/* CSS Document */
body {background-color:#FFFFFF;  background-image:url(images/pagebg.gif); background-repeat:repeat-y; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; line-height:16px;}
td {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; letter-spacing:0.025em; line-height:16px;}


a:link{color:#002788;}
a:visited{color:#002788;}
a:hover{color:#8083C4;}

.clearer {width:0px; height:0px; clear:both;}

#header {background-image:url(images/ksc_header_960x192.jpg); width:960px; height:192px;}
#header-allstars {background-image:url(images/ksc_allstars_header_960x192.jpg); width:960px; height:192px;}
#header-typisch {background-image:url(images/header_typisch.jpg); width:960px; height:192px;}

#leftColumn {width:192px; float:left;}
#contentColumn {width:576px; background-color:#D9DFED; float:left; overflow:hidden;}
#rightColumn {width:192px; float:left; text-align:center; margin-top:60px; text-align:center; z-index:0;}
#content {z-index:0; visibility:visible;}

#mainsponsor {width:192px; height:64px; background-color:#FFFFFF;}
#topbanner468x60 {width:468px; height:60px; position:absolute; left:300px; top:0px;}
#logoLink {width:120px; height:120px; position:absolute; left:43px; top:30px;}

#tail {width:576px; background-color:#002788; color:#FFFFFF; font-size:8px; text-align:right;}


/* Obere Navi (Impressum/Sitemap etc.) */

#topnavi {width:160px; height:30px; position:absolute; left:780px; top:12px; color:#FFFFFF; font-size:9px;}
#topnavi a:link{color:#FFFFFF; font-size:9px; text-decoration:none;}
#topnavi a:visited{color:#FFFFFF; font-size:9px; text-decoration:none;}
#topnavi a:hover{color:#FFFFFF; font-size:9px; text-decoration:underline;}

/* Ende Obere Navi (Impressum/Sitemap etc.) */

/* Subnavi left */

.subnavi {height:21px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em;}
.subnavi a:link{color:#FFFFFF; text-decoration:none; display:block; padding-left:20px; padding-top:2px; height:18px;}
.subnavi a:visited{color:#FFFFFF; text-decoration:none; display:block; padding-left:20px; padding-top:2px; height:18px;}
.subnavi a:hover{color:#FFFFFF; text-decoration:none; display:block; background-color:#4D68AC; padding-left:20px; padding-top:2px; height:18px;}

.subnaviact {height:21px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em;}
.subnaviact a:link{color:#FFFFFF; text-decoration:none; display:block; background-color:#4D68AC; padding-left:20px; padding-top:2px; height:18px;}
.subnaviact a:visited{color:#FFFFFF; text-decoration:none; display:block;  background-color:#4D68AC; padding-left:20px; padding-top:2px; height:18px;}
.subnaviact a:hover{color:#FFFFFF; text-decoration:none; display:block; background-color:#4D68AC; padding-left:20px; padding-top:2px; height:18px;}

.subnavi2 {height:16px; padding-left:26px; padding-right:6px; font-size:9px; font-weight:normal; color:#FFFFFF; letter-spacing:0.025em;}
.subnavi2 a:link{color:#FFFFFF; text-decoration:none;}
.subnavi2 a:visited{color:#FFFFFF; text-decoration:none;}
.subnavi2 a:hover{color:#D9DFED; text-decoration:none;}
.subnavi2act {height:16px; padding-left:26px; padding-right:6px; font-size:9px; font-weight:normal; color:#FFFFFF; letter-spacing:0.025em;}
.subnavi2act a:link{color:#D9DFED; text-decoration:none;}
.subnavi2act a:visited{color:#D9DFED; text-decoration:none;}
.subnavi2act a:hover{color:#FFFFFF; text-decoration:none;}

/* Ende Subnavi left */

/* Hotlinks left */

#hotLinks {border-top:2px solid #D9DFED; border-bottom:2px solid #D9DFED;}
.hotLinkTicker {display:none;}
.hotLinkTicker a:link{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/ksc-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkTicker a:visited{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/ksc-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkTicker a:hover{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/ksc-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#D9DFED; letter-spacing:0.025em; background-color:#4D68AC; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}

.hotLinkTickets a:link{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/schein-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkTickets a:visited{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/schein-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkTickets a:hover{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/schein-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#D9DFED; letter-spacing:0.025em; background-color:#4D68AC; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}

.hotLinkFanshop a:link{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/shirt-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkFanshop a:visited{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/shirt-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkFanshop a:hover{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/shirt-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#D9DFED; letter-spacing:0.025em; background-color:#4D68AC; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}

.hotLinkAuktion a:link{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/auktion-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkAuktion a:visited{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/auktion-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkAuktion a:hover{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/auktion-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#D9DFED; letter-spacing:0.025em; background-color:#4D68AC; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}

.hotLinkFanguide a:link{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/fanguide-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkFanguide a:visited{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/fanguide-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}
.hotLinkFanguide a:hover{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/fanguide-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#D9DFED; letter-spacing:0.025em; background-color:#4D68AC; height:26px; background-position:20px 3px; line-height:25px; border-bottom:1px dotted #FFFFFF;}

.hotLinkNewsletter a:link{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/brief-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; }
.hotLinkNewsletter a:visited{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/brief-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; }
.hotLinkNewsletter a:hover{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/brief-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#D9DFED; letter-spacing:0.025em; background-color:#4D68AC; height:26px; background-position:20px 3px; line-height:25px; }

.hotLinkStadion a:link{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/ksc-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; }
.hotLinkStadion a:visited{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/ksc-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#FFFFFF; letter-spacing:0.025em; height:26px; background-position:20px 3px; line-height:25px; }
.hotLinkStadion a:hover{color:#FFFFFF; text-decoration:none; display:block; background-image:url(images/navi/ksc-ico.gif); background-repeat:no-repeat; padding-left:50px; padding-right:6px; font-size:10px; font-weight:bold; color:#D9DFED; letter-spacing:0.025em; background-color:#4D68AC; height:26px; background-position:20px 3px; line-height:25px; }



/* Ende Hotlinks left */

/* Jugendlogo */
#logoBelowToplinks {margin-top:18px; text-align:center;}


/* ++++++++++++++++++++++++++Haupt-Navigation++++++++++++++++++++++++++  */

/* 1. Ebene */

#mainnavi {width:576px; height:25px; padding-top:109px; margin-left:192px;}
.mainnaviButton {font-size:11px; font-weight:bold; color:#002788; text-align:center; letter-spacing:0.005em; }
.mainnaviButtonact {font-size:11px; font-weight:bold; color:#002788; text-align:center; letter-spacing:0.005em; background-image:url(images/navi/mainnaviHov.gif); background-repeat:repeat-x;}
.mainnaviButton a:link{height:25px;  color:#002788; text-decoration:none; display:block; padding-top:6px; padding-left:6px; padding-right:6px; }
.mainnaviButton a:visited{height:25px; color:#002788; text-decoration:none; display:block; padding-top:6px; padding-left:6px; padding-right:6px; }
.mainnaviButton a:hover{height:23px; color:#FFFFFF; text-decoration:none; display:block; background-color:#002788;  padding-top:6px; padding-left:6px; padding-right:6px; border-bottom:2px solid #4D68AC;}
.mainnaviButtonact a:link{height:25px;  color:#002788; text-decoration:none; display:block; padding-top:6px; padding-left:6px; padding-right:6px; }
.mainnaviButtonact a:visited{height:25px; color:#002788; text-decoration:none; display:block; padding-top:6px; padding-left:6px; padding-right:6px; }
.mainnaviButtonact a:hover{height:23px; color:#FFFFFF; text-decoration:none; display:block; background-color:#002788;  padding-top:6px; padding-left:6px; padding-right:6px; border-bottom:2px solid #4D68AC;}

/* Ende 1. Ebene */

/* 2. Ebene */

.topnav1 {font-size:10px; font-weight:normal; color:#FFFFFF; text-align:left; letter-spacing:0.025em; width:140px;}
.topnav1 a:link{height:21px; color:#FFFFFF; text-decoration:none; display:block; background-color:#002788;  padding-top:4px; padding-left:6px; padding-right:18px; border-bottom:1px dotted #D9DFED; border-top:none;}
.topnav1 a:visited{height:21px; color:#FFFFFF; text-decoration:none; display:block; background-color:#002788;  padding-top:4px; padding-left:6px; padding-right:18px; border-bottom:1px dotted #D9DFED; border-top:none;}
.topnav1 a:hover{height:21px; color:#FFFFFF; text-decoration:none; display:block; background-color:#4D68AC;  padding-top:4px; padding-left:6px; padding-right:18px; border-bottom:1px dotted #D9DFED; border-top:none;}

/* Ende 2. Ebene */

/* 3. Ebene */

.topnav2 {font-size:9px; font-weight:normal; color:#FFFFFF; text-align:left; letter-spacing:0.025em; width:140px;}
.topnav2 a:link{height:15px; color:#FFFFFF; text-decoration:none; display:block; background-color:#3057a8;  padding-top:0px; padding-left:6px; padding-right:18px;  border-top:1px dotted #D9DFED; border-right:1px dotted #D9DFED;}
.topnav2 a:visited{height:15px; color:#FFFFFF; text-decoration:none; display:block; background-color:#3057a8;  padding-top:0px; padding-left:6px; padding-right:18px;  border-top:1px dotted #D9DFED; border-right:1px dotted #D9DFED;}
.topnav2 a:hover{height:15px; color:#FFFFFF; text-decoration:none; display:block; background-color:#4D68AC;  padding-top:0px; padding-left:6px; padding-right:18px;  border-top:1px dotted #D9DFED; border-right:1px dotted #D9DFED;}

/* Ende 3. Ebene */

/* ++++++++++++++++++++++++++Ende Haupt-Navigation++++++++++++++++++++++++++  */


/* News */
#topnews {min-height:135px;}
#firstNews {margin-left:6px; margin-right:6px; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.01em; height:135px;}
#firstNews H1{margin-left:6px; margin-right:6px; color:#002788; font-size:14px; line-height:16px; margin-bottom:0px;}
.firstNewsDate {margin-left:6px; margin-right:6px; color:#8083C4; font-size:9px; line-height:16px; letter-spacing:0.025em;}
.firstNewsText {margin-left:6px; margin-right:6px;}

#news {width:384px; float:left;}
#news h1{margin-left:6px; margin-right:6px; color:#002788; font-size:12px; line-height:16px; margin-bottom:0px;}
.newsentryList {width:372px; margin:6px; padding:0px; background-color:#FFFFFF; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; padding-top:0px; padding-bottom:6px;}
.newsentryList IMG{margin-right:6px; float:left; }
.newsentryList H1{margin-left:6px; margin-right:6px; padding-top:3px; color:#002788; font-size:11px; line-height:16px; margin-bottom:0px;}
.newsentryList H1 a:link{color:#002788; text-decoration:none; font-size:11px;}
.newsentryList H1 a:visited{color:#002788; text-decoration:none; font-size:11px;}
.newsentryList H1 a:hover{color:#002788; text-decoration:underline; font-size:11px;}

.newsentry {width:564px;  margin:6px; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em;}
.newsentry IMG{margin-left:6px; float:right;}
.newsentry H1{margin-left:6px; margin-right:6px;  font-size:14px; line-height:16px; margin-bottom:0px;}
.newsentry H1 a:link{color:#002788; text-decoration:none; font-size:14px;}
.newsentry H1 a:visited{color:#002788; text-decoration:none; font-size:14px;}
.newsentry H1 a:hover{color:#002788; text-decoration:underline; font-size:14px;}

.newsentryContentStart {width:366px; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; float:none; margin:0px;  margin-top:-4px; padding-left:6px; padding-top:0px; }
.newsentryContentStart IMG{margin-left:6px; float:right; margin-top:1px;}
.newsentryContentStart H1{margin-left:0px; margin-right:6px;  font-size:14px; line-height:16px; margin-bottom:0px;}
.newsentryContentStart H1 a:link{color:#002788; text-decoration:none; font-size:14px;}
.newsentryContentStart H1 a:visited{color:#002788; text-decoration:none; font-size:14px;}
.newsentryContentStart H1 a:hover{color:#002788; text-decoration:underline; font-size:14px;}
.NewsDateContentStart {margin-left:0px; margin-right:6px; color:#8083C4; font-size:9px; line-height:16px; letter-spacing:0.025em;}
.NewsTextContentStart {margin-left:0px; margin-right:6px;}
.NewsTextContentStart p {margin-top:0px; margin-bottom:0px;}
.NewsLinkContentStart {margin-left:0px; margin-right:6px; }
.NewsLinkContentStart a:link{color:#002788;}
.NewsLinkContentStart a:visited{color:#002788;}
.NewsLinkContentStart a:hover{color:#8083C4;}

.NewsDate {margin-left:6px; margin-right:6px; color:#8083C4; font-size:9px; line-height:16px; letter-spacing:0.025em;}
.NewsText {margin-left:6px; margin-right:6px;}
.NewsText p {margin-top:0px; margin-bottom:0px;}
.NewsLink {margin-left:6px; margin-right:6px; }
.NewsLink a:link{color:#002788;}
.NewsLink a:visited{color:#002788;}
.NewsLink a:hover{color:#8083C4;}

.newsentrySingle {padding:0px; line-height:16px; letter-spacing:0.025em;}
.newsentrySingle IMG{margin-right:0px; float:right;}
.news-single-img {margin-right:0px;  margin-left:0px;  float:right; width:240px; }
.newsentrySingleCatIMG IMG{margin-top:0px; margin-bottom:0px; padding-bottom:0px; float:none;}
.newsentrySingle H1{color:#002788; font-size:13px; line-height:16px; margin-bottom:0px; margin-top:6px; padding-bottom:0px;}
.NewsDateSingle {color:#8083C4; font-size:9px; line-height:16px; letter-spacing:0.025em;}
.NewsTextSingle {margin-top:0px; margin-bottom:0px;}
.NewsTextSingle p {margin-top:0px; margin-bottom:0px;}
.NewsLinkSingle {margin-top:0px;}
.NewsLinkSingle a:link{color:#002788;}
.NewsLinkSingle a:visited{color:#002788;}
.NewsLinkSingle a:hover{color:#8083C4;}
.news-single-related {border:0px; margin:0px; padding:0px; background-color:#FFFFFF;}
.NewsRelated {border:0px; margin:0px; padding:0px; margin-top:18px; margin-left:-6px;}


.newsentryPresse {margin-top:0px; padding-top:3px; padding-left:6px; padding-right:6px; background-color:#FFFFFF; color:#002788; font-size:9px; line-height:12px; letter-spacing:0.025em;}
.newsentryPresse a{font-size:9px; line-height:12px;}
.NewsPresseSpacer {height:6px;}



.tx-ttnews-browsebox  {width:372px; text-align:center; margin:6px; padding:0px; background-color:#FFFFFF; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; border:0px; min-height:60px;}

.tx-ttnews-browsebox-SCell {	background-color: #D9DFED;	border:1px solid #002788; height:15px; }

.newsArchive H1{margin-left:6px; margin-right:6px;  font-size:16px; line-height:16px; margin-bottom:0px;}
.news-amenu-item-year {width:372px; padding:0px; color:#002788; display:block; background-color:#D9DFED; font-size:14px; line-height:16px; letter-spacing:0.025em; border:0px; font-weight:bold; text-align:left; margin-left:-20px; margin-top:6px; margin-bottom:6px; list-style-type:none;}

.news-single-related, .news-single-files, .news-single-links { background-color:transparent; border:none; margin:0px 0px 6px; padding:0px;}

/* ++++++++++++++++++++++++++Content-Styles++++++++++++++++++++++++++  */

#content {width:552px;  margin:6px; background-color:#FFFFFF; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; padding-left:6px; padding-bottom:6px; padding-right:6px; padding-top:6px;}
#contentLeft {width:348px; float:left; margin:6px; background-color:#FFFFFF; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; padding-left:6px; padding-right:6px; padding-top:6px; text-align:left;}
#contentLeft2Columns {width:360px; float:left; margin:6px; background-color:#FFFFFF; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; padding-left:6px; padding-right:6px; padding-top:6px; text-align:left;}

#contentRight {width:180px;  margin-top:2px;  margin-right:6px; margin-left:6px; float:right; z-index:1;}
.contentRightentry {background-color:#FFFFFF; color:#002788; font-size:9px; line-height:16px; letter-spacing:0.025em; margin-top:0px; padding-top:0px;}
.contentRightentry H1{padding-left:6px; padding-right:6px; color:#002788; background-color:#B3BFDC; font-size:9px; line-height:16px; margin-bottom:0px; margin-top:6px;}
.contentRightText {padding-left:6px; padding-right:6px;}

#contentRightStart {width:180px;  margin-top:0px;  margin-right:6px; margin-left:6px; float:right; z-index:1;}
#contentLeftStart {width:372px; float:left; margin-left:6px; margin-right:6px; margin-top:0px; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; padding-left:0px; padding-right:0px; padding-top:0px; text-align:left;}
#contentStart2Columns1 {width:168px; float:left; margin-right:6px; margin-top:12px; margin-bottom:6px; background-color:#FFFFFF; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; padding-left:6px; padding-right:6px; padding-top:6px; text-align:left;}

#contentStart2Columns2 {width:168px; float:right; margin-left:6px; margin-top:12px; margin-bottom:6px; margin-right:0px; background-color:#FFFFFF; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; padding-left:6px; padding-right:6px; padding-top:6px; text-align:left;}
#contentStart2Columns2 .bodytext {line-height:16px; margin-bottom:0px; margin-top:0px; }

#content3Columns {width:168px; float:left; margin:6px; background-color:#FFFFFF; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em; padding-left:6px; padding-right:6px; padding-top:0px; text-align:left;}


.bodytext {font-size:10px; letter-spacing:0.01em; color:#002788;}
H1 {color:#002788; font-size:14px;}
H2 {color:#002788; font-size:13px;}
H3 {color:#002788; font-size:12px;}
H4 {color:#002788; font-size:11px;}
.csc-header H1{padding-top:0px; margin-top:0px;}
#content3Columns H1{padding-top:0px; margin-top:0px;}
#content3Columns .csc-firstHeader {padding-top:4px; margin-top:0px;}
.csc-firstHeader {padding-top:0px; margin-top:0px;}
#contentRight H1 {padding-left:6px; padding-right:6px; color:#002788; background-color:#B3BFDC; font-size:9px; line-height:16px; margin-bottom:0px; margin-top:6px;}
#contentRight p {padding-left:6px;  padding-right:6px; color:#002788; background-color:#FFFFFF; font-size:9px; line-height:16px; margin-bottom:0px; margin-top:0px;}
#contentRight td{color:#002788; line-height:16px; margin-bottom:0px; margin-top:0px;}
#contentRightStart H1 {padding-left:6px; padding-right:6px; color:#002788; background-color:#FFFFFF; line-height:16px; padding-bottom:6px; padding-top:6px; padding-bottom:8px; margin-top:6px; margin-bottom:0px;}
#contentRightStart p {padding-left:6px; padding-right:6px; color:#002788; background-color:#FFFFFF; font-size:10px; line-height:16px; padding-bottom:6px; margin-top:0px; margin-bottom:12px;}
#contentRightStart td{color:#002788; line-height:16px; margin-bottom:0px; margin-top:0px;}



.csc-textpic-above {background-color:#FFFFFF;}

/*IMAGE Definitionen Startseiten*/
#contentRightStart .csc-textpic-text {background-color:#D9DFED;}
#contentRightStart .csc-textpic-intext-left {padding:0px; margin:0px; background-color:#FFFFFF;}
#contentRightStart .csc-textpic-intext-left IMG{padding-left:6px;}
#contentRightStart .csc-textpic-intext-right {padding:0px; margin:0px; background-color:#FFFFFF;}
#contentRightStart .csc-textpic-intext-left IMG{padding-left:6px;}
#contentRightStart .csc-textpic {background-color:#FFFFFF;}

/*IMAGE Definitionen rechte Spalte*/
#contentRight .csc-textpic-intext-left {padding:0px; margin:0px; background-color:#FFFFFF;}
#contentRight .csc-textpic-intext-left IMG{padding-left:6px;}
#contentRight .csc-textpic-intext-right {padding:0px; margin:0px; background-color:#FFFFFF;}
#contentRight .csc-textpic-intext-left IMG{padding-left:6px;}
#contentRightStart .csc-textpic-text {background-color:#D9DFED;}

.contenttable {background-color:#FFFFFF;}

#tabelle {width:552px; min-height:90px; margin:6px; color:#002788; font-size:10px; line-height:16px; letter-spacing:0.025em;}
#tabelle table{font-size:10px; line-height:16px; letter-spacing:0.025em; background-color:#FFFFFF;}

/* ++++++++++++++++++++++++++Ende Content-Styles++++++++++++++++++++++++++  */

.hellblauKlein {color:#8083C4; font-size:9px; line-height:16px; letter-spacing:0.025em;}
.picsGStelle {padding-top:6px;}

/*Contentelement Trenner */
.trennerBlau{ height:12px; background-color:#D9DFED; margin-left:-6px;  margin-right:-6px; margin-bottom:6px;}

	
/*maps plugin*/
.marker-layer{background-color:#ffffff; padding:6px; border:1px solid #B3BFDC; min-height:none;}
.tx-mlmaps-pi1 IMG{border:0px;}

/*Werbekennzeichnung*/
.Werbekennzeichnung {font-size:7px; color:#8083C4; text-align:left;}
.WerbekennzeichnungSky {font-size:7px; color:#8083C4; text-align:center;}
.Werbekennzeichnung468 {font-size:7px; color:#FFFFFF; text-align:left;}

/*Spielberichte*/
#stenogramm {border:1px solid #B3BFDC; line-height:12px; margin-bottom:6px;}
#stenogramm h1 {padding-left:6px; padding-right:6px; color:#002788; background-color:#B3BFDC; font-size:9px; line-height:16px; margin-bottom:6px; margin-top:0px; }
#stenogramm p {padding-left:6px; padding-right:6px;}

/*Typo3-Tabellen*/
.contenttable {padding:6px; color:#002788; border-spacing:0px; }
.contenttable td {vertical-align:top;}
#contentRight .contenttable td{vertical-align:top; font-size:9px; line-height:14px;}

/*Ad Newsartikel*/
.newsAd468x60  {margin-top:12px; margin-bottom:12px; clear:both; text-align:left; width:468px;}

#contentRight .pollresult {background-color:#ffffff; line-height:12px;}
#contentRight .container p{margin:0px; padding:0px;}
#contentRight .pollcontainer {background-color:#ffffff;}
#contentRight .polldivider {height:1px; line-height:1px; margin:6px; background-color:#D9DFED; margin-top:3px; margin-bottom:2px;}
#contentRight .polldivider2 {height:1px; line-height:1px; margin:6px; background-color:#D9DFED; margin-top:0px; margin-bottom:2px;}


.tx-feedforward-pi1 h2{color:#8083C4; font-size:9px; line-height:16px; letter-spacing:0.025em; margin:0;}
.tx-feedforward-pi1 source {visibility:hidden;}

.magentanews h2{visibility:hidden; display:none;}

.magentanews .title a:link, .magentanews .title a:visited {text-decoration:none; !important}

#contentRight .csc-textpic-imagerow dd{
color:#002788;
font-size:9px;
background-color:#FFFFFF;
text-align:center;
}