body     { background-color: #9dafe3; background-image: url("images/eberl_hgverlauf.gif"); background-repeat: repeat-x; margin: 0 }
p {
	color: #ecdbbf;
	font-size: 12px;
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-weight: bold;
}
td {}
h1 { color: #c0a66b; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
h2 { color: #c0a66b; font-size: 11pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
h3 { color: #c0a66b; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
h4  { color: #7e002d; font-size: 13pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; margin: 0; padding: 0 }
h5 { color: #be954e; font-size: 14pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold }
.gesamttab { }
.seitentab { background-image: url("images/eberl_hgverlauf.gif"); background-repeat: repeat-x }
.content_hg   { background-color: #6f7cb9; background-image: url("images/eberl_verlauf_hg.gif"); background-repeat: repeat-x; padding: 6px }
.copy  { color: #fff; font-size: 9px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: right; padding-bottom: 5px; }
.text { color: #ecdbbf; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texthinterlegt { color: #ecdbbf; font-size: 12px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; background-color: #006; padding: 1px }
.textSCHW { color: #006; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textSCHWgross { color: #006; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.textscript { font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold }
.textgross { color: #ecdbbf; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.textgold { color: #c0a66b; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold }
.starttext { color: #7e002d; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold }
.starttext:link { color: #7e002d; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold }
.starttext:visited { color: #7e002d; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold }
.starttext:hover { color: #7e002d; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold; background-color: #ecdbbf }
.starttext:active { color: #7e002d; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold }
.tgrossblau { color: #006; font-size: 12pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold }
.leiste { color: #ecdbbf; font-size: 10pt; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-style: italic; font-weight: bold }
a:link { color: #fff }
a:visited { color: #fff }
a:hover { color: #006; background-color: #ecdbbf }
a:active { color: #fff }
.stars { color: #c0a66b; font-size: 18px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; font-stretch: ultra-expanded }
.sonderangebot   { color: #362e7c; text-align: center; margin: 0; padding-top: 5px; padding-right: 20px; padding-left: 20px; vertical-align: top }
.sonderangebot p { color: #362e7c; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center }

#menue { width: 665px; float: right; }
.prodrop5 {padding:0; margin:0 0 0; list-style:none; height:17px; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
.prodrop5 li.top {display:block; float:left;}

.prodrop5 li a.pos1 {background:url(images/eberl_hotel.gif); width:70px; height:17px; display:block; text-indent:-99999px; } 
.prodrop5 li a.pos2 {background:url(images/eberl_angebote.gif); width:60px; height:17px; display:block;text-indent:-99999px;} 
.prodrop5 li a.pos3 {background:url(images/eberl_sommer.gif); width:52px; height:17px; display:block;text-indent:-99999px;} 
.prodrop5 li a.pos4 {background:url(images/eberl_winter.gif); width:47px; height:17px; display:block;text-indent:-99999px;} 
.prodrop5 li a.pos5 {background:url(images/eberl_wellness.gif); width:58px; height:17px; display:block;text-indent:-99999px;} 
.prodrop5 li a.pos6 {background:url(images/eberl_partner.gif); width:52px; height:17px; display:block;text-indent:-99999px;}
.prodrop5 li a.pos7 {background:url(images/eberl_finkenberg.gif); width:69px; height:17px; display:block;text-indent:-99999px;} 
.prodrop5 li a.pos8 {background:url(images/eberl_kontakt.gif); width:52px; height:17px; display:block;text-indent:-99999px;} 

.prodrop5 li.p1 { background:url(images/eberl_hotel.gif); margin-right: 0px; } 
.prodrop5 li.p2 { background:url(images/eberl_angebote.gif); margin-right: 0px; } 
.prodrop5 li.p3 { background:url(images/eberl_sommer.gif); margin-right: 0px; } 
.prodrop5 li.p4 { background:url(images/eberl_winter.gif); margin-right: 0px; } 
.prodrop5 li.p5 { background:url(images/eberl_wellness.gif); margin-right: 0px; } 
.prodrop5 li.p6 { background:url(images/eberl_partner.gif); margin-right: 0px; } 
.prodrop5 li.p7 { background:url(images/eberl_finkenberg.gif); margin-right: 0px; } 
.prodrop5 li.p8 { background:url(images/eberl_kontakt.gif); margin-right: 0; } 

.prodrop5 li.current a.pos1,
.prodrop5 li.current a.pos1:hover {background:url(images/eberl_ov_hotel.gif);}
.prodrop5 li.current a.pos2,
.prodrop5 li.current a.pos2:hover {background:url(images/eberl_ov_angebote.gif);} 
.prodrop5 li.current a.pos3,
.prodrop5 li.current a.pos3:hover {background:url(images/eberl_ov_sommer.gif);} 
.prodrop5 li.current a.pos4,
.prodrop5 li.current a.pos4:hover {background:url(images/eberl_ov_winter.gif);} 
.prodrop5 li.current a.pos5,
.prodrop5 li.current a.pos5:hover {background:url(images/eberl_ov_wellness.gif);} 
.prodrop5 li.current a.pos6,
.prodrop5 li.current a.pos6:hover {background:url(images/eberl_ov_partner.gif);} 
.prodrop5 li.current a.pos7,
.prodrop5 li.current a.pos7:hover {background:url(images/eberl_ov_finkenberg.gif);} 
.prodrop5 li.current a.pos8,
.prodrop5 li.current a.pos8:hover {background:url(images/eberl_ov_kontakt.gif);} 

.prodrop5 table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.prodrop5 a:hover {visibility:visible; position:relative; z-index:200;}
.prodrop5 li:hover {position:relative; z-index:200;}

.prodrop5 li a.top_link:hover {background:transparent;} 
.prodrop5 li:hover > a.top_link {background:transparent;} 

/* keep the 'next' level invisible by placing it off screen. */
.prodrop5 ul { text-align: left; position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none; }

/*.prodrop5 :hover ul {left:0; top:15px; background-color: #47438a; padding:2px 1px 2px; white-space:nowrap; height:auto; width:auto; z-index:300;}*/
.prodrop5 :hover ul {left:0; top:15px; padding:2px 2px 1px; white-space:nowrap; height:auto; width:auto; z-index:300;}
.prodrop5 :hover ul li { display:block; height:18px; position:relative; font-weight:normal; width:130px; }
.prodrop5 :hover ul li a { display:block; font-size:11px; height:18px; line-height:16px; width:130px; padding:0 5px; color:#9dafe3; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; background-color: #47438a; text-decoration:none; }
.prodrop5 :hover ul li a:hover { color: #fff; text-decoration:underline; }
