


@font-face
{
	font-family: 'Thesis';
	src:  url('/static/ard/fonts/TheSans_LT_TT5_.eot#') format('eot'),
		url('/static/ard/fonts/TheSans_LT_TT5_.woff') format('woff'),
		 url('/static/ard/fonts/TheSans_LT_TT5_.svg') format('svg');
	font-weight: normal;
}

@font-face
{
	font-family: 'Thesis';
	src:  url('/static/ard/fonts/TheSans_LT_TT5i.eot#') format('eot'),
	url('/static/ard/fonts/TheSans_LT_TT5i.woff') format('woff'),
		 url('/static/ard/fonts/TheSans_LT_TT5i.svg') format('svg');
	font-style: italic;
}


@font-face
{
	font-family: 'Thesis';
	src:  url('/static/ard/fonts/TheSans_LT_TT7_.eot#') format('eot'),
	url('/static/ard/fonts/TheSans_LT_TT7_.woff') format('woff'),
		 url('/static/ard/fonts/TheSans_LT_TT7_.svg') format('svg');
	font-weight: bold;
	font-style: bold;
}


/* Just for IE in Navigation, no faux Bold then */
@font-face
{
	font-family: 'ThesisBold';
	src:  url('/static/ard/fonts/TheSans_LT_TT7_.eot#') format('eot'),
	url('/static/ard/fonts/TheSans_LT_TT7_.woff') format('woff'),
	url('/static/ard/fonts/TheSans_LT_TT7_.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


@font-face
{
	font-family: 'Thesis';
	src:  url('/static/ard/fonts/TheSans_LT_TT7i.eot#') format('eot'),
	url('/static/ard/fonts/TheSans_LT_TT7i.woff') format('woff'),
		 url('/static/ard/fonts/TheSans_LT_TT7i.svg') format('svg');
	font-weight: bold;
	font-style: italic;
}


/* Thesis Antiqua */

@font-face
{
	font-family: 'ThesisAntiqua';
	src:  url('/static/ard/fonts/TheAntiquaB_LT_500.eot#') format('eot'),
	url('/static/ard/fonts/TheAntiquaB_LT_500.woff') format('woff'),
		 url('/static/ard/fonts/TheAntiquaB_LT_500.svg') format('svg');
	font-weight: normal;
}

@font-face
{
	font-family: 'ThesisAntiqua';
	src:  url('/static/ard/fonts/TheAntiquaB_LT_500_italic.eot#') format('eot'),
	url('/static/ard/fonts/TheAntiquaB_LT_500_italic.woff') format('woff'),
  		 url('/static/ard/fonts/TheAntiquaB_LT_500_italic.svg') format('svg');
	font-style: italic;
}

@font-face
{
	font-family: 'ThesisAntiqua';
	src:  	url('/static/ard/fonts/TheAntiquaB_LT_700.eot#') format('eot'),
	url('/static/ard/fonts/TheAntiquaB_LT_700.woff') format('woff'),
	  		url('/static/ard/fonts/TheAntiquaB_LT_700.svg') format('svg');
	 font-weight: bold;
}

@font-face
{
	font-family: 'ThesisAntiqua';
	src:  url('/static/ard/fonts/TheAntiquaB_LT_700_italic.eot#') format('eot'),
	url('/static/ard/fonts/TheAntiquaB_LT_700_italic.woff') format('woff'),
	  url('/static/ard/fonts/TheAntiquaB_LT_700_italic.svg') format('svg');
	 font-weight: bold;
	font-style: italic;
}



html 
{ margin: 0; border: 1px solid red; }


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


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: "; 
}

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

{
	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;
}

*/




.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;
}


.modMini p.dachzeile, 
.modMini h4.headline, 
.modMini p.teasertext, 

.modStage p.dachzeile, 
.modStage h4.headline, 
.modStage p.teasertext
{
	float: none;
}


.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;	
}








