body {background-color:#fff7e5;font-family: arial; font-size: 1em; }

.threecolcont_4069AF {width:100%; height:40px; background-color:#F2E1C4;}

.threecolbox_4069AF {width:11.1%; height:40px; float:left; display: block; text-decoration: none; color: #905501; font-weight: bold; }

/* .threecolbox_4069AF1 {background-color: #FF0000;}
.threecolbox_4069AF2 {background-color: #64ae4f;}
.threecolbox_4069AF3 {background-color: #1f82c0;}
.threecolbox_4069AF4 {background-color: #f49e00;}
.threecolbox_4069AF5 {background-color: #924c94;}
.threecolbox_4069AF6 {background-color: #009036; vertical-align: middle;} */
.threecolbox_4069AF7 {background-color: #F2E1C4; /* color:red; */}


/* a.threecolbox_4069AF1:hover {background-color: #ff6274; color: #000000;}
a.threecolbox_4069AF2:hover {background-color: #a6d798; color: #000000;}
a.threecolbox_4069AF3:hover {background-color: #90b1d9; color: #000000;}
a.threecolbox_4069AF4:hover {background-color: #fbc575; color: #000000;}
a.threecolbox_4069AF5:hover {background-color: #c6a7cb; color: #000000;}
a.threecolbox_4069AF6:hover {background-color: #72bb81; color: #000000; vertical-align: middle;}
a.threecolbox_4069AF7:hover {background-color: #f7baa1; color: #000000;} */
/* #Ebene1 { 
	height: 100px; 
	width: 100px; 
	left: 604px; 
	top: 94px; 
	position: absolute; 
	visibility: visible; 
}
*/


/* #Ebene2 { 
	height: 100%; 
	width: 99.5%; 
	left: 0; 
	top: 140px; 
	position: absolute;  
	visibility: visible;
	font-family: arial; 
	font-size: 0.9em;
	
}
*/



#Ebene3 { 
	font-size: 0.9em; 
	height: auto; 
	width: 99%; 
	top: 224px; 
	position: absolute; 
	visibility: visible; 
	font-family: arial; 
	text-align: center;
}


#Ebene_banner { 
	background-color: #7cb3d2; 
	height: 100px; 
	margin: 0 auto; 
	width: 100%; 
	left: 0; 
	top: 0; 
	position: absolute; 
	visibility: visible; 
	font-family: arial;
	overflow: hidden;
}

#Ebene_banner_neu { 
	background-color: #fef2d8; 
	height: 100px; 
	left: 0; 
	top: 0; 
	position: absolute; 
	visibility: visible; 
	font-family: arial;
	overflow: hidden;
}



#Ebene_navigation_oben { 
	font-size: 1em; 
	background-color:#009036; 
	background-position: 100% 0; 
	text-align: center; 
	height:40px; 
	width: 100%; 
	left: 0; 
	top: 100px; 
	position: absolute; 
	right: 0; 
	visibility: visible;
	font-family: arial; 
	vertical-align: middle;
}


#titel { 
	height: 40px; 
	width: 99%; 
	top: 164px; 
	position: absolute; 
	visibility: visible; 
	color:red 
}

#Ebene_sie_sind_hier { 
	height: auto; 
	left: 2px; 
	top: 144px; 
	position: absolute; 
	visibility: visible; 
	border: solid 1px #905501; 
	width:99%; 
	font-size: 0.8em; 
	padding:2px; 
	font-family: arial;
}





#Ebene_sie_sind_hier a { 
			color: black;
			}
			
			
#Ebene_sie_sind_hier2 {font-family: arial; border: 1px solid #905501; width:99%; font-size: 0.9em; padding:2px; margin-top: 4px; margin-left: 2px;}

#Ebene_sie_sind_hier2 a {
			color: black;
}


H2 { font-family : Arial, sans-serif;
     font-size : 1.4em;
     font-weight: normal;
     color: #AF0917;
}
H3 { font-family : Arial, sans-serif;
     font-size : 1.3em;
     font-weight: normal;
}


#Ebene_tabelle { font-size: 0.9em; height: auto; width: 99%; top: 204px; position: absolute; visibility: visible; font-family: arial; text-align: center}


.navbox_E6276F_a { padding-left:7px; width:96%; height:18px; display: block; text-decoration: none; color: black; background-color:  #dfebfa; border-left: solid 1px #bedae7; border-right: solid 1px #bedae7; border-top: solid 0px #d0dff0; border-bottom: solid 0px #d0dff0;}

a.navbox_E6276F_a:hover {border-left: solid 0px #bedae7; border-right: solid 0px #bedae7; }
a.navbox_E6276F:hover {border-left: solid 0px #79b1e7; border-right: solid 0px #79b1e7; }


.navbox_E6276F_aktiv { padding-left:7px; width:96%; height:18px; display: block; text-decoration: none; color: black; background-color:  #f2f8ff; border-left: solid 1px #bedae7; border-right: solid 1px #bedae7; border-top: solid 0px #d0dff0; border-bottom: solid 0px #d0dff0;}

.piktogramm {
	float: left;
	margin-right: 8px;
	
}

#komplett {
	width: 680px;

}




.navbox_E6276F {
    background-color: #F2E1C4;
    border-color: #D0DFF0 #79B1E7;
    border-left: 0px solid #79B1E7;
    border-right: 0px solid #79B1E7;
    border-style: solid;
    border-width: 0px;
    color: black;
    display: block;
    height: 18px;
    padding-left: 7px;
    text-decoration: none;
    width: 200px;
}


.navbox_E6276F_zusatz {
    background-color: #F2E1C4;
    border-color: #D0DFF0 #79B1E7;
    border-left: 0px solid #79B1E7;
    border-right: 0px solid #79B1E7;
    border-style: solid;
    border-width: 0px;
    color: black;
    display: block;
    padding-left: 7px;
    text-decoration: none;
    width: 200px;
}

.sie_sind_hier {
    border: 1px solid #905501;
    font-size: 0.9em;
    margin-top: 1px;
    padding: 2px;
    width: 99.7%;
}


.sie_sind_hier a {
    color: black;
}

.navbox_E6276F_ueberschrift {
	color:#905501;

}


/* .tabellenhintergrund_hell {background-color:#a6d798; height: 75px; text-align: center;} */
.tabellenhintergrund {background-color:#f2e1c4; text-align: center; color:#905501;}
/* .tabellenhintergrund_hell {background-color:#f2e1c4; text-align: center;height: 75px;} */

.tabellenhintergrund_hell {	text-align: center; 
							height: 75px; 
							border-bottom: 1px solid #905501;
							padding: 10px;
							
							
}


.tabellenhintergrund_hell_thumb {	text-align:left; 
									height: 75px; 
									border-bottom: 1px solid #905501;
							
							
}



.tabellenhintergrund_hell a {
	color: black;
	}
	
/* .link_buchung {background-color:#f2e1c4; text-align: center;height: 75px;}	*/
.link_buchung {	text-align: center;
				height: 75px;
				border-bottom: 1px solid #905501;
}
	
.link_buchung a {
	color: #af0917;
}

.menu_aktiv {
	color: #af0917 !important; 
	

}

.bild_menu {
	border: none;
}


.padbcont_tabelle {width:100%; height:100%; border: solid 2px #ffa500; }
.navrboxcont_1E093C5 { width: 100%; height: 100%; }
.navrboxauto_1E093C5 { width:auto; height: 100%; }
.padbcont_titel {width:100%; height:50px }
.padbox_titel {width:auto; height:auto;}


.rot_hervorheben {
	color: #AF0917;
}

.links_menu_aktiv {
	border-right: 1px solid #F2E1C4;
	padding-left:7px; 
	width:96%; 
	height:18px; 
	display: block; 
	text-decoration: none; 
	color: #af0917; 
	border: solid 0px #79b1e7;
}

#umgebung {
	/* width: 977px; */
	


}

/* Startseite */

#Ebene2 { 
	height: auto; 
	width: 100%; 
	left: 0; 
	top: 140px; 
	position: absolute;  
	visibility: visible;
	font-family: arial; 
	font-size: 0.9em;
	/* margin: 0 auto; */
}





.navbox_E6276F_l:hover { 
	padding-left:7px; 
	width:96%; 
	height:18px;  
	text-decoration: none; 
	color: white; 
	background-color:  red; 
	border-left: solid 0px #79b1e7; 
	border-right: solid 0px #79b1e7; 
	border-top: solid 0px #d0dff0; 
	border-bottom: solid 0px #d0dff0;
}


a.navbox_E6276F_l {
	padding-left:7px; 
	width:96%; 
	height:18px;  
	text-decoration: none; 
	color: red; 
	background-color: white; 
	border-left: solid 0px #79b1e7; 
	border-right: solid 0px #79b1e7; 
	border-top: solid 0px #d0dff0; 
	border-bottom: solid 0px #d0dff0; 
	display: block
	
}


#Ebene_navigation_oben { 
	font-size: 1em; 
	background-color:#009036; 
	background-position: 100% 0; 
	text-align: center; 
	height:16px; 
	width: 100%; 
	left: 0; 
	top: 100px; 
	position: absolute; 
	right: 0; 
	visibility: visible;
	font-family: arial;
	/* margin: 0 auto; */
}


.padbcont_tabelle {
	width:100%; 
	height:100%; 
	border: solid 2px #ffa500; 

}


.navrboxcont_1E093C5 { 
	width: 100%; 
	height: 100%; 
	
}

.navrboxright_1E093C5 { 
	width:220px; 
	height: 100%; 
	float:right; 
}


.navrboxauto_1E093C5 { 
	margin-right:220px; 
	width:auto; 
	height: 100%; 
}


#Ebene1 { 
	height: 100px; 
	width: 100px; 
	left: 604px; 
	top: 94px; 
	position: absolute; 
	visibility: visible;
}


.navboxcont_1422711 {
	 width: 100%; 
	 height:120px;
}

.navboxleft_1422711 { 
	width:230px; 
	float:left; 
	height:120px;
}

.navboxauto_1422711 { 
	margin-left:230px; 
	width:auto; 
	height:120px;
}


/* Ende Startseite */

.navcont_E6276F_oben {
	float: right;
	font-size: 0.8em;
	margin-top: 2px;
	margin-right: 10px;

}

#bild_banner {
	float: left;

}


.navcont_E6276F_oben a {
	color: black;
	text-decoration: none;

}


.tagesfahrten_reiseziel {
	font-weight: bold;
	text-transform: uppercase;

}
#textrahmen {
margin: auto;
margin-top: 180px;
font-family: arial;
font-size: 0.9em;
width: 977px;
}


#urlaubshotline {
	/* float: right; */
    font-size: 2.9em;
    margin-right: 10px;
    margin-top: 40px;
    color: #DF1C24;
    text-shadow: 3px 2px 4px #666666;
   
    

}



#rechtebannerseite {
	float: right;
    

}


#tabelle_977 {
	width: 977px;
	margin: 0 auto;

}

#Ebene3_tagesfahrten{
	margin-top: 3px;
}

.bild_mitte_startseite {

	margin-top: 10px;
}
