/* CSS Document */
/*
BASICS
blau: #2670B7
grau: #D1D3D4
*/
body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
}


#box_ALL{
	margin-left:auto;
	width:916px;
	margin-right:auto;
}
#box_HEADER{
	float:left;
	width:868px;
	height:110px;
	padding-top:32px;
	padding-left:48px;
}
#box_DATE{
	float:right;
	height:32px;
	font-size:10px;
	color:#666666;
	width:114px;
	border-left:1px solid #786F70;
	padding-left:5px;
	background-color:#FFFFFF;
	margin-top:38px;
	text-align:right;
}

#box_IMPRESSUM { float:left; width:612px; height:40px; font-size:10px; text-align:right; color:#333333}
#box_IMPRESSUM a:link, #box_IMPRESSUM a:visited { font-size:10px; color:#333333; text-decoration:none;}
#box_IMPRESSUM a:hover { font-size:10px; color:#2971B7; text-decoration:underline;}
#box_LOGO{
	float:left;
	width:256px;
}

.box_IMG {	float:left; width:578px;}

#box_GEN_NAV{
	float:left;
	width:668px;
	height:32px;
	margin-top:38px;
	margin-right:30px;
}
.nav{
	float:left;
	text-transform:uppercase;
	padding-right:20px;
	padding-left:7px;
	font-size:11px;
	border-left:1px solid #2971B7;	
}

.nav_2{
	clear:left;
	width:239px;
	border-bottom:1px dotted #FFFFFF;
}
.nav a:link, .nav a:visited, .nav a:active{
	text-decoration:none;
	color:#000000;
}
.nav a:hover{
	text-decoration:underline;
	color:#2670B7;
}

.nav_aktiv{
	float:left;
	text-transform:uppercase;
	height:32px;
	padding-right:20px;
	font-size:11px;
	padding-left:7px;
	border-left:1px solid #2971B7;		
}
.nav_aktiv a:link, .nav_aktiv a:visited, .nav_aktiv a:active{
	text-decoration:underline;
	color:#2670B7;
	height:32px;
}
.nav_aktiv a:hover{
	text-decoration:underline;
	color:#2670B7;
	height:32px;
}

#box_CONTENT{
	float:left;
	width:826px;
	background-color:#786F70;/**/
	padding:45px;
	background-image:url(../img/elements/bg_content.jpg);
	background-repeat:no-repeat;
	color:#FFFFFF;
}
#box_CONTENT_START {
	float:left;
	width:916px;
	/*background-color:#786F70;*/
}

#box_BORDER_IMG_PDF {	
	float:left;
	width:365px;}

#box_CONT_IMG{
	float:left;	width:340px;
	height:226px;
	background-color:#786F70;/**/
	margin-right:25px;
}

#box_CONT_PDF{
	float:left;
	width:340px;
	margin-right:25px;
	margin-top:25px;
}

#box_CONT_PDF_IMG{
	float:left;
	padding-right:15px;
	width:154px;
}

#box_CONT_PDF_TXT{
	float:left;
	width:150px;
	font-size:11px;
	margin-top:35px;
}

#box_CONT_PDF_TXT a:link, #box_CONT_PDF_TXT a:visited {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

#box_CONT_PDF_TXT a:hover{
	font-size:11px;
	color:#5B9BDB;
	text-decoration:underline;
}



#box_START_TXT{
	float:left;
	width:251px;
	font-size:12px;
	color:#FFFFFF;
	line-height:17px;
	padding:49px 38px 39px 49px;
	background-image:url(../img/elements/bg_start.jpg);
	background-repeat:no-repeat;
}
#box_CONT_TXT{
	float:left;
	width:460px;
	color:#FFFFFF;
}
#box_CONT_TXT .headline{
	font-family:"Times New Roman", Times, serif;
	color:#2670B7;
	font-size:32px;
	font-weight:normal;
}
#box_CONT_TXT .fliess{
	line-height:18px;
}
#box_CONT_TXT .liste{
	line-height:16px;
	color:#2670B7;
	font-weight:bold;
}
#box_FOOTER{
	float:left;
	width:916px;
	margin-top:2px;
	border-top:10px solid #786F70;
	
}
#box_FOOTER_LEFT{
	float:left;
	width:916px;
	font-size:10px;
	text-align:center;
	color:#786F70;
	padding-top:5px;
	padding-bottom:5px;
}
#box_RSS_CENTER{
	float:left;
	width:552px;
	height:76px;
	padding:22px 0px 22px 25px; 
	color:#2971B7;
	background-color:#FFFFFF;
	border-right:1px solid #D6D4D4;
	border-bottom:1px solid #D6D4D4;
	/*line-height:127%;
	overflow: auto;	
	scrollbar-face-color: #CCCCCC;
    scrollbar-track-color: #CCCCCC;
    scrollbar-darkshadow-color: #2670B7;
    scrollbar-track-color: #CCCCCC;
    scrollbar-arrow-color: #2670B7;
    scrollbar-highlight-color: #FFFFFF;
    scrollbar-shadow-color: #C0C0C0*/
}

.box_RSS_CENTER_2{
	float:left;
	width:552px;
	height:78px;
	line-height:14px;
}

#box_RSS_CENTER a:link, #box_RSS_CENTER a:visited{
	color:#999999;
	display:block;
	padding-left:13px;
	background-image:url(img/icon.gif);
	background-repeat:no-repeat;
	background-position:0px 4px;
}
#box_RSS_CENTER a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#box_RSS_CENTER br{
	line-height:5px;
}
#box_RSS_CENTER big{
	font-size:14px;
	line-height:16px;
}
#box_FOOTER_CENTER{
	position:absolute;
	top:26px;
	left:380px;
	width:360px;
	height:100px;
	line-height:127%;
	overflow: auto;
}
#box_FOOTER_RIGHT{
	text-align:right;
	float:left;
	width:130px;
	height:30px;
}
.divider{
	position:relative;
	display:block;
	line-height:1px;
}




a:link, a:visited, a:active{
	text-decoration:underline;
	color:#2670B7;
}

a:hover{
	text-decoration:underline;
	color:#000000;
}

@media print {
	#box_GEN_NAV, #box_DATE, #box_BORDER_IMG_PDF, #box_IMPRESSUM {display:none;}
	
	#box_CONTENT{
		float:left;
		width:626px;
		background-color:#FFFFFF;/**/
		padding:0px;
		background-image:none;
		color:#333333;
	}
	
	#box_FOOTER{
		float:left;
		width:626px;
		margin-top:2px;
		border-top:0px solid #786F70;
		
	}
	
	#box_FOOTER_LEFT{
		float:left;
		width:626px;
		font-size:10px;
		text-align:left;
		color:#786F70;
		padding-top:20px;
		padding-bottom:5px;
	}
}
