
body { 
margin:0px 0px 0px 0px; 
padding:0;
}

#menu{
float:left;
width:17%;
height:700px;
top:210px; 
left:15px;
background-image:url(../bilder/links/linkback.gif);
background-repeat:no-repeat;
z-index: 1;
position:absolute;
}

img {border:none;}

#navi{
float:left;
width:50%;
height:100%;
top: 50px; 
left:50px;
z-index: 1;
position:absolute;
}

#mitt{
font-family:helvetica;
font-size:9pt;
top:145px;
left:200px;
float:left;
width:800px;
z-index: 2;
position:relative;
}
.inhalt{
font-family:arial;
font-size:9pt;
}
.portrait{
font-weight:bold;
width:100px;
}
td.kleiner{
font-family:arial;
font-weight:700;
font-size:9pt;
}

td.news{
font-family:arial;
font-size:9pt;
}

td.portdaten{
font-family:arial;
font-weight:550;
font-size:9pt;
}
td.content{
font-family:arial;
font-size:8pt;
}

td.rand{
background-repeat:no-repeat;
height:30px;
}

#count{
position:absolute;
top:630px; 
left:85px;
width:100px;
}

a img{border:none} /*linkbildrahmen*/
a {text-decoration:none;}
/*class damit die navilinks(links) nicht die gleichen eigenschaften annehmen*/
a.mid:Link    {color:#071122;}  
a.mid:visited {color:#0B3579;}
a.mid:hover   {color: #115CD6;}
a.bericht:Link    {color:#CF070E;}  
a.bericht:visited {color:#0B3579;}
a.bericht:hover   {color: #115CD6;}
.size1 { font-size: 12px; font-weight: bold;} 
.size2  { font-size: 20px; } 



.newscontainer {
text-align: center;
border:1px solid #000;
background-color:#F6F7F7;
width: 600px;
height:auto;
margin:10px;
float: right;
margin-right: 100px;
}

#aufsteiger {
background-image:url(../bilder/tabellen/tabbackauf.jpg);
}
#normal {
background-image:url(../bilder/tabellen/tabback.jpg);
}
#absteiger {
background-image:url(../bilder/tabellen/tabbackab.jpg);
}
.links {
text-align: left;
}
.team {
width: 350px;
}
.spiele {
width: 40px;
}
.windraw {
width: 25px;
}
.loss {
width: 50px;
}

/*****************************STATISTIK TABELLE***************************/
#statistik{
font-size:12px; 
width:600px;
margin-top:50px;
}

#statistik tr{
background-image:url(../bilder/tabellen/tabback.jpg);
}
.spieler{width:145px;}
.einsaetze{width:60px;}
.gelbrot{width:10px;}
.rot{width:65px;}
.assists{width:35px;}

/******VEREIN.html**********/
h1.verein{
font-size: 18px;
}
h3.verein{
font-size: 14px;
}
.wochenende_team{
font-size:13px; 
text-align:center;
}
h1.berichte{
font-size: 18px;
}
h2.berichte{
font-size: 14px;
}

/*Author: Craig Erskine
Description: Dynamic Menu System - Horizontal/Vertical
*/

ul#navmenu-h { 

padding : 0; 
list-style : none; 
position : relative; 
} 
ul#navmenu-h ul { 
width : 160px; 
margin : 0; 
list-style : none; 
display : none; 
position : absolute; 
top : 100%; 
left : 0; 
} 
ul#navmenu-h ul ul, ul#navmenu-h ul ul ul { 
top : 0; 
left : 100%; 
} 
ul#navmenu-h li { 
float : left; 
display : inline; 
position : relative; 
} 
ul#navmenu-h ul li { 
width : 100%; 
display : block; 
} 
ul#navmenu-h a { 
border : 1px solid #fff; 
padding : 6px; 
float : left; 
display : block; 
background : #ddd; 
color : #666; 
font : bold 11px Arial, sans-serif; 
text-decoration : none; 
height : 1%; 
} 
ul#navmenu-h a:hover, ul#navmenu-h li:hover a, ul#navmenu-h li.iehover a { 
background : #bbb; 
color : #fff; 
} 
ul#navmenu-h li:hover li a, ul#navmenu-h li.iehover li a { 
float : none; 
background : #bbb; 
} 
ul#navmenu-h li:hover li a:hover, ul#navmenu-h li:hover li:hover a, ul#navmenu-h li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover a { 
background : #999; 
} 
ul#navmenu-h li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li a { 
background : #999; 
} 
ul#navmenu-h li:hover li:hover li a:hover, ul#navmenu-h li:hover li:hover li:hover a, ul#navmenu-h li.iehover li.iehover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover a { 
background : #666; 
} 
ul#navmenu-h li:hover li:hover li:hover li a, ul#navmenu-h li.iehover li.iehover li.iehover li a { 
background : #666; 
} 
ul#navmenu-h li:hover li:hover li:hover li a:hover, ul#navmenu-h li.iehover li.iehover li.iehover li a:hover { 
background : #333; 
} 
ul#navmenu-h li:hover ul ul, ul#navmenu-h li:hover ul ul ul, ul#navmenu-h li.iehover ul ul, ul#navmenu-h li.iehover ul ul ul { 
display : none; 
} 
ul#navmenu-h li:hover ul, ul#navmenu-h ul li:hover ul, ul#navmenu-h ul ul li:hover ul, ul#navmenu-h li.iehover ul, ul#navmenu-h ul li.iehover ul, ul#navmenu-h ul ul li.iehover ul { 
display : block; 
} 


#sparten{
width:700px;
font-size:14px;
margin-top:25px;

}
#sparten img{
width: 300px;
}
#sparten .bild{
text-align:right;
font-size:10px;
vertical-align:top;
}
#sparten h1{
margin-top:2px;
margin-bottom:2px;
font-style:italic;
font-size:20px;
}
#sparten h2{
font-size: 15px;
font-style:underlined;
}
#sparten p{
line-height:18px;
}
#sparten .oben{
height:320px;
}

#level0{
position:absolute;
left:52px;
top:-1px;
background-position:left;
background-image:url(../bilder/neue_navi/level0/level0600.png);
background-repeat:no-repeat;
width:600px;
height:18px;
text-align:left;
}
#level0 .left{
margin-left:10px;
}
#level0 .left a{
margin-bottom:0px;
margin-left:15px;
font-size:11px;
font-family:Verdana;
font-style:italic;
color:white;
}


#level1{
position:absolute;
left:47px; 
top:17px;
background-position:left;
background-image:url(../bilder/neue_navi/level1/level1505.png);
background-repeat:no-repeat;
width:550px;
height:17px;
text-align:left;
margin-bottom:50px;
}
#level1 a{
margin-bottom:0px;
margin-left:14px;
font-size:11px;
font-family:Verdana;
font-style:italic;
font-weight:bold;
color:black;
}

#level2{
position:absolute;
left:37px; 
top:32px;
width:400px;
height:17px;
text-align:left;
margin-bottom:50px;
line-height:15px;
}

#level2back{
position:absolute;
width:400px;
height:17px;
background-position:left;
background-image:url(../bilder/neue_navi/level2/level2375.png);
background-repeat:no-repeat;
}

#level2 a{
margin-bottom:0px;
margin-left:14px;

font-size:11px;
font-family:Verdana;
font-style:italic;
color:white;

}

#level2 a:active{
margin-bottom:0px;
margin-left:14px;
font-size:11px;
font-family:Verdana;
font-style:italic;
text-decoration:underline;
font-weight:bold;
color:white;
}


/*************************Admin Bereich Kästchen**************************/
#AdminBack{
margin-top:50px; 
width:250px; 
height:100px; 
border: 2px solid #000000; 
line-height:15px;
}
#AdminBack a{
text-align:center;
}

/****************************ADMIN STATISTIK SEITEN************************/
#StatistikAdmin{
width: 600px;
font-size:12px;
margin-top:50px;
}
#StatistikAdmin td{
background-image:url(../bilder/tabellen/tabback.jpg);

}

#StatistikAdmin .scorerheader{
background-image:url(../bilder/tabellen/scorer.jpg);
height:30px;
}
#StatistikAdmin .SuKheader{
background-image:url(../bilder/tabellen/stat.jpg);
height:30px;
}

/*******************Kontakt Container*********************************************/
#kontaktcontainer{
margin-left:99px;
margin-top:0px;
overflow:auto;
background-image:url(../bilder/port/container_white.gif); 
background-repeat:repeat-y;
}
/*******************Impressum Container*********************************************/
#impressumcontainer{
margin-left:59px;
margin-bottom:-15px;
margin-top:-15px;
height:320px;
background-image:url(../bilder/port/container.gif);
background-repeat:no-repeat;
}

/*******************Sportprogramm Container*********************************************/
#sportcontainer{
margin-left:99px;
margin-top:0px;
overflow:auto;
background-image:url(../bilder/port/container_white.gif);
background-repeat:repeat-y;
}

/*******************Sportprogramm Container Tabelle*************************************/
#sportprogramm{
border: 1px solid black;
width:650px;
height:33px;
font-size:12px;
margin-left:15px;
}
#sportprogramm .header{
height:22px;
text-align:center;
background-color:#0099FF;
font-weight:bold;
font-style:italic;
color:#FFFFFF;
font-size:16px;
}
#sportprogramm .uhrzeit{
width:117px;
}
#sportprogramm .sparte{
width:217px;
}
#sportprogramm .teilnehmer{
width:139px;
}
#sportprogramm .leiter{
width:185px;
}
#sportprogramm .telefon{
width:101px;
text-align:right;
}
/*******************Sportprogramm Container*************************************/
#vorstandcontainer{
margin-left:99px;
margin-top:0px;
overflow:auto;
background-image:url(../bilder/port/container_white.gif);
background-repeat:repeat-y;
}
#vereinecontainer{
margin-left:99px;
margin-top:0px;
overflow:auto;
background-image:url(../bilder/port/container_white.gif);
background-repeat:repeat-y;
}
