html,body{
	margin :0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
}

.h1 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 15px;
		font-weight: bold;
		line-height: 0.2em;
		color: #000000;
		}

.h2 {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 13px;
		font-weight: bold;
		line-height: 1.4em;
		color: #000000;
		}


.fliesstext {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #000000; 
		line-height:1.7em;
		}
		
.bildtext {  
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		color: #000000; 
		}
		
a { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #000000; 
		line-height:1.7em;
		text-decoration: none;
	}
	
a:hover { 
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #FF0000; 
		line-height:1.7em;
		text-decoration: none;
	}
	
a:active {
		font-family: Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		color: #FF0000; 
		line-height:1.7em;
		text-decoration: none;
	}


td.hauptnavi {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 22px;
	padding-left: 13px;
	color: #000000;
	text-decoration: none;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	}
	
td.hauptnavi a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 22px;
	padding-left: 13px;
	color: #000000;
	text-decoration: none;
	}
	
td.hauptnavi a:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 22px;
	padding-left: 13px;
	color: #000000;
	}

td.hauptnavi a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 22px;
    color: #FF0000;
	padding-left: 13px;
	background-image: url(../images/bullet.gif);
	}

td.hauptnavi_aktiv {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 22px;
    color: #FFFFFF;
	padding-left: 13px;
	text-decoration: none;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	}

td.hauptnavi_aktiv a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 22px;
    color: #FF0000;
	padding-left: 13px;
	background-image: url(../images/bullet.gif);
	text-decoration: none;
	}

td.hauptnavi_aktiv a:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 22px;
    color: #FF0000;
	padding-left: 13px;
	background-image: url(../images/bullet.gif);
	}

td.hauptnavi_aktiv a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 22px;
    color: #ff0000;
	padding-left: 13px;
	background-image: url(../images/bullet.gif);
	}

	
td.unternavi {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	padding-left: 20px;
	color: #000000;
	text-decoration: underline;
	background-color: #FFFFFF;
	}

td.unternavi a {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000;
	text-decoration: underline;
	background-color: #FFFFFF;
	}

td.unternavi a:active {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FF0000;
	text-decoration: underline;
	background-color: #FFFFFF;
	}

td.unternavi a:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FF0000;
	text-decoration: underline;
	background-color: #FFFFFF;
	}


td.content 
{
	background-color: #FFFFFF;
	padding: 20px 20px 20px 20px;
	border-left: #000000 1px;
}


.picquer {
	float:left; width:300px; margin-right: 25px;
	}
	
.pichoch {
	float:left; width:200px; margin-right: 25px;
	}	
	
.picbuchung {
	float:left; width:520px; margin-right: 25px;
	border-left-width: 1pt;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1pt;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #000000;
    border-top-width: 1pt;
    border-top-style: solid;
	border-top-color: #000000;
	}
	
	
.TdSchwarz {
	border-left-width: 1pt;
	border-left-style: solid;
	border-left-color: #000000;
	border-right-width: 1pt;
	border-right-style: solid;
	border-right-color: #000000;
	border-bottom-width: 1pt;
	border-bottom-style: solid;
	border-bottom-color: #000000;
    border-top-width: 1pt;
    border-top-style: solid;
	border-top-color: #000000;
}
body { 
 background: transparent url(../images/back.jpg) fixed no-repeat top center; 
}

