/* Set Typography (All Pages)
-------------------------------------------------------- */
body {
	font-family: Arial, sans-serif;
	color: #333;
	}
a:link, 
a:visited,
.period1,
.period2,
.period3,
.period4,
.boxExclusiv.telegram li a,
.boxExclusiv.telegram li a:visited,	
#topMarket td a,
#topMarket td a:visited,
.boxExclusiv .twitter a,
.tabStyle2.commentTab .ui-tabs-nav .showAllComments a,
button.commentButton,
.komment .replyToCommentTxt {
	color: #c00;
	text-decoration: none;
	}
a:hover, 
a:active,
.period1:hover,
.period2:hover,
.period3:hover,
.period4:hover,
.boxExclusiv.telegram li a:hover,
.boxExclusiv.telegram li a:active,
#topMarket td a:active,
#topMarket td a:hover {
	color: #333;
	text-decoration: none;
	}
/* 
-------------------------------------------------------- */
.articleCarousel {
	border-top: 0.357em solid #999999;
	}
.smallBox {
	border-top: 0.357em solid #f2f4e9;
	}
.smallBox h4 a:hover {
	color: #990000;
	}
/* HeaderStyles
-------------------------------------------------------- */
#mainHeader {
	height: 7.857em;
	}
#singleHeader {
    border-bottom: 1px solid #c00;
	height: 5.429em;
	margin-bottom: 1px;
	}
#headerTop {
	/*clear: both;*/
	width: 100%;
	height: 2.333em;
	font-size: 0.857em;
	line-height: 1.333em;
	overflow:hidden;
	}
#singleHeader #headerTop {
	border-bottom: 0;
	}
#headerLogin {
	float: left;
	margin: 0.833em 0 0 0;
	}
#headerWetter {
	float: right;
	}
#headerWetter a {
	display: block;
	float: left;
	margin-top: 0.833em;
	}
#headerWetter img {
	float: left;
	margin: -1.1em 0.5em 0 0;
	}
#headerWetter div {
	float: left;
	margin-top: 0.833em;
	}
#headerWetter div a {
	margin: 0 .333em 0 0;
	}
#headerWetter strong {
    font-weight: bold;
	}
#headerTop a, #headerTop span.active {
	margin-right: 0;
	font-weight: bold;
	}
#mainLogo {
    position: absolute;
	top: 2.857em;
	left: 0em;
	}
#headerDate {
	font-size: 0.786em;
	position: absolute;
	top: 7.901em;
	left: 0em;
	}
#navSearch {
	position: absolute;
	top: 5.286em;
	right: 0;
	height: 1.429em;
	}
#searchButton {
	padding: 0 0.5em;
	}
#singleHeader #navSearch {
	top: 3em;
	}
#singleHeader h1 {
	font-size: 2.429em;
	padding-top: 0.214em;
	width: 100%;
	font-weight: bold;
	color: #000;
	}
#singleHeader h1 img {
    margin: -.7em .25em 0;
    }
#mainSubfeatures {
	background-color: #f2f4e9;
	border-bottom: 1px solid #c00;
	margin-bottom: 1px;
	}
#mainSubfeatures .subfeaturebox a span {
	color: #c00;
	}
#mainSubfeatures .subfeaturebox img, 
#mainSubfeatures .subfeatureboxFirst img {
	margin:0.214em 0.571em 0 0;
	}
#mainSubfeatures .subfeaturebox a:hover {
	color: #c00;
	}
#mainSubfeatures .subfeaturebox p {
	font-size: 0.929em;
	padding: 0.615em;
	line-height: 1.429em;
	}
/* Horizontal Navigation Styles
-------------------------------------------------------- */
#horizontalNavigation {
	border-top: 7px solid #c00;
	background: none;
	height: 2em;
	}
.background {
	margin-top: 0;
	}
#horizontalNavigation li a {
	height: 1.917em;
	font-size: 1em;
	line-height: 2em;
	font-weight: bold;
	border-bottom: 1px solid #999;
	text-transform: none;
	}
#horizontalNavigation li a.active {
	border-right: 1px solid #999999;
	border-left: 1px solid #999999;
	}
#horizontalNavigation #basel a.active {
	border-left: 0;
	}
#horizontalNavigation li a:hover {
	color: #c00;
	}
#horizontalNavigation #basel {
	width: 4.5em; /*62px; -1*/
	}
#horizontalNavigation #zurich {
	width: 5.5em; /* 77px; 61px;*/
	}
#horizontalNavigation #schweiz {
	width: 5.857em; /* 82px; 71px;*/
	}
#horizontalNavigation #ausland {
	width: 6em; /*84px; 73px; */
	}
#horizontalNavigation #wirt {
	width: 7.571em; /* 106px; 95px;*/
	}
#horizontalNavigation #wetter,
#horizontalNavigation #boerse {
	width: 4.857em; /*65px; 55px;*/
	}
#horizontalNavigation #sport {
	width: 4.714em; /*65px; 55px;*/
	}
#horizontalNavigation #kultur {
	width: 5.286em; /*73px; 63px;*/
	}
#horizontalNavigation #panorama {
	width: 6.786em;/*94px; 84px;*/
	}
#horizontalNavigation #wissen {
	width: 5em; /*71px; 61px;*/
	}
#horizontalNavigation #blogs {
	width: 5em; /*71px; 61px;*/
	}
#horizontalNavigation #leben {
	width: 5em; /*67px; 54px;*/
	}
#horizontalNavigation #digital {
	width: 5.214em; /*75px; 65px;*/
	}
#horizontalNavigation #auto {
	width: 4.286em; /*59px; 49px;*/
	}
#horizontalNavigation #dossiers {
	width: 6.429em; /*90px; 80px;*/
	}
#horizontalNavigation #mehr {
	width: 5.357em;/*71px; 80px;*/
	}
#horizontalNavigation .dropdownNavi ul {
	top: 2em;
}
#horizontalNavigation .dropdownNavi ul li {
	background-color: #fff;
}
#subnavigation {
	border-bottom: 1px solid #ccc;
	margin-top: .357em;
	padding: .143em .429em;
	}
#subnavigation ul li a {
	font-size: 0.929em;
	line-height: 1.538em;
	}
#subnavigation ul li a:hover {
	color: #c00;
	}
img.olympiaHeader {
	float:left;
	}
#singleLeft h2,
#singleWide h2  {
	font-size:2em;
	font-weight:bold;
	line-height:1.214em;
	margin-top: .214em
	}
#mainColLeft h2 {
	font-size: 2em;
	font-weight: bold;
	line-height: 1.107em;
	margin-bottom: 0.286em;
	}
#singleLeft #metaLine h5,
#singleWide #metaLine h5 {
	font-family: Arial, Sans-serif;
	font-size: 1em;
	padding-top: 0.071em;
	width: 35em;
	}
#singleLeft .publishedDate,
#singleWide .publishedDate {
    font-family:Georgia,serif;
	}
#singleLeft p,
#singleLeft h5,
#singleWide p, 
#singleWide h5 {
	font-family: Georgia, serif;
	}
#singleLeft p.contentNav above.active,
#singleWide p.contentNav above.active{
    color:#990000;
    }
#singleLeft #contentbox .caption,
#singleWide #contentbox .caption {
	padding:0.333em 0 0;
	}
#articleGalleryNav .navLeft {
	background: url(images/navLeft.gif) top left no-repeat;
	}
#articleGalleryNav a.navLeft:hover {
	background: url(images/navLeftRed.gif) top left no-repeat;
	}
#articleGalleryNav .navRight {
	background: url(images/navRight.gif) top left no-repeat;
	}
#articleGalleryNav a.navRight:hover {
	background: url(images/navRightRed.gif) top left no-repeat;
	}
#contentbox h4 {
	background-color: #f2f4e9;
	}
#contentbox h4.auto {
	background-color: #F2F2F2;
	}
#contentbox .swissquote.ad h4 {
	background-color: #F2F2F2;
	border-top:1px solid #DCDCDC;
	}
#contentbox .swissquote.ad a.trade {
	background-image:url("/css/images/btnBG_tradeNN.png") ;
	}
#contentbox p {
	font-family: Arial, sans-serif;
	}
#singleLeft h3,
#singleWide h3 {
	background-color: #f2f4e9;
    }
.articleTable, .contentTable {
	border-top: 1px solid #999;
	}
/* Maincontent Styles
-------------------------------------------------------- */		
#mainColLeft h4 {
	margin: -0.167em 0 .333em;
	}
#mainColLeft .articleStory {
	padding-top: .571em;
	}
.featureStory p, .articleStory p {
	font-family: Georgia, serif;
	}
.featureStory h2,
#lightFare .articleStory h3 {
	font-size: 1.857em;
	line-height: 1.077em;
	font-weight: bold;
	margin-bottom: .269em;
	}
.featureStory h2 a {
	color: #333;
	}
.featureStory h2 a:hover {
	color: #c00;
	}
.articleStory h3 {
	font-weight: bold;
	font-size: 1.286em;
	line-height: 1.111em;
	margin-bottom:  0.111em;
	}
.articleStory h3 a {
	color: #333;
	}
.articleStory h3 a:hover {
	color: #c00;
	}
.articleStory h5, .featureStory h5 {
	line-height: 1.364em;
	}
.articleStory h5 em, .featureStory h5 em {
	font-style: italic;
	}
ul.specialBox {
	background-color: #f2f4e9;
	}
h4.title a:hover {
	color: #c00;
	}
h4.title img {
	display: inline;
}
#mainColLeft h4.dossierSection {
	background-color: #f2f4e9;
	}
/* Search Styles
-------------------------------------------------------- */

#navSearch input{
	padding-left: 5px;
	background-repeat: no-repeat;
	height: 18px;
	font-size: 0.857em;
	color: #999;
	border-top: 2px solid #666;
	border-right: none;
	border-bottom: 1px solid #ccc;
	border-left: 1px solid #666;
	width: 12em;
	float: left;
}
#navSearch button {
	background-color:transparent;
	background-image:url("http://files.newsnetz.ch/css/images/Suchfeld_icon_V2.png");
	background-repeat:no-repeat;
	border:medium none;
	color:#fff;
	cursor:pointer;
	float:left;
	height:1.5em;
	overflow:hidden;
	width:1.429em;
	border-top: 2px solid #666;
	border-right: 1px solid #999;
	border-bottom: 1px solid #ccc;
	border-left: none;
	position: absolute;
	right: -0.071em;
	font-size: 1em;
}	
.detailSearch {
	background-color: #f2f4e9;
    }
#searchScrollTop a.active:hover {
	color: #900;
	}
/* UI Tabs
-------------------------------------------------------- */
.ui-tabs-nav li {
    border-color: #F2F4E9;
    }
.ui-tabs-nav a {
	background-color:#EBECDC;
    border-bottom: 1px solid #F2F4E9;
    }
.ui-tabs-nav .ui-tabs-selected a {
    background-color: #f2f4e9;
    border-bottom: 1px solid #f2f4e9;
    }
.ui-tabs-nav a:hover,
.ui-tabs-nav a:focus,
.ui-tabs-nav a:active,
.ui-tabs-nav .ui-tabs-unselect a:hover,
.ui-tabs-nav .ui-tabs-unselect a:focus,
.ui-tabs-nav .ui-tabs-unselect a:active {
    background-color: #F2F4E9;
    color: #cc0000;
    border-bottom: 1px solid #F2F4E9;
    }
.ui-tabs-panel {
    background-color: #f2f4e9;
    border-color: #F2F4E9;
    }
.boxNews ul {
	padding: .333em 0;
	}
.boxNews .time {
    color: #666;
    float: left;
    padding: 0 0.5em 1px 0;
    }
.ui-tabs-panel li,
.boxNews li {
    font-family: Arial, sans-serif;
    }
/* Bestenlisten Teaser Styles
-------------------------------------------------------- */
#hitparadenBox .subFragment { 
   color:#333;
    }
#hitparadenBox tr.row0 td {
    background-color:#EBECDC; 
    }
#hitparadenBox tr.row1 td {
    background-color:#F2F4E9;
    }
/* Marktplatzbox Teaser Styles
-------------------------------------------------------- */
#MBib2 .logo,
#MBib3 .logo {
    border: 1px solid #419bb5;
    }
#mainPanel {
	background-color:#EDF5F8;
	}
#MBtabJobs a {
	width:90px;
	}
#MBtabKaderJobs a {
	width: 84px;
	}
#MBtabDating a {
	width: 133px;
	}
/* Sportbox Styles
-------------------------------------------------------- */
#sportsBox {
	border-bottom:1px solid #e7e8de;	
	}
#sportsBox th {
	background: url(http://files.newsnetz.ch/css/images/BAZ/bg_sportbox_th.gif) repeat-x 0 0;	
	border-top:1px solid #e7e8de;	
	border-bottom:1px solid #e7e8de;	
	}
#sportsBox th a:hover {
	color: #900;
	}
#sportsBox th.tennis {
	background: #ebecdc url(images/icon_tennis.png) top left no-repeat;
	}
#sportsBox th.fussball {
	background: #ebecdc url(images/icon_soccer.png) top left no-repeat;
	}
#sportsBox td {
	border-top: 1px solid #e7e8de;
	}
#singleRight .sportTableBox th,
#mainColRight .sportTableBox th {
    background-color: #ebecdc;
    }
.sportTableBox td {
    border-top: 1px solid #EBECDC;
	}
#singleRight .sportTableBox td,
#mainColRight .sportTableBox td {
    background-color: #f2f4e9;
    }
/* Exklusivbox Styles
-------------------------------------------------------- */
.boxExclusiv.ad {
	background-color: #f2f4e9;
	border-color: #F2F4E9;
	}
.videoBox {
	border-top: 1px solid #f2f4e9;
	}
.boxExclusiv li {
	border-top: 1px solid #f2f4e9;
	}
.boxExclusiv li a:hover span {
	color: #c00;
	}
.boxExclusiv li a:hover  {
	color: #c00;
	}
.boxExclusiv li a span {
	color: #CC0000;
	}
/* SalesPages Styles
-------------------------------------------------------- */	

#dossierIntro.auto {
	background-color:#F2F2F2;
	border:1px solid #DCDCDC;
	}
div#dossierIntro.auto {
	border-width:1px 0 0;
	}
.boxExclusiv.ad li a,
.boxExclusiv.ad li a:visited {
	color: #CC0000;
	}
.boxExclusiv.ad li a:hover {
	color: #333333;
	}
/* Pollbox Styles
-------------------------------------------------------- */
.pollBar {
	background-color: #ebecdc;
	}
/* Caroussel Styles
-------------------------------------------------------- */
.mainCarousel {
	border-top: 0.286em solid #999;
	}
/* SectionParts Styles
-------------------------------------------------------- */
#sectionParts {
	border-top: 0.286em solid #999;
	}
.sectionPart h2 a:hover {
	color: #c00;
	}
.sectionPart h5 a:hover {
	color: #c00;
	}
/* Google Adsense Styles
-------------------------------------------------------- */
/*
div#footerAd {
    border-top:0.286em solid #999999;
    }
#footerAd h2 a:link,
#footerAd h2 a:visited {
    color:#c00;
    }
#footerAd h2 a:active,
#footerAd h2 a:hover {
    color:#333;
    }
*/
#googleAdSense h3 a:active, #googleAdSense h3 a:hover {
    color:#CC0000;
    }
/* Footer Styles
-------------------------------------------------------- */
#footerBottom {
	border-top: 0.286em solid #999;
    }
#footerBottom .breadcrumbs {
	border-bottom: 1px solid #969590;
	}
#footerBottom ul li a:hover {
	color: #c00;
	}
#contentFooter {
	color: #7f7f7f;
	}
#contentFooter p.linkList a:hover {
	color: #c00;
	}
/* Bildstrecke Styles
-------------------------------------------------------- */
#bild {
	background-color: #293333;
	}
#bild #mainContainer {
    background-color: #293333;
    }
#bildHeader {
	border-bottom: 1px solid #9f1a1a;
	margin-bottom: 2px;
	}
#closeWindow {
	color: #dd2222;
	font-weight: bold;
	}
#bildButton:hover {
	color: #900;
	}
#bildlarrow,
#bildnavlarrow {
	background: transparent url(/css/images/BAZ/larrow_bildstrecke.gif) center top no-repeat;
	}
#bildrarrow,
#bildnavrarrow  {
	background: transparent url(/css/images/BAZ/rarrow_bildstrecke.gif) center top no-repeat;
	}
#bildnavcarrow {
	background: transparent url(/css/images/BAZ/restart_bildstrecke.png) center top no-repeat;
	}			
#bildnavmailen,
#bild #formLabel {
	background: transparent url(/css/images/BAZ/mailicon_bildstrecke.png) center left no-repeat;
	}
a.txtBtnBildstr {
	background: #293333 url(/css/images/BAZ/bg_buttonBildstrR.gif) no-repeat right 0pt;
	color:#CCC;
	}
a.txtBtnBildstr span {
	background: #293333 url(/css/images/BAZ/bg_buttonBildstrL.gif) no-repeat 0pt 0pt;
	}
#bildSideAd,
#bild #colRightAd { 
	border: 1px solid #777;
	}
#bildSide p {
	font-family: Georgia, serif;
	}
#bildSide p.caption {
	color: #7f7f7f;
	}
#bildBotNav {
	font-size:0.857em;
	border-top: 7px solid #9f1a1a;
	border-bottom: 1px solid #9f1a1a;
	}
#bildBotNav li a {
	color: #efefef;
	}
#bildBotNav li a:hover, #bildBotNav li a.active  {
	color: #fff;
	background-color: #9f1a1a;
	}
#bildFooter {
	border-top: 1px solid #777;
	color: #7f7f7f;
	}
#bildFooter a {
	color: #7f7f7f;
	}
#bildFooter a:hover {
	color: #d22;
	}
#bildnavmailen {
	color: #dd2222;
	}
#bildLeft h4 {
	background-color: #545c5c;
	}
#bildLeft p a  {
	color: #dd2222;
	font-weight: bold;
	}
#bildLeft ul li a {
	color: #dd2222;
	}
#bildLeft ul li a:hover, #bildLeft p a:hover, a#closeWindow:hover  {
	color: #fff;
	}
#bildSide a,
#bildRight .weitere a {
	color: #dd2222;
	font-weight: bold;
	}
/* Sporttabellen Basic Styles
-------------------------------------------------------- */
#sportScoresTab {
	border-top:1px solid #EBECDC;
}
.quotMark {
	background: #FFF url(http://files.newsnetz.ch/css/images/BAZ/quotMarkBAZ.png) no-repeat;
}
/* TV Guide Styles
-------------------------------------------------------- */
.handle {
	background:transparent url(http://files.newsnetz.ch/img/tvGuide/sliderHandlerBAZ.png) no-repeat scroll 0 0;
}
/* Redesign Front Styles
-------------------------------------------------------- */

.ressortGroup, .frontBlock {
	border-top:0.286em solid #999999;
	}
.ressortGroup h2.title span {
	font-size: 0.875em;
}
#topNews p, .colGroup p {
	font-family:Georgia,serif;
	}
#mainColRight #mostReadOthers ul{
	border-bottom:1px solid #F2F4E9;
	}
.colGroup li {
	font-family:Georgia,serif;
	}
.colGroup li a,
.colGroup li a:visited {
	font-family:Arial,sans-serif;
	}
.colGroup li a:active,
.colGroup li a:hover {
	color:#CC0000;
	}
.ressortGroup h2.title a:link,
.ressortGroup h2.title a:visited,
.frontBlock h2.title a,
#funSection h2 a
{
	color:#CC0000;
	}
.ressortGroup h2.title a:active,
.ressortGroup h2.title a:hover {
	color:#333;
	}
.colGroup a {
	font-weight:bold;
	}
.colGroup.top a:active,
.colGroup.top a:hover {
	color:#333333;
	}
.ressortGroup .colGroup h4 {
	display:block;
	font-family:Arial,sans-serif;
	font-size:12px;
	line-height:13px;
	margin-right:3px;
	}
.colGroup .feature em {
	display:block;
	font-family:Arial,sans-serif;
	font-size:0.857em;
	line-height:1.0833em;
	margin-right:3px;
	}
.firstBox div > p a {
	background:transparent url(http://files.newsnetz.ch/css/images/BAZ/icon_article_colored.png) no-repeat scroll left;
	padding-left: 1.25em ;
	}

#jobChoice { 
left:-1.014em; 
top:1.833em; 
}
#tagesthemen_neu .articleStory h2 a {
	line-height: 1.111em;
	font-size: 1.125em;
	color: #333333;
}
#tagesthemen_neu .articleStory h2 a:hover,
#tagesthemenTitelFront {
	color: #cc0000;
}

/* Axpo SuperLeague Styles 
-------------------------------------------------------- */

.superLeague #singleHeader h1 {
	color: #c00;
	background: url('http://files.newsnetz.ch/css/images/superleagueHeaderball.png') no-repeat 9.25em 0em;
	padding-left: .5em;
	}
	.superLeague #subnavigation {
	background: #c00;
	color: #fff;
	border-bottom: 0;
	padding-top: 0.5;
	margin-top: 1px;
	}
	.superLeague #subnavigation a {
	color: #fff;
	}
	.superLeague #subnavigation a:hover {
	color: #000;
	}


/* Start Olympia 2012 */

.ressortGroup.ressort_grp_5018 h2.title > a {
	color: #333;
}
.ressortGroup.ressort_grp_5018 h2.title > a:hover {
	color: #c00;
}

/* Sport Select */
#sportBoxFront .ui-tabs-panel select, #sportScoresTab .sports-select select {
	background-image: url("images/BAZ/bg_select.png");
}
#sportScoresTab ul.ui-tabs-nav li a.active {
	background: #cc0000 url('images/bg_downArrow.png') no-repeat 90% center;
}

/* - Index */
#subnavigationOlympia ul {
border-bottom: 1px solid #ccc;
overflow: hidden;
margin-bottom: .5em;
background: url('images/Olympische-Spiele-London-2012.png') center -63px no-repeat;
}
#subnavigationOlympia li {
float: left;
padding: .847em .786em;
}
#subnavigationOlympia li a {
font-weight: bold;
color: #333;
text-transform: uppercase;
}
#subnavigationOlympia li a:hover {
color: #900;
}
#olympiaPage #singleHeader h1 span {
display: none;
}
/*baz*/
#olympiaPage #singleHeader h1 {
background: url('images/Olympische-Spiele-London-2012.png') center 0px no-repeat;
height: 56px;
}
#olympiaPage #singleHeader {
height: 91px;
margin-bottom: 0;
}


#olympiaPage2014 #singleHeader h1 span {
display: none;
}
/*baz*/
#olympiaPage2014 #singleHeader h1 {
background: url('http://files.newsnetz.ch/upload//3/3/33473.png') center 0px no-repeat;
height: 56px;
}
#olympiaPage2014 #singleHeader {
height: 91px;
margin-bottom: 0;
}
#subnavigationOlympia ul {
border-top: 0;
}

/* Front */
.ExclusiveOlympia2012 h4.title {
font-size: 1.143em;
background: url('images/Olympia-Ringe-klein.png') left top no-repeat;
padding: 0 0 .5em 3.357em;
font-family: Georgia, serif;
line-height: 1.25em;
margin: 0em;
width: auto;
border: 0;
}
.ExclusiveOlympia2012 li {
overflow: hidden;
font-size: .929em;
margin: 0 0 0.214em;
padding-top: 0.214em;
border-top: 1px dotted #999;
}
.ExclusiveOlympia2012 li a {
font-weight: normal;
font-size: 1em
}
.ExclusiveOlympia2012 li span {
float: right;
width: 142px;
}
.ExclusiveOlympia2012 li em {
color: #666;
}
.ExclusiveOlympia2012 p {
border: 0;
padding: 0;
font-size: .929em;
}
/* End Olympia 2012 */


/* Start Vergleichsdienst */
#vergleichsdienst\.krankenkassen {
	background: url(http://files.newsnetz.ch/css/images/vergleichsdienst/krankenkasse_rot.png) no-repeat;
}

#vergleichsdienst\.flugvergleich {
	background: url(http://files.newsnetz.ch/css/images/vergleichsdienst/flugzeug_rot.png) no-repeat;
}

#vergleichsdienst\.handyabo {
	background: url(http://files.newsnetz.ch/css/images/vergleichsdienst/handyabo_rot.png) no-repeat;
}

#vergleichsdienst\.fahrzeugversicherung {
	background: url(http://files.newsnetz.ch/css/images/vergleichsdienst/auto_rot.png) no-repeat;
}

#vergleichsdienst\.tvwlan {
    background: url(http://files.newsnetz.ch/css/images/vergleichsdienst/tvwlan_rot.png) no-repeat;
}

/*WM 2014*/
.championship-logo
championship #singleHeader #singleLogo {
	vertical-align: bottom;
}

.championship-logo
championship #mainLogo{
	position: inherit;
	top: 0;
}

.championship-logo
championship #subnavigation ul {
    padding: 0 0 0 22px;
}

.championship-logo
championship #subnavigation ul li {
    padding-top: 8px;
    padding-right: 20px;
    padding-bottom: 14px;
}

#championshipSectionStories .story a:hover, 
#championshipSpecialBox .story a:hover {
    color: #c00 !important;
}

/*trot(spickzettel)*/
.trot .circle {
    background-color: #cc0000;
}

/* Abstimmungsdashboard */
#ballot a {
	color: #333;
}

#ballot a:hover {
	color: #c00;
}

#ballot .menu a.active {
    font-weight: bold;
    color: #c00;
}

/*facebook*/
#hotFacebook {
    width: 23.1em;
}

#colFacebook {
    width: 23.1em;
}

/*fuw Boerse*/
#mainContainer.fuw .navigation .col ul li {
	padding-right: 23px;
}