#body {
background: #EDEAEA;
}

.hoverbild03 a:active, 
a:focus {outline: none;}

#containerstart {
background-image: url(start.jpg);
position:absolute;
left:50%;
top: 0px;
height: 560px;
width: 995px;
margin-left: -498px;
border: 0pt solid #000;
}





#marquee {
position:absolute;
top: 305px;
left: 23px;
width: 747px;
height: 46px;
font-family: Verdana;
font-size: 13px;
color: #222;
text-align: left;
line-height: 14px;
font-weight: bold;
border: 0pt solid #363;
z-index: 345;
}

#marquee a:link {
text-decoration: underline;
cursor: auto;
color: #000;
}

#marquee a:visited {
text-decoration: underline;
cursor: auto;
color: #333;
}

#marquee a:hover{
text-decoration: none;
color: #070;
}





#fahne {
position:absolute;
top: 261px;
left: 732px;
z-index: 3;
}

#subheadline {
position:absolute;
top: 104px;
left: 0px;
z-index: 77;
}

#rechtsbild {
position:absolute;
top: 176px;
left: 342px;
z-index: 7;
}



#fotobezrechts {
position:absolute;
overflow: auto;
top: 339px;
left: 657px;
width:280px;
height: 150px;
font-family: Verdana;
font-size: 18px;
line-height: 22px;
color: #333;
text-align:center;
border: 0pt solid #333;
z-index: 75;
}

#fotobezrechts  a:link {
text-decoration: underline;
cursor: auto;
font-size: 12px;
color: #333;
cursor:pointer;
}

#fotobezrechts  a:visited {
text-decoration: underline;
font-size: 12px;
cursor: auto;
color: #222;
}

#fotobezrechts a:hover{
text-decoration: none;
cursor: auto;
color: #333;
cursor:pointer;
}

#fotobezrechts span {
font-size: 14px;
line-height: 26px;
color: #333;
}





#fotochronik {
position:absolute;
overflow: auto;
top: 250px;
left: 538px;
width:170px;
height: 230px;
font-family: Verdana;
font-size: 16px;
line-height: 32px;
color: #333;
text-align:left;
border: 0pt solid #333;
z-index: 76;
}

#fotochronik  a:link {
text-decoration: underline;
font-size: 16px;
color: #333;
}

#fotochronik  a:visited {
text-decoration: underline;
font-size: 16px;
color: #222;
}

#fotochronik a:hover{
text-decoration: none;
font-size: 18px;
font-weight: bold;
color: #333;
}

#fotochronik span {
font-size: 18px;
font-weight: bold;
color: #333;
}









#textfeldstart {
position:absolute;
overflow: auto;
padding-right: 475px;
top: 189px;
left: 80px;
width:420px;
height: 350px;
font-family: Verdana;
font-size: 12px;
line-height: 14px;
color: #333;
text-align: left;
border: 0pt solid #333;
z-index: 55;
}

#textfeldstart  a:link {
text-decoration: underline;
cursor: auto;
font-size: 12px;
color: #333;
cursor:pointer;
}

#textfeldstart  a:visited {
text-decoration: underline;
font-size: 12px;
cursor: auto;
color: #222;
}

#textfeldstart a:hover{
text-decoration: none;
cursor: auto;
color: #333;
cursor:pointer;
}

#textfeldstart span {
font-size: 14px;
line-height: 26px;
color: #333;
}




#textfeldlinks {
position:absolute;
overflow: auto;
top: 189px;
left: 400px;
width:310px;
height: 350px;
font-family: Verdana;
font-size: 12px;
line-height: 14px;
color: #333;
text-align: left;
border: 0pt solid #333;
z-index: 88;
}

#textfeldlinks  a:link {
text-decoration: underline;
cursor: auto;
font-size: 12px;
color: #333;
cursor:pointer;
}

#textfeldlinks  a:visited {
text-decoration: underline;
font-size: 12px;
cursor: auto;
color: #222;
}

#textfeldlinks a:hover{
text-decoration: none;
cursor: auto;
color: #333;
cursor:pointer;
}

#textfeldlinks span {
font-size: 11px;
line-height: 12px;
color: #333;
}







#textfeldfotos {
position:absolute;
overflow: auto;
padding-right: 285px;
top: 184px;
left: 40px;
width:650px;
height: 355px;
font-family: Verdana;
font-size: 12px;
line-height: 14px;
color: #333;
text-align: left;
border: 0pt solid #333;
z-index: 5;
}


#textfeldfotos  a:link {
text-decoration: underline;
cursor: auto;
font-size: 12px;
color: #333;
cursor:pointer;
}

#textfeldfotos  a:visited {
text-decoration: underline;
font-size: 12px;
cursor: auto;
color: #222;
}

#textfeldfotos a:hover{
text-decoration: none;
cursor: auto;
color: #333;
cursor:pointer;
}

#textfeldfotos span {
font-size: 14px;
line-height: 26px;
color: #333;
}




#willkommenfest {
position:absolute;
top: 146px;
left: 24px;
width: 91px;
height: 25px;
z-index: 52;
}

#willkommen {
position:absolute;
top: 146px;
left: 24px;
width: 91px;
height: 25px;
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:91px; height:25px;
 border:0;}

.hoverbild a {
background: url(navi_bilder/navi_willkommen_dr.jpg) no-repeat;
 display:block;
 width: 91px;}

.hoverbild a:hover
img {visibility: 
 hidden;}

.hoverbild a:hover 
 {border:0;}

* html .hoverbild a 
{margin-right:1px;}

* html .hoverbild 
 a:hover {width:91px;
margin-right:0;}






#ueberunsfest {
position:absolute;
top: 146px;
left: 116px;
width: 67px;
height: 25px;
z-index: 53;
}

#ueberuns {
position:absolute;
top: 146px;
left: 116px;
width: 67px;
height: 25px;
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:67px; height:25px;
 border:0;}

.hoverbild02 a {
background: url(navi_bilder/navi_ueberuns_dr.jpg) no-repeat;
 display:block;
 width: 67px;}

.hoverbild02 a:hover
img {visibility: 
 hidden;}

.hoverbild02 a:hover 
 {border:0;}

* html .hoverbild02 a 
{margin-right:1px;}

* html .hoverbild02 
 a:hover {width:67px;
margin-right:0;}




#terminefest {
position:absolute;
top: 146px;
left: 183px;
width: 64px;
height: 25px;
z-index: 54;
}

#termine {
position:absolute;
top: 146px;
left: 183px;
width: 64px;
height: 25px;
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:64px; height:25px;
 border:0;}

.hoverbild03 a {
background: url(navi_bilder/navi_termine_dr.jpg) no-repeat;
 display:block;
 width: 64px;}

.hoverbild03 a:hover
img {visibility: 
 hidden;}

.hoverbild03 a:hover 
 {border:0;}

* html .hoverbild03 a 
{margin-right:1px;}

* html .hoverbild03 
 a:hover {width:64px;
margin-right:0;}





#chorfest {
position:absolute;
top: 146px;
left: 247px;
width: 41px;
height: 25px;
z-index: 55;
}

#chor {
position:absolute;
top: 146px;
left: 247px;
width: 41px;
height: 25px;
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:41px; height:25px;
 border:0;}

.hoverbild04 a {
background: url(navi_bilder/navi_chor_dr.jpg) no-repeat;
 display:block;
 width: 41px;}

.hoverbild04 a:hover
img {visibility: 
 hidden;}

.hoverbild04 a:hover 
 {border:0;}

* html .hoverbild04 a 
{margin-right:1px;}

* html .hoverbild04 
 a:hover {width:41px;
margin-right:0;}





#jugendchorfest {
position:absolute;
top: 146px;
left: 290px;
width: 60px;
height: 25px;
z-index: 56;
}

#jugendchor {
position:absolute;
top: 146px;
left: 290px;
width: 83px;
height: 25px;
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:83px; height:25px;
 border:0;}

.hoverbild05 a {
background: url(navi_bilder/navi_jugendchor_dr.jpg) no-repeat;
 display:block;
 width: 83px;}

.hoverbild05 a:hover
img {visibility: 
 hidden;}

.hoverbild05 a:hover 
 {border:0;}

* html .hoverbild05 a 
{margin-right:1px;}

* html .hoverbild05 
 a:hover {width:83px;
margin-right:0;}




#chronikfest {
position:absolute;
top: 146px;
left: 371px;
width: 60px;
height: 25px;
z-index: 57;
}

#chronik {
position:absolute;
top: 146px;
left: 371px;
width: 60px;
height: 25px;
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:60px; height:25px;
 border:0;}

.hoverbild06 a {
background: url(navi_bilder/navi_chronik_dr.jpg) no-repeat;
 display:block;
 width: 60px;}

.hoverbild06 a:hover
img {visibility: 
 hidden;}

.hoverbild06 a:hover 
 {border:0;}

* html .hoverbild06 a 
{margin-right:1px;}

* html .hoverbild06 
 a:hover {width:60px;
margin-right:0;}





#fotosfest {
position:absolute;
top: 146px;
left: 431px;
width: 46px;
height: 25px;
z-index: 58;
}


#fotos {
position:absolute;
top: 146px;
left: 431px;
width: 46px;
height: 25px;
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:46px; height:25px;
 border:0;}

.hoverbild07 a {
background: url(navi_bilder/navi_fotos_dr.jpg) no-repeat;
 display:block;
 width: 46px;}

.hoverbild07 a:hover
img {visibility: 
 hidden;}

.hoverbild07 a:hover 
 {border:0;}

* html .hoverbild07 a 
{margin-right:1px;}

* html .hoverbild07 
 a:hover {width:46px;
margin-right:0;}




#linksfest {
position:absolute;
top: 146px;
left: 475px;
width: 46px;
height: 25px;
z-index: 59;
}


#links {
position:absolute;
top: 146px;
left: 475px;
width: 46px;
height: 25px;
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:46px; height:25px;
 border:0;}

.hoverbild08 a {
background: url(navi_bilder/navi_links_dr.jpg) no-repeat;
 display:block;
 width: 46px;}

.hoverbild08 a:hover
img {visibility: 
 hidden;}

.hoverbild08 a:hover 
 {border:0;}

* html .hoverbild08 a 
{margin-right:1px;}

* html .hoverbild08 
 a:hover {width:46px;
margin-right:0;}





#forumfest {
position:absolute;
top: 146px;
left: 521px;
width: 53px;
height: 25px;
z-index: 60;
}

#forum {
position:absolute;
top: 146px;
left: 521px;
width: 53px;
height: 25px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 59;
}

.hoverbild09 img {display:block;
 width:53px; height:25px;
 border:0;}

.hoverbild09 a {
background: url(navi_bilder/navi_forum_dr.jpg) no-repeat;
 display:block;
 width: 53px;}

.hoverbild09 a:hover
img {visibility: 
 hidden;}

.hoverbild09 a:hover 
 {border:0;}

* html .hoverbild09 a 
{margin-right:1px;}

* html .hoverbild09 
 a:hover {width:53px;
margin-right:0;}




#aktuellfest {
position:absolute;
top: 146px;
left: 574px;
width: 62px;
height: 25px;
z-index: 61;
}

#aktuell {
position:absolute;
top: 146px;
left: 574px;
width: 62px;
height: 25px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 60;
}

.hoverbild10 img {display:block;
 width:62px; height:25px;
 border:0;}

.hoverbild10 a {
background: url(navi_bilder/navi_aktuell_dr.jpg) no-repeat;
 display:block;
 width: 62px;}

.hoverbild10 a:hover
img {visibility: 
 hidden;}

.hoverbild10 a:hover 
 {border:0;}

* html .hoverbild10 a 
{margin-right:1px;}

* html .hoverbild10 
 a:hover {width:62px;
margin-right:0;}





#kontaktfest {
position:absolute;
top: 146px;
left: 636px;
width: 62px;
height: 25px;
z-index: 62;
}

#kontakt {
position:absolute;
top: 146px;
left: 636px;
width: 63px;
height: 25px;
font-family: Verdana;
font-size: 11px;
font-weight: regular;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 61;
}

.hoverbild11 img {display:block;
 width:63px; height:25px;
 border:0;}

.hoverbild11 a {
background: url(navi_bilder/navi_kontakt_dr.jpg) no-repeat;
 display:block;
 width: 63px;}

.hoverbild11 a:hover
img {visibility: 
 hidden;}

.hoverbild11 a:hover 
 {border:0;}

* html .hoverbild11 a 
{margin-right:1px;}

* html .hoverbild11 
 a:hover {width:63px;
margin-right:0;}




#weiter {
background-color: #55725E;
position: absolute;
top: 449px;
left: 0px;
padding-top: 5px;
width: 640px;
height: 31px;
text-align: center;
font-family: Verdana;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #eee;
border: 0pt solid #363;
z-index: 55;
}

#weiter a:link {
background-color: #55725E;
text-decoration: none;
color: #eee;
}

#weiter a:visited {
background-color: #55725E;
text-decoration: none;
color: #eee;
}

#weiter a:hover {
background-color: #55725E;
cursor: auto;
color: #999;
}







#weiter800 {
background-color: #55725E;
position: absolute;
top: 570px;
left: 0px;
padding-top: 3px;
width: 800px;
height: 30px;
text-align: center;
font-family: Verdana;
font-size: 12px;
line-height: 14px;
font-weight: bold;
color: #eee;
border: 0pt solid #363;
z-index: 55;
}

#weiter800 a:link {
background-color: #55725E;
text-decoration: none;
color: #eee;
}

#weiter800 a:visited {
background-color: #55725E;
text-decoration: none;
color: #eee;
}

#weiter800 a:hover {
background-color: #55725E;
cursor: auto;
color: #999;
}












#mwdesign {
position:absolute;
top: 540px;
left: 90px;
width:870px;
height:12px;
font-family: Verdana;
font-size: 11px;
color: #eee;
text-align: right;
border: 0pt solid #6666FF;
z-index: 15;
}

#mwdesign a:link {
text-decoration: none;
cursor: auto;
color: #eee;
cursor:pointer;
}

#mwdesign a:visited {
text-decoration:none;
cursor: auto;
color: #eee;
}

#mwdesign a:hover{
text-decoration:  underline;
cursor: auto;
color: #fff;
cursor:pointer;
}