BODY {
    margin-top:5px;
    margin-left:50px;
    background:#FFFFFF;

    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size: 11px;
    line-height:20px;
    width:900px;
}

P {
  /*  color: #000000;*/
  margin:0 0 0 0px;
}

A:link,A:visited,A:active {
    color: #DC661E;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}
A:hover {
    text-decoration:underline;
}


div#navtop{
    margin-top:5px;
    border-top:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    width:896px;
    padding:0;
}

div#centerblock{
    margin-top:10px;
    width:896px;
    background-image:url('/fileadmin/img/bg_ballhell4.gif');
    background-repeat:no-repeat;
    vertical-align:top;
    height:auto;
}


div#navsub{
    float: left;
    width: 150px;
    text-align:left;
    vertical-align:top;
    padding:0 5 5 5px;
}

div#content{
    margin: 0 16em 0 17em;
    padding: 0 3em 4em 2em;
    vertical-align:top;
    height:100%;
}

div#contentright{
    float: right;
    width: 185px;
    margin: 0;
    padding: 0 0 0 10px;
    vertical-align:top;
    text-align:right;

}

#tablecenterblock{
    height:380;
}

#navsub2spalten{
    width: 180px;
    text-align:left;
    vertical-align:top;
    padding:5 5 5 5px;


}
#content2spalten{
    padding: 0 4em 4em 2em;
    vertical-align:top;
    width: 716px;
    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size: 11px;
    line-height:20px;
}
div#content1spalte{
    padding: 0 20 10 20px;
    vertical-align:top;
    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size: 11px;
    line-height:20px;
    width:892px;     

}


.footer{
    clear: both;
}

TD{

    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size: 11px;
    line-height:20px;
}

H1{
    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size:18px;
    color:#DC661E;
    margin-top:5px;
    margin-bottom:10px;
}

H2{
    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size:12px;
    color:#666666;
    font-weight:bold;
    margin-bottom:0px;
}

H3{
    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size:10px;
    color:#666666;
    margin-bottom:0px;
}

H4{
    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size:14px;
    color:#DC661E;
    margin-bottom:0px;
}

UL {
    list-style-image: url("/fileadmin/img/bullet.gif");

}



A.topnav:link,A.topnav:visited {
    padding: 0 10 0 10px;
    color: #999999;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    text-align:right;

}
A.topnav:hover {
    color: #000000;
}

A.topnavactive:link,A.topnavactive:visited, A.topnavactive:hover,A.topnavactive:active{
    padding: 3 10 3 10px;
    color: #FFFFFF;
    font-size: 10px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
    text-align:right;
    background-color:#DC661E;
}
/* für Firefox */
A[class="subnav"]{
    padding: 10 0 0 10px;
    color: #000000;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}

a.subnav:link,a.subnav:visited,a.subnav:active {
    padding: 10 0 0 10px;
    color: #000000;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}


a.subnav:hover{
    text-decoration:underline;
}

a.subnavact:link,a.subnavact:visited,a.subnavact:active,a.subnavact:hover {
    padding: 10 0 0 10px;
    color: #DC661E;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}

span.subnav2{
    padding: 10 0 0 20px;
}

.subnav2 a:link,.subnav2 a:visited,.subnav2 a:active {
    color: #000000;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.subnav2 a:hover {
    text-decoration:underline;
}
.subnav2act a:link,.subnav2act a:visited,.subnav2act a:active {
    padding: 10 0 0 20px;
    color: #DC661E;
    font-size: 9px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-decoration:none;
}



.tabletextbox{

    width:100%;
}

.zwischenueberschrift{
    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size:12px;
    color:#666666;
    font-weight:bold;
    margin-bottom:0px;
}




/*############################
NEWS
#############################*/

.newslist_title{
    color: #000000;
    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size: 10px;
    width: 350px;
    
}

.newslist_date{
    width: 60px;
}

.tablePlayer{
    border: 1px solid #999999;

}
.tx-spieler-pi1-listrow-header{
    background-color:#000000;
    padding: 5 0 5 2;
    color:#FFFFFF;
    font-weight:bold;


}

.tx-spieler-pi1-listrow-odd{
    background-color:#CCCCCC;
    padding: 5 0 5 3;
    line-height:20px;
    color:#FFFFFF;
}
.tx-spieler-pi1-listrow-odd TD{
    color:#FFFFFF;
}

.tx-spieler-pi1-listrow-even{
    background-color:#9B9595;
    padding: 5 0 5 3;
    line-height:20px;
    color:#FFFFFF;
}

.tx-spieler-pi1-listrow-even TD{
    color:#FFFFFF;
}

a.tx-spieler-pi1-link:link,a.tx-spieler-pi1-link:visited,a.tx-spieler-pi1-link:active{
     color:#FFFFFF;
}

.tx-spieler-pi1-single-name{
    font-weight:bold;
    color:#666666;
}

.tx-spieler-pi1-single-statistics{
    border: 1px solid #000000;
    color:#FFFFFF;
}

.tx-spieler-pi1-single-statistics_header{
    background-color:#000000;
    padding: 5 0 5 3;
    font-weight:bold;
    color:#FFFFFF;
}
/* Spielabellen rechts */
.tabelle {
    border: 1px solid #C05F19;
    width:180px;
    margin-top:10px;
}
.tabletabellehead{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background-color: #FFFFFF;
    padding: 2 2 2 5;
    color: #000000;
}
.tabletabelleeven {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #FFFFFF;
    padding: 2 5 5 5;
    vertical-align:top;
    background-color: #C05F19;
    line-height:14px;
 /*   border-bottom:1px solid grey;*/
}
.tabletabelleodd {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #FFFFFF;
    background-color: #C05F19;
    padding: 2 5 5 5;
    vertical-align:top;
    line-height:14px;
/*    border-bottom:1px solid grey;    */
}

.tdboxleft{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #FFFFFF;
    padding: 10 5 10 5;
    vertical-align:top;
    background-color: #C05F19;
    line-height:14px;
}


.tx-ligamanager-pi1{
margin-top:0px;
}


/* News Startseite */
.newsticker{
    display:block;
    padding:10 0 20 0;
    border-bottom:1px solid black;

}
a.newstickerhead:link,a.newstickerhead:hover,a.newstickerhead:visited{
    font-family:Verdana,Geneva, Times New Roman, Times, serif;
    font-size:12px;
    color:#DC661E;
    font-weight:bold;

}
.newstickerdate{
   font-style:italic;
}

/* Spielerstatistiken */
.tx-spielerstatistiken-pi1{
 margin-top:0px;
}
.tx_spielerstatistiken_pi1_tabelle{
    border:1px solid #CCCCCC;

}

a.tx_spielerstatistiken_pi1_name:link,a.tx_spielerstatistiken_pi1_name:active,a.tx_spielerstatistiken_pi1_name:visited{
    color:white;
    text-decoration:underline;
}

a.tx_spielerstatistiken_pi1_name:hover{
    color:#DC661E;
}