/* CSS Document */

/* ------------- Framework Styles ---------------------------*/

/* Farben: Gelb #6089C0, Grau BG #EAEEF0, Hellgelb #D7DDE5, Blau #6089C0, Hellblau #D7DDE5 */


html, body {
	margin:0px 0px 0px 0px;
	padding:0px;
	background-color: #EAEEF0;
	background-image: url('../images/bg-border.gif');
	background-position: center;
	background-repeat: repeat-y;
}

#divMain {
	position: relative;	
	margin: auto;
	text-align: left;
	width: 960px; 
}


#divFrame {
	position: relative;	
	width: 960px; 
	margin: auto;
	margin-top: 0px;
	margin-left: 0px; 
	margin-right: 0px;
	padding: 0px;
	text-align: left;
	min-height: 150px; 
	height: auto;
	background-color:#fff;
}

#divHeader {
	width: 960px; 
	height: 70px;
	background-color: #6089C0;
	text-align: left;
	padding: 0px;
	margin: 0px;
}

#divLogo {
	position:relative;
	width: 250px;
	padding: 7px 10px 0px 0px;	
	text-align: right;
}

#divLevel00 {
	position:relative;
	width: 500px;
	padding: 5px 10px 0px 12px;	
	text-align: left;
}

#divSuche{
	position:relative;
	width: 332px;
	padding: 27px 10px 0px 12px;	
	text-align: left;
}

#divStreifen {
	padding: 7px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	text-align: left;
	background-image: url('../images/trenner-channel.gif');
	background-repeat: repeat-x;
}

#divTableContent {
	width: 948px; 
}

#divTableLevel01 {
	width: 208px; 
}

#divTableChannel {
	margin-top: 0px;
}

#divTableChannelContent {
	margin-top: 20px;
}


#divContentleiste {
	padding: 3px 7px 0px 10px;
	width: 710px;
	height: 23px;
	text-align: left;
	background-image: url('../images/contentleiste.gif');	
	background-repeat: no-repeat;
}

#divTitel {
	margin: 20px 0px 10px 10px;
	position:relative;

}

#divFooter {
	width: 960px;
	padding: 5px 0px 0px 15px;
	text-align: left;
	background-color: #111;
	bottom: 0px;
}

#divSubnavi {
	margin: 20px 0px 0px 0px;

}

#divContent {
	position: relative;
	min-height:400px; 
	height: auto;
	margin: 12px 0px 20px 12px;
	text-align: left;

}

#divContent02 {
	position: relative;
	min-height:400px; 
	height: auto;
	padding: 0px 0px 0px 10px;
	text-align: left;
}

#divContentSpalte {
	width: 500px; 
	padding: 0px 35px 0px 10px;
	vertical-align:top;
	position:relative;
}

/* bis 6 */
* html #divContent02 {height:400px;}

/* ie 5*/
html + body #divContent02 {height:400px;}

/* bis 6 */
* html .prop {display:none}


/* wegen höhe
.prop {
height:230px;
float:right;
width:1px;
}

.clear {
clear:both;
height:1px;
overflow:hidden;
}
 */
 
/* ------------- Portal Styles ---------------------------*/

#spalte01 {
width: 208px; 
}

#spalte02 {
width: 260px; 
padding: 0px 0px 5px 6px;
}

#spalte03 {
width: 260px; 
padding-left: 6px;
}

#spalte04 {
/*width: 200px; */
width: 194px; 
padding-left: 0px;
}

#spalteContentleiste {
padding-left: 6px;
position:relative;
}

#spalteContent{
width: 532px; 
padding-left: 6px;
}

#divTeaser, #divNews {
width: 260px; 
max-width: 260px; 
height: 230px;
}

#divNews2 {
width: 260px; 
max-width: 260px; 
height: 150px;
}

#infoPoststellenInhalt {
background-color: #E6E6E6;
height: 191px;
padding: 0px 10px 0px 7px;
}

#divSubportale {
width: 260px; 
height: 150px;
}

#divSpalte {
width: 193px; 
}

#infoGesichterInhalt {
background-color: #E6E6E6;
height: 113px;
overflow:auto; 
padding: 0px 10px 0px 7px;
}

#infoRotateInhalt {
background-color: #fff;
height: 73px;
text-align:center;
}

#infoStandardInhalt {
background-color: #E6E6E6;
height: 60px;
overflow:auto; 
padding: 0px 10px 0px 7px;
}

#teaserBeschreibung, #teaserText, #newsBeschreibung, #newsText, #subBeschreibung, #subText {
margin: 5px 12px 3px 12px;
}

#teaserInhalt, #newsInhalt {
width: 251px; 
height: 238px;
}

#subInhalt {
width: 519px; 
height: 50px;
}

#subLeistung {
width: 129px; 
}

#newsList {
width: 227px; 
height: 130px;
padding: 10px 12px 8px 12px;
background-color: #D7DDE5;
}

#subBild {
width: 105px; 
height: 85px;
background-color: #D7DDE5;
margin: 0px 0px 0px 12px;
}

/*----------------- Subportal ------------------------*/

#divPost {
background-image: url('fileadmin/templates/images/zurpost.gif');width: 208px;height: 23px;margin-bottom:10px;
}
