* {
	margin:0;
	padding:0;
}

html, body {
	height:100%;
	width:100%;
	overflow:hidden
}

body {
	margin:0;
	padding:0;
	text-align:left;
	background-color:#005796;
	background-image:url(/cms_upload/gif/liveticker/bg-liveticker.gif);
	background-repeat:no-repeat;
    background-position:0px 10px;
	font-family:Verdana,Univers,Arial,Helvetica,san serif;
	font-size:62.5%;
}
body#iframe{
    background:#fff;
    background-image:none;
}

/*
img, td, p, a {
	behavior: url(/cms_upload/js/iepngfix/iepngfix.php)
}

img {
	behavior: url(/cms_upload/js/iepngfix/iepngfix.php)
}
*/

div#box {
	width:650px;
	margin:0;
	padding:0;
}

#iframe div#box {
	width:299px;
    height:331px;
    overflow:auto;
	margin:0;
	padding:0;
}


div#uhrzeit {
	text-align:center;
	color:#fff;
	font-weight:bold;
	font-size:160%;
	margin:9px 0px 4px 0;

}

div#ergebnis {
	position:relative;
	width:100%;
	margin:0;
	padding:0;
	/* overflow:hidden;*/
	text-align:center;
}

div#ergebnis span {
	font-size:550%;
	font-weight:bold;
	color:#fff;
	margin:0 20px;
	vertical-align:top;
}

#iframe div#ergebnis span {
    color:#000;
}

div#ergebnis div#tore_heim, div#ergebnis div#tore_gast {
	width:160px;
	font-size:100%;
}

#iframe div#ergebnis div#tore_heim, #iframe div#ergebnis div#tore_gast {
    color:#000;
    height:140px;
}

div#ergebnis div#tore_heim {
	position:absolute;
	bottom:0px;
	left:16px;
	text-align:left;
}

div#ergebnis div#tore_gast {
	position:absolute;
	bottom:0px;
	right:16px;
	text-align:right;
}

div#ergebnis div#tore_heim , div#ergebnis div#tore_gast {
    display:block;
	position:absolute;
	bottom:0px;
	font-size:100%;
	color:#fff;
	font-weight:bold;
    margin-bottom:10px;
}


div#conti {
	position:relative;
	margin:0px 0 0 0;
	width:100%;
}

div#layer_ticker, div#layer_stat, div#layer_spieltag, div#layer_spieltag2 {
position:absolute;
top:10px;
left:38px;
}

div#navi {
	float:left;
	width:24px;
	margin:0 0 0 15px;

}

div.inhalt {
	float:left;
	position:relative;
	width:611px;
	margin:0;
	padding:0;
}

div.inhalt2 {
	float:left;
	position:relative;
	width:611px;
	margin:0;
	padding:0;
}

div.inhalt3 {
	float:left;
	position:relative;
	width:611px;
	margin:0;
	padding:0;
}

div.inhalt p#paarung {
	color:#fff;
	font-size:130%;
	font-weight:bold;
	margin:2px 0;
	text-align:center;
}

div.inhalt p#paarung span {
	color:#cacccb
}

div.inhalt div#links, div.inhalt div#rechts {
	float:left;
	width:287px;
	padding:0;
}


/* ##################### */
/* ### SPALTE LINKS ### */
/* #################### */

div.inhalt div#links {
	margin:0 4px 0 8px;
	/* background-color:#ff0000; */
}

div.inhalt div#links div#aufstellung {
	position:relative;
	/* width:287px;*/
	width:100%;
	/*height:272px;*/
    height:284px;
	background: #00416a url(/cms_upload/gif/liveticker/bg-aufstellung.gif) no-repeat left top;
	margin:0 0 6px 0;
	padding:0;
}

div.inhalt div#links div#aufstellung div#spielfeld_heim, div.inhalt div#links div#aufstellung div#spielfeld_gast {
	position:relative;
	/* height:134px;*/
    height:141px;
	margin:0px;
}

div.inhalt div#links div#aufstellung div#spielfeld_heim div.spieler, div.inhalt div#links div#aufstellung div#spielfeld_gast div.spieler {
	color:#fff;
	font-weight:bold;
}

div.inhalt div#links div#aufstellung div#spielfeld_heim div.spieler span img, div.inhalt div#links div#aufstellung div#spielfeld_gast div.spieler span img {
	margin:0 1px;
}

div.inhalt div#links div#bank_heim_container, div.inhalt div#links div#bank_gast_container {
	background-color:#cacccb;
	color:#00416a;
	margin-top:2px;
	font-size:100%;
	height:56px;
	line-height:135%;
}

div.inhalt div#links div#bank_heim_container p, div.inhalt div#links div#bank_gast_container p {
	margin:2px;
	padding:1px;
}

div.inhalt div#links div#bank_gast_container p {
	margin-bottom:0px;
}

div.inhalt div#links div#livetabelle, div.inhalt div#links div#livespieltag {
	margin:0;
	padding:2px;
	text-align:left;
	background-color:#cacccb;
	color:#00416a;
}

div.inhalt div#links div#livespieltag {
	margin-top:8px;
}

div.inhalt div#links div#livetabelle table, div.inhalt div#links div#livespieltag table {
	margin:0;
	padding:0;
	width:100%;
}

div.inhalt div#links div#livetabelle table td, div.inhalt div#links div#livespieltag table td {
	padding:0 2px 1px 2px;
}

div.inhalt div#links div#livetabelle table td.rechts {
	text-align:right;
}

div.inhalt div#links div#livetabelle table td.fettrechts {
	text-align:right;
	font-weight:bold;
}

/* ######################### */
/* ### SPALTE LINKS ENDE ### */
/* ######################### */



/* ##################### */
/* ### SPALTE RECHTS ### */
/* ##################### */

div.inhalt div#rechts {
	margin:0 0 0 4px;
	/* background-color:#ff00ff; */
}

div.inhalt div#rechts div#spielinfo {
	margin:0;
	padding:2px;
	text-align:left;
	background-color:#cacccb;
	color:#00416a;
}

div.inhalt div#rechts div#spielinfo table {
	margin:0;
	padding:0;
}

div.inhalt div#rechts div#spielinfo table td {
	padding:0 2px 1px 0;
}

/* ########################## */
/* ### SPALTE RECHTS ENDE ### */
/* ########################## */



/* #################### */
/* ### SPIELBERICHT ### */
/* #################### */

div.inhalt div#rechts div#spiel {
	margin:8px 0 0 0;
	padding:0;
	background-color:#fff;
	color:#00416a;
}

div.inhalt div#rechts div#spiel div#reload {
    position:relative;
	margin:5px 0 0 0;
	padding:2px 2px 4px 2px;
	background-color:#fff;
	text-align:center;
	font-size:100%;
	font-weight:normal;
}
div#balken {
    display:block;
    z-index:1;
    width:287px;
    background-color:#005796;
    border-top:1px solid #fff;
    height:2px;
}

div.inhalt div#rechts div#spiel div#reload p a {
	color:#00426A;
}

div.inhalt div#rechts div#spiel div#ticker {
	margin:0;
	padding:0;
	background-color:#fff;
	text-align:left;
	height:255px;
	width:100%;
	overflow-y:auto;
}

#spacer {
	height:5px;
    display:block;
    background-color:#fff;
    margin:0px;
    padding:0px;
}

div.inhalt div#rechts div#spiel div#ticker table {
	margin:3px;
}

/* ######################### */
/* ### SPIELBERICHT ENDE ### */
/* ######################### */



div.inhalt div#links div#aufstellung div#spielfeld_heim .tor
{
    position:absolute;
    left:135px;
    top:2px;
    margin:0px;padding:0px;
}

div.inhalt div#links div#aufstellung div#spielfeld_heim .abwehr1
{
    position:absolute;
    left:5px;
    top:36px;
    margin:0px;padding:0px;
}
div.inhalt div#links div#aufstellung div#spielfeld_heim .abwehr2
{
    position:absolute;
    left:75px;
    top:36px;
    margin:0px;padding:0px;
}
div.inhalt div#links div#aufstellung div#spielfeld_heim .abwehr3
{
    position:absolute;
    left:150px;
    top:36px;
    margin:0px;padding:0px;
}
div.inhalt div#links div#aufstellung div#spielfeld_heim .abwehr4
{
    position:absolute;
    left:225px;
    top:36px;
    margin:0px;padding:0px;
}

#aufstellung table {
    margin-top:-1px;
}



/* ######################################## */
/* ### POSITIONOIERUNG DER SPIELER ENDE ### */
/* ######################################## */


#spielfeld_gast {
    top:-4px;
    margin:0px;
    padding:0px;
}

#spielfeld_heim {
    top:-2px;
    margin:0px;
    padding:0px;
}

#layer_spieltag #head, #layer_spieltag2 #head {
    color:#ffffff;
    font-weight:bold;
    font-size:120%;
    padding-bottom:5px;
    padding-top:5px;
}

#layer_spieltag .row0, #layer_spieltag2 .row0 {
    color:#00426a;
    border-bottom:1px solid #00426a;
    padding:2px;
}

#layer_spieltag .row1, #layer_spieltag2 .row1 {
    color:#00426a;
    background-color:#ffffff;
    border-bottom:1px solid #00426a;
    padding:2px;
}


#layer_spieltag .title {
    color:#00426a;
    font-weight:bold;
}

#layer_stat td {
    text-align:center;
    padding:4px;
}

#layer_stat #head {
    color:#ffffff;
    font-weight:bold;
    font-size:120%;
    padding-bottom:5px;
    padding-top:5px;
}

#layer_stat .row0 {
    color:#00426a;
    border-bottom:1px solid #00426a;
    padding:2px;
}

#layer_stat .row1 {
    color:#00426a;
    background-color:#fff;
    border-bottom:1px solid #00426a;
    padding:2px;
}

#layer_stat .title_row {
    background-color:#eee;
    border-bottom:2px solid #00426a;
}
#layer_stat .descr {
    font-weight:bold;
}

#layer_stat .title_row td {
    font-weight:bold;
}

#layer_stat .emptyrow {
    background-color:#00416a;
    padding:2px;
}


#layer_stat .title {
    color:#00426a;
    font-weight:bold;
}

#iframe td {
 padding-bottom:3px;
}

#layer_stat,#layer_spieltag,#layer_spieltag2,#layer_ticker {
    display:none;
}

#layer_stat,#layer_spieltag,#layer_spieltag2 {
    margin-left:25px;
}

#loaded {
    position:absolute;
    left:290px;
    top:0px;
    color:#fff;
    font-weight:bold;
    font-size:10px;
}
.col1,.col7 {
    font-weight:bold;
}
.col2, .col3, .col5,.col6 {
    color:#777;
}

#layer_stat #livestat {
    margin-left:-40px;
}

