html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */

strong {font-weight: bold}

:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
ol li{
	list-style: decimal;
	margin: 0 0 10px 25px;
}
.csc-default ul li{
	list-style: disc;
	margin: 0 0 10px 25px;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
	width: 100%;
}
table tr{
	margin-bottom: 10px;
}
table.table_left{
	float: left;
	width: 49%;
}
table.table_right{
	float: left;
	width: 49%;
}
#tipafriend td{
	padding-bottom: 10px;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
	vertical-align: top;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

div.headline_bkg,
div.corner,
img, div, input { behavior: url("/fileadmin/templates/iepngfix/iepngfix.htc") }


.tx-srfeuserregister-pi1 input,
input, textarea {
	background: #666;
	border: 1px solid #000;
	padding: 2px;
	color: #fff;
	margin-bottom: 2px;
}

.tx-srfeuserregister-pi1 input:focus,
input:focus, textarea:focus {
	border: 1px solid #5ab53e;
	color: #ccc;
	cursor: pointer;
}

.tx-srfeuserregister-pi1 input:hover,
input:hover {
	border: 1px solid #5ab53e;
}

.tx-srfeuserregister-pi1 dt {
	width: 30%;
}

/*** Clearfix ***/
/*
.clearfix:after {
	clear:both;
	content:".";
	display:block;
	height:0;
	visibility:hidden;
}
.clearfix {
	display:inline-block;
}
* html .clearfix {
	height:1%;
}
.clearfix {
	display:block;
}
*/
span.normal,
.normal{
	font-weight: normal;
}
span.small,
.small{
	font-size: 85%;
}

/*** Layout ***/
#wrapper {
	width:790px;
	margin:0 auto;
/* 	position:relative; */
	background:transparent url(images/transparent-bg.png) repeat 0 0;
/*
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
*/
	box-shadow:1px 1px 50px #000000;
	-moz-box-shadow:1px 1px 50px #000000;
	-webkit-box-shadow:1px 1px 50px #000000;
	}
#container {
	width:760px;
	margin:0 15px;
}
#header {
	height: 139px;
	position: relative;
}
#logo {
	margin-top: 15px;
    margin-bottom: 40px;
    float: left;
    width: 251px;
}
#content {
	overflow: hidden;
	clear: both;
	float: none;
}
#maincontent{
	position: relative;
} 
.csc-header{
	margin: 0 0 15px 0;
	min-height: 25px;
}
.fifty-fifty #leftcol {
    float:left;
    width:50%;
}
.fifty-fifty #leftcol #maincontent {
    margin-right:8px;
}
.fifty-fifty #rightcol {
    float:left;
    width:50%;
    margin-left: 0;
}
.fifty-fifty #rightcol #rightcontent {
    margin-left:8px;
}

.tabelle #leftcol,
.full-width #leftcol{
	width: 100%;
}

.full-width #rightcol{
	width: 0;
	margin: 0;
}
/* full */
.spielerprofil #leftcol {
	width:100%;
	float:none;
}
.spielerprofil #rightcol {
	display:none;
}
/* 2/3 */
.profil #leftcol,
.userprofil #leftcol,
#leftcol{
    float:left;
    width:475px;
}
.profil #rightcol,
.userprofil #rightcol,
#rightcol {
    float:left;
    margin-left:15px;
    width:270px;
}

/*  4/5 */
#leftcol,
.home #leftcol,
.news #leftcol,
.votings #leftcol,
.ranking #leftcol,
.anmelden #leftcol,
.einladen #leftcol,
.profil #leftcol,
.profil.editieren #leftcol,
.benotung #leftcol,
.forum-single #leftcol,
.registrieren #leftcol,
.tabelle #leftcol,
.inside #leftcol{
    float:left;
    width:625px;
}
#rightcol,
.home #rightcol,
.news #rightcol,
.votings #rightcol,
.ranking #rightcol,
.anmelden #rightcol,
.einladen #rightcol,
.profil #rightcol,
.profil.editieren #rightcol,
.benotung #rightcol,
.forum-single #rightcol,
.registrieren #rightcol,
.tabelle #rightcol{
    float:left;
    margin-left:15px;
    width:120px;
}
.news-single #leftcol{
	width: 475px;
}
.news-single #rightcol{
	width: 0;
}

.forum-start #leftcol{
	float: left;
	width: 375px;
	margin-right: 8px;
}
.forum-start #rightcol{
	float: left;
	width: 375px;
	margin: 0;
}
/*.wm #leftcol,*/
.gruppenphase #leftcol {
	width: 100%;
}
.wm #rightcol,
.gruppenphase #rightcol {
	display: none;
}

/* grey bkg */
#profile_main,
#spielerprofil_main,
#spielerprofil_leistungsbox,
.ranking #maincontent,
.anmelden #maincontent,
.einladen #maincontent,
.profil.editieren #maincontent,
.forum-start #maincontent,
.forum-start #rightcontent,
.forum-single #maincontent,
#maincontent{
	background: #fff url(images/sw_header_grey.gif) repeat-x scroll 0 0;
	padding: 6px 10px 10px;
	overflow: hidden;
}

.benotung #maincontent{
	/*background: #3E3E40 url(images/sw_bkg_headline_fade.png) no-repeat 0 0;*/
	background: #fff;
}

.danke #maincontent {
	/*background: url("images/sw_bkg_headline_fade.png") no-repeat scroll 0 0 #3E3E40;*/
	background: #fff;
}

/* Text unter Partien-Scroller ausblenden -> auf der Danke-Seite */
.danke .partien_hor_text {
	display: none;
}

/* no bkg */
.spielerwahl #maincontent,
.wm #maincontent,
.gruppenphase #maincontent,
.tabelle #maincontent,
.home #maincontent,
.profil #maincontent,
.userprofil #maincontent,
.spielerprofil #maincontent,
.news #maincontent,
.news-detail #maincontent,
.votings #maincontent,
.voting-single #maincontent,
.top-spieler #maincontent,
.turnier-baum #maincontent,
.runde #maincontent {
	background: none;
	padding: 0;
	overflow: hidden;
}
#navbar {
    /*background:url(images/topnav.png) no-repeat 0 0;*/
    background: #000;
    height:29px;
    position:absolute;
    bottom: 10px;
    clear: both;
    left: -15px;
    width: 790px;
}
#topnav{
	overflow: hidden; 
	display: block; 
	width: 790px;
}

#subnavbar {
    height:29px;
    position:relative;
    clear: both;
    margin-top: 20px;
    /*text-align: right;*/
    width: 790px;
    margin-left: -15px;
    background: #000;
}

#searchbox {
    position:absolute;
    display: none;
    visibility: hidden;
    right:26px;
    top:7px;
}
#searchbox input {
    background:transparent;
    color:#FFF;
    font-size:9px;
    border:0;
    width:125px;
    height:10px;
    line-height: 7px;
    padding: 1px;
}


#loginbox {
	float: right;
	width: 290px;
	text-align: right;
	margin-top: 5px;
	height: 65px;
}

#loginbox div{
/* 	text-align: left; */
}

#loginbox label {
    text-transform:uppercase;
    font-size:9px;
}

#loginbox label a {
    color:#FFF;
    text-decoration:none;
}

#loginbox input {
    background:#000 url(images/sw_input_bkg.gif) no-repeat 0 0;
    color:#000;
    font-size:9px;
    border:0;
    width: 133px;
    height: 9px;
    overflow: hidden;
   	padding: 2px 0 3px 2px;
   	margin: 2px 0;
/*    	float: left; */
}

#loginbox input[type='submit']{
	margin: 5px 0;
	width: 135px;
	height: 14px;
	padding: 0 0 3px 0;
}

#loginbox input[type='submit']:hover{
	color: #5ab53e;
	cursor: pointer;
}


#loginbox input#image_submit{
	background: none;
	width: 6px;
	height: 11px;
	float: left;
	margin: 1px 0 0 5px;
}

#loginbox button {
    background:none;
    border:0;
}

input[disabled]:hover,
input[disabled]{
	color: #ddd;
	border: 1px solid #000;
}



/*** Default styles ***/
body {
    background: url("images/rasen4.jpg") repeat scroll 0 0 transparent;
    color:#000;
    font-family: 'Trebuchet MS', Arial,Verdana,sans-serif;
    font-size:12px;
}

a {
	color: #000;
	text-decoration: none;
}

a:hover {
/* 	color: #e6e6ed; */
	color: #5ab53e;
}

a.internal-link{
	text-decoration: underline;
	background: url(images/internal_link.gif) no-repeat 0 60%;
	padding-left: 10px;
	padding-right: 5px;
	display: inline-block;
}

p,h1,h2,h3,h4,h5 {
    margin:0;
}

p.G, h1.G, h2.G, h3.G, h4.G, h5.G {
	text-indent:-999em;
}

p.bodytext {
	line-height: 16px;
	margin: 0 0 5px 0;
	padding-right: 10px;
}

.news-single-item p{
	line-height: 16px;
}

/* BOXEN */
/*
.corner{
	background:transparent url(images/circle_invers.png) no-repeat scroll 0 0;
	font-size:0;
	height:6px;
	position:absolute;
	width:6px;
	z-index: 500;
}
*/

#rating_sidebar .corner{
	background-image: url(images/circle_grey.gif);
	background-repeat: no-repeat;	
}

/*
.TL { top: 0; left: 0; background-position: 0 0; }
.TR { top: 0; right: 0; background-position: -6px 0; }
.BL { bottom: 0; left: 0; background-position: 0 -6px; }
.BR { bottom: 0; right: 0; background-position: -6px -6px; }
*/


#leftcol #maincontent p a {
	color:#5ab53e;
}

#leftcol #maincontent p a:hover {
	text-decoration:underline;
}

.content-first{
	margin-bottom: 25px;
}

.content-middle{
	margin: 25px 0;
}

.content-last{
	margin-top: 25px;
}

.float-left{
	float: left;
	margin-bottom: 15px;
	overflow: hidden;
	width: 400px;
}

.float-right{
	float: right;
	margin-bottom: 15px;
	overflow: hidden;
	width: 375px;
}

.profil .box_yellow{
	width: 210px;
	float: right;
}

.profil .box_yellow .content {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	height: 306px;
}

.profil .float-right{
	width: 625px;
}

/*
#leftcol .box_yellow .box,
#rightcol .box_yellow .box{
	background: #f1cb68 url(images/sw_header_yellow.gif) repeat-x 0 0;
}
*/

#leftcol #maincontent .box_yellow p a {
	color: #FFF;
}


#leftcol .advertisement {
/*     margin-top:15px; */
	margin: 0;
	height: 0;
}

/*** Topnav ***/
#topnav ul {
    padding:7px 15px;
    white-space: nowrap;
    color: #fff;
}

#topnav ul li {
    display:inline;
    margin-right:14px;
}

#topnav ul li a {
    color:#FFF;
    text-decoration:none;
    font-size:11px;
    letter-spacing: 0.02em;
    font-weight:bold;
    text-transform: uppercase;
}

#topnav a:hover {
    color:#5ab53e;
}

#topnav ul li.active a,
#topnav ul li.new-register a {
    color:#5ab53e;
}

#topnav ul li.new-register a:hover{
	color: #fff;
}

#topnav ul li ul.submenu{
	display: none;
	padding: 0 0 0 1px;
}

#topnav ul li.active ul.submenu{
	display: inline;
}

#topnav ul li.subpage.active{
	color: #5ab53e;
}

#topnav ul li ul.submenu li{
	margin: 0 0 0 0px;
	padding: 0 0 0 8px;
	color: #FFF;
}

#topnav ul li ul.submenu li a{
	margin: 0 0px 0 0px;
}

#topnav ul li.active ul.submenu li a{
	color: #FFF;
}

#topnav ul li ul.submenu li a:hover,
#topnav ul li.active ul.submenu li.active a{
	color: #5ab53e;
}


/*** Subnav ***/
#copyright {
	font-size:0.9em;
	position:absolute;
	right:0;
	top:9px;
}
#subnav {
	margin-right:150px;
	padding-left: 15px;
}
#subnav ul {
    padding: 7px 7px 7px 0;
}

#subnav ul li {
    display:inline;
    margin-left:15px;
}

#subnav ul li a {
    color:#FFF;
    text-decoration:none;
    font-size:11px;
    font-weight:normal;
}

/* Facebook / Twitter */
#subnav ul li.social_link{
	float: left;
	margin-left: 0;
	margin-right: 15px;
}
/*

#subnav ul li#submenu_51 a{
	background: url(images/icon_facebook.gif) no-repeat 0 0;
	width: 16px;
	height: 16px;
	padding: 0 0 0 16px;
	margin: 2px 1px;
}

#subnav ul li#submenu_52 a{
	background: url(images/twitter.gif) no-repeat 0 0;
	width: 16px;
	height: 16px;
	padding: 0 0 0 16px;
	margin: 2px 0 2px 10px;
}
*/

#subnav ul li a:hover {
    color:#5ab53e;
}

#subnav ul li.active a {
    color:#5ab53e;
}

/*** jk_poll ***/
.tx-jkpoll-pi1 {
/*     background:#3E3E40; */
}

.tx-jkpoll-pi1 .poll_vote,
.tx-jkpoll-pi1 .poll_answer_horizontal {
    padding:15px;
}

.tx-jkpoll-pi1 .totalvotes {
	/*margin-top:1em;*/
	text-align:right;
	background:none repeat scroll 0 0 #fff;
	padding:1em 10px 10px;
}

#nav { }
#nav li { width: 124px; height: 133px; list-style: none; padding-left: 4px; }
#nav h2 { margin:10px 5px 0; }
#nav h3,
#nav span.heading {
display:block;
font:11px/10px 'Lucida Sans Unicode','Lucida Grande',Lucida Sans Unicode,Lucida Grande,serif;
left:10px;
letter-spacing:0.03em;
position:relative;
text-transform:uppercase;
top:0;
width:105px;
}
#nav h4 { margin:0px 2px; font-size: 11px;}
#nav img { border: 5px solid transparent; display: block; position: relative; left: 5px; }
#nav a { /*width: 145px;*/ display: block; padding: 6px 0 0 6px; width: 138px; height: 131px; }
#nav a.activeSlide { background: url("images/active-slide-bg.png") no-repeat scroll -2px 1px transparent }
#nav a.activeSlide img {border: 5px solid #fff; }
#nav a:focus { outline: none; }

#voting_sidebar #nav li { width: 165px; float: left; margin: 0 0 0 10px; list-style: none; height: 210px; padding-right: 6px;}
#voting_sidebar #nav img { border: 5px solid #3E3E40; display: block; }
#voting_sidebar #nav a.activeSlide,
#voting_sidebar #nav a:hover{ url("images/active-slide-bg.png") no-repeat scroll -6px 1px transparent; }
#voting_sidebar #nav a.activeSlide img, 
#voting_sidebar #nav a:hover img {border: 5px solid #fff; }
#voting_sidebar #nav h3 { margin: 2px;}

/*
#voting_sidebar #nav span.notvalid img,
#voting_sidebar #nav span.notvalid h3,
#voting_sidebar #nav span.notvalid p,
*/
.news-list-container .notvalid {	
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.news-list-container .notvalid:hover {	
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

/*
#voting_sidebar #nav span.notvalid h3,
#voting_sidebar #nav span.notvalid p {
	float:left;
	font-weight:normal;	
}

#voting_sidebar #nav span.notvalid a:hover img,
#voting_sidebar #nav span.notvalid a:hover h3,
#voting_sidebar #nav span.notvalid a:hover p {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}

#voting_sidebar #nav span.notvalid a.activeSlide img,
#voting_sidebar #nav span.notvalid a.activeSlide h3,
#voting_sidebar #nav span.notvalid a.activeSlide p {
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity: 1;
	opacity: 1;
}
*/

/* Home : start */

#slideshow { 
	float: left;
	width: 490px;
}

.slideshow_home .headline_bkg{
	background:transparent url(images/px_60.png) repeat scroll 0 0;
	display:block;
	height:90px;
	overflow:hidden;
	padding:5px;
	position:relative;
/* 	top:-100px !important; */
	margin: -100px 0 0 0;
	width:480px;
}

.csc-frame-frame2 .tx-jkpoll-pi1{
/* 	height: 505px; */
	/*margin: 0 0 15px 0;*/
	overflow: hidden;
	/*background: #fff*/;
	position: relative;
}

.csc-frame-frame2 .tx-jkpoll-pi1 ul#nav{
	float: left;
	width: 130px;
	margin: 0;
	position: relative;
	margin-top: -5px;
	height: 395px;
	overflow: hidden;
	background: #fff;
}

.tx-spielerwahl-pi1 h4,
.tx-spielerwahl-pi4 h4{
	color:#C2C2C8;
	font-size:11px;
	margin:0 0 7px;
}

.benotung-info {
	color:#5ab53e;
	font-size:11px;
/* 	margin:0 0 7px 62px; */
	text-transform: uppercase;
}

.tx-spielerwahl-pi1 .info{
	font-size: 11px;
}

.tx-spielerwahl-pi4 .bodytext{
	margin-bottom: 20px;
	font-size: 11px;
}

.csc-frame-invisible .csc-frame-frame1{
	display: none;
	margin-top: 20px;
}

.csc-frame-invisible .box .box-header {
	margin-bottom: 0;
	cursor: pointer;
	background: url(images/arrows_updown.gif) no-repeat 585px 7px;
}

.csc-frame-invisible .box .box-header:hover {
	background: url(images/arrows_updown.gif) no-repeat 585px -93px;
}

.csc-frame-invisible .box .box-header-up {
	background: url(images/arrows_updown.gif) no-repeat 585px -193px;
}

.csc-frame-invisible .box .box-header-up:hover {
	background: url(images/arrows_updown.gif) no-repeat 585px -293px;
}

/* Home: Countdown-Banner */
#claim { position:relative; }

#claim .csc-textpic-imagewrap {
	padding-bottom:15px;
}

#banner_countdown {
	position:absolute;
	top:21px;
	left:10px;
}
#banner_countdown .days {
	line-height:14px;
	font-size:13px;
	border:0;
	background:#000;
	padding:1px 0 0;
	border:1px solid #FFF;
	position:absolute;
	display:block;
	width:20px;
	height:14px;
	top:0;
	left:0;
	text-align:center;
}
#banner_countdown .hours {
	line-height:14px;
	font-size:13px;
	border:0;
	background:#000;
	padding:1px 0 0;
	border:1px solid #FFF;
	position:absolute;
	display:block;
	width:20px;
	height:14px;
	top:0;
	left:26px;
	text-align:center;
}
#banner_countdown .minutes {
	line-height:14px;
	font-size:13px;
	border:0;
	background:#000;
	padding:1px 0 0;
	border:1px solid #FFF;
	position:absolute;
	display:block;
	width:20px;
	height:14px;
	top:0;
	left:52px;
	text-align:center;
}

/* News/Votings */
.switchbox {
	margin: 0;
	background: transparent url(images/switchbox_200.png) no-repeat 0 0;
	position: relative;
	width: 100%;
	clear: both;
	overflow: hidden;
	float: none;
}

.wm .switchbox,
.gruppenphase .switchbox {
	background: #3e3e40 url(images/switchbox_373.png) no-repeat 0 0;
}

.switchbox .content {
	clear:both;
}

.switchbox .header {
	/*height: 45px;*/
}

.switchbox .header .left {
	float:left;
	height:27px;
	padding-left:7px;
	padding-top:6px;
	width:90px;
	cursor:pointer;
}

.wm .switchbox .header .left,
.gruppenphase .switchbox .header .left {
	width:175px;
}

.switchbox .header .right {
	float:right;
	height:27px;
	padding-top:6px;
	padding-right: 6px;
	width:90px;
	text-align:right;
	cursor:pointer;
}

.wm .switchbox .header .right,
.gruppenphase .switchbox .header .right {
	width:175px;
}

.switchbox .content {
	/*height:225px;*/
	padding-top:12px;
}

.switchbox .content .left {
	/*
	padding-left:7px;
	padding-right:7px;
	*/
}

.switchbox .content .right {
	display:none;
	/*
	padding-left:7px;
	padding-right:7px;
	*/
}

.box_first,
.box_second {
	position:absolute;
	top:0;
	left:0;
}
.box_first .csc-header {
	height:27px;
	margin:0 0 10px;
	padding:15px 0 0 7px;
	width:90px;
}
.box_first .poll_list_item, .news-header-list-container {
	margin:0 0 10px;
	/*
	padding-left:7px;
	padding-right:7px;
	*/
}

.box_second .csc-header {
	left:90px;
	height:27px;
	margin:0 0 10px;
	padding:15px 0 0 0;
	width:90px;
	position:relative;
}
.box_second .poll_list {
	display:none;
}
.box_second .poll_list_item, .news-header-list-container {
	margin:0 0 10px;
	/*
	padding-left:7px;
	padding-right:7px;
	*/
}


/* Home : end */

/* VOTING */
.csc-frame-frame1 .tx-jkpoll-pi1 #voting_main{
	float: left;
	/*width: 400px;*/
	width: 625px;
	overflow: hidden;
	position: relative;
}
#voting_main #voting_top{
/* 	height: 346px; */
	overflow: hidden;
	margin: 0;
}

.tx-jkpoll-pi1 #voting_sidebar{
	float: left;
	width: 190px;
	margin: 0 10px 0 0;
	background: #3e3e40;
	position: relative;
}

.tx-jkpoll-pi1 #voting_sidebar #nav li{
	float: none;
}

#voting_main #voting_bottom{
	background: #fff;
	/*padding: 10px 0 0 0;*/
	padding: 10px;
	clear: both;
	float: none;
	overflow: hidden;
}

#voting_main .headline_bkg{
	background:transparent url(images/px_60.png) repeat scroll 0 0;
	display:block;
	height:90px;
	overflow:hidden;
	padding:5px;
	position:relative;
/* 	top:-100px !important; */
	margin: -100px 0 0 0;
	/*width:390px;*/
	width:615px;
}



/* TOP USER REGISTRATION / LOGIN */
#register-links {
	width: 130px;
	float:right;
}

#register-links div {
	margin: 7px 0;
	line-height: 14px;
}

#register-links a {
	color: #000;
	text-transform: uppercase;
	font-size: 10px;
	text-decoration: none;
}

#register-fields {
	float: left;
	margin-left: 3px;
}

#register-fields div {
	margin: 5px 0;
	line-height: 14px;
	text-align: left;
}

.error-msg {
	font-size: 10px;
	color: #FF0000;
	float:left;
	white-space:nowrap;
}

.error {
	color: #FF0000;
}

.tx-felogin-pi1 .error-msg {
	padding:0 17px 10px 0;
}

.info-msg {
	font-size: 10px;
	color: #000;
}

.tx-felogin-pi1 .info-msg {
	padding:0 0 4px 0;
}

#tx-srfeuserregister-pi1-fe_users_form {
	display: block;
	overflow: hidden;
	clear: both;
}

/* Benotung : start */
/*.benotung #home-team { height:0 !important; }*/

.partien_scroll{
	overflow: hidden;

}

.spieltag_header #partien_hor{
	width: 602px;
	display: block;
}

#partien_hor{
	clear: both;
	float: none;
/* 	height: 60px; */
	margin: 35px 0 0px 0;
}

#benotungsbox {
	float:right;
	width:290px;
	height: 30px;
}

#partien_hor.small {
	margin:0;
	float: right;
}

#partien_hor h2{
	float: left;
	width: 110px;
	padding: 3px 0 0 0;
	font-size: 14px;
}

.partien_scroll div.scrollable_bkg { 
/* 	background: url(images/sw_games_bkg.gif) no-repeat 0 0; */
	width: 605px; 
  height: 29px; 
  display: block;
  overflow: hidden;
  padding-top: 3px;
}

.partien_scroll.small div.scrollable_bkg { 
	background: url(images/sw_bkg_games_small.gif) no-repeat 0 0;
	width: 246px;
	height: 24px;
	padding-top: 0;
}

.partien_scroll div.scrollable { 
  position:relative; 
  overflow:hidden; 
  width: 565px; 
  height: 24px; 
	margin: 6px 0 0 0;
	float: left;	
}

.partien_scroll.small div.scrollable { 
 	margin: 2px 0 0 0;
}

.partien_scroll.small div.scrollable {  
	width: 210px;
	height: 20px;
}

.partien_scroll div.scrollable div.items { 
  width:20000em; 
  position:absolute; 
}

.partien_scroll div.scrollable div.items div.game{ 
	float: left;
	margin: 0;
	padding: 0;
/* 	background: #E3E3E3; */
/* 	border-right: 1px solid #333; */
	background: none;
	border-right: 1px solid #E3E3E3;
}

.partien_scroll.small div.scrollable div.items div.game{ 
	width: 195px;
	border-right: none;
	margin: 0 2px;
	margin: 0 10px;
	padding: 0px 5px;
}

.partien_scroll div.scrollable div.logo{
	width: 20px;
	height: 20px;
	float: left;
	padding: 1px 3px;
}

.partien_scroll.small div.scrollable div.logo{
	padding: 0 0;
}

.partien_scroll.small span.ergebnis{
	margin: 0 1px;
}

.partien_scroll div.scrollable div.paarung{
	float: left;
	padding: 0 25px 3px;
	text-align: center;
}

.partien_scroll.small div.scrollable div.paarung{
	padding: 5px 5px 3px;
}


#partien_home.partien_scroll div.scrollable div.paarung{
	width: 146px;
	white-space: nowrap;
}

#partien_hor.partien_scroll div.scrollable div.paarung{
/* 	width: 185px; */
}

#partien_hor.wm .logo img {
	position:relative;
	top:5px;
	left:0;
}

.partien_scroll.small div.scrollable div.paarung{
	width: 145px;
	text-align: center;
	overflow: hidden;
	white-space: nowrap;
}

.partien_scroll div.scrollable div.benotet {
	text-decoration: line-through;
	color: #000;
}

.active_game img,
div.game img{
	vertical-align: middle;
}


div.game .deadline{
	color: #333;
	font-size: 10px;
}

span.ergebnis,
span.paarung{
	text-transform: uppercase;
	font-size: 11px;
}

#partien_home span.paarung{
	letter-spacing: -0.03em;
}

span.ergebnis{
	color: #000;
	font-weight: bold;
	margin: 0 7px;
}

.partien_scroll div.scrollable div.items a{
	color: #DDD;
}

.partien_scroll.small div.scrollable div.items a{
	color: #333;
}

.partien_scroll div.scrollable div.items a:hover,
.partien_scroll div.scrollable div.items #active a{
	color: #5AB53E;
}

/* slider home */
#partien_home.partien_scroll div.scrollable_bkg { 
	background: url(images/scrollbar_bkg_grey_short.png) no-repeat 0 0;
	width: 250px;
	height: 36px;
}

#partien_home.partien_scroll div.scrollable{ 
	width: 212px;
}

#partien_home.partien_scroll div.scrollable div.items div.game{
	margin: 0 0px;
	padding: 2px 2px;
	width: 210px;
}

#partien_home.partien_scroll span.ergebnis{
	margin: 0 1px;
}

#partien_home.partien_scroll a.left{ 
	background-position: 0px -400px; 
} 
#partien_home.partien_scroll a.left:hover,
#partien_home.partien_scroll a.left:active{ background-position: 0px -500px; }
#partien_home.partien_scroll a.left.disabled { background-position: 0px -300px;}
	
#partien_home.partien_scroll a.right{ 
	background-position: 0 -100px; 
	clear:right; 
	margin-right: 0;
}
#partien_home.partien_scroll a.right:hover,
#partien_home.partien_scroll a.right:active{ background-position: 0px -200px;} 
#partien_home.partien_scroll a.right.disabled { background-position: 0px 0px;}

.divider{
	color: #fff;
	margin: 0 5px;
}

/* user team */
.spieltag_header{
	display: block;
	overflow: hidden;
	margin: 0 0 15px 0;
	
}

h1.spieltag{
color:#FFFFFF;
display:block;
float:left;
height:26px;
line-height:32px;
margin:-6px 0 0;
overflow:hidden;
width:135px;
}

#userteam{
	float: left;
	width: 450px;
	overflow: hidden;
	margin: 9px 0 0 0;
/* 	margin: -45px 0 25px 110px; */
	color: #000;
	font-size: 10px;
}

.userteam_paarung{
	text-transform: uppercase;
}

/* end user team */

/* active game */
.active_game_bkg{
	background: #ddd; /*url(images/scrollbar_bkg_grey.png) no-repeat 0 0;*/
	height: 30px;
	width: 585px;
	margin: 5px 0 15px 0;
}

.active_game{
	clear: both;
	float: none;
	overflow: hidden;
}

.active_game div.paarung{
	float: left;
	text-align: center;
	width: 460px;
	padding: 10px 0 0 0;
}

.active_game div.logo{
	width: 28px;
	height: 28px;
	float: right;
	margin: 1px 30px 0 0;
}

#partien_home .div.logo_home,
.active_game div.logo_home{
	float: left;
	margin: 1px 0 0 30px;
}

.active_game .team_away{
/* 	color: #EAB819; */
	color: #000;
}

.active_game .team_home{
/* 	color: #000; */
	color: #000;
}

.partien_scroll a.browse {
	background:url(images/arrows_rl_big.png) no-repeat;
	display:block;
	width:11px;
	height:21px;
	float:left;
	margin: 2px 4px 0;
	cursor:pointer;
	font-size:1px;
}

.partien_scroll a.left{ 
	background-position: 0px -300px; 
} 
.partien_scroll a.left:hover,
.partien_scroll a.left:active{ background-position: 0px -500px; }
.partien_scroll a.left.disabled { background-position: 0px -400px;}
	
.partien_scroll a.right{ 
	background-position: 0 0px; 
	clear:right; 
	margin-right: 0;
}
.partien_scroll a.right:hover,
.partien_scroll a.right:active{ background-position: 0px -200px;} 
.partien_scroll a.right.disabled { background-position: 0px -100px;}


.partien_scroll.small a.browse {
	background:url(images/arrows_rl_medium.png) no-repeat;
	display:block;
	width:11px;
	height:20px;
	float:left;
	margin: 2px 2px 0;
	cursor:pointer;
	font-size:1px;
}

.partien_scroll.small a.left{ 
	background-position: 0px -367px; 
} 
.partien_scroll.small a.left:hover,
.partien_scroll.small a.left:active{ background-position: 0px -437px; }
.partien_scroll.small a.left.disabled { background-position: 0px -297px;}
	
.partien_scroll.small a.right{ 
	background-position: 0 -157px; 
	clear:right; 
	margin-right: 0;
}
.partien_scroll.small a.right:hover,
.partien_scroll.small a.right:active{ background-position: 0px -227px;} 
.partien_scroll.small a.right.disabled { background-position: 0px -87px;}

#rating_container{
	overflow: hidden;
	display: block;
	clear: both;
}

#rating_container hr {
	clear:both;
}

#rating_sidebar{
	width: 36px;
	height: 766px;
	float: left;
	margin: 0 12px 0 0;
	padding: 40px 7px;
	background: #58585A;
	position: relative;
}

#rating_sidebar.disabled {
	filter:alpha(opacity=25);
	-moz-opacity:0.25;
	-khtml-opacity: 0.25;
	opacity: 0.25;
}

#rating_field{
	width: 520px;
	height: 846px;
	/*height: 560px;*/
	float: left;
	text-align: center;
	background: url(images/rasen_grau.png) no-repeat 0 0;
	padding: 0;
	position: relative;
	position: relative !important;
}

#rating_field.small{
	background: url(images/rasen_grau_small.png) no-repeat 0 0;
	/*height:600px !important;*/
	height:500px;
	padding:10px 0 0;
}

.top11_tabelle #formation_select_container{
	width: 80px;
	padding: 0px 60px 20px;
	float:none;
	margin:0 auto;
	text-align: center;
}

.top11_tabelle #formation_select_container select{
	margin-top: 10px;
}

.top11_tabelle #rating_field{
	width: 440px;
	float:none;
	margin:0 auto;
}
	
#home-team,
#away-team{
	width: 100%;
}

.rating_grade{
	width: 35px;
	height: 45px;
	text-align: center;
	margin: 0 0 28px;
	cursor: pointer;
	z-index: 200;
	zoom: 1;
	position: relative;
}

.rating_grade.rated{
	cursor: default;
	left:31px;
top:-13px;
}

.rating_grade.ui-draggable-dragging{
	opacity: .8;
	-moz-opacity: .8;
}

#rating_value_1		{ background: url(images/nummer1.png) no-repeat 0 0; }
#rating_value_1x5	{ background: url(images/nummer1_5.png) no-repeat 0 0; }
#rating_value_2		{ background: url(images/nummer2.png) no-repeat 0 0; }
#rating_value_2x5	{ background: url(images/nummer2_5.png) no-repeat 0 0; }
#rating_value_3		{ background: url(images/nummer3.png) no-repeat 0 0; }
#rating_value_3x5	{ background: url(images/nummer3_5.png) no-repeat 0 0; }
#rating_value_4		{ background: url(images/nummer4.png) no-repeat 0 0; }
#rating_value_4x5	{ background: url(images/nummer4_5.png) no-repeat 0 0; }
#rating_value_5		{ background: url(images/nummer5.png) no-repeat 0 0; }
#rating_value_5x5	{ background: url(images/nummer5_5.png) no-repeat 0 0; }
#rating_value_6		{ background: url(images/nummer6.png) no-repeat 0 0; }



#rating_value_1.rated		{ background: url(images/nummer1_small.png) no-repeat 0 0; }
#rating_value_1x5.rated	{ background: url(images/nummer1_5_small.png) no-repeat 0 0; }
#rating_value_2.rated		{ background: url(images/nummer2_small.png) no-repeat 0 0; }
#rating_value_2x5.rated	{ background: url(images/nummer2_5_small.png) no-repeat 0 0; }
#rating_value_3.rated		{ background: url(images/nummer3_small.png) no-repeat 0 0; }
#rating_value_3x5.rated	{ background: url(images/nummer3_5_small.png) no-repeat 0 0; }
#rating_value_4.rated		{ background: url(images/nummer4_small.png) no-repeat 0 0; }
#rating_value_4x5.rated	{ background: url(images/nummer4_5_small.png) no-repeat 0 0; }
#rating_value_5.rated		{ background: url(images/nummer5_small.png) no-repeat 0 0; }
#rating_value_5x5.rated	{ background: url(images/nummer5_5_small.png) no-repeat 0 0; }
#rating_value_6.rated		{ background: url(images/nummer6_small.png) no-repeat 0 0; }


#rating_container a {
	color:#000 !important;
}

#rating_container a:hover {
	text-decoration:none;
}

.rating_player_row{
	clear: both;
	width: 430px;
	height: 70px;
	margin: 0 auto;
}

.rating_player_row.rating_player_count_1{ width: 56px; }
.rating_player_row.rating_player_count_2{ width: 142px; }
.rating_player_row.rating_player_count_3{ width: 228px; }
.rating_player_row.rating_player_count_4{ width: 316px; }
.rating_player_row.rating_player_count_5{ /*width: 397px;*/ width:385px; }

.rating_player_row.rating_player_count_6 div.rating_player { margin:0 15px 4px 0; }


.top11_tabelle .rating_player_row.rating_player_row_sturm  { margin:120px auto 0; }
.top11_tabelle .rating_player_row.rating_player_row_mittelfeld  { margin:65px auto 0; }
.top11_tabelle .rating_player_row.rating_player_row_abwehr  { margin:45px auto; }


.rating_player_row.rating_bench{
	width: 60px;
	position: absolute;
	/*right: 11px;*/
	right: 20px;
	top:11px;
	height: 250px;
}

.rating_bench .rating_player{
	float: none;
	margin: 0 0 20px 0;
}

.bench_home{
	top: 35px;
}

.bench_away{
	top: 325px;
}

.rating_player{
	/*width: 56px;*/
	width: 65px;
	height: 69px;
	float: left;
	margin: 0 12px 4px 0;
	position: relative;
}

.rating_bench .rating_player {
	width:75px;
}

.rating_player.player_last{
	margin-right: 0;
}

.rating_goal .rating_player{
	margin: 0 auto;
	float: none;
}

.rating_player_canvas{
	width: 56px;
	height: 46px;
	margin: 0 0 2px;
	padding: 10px 0 0 11px;
	display: block;
	background-repeat: no-repeat;
	background-position: 1px 4px;
/* 	background: url(images/icon-team-home.png) no-repeat 0 0; */
}

#away-team .rating_player_canvas{
/* 	background: url(images/icon-team-away.png) no-repeat 0 0; */
}

.rating_player_canvas.player-class-1{	background: url(images/player01.png) no-repeat 0 0; }
.rating_player_canvas.player-class-2{	background: url(images/player02.png) no-repeat 0 0; }
.rating_player_canvas.player-class-3{	background: url(images/player03.png) no-repeat 0 0; }
.rating_player_canvas.player-class-4{	background: url(images/player04.png) no-repeat 0 0; }

.rating_player_canvas span{
	font-family: Impact, Arial, sans-serif;
	color: #000;
	font-size:14px
/* 	font-weight:bold; */
}

.rating_player_content{
	position: absolute;
	top: 2px;
	left: 33px;
	width: 33px;
	overflow: visible;
}

.rating_player_name{
	color: #000;
	text-transform: uppercase;
	font-size: 9px;
/* 	white-space: nowrap; */
	background: #ddd;
	padding: 1px 2px;
	font-weight: bold;
	text-align: center;
}

.rating_player_name .verein {
	display:block;
	margin:5px 0 0;
	font-size:8px;
}

.rating_player_name a {
	color:#000;
}

.rating-state-active .rating_player_name,
.rating-state-rated .rating_player_name{
	color: #F90;
}

.rating-state-active a .rating_player_namea ,
.rating-state-rated a .rating_player_namea {
	color: #F90;
}
		
#rating_submit_container{
	clear: both;
	padding: 10px;
	margin: 5px;
	text-align: center;
}

input#rating_submit,
#rating_submit{
	/*background: url(images/bewerten_button.png) no-repeat 0 0;*/
	background: url(images/button_abstimmen.jpg) no-repeat 0 0;
	border: none;
	/*
	width: 123px;
	height: 49px;
	*/
	width: 66px;
	height: 18px;
	/*
	padding: 0 0 0 40px;
	*/
	cursor: pointer;
}
input#rating_submit span,
#rating_submit span {
	display:none;
}

input#rating_submit:hover{
	color: #5ab53e;
}

input#rating_submit[disabled],
input#rating_submit[disabled]:hover{
	color: #999;
	text-shadow: none;
}


/* benotung : debug */
#rating_debug{
	width: 150px;
	padding: 5px;
	margin: 0 0 0 5px;
	float: left;
	background: #ccc;
	color: #000;
	font-weight: bold;
}

/* benotung : end */

/* profile : start */
#profile_box{
	overflow: hidden;
	float: none;
	clear: both;
	height: 316px;
	background: #fff;
	position: relative;
}
#profile_img{
	/*float: left;*/
	width: 270px;
	height: 225px;
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
#profile_stats{
	/*float: left;*/
	width: 120px;
	padding: 5px;
	position: absolute;
	right: 0;
	top: 0;
}
.headline_bkg{
	background:transparent url(images/px_60.png) repeat scroll 0 0;
	display:block;
	height:40px;
	overflow:hidden;
	padding:5px;
	position:relative;
/* 	top:-50px !important; */
	margin: -50px 0 0 0;
	width:390px;
}

.userprofil .headline_bkg {
	width:465px;
}

#profile_main{
	margin: 10px 0 0 0;
	position: relative;
}

#profile_main h1 {
	color: #fff;
}

.profile_acc_header{
	font-size: 11px;
	font-weight: bold;
	border-bottom: 2px solid #000;
	margin: 10px 0;
	padding: 10px 0;
}

.ui-accordion .ui-accordion-header .ui-icon {
	width: 12px;
	height: 6px;
	display: block;
	float: right;
	margin: 5px 10px 0 0;
	background: url(images/arrows_updown.gif) no-repeat 0px 0px;
}

.ui-accordion .ui-accordion-header .ui-icon-minus{
	background-position: 0px -200px;
}

.ui-accordion .ui-state-hover .ui-icon-plus{
	background-position: 0px -100px;
}

h1,
h2.bkg,
span.bkg{
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Lucida Sans Unicode, Lucida Grande, serif;
	font-size:23px;
	font-weight:bold;
	letter-spacing: 0.03em;
	text-transform:uppercase;
	line-height: 28px;
}

h2.bkg p.bodytext{
	line-height: 28px;
}
h1 {
	font-size: 17px;
	letter-spacing: 0;
}

.tx-cwtcommunity-pi1 th,
#profile_box dt{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Lucida Sans Unicode, Lucida Grande, serif;
	font-weight: bold;
	text-transform: uppercase;	
	font-size: 11px;
	letter-spacing: -0.02em;
}

#profile_box dd{
	margin: 0 0 10px;
}

.tx-cwtcommunity-pi1 th,
.tx-cwtcommunity-pi1 td{
	padding-bottom: 5px;
	width: 190px;
	display: block;
}

#rightcol dt{
	font-weight: bold;
	float: left;
	width: 90px;
	margin: 0 0 10px;
	clear: both;
	text-transform: uppercase;
}

#rightcol dd{
	float: left;
}

#rightcol .tx-spielerwahl-pi7 dt{
	float: none !important;
	width: 100% !important;
	margin:0 !important;
}

#rightcol .tx-spielerwahl-pi7 dd{
	float: none !important;
}
/* profile : end */

/* spielerprofil : start */
#spielerprofil_box{
	overflow: hidden;
	float: left;
	clear: both;
	height: 212px;
	width: 330px;
	background: #fff;
	position: relative;
}
#spielerprofil_img{
	float: left;
	width: 190px;
	height: 212px;
	display: block;
}
#spielerprofil_stats{
	float: left;
	width: 120px;
	padding: 10px;
}
#spielerprofil_leistungsbox{
	float:left;
	height:192px;
	overflow:hidden;
	position:relative;
	width:400px;
	margin-left:10px;
}
#spielerprofil_main{
	float:left;
	margin:10px 0 0;
	position:relative;
	width:740px;
}
#spielerprofil_box dt{
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Lucida Sans Unicode, Lucida Grande, serif;
	font-weight: bold;
	text-transform: uppercase;	
	font-size: 11px;
	letter-spacing: -0.02em;
}
#spielerprofil_box .headline_bkg {
	width:170px;
}

#spielerprofil_box dd{
	margin: 0 0 10px;
}
#spielerprofil_box h1,
#spielerprofil_box h2.bkg{
	font-family:'Lucida Sans Unicode', 'Lucida Grande', Lucida Sans Unicode, Lucida Grande, serif;
	font-size:13px;
	font-weight:bold;
	letter-spacing: 0.03em;
	text-transform:uppercase;
	line-height: 18px;
}

#spielerprofil_box h2.bkg p.bodytext{
	line-height: 18px;
}

.spielerprofil_acc_header{
	font-size: 11px;
	font-weight: bold;
	border-bottom: 2px solid #000;
	margin: 10px 0;
	padding: 10px 0;
}
/* spielerprofil : end */


hr{
	display: none;
	height: 0;
	border: none;
	visibility: hidden;
}

hr.clearer {
	border: none;
	border-bottom: 1px solid #505053;
	height: 1px;
	display: block;
	visibility: visible;
	clear: both;
}

/* TT_NEWS */
.news-teaser {
	position: absolute;
	top: 0;
	right: 0;
	height: auto;
	width: 125px;
	z-index: 1;
	/*background: #3E3E40;*/
	/*overflow: hidden;*/
}

.news-list-item{
background:none repeat scroll 0 0 #FFFFFF;
clear:both;
margin:0 5px 10px 0;
overflow:hidden;
padding:10px;
position:relative;
/*width:600px;*/
}
.news-teaser .news-list-item {
	margin: 0;
	padding-bottom: 0;
}
.news-list-image{
	float: left;
	margin: 0 10px 0 0;
	width: 225px;
	text-transform: uppercase;
}
.news-teaser .news-list-image {
	margin: 0;
	width: auto;
	float: none;
}
.news-latest-item h2 {
	margin: 0 0 10px 0;
	font-weight: bold;
}

.news-list-text{
	float: left;
	width: 345px;
}
.news-teaser .news-list-text {
	float: none;
	display: block;
	clear: both;
	width: 100%;
}

.news-list-question{
	margin-top:-2px;
}

.news-list-question p.bodytext {
	font-weight:bold;
}

.news-latest-item a {
	color: white;
	text-decoration: none;
}

.news-latest-item a:hover {
/* 	color: #e6e6ed; */
	color: #5ab53e;
}

.news-latest-item .news-latest-date {
	font-size: 11px;
	margin: 0 0 5px 0;
	display: block;
	color: #c2c2c8;
}

.news-single-item {
	background: #fff;
	position: relative;
}

.news-single-item #content {
}

.news-single-item .content-inner {
	padding: 0 5px;
}

.news-single-item .news-single-date {
	font-size: 11px;
	margin: 0 0 5px 0;
	color: #000;	
}

.poll_list_item,
.news-header-list-container{
background:url("images/list-item-bg.png") no-repeat scroll 0 0 transparent;
margin-bottom:0;
margin-left:0;
padding-bottom:10px;
padding-left:15px;
padding-right:10px;
width:175px;
}

.poll_list_item a { font-weight: normal; }

.news-header-list-time{
	font-size: 11px;
	color: #000;	
}

.news-single-item .bottom-pager {
	margin: 20px 0 0 0;
	clear: both;
	overflow: hidden;
	width: 100%;
	padding: 5px 0;
}

.news-single-item .bottom-pager .pager-left{
	float: left;
}

.news-single-item .bottom-pager .pager-left a{
	background: url(images/arrows_rl2.gif) no-repeat left -296px;
	padding: 0 0 0 10px;
	margin: 0 0 0 5px;
}

.news-single-item .bottom-pager .pager-left a:hover{
	background-position: left -396px;
}

.news-single-item .bottom-pager .pager-right{
	float: right;
}

.news-single-item .bottom-pager .pager-right a{
	background: url(images/arrows_rl2.gif) no-repeat right 4px;
	padding: 0 10px 0 0;
	margin: 0 5px 0 0;
}

.news-single-item .bottom-pager .pager-right a:hover{
	background-position: right -96px;
}

.news-single-item .headline_bkg {
	background:transparent url(images/px_60.png) repeat scroll 0 0;
	display:block;
	height:90px;
	overflow:hidden;
	padding:5px;
	position:relative;
/* 	top:-100px !important; */
	margin: -100px 0 0 0;
	width:465px;
}

.news-detail .news-single-item .headline_bkg {
	/*width: 100%;*/
	width: 490px;
}

.news-single-item .news-single-rightbox {
/* 	margin-top: -85px; */
	margin-top: 10px;
}

.news-list-container {
/* 	background: #3e3e40; */
	position: relative;
}

.news-list-container .content {
	/* padding:10px; */
}

.news-list-container .content-inner {
}

.news-list-item img {
	float:left;
	margin-right:1em;
	margin-bottom:7px;
}

.news-list-item h2 {
	font-weight:bold;
	margin:0 0 5px;
	text-transform: uppercase;
}

.news-list-item .news-list-date {
/* 	color:#C2C2C8; */
/* 	font-size:11px; */
	display:block;
	margin:0 0 12px;
}


.news-list-browse .showResultsWrap { margin-bottom:1em; }
.news-list-browse .disabledLinkWrap { color:#C2C2C8; }
.news-list-browse .browseLinksWrap .disabledLinkWrap,
.news-list-browse .browseLinksWrap .activeLinkWrap,
.news-list-browse .browseLinksWrap a { margin-right:1em; }
.news-list-browse .browseLinksWrap span.current { margin-right:1em; font-weight:bold; }

.tx-pagebrowse-pi1 { margin:1em 0; }
.tx-pagebrowse { text-align: left; list-style: none inside none; padding: 0 0; margin: 0 0; width: 100%; }
.tx-pagebrowse li { display: inline; list-style: none; margin: 0 0; padding: 0 5px 0 0; color: #C2C2C8; }
.tx-pagebrowse li a { color:#FFF; }
.tx-pagebrowse li.tx-pagebrowse-current { color:#5ab53e; }
li.tx-pagebrowse-pages { width: 80%; }
li.tx-pagebrowse-pages ol { display: inline; margin: 0 0; padding: 0 10px; }

/* tabelle */
.sw_stats .normal,
.ranking .normal,
.tabelle .normal{
	color: #888;
}
.tx-spielerwahl-pi2,
.tx-spielerwahl-pi3{
	margin: 25px 0;
}
.top-spieler .tx-spielerwahl-pi2 {
	margin-top: -20px;
}
.top-spieler .box .box-header {
	/*margin:6px 0 0;*/
}
.sw_stats th {
	font-weight:bold;
	font-size: 10px;
	letter-spacing: 0.03em;
}
.sw_stats th,
.sw_stats td{
	border-bottom: 2px solid #000;
}
.sw_stats td {
	font-size: 10px;
	letter-spacing: 0.03em;
/*
	background: #ddd;
	color: #222;
*/
}
.sw_stats th,
.sw_stats td {
	padding: 2px 8px 2px 3px;
}

.sw_stats td.verein,
.sw_stats td.first {
	white-space: nowrap;
}


.sw_stats th.last,
.sw_stats td.last {
	padding-right:0;
}
.sw_stats tr td {
	padding-top: 10px;
	padding-bottom: 10px;
}
.bltabelle tr td {
	padding-top: 2px;
	padding-bottom: 2px;
}
.sw_stats th a {
	text-decoration:none;
	padding: 0 10px 0 0;
/* 	color:#FFF; */
}

.sw_stats a.sort-active{
	color: #5ab53e;
}

.sw_stats a.sort-down{
	background: url(images/sw_arrow_yellow_down.gif) no-repeat right 5px;
}

.sw_stats a.sort-up{
	background: url(images/sw_arrow_yellow_up.gif) no-repeat right 5px;
}


.sw_stats .userzeile {
	background:#222;
	color: #fff;
}

.sw_stats .userzeile a {
	color: #fff;
}

.sw_stats .userzeile a:hover {
	color: #5ab53e;
}

.sw_stats img{
	vertical-align:middle;
	margin-right:5px;
	padding: 1px;
}
.sw_stats .country img{
	background: #fff;
	-moz-border-radius: 3px;
	webkit-border-radius: 3px;
	border-radius: 3px;
/* 	padding: 1px; */
}

.tx-spielerwahl-pi2 .filter,
.tx-spielerwahl-pi3 .filter {
	margin: 10px 0 20px;
	padding: 5px;
	border: 1px solid #fff;
	-moz-border-radius: 3px;
  -khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.tx-spielerwahl-pi2 .filter a,
.tx-spielerwahl-pi3 .filter a {
	background:url(images/remove_filter.gif) no-repeat 0 3px;
	padding:0 14px;
}

.tx-spielerwahl-pi2 .filter a:hover,
.tx-spielerwahl-pi3 .filter a:hover {
	background:url(images/remove_filter.gif) no-repeat 0 -97px;
}

/* FORUM */
.forum-start #leftcol{
	background: url(images/bl.jpg) no-repeat 0 0;
	padding-top: 230px;
}
.forum-start #rightcol{
	background: url(images/nm.jpg) no-repeat 0 0;
	padding-top: 230px;
}

ul.latest-topics-list li{
	clear: both;
	overflow: hidden;
	float: none;
}

.tx-mmforum-pi1 .latest-topic {
	float:left;
/* 	font-size:14px; */
	margin-bottom:0;
	margin-left:0;
	margin-right:10px;
	margin-top:0;
	width:200px;
}

.tx-mmforum-pi1 .latest-post {
	float:left;
	width:140px;
}

.tx-mmforum-pi1 .tx-mmforum-pi1-listtopic-lastpost-user {
/* 	margin-left: 210px; */
	margin: 5px 0 0 210px;
}

.csc-default .float-left{
	float: left;
	clear: left;
	width: 140px;
}

.csc-default .float-right{
	float: right;
	clear: right;
	width: 140px;
}

.home .float-left,
.inside .float-left {
	width: 200px;
	margin-right: 12px;
	box-shadow: 1px 1px 1px #000000;
	-moz-box-shadow: 1px 1px 1px #000000;
	-webkit-box-shadow: 1px 1px 1px #000000;
}
.wm .float-left,
.gruppenphase .float-left {
	width: 373px;
	box-shadow: 1px 1px 1px #000000;
	-moz-box-shadow: 1px 1px 1px #000000;
	-webkit-box-shadow: 1px 1px 1px #000000;
}

.home .float-right,
.inside .float-right {
	width: 195px;
	margin-right: 5px;
	box-shadow: 1px 1px 1px #000000;
	-moz-box-shadow: 1px 1px 1px #000000;
	-webkit-box-shadow: 1px 1px 1px #000000;
}
.wm .float-right,
.gruppenphase .float-right {
	width: 373px;
	box-shadow: 1px 1px 1px #000000;
	-moz-box-shadow: 1px 1px 1px #000000;
	-webkit-box-shadow: 1px 1px 1px #000000;
}

ul.latest-topics-list li{
	border-bottom:1px solid #999999;
	margin-bottom:15px;
	margin-left: 0;
	padding-bottom:15px;
	list-style: none;
}

table.table-points td{
	border: 2px solid #000;
	padding: 9px 2px;
	text-align: center;
}

table.table-points .tr-0 td{ border-top: none;}

table.table-points .tr-last td{	border-bottom: none; }

table.table-points td.td-0{ border-left: none; text-align: left;}

table.table-points td.td-last{ border-right: none;}

table.table-points .tr-1 .td-1,
table.table-points .tr-2 .td-2,
table.table-points .tr-3 .td-3,
table.table-points .tr-4 .td-4,
table.table-points .tr-5 .td-5,
table.table-points .tr-6 .td-6,
table.table-points .tr-7 .td-7,
table.table-points .tr-8 .td-8,
table.table-points .tr-9 .td-9,
table.table-points .tr-10 .td-10,
table.table-points .tr-last .td-11
{ color: #393 }

.advertisement img{
	display: none;
	visibility: hidden;
}

.tx-srfeuserregister-pi1 a {
	padding: 0;
	background: none;
}

.spielerwahl .csc-textpic,
.wm .csc-textpic,
.gruppenphase .csc-textpic{
	margin-bottom: 15px;
}

.news-header-list-title a p {
	line-height:100%;
	margin:0;
	padding:0;
}

/* tabs */
.ui-tabs { padding: .2em; zoom: 1; }
.ui-tabs .ui-tabs-nav { list-style: none; position: relative; padding: .2em .2em 0; }
.ui-tabs .ui-tabs-nav li { position: relative; float: left; border-bottom-width: 0 !important; margin: 0 .2em -1px 0; padding: 0; }
.ui-tabs .ui-tabs-nav li a { float: left; text-decoration: none; padding: .5em 1em; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { padding-bottom: 1px; border-bottom-width: 0; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { padding: 1em 1.4em; display: block; border-width: 0; background: none; }
.ui-tabs .ui-tabs-hide { display: none !important; }

#pagesize_select_container {
	position:absolute;
	top:8px;
	right:10px;
}

#pagesize_select_container select {
	font-size:.9em;
}

/* countdown */
#countdown.hasCountdown{
	border: none;
	background: none;
	color: #FFF;
	font-family: "Courier New", Courier, monospace;
	float: right;
	font-weight: bold;
	font-size: 18px;
	margin: -20px 0 0 0;
}


.formation_442,
.formation_433,
.formation_451,
.formation_4411,
.formation_4141,
.formation_4231,
.formation_4321,
.formation_532,
.formation_541,
.formation_352,
.formation_343,
.formation_4222,
.formation_3511,
.formation_3421,
.formation_3412,
.formation_41212 {
	position:relative;
	width:100%;
	height:423px;
}

/* 442 */
#home-team.formation_442 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_442 .rating_player_2 {position:absolute;top:115px;left:20px;}
#home-team.formation_442 .rating_player_3 {position:absolute;top:115px;left:130px;}
#home-team.formation_442 .rating_player_4 {position:absolute;top:115px;left:250px;}
#home-team.formation_442 .rating_player_5 {position:absolute;top:115px;left:350px;}
#home-team.formation_442 .rating_player_6 {position:absolute;top:225px;left:20px;}
#home-team.formation_442 .rating_player_7 {position:absolute;top:225px;left:130px;}
#home-team.formation_442 .rating_player_8 {position:absolute;top:225px;left:250px;}
#home-team.formation_442 .rating_player_9 {position:absolute;top:225px;left:350px;}
#home-team.formation_442 .rating_player_10 {position:absolute;top:325px;left:130px;}
#home-team.formation_442 .rating_player_11 {position:absolute;top:325px;left:250px;}

#away-team.formation_442 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_442 .rating_player_2 {position:absolute;top:225px;left:350px;}
#away-team.formation_442 .rating_player_3 {position:absolute;top:225px;left:250px;}
#away-team.formation_442 .rating_player_4 {position:absolute;top:225px;left:130px;}
#away-team.formation_442 .rating_player_5 {position:absolute;top:225px;left:20px;}
#away-team.formation_442 .rating_player_6 {position:absolute;top:115px;left:350px;}
#away-team.formation_442 .rating_player_7 {position:absolute;top:115px;left:250px;}
#away-team.formation_442 .rating_player_8 {position:absolute;top:115px;left:130px;}
#away-team.formation_442 .rating_player_9 {position:absolute;top:115px;left:20px;}
#away-team.formation_442 .rating_player_10 {position:absolute;top:15px;left:250px;}
#away-team.formation_442 .rating_player_11 {position:absolute;top:15px;left:130px;}

/* 433 */
#home-team.formation_433 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_433 .rating_player_2 {position:absolute;top:115px;left:20px;}
#home-team.formation_433 .rating_player_3 {position:absolute;top:115px;left:130px;}
#home-team.formation_433 .rating_player_4 {position:absolute;top:115px;left:250px;}
#home-team.formation_433 .rating_player_5 {position:absolute;top:115px;left:350px;}
#home-team.formation_433 .rating_player_6 {position:absolute;top:225px;left:70px;}
#home-team.formation_433 .rating_player_7 {position:absolute;top:225px;left:190px;}
#home-team.formation_433 .rating_player_8 {position:absolute;top:225px;left:300px;}
#home-team.formation_433 .rating_player_9 {position:absolute;top:325px;left:70px;}
#home-team.formation_433 .rating_player_10 {position:absolute;top:325px;left:190px;}
#home-team.formation_433 .rating_player_11 {position:absolute;top:325px;left:300px;}

#away-team.formation_433 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_433 .rating_player_2 {position:absolute;top:225px;left:350px;}
#away-team.formation_433 .rating_player_3 {position:absolute;top:225px;left:250px;}
#away-team.formation_433 .rating_player_4 {position:absolute;top:225px;left:130px;}
#away-team.formation_433 .rating_player_5 {position:absolute;top:225px;left:20px;}
#away-team.formation_433 .rating_player_6 {position:absolute;top:115px;left:300px;}
#away-team.formation_433 .rating_player_7 {position:absolute;top:115px;left:190px;}
#away-team.formation_433 .rating_player_8 {position:absolute;top:115px;left:70px;}
#away-team.formation_433 .rating_player_9 {position:absolute;top:15px;left:300px;}
#away-team.formation_433 .rating_player_10 {position:absolute;top:15px;left:190px;}
#away-team.formation_433 .rating_player_11 {position:absolute;top:15px;left:70px;}

/* 451 */
#home-team.formation_451 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_451 .rating_player_2 {position:absolute;top:115px;left:50px;}
#home-team.formation_451 .rating_player_3 {position:absolute;top:115px;left:140px;}
#home-team.formation_451 .rating_player_4 {position:absolute;top:115px;left:240px;}
#home-team.formation_451 .rating_player_5 {position:absolute;top:115px;left:330px;}
#home-team.formation_451 .rating_player_6 {position:absolute;top:225px;left:20px;}
#home-team.formation_451 .rating_player_7 {position:absolute;top:215px;left:110px;}
#home-team.formation_451 .rating_player_8 {position:absolute;top:245px;left:190px;}
#home-team.formation_451 .rating_player_9 {position:absolute;top:215px;left:270px;}
#home-team.formation_451 .rating_player_10 {position:absolute;top:225px;left:350px;}
#home-team.formation_451 .rating_player_11 {position:absolute;top:325px;left:190px;}

#away-team.formation_451 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_451 .rating_player_2 {position:absolute;top:245px;left:330px;}
#away-team.formation_451 .rating_player_3 {position:absolute;top:245px;left:240px;}
#away-team.formation_451 .rating_player_4 {position:absolute;top:245px;left:140px;}
#away-team.formation_451 .rating_player_5 {position:absolute;top:245px;left:50px;}
#away-team.formation_451 .rating_player_6 {position:absolute;top:115px;left:350px;}
#away-team.formation_451 .rating_player_7 {position:absolute;top:130px;left:270px;}
#away-team.formation_451 .rating_player_8 {position:absolute;top:100px;left:190px;}
#away-team.formation_451 .rating_player_9 {position:absolute;top:130px;left:110px;}
#away-team.formation_451 .rating_player_10 {position:absolute;top:115px;left:20px;}
#away-team.formation_451 .rating_player_11 {position:absolute;top:15px;left:190px;}

/* 4411 */
#home-team.formation_4411 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_4411 .rating_player_2 {position:absolute;top:90px;left:20px;}
#home-team.formation_4411 .rating_player_3 {position:absolute;top:90px;left:130px;}
#home-team.formation_4411 .rating_player_4 {position:absolute;top:90px;left:250px;}
#home-team.formation_4411 .rating_player_5 {position:absolute;top:90px;left:350px;}
#home-team.formation_4411 .rating_player_6 {position:absolute;top:170px;left:20px;}
#home-team.formation_4411 .rating_player_7 {position:absolute;top:170px;left:130px;}
#home-team.formation_4411 .rating_player_8 {position:absolute;top:170px;left:250px;}
#home-team.formation_4411 .rating_player_9 {position:absolute;top:170px;left:350px;}
#home-team.formation_4411 .rating_player_10 {position:absolute;top:245px;left:190px;}
#home-team.formation_4411 .rating_player_11 {position:absolute;top:325px;left:190px;}

#away-team.formation_4411 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_4411 .rating_player_2 {position:absolute;top:245px;left:350px;}
#away-team.formation_4411 .rating_player_3 {position:absolute;top:245px;left:250px;}
#away-team.formation_4411 .rating_player_4 {position:absolute;top:245px;left:130px;}
#away-team.formation_4411 .rating_player_5 {position:absolute;top:245px;left:20px;}
#away-team.formation_4411 .rating_player_6 {position:absolute;top:170px;left:350px;}
#away-team.formation_4411 .rating_player_7 {position:absolute;top:170px;left:250px;}
#away-team.formation_4411 .rating_player_8 {position:absolute;top:170px;left:130px;}
#away-team.formation_4411 .rating_player_9 {position:absolute;top:170px;left:20px;}
#away-team.formation_4411 .rating_player_10 {position:absolute;top:90px;left:190px;}
#away-team.formation_4411 .rating_player_11 {position:absolute;top:15px;left:190px;}

/* 4141 */
#home-team.formation_4141 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_4141 .rating_player_2 {position:absolute;top:90px;left:20px;}
#home-team.formation_4141 .rating_player_3 {position:absolute;top:90px;left:130px;}
#home-team.formation_4141 .rating_player_4 {position:absolute;top:90px;left:250px;}
#home-team.formation_4141 .rating_player_5 {position:absolute;top:90px;left:350px;}
#home-team.formation_4141 .rating_player_6 {position:absolute;top:170px;left:190px;}
#home-team.formation_4141 .rating_player_7 {position:absolute;top:245px;left:20px;}
#home-team.formation_4141 .rating_player_8 {position:absolute;top:245px;left:130px;}
#home-team.formation_4141 .rating_player_9 {position:absolute;top:245px;left:250px;}
#home-team.formation_4141 .rating_player_10 {position:absolute;top:245px;left:350px;}
#home-team.formation_4141 .rating_player_11 {position:absolute;top:325px;left:190px;}

#away-team.formation_4141 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_4141 .rating_player_2 {position:absolute;top:245px;left:350px;}
#away-team.formation_4141 .rating_player_3 {position:absolute;top:245px;left:250px;}
#away-team.formation_4141 .rating_player_4 {position:absolute;top:245px;left:130px;}
#away-team.formation_4141 .rating_player_5 {position:absolute;top:245px;left:20px;}
#away-team.formation_4141 .rating_player_6 {position:absolute;top:170px;left:190px;}
#away-team.formation_4141 .rating_player_7 {position:absolute;top:90px;left:350px;}
#away-team.formation_4141 .rating_player_8 {position:absolute;top:90px;left:250px;}
#away-team.formation_4141 .rating_player_9 {position:absolute;top:90px;left:130px;}
#away-team.formation_4141 .rating_player_10 {position:absolute;top:90px;left:20px;}
#away-team.formation_4141 .rating_player_11 {position:absolute;top:15px;left:190px;}

/* 4231 */
#home-team.formation_4231 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_4231 .rating_player_2 {position:absolute;top:90px;left:20px;}
#home-team.formation_4231 .rating_player_3 {position:absolute;top:90px;left:130px;}
#home-team.formation_4231 .rating_player_4 {position:absolute;top:90px;left:250px;}
#home-team.formation_4231 .rating_player_5 {position:absolute;top:90px;left:350px;}
#home-team.formation_4231 .rating_player_6 {position:absolute;top:170px;left:130px;}
#home-team.formation_4231 .rating_player_7 {position:absolute;top:170px;left:250px;}
#home-team.formation_4231 .rating_player_8 {position:absolute;top:245px;left:70px;}
#home-team.formation_4231 .rating_player_9 {position:absolute;top:245px;left:190px;}
#home-team.formation_4231 .rating_player_10 {position:absolute;top:245px;left:300px;}
#home-team.formation_4231 .rating_player_11 {position:absolute;top:325px;left:190px;}

#away-team.formation_4231 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_4231 .rating_player_2 {position:absolute;top:245px;left:350px;}
#away-team.formation_4231 .rating_player_3 {position:absolute;top:245px;left:250px;}
#away-team.formation_4231 .rating_player_4 {position:absolute;top:245px;left:130px;}
#away-team.formation_4231 .rating_player_5 {position:absolute;top:245px;left:20px;}
#away-team.formation_4231 .rating_player_6 {position:absolute;top:170px;left:250px;}
#away-team.formation_4231 .rating_player_7 {position:absolute;top:170px;left:130px;}
#away-team.formation_4231 .rating_player_8 {position:absolute;top:90px;left:300px;}
#away-team.formation_4231 .rating_player_9 {position:absolute;top:90px;left:190px;}
#away-team.formation_4231 .rating_player_10 {position:absolute;top:90px;left:70px;}
#away-team.formation_4231 .rating_player_11 {position:absolute;top:15px;left:190px;}

/* 4321 */
#home-team.formation_4321 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_4321 .rating_player_2 {position:absolute;top:90px;left:20px;}
#home-team.formation_4321 .rating_player_3 {position:absolute;top:90px;left:130px;}
#home-team.formation_4321 .rating_player_4 {position:absolute;top:90px;left:250px;}
#home-team.formation_4321 .rating_player_5 {position:absolute;top:90px;left:350px;}
#home-team.formation_4321 .rating_player_6 {position:absolute;top:170px;left:70px;}
#home-team.formation_4321 .rating_player_7 {position:absolute;top:170px;left:190px;}
#home-team.formation_4321 .rating_player_8 {position:absolute;top:170px;left:300px;}
#home-team.formation_4321 .rating_player_9 {position:absolute;top:245px;left:130px;}
#home-team.formation_4321 .rating_player_10 {position:absolute;top:245px;left:250px;}
#home-team.formation_4321 .rating_player_11 {position:absolute;top:325px;left:190px;}

#away-team.formation_4321 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_4321 .rating_player_2 {position:absolute;top:245px;left:350px;}
#away-team.formation_4321 .rating_player_3 {position:absolute;top:245px;left:250px;}
#away-team.formation_4321 .rating_player_4 {position:absolute;top:245px;left:130px;}
#away-team.formation_4321 .rating_player_5 {position:absolute;top:245px;left:20px;}
#away-team.formation_4321 .rating_player_6 {position:absolute;top:170px;left:300px;}
#away-team.formation_4321 .rating_player_7 {position:absolute;top:170px;left:190px;}
#away-team.formation_4321 .rating_player_8 {position:absolute;top:170px;left:70px;}
#away-team.formation_4321 .rating_player_9 {position:absolute;top:90px;left:250px;}
#away-team.formation_4321 .rating_player_10 {position:absolute;top:90px;left:130px;}
#away-team.formation_4321 .rating_player_11 {position:absolute;top:15px;left:190px;}

/* 532 */
#home-team.formation_532 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_532 .rating_player_2 {position:absolute;top:115px;left:20px;}
#home-team.formation_532 .rating_player_3 {position:absolute;top:115px;left:110px;}
#home-team.formation_532 .rating_player_4 {position:absolute;top:115px;left:190px;}
#home-team.formation_532 .rating_player_5 {position:absolute;top:115px;left:270px;}
#home-team.formation_532 .rating_player_6 {position:absolute;top:115px;left:350px;}
#home-team.formation_532 .rating_player_7 {position:absolute;top:225px;left:90px;}
#home-team.formation_532 .rating_player_8 {position:absolute;top:225px;left:190px;}
#home-team.formation_532 .rating_player_9 {position:absolute;top:225px;left:300px;}
#home-team.formation_532 .rating_player_10 {position:absolute;top:325px;left:130px;}
#home-team.formation_532 .rating_player_11 {position:absolute;top:325px;left:250px;}

#away-team.formation_532 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_532 .rating_player_2 {position:absolute;top:225px;left:350px;}
#away-team.formation_532 .rating_player_3 {position:absolute;top:225px;left:270px;}
#away-team.formation_532 .rating_player_4 {position:absolute;top:225px;left:190px;}
#away-team.formation_532 .rating_player_5 {position:absolute;top:225px;left:110px;}
#away-team.formation_532 .rating_player_6 {position:absolute;top:225px;left:20px;}
#away-team.formation_532 .rating_player_7 {position:absolute;top:115px;left:300px;}
#away-team.formation_532 .rating_player_8 {position:absolute;top:115px;left:190px;}
#away-team.formation_532 .rating_player_9 {position:absolute;top:115px;left:90px;}
#away-team.formation_532 .rating_player_10 {position:absolute;top:15px;left:250px;}
#away-team.formation_532 .rating_player_11 {position:absolute;top:15px;left:130px;}

/* 541 */
#home-team.formation_541 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_541 .rating_player_2 {position:absolute;top:115px;left:20px;}
#home-team.formation_541 .rating_player_3 {position:absolute;top:115px;left:110px;}
#home-team.formation_541 .rating_player_4 {position:absolute;top:115px;left:190px;}
#home-team.formation_541 .rating_player_5 {position:absolute;top:115px;left:270px;}
#home-team.formation_541 .rating_player_6 {position:absolute;top:115px;left:350px;}
#home-team.formation_541 .rating_player_7 {position:absolute;top:225px;left:50px;}
#home-team.formation_541 .rating_player_8 {position:absolute;top:225px;left:140px;}
#home-team.formation_541 .rating_player_9 {position:absolute;top:225px;left:240px;}
#home-team.formation_541 .rating_player_10 {position:absolute;top:225px;left:330px;}
#home-team.formation_541 .rating_player_11 {position:absolute;top:325px;left:190px;}

#away-team.formation_541 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_541 .rating_player_2 {position:absolute;top:225px;left:350px;}
#away-team.formation_541 .rating_player_3 {position:absolute;top:225px;left:270px;}
#away-team.formation_541 .rating_player_4 {position:absolute;top:225px;left:190px;}
#away-team.formation_541 .rating_player_5 {position:absolute;top:225px;left:110px;}
#away-team.formation_541 .rating_player_6 {position:absolute;top:225px;left:20px;}
#away-team.formation_541 .rating_player_7 {position:absolute;top:115px;left:330px;}
#away-team.formation_541 .rating_player_8 {position:absolute;top:115px;left:240px;}
#away-team.formation_541 .rating_player_9 {position:absolute;top:115px;left:140px;}
#away-team.formation_541 .rating_player_10 {position:absolute;top:115px;left:50px;}
#away-team.formation_541 .rating_player_11 {position:absolute;top:15px;left:190px;}

/* 352 */
#home-team.formation_352 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_352 .rating_player_2 {position:absolute;top:115px;left:90px;}
#home-team.formation_352 .rating_player_3 {position:absolute;top:115px;left:190px;}
#home-team.formation_352 .rating_player_4 {position:absolute;top:115px;left:300px;}
#home-team.formation_352 .rating_player_5 {position:absolute;top:225px;left:20px;}
#home-team.formation_352 .rating_player_6 {position:absolute;top:205px;left:110px;}
#home-team.formation_352 .rating_player_7 {position:absolute;top:225px;left:190px;}
#home-team.formation_352 .rating_player_8 {position:absolute;top:205px;left:270px;}
#home-team.formation_352 .rating_player_9 {position:absolute;top:225px;left:350px;}
#home-team.formation_352 .rating_player_10 {position:absolute;top:325px;left:130px;}
#home-team.formation_352 .rating_player_11 {position:absolute;top:325px;left:250px;}

#away-team.formation_352 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_352 .rating_player_2 {position:absolute;top:225px;left:350px;}
#away-team.formation_352 .rating_player_3 {position:absolute;top:245px;left:270px;}
#away-team.formation_352 .rating_player_4 {position:absolute;top:225px;left:190px;}
#away-team.formation_352 .rating_player_5 {position:absolute;top:245px;left:110px;}
#away-team.formation_352 .rating_player_6 {position:absolute;top:225px;left:20px;}
#away-team.formation_352 .rating_player_7 {position:absolute;top:115px;left:300px;}
#away-team.formation_352 .rating_player_8 {position:absolute;top:115px;left:190px;}
#away-team.formation_352 .rating_player_9 {position:absolute;top:115px;left:90px;}
#away-team.formation_352 .rating_player_10 {position:absolute;top:15px;left:250px;}
#away-team.formation_352 .rating_player_11 {position:absolute;top:15px;left:130px;}

/* 343 */
#home-team.formation_343 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_343 .rating_player_2 {position:absolute;top:115px;left:90px;}
#home-team.formation_343 .rating_player_3 {position:absolute;top:115px;left:190px;}
#home-team.formation_343 .rating_player_4 {position:absolute;top:115px;left:300px;}
#home-team.formation_343 .rating_player_5 {position:absolute;top:225px;left:20px;}
#home-team.formation_343 .rating_player_6 {position:absolute;top:225px;left:130px;}
#home-team.formation_343 .rating_player_7 {position:absolute;top:225px;left:250px;}
#home-team.formation_343 .rating_player_8 {position:absolute;top:225px;left:350px;}
#home-team.formation_343 .rating_player_9 {position:absolute;top:325px;left:90px;}
#home-team.formation_343 .rating_player_10 {position:absolute;top:325px;left:190px;}
#home-team.formation_343 .rating_player_11 {position:absolute;top:325px;left:300px;}

#away-team.formation_343 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_343 .rating_player_2 {position:absolute;top:225px;left:300px;}
#away-team.formation_343 .rating_player_3 {position:absolute;top:225px;left:190px;}
#away-team.formation_343 .rating_player_4 {position:absolute;top:225px;left:90px;}
#away-team.formation_343 .rating_player_5 {position:absolute;top:115px;left:350px;}
#away-team.formation_343 .rating_player_6 {position:absolute;top:115px;left:250px;}
#away-team.formation_343 .rating_player_7 {position:absolute;top:115px;left:130px;}
#away-team.formation_343 .rating_player_8 {position:absolute;top:115px;left:20px;}
#away-team.formation_343 .rating_player_9 {position:absolute;top:15px;left:90px;}
#away-team.formation_343 .rating_player_10 {position:absolute;top:15px;left:190px;}
#away-team.formation_343 .rating_player_11 {position:absolute;top:15px;left:300px;}

/* 4222 */
#home-team.formation_4222 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_4222 .rating_player_2 {position:absolute;top:90px;left:20px;}
#home-team.formation_4222 .rating_player_3 {position:absolute;top:90px;left:130px;}
#home-team.formation_4222 .rating_player_4 {position:absolute;top:90px;left:250px;}
#home-team.formation_4222 .rating_player_5 {position:absolute;top:90px;left:350px;}
#home-team.formation_4222 .rating_player_6 {position:absolute;top:170px;left:130px;}
#home-team.formation_4222 .rating_player_7 {position:absolute;top:170px;left:250px;}
#home-team.formation_4222 .rating_player_8 {position:absolute;top:245px;left:130px;}
#home-team.formation_4222 .rating_player_9 {position:absolute;top:245px;left:250px;}
#home-team.formation_4222 .rating_player_10 {position:absolute;top:325px;left:130px;}
#home-team.formation_4222 .rating_player_11 {position:absolute;top:325px;left:250px;}

#away-team.formation_4222 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_4222 .rating_player_2 {position:absolute;top:245px;left:350px;}
#away-team.formation_4222 .rating_player_3 {position:absolute;top:245px;left:250px;}
#away-team.formation_4222 .rating_player_4 {position:absolute;top:245px;left:130px;}
#away-team.formation_4222 .rating_player_5 {position:absolute;top:245px;left:20px;}
#away-team.formation_4222 .rating_player_6 {position:absolute;top:170px;left:250px;}
#away-team.formation_4222 .rating_player_7 {position:absolute;top:170px;left:130px;}
#away-team.formation_4222 .rating_player_8 {position:absolute;top:90px;left:250px;}
#away-team.formation_4222 .rating_player_9 {position:absolute;top:90px;left:130px;}
#away-team.formation_4222 .rating_player_10 {position:absolute;top:15px;left:250px;}
#away-team.formation_4222 .rating_player_11 {position:absolute;top:15px;left:130px;}

/* 3511 */
#home-team.formation_3511 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_3511 .rating_player_2 {position:absolute;top:90px;left:90px;}
#home-team.formation_3511 .rating_player_3 {position:absolute;top:90px;left:190px;}
#home-team.formation_3511 .rating_player_4 {position:absolute;top:90px;left:300px;}
#home-team.formation_3511 .rating_player_5 {position:absolute;top:190px;left:20px;}
#home-team.formation_3511 .rating_player_6 {position:absolute;top:170px;left:110px;}
#home-team.formation_3511 .rating_player_7 {position:absolute;top:190px;left:190px;}
#home-team.formation_3511 .rating_player_8 {position:absolute;top:170px;left:270px;}
#home-team.formation_3511 .rating_player_9 {position:absolute;top:190px;left:350px;}
#home-team.formation_3511 .rating_player_10 {position:absolute;top:260px;left:190px;}
#home-team.formation_3511 .rating_player_11 {position:absolute;top:330px;left:190px;}

#away-team.formation_3511 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_3511 .rating_player_2 {position:absolute;top:245px;left:300px;}
#away-team.formation_3511 .rating_player_3 {position:absolute;top:245px;left:190px;}
#away-team.formation_3511 .rating_player_4 {position:absolute;top:245px;left:90px;}
#away-team.formation_3511 .rating_player_5 {position:absolute;top:150px;left:350px;}
#away-team.formation_3511 .rating_player_6 {position:absolute;top:170px;left:270px;}
#away-team.formation_3511 .rating_player_7 {position:absolute;top:150px;left:190px;}
#away-team.formation_3511 .rating_player_8 {position:absolute;top:170px;left:110px;}
#away-team.formation_3511 .rating_player_9 {position:absolute;top:150px;left:20px;}
#away-team.formation_3511 .rating_player_10 {position:absolute;top:80px;left:190px;}
#away-team.formation_3511 .rating_player_11 {position:absolute;top:10px;left:190px;}

/* 3421 */
#home-team.formation_3421 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_3421 .rating_player_2 {position:absolute;top:90px;left:90px;}
#home-team.formation_3421 .rating_player_3 {position:absolute;top:90px;left:190px;}
#home-team.formation_3421 .rating_player_4 {position:absolute;top:90px;left:290px;}
#home-team.formation_3421 .rating_player_5 {position:absolute;top:170px;left:20px;}
#home-team.formation_3421 .rating_player_6 {position:absolute;top:170px;left:130px;}
#home-team.formation_3421 .rating_player_7 {position:absolute;top:170px;left:250px;}
#home-team.formation_3421 .rating_player_8 {position:absolute;top:170px;left:350px;}
#home-team.formation_3421 .rating_player_9 {position:absolute;top:245px;left:130px;}
#home-team.formation_3421 .rating_player_10 {position:absolute;top:245px;left:250px;}
#home-team.formation_3421 .rating_player_11 {position:absolute;top:325px;left:190px;}

#away-team.formation_3421 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_3421 .rating_player_2 {position:absolute;top:245px;left:290px;}
#away-team.formation_3421 .rating_player_3 {position:absolute;top:245px;left:190px;}
#away-team.formation_3421 .rating_player_4 {position:absolute;top:245px;left:90px;}
#away-team.formation_3421 .rating_player_5 {position:absolute;top:170px;left:350px;}
#away-team.formation_3421 .rating_player_6 {position:absolute;top:170px;left:250px;}
#away-team.formation_3421 .rating_player_7 {position:absolute;top:170px;left:130px;}
#away-team.formation_3421 .rating_player_8 {position:absolute;top:170px;left:20px;}
#away-team.formation_3421 .rating_player_9 {position:absolute;top:90px;left:250px;}
#away-team.formation_3421 .rating_player_10 {position:absolute;top:90px;left:130px;}
#away-team.formation_3421 .rating_player_11 {position:absolute;top:15px;left:190px;}

/* 3412 */
#home-team.formation_3412 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_3412 .rating_player_2 {position:absolute;top:90px;left:90px;}
#home-team.formation_3412 .rating_player_3 {position:absolute;top:90px;left:190px;}
#home-team.formation_3412 .rating_player_4 {position:absolute;top:90px;left:290px;}
#home-team.formation_3412 .rating_player_5 {position:absolute;top:170px;left:20px;}
#home-team.formation_3412 .rating_player_6 {position:absolute;top:170px;left:130px;}
#home-team.formation_3412 .rating_player_7 {position:absolute;top:170px;left:250px;}
#home-team.formation_3412 .rating_player_8 {position:absolute;top:170px;left:350px;}
#home-team.formation_3412 .rating_player_9 {position:absolute;top:245px;left:190px;}
#home-team.formation_3412 .rating_player_10 {position:absolute;top:325px;left:130px;}
#home-team.formation_3412 .rating_player_11 {position:absolute;top:325px;left:250px;}

#away-team.formation_3412 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_3412 .rating_player_2 {position:absolute;top:245px;left:290px;}
#away-team.formation_3412 .rating_player_3 {position:absolute;top:245px;left:190px;}
#away-team.formation_3412 .rating_player_4 {position:absolute;top:245px;left:90px;}
#away-team.formation_3412 .rating_player_5 {position:absolute;top:170px;left:350px;}
#away-team.formation_3412 .rating_player_6 {position:absolute;top:170px;left:250px;}
#away-team.formation_3412 .rating_player_7 {position:absolute;top:170px;left:130px;}
#away-team.formation_3412 .rating_player_8 {position:absolute;top:170px;left:20px;}
#away-team.formation_3412 .rating_player_9 {position:absolute;top:90px;left:190px;}
#away-team.formation_3412 .rating_player_10 {position:absolute;top:15px;left:250px;}
#away-team.formation_3412 .rating_player_11 {position:absolute;top:15px;left:130px;}

/* 41212 */
#home-team.formation_41212 .rating_player_1 {position:absolute;top:15px;left:185px;}
#home-team.formation_41212 .rating_player_2 {position:absolute;top:90px;left:20px;}
#home-team.formation_41212 .rating_player_3 {position:absolute;top:90px;left:130px;}
#home-team.formation_41212 .rating_player_4 {position:absolute;top:90px;left:250px;}
#home-team.formation_41212 .rating_player_5 {position:absolute;top:90px;left:350px;}
#home-team.formation_41212 .rating_player_6 {position:absolute;top:170px;left:190px;}
#home-team.formation_41212 .rating_player_7 {position:absolute;top:200px;left:20px;}
#home-team.formation_41212 .rating_player_8 {position:absolute;top:200px;left:350px;}
#home-team.formation_41212 .rating_player_9 {position:absolute;top:245px;left:190px;}
#home-team.formation_41212 .rating_player_10 {position:absolute;top:325px;left:130px;}
#home-team.formation_41212 .rating_player_11 {position:absolute;top:325px;left:250px;}

#away-team.formation_41212 .rating_player_1 {position:absolute;top:325px;left:185px;}
#away-team.formation_41212 .rating_player_2 {position:absolute;top:245px;left:350px;}
#away-team.formation_41212 .rating_player_3 {position:absolute;top:245px;left:250px;}
#away-team.formation_41212 .rating_player_4 {position:absolute;top:245px;left:130px;}
#away-team.formation_41212 .rating_player_5 {position:absolute;top:245px;left:20px;}
#away-team.formation_41212 .rating_player_6 {position:absolute;top:170px;left:190px;}
#away-team.formation_41212 .rating_player_7 {position:absolute;top:130px;left:350px;}
#away-team.formation_41212 .rating_player_8 {position:absolute;top:130px;left:20px;}
#away-team.formation_41212 .rating_player_9 {position:absolute;top:90px;left:190px;}
#away-team.formation_41212 .rating_player_10 {position:absolute;top:15px;left:250px;}
#away-team.formation_41212 .rating_player_11 {position:absolute;top:15px;left:130px;}

.filterbuttons {
	height:36px;
	background:#000;
}
.filterbuttons .button {
	display:block;
	float:left;
	height:25px;
	line-height:25px;
	padding:5px;
	text-align:center;
	width:49px;
	background:url("images/tab_grey_dark.gif") repeat-x scroll 0 100% #3E3E40;
	margin-right:1px;
	font-family:Impact,Arial,sans-serif;
	font-size:14px;	
}
.filterbuttons .active {
	color:#5ab53e;
}
.filterbuttons .gesamt,
.filterbuttons .spieltag {
	width:55px;
	height:25px;
	background:url("images/tab_grey_light.gif") repeat-x scroll 0 100% #636466;
}
.filterbuttons .torwart,
.filterbuttons .abwehr,
.filterbuttons .mittelfeld,
.filterbuttons .sturm {
	background:#333;
}
.filterbuttons .tabelle,
.filterbuttons .top11,
.filterbuttons .wm11 {
	background:url("images/tab_yellow.gif") repeat-x scroll 0 100% #F2E1B0;
	width:67px;
	height:25px;
}
.filterbuttons .tabelle.active,
.filterbuttons .top11.active,
.filterbuttons .wm11.active {
	color:#000;
}
.filterbuttons .last {
	margin-right:0;
}
.sw_stats th {
	border-top:1px solid #000000;
	padding:16px 8px 16px 3px;
}

.top11_tabelle #formation_select_container  {
	position:absolute;
	right:10px;
	top:-2px;
	padding:0;
	width:auto;
}
.top11_tabelle #formation_select_container select {
	font-size:.9em;
}
.top11_tabelle #spieltag_select_container  {
	position:absolute;
	right:150px;
	top:8px;
	padding:0;
	width:auto;
}
.top11_tabelle #spieltag_select_container select {
	font-size:.9em;
}
#rating_field.small {
	background:url("images/stadion.jpg") repeat-x scroll 0 0;
	width:100%;
}
.top11_tabelle .rating_player_row.rating_player_row_mittelfeld {
	margin:45px auto;
}
.top11_tabelle .rating_player_row.rating_player_row_sturm {
	margin:50px auto;
}


.bltabelle th {
	border-top:0;
	padding:2px 8px 2px 3px;
}



.home .tx-spielerwahl-pi9,
#c351 {
	/*
	margin-top:-7px;
	*/
	padding-left: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	background: #fff;
}

.tx-spielerwahl-pi9 .matchday {
	margin-bottom:1em;
	font-weight:bold;
}
.home .tx-spielerwahl-pi9 .matchday {
	display: none;
}
.home .tx-spielerwahl-pi9 .ergebnis {
	width: 80px;
}
.home .tx-spielerwahl-pi9 .first .logo img { height: 12px; padding-right: 10px; }
.home .tx-spielerwahl-pi9 .last .logo img { height: 12px; padding-left: 10px; }

.tx-spielerwahl-pi9 .game,
#c351 .game {
	width:100%;
	clear:both;
	height:20px;
	vertical-align:middle;
	border-bottom:2px solid #000000;
	line-height:20px;
	padding-top:2px;
}
#c351 span.flag img { height: 15px; }
#c351 .first span.flag { padding-right: 10px; }
#c351 .last span.flag { padding-left: 10px; }
.tx-spielerwahl-pi9 span.paarung,
#c351 span.paarung {
	display:block;
	float:left;
	width:80px;
}
.tx-spielerwahl-pi9 .ergebnis,
#c351 .ergebnis {
	color:#000;
	text-align:center;
	margin:0;
	float:left;
	display:block;
}
.tx-spielerwahl-pi9 a:hover .ergebnis {
	color:#5ab53e;
}

.tx-spielerwahl-pi9 span.first,
#c351 span.first {
	text-align:left;
}
.tx-spielerwahl-pi9 span.last,
#c351 span.last {
	text-align:right;
}
.home .tx-spielerwahl-pi9 span.first {
	width: 50px;
}
.home .tx-spielerwahl-pi9 span.last {
	width: 50px;
}


#c351 p { margin: 0; padding: 0; line-height:auto; }

#fancybox-outer {
	left:-20px;
}

/* WM-Inside */

.ergebnistabelle {
	margin-top:-5px;
}

.ergebnistabelle th {
	font-weight:bold;
	margin-bottom:10px;
}

.ergebnistabelle thead tr {
	line-height:20px;
}

.ergebnistabelle .home .flagge {
	margin-right:10px;
}

.ergebnistabelle .result {
	text-align:center;
}

.ergebnistabelle .away {
	text-align:right;
}

.ergebnistabelle .away .flagge {
	margin-left:10px;
}

.gruppentabelle thead tr {
	line-height:20px;
}

.gruppentabelle th {
	font-weight:bold;
}

.wm-inside-tabelle .partie {
	line-height:40px;
}

.wm-inside-tabelle .home .flagge {
	margin-right:10px;
}

.wm-inside-tabelle .away {
	text-align:right;
}

.wm-inside-tabelle .away .flagge {
	margin-left:10px;
}

.wm-inside-tabelle .result {
	text-align:center;
}

.turnierbaumtabelle {
	margin-top:-5px;
}

.turnierbaumtabelle th {
	font-weight:bold;
	margin-bottom:10px;
}

.turnierbaumtabelle thead tr {
	line-height:20px;
}

.turnierbaumtabelle .home .flagge {
	margin-right:10px;
}

.turnierbaumtabelle .spiel {
	width: 11%;
}
.turnierbaumtabelle .datum {
	width: 22%;
}
.turnierbaumtabelle .spielort {
	width: 32%;
}
.turnierbaumtabelle .ergebnis {

}
.turnierbaumtabelle .home {
	text-align: left;
	width: 11%;
}
.turnierbaumtabelle .result {
	width: 15%;
}
.turnierbaumtabelle .away {
	width: 9%;
}


.turnierbaumtabelle .result {
	text-align:center;
}

.turnierbaumtabelle .away {
	text-align:right;
}

.turnierbaumtabelle th.ergebnis {
	text-align:center;
}

.turnierbaumtabelle .home .flagge,
.turnierbaumtabelle .away .flagge  {
	margin-left: 0;
	margin-right: 0;
}

.turnierbaumtabelle .home .flagge {
margin-right:10px;
}

.turnierbaumtabelle .away .flagge {
margin-left:10px;
}

.wm .csc-frame-frame1,
.gruppenphase .csc-frame-frame1 {
	float:left;
	width:245px;
	margin-right:12px;
}

.gruppenphase .csc-frame-frame1 .poll_list_item {
	width: 220px;
}

#c250{
	cursor: pointer;
}

#c272,#c326 {
	width:246px;
}

#c272 .box,
#c326 .box {
	background:url("images/sw_header_grey.gif") repeat-x scroll 0 0 #FFFFFF;
}

#c349 .news-header-list-container {
	/*
	padding-left: 7px;
	padding-right: 7px;
	*/
}

#c146 h3 {
	/*
	margin:0 0 22px;
	padding-top: 6px;
	*/
}

.wm .csc-frame-frame2,
.gruppenphase .csc-frame-frame2 {
	float:left;
	width:240px;
}

.wm .csc-frame-frame1 .switchbox,
.gruppenphase .csc-frame-frame1 .switchbox {
	background:url("images/switchbox_245.png") no-repeat scroll 0 0 transparent;
}

.wm .csc-frame-frame1 .switchbox .header .left,
.gruppenphase .csc-frame-frame1 .switchbox .header .left {
	width:112px;
}

.wm .csc-frame-frame1 .switchbox .header .right,
.gruppenphase .csc-frame-frame1 .switchbox .header .right {
	width:119px;
}

.gruppenphase .switchbox .left .news-header-list-container {
	width: 220px;
}

.gruppenphase .csc-frame-frame2 .news-header-list-container {
	width: 220px;
}

/* Turnier-Baum */
.ko_team {
text-align:center !important;
}
.fteam {
color:#FFF;
font:bold 11px Verdana;
text-align:center;
width:70px;
}
.ko_fixture {
color:#457E77;
font:10px Verdana;
text-align:center;
width:70px;
}
.ko_result {
color:#EEE;
font:10px Verdana;
text-align:center;
width:70px;
}
.ko_result.matchIsLive {
font:bold 10px Verdana;
}
#koboard {
background:url("images/turniertabelle.png") no-repeat scroll 6px 19px #3e3d40;
height:429px;
width:625px;
margin-bottom:25px;
}
#koboard .h {
height:20px;
color:#FFF;
}
#koboard .h h4 {
float:left;
font:10px verdana;
letter-spacing:-0.5px;
margin:5px 0 0;
text-align:center;
}
.ie #koboard .h h4 {
letter-spacing:-1px;
}
#koboard .h_r1 {
width:94px;
}
#koboard .h_r2 {
width:88px;
}
#koboard .h_r3 {
width:88px;
}
#koboard .h_r4 {
font-weight:bold !important;
width:88px;
}
#koboard .h_r5 {
width:88px;
}
#koboard .h_r6 {
width:88px;
}
#koboard .h_r7 {
width:88px;
}
#koboard .f {
height:88px;
}
#koboard .ikob {
clear:both;
margin:10px;
position:relative;
}
#koboard .ko_ht, #koboard .ko_at {
font:bold 11px Verdana;
height:15px;
width:70px;
}
.ikob p.bodytext {
	margin:0;
	padding:0;
	line-height:100%;
}
.ie #koboard .fteam, .ie #koboard .ko_fixture {
left:3px;
}
#ko_m52 img, #ko_m55 img, #ko_m56 img, #ko_m51 img, #ko_m59 img, #ko_m60 img, #ko_m62 img {
float:right;
margin:0 3px !important;
}
#ko_m49 img, #ko_m54 img, #ko_m50 img, #ko_m53 img, #ko_m57 img, #ko_m58 img, #ko_m61 img {
float:left;
margin:0 3px !important;
}
#koboard .teamFlag {
border:1px solid black;
margin:1px 0 0 3px;
}
#ko_m49 {
height:70px;
left:6px;
position:absolute;
top:5px;
}
#ko_at49 {
position:absolute;
top:55px;
}
#ko_res49 {
position:absolute;
top:28px;
}
#ko_m50 {
height:70px;
left:6px;
position:absolute;
top:82px;
}
#ko_at50 {
position:absolute;
top:55px;
}
#ko_res50 {
position:absolute;
top:28px;
}
#ko_m51 {
height:70px;
position:absolute;
right:4px;
top:82px;
}
#ko_at51 {
position:absolute;
top:55px;
}
#ko_res51 {
position:absolute;
right:0;
top:28px;
}
#ko_m52 {
height:70px;
position:absolute;
right:4px;
top:5px;
}
#ko_at52 {
position:absolute;
top:57px;
}
#ko_res52 {
position:absolute;
right:0;
top:28px;
}
#ko_m53 {
height:70px;
left:6px;
position:absolute;
top:197px;
}
#ko_res53 {
position:absolute;
top:28px;
}
#ko_at53 {
position:absolute;
top:53px;
}
#ko_m54 {
height:70px;
left:6px;
position:absolute;
top:275px;
}
#ko_res54 {
position:absolute;
top:25px;
}
#ko_at54 {
position:absolute;
top:52px;
}
#ko_m55 {
height:70px;
position:absolute;
right:4px;
top:197px;
}
#ko_res55 {
position:absolute;
right:0;
top:28px;
}
#ko_at55 {
position:absolute;
top:55px;
}
#ko_m56 {
height:70px;
position:absolute;
right:4px;
top:275px;
}
#ko_res56 {
position:absolute;
right:0;
top:25px;
}
#ko_at56 {
position:absolute;
top:50px;
}
#ko_m57 {
height:92px;
left:94px;
position:absolute;
top:221px;
}
#ko_at57 {
position:absolute;
top:75px;
}
#ko_res57 {
position:absolute;
top:38px;
}
#ko_m58 {
height:92px;
left:94px;
position:absolute;
top:32px;
}
#ko_at58 {
position:absolute;
top:76px;
}
#ko_res58 {
position:absolute;
top:38px;
}
#ko_m59 {
height:92px;
position:absolute;
right:93px;
top:32px;
}
#ko_at59 {
position:absolute;
top:77px;
}
#ko_res59 {
position:absolute;
top:38px;
}
#ko_m60 {
height:92px;
position:absolute;
right:93px;
top:221px;
}
#ko_at60 {
position:absolute;
top:75px;
}
#ko_res60 {
position:absolute;
top:38px;
}
#ko_m61 {
height:218px;
left:183px;
position:absolute;
top:68px;
}
#ko_at61 {
position:absolute;
top:190px;
}
#ko_res61 {
position:absolute;
top:108px;
}
#ko_m62 {
height:218px;
position:absolute;
right:178px;
top:68px;
}
#ko_at62 {
position:absolute;
top:190px;
}
#ko_res62 {
position:absolute;
top:108px;
}
#ko_m64 {
height:130px;
left:270px;
position:absolute;
top:102px;
}
#ko_at64 {
position:absolute;
top:115px;
}
#ko_res64 {
position:absolute;
top:54px;
}
#ko_m63 {
height:80px;
left:270px;
position:absolute;
top:302px;
}
#ko_at63 {
position:absolute;
top:58px;
}
#ko_res63 {
position:absolute;
top:28px;
}
.ie6 #ko_m53, .ie6 #ko_m54, .ie6 #ko_m55, .ie6 #ko_m56 {
right:14px;
}
.ie6 #ko_m59, .ie6 #ko_m60 {
right:99px;
}
.ie6 #ko_m62 {
right:183px;
}

#hiogi_container {
	display: none !important;
}



/*** B O X E S ****/


#rightcol .box, #leftcol .box {
	margin:0;
	background: #fff url(images/sw_header_grey.gif) repeat-x 0 0;
	position: relative;
	clear: both;
	overflow: hidden;
	float: none;
	box-shadow: 1px 1px 1px #000000;
	-moz-box-shadow: 1px 1px 1px #000000;
	-webkit-box-shadow: 1px 1px 1px #000000;
}

.runde #rightcol .box,
.runde #leftcol .box {
	width: 623px;
}

.box .box-header {
	font: 18px 'Lucida Sans Unicode', 'Lucida Grande', Lucida Sans Unicode, Lucida Grande, serif;
	text-transform: uppercase;
	height: 46px;
	margin-bottom: -6px;
	padding-top: 6px;
	padding-left: 10px;
}

/* Transparente Boxen */
#c142 .box,
#c146 .box,
#c148 .box,
#c325 .box {
	background: url("images/sw_header_grey.gif") repeat-x scroll 0 0 transparent;
}

/*** EINZELNE STYLINGS ***/

/* News-Box auf der Homepage */
#c63 {
	box-shadow:1px 1px 5px #000000;
	-moz-box-shadow:1px 1px 5px #000000;
	-webkit-box-shadow:1px 1px 5px #000000;
	margin-bottom: 10px;
	margin-right: 5px;
}

/* Bundesliga-Tabelle auf Bundesliga-Inside */
#c168 {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

/* Tabellen auf WM-Inside - K.O.-Runde */
.runde .box .csc-default {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

/* Tabellen auf WM-Inside - Gruppenphase */
.gruppenphase .box .csc-default {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

/* Karte auf WM-Inside - Gruppenphase */
#c326 .box .csc-default {
	padding: 0;
	margin-top: -20px;
}

/* Profil-Box */
.box_yellow .box-header {
	padding-left: 0;
}

/* Registrieren - Freunde einladen */
#c186 .box .csc-default,
#c136 #tipafriend {
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}
#c136 {
	display: none;
}
#c137 .box-header {
	height: 30px;
}
#c137 {
	display: none;
}

/* Spielerprofil */
#spielerprofil_leistungsbox h1,
#spielerprofil_main h1 {
	color: #fff;
}

#wrapper {
}
#c252,
#c142,
#c140,
#c146,
#c148,
#c157,
#c325,
#c326,
#c328 {
	-moz-box-shadow: 1px 1px 3px #cccccc;
	-webkit-box-shadow: 1px 1px 3px #cccccc;
	box-shadow: 1px 1px 3px #cccccc;
	
	behavior: url("/ie-css3.htc");
}

#c325,
#c326,
#c328 {
	margin-bottom: 15px;
}

/* Feste Hoehe fuer Boxen - Startseite */
#c252 .switchbox,
#c142 .box,
#c140 .box,
#c370 .box {
	height: 280px;
}
#c252 .switchbox {
	background: url("images/switchbox_200.png") no-repeat scroll 0 0 #fff;
}
#c142 .box {
	background: url("images/sw_header_grey.gif") repeat-x scroll 0 0 #fff;
}

/* Feste Hoehe fuer Boxen - Bundesliga Inside */
#c146 .box,
#c148 .box,
#c157 .box {
	height: 400px;
}
#c146 .box,
#c148 .box {
	background: url("images/sw_header_grey.gif") repeat-x scroll 0 0 #fff;
}

/* Feste Hoehe fuer Boxen - WM Inside */
#c328 .switchbox {
	height: 320px;
}
#c328 .switchbox {
	background: url("images/switchbox_245.png") no-repeat scroll 0 0 #fff;
}
