/* -- Stylesheet fuer alles -- */

#bg{
background-color: white;
}

#body a{
display: block;
text-decoration: none;
color: black;
}

#body ul{
text-decoration: none;
}

#head_2{
height: 20px;
width: 990px;
background-color: #990066;
}

#header{
height: 55px;
}

#content{
height: 150px;
}

#bild_links{
height: 150px;
width: 150px;
}

#banner{
height: 150px;
width: 679px;
margin-top: -145px;
margin-left: 80px;
margin-right: 155px;
}

#bild_rechts{
margin-top: -155px;
margin-left: 835px;
height: 150px;
width: 150px;
border: none;
}

#bild_rechts a{
border: none;
text-decoration: none;
}

#wrapper{
width: 995px;
background: url(images/Schatten_rechts.gif) right repeat-y;
}

#shadow{
width: 1000px;
margin-left: 154px;
padding-left: 5px;
background: url(images/Schatten_links.gif) left repeat-y;
}

#body{
height: 400px;
}

#footer{
border: 1px solid blue;
height: 50px;
width: 990px;
}

#navi{
font-family: Verdana, Arial, sans-serif;
font-weight: bold;
font-size: 11px;
width: 152px;
height: 320px;
padding-left: 20px;
background-color: white;
}

#navi ul{
list-style: none;
text-decoration: none;
}

#navi li a{
margin-left: -35px;
border: none;
}

#navi li a:hover, a:focus{
color: blue;
background-color: white;
}

#navi li a:visited{
color: black;
background-color: white;
}

#News_title{
height: 20px;
background-color: #990066;

}

#News_title h5{
margin-top: -1px;
color: white;
font-size: 17px;
font-family: Verdana, Arial, sans-serif;
}

#News{
margin-left: 160px;
height: 350px;
margin-top: -300px;
width: 500px;
}

#News th{
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
text-align: left;
width: 500px;
}

#News tr{
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
text-align: left;
width: 500px;
}

#News td{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
width: 500px;
}

#vorstand_title{
/*background: url(Vorstand_title.gif);*/
height: 20px;
/*background-color: #990066;*/
}

#vorstand{
/*border: 1px solid black;*/
background: url(images/Vorstand_img.png);
width: 150px;
height: 120px;
margin-left: 825px;
margin-top: -355px;
}

/*#vorstand_title h5{
margin-top: -1px;
color: white;
font-size: 17px;
font-family: Verdana, Arial, sans-serif;
}*/

#vorstand p{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
padding-left: 10px;
padding-top: 3px;
color: white;
margin: 0px;
}

#vorstand a{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: white;
margin-left: 10px;
}

#vorstand a:hover{
font-family: Verdana, Arial, sans-serif;
fonz-size: 11px;
color: white;
font-weight: bold;
}

#gesch{
/*border: 1px solid black;*/
width:150px;
height: 100px;
margin-left: 825px;
margin-top: 15px;
padding: 0px;
}

#gesch_bild{
border: 1px solid green;
padding-top: px;
height: 70px;
background-color: black;
}

#gesch_title{
background: url(images/gesch_img.png);
height: 30px;
/*background-color: #990066;*/
}

#kalender{
/*border: 1px solid black;*/
background: url(images/Kalender_img.png);
width:150px;
height: 120px;
margin-left: 825px;
margin-top: 15px;
}

#kalender_title{
/*background-color: #990066;*/
height: 20px;
text-align: center;
}

#kalender h6{
font-family: Verdana, Arial, sans-serif;
color: white;
font-size: 15px;
padding-top: 15px;
padding-left: 10px;
margin: 0px;
}

#kalender p{
font-family: Verdana, Arial, sans-serif;
color: white;
font-size: 11px;
margin: 0px;
padding: 5px;
padding-left: 10px;
}

#Kontakt_title{
height: 20px;
background-color: #990066;

}

#Kontakt_title h5{
margin-top: -1px;
color: white;
font-size: 17px;
font-family: Verdana, Arial, sans-serif;
}

#Kontakt{
margin-left: 170px;
height: 450px;
margin-top: -400px;
width: 500px;
}

#info_Kontakt{
margin: 0px;
padding: 0px;
color: black;
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
}

#Kontaktform{
font-size: 13px;
font-family: Verdana, Arial, sans-serif;
color: black;
}

#Sponsoren_title{
height: 20px;
background-color: #990066;
}

#Sponsoren_title h5{
margin-top: -1px;
color: white;
font-size: 17px;
font-family: Verdana, Arial, sans-serif;
}

#Sponsoren{
margin-left: 170px;
height: 450px;
margin-top: -400px;
width: 500px;
}

#gallery_title{
height: 20px;
background-color: #990066;

}

#gallery_title h5{
margin-top: -1px;
color: white;
font-size: 17px;
font-family: Verdana, Arial, sans-serif;
}

#Gallery{
border: 1px solid red;
margin-left: 170px;
height: 450px;
margin-top: -400px;
width: 750px;
}

#Gallery a{
color: black;
}

#Links_verband{
height: 425px;
width: 350px;
margin-top: -450px;
margin-left: 200px;
}

.link_text{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: black;
}

.link_text a:hover, a:focus{
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
background-color: #990066;
font-weight: bold;
}

.link_bild{
background-color: white;
}

.link_bild a:hover, a:focus{
background-color: white;
}

#Links_verband img{
border: none;
}

#Link_verband_title{
height: 20px;
background-color: #990066;
}

#Link_verband_title h5{
padding: 0px;
margin: 0px;
color: white;
font-family: Verdana, Arial, sans-serif;
font-size: 17px;
text-align: center;
}

#verein_links{
width: 350px;
height: 400px;
margin-left: 600px;
margin-top: -426px;
text-align: center;
}

#verein_links a:hover, a:focus{
font-family: Verdana, Arial, sans-serif;
font-size: 13px;
font-weight: bold;
color: white;
background-color: #990066;
}

#verein_links_title{
height: 20px;
background-color: #990066;
}

#verein_links_title h5{
font-family: Verdana, Arial, sans-serif;
font-size: 17px;
color: white;
padding: 0px;
margin: 0px;
text-align: center;
}

#Links_verband li{
list-style: none;
color: black;
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
text-decoration: none;
}

#verein_links li{
list-style: none;
color: black;
font-family: Verdana, Arial, sans-serif;
font-size: 9px;
text-decoration: none;
padding: 1px;
}
