.chbgcol {
	BACKGROUND-COLOR: #ff0000
}
.navvertop {
	BORDER-TOP: white 3px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; VERTICAL-ALIGN: middle; WIDTH: 145px; CURSOR: pointer; COLOR: #fff; TEXT-INDENT: 2px; LINE-HEIGHT: 11px; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #f99; TEXT-ALIGN: left
}
.navtop {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #009; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.navtopsel {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.navbartop {
	BACKGROUND-COLOR: #ff0000
}
.navbutton {
	BORDER-RIGHT: #069 2px outset; PADDING-RIGHT: 0px; BORDER-TOP: #fff 2px outset; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #fff 2px outset; WIDTH: 30px; COLOR: #000099; PADDING-TOP: 0px; BORDER-BOTTOM: #069 2px outset; FONT-FAMILY: verdana, arial, sans-serif; BACKGROUND-COLOR: #ff0000
}
.pollhead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #ff0000; TEXT-ALIGN: left
}
.boxhead {
	FONT-WEIGHT: bolder; FONT-SIZE: 11px; COLOR: #0f3669; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #b3c4b0; TEXT-ALIGN: left
}
.pollhead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #fff; FONT-FAMILY: Verdana, Arial, Helvetica; BACKGROUND-COLOR: #66cc00; TEXT-ALIGN: left
}
.bleft {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #b3c4b0 1px solid; PADDING-TOP: 2px
}
.bright {
	BORDER-RIGHT: #b3c4b0 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #d9e1d8; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.btop {
	PADDING-RIGHT: 2px; BORDER-TOP: #b3c4b0 1px solid; PADDING-LEFT: 2px; BACKGROUND: #b3c4b0; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.bbottom {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #d9e1d8; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #b3c4b0 1px solid
}
.boxtborderleft {
	BORDER-RIGHT: #b3c4b0 1px solid; BORDER-TOP: medium none; BACKGROUND: #d9e1d8; BORDER-LEFT: #b3c4b0 1px solid
}
.boxtborder {
	BORDER-RIGHT: #b3c4b0 1px solid; BORDER-TOP: medium none; BACKGROUND: #d9e1d8; BORDER-LEFT: #b3c4b0 1px solid; TEXT-ALIGN: center
}
.boxtborderpoll {
	BORDER-RIGHT: #b3c4b0 1px solid; BACKGROUND: #d9e1d8; BORDER-LEFT: #b3c4b0 1px solid; PADDING-TOP: 1px
}
.boxtborder_fancy {
	BORDER-RIGHT: #b3c4b0 1px solid; BORDER-TOP: #b3c4b0 1px solid; BACKGROUND: #d9e1d8; BORDER-LEFT: #b3c4b0 1px solid; TEXT-ALIGN: center
}
.story_line {
	BACKGROUND: #d9e1d8; LINE-HEIGHT: 5px
}
.ad_border {
	BACKGROUND: #b3c4b0
}
.ad_inner_border {
	BACKGROUND: #ffffff
}
.skyscraper_inner_border {
	BACKGROUND: #d9e1d8
}
HR {
	COLOR: #b3c4b0; size: 5px
}
.panzersperre {
	BORDER-RIGHT: #678962 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10px; BACKGROUND: #b3c4b0; PADDING-BOTTOM: 2px; BORDER-LEFT: #678962 1px solid; LINE-HEIGHT: 14px; PADDING-TOP: 2px; BORDER-BOTTOM: #678962 1px solid; FONT-FAMILY: verdana, arial
}
.panzersperre_title {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #678962; PADDING-BOTTOM: 2px; COLOR: #0f3669; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: verdana, arial
}
.newsticker {
	BORDER-RIGHT: #b3c4b0 1px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #d9e1d8; PADDING-BOTTOM: 2px; BORDER-LEFT: #b3c4b0 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #b3c4b0 1px solid; FONT-FAMILY: verdana, arial
}
.newsticker_top {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #b3c4b0; COLOR: #0f3669; LINE-HEIGHT: 12px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: verdana, arial
}
.teaser_content {
	FONT-SIZE: 10px; PADDING-BOTTOM: 4px; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, arial
}
.teaser {
	BORDER-RIGHT: #b3c4b0 1px solid; PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 10px; BACKGROUND: #d9e1d8; PADDING-BOTTOM: 3px; BORDER-LEFT: #b3c4b0 1px solid; LINE-HEIGHT: 14px; PADDING-TOP: 3px; BORDER-BOTTOM: #b3c4b0 1px solid; FONT-FAMILY: verdana, arial
}
.umfrage {
	FONT-SIZE: 11px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 14px; PADDING-TOP: 5px; FONT-FAMILY: verdana, arial
}
.teaser_top {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #b3c4b0; COLOR: #0f3669; LINE-HEIGHT: 12px; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: verdana, arial
}
.fancy_pic {
	BORDER-RIGHT: #b3c4b0 1px solid; BORDER-TOP: #b3c4b0 1px solid; BORDER-LEFT: #b3c4b0 1px solid
}
.standard_pic {
	BORDER-RIGHT: #b3c4b0 1px solid; BORDER-LEFT: #b3c4b0 1px solid
}


/*SPORT TABELLEN*/
/*all*/

.thead {
border:solid 1px #b3c4b0 !important;
background-color:#fff !important;
padding:1px;
width:507px !important;
margin:0 0 5px 0 !important;
}

/*Tabelle im Kontext*/
.sport_tabelle_container_small {
font-size:10px;
font-family: Arial, Helvetica;
font-weight:normal;
text-align:left;
/*fallback color*/
background-color:#b3c4b0 !important;
}
.sport_tabelle_container_small .sport_tabelle {
font-size:10px;
border-collapse:collapse;
font-family: Arial, Helvetica;
background-color:#b3c4b0 !important;
/*width:323px;*/
}
*html .sport_tabelle_container_small .sport_tabelle {
/*width:325px !important;*/
}
/*
.sport_tabelle_container_small .sport_tabelle {
width:319px !important;
}
*html .sport_tabelle_container_small .sport_tabelle {
width:321px !important;
}
*/
/*Tabelle im Inhalt*/
.thead .sport_tabelle_container_big {
font-size:10px !important;
font-family: Verdana, sans serif !important;
font-weight:normal !important;
text-align:left;
/*fallback color*/
background-color:#b3c4b0 !important;
}
.sport_tabelle_container_big .sport_tabelle {
border-collapse:collapse;
font-family: Verdana, sans serif !important;
background-color:#b3c4b0 !important;
}
/*generelle stylings*/
.sport_tabelle .text_bold {
font-weight:bold;
}
/*Haupt-Überschrift*/
.sport_tabelle .title {
font-size:10px !important;
color:#0f3669;
font-weight:bold;
padding:1px 1px 1px 2px;
background-color:#b3c4b0;
vertical-align:top;
}
.sport_tabelle_container_big .sport_tabelle .title {
font-size:12px !important;
padding:1px 1px 2px 2px !important;
font-family: Verdana, sans serif !important;
}
.sport_tabelle_container_big .sport_tabelle .titlebild {
font-size:12px !important;
padding:0 1px 1px 0 !important;
font-family: Verdana, sans serif !important;
color:#0f3669;
}
.sport_tabelle_container_big .sport_tabelle .titlebild img {
border:solid 1px #000;
margin:1px 4px 1px 1px;
padding:0;
vertical-align:middle;
}
/*Überschriften Zeile*/
.sport_tabelle td.text_head {
font-size:10px !important;
font-family: Arial, Helvetica;
color:#0f3669;
background-color:#b3c4b0;
padding:0 2px 1px 3px;
vertical-align:top;
/*font-weight:bold;*/
font-weight:normal;
border:solid 1px #FFF;
}
.sport_tabelle_container_big .sport_tabelle td.text_head {
font-size:11px !important;
font-weight:bold;
font-family: Verdana, sans serif !important;
/*more*/
padding:1px 2px 2px 3px;
}
/*Inhaltszellen*/
.sport_tabelle .text_body {
font-size:10px;
font-family: Arial, Helvetica;
color:#000000;
padding:0 2px 1px 3px;
background-color:#e9f1e8;
border:solid 1px #FFFFFF;
vertical-align:top;
}
/*vers. grau inhalt*/
.sport_tabelle .text_body_grau {
background-color:#fff;
background-color:#e9f1e8;
}

.sport_tabelle_container_big .sport_tabelle .text_body {
font-size:11px !important;
font-family: Verdana, sans serif !important;
/*more*/
padding:1px 2px 2px 3px;
}
/*EXT. Inhaltszellen gerade*/
.sport_tabelle .sport_tabelle_roweven td {
background-color:#e9f1e8!important;
}
/*EXT. Zeile Unten*/
.sport_tabelle .lastrow td {
font-size:10px;
color:#000000;
padding:0 2px 1px 2px;
background-color:#e9f1e8!important;
border:solid 1px #FFFFFF;
vertical-align:top;
}
.sport_tabelle_container_big .sport_tabelle .lastrow td {
font-family: Verdana, sans serif !important;
}
/*Links Inhalt*/
.sport_tabelle a, .sport_tabelle a.title {
font-size:10px !important;
font-family: Arial, Helvetica;
color:#0f3669;
background-color:transparent;
font-weight:bold !important;
}
.sport_tabelle_container_big .sport_tabelle a, .sport_tabelle_container_big .sport_tabelle a.title {
font-size:11px !important;
font-family: Verdana, sans serif !important;
font-weight:bold !important;
}
/*<b> tags entschärfen*/
.sport_tabelle b {
font-size:10px !important;
font-weight:normal !important;
}
.sport_tabelle_container_big .sport_tabelle b {
font-size:11px !important;
font-family: Verdana, sans serif !important;
}
/*hr tags entschäfen*/
.sport_tabelle .sport_tabelle_hr td {
height:2px !important;
padding:0 !important;
background-color:#b3c4b0 !important;
}
.sport_tabelle .sport_tabelle_hr hr {
display:none;
}
.sport_tabelle a.icon {
float:left;
margin:0;
padding:0;
font-weight:normal !important;
}
.sport_tabelle .icon img {
border:0;
margin:0 4px 2px 4px;
padding:0;
vertical-align:top;
}
/*fix for no-tags content in context : eishockey*/
.sport_fix {
text-align:left;
font-size:10px;
font-family: Arial, sans serif;
font-weight:normal;
padding-bottom:2px;
}

