/* Reset all */
*{padding:0;margin:0;}

body {color:#000; background:#fff; margin:0px; padding:0px; font-family:verdana, sans-serif;text-align:center}
a {color:#008BD2; text-decoration: none;}
a:hover {color:#008BD2;text-decoration: underline;}

a img {border:0;}
a:focus {outline: none;}
table,div,p,ul,td { font-size:11px; line-height:150%;text-align:left}
#wrapper {margin:0 auto; width:970px;}
#header {margin-bottom:10px}
#content {background-color:#B4C62B;padding:20px;background-image:url('bilder/bg.jpg');background-repeat:no-repeat;background-position:bottom right;}
#navi {float:left;width:232px}
#main {float:right;width:670px}
#footer {margin-top:5px}

a.navigation {display:block;background-color:#E7C63F;padding:20px;color:#000;font-weight:bold;margin-bottom:5px;border:3px solid #fff;text-decoration:none;font-size:15px}
a.navigation:hover {background-color:#fff;}

#navi a.kartenreservierung {display:block;background-color:#CC0000;padding:20px;color:#fff;font-weight:bold;margin-bottom:5px;border:3px solid #fff;text-decoration:none;font-size:15px}
#navi a.kartenreservierung:hover {background-color:#fff;color:#CC0000}

#footer a{padding:25px;color:#000;font-weight:bold;text-decoration:none;font-size:15px}
#footer a:hover {text-decoration:underline}

TABLE {background-color:#fff}
TABLE.tabelle {width:650px;margin-bottom:10px;padding:0px}
TABLE.tabelle TD{padding:0px;text-align:center}
TABLE.tabelle_groups {width:100%}
TABLE.tabelle_groups TD{padding:3px;text-align:center}
TD {padding:5px;font-weight:bold;}
TD.wann {background-color:#0099CC;font-weight:bold;color:#fff;font-size:13px}
TD.wo {background-color:#C3C4C5;font-weight:bold;color:#000;font-size:12px}
TD.tbl_head {background-color:#C3C4C5;font-weight:bold;color:#000;font-size:11px;text-align:center}
TR.b {background-color:#D2E6F5}
TR.a {background-color:#EFEFEF}

P.team {font-size:13px;font-weight:bold;color:#000;background-color:#fff}
P.liga {color:#008BD2;margin-bottom:5px}

DIV.gruppe {padding:5px;font-size:12px;color:#fff;background-color:#008BD2}
DIV.gruppe_team {padding:5px;font-size:12px}

H1 {background-color:#FFFFCC;border-bottom:3px solid #0099CC;padding:10px;font-size:16px}
/*CLEAR*************************************************/
.c {clear: both;}
.c2 {clear:both; font-size:2px; height:2px;border:0px;overflow:hidden;}
.c3 {clear:both; font-size:3px; height:3px;border:0px;overflow:hidden;}
.c5 {clear:both; font-size:5px; height:5px;border:0px;overflow:hidden;}
.c10 {clear:both; font-size:10px; height:10px;border:0px;overflow:hidden;}
.c15 {clear:both; font-size:15px; height:15px;border:0px;overflow:hidden;}
.c20 {clear:both; font-size:20px; height:20px;border:0px;overflow:hidden;}
.c30 {clear:both; font-size:30px; height:30px;border:0px;overflow:hidden;}
.c40 {clear:both; font-size:40px; height:40px;border:0px;overflow:hidden;}
.c50 {clear:both; font-size:50px; height:50px;border:0px;overflow:hidden;}
.l {background-color:#000; height:1px; font-size:1px; border:0px;overflow:hidden;clear:both;}