/* CSS Document */
/*2-spaltiges Layout mit Links auf rechter Seite*/
html {
	padding:0; 
	margin:0; 
	border:0; 
	/* hide overflow:hidden from IE5/Mac  
	overflow: auto;*/
	overflow: auto;
}
/******************************************************************************/
/******************************************************************************/
body {
	padding:0; 
	margin:0; 
	border:0;
	/*
	background:#E4E4E4;	
	background-image:url(../img/bg_body.png);
	*/
	background:#eff3fc;
	background-image:url(../img/bg_body_hell.png);
	background-repeat: repeat-x;
	background-attachment:fixed;
}
	
/******************************************************************************/
/*Header*/
/******************************************************************************/
#header {
	margin:0px auto;
	margin-top:20px;
	height:145px;	
	width: 920px;

	background-image:url(../img/bg_header.png);
}

	/******************************************************************************/	
	#logo{
		float:left;
		width:160px;
		height:87px;	
		margin-left:28px;
		margin-top:26px;
	}
	


	/******************************************************************************/	
	#slogan{
		float:left;
		width:220px;
		height:139px;	
		margin-left:34px;
		margin-top:4px;
	}
	
	/******************************************************************************/	
	#impressum{
		float:right;
		margin-right:26px;
		margin-top: 16px;
	}

	

/******************************************************************************/
/*Hauptnav*/
/******************************************************************************/
#hauptnav_container {
	margin:0px auto;
	height:32px;
	width: 920px;
	background-image:url(../img/bg_hauptnav.png);
	
}

	/******************************************************************************/	
	#flaggen{
		width:58px;
		height:19px;		
		position:relative;
		margin-left:834px;
		top:4px;
	}
	
/******************************************************************************/
/*Main Content*/
/******************************************************************************/
#main_container{
	margin:0px auto;
	margin-top:0px;
	width: 918px;
	background:#FFFFFF;	
	border-left:1px solid #666666;
	border-right:1px solid #666666;
	height: auto;
}

	/******************************************************************************/	
	#left_content{	
		display: none;		
		width: 196px;
		margin-top:10px;
		float:left; 
		padding-top:47px;

	}
	/******************************************************************************/	
	#center_content{
		width: 828px;
		/*border-right:1px dashed #999999;*/
		
		display:inline-block;
		min-height:320px;

		margin-left:28px;
		margin-top:10px;
		margin-bottom:10px;
		padding:10px;
		padding-top: 0px;
		float:left;
	}
	
			
			#pfad{			
				width: 808px;
				height:22px;
				border-bottom:1px dashed #999999;
				margin-bottom:25px;
				margin-left:-10px;
			}
	
	/******************************************************************************/	
	#right_content{
		display:none;
		width: 150px;
		margin-top:10px;		
		padding:10px;
		padding-top:48px;
		float:left;
		overflow:hidden; 
	}
	/******************************************************************************/
	
	/*clear:both muss unbeding nach float:left im verschachtelten div aufgerufen werden*/
	.clr { 
		clear: both; 
	}


/******************************************************************************/
/*Footer*/
/******************************************************************************/
#footer {
	margin:0px auto;
	height:83px;	
	width: 920px;
	background-image:url(../img/bg_fuss.png);
}

	/******************************************************************************/
	#anschrift{
		float:left;
		margin-left:28px;
		margin-top:16px;
	}
	
	/******************************************************************************/
	#telefon{
		float:left;
		margin-left:30px;
		margin-top:16px;
	}
	
	/******************************************************************************/
	#internet{
		float:left;
		margin-left:30px;
		margin-top:16px;
	}
	
	/******************************************************************************/
	#logos{
		float:right;
		margin-right:28px;
		height:48px;	
		margin-top:7px;
	}
	
/********************************************/
/*News für CSS Nummer 4*/
/********************************************/

#news_archiv_titelnav_right{
	margin-right:20px;
	width: 200px;
	margin-left:30px;
}

.datum_archiv_right{
	color:#76a7cc;
	font-weight:bold;
}

#news_archiv_titelnav_right a{
	font-size:0.9em;
	color:#666;	
}

#news_archiv_titelnav_right a:hover{
	font-size:0.9em;
	color:#76a7cc;	
}
/*ENDE News für CSS Nummer 4*/
/********************************************/

