* {margin:0; padding:0;}

body {
	font-family:'Arial';
	font-size:15px;
	background-color:#f2f7db;
	background-image:url(OeBP_Menschen2.png);
	background-position:bottom;
	background-repeat:repeat-x;
}

#wrapper {
	width:1000px;
	margin:0 auto;
}

#header {
	border-left:1px #b2bb00 solid;
	border-right:1px #b2bb00 solid;
	background-image: url('media/header.jpg');
	text-indent:-9999px;
	height:120px;	
	width:998px;
}

/***Headers***/

h2 {
	margin-top:15px;
	margin-bottom:5px;
	margin-left:5px;
	margin-right:5px;
	text-align:left;
	font-size:23px;
	color:#bed62f;
}

h3 {
	font-size:15px;
	margin-top:25px;
	margin-left:15px;
	color:#bed62f;
}

/*************/

#menu {
	height:25px;
	border-left:1px #b2bb00 solid;
	border-right:1px #b2bb00 solid;
	background-color:#dae691;
	text-align:right;
}

	#menu ul {
		list-style:none;
		float:right;
	}
	
	#menu li {
		float:left;
		margin-left:7px;
		padding-right:8px;
		padding-left:8px;
		padding-bottom:3px;
		
	}

	#menu #reiter {
		background-image: url('media/reiter.jpg');
		background-repeat: repeat-x;
	}
	
	#menu a {
		color:white;
		text-decoration:none;
		font-size:18px;
		font-weight:bold;
	}
	
	#menu a:hover {
		font-size:18px;
		font-weight:bold;
		text-decoration:none;
		color:#000000;
	}
	
	#menu a:visited {
		text-decoration:none;
	}
#main ol{
	margin-left:50px;
}

#main {
	border:1px #b2bb00 solid;
	font-size:13px;
	width:855px;
	padding-bottom:20px;
	background-color:#f9f9f6;
	background-image:url(hintergrund.png);
	background-repeat:no-repeat;
	min-height:750px;
	margin-left:142px;
}

	#main p {
		padding-left:20px;
		padding-top:10px;
	}
	
	#main ul {
		margin-top:-10px;
		margin-left:50px;	
		list-style-image:url(listenyt.png);
	}
	

	
	#main li a {
		list-style-image:url(listenyt.png);
		color:black;
		text-decoration:none;	
		font-size:14px;
	}
	
	#link {
		color:black;
		text-decoration:none;
		margin-top:20px;
		display:block;
		text-align:center;
		font-size:18px;
		font-weight:bold;
	}

#left_bar {
	border-top:1px #b2bb00 solid;
	border-bottom:1px #b2bb00 solid;
	border-left:1px #b2bb00 solid;
	width:140px;
	float:left;
	background-color:#dae691;
	height:200px;
}

	#left_bar h5{
		padding:5px;
		color:white;
		font-size:16px;
	}

	#left_bar ul{
		list-style:none;
		font-size:15px;
		margin-left:8px;
		margin-right:8px;
		font-style:inherit;
		}
	
	#left_bar a {
		text-decoration:none;
		color:white;
		font-weight:bolder;
	}
	
	#left_bar li {
		margin-top:15px;
	}

	#left_bar a:hover {
		text-decoration:underline;
		color:white;
	}
	
	#left_bar a:visited {
		color:white;
	}

	#left_bar img{	
		border:0;
	}

	#left_bar a.img:visited{
		color:#f3f6cb;
	}
	
	
	
/*****PRESSE******/

#presse a {
	color:black;
	text-decoration:none;
	font-size:15px;
}

/*******************/
/*****KONTAKTE******/

.contacts {
	border-top: 1px #b2bb00 solid;
	border-bottom: 1px #b2bb00 solid;
	border-right: 1px #b2bb00 solid;
	
	width:230px;
	height:142px;
	float:left;
}

	.contacts .name {
		font-size:20px;
		font-weight:bold;
	}
	
	.contacts .email {
		font-size:15px;
	}
	
	.contacts .email a {
		color:black;
		text-decoration:none;
	}
	
	.contacts .tel {
		font-size:15px;
			
	}

.contact_img {
	border-top: 1px #b2bb00 solid;
	border-bottom: 1px #b2bb00 solid;
	border-right: 1px #b2bb00 solid;
	
	width:114px;
	height:142px;
	float:left;
}

/******************/
/****SUBSITES*****/

#subsite {
	
}
	#subsite h2 {
		text-align:left;
	}
	#subsite a {
		color:black;
		text-decoration:none;
		font-size:15px;
		font-weight:bold;
	}

/******************/

#footer {
	border-left:1px #b2bb00 solid;
	border-right:1px #b2bb00 solid;
	border-bottom:1px #b2bb00 solid;
	height:90px;
	clear:left;
	background-color:#dae691;
}

#copyright {
		font-size:15px;
		color:white;
		font-weight:bold;
}

#peri {
	font-size:12px;
	color:white;
	font-weight:bold;
	display:block;
	position:relative;
	border:0;
	bottom:48px;
	left:890px;
}
#peri .img{
	border:0;
}
	
#highlight {
	font-weight:bold;
	border: 2px red solid;
	margin:15px;
	font-size: 15px;
	padding: 3px;
}

#menschen{
	background-image:url(Menschen2.png);
}
