@charset "utf-8";
/* energy-wave CSS Document by http://www.tob1s-world.eu */
body {
	background: url('../img/layout/hg.jpg');
	padding: 0 0 0 0;
	margin: 0;
	position: relative;
	font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
}
.clear { 
	clear: both;
}
form { 
	padding: 0; 
	margin: 0;
}
label { 
	cursor: pointer;
}
.left { 
	float: left;
}
.right { 
	float: right;
}
.hidden { 
	display: none;
}
a { 
	outline: none;
}
a img { 
	border: 0;
}
::-moz-selection {
	background: #008ac8;
	color: #fff;
}

/* ---------- SEITE ALLGEMEIN ---------- */
div#ewave {
	width:100%;
	background: url('../img/layout/hg-top.jpg') repeat-x;
	margin: 0;
	padding: 0;
	min-height: 1400px;
}
div#main {
	width:1062px;
	margin: 0pt auto;
	padding: 0;
}
div#header {
	height: 203px;
	background: url('../img/layout/header.jpg') no-repeat 0 0;
	padding: 0px 0px 0px 0px;
	position: relative;
}
div#header a.logo {
	height: 77px;
	width: 57px;
	position: absolute;
	top: 53px;
	left: 53px;
	text-indent: -7000px;
}
div#header object {
	height: 105px;
	width: 319px;
	position: absolute;
	top: 65px;
	left: 440px;
	outline: none;
}
div#header object:focus {
	outline: none;
}
div#header div.usercenter {
	position: absolute;
	top: 53px;
	left: 899px;
	color:#FFF;
	width: 160px;
	height: 105px;
	background: url('../img/layout/usercenter.jpg') no-repeat 0 0;
}
div#header div.usercenter fieldset {
	position: relative;
	border: 0px;
	margin: 0;
	padding: 0;
}
div#header div.usercenter span.name a, div#header div.usercenter span.name { 
	color:#FFF;
	font-weight: bold;
}
div#header div.usercenter a { 
	color:#FFF;
	font-weight: normal;
}
div#header div.usercenter a.avatar { 
	height: 70px;
}
div#header div.usercenter a.avatar img { 
	float: left;
	width: 30px;
	margin: 0px 5px 0px 0px;
}
div#header div.usercenter a.cp {
	position: absolute;
	left: 44px;
	top: 59px;
	background: transparent;
	text-indent: -10000px;
	border: 0px;
	height: 21px;
	width: 21px;
	cursor: pointer;
}
div#header div.usercenter a.pn {
	position: absolute;
	left: 72px;
	top: 70px;
	background: transparent;
	text-indent: -10000px;
	display: block;
	height: 21px;
	width: 21px;
	cursor: pointer;
}
div#header div.usercenter a.me {
	position: absolute;
	left: 100px;
	top: 80px;
	background: transparent;
	text-indent: -10000px;
	display: block;
	height: 21px;
	width: 21px;
	cursor: pointer;
}


div#header div.login {
	position: absolute;
	top: 53px;
	left: 914px;
}
div#header div.login form fieldset {
	position: relative;
	border: 0px;
	margin: 0;
	padding: 0;
}
div#header div.login form input#ws_user {
	position: absolute;
	left: 0px;
	top: 0px;
	background: transparent;
	color: #FFF;
	font-weight: bold;
	padding: 4px 5px;
	border: 0px;
	margin: 0px;
	height: 12px;
	width: 90px;
}
div#header div.login form input#pwd {
	position: absolute;
	left: 0px;
	top: 26px;
	background: transparent;
	color: #FFF;
	font-weight: bold;
	padding: 4px 5px;
	border: 0px;
	margin: 0px;
	height: 12px;
	width: 90px;
}
div#header div.login form input#ws_go {
	position: absolute;
	left: 29px;
	top: 59px;
	background: transparent;
	padding: 0; margin: 0px;
	border: 0px;
	height: 21px;
	width: 21px;
	cursor: pointer;
}
div#header div.login form a.pw {
	position: absolute;
	left: 57px;
	top: 70px;
	background: transparent;
	text-indent: -10000px;
	display: block;
	height: 21px;
	width: 21px;
	cursor: pointer;
}
div#header div.login form a.reg {
	position: absolute;
	left: 85px;
	top: 80px;
	background: transparent;
	text-indent: -10000px;
	display: block;
	height: 21px;
	width: 21px;
	cursor: pointer;
}
div#header span.lichteffekt {
	height: 36px;
	width: 12px;
	background: url('../img/layout/lichteffekt-links.jpg') no-repeat 0 0;
	position: absolute;
	top: 17px;
	left: -12px;
}
div#header span.statistik {
	position: absolute;
	top: 9px;
	left: 327px;
	color: #FFF;
}
div#header span.statistik strong {
	font-weight: normal;
	display: block;
	float: left;
}
div#header span.statistik strong.today {
	width: 74px;
}
div#header span.statistik strong.yesterday {
	width: 56px;
}
ul.navi {
	padding: 141px 0px 0px 25px;
	list-style-type: none;
	margin: 0px;
	height: 32px;
}
ul.navi li {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 32px;
	font-size: 10px;
	float: left;
}
ul.navi li a {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	height: 32px;
	display: block;
	text-indent: -9000px;
}
ul.navi li.liNews a {
	width: 61px;
}
ul.navi li.liNews a:hover, ul.navi li.liNews a.aktiv {
    background: url('../img/navigation/news.jpg') no-repeat 0 0;
	width: 83px;
	margin-right: -11px;
	margin-left: -11px;
}
ul.navi li.liTeamsheet a {
	width: 64px;
}
ul.navi li.liTeamsheet a:hover, ul.navi li.liTeamsheet a.aktiv {
    background: url('../img/navigation/teams.jpg') no-repeat 0 0;
	width: 83px;
	margin-left: -8px;
	margin-right: -11px;
}
ul.navi li.liFeatures a {
	width: 57px;
}
ul.navi li.liFeatures a:hover, ul.navi li.liFeatures a.aktiv {
    background: url('../img/navigation/features.jpg') no-repeat 0 0;
	width: 82px;
	margin-left: -13px;
	margin-right: -12px;
}
ul.navi li.liInside a {
	width: 43px;
}
ul.navi li.liInside a:hover, ul.navi li.liInside a.aktiv {
    background: url('../img/navigation/inside.jpg') no-repeat 0 0;
	width: 71px;
	margin-left: -16px;
	margin-right: -12px;
}
ul.navi li.liMediapool a {
	width: 63px;
}
ul.navi li.liMediapool a:hover, ul.navi li.liMediapool a.aktiv {
    background: url('../img/navigation/media.jpg') no-repeat 0 0;
	width: 90px;
	margin-left: -15px;
	margin-right: -12px;
}
ul.navi li.liPartnerships a {
	width: 78px;
}
ul.navi li.liPartnerships a:hover, ul.navi li.liPartnerships a.aktiv {
    background: url('../img/navigation/partners.jpg') no-repeat 0 0;
	width: 103px;
	margin-left: -13px;
}
ul.subnavigation {
	padding: 4px 0px 0px 20px;
	list-style-type: none;
	margin: 0px;
	height: 24px;
	clear: left;
}
ul.subnavigation li {
	float: left;
	padding: 0px 3px 0px 2px;
}
ul.subnavigation li a {
	display: block;
	height: 20px;
	text-decoration: none;
	color: #FFF;
	font-family: Arial,Verdana,sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: normal;
	float: left;
}
ul.subnavigation li span a span {
	display: block;
	padding: 6px;
}
ul.subnavigation li:hover span {
	background: url('../img/navigation/subnavi-left.jpg') bottom left no-repeat;
	display: block;
	height: 20px;
}
ul.subnavigation li:hover a {
	background: url('../img/navigation/subnavi-right.jpg') bottom right no-repeat;
	color: #8a8a8a;
}
ul.subnavigation li:hover a span {
	background: url('../img/navigation/subnavi-top.jpg') top center no-repeat;
	display: block;
}

div.st {
	
}
div.st div.specials {
	float: left;
	width: 636px;
}
div.st div.specials h2.specials {
	background: url('../img/layout/header-specials_topmatch.jpg') 0 0;
	height: 26px;
	margin: 0;
	text-indent: -8000px;
}
div.st div.specials div#slider {
	padding: 0px 0px 0px 11px;
	height: 134px;
	background: url('../img/layout/specialpic-left.jpg') no-repeat 0 0;
	position: relative;
}
div.st div.specials div#slider span.pagination {
	padding: 0 0px 0px 0px;
	color: #FFF;
	width: 14px;
	display: block;
	position: absolute;
	left: 18px;
	top: 21px;
	z-index: 10;
}
div.st div.specials div#slider span.pagination a {
	padding: 1px 0px 0px 0px;
	background: url('../img/layout/slider-pagenav.png');
	color: #FFF;
	margin: 2px 0 0 0px;
	text-align: center;
	height: 13px;
	width: 14px;
	display: block;
	font-family: Arial,Verdana,sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: none;
}
div.st div.specials div#slider span.pagination a.plus {
	display: none;
}
div.st div.specials div#slider span.pagination a.selected {
	background: url('../img/layout/slider-pagenav-aktiv.png');
}
div.st div.specials div#slider div.contentslide {
	padding: 0px 0px 0px 0px;
	position: absolute;
	left: 11px;
	top: 0;
	z-index: 1;
}
div.st div.specials div#slider div.contentdiv {
	padding: 0px 0px 0px 0px;
	height: 134px;
	width: 625px;
}
div.st div.specials div#slider div.contentdiv a {
	padding: 0px 0px 0px 0px;
	height: 134px;
	display: block;
}

div.st div.topmatch {
	float: left;
	width: 426px;
}
div.st div.topmatch h2.topmatch {
	background: url('../img/layout/header-specials_topmatch.jpg') 100% 0;
	height: 26px;
	margin: 0;
	text-indent: -8000px;
}
div.st div.topmatch div#topmatch {
	background: url('../img/layout/topmatch.jpg') 0 0;
	height: 134px;
	position: relative;
}
div.st div.topmatch div#topmatch span.match {
	display: block;
	left: 181px;
	top: 28px;
	text-align: center;
	width: 230px;
	color: #1098c9;
	font-weight: bold;
	position: absolute;
}
div.st div.topmatch div#topmatch span.date {
	display: block;
	left: 211px;
	top: 50px;
	width: 195px;
	color: #6a7982;
	position: absolute;
	font: normal 10px Verdana;
}
div.st div.topmatch div#topmatch span.desc {
	display: block;
	left: 211px;
	top: 70px;
	width: 195px;
	color: #6a7982;
	position: absolute;
	font: normal 10px Verdana;
}
div.st div.topmatch div#topmatch a.more {
	display: block;
	left: 372px;
	top: 99px;
	width: 32px;
	height: 14px;
	text-indent: -8000px;
	position: absolute;
}

div#contentpane {
	min-height: 600px;
	background: url('../img/layout/contentbg.png');
}
div#contentpane div#cleft {
	padding: 0px 0px 0px 10px;
	width: 737px;
	float: left;
}
div#contentpane ol#breadcrumbs {
	height: 39px;
	background: url('../img/content/breadcrumb.jpg') 0 0;
	list-style:none;
	margin: 0;
	padding: 31px 0px 0px 20px;
}
div#contentpane ol#breadcrumbs li {
	background: url('../img/content/breadcrumb-item.jpg') no-repeat right center;
	color: #556573;
	float: left;
	font-size: 11px;
	font-weight: bold;
	height: 21px;
	padding: 8px 58px 0 0px;
}
div#contentpane ol#breadcrumbs li:last-child {
	background: none;
}
div#contentpane ol#breadcrumbs li:first-letter {
	text-transform: uppercase;
}
div#contentpane ol#breadcrumbs li a {
	color: #556573;
	font-weight: bold;
	text-decoration: none;
}
div#contentpane div#cleft div#content {
	width: 736px;
}
div#contentpane div#cleft div#topnews {
	background: url('../img/content/ccbox_top.jpg') no-repeat 0 0;
	padding: 6px 0px 0px 0px;
}
div#contentpane div#cleft div#topnews div.news a img.img_border {
	border: 5px solid #e9e9e9;
	padding: 0px;
}
div#contentpane div#cleft div#topnews h3.newstitle {
	margin: 0;
	color: #1098c9;
	font-weight: bold;
	font-size: 11px;
	padding: 0px 0px 0px 54px;
	background-repeat: no-repeat;
	background-position: 11px 0px;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	height: 14px;
}
div#contentpane div#cleft div#topnews h3.newstitle a {
	color: #1098c9;
	font-weight: bold;
}
div#contentpane div#cleft div#topnews h4.newsdate {
	color: #adb5bc;
	font-weight: normal;
	font-size: 10px;
	padding: 0px 7px;
	margin: 0;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
}
div#contentpane div#cleft div#topnews h4.newsdate span {
	display: block;
	padding: 0px 0px 9px 47px;
	border-bottom: 1px solid #f2f2f2;
}
div#contentpane div#cleft div#topnews h4.newsdate a {
	color: #adb5bc;
	font-weight: normal;
}
div#contentpane div#cleft div#topnews div.news {
	color: #556573;
	padding: 6px 11px;
	margin: 0px;
	display: block;
	font-weight: normal;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
	line-height: 16px;
}
div#contentpane div#cleft div#topnews div.news h5 {
	color: #556573;
	margin: 0;
	padding: 5px 0px 0px 0px;
	display: inline-block;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
}
div#contentpane div#cleft div#topnews div.news img.img_border {
	margin: 0px 14px 5px 0px;
}
div#contentpane div#cleft div#topnews div.news span.more {
	display: block;
	float: right;
	margin-top: 5px;
	margin-right: 5px;
}
a.button_more {
	margin: 0;
	display: block;
	width: 32px;
	height: 14px;
	background: url('../img/content/more.jpg');
	text-indent: -7000px;
}
div#contentpane div#cleft div#topnews div.morenews {
	color: #556573;
	padding: 6px;
	margin: 0px;
	display: block;
	font-weight: normal;
	border-left: 1px solid #f2f2f2;
	border-right: 1px solid #f2f2f2;
}
div#contentpane div#cleft div#topnews div.morenews ul.item {
    width: 356px;
    margin: 0px 0px 0px 0px;
    padding: 0px;
    list-style: none;
	float: left;
}
div#contentpane div#cleft div#topnews div.morenews ul.n2 {
    padding: 0px 0px 0px 10px;
}
div#contentpane div#cleft div#topnews div.morenews ul.item li.image {
    width: 85px;
    height: 45px;
    padding: 2px;
    border: 1px solid #ededed;
    overflow: hidden;
	float: left;
}
div#contentpane div#cleft div#topnews div.morenews ul.item li.image img {
    display: block;
    width: 85px;
    height: 45px;
    border: none;
}
div#contentpane div#cleft div#topnews div.morenews ul.item li.content {
    padding: 0px 0px 0px 10px;
	float: left;
	width: 254px;
}
div#contentpane div#cleft div#topnews div.morenews ul.item li.content h3, div#contentpane div#cleft div#topnews div.morenews ul.item li.content h3 a {
    margin: 0px;
    padding: 0px;
    font-size: 11px;
	color: #1098c9;
}
div#contentpane div#cleft div#topnews div.morenews ul.item li.content h4 {
    margin: 0px;
    padding: 0px;
    font-size: 10px;
    font-weight: normal;
    color: #adb5bc;
}
div#contentpane div#cleft div#topnews div.morenews ul.item li.content h4 a {
    color: #adb5bc;
	font-weight: normal;
}
div#contentpane div#cleft div#topnews div.morenews ul.item li.content p {
    font-size: 10px;
    line-height: 14px;
    color: #666;
	margin: 0px;
	padding: 2px 0px 0px 0px;
}
div#contentpane div#cleft div#topnews div.morenews span.more {
	display: block;
	float: right;
	margin-top: 5px;
	margin-right: 4px;
}
div#contentpane div#cleft div#topnews div.morenews span.border-top {
	display: block;
	height: 15px;
	font-size: 0px;
	border-top: 1px solid #f2f2f2;
	margin-top: -4px;
	clear: both;
}

div#cleft h2.topartikel {
	padding: 0px 0px 0px 0px;
	background: url('../img/content/topartikel.jpg') no-repeat 14px 0;
	height: 15px;
	margin: 0;
	text-indent: -8000px;
}

div#cleft h2.weitereartikel {
	padding: 0px 0px 0px 0px;
	background: url('../img/content/weitereartikel.jpg') no-repeat 14px 80%;
	height: 45px;
	margin: 0;
	text-indent: -8000px;
}

div#cleft div#topbox {
	background: url('../img/content/ccbox_top.jpg') no-repeat 0 26px;
	padding: 8px 0px 0px 0px;
}
div#cleft div#topbox div#topblog {
	padding: 0px 0px 0px 0px;
	float: left;
	width: 424px;
}
div#cleft div#topbox div#topblog h2.topblog {
	padding: 0px 0px 0px 0px;
	background: url('../img/content/topblog.jpg') no-repeat 8px 0;
	height: 25px;
	margin: 0;
	text-indent: -8000px;
}
div#cleft div#topbox div#topblog div.entry {
    margin: 0px;
    padding: 0px 0px 0px 3px;
	border-left:1px solid #F2F2F2;
	border-right:1px solid #F2F2F2;
}
div#cleft div#topbox div#topblog div.entry img.img_border{
    max-width: 410px;
}
div#cleft div#topbox div#topblog h3 {
    padding: 6px 0px 0px 3px;
}
div#cleft div#topbox div#topblog h4 {
    padding: 0px 0px 0px 3px;
}
div#cleft div#topbox div#topblog h3, div#cleft div#topbox div#topblog h3 a {
    margin: 0px;
    font-size: 11px;
	color: #1098c9;
}
div#cleft div#topbox div#topblog h4, div#cleft div#topbox div#topblog h4 a {
    margin: 0px;
    font-size: 10px;
    font-weight: normal;
    color: #adb5bc;
}
div#cleft div#topbox div#topblog div.news {
	color: #556573;
	padding: 3px;
	margin: 0px;
	display: block;
	font-weight: normal;
	line-height: 16px;
}
div#cleft div#topbox div#topblog div.news h5 {
	color: #556573;
	margin: 0;
	padding: 5px 0px 0px 0px;
	display: inline-block;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
}
div#cleft div#topbox div#topblog div.news span.more {
	display: block;
	float: right;
	margin-top: 5px;
	margin-right: 5px;
}
div#cleft div#topbox div#topheadlines {
	padding: 0px 0px 0px 0px;
	float: left;
	width: 312px;
}
div#cleft div#topbox div#topheadlines h2.topheadlines {
	padding: 0px 0px 0px 0px;
	background: url('../img/content/topheadlines.jpg') no-repeat 8px 0;
	height: 25px;
	margin: 0;
	text-indent: -8000px;
}
div#cleft div#topbox div#topheadlines div.topheadlines {
	background-position:6px center;
	background-repeat:no-repeat;
	line-height:11px;
	padding:2px 3px 0px 3px;
}
div.topheadlines table tr td.cell1 {
	background-position:6px center;
	background-repeat:no-repeat;
	line-height:11px;
	padding:7px 5px 7px 36px;
	width:100%;
	border-bottom: 1px solid #f3f3f3;
}
div.topheadlines table tr td.cell1 big, div.topheadlines table tr td.cell1 big a {
    margin: 0px;
    font-size: 11px;
	color: #1098c9;
}
div.topheadlines table tr td.cell1 small, div.topheadlines table tr td.cell1 small a {
    margin: 0px;
    font-size: 10px;
    font-weight: normal;
    color: #adb5bc;
}


div#cleft div#advertisement {
	background: url('../img/content/ccbox_top.jpg') no-repeat 0 26px;
	padding: 8px 0px 0px 0px;
	border-top: 1px solid #f3f3f3;
	margin-top: 6px;
}
div#cleft div#advertisement h2.advertisement {
	padding: 0px 0px 0px 0px;
	background: url('../img/content/advertisement.jpg') no-repeat 8px 0;
	height: 25px;
	margin: 0;
	text-indent: -8000px;
}
div#cleft div#advertisement div.contad {
    margin: 0px;
    padding: 0px 0px 4px 0px;
	text-align: center;
	border-left:1px solid #F2F2F2;
	border-right:1px solid #F2F2F2;
}

div#cleft div#morenews {
	background: url('../img/content/ccbox_top.jpg') no-repeat 0 26px;
	padding: 8px 0px 0px 0px;
	border-top: 1px solid #f3f3f3;
	margin-top: 6px;
}
div#cleft div#morenews h2.morenews {
	padding: 0px 0px 0px 0px;
	background: url('../img/content/morenews.jpg') no-repeat 8px 0;
	height: 25px;
	margin: 0;
	text-indent: -8000px;
}
div#cleft div#morenews div.morenews {
    margin: 0px;
    padding: 0px 3px 4px 0px;
	border-left:1px solid #F2F2F2;
	border-right:1px solid #F2F2F2;
}
div#cleft div#morenews div.morenews div.entry {
    margin: 0px;
    padding: 0px 0px 0px 3px;
	width: 360px;
	float: left;
}
div#cleft div#morenews div.morenews div.n2 {
	border-left:1px solid #F2F2F2;
	float: right;
}
div#cleft div#morenews div.morenews h3 {
    padding: 6px 0px 0px 3px;
}
div#cleft div#morenews div.morenews a img.img_border {
    width: 355px;
}
div#cleft div#morenews div.morenews h4 {
    padding: 0px 0px 0px 3px;
}
div#cleft div#morenews div.morenews h3, div#cleft div#morenews div.morenews h3 a {
    margin: 0px;
    font-size: 11px;
	color: #1098c9;
}
div#cleft div#morenews div.morenews h4, div#cleft div#morenews div.morenews h4 a {
    margin: 0px;
    font-size: 10px;
    font-weight: normal;
    color: #adb5bc;
}
div#cleft div#morenews div.morenews div.news {
	color: #556573;
	padding: 3px;
	margin: 0px;
	display: block;
	font-weight: normal;
	line-height: 16px;
}
div#cleft div#morenews div.morenews div.news h5 {
	color: #556573;
	margin: 0;
	padding: 5px 0px 0px 0px;
	display: inline-block;
	font-weight: bold;
	font-style: normal;
	font-size: 11px;
}
div#cleft div#morenews div.morenews div.news span.more {
	display: block;
	float: right;
	margin-top: 5px;
	margin-right: 5px;
}


div#contentpane div#cright {
	padding: 0px 0px 0px 0px;
	width: 307px;
	float: left;
	background:url('../img/sidebar/right-bg.jpg');
	position: relative;
}
div#contentpane div#cright span.lichteffekt {
	height: 40px;
	width: 40px;
	background: url('../img/sidebar/lichteffekt.jpg') no-repeat 0 0;
	position: absolute;
	top: -19px;
	right: -17px;
}
div#cright ul.scoreboard {
	margin: 0;
	padding: 0px 2px;
	list-style: none;
}
div#cright ul.scoreboard li {
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 1px 0px;
	border-bottom: 1px solid #f3f3f3;
}
div#cright ul.scoreboard li.last {
	border-bottom: 0px;
}
div#cright ul.scoreboard li a {
	margin: 0px 0px 0px 0px;
	padding:7px 6px 7px 34px;
	background-repeat: no-repeat;
	background-position: 6px center;
	display: block;
	height: 24px;
	color: #1098C9;;
	font-weight: normal;
	text-decoration: none;
}
div#cright ul.scoreboard li a big {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #1098C9;;
	font-weight: bold;
	font-size: 10px;
	line-height: 10px;
	display: block;
}
div#cright ul.scoreboard li a small {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: #adb4bb;
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
}
div#cright ul.scoreboard li a span.right {
	margin: 0px 0px 0px 0px;
	padding: 5px 25px 0px 0px;
	font-weight: bold;
	height: 16px;
	font-size: 10px;
	color: #848484;
	text-align: center;
	background-repeat: no-repeat;
	background-position: 100% 60%;
}
div#cright ul.scoreboard li a span.won {
	background-image:url('../img/sidebar/matchicon-won.jpg');
}
div#cright ul.scoreboard li a span.loss {
	background-image:url('../img/sidebar/matchicon-loss.jpg');
}
div#cright ul.scoreboard li a span.draw {
	background-image:url('../img/sidebar/matchicon-draw.jpg');
}
div#contentpane div#cright h2.scoreboard {
	padding: 0px 0px 0px 0px;
	height: 35px;
	background:url('../img/sidebar/scoreboard.jpg');
	margin: 0px;
	text-indent: -9000px;
}
div#contentpane div#cright div.scoreboard-head {
	background:transparent url(../img/sidebar/scoreboard.jpg) 0 0;
	height:30px;
	margin:0;
	padding:0 24px 0 0;
}
div#contentpane div#cright div.scoreboard-head a {
	display:block;
	float:right;
	height:21px;
	margin:0 2px;
	padding:8px 4px 0;
}

div#contentpane div#cright h2.rankings {
	padding: 0px 0px 0px 0px;
	height: 35px;
	background:url('../img/sidebar/rankings.jpg');
	margin: 0px;
	text-indent: -9000px;
}
div#contentpane div#cright div.rankings h3 {
	background: url('../img/sidebar/switch.jpg');
	height: 18px;
	padding: 4px 0 0 0;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	text-align: center;
	cursor: pointer;
}
div#contentpane div#cright div.rankings h3 a {
	display:block;
	float:right;
	height:21px;
	margin:0 2px;
	padding:8px 4px 0;
}
div#cright div.rankings ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
div#cright div.rankings ul li a {
	display: block;
	margin: 0;
	padding: 5px 0px 4px 26px;
	font-weight: normal;
	color: #666;
}
div#cright div.rankings ul li span /* RANKINGS */ {
	float: left;
	padding: 5px 0px 5px 2px;
	width: 21px;
}
div#cright div.rankings ul li span.p /* RANKINGS */ {
	float: right;
	padding: 5px 8px 5px 0px;
	text-align: right;
	width: auto;
}
div#cright div.rankings ul li /* RANKINGS */ {
	background-position: 35px center;
	background-repeat: no-repeat;
	border-bottom: 1px solid #e4e4e4;
	margin: 0;
	padding: 0 0 0 10px;
	color: #666;
	height: 23px;
}
div#cright div.rankings ul li a /* RANKINGS */ {
	padding: 5px 0px 5px 30px;
	float: left;
	width: 180px;
	overflow: hidden;
}
div#cright div.rankings ul li.ewave * /* RANKINGS */ {
	font-weight: bold;
	color: #1098C9;
}
div#cright div.rankings ul li.ewave a strong /* RANKINGS */ {
	color: #1098C9;
}


div#contentpane div#cright h2.supported {
	padding: 0px 0px 0px 0px;
	height: 36px;
	background:url('../img/sidebar/supportedby.jpg');
	margin: 0px;
	text-indent: -9000px;
}

div#contentpane div#cright h2.servers {
	padding: 0px 0px 0px 0px;
	height: 36px;
	background-image: url('../img/sidebar/public_server.jpg');
	margin: 0px;
	text-indent: -9000px;
}

div#contentpane div#crigh div.servers {
	background: url('../img/sidebar/right-bg.jpg');
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}

div#crigh div.matches ul li, div#crigh div.servers ul li {
	background-repeat: no-repeat;
	background-position: 10px center;
	border-bottom: 1px solid #e4e4e4;
	margin: 0;
	padding: 0;
	color: #9ba2ba;
}
div#crigh div.matches ul li.last, div#crigh div.servers ul li.last {
	border-bottom: 0px;
}
div#crigh div.matches ul li a, div#crigh div.servers ul li a {
	display: block;
	margin: 0;
	padding: 8px 11px 0px 35px;
	height: 21px;
	font-weight: normal;
	color: #9ba2ba;
}
div#crigh div.matches ul li a span, div#crigh div.servers ul li a span {
	float: left;
	display: block;
	cursor: pointer;
}
div#crigh div.matches ul li a strong, div#crigh div.servers ul li a strong {
	float: right;
	text-align: right;
	display: block;
	font-weight: bold;
	cursor: pointer;
}


div#sidebar div.randompics div.box_bottom {
	background: url('../img/sidebar/matches-bottom.jpg') no-repeat 0 100%;
	padding: 0px 4px 0px 4px;
	height: 30px;
}

div#contentpane div#cright h2.socialbar {
	padding: 0px 0px 0px 0px;
	height: 39px;
	background:url('../img/sidebar/sozialbar.jpg');
	margin: 0px;
	text-indent: -9000px;
}

div#contentpane div#cright div.socialbar {
	padding: 4px 2px 4px 4px;
	margin: 0px;
}
div#contentpane div#cright div.socialbar a {
	padding: 0px 0px 0px 2px;
	margin: 0px;
	
	
}

div#contentpane div#cright div.socialbar img {
	padding: 0px 0px 0px 4px;
	
	
	
}



div#contentpane div#cright div.socialbar span.spacer {
	display: block;
	background: #d4d4d4;
	height: 4px;
	margin: 4px 0px;
}

div#contentpane div#cright div.socialbar #social { list-style:none; }
div#contentpane div#cright div.socialbar #social li { margin:0 0 6px 0; }
div#contentpane div#cright div.socialbar #social li:last-child { margin-bottom:0; }




div#contentpane div#cright h2.coverages {
	padding: 0px 0px 0px 0px;
	height: 39px;
	background:url('../img/sidebar/coverages.jpg');
	margin: 0px;
	text-indent: -9000px;
}
div#contentpane div#cright div.supported div.sponsor {
	padding: 0px 0px 0px 0px;
	margin: 0px;
	text-align: center;
}
div#contentpane div#cright div.coverage {
	padding: 4px 2px 4px 4px;
	margin: 0px;
}
div#contentpane div#cright div.coverage a {
	padding: 0px 0px 0px 2px;
	margin: 0px;
	display: block;
}
div#contentpane div#cright div.coverage span.spacer {
	display: block;
	background: #d4d4d4;
	height: 4px;
	margin: 4px 0px;
}
div#contentpane div#cright h2.advertisement {
	padding: 0px 0px 0px 0px;
	height: 41px;
	background:url('../img/sidebar/advertisement.jpg');
	margin: 0px;
	text-indent: -9000px;
}
div#contentpane div#cright div.advertisement {
	padding: 10px;
	text-align: center;
}
div#contentpane div#cright div.advertisement img {
	margin: 0 auto;
}

div#contentpane div#cright h2.votes {
	padding: 0px 0px 0px 0px;
	height: 35px;
	background:url('../img/sidebar/votes.jpg');
	margin: 0px;
	text-indent: -9000px;
}
div.poll {
	padding:3px;
}
div.poll span.poll_question {
	border-bottom:2px solid #d4d4d4;
	color:#1098c9;
	display:block;
	font-size:11px;
	font-weight:bold;
	padding:14px;
	text-align: center;
}
div.poll ul.poll_answers {
	font-size:10px;
	list-style:none;
	margin:4px 0 5px;
	padding:0 0 0 10px;
}
div.poll ul.poll_answers li {
	display:block;
	font-weight:normal;
	margin:0;
	padding:5px 8px 6px 0px;
	color: #556573;
	border-bottom: 1px solid #f3f3f3;
}
div.poll ul.poll_answers li span.opt {
	padding:0px 0px 4px 5px;
	display: block;
}
div.poll ul.poll_answers li label {
	margin:0;
	padding:3px 0 0;
}
div.poll ul.poll_answers li label input {
	float:left;
	margin:0 5px 0 0;
	padding:0;
}
div.poll ul.poll_answers li span.vote_border {
	background: url(../img/sidebar/vote-bg.jpg) 0 0;
	display:block;
	height:10px;
	margin-top:3px;
	width:260px;
}
div.poll ul.poll_answers li span.vote_border span {
	background: url(../img/sidebar/vote-bg-active.jpg) 0 0;
	display:block;
	height:10px;
}
div.poll ul.poll_answers li span.vote_border span span {
	background: url(../img/sidebar/vote-bg-gradient.jpg) no-repeat scroll right center;
	display:block;
	height:10px;
	width:100%;
}
div.poll div.poll_actions {
	background: none 0 0;
	height:15px;
	padding:8px 12px 0 10px;
}
div.poll div.poll_actions a.comment {
	background: url(../img/content/more.jpg) 0 0;
	display:block;
	float:left;
	height:14px;
	margin:0 1px;
	width:32px;
}
div.poll div.poll_actions a.archiv {
	background: url(../img/sidebar/button_archiv.jpg) 0 0;
	display:block;
	float:left;
	height:14px;
	margin:0 1px;
	width:32px;
}
div.poll div.poll_actions input.vote {
	background: url(../img/sidebar/button_vote.jpg) 0 0;
	border:0 none;
	cursor:pointer;
	display:block;
	float:left;
	font-size:10px;
	height:14px;
	margin:0 1px;
	padding:0;
	width:32px;
}


/* TOPMATCH */
div#match {
	padding: 0px 0px 1px 0px;
}
div#match_top {
	background: url('../img/content/topmatch_css.jpg');
	height: 160px;
	margin: -8px 0px 0px 1px;
	border-right: 1px solid #FFF;
	position: relative;
}
div#match_top span.result {
	width: 100px;
	height: 20px;
	position: absolute;
	display: block;
	text-align: center;
	font-weight: bold;
	font-size: 12px;
	top: 127px;
	left: 235px;
	color: #FFF;
}
div#match_top span.squad {
	position: absolute;
	display: block;
	font-weight: bold;
	font-size: 11px;
	top: 135px;
	left: 159px;
	color: #1098c9;
	width: 140px;
	text-align: center;
}
div#match_top span.oppsquad {
	position: absolute;
	display: block;
	font-weight: bold;
	font-size: 11px;
	top: 135px;
	left: 406px;
	color: #1098c9;
	width: 140px;
	text-align: center;
}
div#match_top span a {
	font-weight: bold;
	text-decoration: none;
	color: #1098c9;
}
div#match_top img.homelogo {
	top: 28px;
	left: 179px;
	position: absolute;
	width: 100px;
}
div#match_top img.opplogo {
	top: 28px;
	left: 426px;
	position: absolute;
	width: 100px;
	
}

div#content div.cc_box h3.newstitle {
	padding: 4px 5px 0px 5px;
	color: #357ac9;
	height: 23px;
	margin: 0px;
	font-size: 18px;
}
div#content div.cc_box h3.newstitle a {
	color: #357ac9;
	text-decoration: none;
}
div#content div.cc_box h3.newstitle span  {
	padding: 0px 0px 0px 7px;
}
div#content div.cc_box h3.newstitle span.newsicon, .cc_table tr span.newsicon  {
	padding: 0px 0px 0px 10px;
	background: url('../img/content/newsicon-hg.jpg') no-repeat 0 0;
	height: 20px;
	color: #FFF;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	display: block;
	float: left;
	font-size: 10px; 
}
div#content div.cc_box h3.newstitle span.newsicon strong, .cc_table tr span.newsicon strong {
	padding: 3px 10px 0px 0px;
	background: url('../img/content/newsicon-hg-right.jpg') no-repeat 100% 0;
	min-width: 29px;
	height: 17px;
	text-align: center;
	display: block;
}
div#content div.cc_box h3.newstitle span.date  {
	padding: 5px 0px 0px 0px;
	font-size: 11px;
	color: #7a7a7a;
	font-weight: normal;
	float: right;
}
