/* CSS Document */




TD.einstellungen-rechts {background-color:rgb(237,237,237);
                  text-align: right;
                  padding: 5px;
}
TD.einstellungen-links {background-color:rgb(228,228,228);
                  text-align: left;
                  padding: 5px;
}


TD.spielstand-rechts{background-color:rgb(237,237,237);
                  text-align: right;
                  padding: 2px 5px 2px 5px;
                  font-size: 1.1em;
}
TD.spielstand-links{background-color:rgb(237,237,237);
                  text-align: left;
                  padding: 2px 5px 2px 5px;
                  font-size: 1.1em;
}
TD.spielstand-mitte{background-color:rgb(237,237,237);
                  text-align: center;
                  padding: 2px 5px 2px 5px;
                  font-size: 1.1em;
}
TD.spielstand-rechts-alt{background-color:rgb(200,200,200);
                  text-align: right;
                  padding: 2px 5px 2px 5px;
                  font-size: 1.1em;
}
TD.spielstand-links-alt{background-color:rgb(200,200,200);
                  text-align: left;
                  padding: 2px 5px 2px 5px;
                  font-size: 1.1em;
}
TD.spielstand-mitte-alt{background-color:rgb(200,200,200);
                  text-align: center;
                  padding: 2px 5px 2px 5px;
                  font-size: 1.1em;
}
TD.spielstand-rechts-high{background-color:rgb(255,255,176);
                  text-align: right;
                  padding: 3px 5px 3px 5px;
                  font-size: 1.1em;
                  font-weight: bold;
}
TD.spielstand-links-high{background-color:rgb(255,255,176);
                  text-align: left;
                  padding: 3px 5px 3px 5px;
                  font-size: 1.1em;
                  font-weight: bold;
}
TD.spielstand-mitte-high{background-color:rgb(255,255,176);
                  text-align: center;
                  padding: 3px 5px 3px 5px;
                  font-size: 1.1em;
                  font-weight: bold;
}
TD.spielstand-rechts-trans{text-align: right;
                  padding: 2px 5px 2px 5px;
                  font-size: 1.1em;
}
TD.spielstand-links-trans{text-align: left;
                  padding: 2px 5px 2px 5px;
                  font-size: 1.1em;
}
TD.spielstand-mitte-trans{text-align: center;
                  padding: 2px 5px 2px 5px;
                  font-size: 1.1em;
}
TH.spielstand-rechts{background-color:rgb(107,107,107);
                  text-align: right;
                  padding: 5px 5px 5px 5px;
                  color: rgb(255,255,255);
                  font-size: 1.2em;
}
TH.spielstand-links{background-color:rgb(107,107,107);
                  text-align: left;
                  padding: 10px 5px 10px 5px;
                  color: rgb(255,255,255);
                  font-size: 1.2em;
}
TH.spielstand-mitte{background-color:rgb(107,107,107);
                  text-align: center;
                  padding: 10px 5px 10px 5px;
                  color: rgb(255,255,255);
                  font-size: 1.2em;
}

TABLE.tippabgabe {border-collapse: separate;
                  border-spacing: 2px 2px;
                  margin: none;
                  width: 630px;
} 
TD.tippabgabe {background-color:rgb(234,234,234);
                text-align: center;
                padding: 1px;
}
TD.tipp {background-color:rgb(255,197,138);
         text-align: center;
         padding: 1px;
}                              
TH.tippabgabe {background: rgb(107,107,107);
               text-align: center;
               color: rgb(255,255,255);
               font-size: 1.2em;
               padding: 2px;
} 

input.kontakt, select.kontakt {display: block;
                               float: left;
                               width: 150px; /* Breite.*/
}
input.kontakt-betreff {display: block;
               float: left;
               width: 300px; /* Breite.*/
}
form br { /* Alle Zeilenumbrüche in Formularen auswählen */
  clear: left; /* das floating der labels und inputs aufheben */
}

input#submit {float: none;
              width: auto;
}
label.kontakt {text-align: left; 
               padding-right: 1em;
               display: block;
               float: left;
               width: 150px;
               font-size:1.1em; 
}
label.registrieren{display: block;
                    float: left;
                    width: 150px; /* Breite.*/
                    margin-right: 1em;
}
input.registrieren{display: block;
                    float: left;
                    width: 150px; /* Breite.*/
                    margin-right: 1em;
}
.hinweis {color:rgb(204,0,0);}

/*CSS Sabrosus style pagination*/
div.pagination {
	padding:3px;
	margin:3px;
	text-align:left;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #9aafe5;
	
	text-decoration: none; 
	color: #2e6ab1;
}
div.pagination a:hover, div.pagination a:active {
	border: 1px solid #2b66a5;
	color: #000;
	background-color: lightyellow;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid navy;
	font-weight: bold;
	background-color: #2e6ab1;
	color: #FFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #929292;
	color: #929292;
}
div.bildnews {
  float:left;
  width:485px;
  vertical-align:top;
  margin-bottom:10px 
}
.datum {clear:both; margin:-1.0em 0 0.5em 0; font-family:"trebuchet ms",arial,sans-serif; color:rgb(125,125,125); font-weight:normal; font-size:130%;}

TD.tippdruck { border:1px solid #000; border-top:none;border-collapse:separate;}
TH.tippdruck { border:1px solid #000; border-collapse:separate;padding:3px;}
TABLE.tippdruck {border-spacing:0; border-collapse:collapse;margin:5px;}
