/*###########################################################

	Globale Resets

###########################################################*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
margin:0;
padding:0;
}
html, body {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	margin:0;
	padding:0;
	height:100%;
}
body {
	color:black; 
	background-color: #e1ddd9;
	font-family:Tahoma,Verdana,Sans-Serif;
	font-size:9pt;
	font-weight:normal;
	word-spacing:0.2em;
}
a { color:#E51937; text-decoration:none; }
a:hover { color:#98012E; text-decoration:underline; }
a.navlink {padding-left:10px;color:#006492; text-decoration:none;margin0;padding0;}
a.navlink:hover{color:#036; text-decoration:underline;}
a.navlink_closed{background: url(../img/arrow_left.gif) no-repeat left center;padding-left:10px;color:#006492; text-decoration:none;}
a.navlink_closed:hover{color:#036; text-decoration:underline;}
a.navlink_open{background: url(../img/arrow_down.gif) no-repeat left center;padding-left:10px;color:#006492; text-decoration:none;}
a.navlink_open:hover{color:#036; text-decoration:underline;}
a.extLink {background: url(../img/externer_link.jpg) no-repeat left center; padding-left:13px;}
/*############################################################

	Layout

###########################################################*/
#outerwrapper {
	background:#fff;
	margin: 0 auto;
	width: 900px;
	min-height: 50px;


	}
#header {
background:#fff url(../img/logo_bonner_autohaus.jpg) no-repeat;
border-bottom: 1px solid #036 ;
width:100%;
height:60px;
}	
#innerwrapper { 
	margin: 0 auto;
	width: 900px;
	min-height: 670px;
	background:#fff;
}
#leftcolumn { 
	color: #333;
	background: #fff;
	margin: 0;
	padding: 10px;
	min-height: 650px;
	width: 205px;
	float: left;
}
#rightcolumn { 
	float: right;
	color: #333;
	background: #fff;
	margin: 0;
	padding: 10px;
	min-height: 650px;
	width: 652px;
	display: inline;
	position: relative;
}
#footer {
	background:#fff;
	border-top: 1px solid #036;
	width:100%;
	height:20px;
	text-align: center;
}
.clear { clear: both; background: none; }
/*#######################################################
	Menue
#######################################################*/
.menue-container-header-blue{
	background: transparent url(../img/nav-head-blue-logo.png) no-repeat;
	height:11px;
	width:205px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-bottom:12px;
	padding-left:6px;
	padding-top:6px;	
}
.menue-container-header-grey{
	background: transparent url(../img/nav-head-grey.png) no-repeat;
	height:11px;
	width:205px;
	color:#FFFFFF;
	font-family:Tahoma;
	font-size:13px;
	font-weight:bold;
	text-align:center;
	padding-bottom:12px;
	padding-top:6px;	
}
.menue-container-body {
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	border-right: 1px solid #ccc;
	border-left: 1px solid #ccc;
 }
 
* html .menue-container-body {	width:205px;}
.menue-container-footer {
	background: transparent url(../img/nav-footer-grey.png) no-repeat top;
	height:8px;
	}
* html .menue-container-footer{	width:205px;}	
.menue-container-body ul  {

	width:100%,
	}	
.menue-container-body ul  li{

	list-style-type:none;
	}	
.navsteady{
	padding-top:10px;
	}
.section  {
	background: transparent url(../img/nav-footer-grey.png) no-repeat top;
}
.navlist {}
.subnavlist{
padding-left: 15px;
}
/*#######################################################
			Vertical Accordions
#######################################################*/
.steady_toggle{
			display: block;
			height: 20px;
			padding: 0 10px 0 0px;
			line-height: 30px;
			font-weight: normal;
			text-decoration: none;
			outline: none;
			font-size: 12px;
			color: #000000;
			cursor: pointer;
			margin: 0 0px 0 0px;	
	}
.navsteady{
	padding-top:10px;
	}
img.MAInfo{
	width:50px;
	float:left;
}
p.MAInfo{
width:137px;
float:right;
padding-left:3px;
}
/*#######################################################
			NewsFeed
#######################################################*/
.blue {
	color:#036;
}
.teamsite{

	width:180px;
	height: 270px;
	background:#fff;
	padding-bottom: 5px;
	text-align:left;
	float:left;
}
.newsfeed{

	width:95%;
	background:#fff;
	padding-bottom: 5px;
	text-align:left;
}
.borderfeed{
	border-bottom:1px solid #036;
}
.second{
	margin-top:10px;
}

.newsfeed img {
	margin-right:10px;
	float:left;	
}
.newsfeed h1 {
	color:#666;
	font-size:12pt;
	font-weight:bold;	
}
.newsfeed h2,.teamsite h2 {
	color:#666;
	font-size:9pt;
	font-weight:bold;	
}
.newsfeed p,.teamsite p{
	color:#666;
	font-size:9pt;
	font-weight:normal;
	text-align:justify;
margin-top:7px;	
}
.newsfeed ol{
margin-left:20px;
	color:#666;
	font-size:9pt;
	font-weight:normal;
	text-align:justify;
margin-top:7px;	
}
.newsfeed ol li{

	color:#666;
	font-size:9pt;
	font-weight:normal;
	text-align:justify;
margin-top:7px;	
}
.newsfeed ul{
margin-left:20px;
	color:#666;
	font-size:9pt;
	font-weight:normal;
	text-align:justify;
margin-top:7px;	
}
.newsfeed ul li{

	color:#666;
	font-size:9pt;
	font-weight:normal;
	text-align:justify;
margin-top:0px;	
}


