body {
margin: 0; 
background-color: #353535; 
font-family: helvetica, geneva, arial, sans-serif; 
overflow-y: scroll;
}
img {
border: 0;
}

a:link, a:visited, a:active { 
	font-weight: normal; text-decoration: none; color: #2d9bda;
}
a:hover { 
	text-decoration: underline; color: #2d9bda;
}
td {
font-size: 10.5pt;
}

/* menu start */
#menubg {
position: absolute; 
width: 1190px; 
height: 30px; 
left: 0px; 
top: 282px;
background: #353535;
text-align:left;
z-index: 24;
}
#menu {
position: absolute; 
width: 1100px; 
height: 25px; 
left: 10px; 
top: 285px;
background: #353535;
text-align:left;
z-index: 25;
}
#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 8.0em;
float: left;
}
#menu a {
font: bold 12px/16px helvetica, geneva, arial, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #353535 #292929 #353535 #353535;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
font: bold 11px/16px helvetica, geneva, arial, sans-serif;
margin: 0;
text-align: center;
/*text-transform: uppercase;*/
}
#menu a {
color: #eee;
background: #353535;
text-decoration: none;
}
#menu a:hover {
color: #353535;
background: #eee;
}
#menu li {position: relative;}
#menu ul ul {
position: absolute;
z-index: 103;
}
#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}
div#menu ul ul li:hover ul,
div#menu ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#menu a.menu-active {
color: #00adef;
/*background: #353535;*/
}
/* menu ende */

#pagecontentfull { 
position: relative; 
width: 100%;
z-index: 21; 
top: 52px; 
background-color: #fff; }

#pagecontent {
position: static;
margin-left: 260px; 
min-height: 425px;
width: 880px; 
z-index: 21; 
left: 290px; 
top: 320px;
background-color: #fff;
overflow: none;
}
	#pagecontent p {
	font-size: 10.5pt;
	}
	#pagecontent li {
	font-size: 10.5pt;
	}
	#pagecontent a {
	/*color: #7B8282;*/
	}
	#pagecontent h1 {
	color: #A5AFAF;
	font-weight: normal;
	text-align: left;
	font-size: 26px;
	}
	#pagecontent h2 {
	color: #000;
	font-weight: normal;
	text-align: left;
	font-size: 23px;
	}
	#pagecontent h3 {
	color: #000;
	font-weight: normal;
	text-align: left;
	font-size: 18px;
	}
	#pagecontent img {
	margin: 2px 2px 2px 2px;
	}

#sidebar {
position: absolute; 
float: left; 
width: 250px; 
height: 455px; 
z-index: 20; 
left: 8px; 
overflow: hidden;
background-color: #fff;
text-align: center;
z-index: 21;
}
	#sidebar p {
	font-size: 10pt;
	}
	
#main {
background-color: #fff;
width:1190px;
height: 820px;
min-height: 820px;
z-index: 20; 
}

#hd-index {
background-image:url(./images/hd-titel.jpg);
height:282px;
width:100%;
}
#hd-mb {
background-image:url(./images/hd-mb.jpg);
height:282px;
width:100%;
}
#hd-mb-1 {
background-image:url(./images/hd-mb-1.jpg);
height:282px;
width:100%;
}
#hd-mb-2 {
background-image:url(./images/hd-mb-2.jpg);
height:282px;
width:100%;
}
#hd-womo {
background-image:url(./images/hd-womo.jpg);
height:282px;
width:100%;
}
#hd-tuning {
background-image:url(./images/hd-tuning.jpg);
height:282px;
width:100%;
}
#hd-kontakt {
background-image:url(./images/hd-kontakt.jpg);
height:282px;
width:100%;
}
#hd-klassik {
background-image:url(./images/hd-klassik.jpg);
height:282px;
width:100%;
}

#footer {
position: static; 
width: 460px; 
height: 70px; 
z-index: 22; 
margin-left: 720px; 
}
#footer  p {
text-align: right;
font-size: 8pt;
}
