@charset "UTF-8";
body {
	background: #797979;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	background-image:url(../grafiken/kachel.jpg);
	background-repeat:repeat-x;
}
body, td, p {
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 150%;
}
p {
	margin-top:8px;
	margin-bottom:8px;
}



.container {
	width: 854px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image:url(../grafiken/kachel_content.gif);
}

.aktion {
	width: 854px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	background-image:url(../grafiken/aktion_bg.jpg);
	height:63px;
}
.ticker {
	position:relative;
	top:30px;
	left:20px;
	width:800px;
	height:20px;
	margin:0;
	padding:0;
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color:#ffffff;
}
.logo {
	width: 854px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}
.logobeipodcast {
	float:left;
	width:502px;
}
.divpodcast {
	float:left;
}
.navigation {
	width: 854px;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
}

.unternavigation {
	width: 161px;
	/*background-color:#FF9900;*/
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:left;
	height:350px;
}
.contentbox {
float:left;
	
}
.fliesstext {
	width: 471px;
	/*background-color:#FF9900;*/
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:left;
	padding-left:25px;
	padding-right:25px;
	padding-top:20px;
}
.foerderframes {
width: 471px;
font-size:10px;
	float:left;
	padding-left:25px;
	padding-top:25px;
	
}
.banner {
	width: 172px;
	/*background-color:#FF9900;*/
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	text-align: left; /* this overrides the text-align: center on the body element. */
	float:right;
	
}
.boxClear {
	width: 854px;
	clear:both;
	clear:left;
	clear:right;
}
.boxClearFliess {
	clear:both;
	clear:left;
	clear:right;
}
.kontaktkasten {
	background-image:url(../grafiken/graue_navi_kachel.gif);
	padding-top:12px;
}
.textsubnavi {
	margin-bottom:20px;
	border-width:1px;
	border-color:#000000;
	border-style:dashed;
	border-bottom-width:1px;
	border-top-width:1px;
	border-left-width:0px;
	border-right-width:0px;
	
}


/* TEXTFORMATIERUNG */

a.LinkAllgemein {
	color: #aa000a;
	text-decoration: underline;
	/*font-weight:bold;*/
}
a.LinkAllgemein:hover{
	text-decoration: underline;
	/*font-weight:bold;*/
	color:#5c5c5c;
}
.headlineArtikel {
	color: #575757;
	font-weight:bold;
	font-size:18px;
}
.headlineArtikelSub {
	color: #1f1f1f;
	font-weight:bold;
}
.zitatquelle {
	color: #1f1f1f;
	font-weight:bold;
	font-size:10px;
}
a.LinkSubnavi {
	font-weight:bold;
	font-size:10px;
	color:#b4000b;
	text-decoration:none;
	text-transform:uppercase;
}
a.LinkSubnavi:hover{
	font-weight:bold;
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}
a.LinkSitemap {
	font-weight:bold;
	font-size:11px;
	color:#b4000b;
	text-decoration:none;
	text-transform:uppercase;
}
a.LinkSitemap:hover{
	font-weight:bold;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}
.pfeilchen_rot_subnavi{
	padding-left:0px;
	padding-right:5px;
}

.cdtracks{
float:left;

	
}
ul.None {
font-weight: normal;
list-style-type:none;
}
.momentmalliste{
padding-left:70px;
margin-top:-20px;
	
}

/* BILDFORMATIERUNG */
.bildArtikelTop {
	float:left;
	padding-left:0px;
	padding-top:10px;
	padding-bottom:5px;
	padding-right:5px;
}
.bildArtikelLinks {
	width:200px;
	float:left;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:5px;
}
.bildBuch {
	width:130px;
	float:left;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:5px;
}
.bildCDCover {
	width:200px;
	float:left;
	padding-left:0px;
	padding-top:3px;
	padding-bottom:5px;
}
.bildArtikelNofloat {

	padding-left:0px;
	padding-top:3px;
	padding-bottom:5px;
}
.bildArtikelRechts {
	width:180px;
	float:right;
	padding-right:0px;
	padding-top:3px;
	padding-bottom:5px;
	padding-left:30px;
}
.fotorahmen{
	border-width:3px;
	border-style:solid;
	border-color:#FFFFFF;
}

/*Thumbnails beim Pressedienst*/
.thumbnailPresseBild {
	width:110px;
	float:left;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:15px;
}
.thumbnailBild {
	width:110px;
	float:left;
	padding-left:0px;
	padding-top:0px;
	padding-bottom:15px;
}
.thumbnailrahmen{
	border-width:3px;
	border-style:solid;
	border-color:#FFFFFF;
}
.pressedienst{
	width:100%;
	clear:both;
	padding-bottom:10px;
}
.pressediensttext{
	padding-left:110px;
}
.bildtextkombi{
	width:100%;
	clear:both;
	padding-bottom:10px;
}
.bildtextkombitext{
	padding-left:110px;
}

/*TABELLENGESTALTUNG*/

.zelleDatum{

	background-color:#ffffff;
	padding-left:0px;
	padding-top:10px;
	border-color:#ccc;
	border-style:solid;
	border-width:3px;
	/*width:100px;*/
	text-align:center;
	font-weight:bold;
	
}
/*.schriftDatum{
	color:#505050;
	font-weight:bold;
	font-size:15px;

}*/

.zelleOrt{
	background-color:#ffffff;
	padding-left:10px;
	padding-right:10px;
	padding-top:10px;
	padding-bottom:8px;
	border-color:#ccc;
	border-style:solid;
	border-width:3px;
	line-height:100%;
	
	
}
.schriftOrt{
	color:#b4000b;
	font-weight:bold;
	font-size:15px;
	line-height:100%;
}
.schriftSubOrt{
	font-weight:bold;
	font-size:11px;
	color:#666666;
}

.collapsing{
	border-collapse:collapse;
}
a.LinkTermin {
	font-weight:bold;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
a.LinkTermin:hover{
	font-weight:bold;
	font-size:11px;
	color:#b4000b;
	text-decoration:none;
}
a.LinkLaufzeile {
	font-weight:bold;
	color:#ffffff;
	text-decoration:underline;
}
a.LinkLaufzeile:hover{
	
}
.pfeilchen_rot{
	padding-left:2px;
	padding-right:10px;
}

.zelleDatumDetail{
	/*text-transform:uppercase;*/
	
	padding-right:20px;
	border-color:#CCCCCC;
	border-width:3px;
	border-style:solid;
	padding-left:20px;
	
	font-weight:bold;
	background-color:#ffffff;
		padding-top:10px;
		padding-bottom:10px;
		
		
}
.zelleInfosDetail{
	border-color:#CCCCCC;
	border-width:3px;
	border-style:solid;
	padding-left:20px;
	padding-right:10px;
	padding-top:10px;
	
	padding-bottom:10px;
	background-color:#ffffff;
	
	/*color:#b4000b;*/
	
}
.zelleInfosDetailSpecial{
	font-size:11px;
	/*color:#b4000b;*/
	padding-left:5px;
}
.termindetailtabelle{
	border-collapse:collapse;
}

.stoerer{
position:absolute;
z-index:3;
}


.weichecontainer {
	width: 328px;
	margin: 0 auto;
	text-align: left;
	margin-top:100px;
}
.videocontainer {
	width: 550px;
	margin: 0 auto;
	text-align: left;
	margin-top:50px;
}
