/*created with InstantCSS.com*/


 #banner{
background-color:white;
background-image:none;
height:104px;
left:0px;
position:absolute;
top:0px;
width:100%;
z-index:110;
}

 #birthdayList{
margin:10pt 10pt 10pt 0pt;
}

 #content .hidden A{
color:red;
}

 #content .schedule TH{
background:navy;
}

 #content .time{
color:black;
}

 #content A{
color:navy;
}

 #content A:hover{
color:blue;
}

 #contentSecure A{
color:navy;
}

 #contentSecure A:hover{
color:blue;
}

 #contentWrap{
background:url('/img/styleLKZV/restTop.png') white repeat-x left top;
top:103px;
}

 #logo{
background:url('/tdat32/logoBlack.png?pngfix') no-repeat;
width:199px;
}

 #navigation .navSelect A{
background-color:navy;
color:white;
padding-bottom:2px;
padding-left:5px;
padding-right:2px;
padding-top:2px;
text-decoration:none;
}

 #navigation A{
color:navy;
}

 #navigation A.zkbsmall:hover{
background:none transparent scroll repeat 0% 0%;
}

 #navigation A:hover{
background-color:rgb(170,170,255);
color:black;
}

 #navigation B A{
color:black;
}

 #navigation{
background:url('/img/styleLKZV/navTop.png') repeat-x left top;
}

 #navigationWrap{
background:url('/img/styleLKZV/navBot.png') rgb(221,221,255) repeat-x left bottom;
top:103px;
}

 #newsItems #selected{
background:navy;
}

 #options{
background:url('/img/general/counter/diagLightBlue2.png') no-repeat left bottom;
}

 #teambanner A{
color:black;
text-decoration:none;
}

 #teambanner SPAN{
font-size:70%;
}

 #teambanner{
background:url('/img/styleLKZV/restTop.png') white repeat-x left top;
color:rgb(51,0,0);
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:bold;
left:0px;
padding-bottom:16px;
padding-left:16px;
padding-right:16px;
padding-top:16px;
right:0px;
text-align:center;
top:0px;
white-space:nowrap;
z-index:100;
}

 #teaminfo SPAN{
display:none;
font-size:10px;
}

 #teaminfo{
color:navy;
font:bold italic 20px arial;
font-size-adjust:none;
font-stretch:normal;
left:130px;
position:absolute;
top:10px;
z-index:500;
}

 #zkb_sponsor{
background:rgb(148,202,235);
margin-bottom:20px;
padding-bottom:20px;
padding-left:20px;
padding-right:20px;
padding-top:20px;
position:relative;
text-align:center;
width:30%;
z-index:200;
}

 #zkb_top B{
background:url('/tdat32/zkb-logo.gif') no-repeat;
padding-bottom:5px;
padding-left:40px;
padding-right:0px;
padding-top:2px;
}

 #zkb_top{
cursor:pointer;
font-family:Arial;
font-size:24px;
height:50px;
left:35%;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
position:relative;
top:30px;
white-space:nowrap;
width:400px;
z-index:400;
}

 .Auswärtsspiel TD{
background-color:rgb(255,181,112);
border-bottom:rgb(255,131,31) 1px solid;
border-top:rgb(255,220,194) 1px solid;
}

 .GV TD{
background-color:rgb(140,212,140);
border-bottom:rgb(78,131,78) 1px solid;
border-top:rgb(177,226,177) 1px solid;
}

 .Heimspiel TD{
background-color:rgb(255,189,66);
border-bottom:rgb(214,139,0) 1px solid;
border-top:rgb(255,215,143) 1px solid;
}

 .Turnier TD{
border-bottom:black 2px solid;
border-top:#5561dd 2px solid;
}

 .Vereinsanlass TD{
background-color:rgb(156,255,128);
border-bottom:rgb(66,214,0) 1px solid;
border-top:rgb(217,255,209) 1px solid;
}

 .appointmentLock .td1{
background:rgb(176,110,231);
}

 .appointmentLock TD{
background:rgb(160,75,231);
border-bottom:0pt;
border-left:0pt;
border-right:0pt;
border-top:0pt;
}

 .appointmentLock{
background-color:rgb(68,85,221);
border-bottom:rgb(34,51,136) 1px solid;
border-top:rgb(102,136,255) 1px solid;
color:rgb(255,255,255);
font-style:italic;
}

 .appointmentLock2{
background-color:rgb(102,119,255);
}

 .button{
color:navy;
}

 .eventTable .sibling{
background-image:url('/tdat14/dots.gif');
background-repeat:repeat;
}

 .info{
background:rgb(170,170,255);
}

 .navActive{
background:rgb(238,238,255);
}

 .ne_block .eventTable{
width:100%;
}

 .ne_block{
float:right;
margin-left:10pt;
width:300pt;
}

 .tabActive{
background-color:rgb(221,221,255);
border-bottom:rgb(153,153,255) 0px solid;
border-left:rgb(0,0,0) 1px solid;
border-right:rgb(0,0,0) 1px solid;
border-top:rgb(0,0,0) 1px solid;
font-weight:bold;
margin:2px;
padding-bottom:5px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
z-index:300;
}

 .tabInactive{
background-color:rgb(240,240,255);
border-bottom:rgb(153,153,255) 0px solid;
border-left:rgb(153,153,255) 1px solid;
border-right:rgb(153,153,255) 1px solid;
border-top:rgb(153,153,255) 1px solid;
margin:2px;
padding-bottom:3px;
padding-left:2px;
padding-right:2px;
padding-top:2px;
z-index:100;
}

 .tabTable .total .schedule TH{
border-bottom:rgb(170,170,255) 1px solid;
border-left:rgb(170,170,255) 1px solid;
border-right:rgb(170,170,255) 1px solid;
border-top:rgb(170,170,255) 1px solid;
}

 .tabTable .total TD{
background-image:url('/img/general/dots.gif');
}

 .tabTable .total TH{
border-top:black 2px solid;
}

 .tabTable{
background-color:rgb(187,187,255);
border-bottom:black 1px solid;
border-left:black 1px solid;
border-right:black 1px solid;
border-top:black 1px solid;
clear:both;
color:rgb(0,51,51);
margin:3px 0px 5px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
width:70%;
z-index:200;
}

 .tab_bar .active{
background:rgb(255,255,255);
border-bottom-color:white;
border-left-color:rgb(0,0,0);
border-right-color:rgb(0,0,0);
border-top-color:rgb(0,0,0);
}

 .tab_bar .inactive{
background:rgb(221,221,255);
border-bottom-color:white;
border-left-color:rgb(170,170,255);
border-right-color:rgb(170,170,255);
border-top-color:rgb(170,170,255);
}

 .tab_bar{
border-bottom-color:rgb(170,170,255);
}

 .tabtop .active{
background:rgb(255,255,255);
border-bottom:white 2px solid;
border-left:rgb(0,0,0) 2px solid;
border-right:rgb(0,0,0) 2px solid;
border-top:rgb(0,0,0) 2px solid;
font-size:120%;
font-weight:bold;
margin:5px;
padding-bottom:3px;
padding-left:7px;
padding-right:7px;
padding-top:3px;
z-index:300;
}

 .tabtop .inactive{
background:rgb(221,221,255);
border-bottom:white 2px solid;
border-left:rgb(153,153,255) 2px solid;
border-right:rgb(153,153,255) 2px solid;
border-top:rgb(153,153,255) 2px solid;
font-size:120%;
margin:5px;
padding-bottom:3px;
padding-left:7px;
padding-right:7px;
padding-top:3px;
z-index:100;
}

 .tabtop A{
color:black;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
font-weight:bold;
text-decoration:none;
}

 .tabtop DIV{
display:inline;
margin:0pt 5pt;
}

 .tabtop{
background:url('/img/styleLKZV/navTop.png') rgb(221,221,255) repeat-x left top;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:10px;
width:100%;
}

 .td1{
background-color:rgb(221,221,255);
border-bottom:rgb(153,153,255) 1px solid;
border-top:rgb(255,255,255) 1px solid;
}

 .td2{
background-color:rgb(153,153,238);
border-bottom:rgb(102,102,238) 1px solid;
border-top:rgb(187,187,187) 1px solid;
}

 .tdBack{
background:white;
line-height:2px;
}

 .teamRef{
border-bottom:0pt;
border-left:0pt;
border-right:0pt;
border-top:0pt;
}

 .zkbsmall{
background:url('/tdat29/zkbsmallblue.gif') no-repeat;
cursor:pointer;
height:30px;
margin-left:28px;
text-align:center;
width:180px;
}

 BODY{
background:white;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
margin:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

 H1{
background:url('/img/styleLKZV/grad.gif') rgb(255,255,255) repeat-x left bottom;
color:rgb(0,0,0);
}

 H2{
background:url('/img/styleLKZV/grad.gif') rgb(255,255,255) repeat-x left bottom;
color:rgb(0,0,0);
}

 TABLE INPUT{
color:navy;
font-size:100%;
}

 TABLE{
background-color:rgb(187,187,255);
border-bottom:rgb(153,153,255) 1px solid;
border-left:rgb(153,153,255) 1px solid;
border-right:rgb(153,153,255) 1px solid;
border-top:rgb(153,153,255) 1px solid;
font-size:100%;
margin-bottom:3px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
padding-top:0px;
}

 TD{
border-bottom:rgb(136,136,238) 1px solid;
border-top:rgb(221,221,255) 1px solid;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
padding-bottom:3px;
padding-left:3px;
padding-right:3px;
padding-top:3px;
vertical-align:top;
}

 TEXTAREA{
color:navy;
font-family:verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:100%;
overflow:auto;
}

 TH{
background:url('/img/styleLKZV/grad.gif') rgb(255,255,255) repeat-x left bottom;
border-bottom:black 0px solid;
}


/*created with InstantCSS.com*/