/*
|------------------------------------------------------------------
| Reset
|------------------------------------------------------------------
| All common-use tags reseted. 
| Global font-family set.
| Safari and Google Chrome oulined focus states removed.
| IE pixel interpolation mode (image resize) was taken in account. 
|
*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, 
blockquote, a, acronym, code, del, em, strong, dl, dt, dd, ol, ul, li
form, label, table, tbody, tfoot, thead, tr, th, td, img	{
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	border:none;
	outline:none;
	text-decoration:none;
}

a:link { color:#000; text-decoration:underline;}
a:visited { text-decoration:none; color:#000 }
a:focus {  text-decoration:underline; outline:none;}
a:hover { text-decoration:underline; color:#000; }
a:active { text-decoration:underline; color:#000; }

h1 {
font: 18px arial, helvetica, sans-serif;
color:#000;
margin-bottom:5px;
padding:0px;
}

h2 {
font:bold 1.2em arial, helvetica, sans-serif;
color:#000;
margin-bottom:5px;
padding:0px;
}

h3 {
font:bold 1.1em arial, helvetica, sans-serif;
color:#000;
margin-bottom:5px;
padding:0px;
}

h4 {
font:bold 1.0em arial, helvetica, sans-serif;
color:#000;
margin-bottom:5px;
padding:0px;
}

body {background: url(images/bg.jpg) repeat-x;}

#wrapper { width:980px; margin:0 auto; position:relative;}
#top { width:850px; height:30px; margin: 0 auto;}
#logo { width:200px; height:30px; float:left; padding-top:15px;}

/*Menu*/

#menu {list-style: none;padding-top:50px;width:470px;float:right;}

#menu li {display: inline;font-size:14px;}
#menu a {padding: 1.1em;}
#menu a:link{text-decoration:none;color: #000;}
#menu a:visited{text-decoration:none;color: #000;}
#menu a:hover {color: #000; text-decoration:underline;}
#menu .active a {color: #000; text-decoration:underline; font-weight:bold;}

/*Content*/
#contentwrapper {
	 width:900px;
	 height: 580px;
	 padding:20px 20px 20px 20px;
	 margin: 0 auto;
	 margin-top: 84px;
	 font-size:12px;
	 background:#fff;
	 border: 1px #efb11f solid;
}

#content_left {  
	float:left; 
	width:577px; 
	height: 520px; 
	background: #fff;
}

#header {  
	width:577px;
	height:272px;
	background: #fff;
}

#user1 {  
	width:557px;
	height:70px;
	margin-top:20px;
	padding: 10px 10px 10px 10px;
	background: #fae7b9;
}

#user1_unterseiten {  
	width:557px;
	height:15px;
	margin-top:20px;
	padding: 10px 10px 10px 10px;
	background: #fae7b9;
}

#user_wrapper {  
	width:577px;
	height:130px;
	margin-top:20px;
}

#user2 {  
	float:left;
	width:259px;
	height:110px;
	padding: 10px 10px 10px 10px;
	background: #fff;
	border: 1px #fae7b9 solid;
}

#user3 {  
	float:right;
	width:259px;
	height:110px;
	padding: 10px 10px 10px 10px;
	background: #fff;
	border: 1px #fae7b9 solid;
}

#content_right {  
	float:right; 
	width:300px;
	height: 520px; 
	background: #fff;
}

#user4 {  
	width:268px;
	height:120px;
	padding-top:10px;
	padding-left:30px;
	background: #fff;
	border: 1px #fae7b9 solid;
}

#user5 {  
	width:273px;
	height:160px;
	padding-top:10px;
	padding-left:25px;
	background: #fff;
	border: 1px #fae7b9 solid;
}

#user6 {  
	width:220px;
	height:82px;
	padding-top:20px;
	padding-left:78px;
	background: #fff;
	border: 1px #fae7b9 solid;
}

#ueberschriften_rechts {  
	width:290px;
	height:25px;
	background: #fae7b9;
	font-size:14px;
	padding-left: 10px;
	padding-top:7px;
}

#footer {  
	width:890px;
	height: 20px;
	padding-top:8px;
	padding-right:10px;
	position:absolute;
	background: #fae7b9;
	bottom:20px;
	font-size:10px;
	text-align:right;
}

#footer a:link{text-decoration:underline;color: #000;}
#footer a:visited{text-decoration:none; color: #000;}
#footer a:hover {color: #000; text-decoration:underline;}
#footer .active a {color: #000; text-decoration:underline; font-weight:bold;}

#clear {    
		clear: both;} 

#content h3  {
	font-size:16px;
	color:#241c1a;
	font-weight:bold;
}