#body {
background: #F9F5ED;
}

.hoverbild03 a:active, 
a:focus {outline: none;}


#container {
background-image: url(home.jpg);
position:absolute;
left:50%;
top:11px;
height:750px;
width: 980px;
margin-left: -490px;
border: 0pt solid #000;
}

#indexgif {
position:absolute;
top: 251px;
left: 383px;
border: 0pt solid #000;
z-index: 117;
}


#titelbild {
position:absolute;
top: 113px;
left: 3px;
border: 0pt solid #000;
z-index: 6;
}


#rechtsbild {
position:absolute;
top: 374px;
left: 483px;
border: 0pt solid #000;
z-index: 9;
}




#rechtsbildwillkommen {
position:absolute;
top: 374px;
left: 560px;
border: 0pt solid #000;
z-index: 2;
}




#navibalken {
position:absolute;
top: 225px;
left: 204px;
border: 0pt solid #f00;
z-index: 111;
}





#flash {
position:absolute;
top: 441px;
left: 590px;
border: 0pt solid #000;
z-index: 117;
}


#higuflash {
position:absolute;
top: 210px;
left: 681px;
border: 0pt solid #000;
z-index: 115;
}





#bild01 {
position:absolute;
top: 404px;
left: 525px;
border: 0pt solid #000;
z-index: 141;
}

#bild02 {
position:absolute;
top: 429px;
left: 599px;
border: 0pt solid #000;
z-index: 142;
}

#bild03 {
position:absolute;
top: 448px;
left: 670px;
border: 0pt solid #000;
z-index: 143;
}

#bild04 {
position:absolute;
top: 429px;
left: 752px;
border: 0pt solid #000;
z-index: 144;
}

#bild05 {
position:absolute;
top: 399px;
left: 830px;
border: 0pt solid #000;
z-index: 145;
}





#textfeld {
position:absolute;
overflow: auto;
padding-right: 20px;
top: 359px;
left: 111px;
width: 362px;
height: 322px;
font-family: Verdana;
font-size: 12px;
line-height: 14px;
color: #444;
text-align:left;
border: 0pt solid #6666FF;
z-index: 125;
}

#textfeld a:link {
text-decoration: underline;
color: #444;
}

#textfeld a:visited {
text-decoration: underline;
color: #444;
}

#textfeld a:hover{
text-decoration:  none;
color: #444;
}

#textfeld span {
font-size: 9px;
color: #444;
}






#textfeldpreise {
position:absolute;
overflow: auto;
padding-right: 2px;
top: 365px;
left: 111px;
width: 762px;
height: 311px;
font-family: Verdana;
font-size: 12px;
line-height: 14px;
color: #444;
text-align:left;
border: 0pt solid #6666FF;
z-index: 5;
}

#textfeldpreise a:link {
text-decoration: underline;
color: #444;
}

#textfeldpreise a:visited {
text-decoration: underline;
color: #444;
}

#textfeldpreise a:hover{
text-decoration:  none;
color: #444;
}






#pdffeld {
position:absolute;
top: 657px;
left: 372px;
width: 222px;
height: 50px;
font-family: Verdana;
font-size: 12px;
line-height: 14px;
color: #000;
text-align:center;
border: 0pt solid #6666FF;
z-index: 225;
}

#pdffeld a:link {
text-decoration: underline;
color: #000;
}

#pdffeld a:visited {
text-decoration: underline;
color: #000;
}

#pdffeld a:hover{
text-decoration:  none;
color: #444;
}













#willkommenfest {
position:absolute;
top: 2px;
left: 3px;
border:0pt solid #000;
z-index: 52;
}


#willkommen {
position:absolute;
top: 2px;
left: 3px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 51;
}

.hoverbild img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild a {
background: url(navi_bilder/navi_willkommen_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild a:hover
img {visibility: 
 hidden;}

.hoverbild a:hover 
 {border:0;}

* html .hoverbild a 
{margin-right:1px;}

* html .hoverbild 
 a:hover {width: 194px;
margin-right:0;}









#aktuellesfest {
position:absolute;
top: 2px;
left: 200px;
border:0pt solid #000;
z-index: 53;
}


#aktuelles {
position:absolute;
top: 2px;
left: 200px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 52;
}

.hoverbild02 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild02 a {
background: url(navi_bilder/navi_aktuelles_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild02 a:hover
img {visibility: 
 hidden;}

.hoverbild02 a:hover 
 {border:0;}

* html .hoverbild02 a 
{margin-right:1px;}

* html .hoverbild02 
 a:hover {width: 194px;
margin-right:0;}









#zimmerfest {
position:absolute;
top: 2px;
left: 392px;
border:0pt solid #000;
z-index: 54;
}


#zimmer {
position:absolute;
top: 2px;
left: 392px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 53;
}

.hoverbild03 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild03 a {
background: url(navi_bilder/navi_zimmer_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild03 a:hover
img {visibility: 
 hidden;}

.hoverbild03 a:hover 
 {border:0;}

* html .hoverbild03 a 
{margin-right:1px;}

* html .hoverbild03 
 a:hover {width: 194px;
margin-right:0;}









#gastronomiefest {
position:absolute;
top: 2px;
left: 587px;
border:0pt solid #000;
z-index: 55;
}


#gastronomie {
position:absolute;
top: 2px;
left: 587px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 54;
}

.hoverbild04 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild04 a {
background: url(navi_bilder/navi_gastronomie_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild04 a:hover
img {visibility: 
 hidden;}

.hoverbild04 a:hover 
 {border:0;}

* html .hoverbild04 a 
{margin-right:1px;}

* html .hoverbild04 
 a:hover {width: 194px;
margin-right:0;}








#festlichkeitenfest {
position:absolute;
top: 2px;
left: 781px;
border:0pt solid #000;
z-index: 56;
}


#festlichkeiten {
position:absolute;
top: 2px;
left: 781px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 55;
}

.hoverbild05 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild05 a {
background: url(navi_bilder/navi_festlichkeiten_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild05 a:hover
img {visibility: 
 hidden;}

.hoverbild05 a:hover 
 {border:0;}

* html .hoverbild05 a 
{margin-right:1px;}

* html .hoverbild05 
 a:hover {width: 194px;
margin-right:0;}










#preisefest {
position:absolute;
top: 29px;
left: 3px;
border:0pt solid #000;
z-index: 57;
}


#preise {
position:absolute;
top: 29px;
left: 3px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 56;
}

.hoverbild06 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild06 a {
background: url(navi_bilder/navi_preise_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild06 a:hover
img {visibility: 
 hidden;}

.hoverbild06 a:hover 
 {border:0;}

* html .hoverbild06 a 
{margin-right:1px;}

* html .hoverbild06 
 a:hover {width: 194px;
margin-right:0;}
















#angebotefest {
position:absolute;
top: 29px;
left: 197px;
border:0pt solid #000;
z-index: 58;
}


#angebote {
position:absolute;
top: 29px;
left: 197px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 57;
}

.hoverbild07 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild07 a {
background: url(navi_bilder/navi_angebote_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild07 a:hover
img {visibility: 
 hidden;}

.hoverbild07 a:hover 
 {border:0;}

* html .hoverbild07 a 
{margin-right:1px;}

* html .hoverbild07 
 a:hover {width: 194px;
margin-right:0;}








#jahreszeitlichfest {
position:absolute;
top: 29px;
left: 392px;
border:0pt solid #000;
z-index: 59;
}


#jahreszeitlich {
position:absolute;
top: 29px;
left: 392px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 58;
}

.hoverbild08 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild08 a {
background: url(navi_bilder/navi_jahreszeitlich_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild08 a:hover
img {visibility: 
 hidden;}

.hoverbild08 a:hover 
 {border:0;}

* html .hoverbild08 a 
{margin-right:1px;}

* html .hoverbild08 
 a:hover {width: 194px;
margin-right:0;}












#tagungsraeumefest {
position:absolute;
top: 29px;
left: 587px;
border:0pt solid #000;
z-index: 60;
}


#tagungsraeume {
position:absolute;
top: 29px;
left: 587px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 59;
}

.hoverbild09 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild09 a {
background: url(navi_bilder/navi_tagungsraeume_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild09 a:hover
img {visibility: 
 hidden;}

.hoverbild09 a:hover 
 {border:0;}

* html .hoverbild09 a 
{margin-right:1px;}

* html .hoverbild09 
 a:hover {width: 194px;
margin-right:0;}









#wellnessoasefest {
position:absolute;
top: 29px;
left: 780px;
border:0pt solid #000;
z-index: 61;
}


#wellnessoase {
position:absolute;
top: 29px;
left: 780px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 60;
}

.hoverbild10 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild10 a {
background: url(navi_bilder/navi_wellnessoase_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild10 a:hover
img {visibility: 
 hidden;}

.hoverbild10 a:hover 
 {border:0;}

* html .hoverbild10 a 
{margin-right:1px;}

* html .hoverbild10 
 a:hover {width: 194px;
margin-right:0;}

















#linksfest {
position:absolute;
top: 55px;
left: 5px;
border:0pt solid #000;
z-index: 62;
}


#links {
position:absolute;
top: 55px;
left: 5px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 61;
}

.hoverbild11 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild11 a {
background: url(navi_bilder/navi_links_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild11 a:hover
img {visibility: 
 hidden;}

.hoverbild11 a:hover 
 {border:0;}

* html .hoverbild11 a 
{margin-right:1px;}

* html .hoverbild11 
 a:hover {width: 194px;
margin-right:0;}

















#derspessartfest {
position:absolute;
top: 55px;
left: 197px;
border:0pt solid #000;
z-index: 63;
}


#derspessart {
position:absolute;
top: 55px;
left: 197px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 62;
}

.hoverbild12 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild12 a {
background: url(navi_bilder/navi_derspessart_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild12 a:hover
img {visibility: 
 hidden;}

.hoverbild12 a:hover 
 {border:0;}

* html .hoverbild12 a 
{margin-right:1px;}

* html .hoverbild12 
 a:hover {width: 194px;
margin-right:0;}









#cafepferdestallfest {
position:absolute;
top: 55px;
left: 392px;
border:0pt solid #000;
z-index: 64;
}


#cafepferdestall {
position:absolute;
top: 55px;
left: 392px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 63;
}

.hoverbild13 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild13 a {
background: url(navi_bilder/navi_cafepferdestall_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild13 a:hover
img {visibility: 
 hidden;}

.hoverbild13 a:hover 
 {border:0;}

* html .hoverbild13 a 
{margin-right:1px;}

* html .hoverbild13 
 a:hover {width: 194px;
margin-right:0;}

















#anfahrtfest {
position:absolute;
top: 55px;
left: 587px;
border:0pt solid #000;
z-index: 65;
}


#anfahrt {
position:absolute;
top: 55px;
left: 587px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 64;
}

.hoverbild14 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild14 a {
background: url(navi_bilder/navi_anfahrt_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild14 a:hover
img {visibility: 
 hidden;}

.hoverbild14 a:hover 
 {border:0;}

* html .hoverbild14 a 
{margin-right:1px;}

* html .hoverbild14 
 a:hover {width: 194px;
margin-right:0;}
















#downloadsfest {
position:absolute;
top: 55px;
left: 780px;
border:0pt solid #000;
z-index: 66;
}


#downloads {
position:absolute;
top: 55px;
left: 780px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 65;
}

.hoverbild15 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild15 a {
background: url(navi_bilder/navi_downloads_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild15 a:hover
img {visibility: 
 hidden;}

.hoverbild15 a:hover 
 {border:0;}

* html .hoverbild15 a 
{margin-right:1px;}

* html .hoverbild15 
 a:hover {width: 194px;
margin-right:0;}

























#kontaktfest {
position:absolute;
top: 82px;
left: 392px;
border:0pt solid #000;
z-index: 67;
}


#kontakt {
position:absolute;
top: 82px;
left: 392px;
width: 194px;
height: 27px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 66;
}

.hoverbild16 img {display:block;
 width: 194px; height:27px;
 border:0;}

.hoverbild16 a {
background: url(navi_bilder/navi_kontakt_dr.jpg) no-repeat;
 display:block;
 width: 194px;}

.hoverbild16 a:hover
img {visibility: 
 hidden;}

.hoverbild16 a:hover 
 {border:0;}

* html .hoverbild16 a 
{margin-right:1px;}

* html .hoverbild16 
 a:hover {width: 194px;
margin-right:0;}








#weiter {
background-color: #00f;
position: absolute;
top: 463px;
left: 0px;
width: 640px;
height: 17px;
text-align: center;
font-family: Verdana;
font-size: 11px;
font-weight: bold;
color: #eee;
border: 0pt solid #363;
z-index: 55;
}

#weiter a:link {
background-color: #00f;
text-decoration: none;
color: #eee;
}

#weiter a:visited {
background-color: #00f;
text-decoration: none;
color: #eee;
}

#weiter a:hover {
background-color: #00f;
color: #999;
}








#adresseunten02 {
position:absolute;
top:700px;
left: 784px;
width:80px;
height:29px;
font-family: Verdana;
font-size: 11px;
line-height: 16px;
color: #ddd;
text-align: right;
border: 0pt solid #6666FF;
z-index: 15;
}

#adresseunten02 a:link {
text-decoration: underline;
color: #ddd;
}

#adresseunten02 a:visited {
text-decoration:underline;
color: #eee;
}

#adresseunten02 a:hover {
text-decoration:none;
color: #fff;
}










#adresseunten {
position:absolute;
top: 734px;
left: 0px;
width:980px;
height:14px;
font-family: Verdana;
font-size: 11px;
line-height: 14px;
color: #ddd;
text-align: center;
border: 0pt solid #6666FF;
z-index: 15;
}

#adresseunten a:link {
text-decoration: underline;
color: #ddd;
}

#adresseunten a:visited {
text-decoration:underline;
color: #eee;
}

#adresseunten a:hover {
text-decoration:none;
color: #fff;
}

#adresseunten span{
text-decoration:none;
color: #555;
}





#weiter {
background-color: #25236E;
position: absolute;
top: 463px;
left: 0px;
width: 640px;
height: 22px;
text-align: center;
font-family: Verdana;
font-size: 13px;
font-weight: bold;
color: #ddd;
border: 0pt solid #363;
z-index: 55;
}

#weiter a:link {
background-color: #25236E;
text-decoration: none;
color: #ddd;
}

#weiter a:visited {
background-color: #25236E;
text-decoration: none;
color: #ddd;
}

#weiter a:hover {
background-color: #25236E;
color: #aaa;
}






#weiter800 {
background-color: #000000;
position: absolute;
top: 570px;
left: 0px;
width: 800px;
height: 30px;
padding-top: 7px;
text-align: center;
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #fff;
border: 0pt solid #363;
z-index: 55;
}

#weiter800 a:link {
background-color: #000000;
text-decoration: none;
color: #fff;
}

#weiter800 a:visited {
background-color: #000000;
text-decoration: none;
color: #fff;
}

#weiter800 a:hover {
background-color: #000000;
color: #999;
}







#mwdesign {
position:absolute;
top: 558px;
left: 622px;
width:349px;
height:10px;
font-family: Verdana;
font-size: 11px;
color: #000;
text-align: right;
border: 0pt solid #6666FF;
z-index: 15;
}

#mwdesign a:link {
text-decoration: none;
color: #000;
}

#mwdesign a:visited {
text-decoration:none;
color: #000;
}

#mwdesign a:hover{
text-decoration:none;
color: #888;
}





