/*   http://www.ostliga.at/ostliga.css   */
html { 
font-size: 100.01%; 
Color : #252525;
  }

body {
    font-family: Tahoma,Arial,Helvetica,sans-serif;
    font-size: 11px; 
  }


TABLE, TD {
	border-collapse: collapse;
	padding : 0; 
	}

.linetopblue{
border-top: 1px dotted #04517f;
}
	
.smallnavihead,.smallnavi{
	font-size:90%;
	font-weight: bold;
	padding: 1px 1px 1px 1px;
	background-color: #de204e;
	color: white;
	}
	
TR.smallnavi,TD.smallnavi{
	line-height: 110%;
}	

#vmenu A{
margin-right:10px;	
font-size:90%;
line-height:150%;
text-decoration: none;
}

#smallnavi{
border: 1px dotted #04517f;
margin-bottom:10px;	
width:100%;
}
	

#dbresulttable{
	border: 1px dotted #04517f;
	margin-top: 2px;
}
#dbresulttable TD{
	padding-left: 2px;
	padding-right: 2px;
}

.dbresult,.dbresulthead,.dbresult A,.dbresulthead A{
	line-height: 150%;
	text-decoration: none;
	}
.dbresulthead{
	font-size:90%;
	font-weight: bold;
	padding: 1px 1px 1px 1px;
	background-color: #de204e;
	color: white;
	}
.totoresulthead{
	font-size:90%;
	padding: 1px 1px 1px 1px;
	background-color: Silver;
	color: white;
	}

.tototrend{
	font-size:90%;
	font-weight:bold;
   margin:0;
   padding:0;
	margin-bottom: 0;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 0;
	overflow: hidden;
	 }
TD.tototrend{
    margin:0;
    padding:0;	
	 }
  .trend1 {
	background-color: #04517f;
	color: #04517f;
	 }	
  .trend2 {
	background-color: #de204e;
	color: #de204e;
	 }	
  .trendx {
	background-color: #a1cb54;
	color: #a1cb54;
	 }	
  .trend1,.trend2,.trendx {
	height: 10px;
   margin:0;
   padding:0;	
  }
  
.dbresult{
	font-size:90%;
	font-weight: normal;
	padding: 1px 3px 1px 1px;
	color: #252525;
	margin-left: 6px;
	margin-right: 6px;
	}

.dblegende{
	font-size:80%;
	}

#dbform INPUT{
font-size:90%;
text-align: center;
}	
	
#dbform INPUT.small{
width:10px;}	
	
.smallnavi{
	font-size:85%;
	font-weight: normal;
	background-color: white;
	color: #252525;
	}


/* leftsidebar */	

#leftsidebarlinks
{
/* margin-top:6px; */
margin-right:10px;
list-style-image: url(/mainimages/Triangle-red.gif);
list-style-position: outside;
text-align:left;
overflow: hidden;
}

#leftsidebarlinks LI
{
font-size:95%;
margin-left:18px;
line-height:120%;
}
#leftsidebarlinks LI A
{
text-decoration:none;
color: #252525;
}

#leftsidebarlinks LI A:hover,
{
text-decoration:none;
color: #de204e;
}

#leftsidebartable
{
padding-top:4px;
font-size:85%;
overflow:hidden;
}
#leftsidebartable TABLE
{
border-collapse: collapse;
width:150px;
 }

#leftsidebartable TD
{
padding: 0px 0px 0px 0px;
 }

#leftsidebartable TD A
{
text-decoration:none;
color: #252525;
 }

#leftsidebartable TD A:hover,
{
text-decoration:none;
color: #de204e;
 }


#VierPxRauf{
margin-top:-4px;
}

/* rightsidebar */	

#rightsidebar
	{
	}

#skyscraper
	{
	}

#VierPx{
font-size:0.2em;
line-height:.3em;
}

/* aktuelle runde */	

#uebersichttitel, #rundenuebersicht{
padding-top:10px;
}
.linktorunde{
border: 1px dotted #de204e;
text-align:center;
margin-top:12px;
margin-bottom:4px;
}

.linktorunde td{
border: 1px dotted #de204e;
text-align:center;
padding-left: 4px;
padding-right: 4px;
 background: white;
}

.linktorunde a{
text-decoration:none;
}

.aktuellerunde{
border: 1px dotted #c3d7e2;
width:100%;
}

.aktuellerunde .head12 {
	padding-top: 2px;
}
.aktuellerunde .head14 {
	padding-top: 2px;
}
.aktuellerunde .head16 {
	padding-top: 2px;
}

TD.bwd, TD.fwd {
padding-top: 4px;
padding-bottom: 6px;
}

/* showspiel */	

.showspieltable {
border: 1px dotted #c3d7e2;
width:100%;
padding: 6px 6px 6px 6px;
background: white;
}

.showspieltable .paarung,
.showspieltable .headline,
.showspieltable .vorzeile,
.showspieltable .vorspann,
.showspieltable .autor
{
	font-weight: bold;
}

.showspieltable .paarung,
.showspieltable .endstand,
.showspieltable .headline,
.showspieltable .vorzeile,
.showspieltable .vorspann,
.showspieltable .bericht,
.showspieltable .autor{
	padding-left:6px;
	padding-right:6px;	
	line-height:110%;
	}

.showspieltable .paarung{
	font-size:150%;
	padding-top:16px;
	text-align: center;
	border-top: 1px dotted #c3d7e2;
	}

.showspieltable .endstand{
	color: #de204e;
	font-size:150%;
	text-align: center;
	}

.showspieltable .hzstand{
	color: #606060;
	font-size:120%;
	padding-bottom:14px;
	text-align: center;
	}

.showspieltable .headline{
	color: #252525;
	
	font-size:150%;
	padding-top:8px;
	padding-bottom:8px;
	text-align: center;
	background: #c3d7e2;
	}

.showspieltable .vorzeile{
	color: white;
	background-color: #de204e;
	font-size:100%;
	padding-top:4px;
	padding-bottom:4px;
	letter-spacing: 1px;
	text-align: center;
	text-transform: uppercase;
	}

.showspieltable .vorspann{
	font-size:100%;
	padding-top:4px;
	padding-bottom:4px;	
	text-align: left;
	background-color: #ffffdd;
	line-height:115%;
	}
.showspieltable .bericht{
	font-size:100%;
	text-align: justify;
	padding-top:6px;
	line-height:115%;
	}
.showspieltable .autor{
	font-size:100%;
	text-align: right;
	padding-top:4px;
	padding-bottom:4px;	
	color: #c3d7e2;
	}
.showspieltable .daten{
	font-size:90%;
	line-height:110%;
	text-align: left;
	padding-top:1px;
	padding-bottom:1px;
	padding-left:1px;
	padding-right:1px;
	}
	
TD.showspieltable
{
margin-bottom:6px;
}

TD.matchimage{
	padding-top:6px;
	padding-bottom:6px;	
}

.dbcredit{
color: silver;
text-align:center;
margin-top:14px;
margin-bottom:14px;
}

#torschuetzen{
	border: 1px dotted #04517f;
}

P.tore{
	color: #de204e;
	font-size:125%;
	font-weight:bold;
	padding:2px 2px 2px 2px;
	margin-left: 10px;	
	margin-right: 10px;
	text-align: center;
	border: 1px dotted #de204e;
	background-color: #fbeef1;
	}

.right{
	text-align: right;
}

.extraspiele1{

	font-size:90%;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.extraspiele2{
	font-size:90%;
	font-weight: normal;
	border-bottom: 1px dotted #04517f;
	line-height:105%;
	padding: 2px 2px 4px 2px;}



  .head16 { font-size: 150% }   
  .head15 { font-size: 140% }
  .head14 { font-size: 130% }
  .head13 { font-size: 120% }
  .head12 { font-size: 110% }

.head16,.head15,.head14,.head13,.head12
{
  	font-weight:bold;
}

.bodybig{
	font-size : 12px;
	}
	
.menu{
	font-weight: normal;
	line-height:100.00%;	
	}

.smalltable{
	font-size: 10px;
	font-weight: normal;
	}
	
.gametable{
	font-size : 10px;
	}
	
	
.newstable-light,
.thnewstable-light,
.newstable-noline-light,
.newstable-ws,
.thnewstable-ws,
.newstable-noline-ws,
.newstable-bs,
.thnewstable-bs,
.thnewstable-blank,
.thnewstable-blank-noline,
.newstable-noline-bs,
.newstable-ys,
.newstable-noline-ys,
.newstable-gs,
.newstable-noline-gs,
.newstable-rs,
.newstable-noline-rs{
	font-size : 95%;
	border-top-color : #04517f;
padding : 0 3px 0 3px; }	
	
.newstable-light{
	background : #F7F7F7;
	border-top-style : dotted;
	border-top-width : 1px;
	}	
	
.thnewstable-light{
	background : #F7F7F7;
	border-top-style : dotted;
	border-top-width : 1px;
	}	

.newstable-noline-light{
	background : #F7F7F7;
	}	
	
.newstable-ws{
	background : #FFFFFF;
	border-top-style : dotted;
	border-top-width : 1px;
	}	

.thnewstable-ws{
	background : #FFFFFF;
	border-top-style : dotted;
	border-top-width : 1px;
	}		
.newstable-noline-ws{
	background : #FFFFFF;
	}	

#newstable-bs{
font-size: 90%;
background : #eaf5ff;
	border-color : #606060 #606060 #606060 #606060;
	border-style : dotted;
	border: 1px;
	margin-top: 4px;
	margin-bottom: 4px;
	}	

.thnewstable-bs{
	background : #eaf5ff;
	border-top-style : dotted;
	border-top-width : 1px;
	}		

.newstable-bs{
	background : #eaf5ff;
	border-top-style : dotted;
	border-top-width : 1px;
	}		

.thnewstable-blank{
	font-size : 90%;
	border-top-style : dotted;
	border-top-width : 1px;
	}		
	
.thnewstable-blank-noline{
	font-size : 90%;
	}		
	
.newstable-noline-bs{
	background : #eaf5ff;
	}	

.newstable-ys{
	background : #ffffdd;
	border-top-style : dotted;
	border-top-width : 1px;;
	}	

.newstable-noline-ys{
	background : #ffffdd;
	}	
	
.newstable-gs{
	background : #DCFFDC;
	border-top-style : dotted;
	border-top-width : 1px;
	}	

.newstable-noline-gs{
	background : #DCFFDC;
	}			

.newstable-rs{
	background : #fbeef1;
	border-top-style : dotted;
	border-top-width : 1px;
	}	

.newstable-noline-rs{
	background : #fbeef1;
	}		
	
.vereinstable{
	width: 95%;
	border: 0 none;
   }			
	
.Tabelle1{
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	background-color: #FFFFFF;
	}

A.Tabelle1{
	text-decoration: none;
	background-color: #FFFFFF;	
	}

A.Tabelle1:hover {
	color: #de204e;
	background-color: #FFFFFF;	
}

.Tabelle2{
	font-size: 12px;
	line-height: 14px;
	font-weight: normal;
	background-color: #FFFF99;
	}

A.Tabelle2{
	text-decoration: none;
	background-color: #FFFF99;	
	}
A.Tabelle2:hover {
	color: #de204e;
	background-color: #FFFF99;	
	}

.Tabellehead { 
font-weight: bold;
	font-size: 12px;
	line-height: 14px;
}

.Tabellecredit { 
font-weight: bold;
font-size: 10px;
line-height: 10px;	
}

a.Tabellecredit { 
text-decoration: none;
}	


.spielprogramm-light{
	background : white;
	border-top-style : dotted;
	border-top-width : 1px;;
	border-color: #04517F;
}
.spielprogramm-dark{
	background : #ffffdd;
	border-top-style : dotted;
	border-top-width : 1px;;
	border-color: #04517F;
}

.tbw-line,	
.tbw-noline,
.tbg-line,
.tbg-noline,
.tbg-noline-light,
.tbr-line,
.tbr-noline,
.tbr-noline-light{
font-size:90%;
vertical-align: top;
border-top-color : #606060;
text-align:left;
}
.tbw-line{
	background : #FFFFFF;
	border-top-style : solid;
	border-top-width : 2px;
	padding-top:2px;
	}		
	
.tbw-noline{
	background : #FFFFFF;
	}			
	
.tbg-line{
	background : #DCFFDC;
	border-top-style : solid;
	border-top-width : 2px;
	padding-top:2px;
	}		
	
.tbg-noline{
	background : #DCFFDC;
	}				
	
.tbg-noline-light{
	Color : #606060;
	background : #F0FFF4;
	}				
	
.tbr-line{
	background : #fbeef1;
	border-top-style : solid;
	border-top-width : 2px;
	padding-top:2px;
	}		

.tbr-noline{
	background : #fbeef1;
	}			

.tbr-noline-light{
	Color : #606060;
	background : #FFF7F7;
	}				
	
.runde{
	text-align: right;
	width: 12px;
}

.inputtable{
	border:0px;
	padding:0px;
	margin:0px;
	
}


.betathomequotes{
	background-color: #04517F;
	Color : White;
	text-align: center;	
	}
a.betathomequotes{
	Color : #A1CB54;
	background-color: #04517F;
	}
a.betathomequotes:visited{
	background-color: #04517F;
	}
a.betathomequotes:active{
	background-color: #04517F;
	}
a.betathomequotes:hover{
	background-color: #04517F;
	}

#tdrouter{
	border-collapse: fixed;
	width:95%;
}


#tdrmiddle{
	margin:8px;
	border-collapse: fixed;
	width:97%;
}

#tdrinner{
	width:99%;
}

.vertical-line-red{
	border-left: 3px dotted #de204e; 
	margin-left:3px;
	padding-left:3px;
}

.prog-verein A{
font-size:115%;	
font-weight:bold;
color: #de204e;
text-decoration:none;
margin-top:13px;
line-height:140%;
}
TD.prog-last A,TD.prog-last{
font-size:90%;	
line-height:130%;
padding-bottom:3px;
}
.prog-result{
font-size:125%;	
font-weight:bold;
color: #04517f;
margin-left:2px;
margin-right:2px;
padding-top:3px;
}
.prog-hzresult{
font-size:105%;	
font-weight:bold;
color:silver;
margin-left:2px;
margin-right:2px;
padding-top:2px;
}
.prog-data{
font-size:95%;	
}
.prog{
	line-height: 110%;
	padding:0;
}	
#glb{
	margin-left:140px;
	margin-right:280px;
	}
	
.collapsCat{
	text-decoration:none;
   list-style-type:none;
	}

.collapsCat A{
	text-decoration:none;
   list-style-type:none;
}

#widget{
border: 1px solid #ddd;
padding: 2px 2px 2px 2px;
background: #f5f5f5;
list-style-type:none;
}

.collapsCat show{
	color: blue;
	font-size:90%;
	text-decoration:none;
}	

/*Smalltable*/

.smalltablebgy{
background-color:#ffffdd;
border-bottom: 1px dotted #04517f;
}
.smalltablebgw{
background-color:#ffffff;
border-bottom: 1px dotted #04517f;
}

.smalltablebgb{
background-color:#ebf5ff;
border-bottom: 1px dotted #04517f;
}
	
.smalltablehead{
color:#FFFFFF; 
background-color:#DE204E;	
text-align:center;
font-weight: bold;
}