/* allgemeine Definition */
/*td, p, .buttonklasse2, ol, ul, li, dl, dt, dd, span, input, select, textarea { font-family: verdana, sans-serif; text-align:left;}
td, p, .buttonklasse2, ol, ul, li, dl, dt, dd, span, input, select, textarea { font-size: 11px; }
*/

body{
	margin-left:15px;
	margin-top:10px;
	margin-right:0px;
	background: #ffffff;
  	scrollbar-face-color: #EEEECC;
  	scrollbar-highlight-color: #316331;
  	scrollbar-shadow-color: #316331;
  	scrollbar-3dlight-color: #EEEECC;
  	scrollbar-arrow-color:  #316331;
  	scrollbar-track-color: #EEEECC;
  	scrollbar-darkshadow-color: #EEEECC;
}

/* Linkdefinition */
a { color: #0E337F }
a:link { color: #0E337F }
a:visited { color: #0E337F }
a.scoutnav:visited { color: #0E337F }
a:hover { color: #0E337F }
a:active { color: #0E337F }

h1, h2 {
	font-weight: 600;
	font-size: 12px;
	color: #0E337F;
}
sup {
	font-size: 9px;
	vertical-align: super;
}

a:suplink:link {
	font-size: 9px;
	color: #0E337F;
	vertical-align: super;
	text-decoration:none;
}

a:suplink:visited {
	font-size: 9px;
	color: #0E337F;
	vertical-align: super;
	text-decoration:none;
}

hr {
        color: #0E337F;
        background-color: #0E337F;
        height: 1px;
        border: 0;
 }

a.hotels:link { color: #0E337F; text-decoration:none; font-style:bold; font-size:11px; }
a.hotels:visited { color: #0E337F; text-decoration:none; font-style:bold; font-size:11px; }
a.hotels:active { color: #0E337F; text-decoration:none; font-style:bold; font-size:11px; }
a.hotels:hover { color: #0E337F; text-decoration:none; font-style:bold; font-size:11px; }

a.hotel:link { color: #0E337F; text-decoration:none; font-size:10px; }
a.hotel:visited { color: #0E337F; text-decoration:none; font-size:10px; }
a.hotel:active { color: #0E337F; text-decoration:none; font-size:10px; }
a.hotel:hover { color: #0E337F; text-decoration:none; font-size:10px; } 
 
a.titel:link { color: #0E337F; text-decoration:none }
a.titel:visited { color: #0E337F; text-decoration:none }
a.titel:active { color: #0E337F; text-decoration:none }
a.titel:hover { color: #0E337F; text-decoration:none }

a.boxhead:link { font-size: 9px; color: #EEEECC; }
a.boxhead:visited { font-size: 9px; color: #EEEECC; }

a.headnav:link { color: #000000; text-decoration:none }
a.headnav:visited { color: #000000; text-decoration:none }

a.navimain:link { 
	font-size:12px; 
	color: #6188CD;
	font-style: italic;
	font-style: bold;
	text-decoration:none;
}
a.navimain:visited { 
	font-size:12px; 
	color: #6188CD;
	font-style: italic;
	font-style: bold;
	text-decoration:none ;
}
a.navimain:active { 
	font-size:12px; 
	color: #6188CD;
	font-style: italic;
	font-style: bold;
	text-decoration:none; 
}

.hotel_logo {
	font-size:27px; 
	color: #FFFFFF;
	font-style: bold;
}
.navihead {
	font-size:12px; 
	color: #6188CD;
	font-style: italic;
	font-style: bold;
}



/* kopf */
#kopf {
	height:71px;
	width:740px;
	text-align:left; 
	padding:0px; 
	margin:0px;
	background-color: #FFFFFF; 
	color: #6188CD;
	background-image:url(/images/background/hotel.jpg); 
	background-repeat:repeat-x;
	visibility: visible;
}

/* header2 */
#header2 {
	height:47px;
	width:740px;
	text-align:left; 
	padding:0px; 
	margin:0px;
	background-color: #CCEEFF; 
	color: #6188CD;
	background-image:url(/images/background/water3.gif); 
	background-repeat:repeat;
	visibility: visible;
}

/* back */
#back {
	height:580px;
	width:740px;
	text-align:left; 
	padding:0px; 
	margin:0px;
    background-color: #FFF4D6; 
	color: #6188CD;
	visibility: visible;
}

/* navi */
#navi {
	position:absolute; 
	top: 83px; 
	left: 25px;
	background-color: #FFEFC5;
	color: #000000;
	height: 775;
	width: 157px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:thin solid #0E337F;
}


/* Content */
#content {
	position:absolute; 
	top: 89px; 
	left: 210px;
	background-color: #ffffff;
	color: #000000;
	height: 590px;
	width: 468px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 2px;
	border:thin solid #0E337F;
}

#headbox {
	background-color: #FFFFFF;
	width: 450px;
	height: 30px;
	text-align:right; 
	font-weight: 200;
	font-size: 9px;
	color: #0074BD;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 2px;
}

#singles {
	height: 16px;
	width: 170;
	text-align:left; 
	background-color: #FFBE10; 
	color: #6188CD;
	font-size: 10px;
	font-style: bold;
	visibility: visible;
	margin-top: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	padding-right: 5px;
}

#sitemap1 {
	position:absolute; 
	top: 125px; 
	left: 10px;
	background-color: #FFEFC5;
	color: #000000;
	width: 120px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border:thin solid #FFBE10;
}

#sitemap2 {
	position:absolute; 
	top: 125px; 
	left: 0px;
	background-color: #FFEFC5;
	color: #000000;
	width: 120px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 162px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border:thin solid #FFBE10;
}

#sitemap3 {
	position:absolute; 
	top: 125px; 
	left: 0px;
	background-color: #FFEFC5;
	color: #000000;
	width: 120px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 315px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right: 10px;
	border:thin solid #FFBE10;
}

#contentbox {
	background-color: #ffffff;
	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 10px;
}

#contentbox1 {
	background-color: #ffffff;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 1px;
	padding-right: 10px;
}

/* Footer */
#footer {
	top: 660px; 
	left: 0px;
	width: 720px;
	height: 150px;
	text-align:left; 
	height:20px; 
	padding:0px; 
	margin:0px; 
	color: #FFFFFF;
	background-color: #CCEEFF;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 10px;
	padding-right: 10px;
	background-image:url(/images/background/water3.gif); 
	background-repeat:repeat;
	visibility: visible;
}

#dhtmltooltip {
position: absolute;
width: 150px;
border: 2px solid black;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

.searchinakt {
	color: #eeeeee;
}

.searchinaktnum {
	color: #eeeeee;
	font-size:20px; 
}

.searchakt {
	color: #0e337f;
}

.searchaktnum {
	color: #0e337f;
	font-size:20px;
}

span.resnumakt { color: #e3550d; }
