@charset "UTF-8";
/* CSS Document */
*{
margin: 0 auto;
font-family:"Courier";
font-size: 100%;
color:black;
}

body {
background-color:white;
}

#wrapper {
margin-top: 20px;
background-image:url(../bilder/hintergrund_baer2011.jpg);
background-repeat:no-repeat;
width: 1000px;
height: 800px;
}

#wrapper_news {
margin-top: 20px;
background-image:url(../bilder/hintergrund_baer2011.jpg);
background-repeat:no-repeat;
width: 1000px;
height: 800px;
}


#left-col {
clear: both;
width: 150px;
float:left;
margin-left: 20px;
margin-right: 40px;
margin-top: 330px;
}

#left-col li {
list-style: none;
margin-bottom: 20px;
}

a {
text-decoration:none;
color:#FFF;
}

a:hover {
text-decoration:underline;
}

#navi-col {
clear: both;
width: 150px;
float:left;
margin-left: 10px;
margin-right: 40px;
}

#middle-col {
width: 550px;
float:left;
margin-bottom:20px;
margin-top: 350px;
height: 600px;
margin-left: 40px;
}

#middle-col_pic {
width: 550px;
float:left;
margin-bottom:20px;
margin-top: 350px;
height: 600px;
margin-left: 50px;
}

#news_header1 {
font-size: 14pt;
text-shadow:grey 3px 2px 4px;
margin-top: 5px;
margin-left: 0px;
height:100px;
line-height: 1.5;
}


#text-col {

font-family: arial;
font-size: 12pt;
width: 550px;
float:left;
margin-bottom:20px;
margin-top: 350px;
height: 700px;
margin-left: 60px;
}

#teams-col {
width: 550px;
float:left;
margin-bottom:20px;
margin-top: 350px;
margin-left: 40px;
}

#text-col a {
text-decoration:none;
color:#FFF;
font-family: arial;
color: green;
}

#text-col a:hover {
text-decoration:underline;
}


#contact {
width: 300px;
float:left;
margin-bottom:20px;
margin-top: 350px;
height: 500px;
margin-left: 20px;
}

#contact_tab {
color: black;
}

#footer {
margin-top: 20px;
clear:both;
font-size:14px;
}

/*Navi Anfang*/

#nav {
list-style: none;
font-size: 14pt;
line-height: 1.5;
}

#nav #regeln {
font-size: 12pt;
}


#nav #ergeb {
font-size: 12pt;
}

#nav #home a,
#nav #teams a,
#nav #sieger a,
#nav #ergebnisse a,
#nav #schiris a,
#nav #fotos a {
color: white;
}

#nav #home a:hover,
#nav #teams a:hover,
#nav #sieger a:hover,
#nav #ergebnisse a:hover,
#nav #schiris a:hover,
#nav #fotos a:hover {
color: black;
}
#nav #home a:active,
#nav #teams a:active,
#nav #sieger a:active,
#nav #ergebnisse a:active,
#nav #schiris a:active,
#nav #fotos a:active {
color: green;
}

/*Rollover-Navi links Ende*/

/*Rollover Navi-oben Anfang*/


#navi_oben {
width: 800px;
clear:both;
float: left;
margin-top: 30px;
}

#nav_big li {
/*Abstand zwischen den beiden Elementen (horizontal)*/
margin-right: 90px;
margin-bottom: 20px;
padding: 0;
list-style: none;
display: inline;
width: 265px;
height: 40px;
float: left;
}
#nav_big #weibliche_jugend a {
background: url(bilder/bt_weibl_jugend.png) 0px 0px no-repeat;
width: 265px;
}
#nav_big #maennliche_jugend a {
background: url(bilder/bt_maennl_jugend.png) 0px 0px no-repeat;
width: 265px;
}

#nav_big #weibliche_jugend a,
#nav_big #maennliche_jugend a {
float: left;
/*so hoch wie das Bild, was zuerst gezeigt werden soll*/
padding: 40px 0 0;
/*bedeutet, dass der Rest unsichtbar ist und keinen Platz einnimmt*/
overflow: hidden;
height: 0px !important;
width: 280px;
}

#nav_big #weibliche_jugend a:hover,
#nav_big #maennliche_jugend a:hover {
background-position: 0px -40px;
}
#nav_big #weibliche_jugend a:active,
#nav_big #maennliche_jugend a:active {
background-position: 0px -80px;
}

/*Kontaktformular*/

td {
                 color:#FFFFFF;
              
                 
                 text-align: center;
                }
                td {
                 text-align: left;
                }
                div {
                 font-weight: bold;
                }
                input
                {
                 margin: 0px;
                 background-color: #ededed;
                 border: 1px solid black;
                 color:#006600;
                }
                textarea
                {
                 font-family: Arial, Tahoma;
                 border: 1px solid black;
                 background-color: #ededed;
                 color :#006600;
                }
                .mail { color: red; font-weight: bold; }
    
    input 
{
color:#006600;
}
    
    div#text{
    color :#FFFFFF;
    {
