

/*-------------------------- main -----------------------------------------*/
* {
	margin: 0px;
	padding: 0px;
	outline: none;
}
img {
	border: none;
}
.clear {
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
}
html, body {
	height: 100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6A7274;
}

body {
	background: url(../images/bg-body.jpg) 0px 0px repeat-x #FCFCFC;
		
}
div#containerMain {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	width: 986px;
	margin: 0px auto -260px auto;
	background: url(../images/bg-container.gif) 0 0 repeat-y #fff;
	line-height: 20px;	
}
	
	#push {
		height: 260px;
		
	}

/*-------------------------- header row1 -----------------------------------------*/

div#header1 {
	width: 146px;
	height: 116px;
	background: url(../images/bg-header1.jpg) 0 0 no-repeat;
	float: left;
	}
	
div#header1 a{
	width: 146px;
	height: 116px;
	text-indent: -5000px;
  	font-size: 12px;
  	display: block;
	overflow: hidden;
	}	
	
	div#header2 {
	width: 400px;
	height: 116px;
	background: url(../images/bg-header2.jpg) 0 0 no-repeat;
	float: left;
	}
div#header2 a{
	width: 400px;
	height: 116px;
	text-indent: -5000px;
  	font-size: 12px;
  	display: block;
	overflow: hidden;
	}	
	div#header3 {
	width: 185px;
	height: 116px;
	background: url(../images/bg-header3.jpg) 0 0 no-repeat;
	float: left;
	}
div#naviTop {
	width: 255px;
	height: 116px;
	background: url(../images/bg-navi-top.gif) 0 0 no-repeat;
	float: left;
	}
	
/*-------------------------- header row2 -----------------------------------------*/
div#header5 {
	width: 46px;
	height: 227px;
	background: url(../images/bg-header5.jpg) 0 0 no-repeat;
	float: left;
	}
div#header6 {
	width: 289px;
	height: 227px;
	background: url(../images/bg-bild1a.jpg) 0 0 no-repeat;
	float: left;
	}
div#header7 {
	width: 265px;
	height: 227px;
	background: url(../images/bg-bild2a.jpg) 0 0 no-repeat;
	float: left;
	}
div#header8 {
	width: 127px;
	height: 227px;
	background: url(../images/bg-bild3a.jpg) 0 0 no-repeat;
	float: left;
	}
div#header8Inner {
	padding-top: 101px;
	}	
	
div#header8 a{
	width: 127px;
	height: 126px;
	text-indent: -5000px;
  	font-size: 12px;
  	display: block;
	overflow: hidden;
	background: url(../images/wunschauto.gif) 400px 0 no-repeat;
	}
div#header8 a:hover{
	background-position: 0 0 ;
	}	
	
/*-------------------------- bildwechsel -----------------------------------------*/	
body.neuwagen div#header6 {
	background: url(../images/index2_01.jpg) 0 0 no-repeat;
	}
body.neuwagen div#header7 {
	background: url(../images/index2_02.jpg) 0 0 no-repeat;
	}
body.neuwagen div#header8 {
	background: url(../images/index2_03.jpg) 0 0 no-repeat;
	}
body.gebrauchtwagen div#header6 {
	background: url(../images/index3_01.jpg) 0 0 no-repeat;
	}
body.gebrauchtwagen div#header7 {
	background: url(../images/index3_02.jpg) 0 0 no-repeat;
	}
body.gebrauchtwagen div#header8 {
	background: url(../images/index3_03.jpg) 0 0 no-repeat;
	}	
body.aktuelles div#header6 {
	background: url(../images/index9_01.jpg) 0 0 no-repeat;
	}
body.aktuelles div#header7 {
	background: url(../images/index9_02.jpg) 0 0 no-repeat;
	}
body.aktuelles div#header8 {
	background: url(../images/index9_03.jpg) 0 0 no-repeat;
	}
body.finanzierung div#header6 {
	background: url(../images/index5_01.jpg) 0 0 no-repeat;
	}
body.finanzierung div#header7 {
	background: url(../images/index5_02.jpg) 0 0 no-repeat;
	}
body.finanzierung div#header8 {
	background: url(../images/index5_03.jpg) 0 0 no-repeat;
	}		
body.service div#header6 {
	background: url(../images/index8_01.jpg) 0 0 no-repeat;
	}
body.service div#header7 {
	background: url(../images/index8_02.jpg) 0 0 no-repeat;
	}
body.service div#header8 {
	background: url(../images/index8_03.jpg) 0 0 no-repeat;
	}
body.wir div#header6 {
	background: url(../images/index7_01.jpg) 0 0 no-repeat;
	}
body.wir div#header7 {
	background: url(../images/index7_02.jpg) 0 0 no-repeat;
	}
body.wir div#header8 {
	background: url(../images/index7_03.jpg) 0 0 no-repeat;
	}	
body.links div#header6 {
	background: url(../images/index4_01.jpg) 0 0 no-repeat;
	}
body.links div#header7 {
	background: url(../images/index4_02.jpg) 0 0 no-repeat;
	}
body.links div#header8 {
	background: url(../images/index4_03.jpg) 0 0 no-repeat;
	}	
body.kontakt div#header6, body.impressum div#header6, body.sitemap div#header6 {
	background: url(../images/index6_01.jpg) 0 0 no-repeat;
	}
body.kontakt div#header7, body.impressum div#header7, body.sitemap div#header7 {
	background: url(../images/index6_02.jpg) 0 0 no-repeat;
	}
body.kontakt div#header8, body.impressum div#header8, body.sitemap div#header8 {
	background: url(../images/index6_03.jpg) 0 0 no-repeat;
	}	
		

/*-------------------------- Navi Main -----------------------------------------*/	
div#header9 {
	width: 215px;
	height: 227px;
	background: url(../images/bg-header9.jpg) 0 0 no-repeat;
	float: left;
	}
body.kontakt div#header9  {
	width: 215px;
	height: 227px;
	background: url(../images/bg-header9b.jpg) 0 0 no-repeat;
	float: left;
	}	
body.service div#header9  {
	width: 215px;
	height: 227px;
	background: url(../images/bg-header9c.jpg) 0 0 no-repeat;
	float: left;
	}	
body.finanzierung div#header9  {
	width: 215px;
	height: 227px;
	background: url(../images/bg-header9d.jpg) 0 0 no-repeat;
	float: left;
	}	
div#header10 {
	width: 44px;
	height: 227px;
	background: url(../images/bg-header10.jpg) 0 0 no-repeat;
	float: left;
	}
/*-------------------------- Navi Main -----------------------------------------*/
		

div#naviMain {
	width: 734px;
	height: 52px;
	background: url(../images/bg-navi-main.gif) 0 0  no-repeat;
	float: left;
	}
div#sidebarTop {
	width: 252px;
	height: 52px;
	background: url(../images/bg-sidebar-top.gif) 0 0 no-repeat;
	float: left;
	}



/*-------------------------- content -----------------------------------------*/
div#contentContainer
{
	width: 734px;
	float: left;
	background: url(../images/bg-content.gif) 0 0  no-repeat;

}
div#contentMain {
	padding-left: 73px;
	padding-top: 32px;
	padding-right: 30px;
	}	

div#sidebar
{
	width: 252px;
	float: left;
	background: url(../images/bg-sidebar-body.gif) right 0  no-repeat;
	font-size: 11px;
	line-height: 17px;

}
div#sidebarInnerColor {
	width: 208px;
	background: #A4A9AE;
	padding-bottom: 20px;
	}	
div#sidebarInner{
	padding-left: 19px;
	padding-top: 32px;
	padding-right: 9px;
	}
	div#sidebarInner p{
	margin-bottom: 12px;
	}
div#sidebarInner a{
	color: #32618E;
	}	
div#sidebarInner a:hover{
	color: #fff;
	}
div#sidebar h3
	{
	background-color: #B0B8C1;
	color: #6D7275;
	font-size: 13px;
	margin-bottom: 2px;
	padding-bottom: 0px;
	padding-left: 22px;
	}	
/*-------------------------- Bottom -----------------------------------------*/	

div#footer {
	height: 260px;
	color: #5A6062;
	font-size: 11px;
	line-height: 15px;
	
}
div#footer div#footerInner{
	width: 986px;
	height: 260px;
		margin: 0px auto;
		padding-top: 10px;
		background: url(../images/logos.gif) 47px 0  no-repeat;
		
}
	
div#footer div#footerInner p{
	margin-bottom: 10px;	
}

div#footer div#footerInner div{
	float: left;	
}
div#footer div#footerInner div.left{
	margin-right: 97px;	
	padding-left: 74px;
	
}
	
