body {
	color: black;
	background-color:#FFFFFF;
	font-size: 12px;
	font-family:Verdana;
	margin: 0; padding: 0.5em;
}

img {
	border: 0;
}

th {
	font-weight:bold;
	padding:6px;
}

.kleine_schrift{
	font-size: 7pt;
}

/*Aufstellung*/
table.Aufstellung{
	color:white;
	font-family:Arial;
	font-size:10px;
	padding:2px;
	border-collapse:collapse;
}
td.AufstellungKopf{
	background-color:#A9BF70;
	/*background-color:#25362C;*/
	border:1px solid gray;
	color:#000000;
	font-family:Arial;
	font-size:11px;
	padding:1px;
}
td.Aufstellung{
	color:black;
	font-family:Arial;
	font-size:10px;
	padding:2px;
	border:1px solid gray;
}
td.Aufstellungrot{
	color:orange;
}
td.AufstellungEU{
	color:black;
	font-family:Arial;
	font-size:1px;
	padding:0px;
	margin:0px;
	border-right:1px solid gray;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
	border-left:1px solid black;
}
td.AufstellungName{
	color:white;
	font-family:Arial;
	font-size:10px;
	padding:2px;
	border-left:1px solid gray;
	border-right:1px solid black;
	border-top:1px solid gray;
	border-bottom:1px solid gray;
}
td.AufstellungWerteKopf{
	/*background-color:#25362C;*/
	background-color:#D7ECF4;
	border:1px solid gray;
	/*color:#C2F1DF;*/
	color:#000000;
	font-family:Arial;
	font-size:11px;
	padding:1px;
}
td.AufstellungWerte{
	color:black;
	font-family:Arial;
	font-size:10px;
	padding:2px;
	border:1px solid gray;
}
/*Ende Aufstellung*/

/*Bandenwerbung*/
table.Bandenwerbung{
	border:1px solid grey;
	border-collapse:collapse;
	empty-cells:show;
}
td.Bandenwerbung{
	border:1px solid grey;
	height:50px;
	font-size:14;
}
/*Ende Bandenwerbung*/

/*Menue links*/
.Menue{
	background-color: #FFFFFF;
	color: #900;
	font-size: 11px;
	font-family:Verdana;
}
td.Menuepunkt{
	background-color: #B5C4E1;
	font-size: 11px;
	font-family:Verdana;
	font-weight:bold;
	color:#070F80;
	padding:1px;
}
td.Menuepunkt2{
	background-color: #B5C4E1;
	font-size: 11px;
	font-family:Verdana;
	font-weight:bold;
	color:#070F80;
	padding:0px;
}
td.Menuepunktfarbe{
	background-color: #B5C4E1;
	font-size: 11px;
	font-family:Verdana;
	font-weight:bold;
	color:#1C024B;
}
/*Ende Menue links*/

/*Menuepunkte links*/
table.MenuepunktLeft{
	width:100%;
	border-bottom:1px solid #B5C4E1;
	margin: 0px;
	padding: 0px;
	font-family:Verdana;
	font-weight:bold;
}
td.MenuepunktLeft_Kopf{
	background-image: url(/Bilder/EckeRechtsOben.gif);
	background-position: top right;
	background-repeat:no-repeat;
	background-color: #a9bf70;
	font-size:11px;
	color:#070F80;
	height:18px;
	padding-left:5px;
	border-bottom:1px solid #FFFFFF;
}
td.MenuepunktLeft_Body{
	background-color: #ccc;
	border-left:1px solid #B5C4E1;
	border-right:1px solid #B5C4E1;
	font-family:Verdana;
	font-weight:bold;
	font-size: 11px;
	color:#070F80;
	padding-left:5px;
	padding-top:2px;
	padding-bottom:1px;
}
td.MenuepunktLeft_Body_nurRahmen{
	background-color: #FFFFFF;
	border-left:1px solid #B5C4E1;
	border-right:1px solid #B5C4E1;
	font-size: 11px;
	color:#070F80;
	padding-left:5px;
}
/*Ende Menuepunkte links*/

/*Menuepunkte rechts*/
table.MenuepunktRight{
	width:100%;
	border-bottom:1px solid #B5C4E1;
	margin: 0px;
	padding: 0px;
	font-family:Verdana;
	font-weight:bold;
}
td.MenuepunktRight_Kopf{
	background-image: url(/Bilder/EckeLinksOben.gif);
	background-repeat:no-repeat;
	background-color: #a9bf70;
	font-size:11px;
	color:#B6040D;
	height:18px;
	padding-left:10px;
	border-bottom:1px solid #FFFFFF;
}
td.MenuepunktRight_Body{
	background-color: #ccc;
	border-left:1px solid #B5C4E1;
	border-right:1px solid #B5C4E1;
	font-size: 10px;
	color:#000000;
	padding-left:10px;
	padding-top:2px;
	padding-bottom:1px;
}
td.MenuepunktRight_Body_nurRahmen{
	background-color: #FFFFFF;
	border-left:1px solid #B5C4E1;
	border-right:1px solid #B5C4E1;
	font-size: 10px;
	color:#000000;
	padding-left:10px;
}
/*Ende Menuepunkte rechts*/

/*Standardtabellenlayout*/
.content{
	color: black;
	font-size: 11px;
	font-family:Verdana;
	margin: 0; padding: 1px;
}

.Contentmenue{
	border: 1px solid #FFCC66;
	width:98%;
	text-align:center;
	font-size: 12px;
	font-family:Verdana;
}
/*Ende Standardtabellenlayout*/

/*Links nach Farben*/
a.white:link {color: white;text-decoration:none}
a.white:visited {color: white;text-decoration:none}
a.white:hover {color: #FFCC66;text-decoration:underline}
a.white:active {color: red;text-decoration:none}

a.black:link {color: black;text-decoration:none}
a.black:visited {color: black;text-decoration:none}
a.black:hover {color: red;text-decoration:underline;cursor:pointer;}
a.black:active {color: blue;text-decoration:none;cursor:pointer;}

a.blue:link {color: blue;text-decoration:none}
a.blue:visited {color: blue;text-decoration:none}
a.blue:hover {color: red;text-decoration:underline;cursor:pointer;}
a.blue:active {color: orange;text-decoration:none;cursor:pointer;}

a.orange:link {color: #CC6600;text-decoration:none}
a.orange:visited {color: #CC6600;text-decoration:none}
a.orange:hover {color: red;text-decoration:underline}
a.orange:active {color: blue;text-decoration:none}

a.red:link {color: #FF0000;text-decoration:none}
a.red:visited {color: #FF0000;text-decoration:none}
a.red:hover {color: #CC6600;text-decoration:underline}
a.red:active {color: blue;text-decoration:none}

a.green:link {color: #008000;text-decoration:none}
a.green:visited {color: #008000;text-decoration:none}
a.green:hover {color: #CC6600;text-decoration:underline}
a.green:active {color: blue;text-decoration:none}

a.dunkelrot:link {color: #900;text-decoration:none}
a.dunkelrot:visited {color: #900;text-decoration:none}
a.dunkelrot:hover {color: white;text-decoration:underline}
a.dunkelrot:active {color: #900;text-decoration:none}

a.dunkelblau:link {color: #070F80;text-decoration:none}
a.dunkelblau:visited {color: #070F80;text-decoration:none}
a.dunkelblau:hover {color: white;text-decoration:underline}
a.dunkelblau:active {color: #070F80;text-decoration:none}

a.rotdunkelblau:link {color: #FF0000;text-decoration:none}
a.rotdunkelblau:visited {color: #FF0000;text-decoration:none}
a.rotdunkelblau:hover {color: #070F80;text-decoration:underline}
a.rotdunkelblau:active {color: #070F80;text-decoration:none}

a.blaurot:link {color: #070F80;text-decoration:none}
a.blaurot:visited {color: #070F80;text-decoration:none}
a.blaurot:hover {color: #FF0000;text-decoration:underline}
a.blaurot:active {color: #070F80;text-decoration:none}

a.darkgreen:link {color: C2F1DF;text-decoration:none}
a.darkgreen:visited {color: C2F1DF;text-decoration:none}
a.darkgreen:hover {color: white;text-decoration:underline}
a.darkgreen:active {color: C2F1DF;text-decoration:none}

a.Buttonlink:link {color: #FFFFFF;text-decoration:none}

a.Werbelink:link {color: white;text-decoration:none}
a.Werbelink:visited {color: white;text-decoration:none}
a.Werbelink:hover {color: white;text-decoration:none}
a.Werbelink:active {color: white;text-decoration:none}
/*Ende Links nach Farben*/

/*Einheitliche Listenanzeige*/
tr.Liste:hover{
	background-color:#D0D0D0;
}

tr.Liste_bg_graublau1:hover{
	background-color:#FF952B;
}
tr.Liste_bg_graublau1{
	background-color: #D7ECF4;
}
td.Liste_bg_graublau1{
	border: 1px solid #72726A;
	padding-top:2px;
	padding-bottom:2px;
}

tr.Liste_bg_graublau2:hover{
	background-color:#FF952B;
}
tr.Liste_bg_graublau2{
	background-color: #EEF9FD;
}
td.Liste_bg_graublau2{
	border: 1px solid #72726A;
	padding-top:2px;
	padding-bottom:2px;
	border:no-border;
}

tr.Liste_Kopf_graublau{
	background-image:url(../Bilder/Liste_Kopf_graublau.png);
	margin: 0px;
	font-weight:bold;
}
tr.Liste_Doppelkopf_graublau{
	background-image:url(../Bilder/Liste_Doppelkopf_graublau.png);
	height:200%;
	margin: 0px;
	font-weight:bold;
}
td.Liste_Kopf_graublau{
	padding-top:4px;
	padding-bottom:4px;
}

tr.Liste_Fuss_graublau{
	background-color:#F9ED5B;
}
td.Liste_Fuss_graublau{
	padding-top:2px;
	padding-bottom:2px;
	border:no-border;
}
/*Ende Einheitliche Listenanzeige*/

/*Einheitliche Farbanzeige ohne Listenhover*/
tr.bg_graublau1{
	background-color: #D7ECF4;
}
td.bg_graublau1{
	border: 1px solid #72726A;
	padding-top:2px;
	padding-bottom:2px;
}
tr.bg_graublau2{
	background-color: #EEF9FD;
}
td.bg_graublau2{
	border: 1px solid #72726A;
	padding-top:2px;
	padding-bottom:2px;
	border:no-border;
}
/*Ende Einheitliche Farbanzeige ohne Listenhover*/

/*Men?*/
.Haupttabelle{
	padding-top:4px;
}

/*Men? Kopfleiste*/
tr.Kopfleiste{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 13px; font-weight: normal;
	background-color:#3B3732;
	text-align:center;
}

/*Men?*/
.eyebrow {font-family: verdana,arial,helvetica,sans-serif; font-size: 10px; font-weight: bold; text-transform: uppercase; text-decoration: none; color: #FFFFFF;}

.infos{
	background-color:#ffffff;
	font-style:normal;font-size:12;
	text-align:left;
}

/*Nachrichten*/
.Nachricht {
	background-color:#ffffff;
	font-style:normal;font-size:12;
	text-align:justify;
	margin: 0;
	padding: 0;
}

/*Formulare*/
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #eeeeee;
	padding: 2px;
	height: 20px;
	border: 1px solid #CCCCCC;
}
input.Lupe{
	background-image:url('/Bilder/searchbox.gif');
	background-repeat:no-repeat;
	padding-left:20px;
}
input.SHSG{
	background-image:url('/Bilder/searchbox.gif');
	background-repeat:no-repeat;
	padding-left:20px;
}
select.Statistikkopf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #ffffff;
	padding: 1px;
	height: 18px;
	border: 1px solid #336666;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #eeeeee;
	padding: 2px;
	height: 20px;
	border: 1px solid #CCCCCC;
}

.inputtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #eeeeee;
	padding: 2px;
	height: 20px;
	border: 1px solid #CCCCCC;
}
.inputtextLogin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #eeeeee;
	padding: 1px;
	border: 1px solid #CCCCCC;
}
.inputtextTipp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #eeeeee;
	width: 100px;
	border: 1px solid #CCCCCC;
}
.inputtextEmpfehlung {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #eeeeee;
	padding: 2px;
	height: 100px;
	width: 500px;
	border: 1px solid #CCCCCC;
}
.inputtextarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #eeeeee;
	padding: 2px;
	height: 75px;
	width: 250px;
	border: 1px solid #CCCCCC;
	margin: 0; padding: 0;
}
.inputbutton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-color: #eeeeee;
	padding: 2px;
	border: 1px solid #CCCCCC;
}

/*Termine*/
table.Termine{
	font-size: 9px;
	font-family:Verdana;
	margin: 0; padding: 0;
}
/*Ende Termine*/

/*Fusszeile*/
.Fusszeile {
	font-size: 8px;
}
/*Ende Fusszeile*/

/*Statistikmen?*/
table.Standard{
	border-color:#FFCC66;border-width:1px;border-style:solid;
	border-spacing:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:14;
}
table.Standard p{
	text-align:justify;
}
.StandardUeberschrift{
	background-color: #eeeeee;font-family:Arial, Helvetica, sans-serif;
}
/*Ende Statistikmen?*/

div.ingamesuche {
	position:absolute;
	min-width:100px;
	background-color:white;
	border:1px solid #888;
	margin:0;
	padding:0;
}

div.ingamesuche ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

div.ingamesuche ul li.selected { background-color: #B5C4E1;}

div.ingamesuche ul li {
	list-style-type:none;
	display:block;
	margin: 0;
	padding:2px;
	height:40px;
	cursor:pointer;
}

div.ingamesuche ul li span.manager{
	font-size: 12px;
	font-weight: bold;
}

div.ingamesuche ul li span.verein{
	font-size: 9px;
	color: #606060;
}

.eingfehler {
	position: relative;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 99%;
	border: 1px solid #FF0000;
	background: #FF8447 ;
	text-align: center;
}

.ajaxsuchindicator {
	position: absolute;
	width: 280px;
	background-color: #FFFFFF;
	border: 1px solid #888;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*Infobox*/
.infobox{
	margin-top:140px;
	margin-left:50px;
}
.infobox-big {
	width: 458px;
	background-image: url(/Bilder/Infobox/infobox_content_box_big_top.png);
	background-repeat:no-repeat;
	float:left;
}
.infobox-maxi {
	width: 697px;
	background-image: url(/Bilder/Infobox/infobox_content_box_maxi_top.png);
	background-repeat:no-repeat;
	float:left;
}
.infobox-small {
	width: 229px;
	background: url(/Bilder/Infobox/infobox_content_box_small_top.png) no-repeat;
	float:left;
}

.infobox-big-middle { background: url(/Bilder/Infobox/infobox_content_box_big_middle.png) repeat-y; }
.infobox-small-middle { background: url(/Bilder/Infobox/infobox_content_box_small_middle.png) repeat-y; }
.infobox-maxi-middle { background: url(/Bilder/Infobox/infobox_content_box_maxi_middle.png) repeat-y; }
.infobox-content { margin: 10px; }
.infobox-headline { font-family:verdana;font-weight:10px;margin-left: 10px; font-weight:bold; }
/*Ende Infobox*/

/* Eingefuegt wegen Live-Ticker AJAX Einbindung */
/* ANFANG Live-Ticker Styles */
.stadioninfos {
	max-height: 400px !important;
	overflow-y: auto !important;
}

table.TickerOben{
	width:100%;
	color: black;
	background-color:#FFFFFF;
	font-size: 11px;
	font-family:Verdana;
}

td.TickerObenKopf{

}

td.TickerOben{

}

table.TickerUnten{
	width:100%;
	color: black;
	background-color:#FFFFFF;
	font-size: 11px;
	font-family:Verdana;
	border-collapse:collapse;
}

td.TickerUntenKopf{
	border:1px solid black;
	background-color:#D0D0D0;
}

td.TickerUnten{
	border:1px solid black;
}

table.Stadioninfos{
	width:100%;
	color: black;
	background-color:#FFFFFF;
	font-size: 10px;
	font-family:Verdana;
}

td.Stadioninfos{
	background-color:#FFFFFF;
}

td.Tor{
	color: magenta;
	text-decoration:blink;
}

td.Tor11m{
	color: green;
	text-decoration:blink;
}

td.Versch11m{
	color: red;
	text-decoration:blink;
}
/* ENDE Live-Ticker Styles */