/* RBB Radio eins stylesheet.css for Color  --- Berlinale --- 
* Author: Tino Urbiks, Holger M. Stangl Date: June 2007*/
.noBorder { border: 0 !important; }
.noBorder img { border: 0 !important; }
/* ----------- Hintergrundbilder ----------- */
.contentCenterF {
	background-image: url(../../grafik/backgrounds/berlinale/bg_marginalB.gif);
	background-repeat: repeat-y;
	}
.contentCenterE { 
	background-image: url(../grafik/backgrounds/berlinale/bg_beitrag.gif);
	background-repeat: repeat-y;
	}	
.contentCenterA .containerTeaser,
.contentCenterE .containerTeaser,
.contentCenterK .containerTeaser,
.contentCenterN .containerTeaser,
.contentCenter0 .containerTeaser,
.contentCenterP .containerTeaser,
.contentCenterR .containerTeaser,
.contentCenterJ .containerTeaser {
	background-image: url(../../grafik/backgrounds/berlinale/bg_balken.gif);
	background-repeat: repeat-x;
	background-position: top;
	}
.noBg .containerTeaser { background-image: none; }
.noBg .teaserA {padding-top: 1em;}
/* ----------- Head Bereiche Hintergrundfarbe Dunkler Farbton  ----------- */
.headA,
.headAabsolut  { 
	background-color:#b20606;
    color: #fffff7; 
	}
.fondB { 
	background-color:#FDFAE5; 
	}
/* --- Navigation --- */
.navigationB { background-color:#9ba245; }
/* ----------- Teaser End Bereiche Heller Farbton ----------- */
.headB { background-color:#FDFAE5; }
.fondA { background-color:#D2D5A7; }
.contentCenterA { background-color: #D2D5A7; }
.containerSearch { background-color: #FDFAE5; border-bottom: 1px solid #fffff7; color: #333; }

.teaserInfo  { background-color:#D8D4Cb; border-top: 1px solid #fffff7; color: #535456; }


.partnerlogos {
	border-top:1px solid #535456;
	background-color: rgb(253, 250, 229);
	padding-left:20px;
	padding-right:15px;
	padding-top: 10px;
	padding-bottom:10px;
	width:auto;
	clear:both;
	overflow: hidden;
	}

.berlinaleHeader { height: 20em; border-bottom: 1px solid #545456; }
.berlinaleHeader .imgBig { position: absolute; }
.berlinaleHeader .berlinaleTop { position: relative; }
.berlinaleHeader .containerTeaser {
	border: 1px solid #fffff7;
	height: 12em;
	margin: 6em 0 0 2em;
	width: 44em;
	position: relative;
	background-image: url(../../grafik/berlinale/bild_index_transparent.jpg);
	background-position: -.2em 0;
	}

.berlinaleTop .teaserPicture {
	float: left;
	width: 13.5em;
	position: relative;
	}

.berlinaleTop .teaserA { 
	text-align: left;
	padding: 1em 1.5em 0 0; }

.logoBerlinale { 
	padding: 2em 2em 0 0;
	position: relative;
	float: right; 
	}

.berlinaleHeader .floatLeft { position: relative; }

.berlinaleIcon {width: 17.9em;}
.berlinaleIcon h2 {float: left;}
.berlinaleIcon p {float: right;  text-align: right;}
.berlinaleIcon p img {padding: .2em 0 0 0; }

.berlinaleSubnavi  { background-color:#951F1F; height: 2.5em; border-bottom: 1px solid #545456; }
.berlinaleSubnavi .navigationF li {margin: 0 0 0 .3em;}
.berlinaleSubnavi .navigationF li a img {padding: .6em 0 0 0;}
.berlinaleSubnavi ul { margin: 0 0 0 1.7em; }
.berlinaleSubnavi .navigationF li a { padding: 0 .2em 0 0; margin: 0; color: #fffff7; }


.weitere {
	padding: 1.5em 1.5em 1.0em 2em;
	margin: 0 0 0 0;
	}

.weitere p {
	font-size: 1.1em;
	padding-bottom: 0;
	}



