#body {
background: #E7ECF7;
}

#container {
background-image: url(home.jpg);
position:absolute;
left:50%;
top: 0px;
height: 560px;
width: 995px;
margin-left: -498px;
border: 0pt solid #000;
}





#marquee {
position:absolute;
top: 521px;
left: 231px;
width: 280px;
height: 20px;
font-family: Verdana;
font-size: 13px;
color: #CC0000;
text-align: left;
line-height: 20px;
font-weight: bold;
border: 0pt solid #363;
z-index: 275;
}

#marquee a:link {
text-decoration: underline;
cursor: auto;
color: #CC0000;
}

#marquee a:visited {
text-decoration: underline;
cursor: auto;
color: #CC0000;
}

#marquee a:hover{
text-decoration: none;
cursor: auto;
color: #fff;
}





table{
margin:auto;
} 

body { 
scrollbar-base-color: #C8B6A4; 
scrollbar-track-color: #D3DED3; 
scrollbar-face-color: #A58F79; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #E7ECF7; 
scrollbar-arrow-color: #000000; 
} 




#pdf {
position:absolute;
top: 420px;
left: 718px;
border: 0pt solid #000;
z-index: 223;
}




#rechtsbild {
position:absolute;
top: 200px;
left: 598px;
border: 0pt solid #000;
z-index: 3;
}



#rechtsbildgross {
position:absolute;
top: 177px;
left: 240px;
z-index: 2;
}



#subheadline {
position:absolute;
top: 133px;
left: 717px;
z-index: 3;
}






#textfeldfotos {
position:absolute;
padding-right: 25px;
overflow: auto;
top: 191px;
left: 505px;
width: 450px;
height: 354px;
font-family: Verdana;
font-size: 12px;
color: #000;
text-align:left;
border: 0pt solid #000;
z-index: 15;
}

#textfeldfotos  a:link {
text-decoration: underline;
color: #000;
}

#textfeldfotos  a:visited {
text-decoration: underline;
color: #000;
}

#textfeldfotos a:hover{
text-decoration: none;
color: #000;
}

#textfeldfotos span {
background-color: #6B3516;
font-size: 12px;
color: #fff;
font-weight: bold;
}








#textfeld {
position:absolute;
padding-right: 322px;
overflow: auto;
top: 158px;
left: 280px;
width:378px;
height: 387px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: justify;
border: 0pt solid #f00;
z-index: 115;
}

#textfeld a:link {
text-decoration: underline;
font-size: 12px;
color: #000;
}

#textfeld a:visited {
text-decoration: underline;
font-size: 12px;
color: #000;
}

#textfeld a:hover{
text-decoration: none;
color: #000;
}

#textfeld span {
font-size: 11px;
line-height: 12px;
color: #ff0000;
}







#textfeldpartner {
position:absolute;
padding-right: 12px;
overflow: auto;
top: 188px;
left: 590px;
width:378px;
height: 357px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: justify;
border: 0pt solid #f00;
z-index: 5;
}

#textfeldpartner a:link {
text-decoration: underline;
font-size: 12px;
color: #000;
}

#textfeldpartner a:visited {
text-decoration: underline;
font-size: 12px;
color: #000;
}

#textfeldpartner a:hover{
text-decoration: none;
color: #000;
}



#textfeldplinks {
position:absolute;
top: 158px;
left: 260px;
width:378px;
height: 387px;
font-family: Verdana;
font-size: 11px;
line-height: 14px;
color: #333;
text-align: justify;
border: 0pt solid #f00;
z-index: 5;
}

#textfeldplinks a:link {
text-decoration: none;
font-size: 11px;
color: #000;
}

#textfeldplinks a:visited {
text-decoration:none ;
font-size: 11px;
color: #000;
}

#textfeldplinks a:hover{
text-decoration: underline;
color: #000;
}






#textfeldschmal {
position:absolute;
top: 158px;
left: 280px;
width:178px;
height: 387px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: justify;
border: 0pt solid #f00;
z-index: 7;
}

#textfeldschmal  a:link {
text-decoration: underline;
font-size: 12px;
color: #000;
}

#textfeldschmal  a:visited {
text-decoration: underline;
font-size: 12px;
color: #000;
}

#textfeldschmal  a:hover{
text-decoration: none;
color: #fff;
}







#pressenavi {
position:absolute;
top: 215px;
left: 700px;
width:250px;
height: 200px;
font-family: Verdana;
font-size: 11px;
line-height: 14px;
color: #333;
text-align: justify;
border: 0pt solid #f00;
z-index: 331;
}

#pressenavi a:link {
text-decoration: underline;
font-size: 11px;
color: #000;
}

#pressenavi a:visited {
text-decoration: underline;
font-size: 11px;
color: #000;
}

#pressenavi a:hover{
text-decoration: none;
color: #fff;
}

#pressenavi span {
font-size: 11px;
line-height: 12px;
font-weight: bold;
text-align: center;
color: #552A3E;
}





#preistextfeld {
position:absolute;
top: 238px;
left: 260px;
width:278px;
height: 227px;
font-family: Verdana;
font-size: 12px;
line-height: 15px;
color: #333;
text-align: justify;
border: 0pt solid #f00;
z-index: 5;
}

#preistextfeld a:link {
text-decoration: underline;
font-size: 12px;
color: #000;
}

#preistextfeld a:visited {
text-decoration: underline;
font-size: 12px;
color: #000;
}

#preistextfeld a:hover{
text-decoration: none;
color: #fff;
}







#willkommenfest {
position:absolute;
top: 206px;
left: 17px;
border:0pt solid #000;
z-index: 52;
}


#willkommen {
position:absolute;
top: 206px;
left: 17px;
width: 182px;
height: 37px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 51;
}

.hoverbild img {display:block;
 width:182px; height:37px;
 border:0;}

.hoverbild a {
background: url(navi_bilder/navi_willkommen_dr.jpg) no-repeat;
 display:block;
 width: 182px;}

.hoverbild a:hover
img {visibility: 
 hidden;}

.hoverbild a:hover 
 {border:0;}

* html .hoverbild a 
{margin-right:1px;}

* html .hoverbild 
 a:hover {width:182px;
margin-right:0;}







#modusfest {
position:absolute;
top: 242px;
left: 17px;
border:0pt solid #000;
z-index: 53;
}


#modus {
position:absolute;
top: 242px;
left: 17px;
width: 182px;
height: 37px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 52;
}

.hoverbild02 img {display:block;
 width:182px; height:37px;
 border:0;}

.hoverbild02 a {
background: url(navi_bilder/navi_modus_dr.jpg) no-repeat;
 display:block;
 width: 182px;}

.hoverbild02 a:hover
img {visibility: 
 hidden;}

.hoverbild02 a:hover 
 {border:0;}

* html .hoverbild02 a 
{margin-right:1px;}

* html .hoverbild02 
 a:hover {width:182px;
margin-right:0;}








#preisefest {
position:absolute;
top: 279px;
left: 17px;
border:0pt solid #000;
z-index: 54;
}


#preise {
position:absolute;
top: 279px;
left: 17px;
width: 182px;
height: 37px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 53;
}

.hoverbild03 img {display:block;
 width:182px; height:37px;
 border:0;}

.hoverbild03 a {
background: url(navi_bilder/navi_preise_dr.jpg) no-repeat;
 display:block;
 width: 182px;}

.hoverbild03 a:hover
img {visibility: 
 hidden;}

.hoverbild03 a:hover 
 {border:0;}

* html .hoverbild03 a 
{margin-right:1px;}

* html .hoverbild03 
 a:hover {width:182px;
margin-right:0;}







#bilderfest {
position:absolute;
top: 316px;
left: 17px;
border:0pt solid #000;
z-index: 55;
}


#bilder {
position:absolute;
top: 316px;
left: 17px;
width: 182px;
height: 37px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 54;
}

.hoverbild04 img {display:block;
 width:182px; height:37px;
 border:0;}

.hoverbild04 a {
background: url(navi_bilder/navi_bilder_dr.jpg) no-repeat;
 display:block;
 width: 182px;}

.hoverbild04 a:hover
img {visibility: 
 hidden;}

.hoverbild04 a:hover 
 {border:0;}

* html .hoverbild04 a 
{margin-right:1px;}

* html .hoverbild04 
 a:hover {width:182px;
margin-right:0;}









#partnerfest {
position:absolute;
top: 351px;
left: 17px;
border:0pt solid #000;
z-index: 56;
}


#partner {
position:absolute;
top: 351px;
left: 17px;
width: 182px;
height: 37px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 55;
}

.hoverbild05 img {display:block;
 width:182px; height:37px;
 border:0;}

.hoverbild05 a {
background: url(navi_bilder/navi_partner_dr.jpg) no-repeat;
 display:block;
 width: 182px;}

.hoverbild05 a:hover
img {visibility: 
 hidden;}

.hoverbild05 a:hover 
 {border:0;}

* html .hoverbild05 a 
{margin-right:1px;}

* html .hoverbild05 
 a:hover {width:182px;
margin-right:0;}









#pressefest {
position:absolute;
top: 387px;
left: 17px;
border:0pt solid #000;
z-index: 57;
}


#presse {
position:absolute;
top: 387px;
left: 17px;
width: 182px;
height: 37px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 56;
}

.hoverbild06 img {display:block;
 width:182px; height:37px;
 border:0;}

.hoverbild06 a {
background: url(navi_bilder/navi_presse_dr.jpg) no-repeat;
 display:block;
 width: 182px;}

.hoverbild06 a:hover
img {visibility: 
 hidden;}

.hoverbild06 a:hover 
 {border:0;}

* html .hoverbild06 a 
{margin-right:1px;}

* html .hoverbild06 
 a:hover {width:182px;
margin-right:0;}










#anmeldungfest {
position:absolute;
top: 424px;
left: 17px;
border:0pt solid #000;
z-index: 58;
}


#anmeldung {
position:absolute;
top: 424px;
left: 17px;
width: 182px;
height: 37px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 57;
}

.hoverbild07 img {display:block;
 width:182px; height:37px;
 border:0;}

.hoverbild07 a {
background: url(navi_bilder/navi_anmeldung_dr.jpg) no-repeat;
 display:block;
 width: 182px;}

.hoverbild07 a:hover
img {visibility: 
 hidden;}

.hoverbild07 a:hover 
 {border:0;}

* html .hoverbild07 a 
{margin-right:1px;}

* html .hoverbild07 
 a:hover {width:182px;
margin-right:0;}









#kontaktfest {
position:absolute;
top: 460px;
left: 17px;
border:0pt solid #000;
z-index: 59;
}


#kontakt {
position:absolute;
top: 460px;
left: 17px;
width: 182px;
height: 37px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 58;
}

.hoverbild08 img {display:block;
 width:182px; height:37px;
 border:0;}

.hoverbild08 a {
background: url(navi_bilder/navi_kontakt_dr.jpg) no-repeat;
 display:block;
 width: 182px;}

.hoverbild08 a:hover
img {visibility: 
 hidden;}

.hoverbild08 a:hover 
 {border:0;}

* html .hoverbild08 a 
{margin-right:1px;}

* html .hoverbild08 
 a:hover {width:182px;
margin-right:0;}














#weiter {
background-color: #C8B6A4;
position: absolute;
top: 570px;
left: 0px;
width: 800px;
height: 30px;
text-align: center;
padding-top:7px;
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #000;
border: 0pt solid #363;
z-index: 55;
}

#weiter a:link {
background-color: #C8B6A4;
text-decoration: none;
color: #000;
}

#weiter a:visited {
background-color: #C8B6A4;
text-decoration: none;
color: #000;
}

#weiter a:hover {
background-color: #C8B6A4;
color: #aaa;
}




#mwdesign {
position:absolute;
top: 551px;
left: 20px;
width:950px;
height:12px;
font-family: Verdana;
font-size: 11px;
color: #333;
text-align: right;
border: 0pt solid #6666FF;
z-index: 15;
}

#mwdesign a:link {
text-decoration: none;
color: #333;
}

#mwdesign a:visited {
text-decoration:none;
color: #333;
}

#mwdesign a:hover{
text-decoration:  none;
color: #fff;
}


