html {
	width:100%;
	margin:0;
	padding:0;
}

* html {
	margin: 0 auto;
	padding:0;
	width:100%;
	text-align:center;
}


body {
	background-color:#727272; /* hintergrundfarbe */
	font-family:Arial, Sans Serif; /* schriften, die verwendet werden dÃ¼rfen*/
	font-size:100.01%;
	margin:0;
	padding:0;
}

#wrapper {
	position:relative;
	top:0;
	left:50%;
	margin:0 0 40px -500px;
	width:1000px;
	min-height:830px;
	background-color:#ffffff;
	border: 1px solid #000000 ;
	padding:0;
}

#logo_header {
	width:1000px;
	height:75px;
	background-image:url("images/logo/logo_header.jpg");
	padding:0;
	margin:0;
}

#logo {
	width:224px;
	height:70px;
	margin:0px 0 0 65px;
	padding:0px 0 0 0;
}


#gfx {
	width:1000px;
	height:240px;
}

#mitte {
	width:1000px;
	min-height:450px;
}

	#content {
		min-height:399px;
		width:720px;
		margin:40px 0 10px 40px;
		padding:0;
		float:left;
		font-size:12px;
	}
	
	* html #content {
		min-height:399px;
		width:720px;
		margin:40px 0 10px 20px;
		padding:0;
		float:left;
		font-size:12px;
	}
	
		#content_links {
			width:48%;
			float:left;
			padding:0;
			margin:5px 0 10px 0;
			font-size:12px;
		}
		
		#content_rechts {
			width:48%;
			float:left;
			padding:0px;
			margin:5px 0 10px 25px;
			font-size:12px;
		}
				
		
	#rechts {
		float:right;
		margin:40px 40px 0 0px;
		padding:0;
	}
	
	* html #rechts {
		float:right;
		margin:40px 20px 0 0px;
		padding:0;
	}
		
		#news {
			border:1px solid #000000;
			padding:0;
			margin:0;
			background-color:#DCE5EF;
			width:157px;
			font-size:10px;
			font-family:arial;
		}
		
		* html #news {
			border:1px solid #000000;
			padding:0;
			margin:0;
			background-color:#DCE5EF;
			width:159px;
			padding:0 1px 0 4px;
			font-size:10px;
			font-family:arial;
		}
		
		* html div.user-kontaktformular-pi1 {
			margin:-19px 0 0 0;
			padding:0px;
		}
		
		* html div.user-news-pi1 {
			width:144px;
		}
		
		#kontakt {
			width:157px;
			height:113px;
			padding:0;
			margin:20px 0 15px 0;
			border:1px solid black;
			/*background-image:url("images/kontakt/kontakt.jpg");*/
		}

#clearBoth {
	clear:both;
}

#clearRight {
	clear:left;
}


#footer {
	width:1000px;
	height:65px;
	border-top:3px solid #0B3074;
	background-image:url("images/footer/footer.jpg");
	color:#ffffff;
	font-size:12px;
}


/*********** BEGIN Config menu *************/
/*
#menu {
	width:1000px;
	height:22px;
	background-color:#DCE5EF;
}

#menu ul {
	margin:0px 0px 0 20px;
	padding:3px 0 0 0;
	font-size:14px;
}

#menu li {
	color:#182F5D;
	font-family:arial;
	margin:0 0 0 20px;
	padding:0;
	display:inline;	
}
*/

#menu a:link,
#menu a:visited{
	/*color:#182F5D;
	margin:0 0 0 20px;
	padding:0;
	text-decoration:none;
	*/
}

#menu a:hover{
	/*color:#182F5D;
	margin:0 0 0 20px;
	padding:0;
	text-decoration:none;
	*/
}

/************** END Config menu *************/

/*************BEGIN Config SUBNAVIGATION ***********/

#subnavigation {
	width:250px;
	margin:0;
	padding:0;
	position:absolute;
	top:2px;
	left:750px;
	vertical-align:top;

}

#subnavigation ul {
	list-style-type:none;
	padding:0;
	margin:0;
	font-size:12px;
}

#subnavigation li {
	color:#ffffff;
	font-size:12px;
	font-family:arial;
	margin:0px 0px 0 15px;
	padding:0;
}

#subnavigation a:link,
#subnavigation a:visited{
	color:#ffffff;
	margin:0px 0px 0 15px;
	padding:0;
	text-decoration:none;
}

#subnavigation a:hover{
	color:#ffffff;
	margin:0px 0px 0 15px;
	padding:0;
	text-decoration:none;
}
/*************END Config SUBNAVIGATION ***********/

#ueberschrift {
	width:717px;
	height:14px;
	background-color:#0B3074;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	padding:0;
}

* html #ueberschrift {
	width:714px;
	height:14px;
	background-color:#0B3074;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	font-family:arial;
	padding:0;
} 

#ueberschrift_news {
	height:14px;
	width:159px;
	background-color:#0B3074;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:0;
}

#ueberschrift_txt {
	margin:0 0 0 15px;
}

#news_txt {
	margin:0 0 0 15px;
}

a {
	color:#123456;
	text-decoration:none;
}

h1 {
	font-size:15px;
}

table, td {
	margin:0;
	padding:0;
	font-size:12px;
}