html 
{ margin: 0; }


body
{
	margin: 0;
	font-family: Thesis, sans-serif;
	font-size: 10pt;
	
}

body.tv {background-image: none;}


div, p, ul, ol, li
{
	height: auto !important;
	width: auto !important;
	color: #000 !important;
	background: #fff;
	text-decoration: none;
	margin: 0;
	padding: 0;
	float: none;
}


ol, ul
{
	list-style-type: none;
}

h1, h2, h3, h4, h5
{
	font-weight: normal;
	margin: 0;
	padding: 0;
}

h1
{
	margin: 0;
	font-weight: normal;
}



h3.ressort
{
	font-weight: normal;
	text-transform: uppercase;
	letter-spacing: 1px;
	font-size: 0.9em;
}

h3.ressort:before
{
	content:"Aus dem Ressort: "; 
}



.breadcrumb
{
	content:"Diese Seite stammt aus: "; 
}


h2
{
font-size: 1.5em;	
}


h3, h4
{
	font-weight: bold;
	font-size: 14pt;
	margin: 3pt 0;
}

.modPremium h4.headline, 
.modStage h4.headline
{
	font-weight: bold;
	font-size: 16pt;
}


p
{
	margin: 0.25mm 0 0.25cm 0;
}


#header,
#footer, 
a.marke, 
img.icon, 
.hidden,
.poweruser, 
.modSocialbar
{
	display: none;
}

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


.linklist
{
	margin: 0.5cm 0;
	clear: both;
}


.linklist
{
	margin: 0.5cm 0;
}


.mod .linklist .list
{
	border-top: 1px solid #516384;
}

.mod .linklist .list li
{
	padding: 1mm;
	border-bottom: 1px solid #516384;
}


.linklist a:link, 
.linklist a:visited 
{background: transparent; color:#333; text-decoration:none;}




.linklist a:link[href^="http://"]:after
{
	clear: both;
	content:  " (" attr(href) ") "; 
	width: 100%;
}

.linklist a[href^="http://"] 
{
	color:#000;
}

/**
 * 2013-04-23, mku: Links in der Sportschau, die mit / anfangen, bekommen in der Druckversion die Domain vorangestellt.
 */
.sportschau .linklist a:link[href^="/"]:after
{
	clear: both;
	content:  " (http://www.sportschau.de" attr(href) ") "; 
	width: 100%;
}
.sportschau .linklist a[href^="/"] 
{
	color:#000;
}

*/


.modCon, 
.mod, 
.section
{
	margin: 0 0 1cm 0;
}

.box
{ }

.modCon
{
	margin: 0 0 0.5cm 0;
	background: #516384;
}

.mediaCon
{   margin: 0 0 0 0; }

.mediaCon .media img
{ }


.mod .mediaCon
{
	float: left;
	margin-right: 0.25cm;
	margin-bottom: 0.2cm;
}


.mod .mediaCon .media img
{
	width: 200pt;	
}


.modStage .mediaCon .media img
{
	width: 240pt;	
}


.modMini .mediaCon .media img,
.modClassic .mediaCon .media img
{
	width: 160pt;
	min-width: 160pt;
	max-width: 160pt;
	float: left;
}

.modMini .box {float: left;
        width: auto;
 }

.modMini p.dachzeile, 
.modMini h4.headline, 
.modMini p.teasertext, 
.modStage p.dachzeile, 
.modStage h4.headline, 
.modStage p.teasertext,
.modStage .teaser p.dachzeile,
.modTeaseronly.slider h4.headline,
.modTeaseronly.slider p.dachzeile,
.modStage .mediaCon,
.modTeaseronly p.dachzeile, 
.modTeaseronly h4.headline,
.boxCon .teaser p.dachzeile, 
.boxCon .teaser h4.headline,
.boxCon .teaser p.teasertext


{
	float: none;
	clear: both;
	
}



.mediaCon.mediaTop
{
	clear: both;
	display: block;
}


.modParagraph hr
{
	display: block;
	margin: 1cm 0;
	clear: both;
}


.modParagraph .mediaCon.mediaRight
{
	float: right;
}

.modParagraph .mediaCon.mediaLeft
{
	float: right;
}

.modParagraph
{ 
clear: both;
}

.modParagraph .mediaCon .media img
{
	width: 200pt;
}

.modParagraph .mediaCon .media.portrait img
{
	width: 150pt;
}





.modParagraph ul, 
.modParagraph ol
{
	margin: 0 0 0 1cm;	
}


.modParagraph ul li, 
.modParagraph ol li
{
	margin: 0.5cm 0 0.5cm 0;
	padding: 0;	
}




.icon
{
		display: none;
}

