@charset "utf-8";

/* RTE / table styling */
table.contenttable { margin: 10px 0px 10px 0px; width: 100%; border-collapse:collapse;}
table.contenttable tr td {padding: 5px 3px 7px 3px; }
table.contenttable tr td P.bodytext { FONT-FAMILY : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
table.contenttable tr { background-color: #FFFFFF; }


/*********************/
/* tables, generally */
/*********************/
table { FONT-FAMILY : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; }
table.contenttable tr td { vertical-align: top; }

/* keine border um das spielbericht Bildchen */
table.contenttable img { border: none;}

/* Layout 0 (Spielplan) */
table.contenttable-0 { color: #000000; }
table.contenttable-0 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24;}
table.contenttable-0 tr td.td-4 { text-align: right; }
table.contenttable-0 tr.tr-even td { background-color: #FFFFFF; }
table.contenttable-0 tr.tr-odd td { background-color: #EEEEEE; }

/* Layout 1 (Ergebnisse) */
table.contenttable-1 { color: #000000; }
table.contenttable-1 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24;}
table.contenttable-1 tr td.td-3 { text-align: right; }
table.contenttable-1 tr td.td-last { width: 135px; }
table.contenttable-1 tr.tr-even td { background-color: #FFFFFF; }
table.contenttable-1 tr.tr-odd td { background-color: #EEEEEE; }

/* Layout 2 (Scorer)*/ 
table.contenttable-2 { color: #000000; }
table.contenttable-2 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24; }
table.contenttable-2 tr.tr-even td { background-color: #FFFFFF; }
table.contenttable-2 tr.tr-odd td { background-color: #EEEEEE; }

/* Layout 3 (Tabelle Herren 1. BL)*/
table.contenttable-3 { color: #000000; }
table.contenttable-3 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24;}
table.contenttable-3 tr.tr-1 td { background-color: #EEEEEE; }
table.contenttable-3 tr.tr-2 td { background-color: #EEEEEE; }
table.contenttable-3 tr.tr-3 td { background-color: #EEEEEE; }
table.contenttable-3 tr.tr-4 td { background-color: #EEEEEE; }
table.contenttable-3 tr.tr-5 td { background-color: #EEEEEE; }
table.contenttable-3 tr.tr-last td { border-bottom: 1px solid #b21f24;}
table.contenttable-3 tr td.td-2 { text-align: center; }
table.contenttable-3 tr td.td-3 { text-align: center; }
table.contenttable-3 tr td.td-4 { text-align: center; }
table.contenttable-3 tr td.td-5 { text-align: center; }
table.contenttable-3 tr td.td-6 { text-align: center; }
table.contenttable-3 tr td.td-7 { text-align: center; }
table.contenttable-3 tr td.td-8 { text-align: right; }
table.contenttable-3 tr td.td-last { text-align: center; }

/* Layout 4 (Playoffs) */
table.contenttable-4 { color: #000000; }
table.contenttable-4 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24;}
table.contenttable-4 tr td.td-1 { text-align: right; }
table.contenttable-4 tr.tr-even td { background-color: #FFFFFF; }
table.contenttable-4 tr.tr-odd td { background-color: #EEEEEE; }

/* Layout 5 (Tabelle Damen 1. BL)*/
table.contenttable-5 { color: #000000; }
table.contenttable-5 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24;}
table.contenttable-5 tr.tr-1 td { background-color: #EEEEEE; }
table.contenttable-5 tr.tr-2 td { background-color: #EEEEEE; }
table.contenttable-5 tr.tr-3 td { background-color: #EEEEEE; }
table.contenttable-5 tr.tr-last td { border-bottom: 1px solid #b21f24;}
table.contenttable-5 tr td.td-2 { text-align: center; }
table.contenttable-5 tr td.td-3 { text-align: center; }
table.contenttable-5 tr td.td-4 { text-align: center; }
table.contenttable-5 tr td.td-5 { text-align: center; }
table.contenttable-5 tr td.td-6 { text-align: center; }
table.contenttable-5 tr td.td-7 { text-align: center; }
table.contenttable-5 tr td.td-8 { text-align: right; }
table.contenttable-5 tr td.td-last { text-align: center; }

/* Layout 8 (Tabelle Damen Meisterunde)*/
table.contenttable-8 { color: #000000; }
table.contenttable-8 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24;}
table.contenttable-8 tr.tr-1 td { background-color: #EEEEEE; }
table.contenttable-8 tr.tr-2 td { background-color: #EEEEEE; }
table.contenttable-8 tr.tr-3 td { background-color: #EEEEEE; }
table.contenttable-8 tr.tr-last td { border-bottom: 1px solid #b21f24; background-color: #EEEEEE; }
table.contenttable-8 tr td.td-2 { text-align: center; }
table.contenttable-8 tr td.td-3 { text-align: center; }
table.contenttable-8 tr td.td-4 { text-align: center; }
table.contenttable-8 tr td.td-5 { text-align: center; }
table.contenttable-8 tr td.td-6 { text-align: center; }
table.contenttable-8 tr td.td-7 { text-align: center; }
table.contenttable-8 tr td.td-8 { text-align: right; }
table.contenttable-8 tr td.td-last { text-align: center; }

/* Layout 9 (Tabelle Damen Platzierungsrunde)*/
table.contenttable-9 { color: #000000; }
table.contenttable-9 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24;}
table.contenttable-9 tr.tr-1 td { background-color: #EEEEEE; }
table.contenttable-9 tr.tr-2 td { background-color: #FFFFFF; }
table.contenttable-9 tr.tr-3 td { background-color: #FFFFFF; }
table.contenttable-9 tr.tr-last td { border-bottom: 1px solid #b21f24;}
table.contenttable-9 tr td.td-2 { text-align: center; }
table.contenttable-9 tr td.td-3 { text-align: center; }
table.contenttable-9 tr td.td-4 { text-align: center; }
table.contenttable-9 tr td.td-5 { text-align: center; }
table.contenttable-9 tr td.td-6 { text-align: center; }
table.contenttable-9 tr td.td-7 { text-align: center; }
table.contenttable-9 tr td.td-8 { text-align: right; }
table.contenttable-9 tr td.td-last { text-align: center; }


/* Layout 6 (Tabelle Herren 2. BL)*/
table.contenttable-6 { color: #000000; }
table.contenttable-6 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24;}
table.contenttable-6 tr.tr-1 td { background-color: #EEEEEE; }
table.contenttable-6 tr.tr-2 td { background-color: #EEEEEE; }
table.contenttable-6 tr.tr-8 td { background-color: #EEEEEE; }
table.contenttable-6 tr.tr-last td { background-color: #DDDDDD; border-bottom: 1px solid #b21f24;}
table.contenttable-6 tr td.td-2 { text-align: center; }
table.contenttable-6 tr td.td-3 { text-align: center; }
table.contenttable-6 tr td.td-4 { text-align: center; }
table.contenttable-6 tr td.td-5 { text-align: center; }
table.contenttable-6 tr td.td-6 { text-align: center; }
table.contenttable-6 tr td.td-7 { text-align: center; }
table.contenttable-6 tr td.td-8 {  text-align: right; }
table.contenttable-6 tr td.td-last {  text-align: center; }

/* Layout 7 (pokal) */
table.contenttable-7 { color: #000000; }
table.contenttable-7 tr.tr-0 td { font-weight: bold; color: #b21f24; background-color: #FFFFFF; border-bottom: 1px solid #b21f24; border-top: 1px solid #b21f24;}
table.contenttable-7 tr td.td-4 { text-align: right; }
table.contenttable-7 tr td.td-last { width: 135px; }
table.contenttable-7 tr.tr-even td { background-color: #FFFFFF; }
table.contenttable-7 tr.tr-odd td { background-color: #EEEEEE; }


/* Layout 10 (test)*/ 
table.contenttable-10 { color: #000000; width: 607px;}
table.contenttable-10 tr.tr-0 td { font-weight: bold; color: #018AB7; background-color: #FFFFFF;}
table.contenttable-10 tr.tr-even td { background-color: #E6F3F8; }
table.contenttable-10 tr.tr-odd td { background-color: #FFFFFF; }
table.contenttable-10 td {border-right: 2px solid #ffffff; text-align: center;}

/*
table.contenttable a, table.contenttable a:link, table.contenttable a:visited {
text-decoration:none;
color:#999999;
background-color:inherit;
background:url("../images/arrow_red_small.gif") center left no-repeat;
padding:0px 0px 0px 7px;
margin-left:17px;
}

table.contenttable a:hover {
color:#b21f24;
background-color:inherit;
text-decoration:underline;
}
*/
