
.ERROR {
font-family: Verdana, Arial;
font-size: 10px;
font-weight: bold;
color: red;
}
/* Angaben für Oddset-Werbebanner */
#banner
{
position: absolute;  
visibility: visible; 
top: 120px; 
left: 228px; 
z-index: 300; 
width: 468px;
height: 60px;
overflow: hidden;
}
#ball
{
position: absolute;  
visibility: hidden;
top: 25px; 
left: 34px; 
z-index: 400; 
width: 51px;
height: 50px;
overflow: hidden;
}
/* ENDE - Angaben für Oddset-Werbebanner */
body  {
font-size : 10pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : black;
text-decoration : none;
background-color : white;
}
img  {
border : 0;
}
.h2Class {
font-size : 16pt;
font-family : Arial;
font-weight : bold;
font-style : normal;
color : black;
text-decoration : none;
}
.h3Class {
font-size : 12pt;
font-family : Arial;
font-weight : bold;
font-style : normal;
color : black;
text-decoration : none;
}
.h4Class {
font-size : 9pt;
font-family : Arial;
font-weight : bold;
font-style : normal;
color : black;
text-decoration : none;
}
A.textLink {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : #1717a1;
text-decoration : underline;
}
A.textLink:hover {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : #CC6666;
text-decoration : none;
}
.textLinkDisabled {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : #8282A0;
text-decoration : none;
}
.button {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : Black;
text-decoration : none;
text-align : center;
background-color : #C1CDE2;
}
.buttonBorder {
background-color : #10246a;
}
.button:hover {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : #CC6666;
text-decoration : none;
text-align : center;
background-color : #C1CDE2;
}
.buttonNegativ {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : Black;
text-decoration : none;
text-align : center;
background-color : white;
}
.buttonNegativ:hover {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : #CC6666;
text-decoration : none;
text-align : center;
background-color : white;
}
.formHead {
font-size : 10pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : Black;
text-decoration : none;
background-color : #C8C8C8;
}
.formHeadSmall {
font-size : 8pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : Black;
text-decoration : none;
background-color : #C8C8C8;
}
.formText {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
}
/* Tabellenzeilen mit Farbe 1 bei Listen mit wechselnden Hintergrundfarben bei jeder zweiten Zeile */
.tableTextBG1 {
font-family : Arial;
font-size:9pt;
color:#000000;
background-color : #C1CDE2;
}
/* Tabellenzeilen mit Farbe 2 bei Listen mit wechselnden Hintergrundfarben bei jeder zweiten Zeile */
.tableTextBG2 {
font-family : Arial;
font-size:9pt;
color:#000000;
background-color : white;
}
.tableTextBGRoundBirthday {
font-family : Arial;
font-size:9pt;
color:#000000;
background-color : #C1E3C8;
}
.tableHead {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : Black;
text-decoration : none;
background-color : #E5E5E5;
}
.dataTableBlack {
font-size : 8pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : White;
text-decoration : none;
background-color : #000000;
}
.dataTableBG {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
background-color : #C1CDE2;
}
.formBG {
background-color : #C1CDE2;
}
.dataTable {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
background-color : #eeeeee;
}
.dataTableDescription {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : Black;
text-decoration : none;
background-color : #C1CDE2;
}
.dataTableDescriptionSmall {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
background-color : #C1CDE2;
}
.dataTableText {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
background-color : #C1CDE2;
}
input.dataTableText,
select.dataTableText, textarea.dataTableText {
/*	font-family: Verdana, Arial;
font-size: 8pt; 
color: #000000;
font-weight: normal;*/
background-color: white;
}
textarea.videotext {
font-family: Courier;
}
select {
visiblity:visible;
}
.borderTable {
background-color : #10246a;
}
.borderTableRed {
background-color : #ff0000;
}
.textRed {
font-size : 10pt;
font-family : Arial;
font-style : normal;
font-weight : normal;
color : Red;
text-decoration : none;
}
.smallFormText {
font-size : 7pt;
font-family : Arial;
font-style : normal;
font-weight : normal;
color : Black;
}
.verySmallFormText {
font-size : 6pt;
font-family : Arial;
font-style : normal;
font-weight : normal;
color : Black;
}
.text  {
font-size : 10pt;
font-family : Arial;
font-style : normal;
color : black;
text-decoration : none;
}
.textNormal  {
font-size : 10pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : black;
text-decoration : none;
}
.textSmall  {
font-size : 8pt;
font-family : Arial;
font-weight : normal;
font-style : normal;
color : black;
text-decoration : none;
}
.textBold  {
font-size : 10pt;
font-family : Arial;
font-weight : bold;
font-style : normal;
color : black;
text-decoration : none;
}
/* Top Menu */
.tmmenu2 {
background-color:#1A4B9A;
layer-background-color:#1A4B9A;
color:white;
text-decoration : none;
}
.firstnav {
color: #4368AE;
font-size : 12px;
background-color : transparent;
font-weight : bold;
text-decoration : none;
font-family : sans-serif;
}
.nav1 { /* firstnav für den IE */
color: #4368AE;
font-size : 12px;
background-color : transparent;
font-weight : bold;
text-decoration : none;
font-family : sans-serif;
cursor:default
}
.firstnav.hover {
color: #4368AE;
font-size : 12px;
background-color : transparent;
font-weight : bold;
text-decoration : none;
font-family : sans-serif;
}
.secnavOff {
color: white;
font-size : 12px;
font-family : sans-serif;
font-style: normal;
text-decoration : none;
}
.secnav {
color: white;
font-size : 12px;
font-family : sans-serif;
font-style: normal;
text-decoration : none;
}
.secnav:hover {
color: #cccccc;
font-size : 12px;
text-decoration : none;
font-style: bold;
}
.thirdnavoff {
color: #aaaaaa;
font-size : 12px;
text-decoration : none;
font-style: normal;
}
.thirdnav {
color: white;
font-size : 12px;
font-family : sans-serif;
font-style: normal;
text-decoration : none;
}
.thirdnav:hover {
color: #cccccc;
font-size : 12px;
text-decoration : none;
font-style: bold;
}
.sportEditItem {
font-family : Verdana, Arial;
font-size:9pt; 
color:#000000;
font-weight : normal;
text-align : left;
background-color: #ccddee;
}
/*   --------------------- VIEW ------------------------------ */
.sportView {
/*	background-color : #10246A; //dunkelblau*/
background-color: #C1CDE2;
}
.bsportView {
/*background-color : #10246A; //dunkelblau*/
background-color: #C1CDE2;
}
.sportViewTitle {
font-family : Verdana, Arial;
font-size : 9pt; 
font-weight : bold;
color : black;
background-color : #CCCCCC;
padding: 3px;
}
td.asportViewTitle {
font-size : 9pt; 
font-weight : bold;
text-align: left;
}
span.asportViewTitle {	
font-size : 9pt; 
font-weight : bold;
background-color: #C1CDE2;
padding: 8px;
}
.sportViewFilter {
font-family : Verdana, Arial;
font-size : 8pt; 
font-weight : normal;
color : white;
background-color : #E5E5E5;
}
select.sportViewFilter {
font-family : Verdana, Arial;
font-size:10px; 
color:#000000;
font-weight : normal;
background-color: white;
}
.sportViewHeader,.sportViewHeaderText {
font-family : Verdana, Arial;
font-size : 8pt;
font-weight : bold;
color : Black;
background-color : #E5E5E5;
}
.sportViewHeaderText {
font-weight : normal;
}
.sportViewHeaderDiv {
background-color : #006699;
font-weight : normal;
padding : 0px 0px 0px 1px;
float: left;
}
.sportViewHeaderDivContainer {
background-color : #006699;
display: inline; 
padding : 0px 0px 0px 0px;
float: left;
}
.sportViewHeaderDivContainer2 {
background-color : #006699;
display: inline; 
padding : 0px 1px 0px 0px;
float: left;
}
.sportViewDivItem {
color: white;
background-color : #E5E5E5;
font-family : "Trebuchet MS",Arial;
font-weight : normal;
font-size: 9pt;
text-align: center;
padding: 0px 0px 0px 0px;
height: 21px;
}
.sportViewDivItemSlim {
color: white;
background-color : #E5E5E5;
font-family : "Trebuchet MS",Arial;
font-weight : normal;
font-size: 9pt;
text-align: left;
padding: 0px 0px 0px 0px;
height: 21px;
}
.sportViewItem {
background-color : #10246A; //dunkelblau
}
.sportViewText {
font-family : Verdana, Arial;
font-size:8pt;
color:#000000;
}
.IEven {
font-family : Verdana, Arial;
font-size:8pt;
color:#000000;
background-color : white;
height: 20px;
}
.IOdd {
font-family : Verdana, Arial;
font-size:8pt;
color:#000000;
background-color : #C1CDE2;
height: 20px;
}
.sportViewItemLink {
color : #000000;
text-decoration : underline;
}
.sportViewItemLink:hover {
color : #CC6666;
text-decoration : underline;
}
.sportViewNavigation {
font-family : Verdana, Arial;
font-size : 8pt; 
font-weight : normal;
color : #00000;
background-color : #E5E5E5;
}
.sportViewNavigationLinkPageNumber{
font-family : Verdana, Arial;
font-size:8pt; 
font-weight : bold;
color:#000000;
text-decoration: none;
}
.sportViewNavigationLink {
font-family : Verdana, Arial;
font-size:8pt; 
font-weight : bold;
color:#1717A1;
text-decoration: underline;
}
.sportViewNavigationLink:hover {
font-family : Verdana, Arial;
font-size:8pt;
font-weight : bold;
color: #CC6666;
text-decoration: none;
}
/** sportViewNavigationLinkLight **/
.sVNLlight {
font-family:Verdana, Arial;
font-size:8pt;
font-weight: normal;
color: #000000;
text-decoration: none;
}
.sVNLlight:hover {
font-family:Verdana, Arial;
font-size:8pt;
font-weight: normal;
color: #000000;
text-decoration: underline;
}
.sVNLlightred {
font-family:Verdana, Arial;
font-size:8pt;
font-weight: normal;
color: red;
text-decoration: none;
}
.sVNLlightred:hover {
font-family:Verdana, Arial;
font-size:8pt;
font-weight: normal;
color: red;
text-decoration: underline;
}
/** ~sportViewNavigationLinkLight **/
.sportViewButtonLink {
font-family : Verdana, Arial;
font-weight : bold;
font-size : 9pt;
color : #000000;
text-decoration : none;
}
.sportViewButtonLink:hover {
font-family : Verdana, Arial;
font-size : pt;
font-weight : bold;
color : #000000;
text-decoration : underline;
}
/*   --------------------- ~VIEW ------------------------------ */
.FooterMarked {
font-weight : bold;
font-size:8pt;
color: #999999;
font-family : Verdana, Arial;
}
/*   --------------------- Tabelle ------------------------------ */
span.aufsteiger {
color: #008000;/*#08AE10 #005C00;*/
font-weight: bold;
}
span.aufsteiger_q {
color: #4276DE;/*#00AE00;*/
font-weight: bold;
}
span.absteiger_q {
color: #FF0000;/*#CE0000;*/
font-weight: bold;
}
span.absteiger {
color: #800000;/*#8F0000;*/
font-weight: bold;
}
/*   --------------------- ~Tabelle ------------------------------ */
/*   --------------------- ButtonPanel ------------------------------ */
table.buttonPanel {
/*	background-color: #C1CDE2;*/
background-color: #E5E5E5;
}
/*   --------------------- ~ButtonPanel ------------------------------ */
/*   --------------------- Online-Hilfe ------------------------------ */
table.help {
}
.helpTitle {
font-size : 11pt;
font-family : Arial;
font-style : normal;
font-weight : bold;
color : Black;
text-decoration : none;
background-color : #C1CDE2;
}
.helpText {
font-size : 9pt;
font-family : Arial;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
background-color : #FFFFFF;
}
/*   --------------------- ~Online-Hilfe ------------------------------ */
/*   --------------------- CMS Look and feel ------------------------------ */
.dataTableInfoCms {
font-size : 8pt;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
background-color : #FFFFFF;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 5px;
padding-right: 8px;
}
.dataTableTextCms {
font-size : 8pt;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
background-color : #FFFFFF;
}
input.dataTableTextCms,
select.dataTableText, textarea.dataTableTextCms {
/*
font-family: Verdana, Arial;
font-size: 8pt; 
color: #000000;
font-weight: normal;
background-color: white;
*/
}
.formBGCms {
background-color : #CCDFEF;
}
.dataTableCms {
/*	background-color: #0060AE;*/
border: solid 1px #0060AE;
}
A.textLinkCms, A.textLinkCms span {
font-size : 8pt;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : bold;
color : #1717a1;
text-decoration : underline;
}
A.textLinkCms:hover, A.textLinkCms:hover span {
font-size : 8pt;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : bold;
color : #CC6666;
text-decoration : none;
}
.textLinkDisabledCms {
font-size : 8pt;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : bold;
color : #8282A0;
text-decoration : none;
}
.controlCms160px {
font-size : 8pt;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
background-color : #ffffff;
width: 160px;
}
.controlCms130px {
font-size : 8pt;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
font-weight : normal;
color : Black;
text-decoration : none;
background-color : #ffffff;
width: 130px;
}
.IOddCms {
font-family : Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000;
background-color : white;
height: 20px;
}
.IEvenCms {
font-family : Arial, Helvetica, sans-serif;
font-size:8pt;
color:#000000;
background-color : #CCDFEF;
height: 20px;
}
span.asportViewTitleCms {	
font-size : 9pt; 
font-weight : bold;
background-color: #CCDFEF;
padding: 8px;
}
.textSmallCms  {
font-size : 6pt;
font-family : Arial, Helvetica, sans-serif;
font-style : normal;
color : black;
text-decoration : none;
}
.bsportViewCms {
/*	background-color: #0060AE;*/
background-color: #FFFFFF;
}
.sportViewCms {
background-color: #0060AE;
/*	background-color: #FFFFFF;*/
}
.sportViewItemCms {
background-color : #10246A; //dunkelblau
}
.sportViewFilterCms {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt; 
font-weight : normal;
color : white;
background-color : #FFFFFF;
}
.sportViewHeaderCms {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
color : Black;
background-color : #FFFFFF;
}
.sportViewHeaderDivCms {
background-color : #006699;
font-weight : normal;
padding : 0px 0px 0px 1px;
float: left;
}
.sportViewHeaderDivContainerCms {
background-color : #006699;
display: inline; 
padding : 0px 0px 0px 0px;
float: left;
}
.sportViewHeaderDivContainer2Cms {
background-color : #006699;
display: inline; 
padding : 0px 1px 0px 0px;
float: left;
}
.sportViewDivItemSlimCms {
color: white;
background-color : #FFFFFF;
font-family : Arial, Helvetica, sans-serif;
font-weight : normal;
font-size: 9pt;
text-align: left;
padding: 0px 0px 0px 0px;
height: 21px;
}
.sportButtonLeisteCms {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt;
font-weight : bold;
color : Black;
background-color : #CCDFEF;
}
.sportViewTitleCms {
font-family : Arial, Helvetica, sans-serif;
font-size : 8pt; 
font-weight : bold;
color : black;
background-color : #CCDFEF;
padding: 3px;
}
.sportViewNavigationCms {
font-family : Verdana, Arial;
font-size : 8pt; 
font-weight : normal;
color : #00000;
background-color : #FFFFFF;
}
.sportViewNavigationLinkPageNumberCms {
font-family : Verdana, Arial;
font-size:8pt; 
font-weight : bold;
color:#000000;
text-decoration: none;
}
.sportViewNavigationLinkPageNumberCms {
font-family : Verdana, Arial;
font-size:8pt; 
font-weight : bold;
color:#000000;
text-decoration: none;
}
/*   --------------------- ~CMS Look and feel ------------------------------ */
