body, p, h1, h2, h3, h4, div, form {
margin:0;
padding:0;
}
img {
border:0 none;
}
body {
background-color:#E2B04F;
font-family:Verdana,Geneva,sans-serif;
font-size:0.8em;
font-weight:normal;
line-height:1.5;
margin:0;
padding:0;
}
h1, h2 {
font-family:Tahoma,Geneva,sans-serif;
font-size:140%;
font-variant:small-caps;
letter-spacing:0.1em;
margin-bottom:0.3em;
margin-top:0.3em;
}
h3 {
font-family:Tahoma,Geneva,sans-serif;
font-size:110%;
font-variant:small-caps;
letter-spacing:0.1em;
margin-bottom:1.3em;
margin-top:0.3em;
}
p {
margin:0 0 5px;
}
.mehr {
text-align:right;
}
.hidden {
display:none;
}
.hinweis_fahrzeugangebot {
font-style:oblique;
}
#wrapper {
}
#header_out_1 {
background:transparent url(../bilder/header_out_1.jpg) repeat-x scroll center top;
height:349px;
width:100%;
}
#header_out_2 {
background:transparent url(../bilder/header_out_2.jpg) no-repeat scroll center top;
height:349px;
width:100%;
}
#header_in {
background-image:url(../bilder/header_in.jpg);
background-position:center top;
background-repeat:no-repeat;
height:349px;
margin:0 auto;
position:relative;
width:975px;
}
#header_inhalt_kopfmenu {
color:#E1BB72;
font-size:80%;
left:30px;
position:absolute;
text-transform:uppercase;
top:242px;
width:160px;
}
#header_inhalt_kopfmenu a:link, #header_inhalt_kopfmenu a:visited, #header_inhalt_kopfmenu a:active {
color:#E1BB72;
text-decoration:none;
}
#header_inhalt_kopfmenu a:hover {
text-decoration:underline;
}
.header_inhalt_menu {
left:195px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:0;
position:absolute;
top:186px;
}
.header_inhalt_menu a {
color:#39312D;
font-family:Verdana,Geneva,sans-serif;
font-size:0.76em;
font-weight:bold;
text-decoration:none;
text-transform:uppercase;
}
.header_inhalt_menu li {
display:inline;
float:left;
position:relative;
}
.header_inhalt_menu li span {
visibility:hidden;
}
.start {
background:transparent url(../bilder/menu.jpg) no-repeat scroll left top;
display:block;
height:140px;
width:129px;
}
.start:hover {
background:transparent url(../bilder/menu.jpg) no-repeat scroll 0 -140px;
display:block;
height:140px;
width:129px;
}
.angebote {
background:transparent url(../bilder/menu.jpg) no-repeat scroll -129px 0;
display:block;
height:140px;
width:129px;
}
.angebote:hover {
background:transparent url(../bilder/menu.jpg) no-repeat scroll -129px -140px;
display:block;
height:140px;
width:129px;
}
.werkstatt {
background:transparent url(../bilder/menu.jpg) no-repeat scroll -258px 0;
display:block;
height:140px;
width:129px;
}
.werkstatt:hover {
background:transparent url(../bilder/menu.jpg) no-repeat scroll -258px -140px;
display:block;
height:140px;
width:129px;
}
.filialen {
background:transparent url(../bilder/menu.jpg) no-repeat scroll -387px 0;
display:block;
height:140px;
width:129px;
}
.filialen:hover {
background:transparent url(../bilder/menu.jpg) no-repeat scroll -387px -140px;
display:block;
height:140px;
width:129px;
}
.galerie {
background:transparent url(../bilder/menu.jpg) no-repeat scroll -516px 0;
display:block;
height:140px;
width:129px;
}
.galerie:hover {
background:transparent url(../bilder/menu.jpg) no-repeat scroll -516px -140px;
display:block;
height:140px;
width:129px;
}
#content_out_1 {
background-image:url(../bilder/content_out_2.jpg);
background-position:center top;
background-repeat:repeat-y;
padding-bottom:20px;
width:100%;
}
#content_in {
background-color:#2A1206;
background-image:url(../bilder/content_in.jpg);
background-position:center top;
background-repeat:no-repeat;
color:#E1BB72;
font-size:85%;
margin:0 auto;
width:975px;
}
#footer_out_1 {
background:#E2B04F url(../bilder/footer_in_schatten.jpg) no-repeat scroll center top;
width:100%;
}
#footer_in {
height:62px;
margin:0 auto;
text-align:right;
width:975px;
}
#footer_in p {
color:#E1BB72;
font-size:75%;
margin:0;
padding:10px;
text-align:center;
}
#footer_in p a:link, #footer_in p a:active, #footer_in p a:visited {
color:#E1BB72;
font-weight:bold;
text-decoration:none;
}
#footer_in p a:hover {
text-decoration:underline;
}
#box_links {
background-image:url(../bilder/box_links_oben.jpg);
background-position:left top;
background-repeat:no-repeat;
display:inline;
float:left;
width:196px;
}
#box_links_in {
background-image:url(../bilder/box_links_unten.jpg);
background-position:left bottom;
background-repeat:no-repeat;
height:auto;
padding-bottom:21px;
}
.box_links_text {
padding:5px 20px 0 35px;
}
.box_links_text a:link, .box_links_text a:visited, .box_links_text a:active {
color:#E1BB72;
text-decoration:none;
}
.box_links_text a:hover {
text-decoration:underline;
}
.box_links_text h1 {
font-size:120%;
}
#box_links_in p {
margin:0 auto 5px 0;
}
#content_rechts {
display:inline;
float:right;
margin-bottom:20px;
width:180px;
}
.box_rechts {
background-image:url(../bilder/box_rechts_oben.jpg);
background-position:right top;
background-repeat:no-repeat;
}
.box_rechts_in {
background-image:url(../bilder/box_rechts_unten.jpg);
background-position:right bottom;
background-repeat:no-repeat;
height:auto;
padding-bottom:21px;
}
.box_rechts_text {
padding:5px 30px 0 10px;
}
.box_rechts_text a:link, .box_rechts_text a:visited, .box_rechts_text a:active {
color:#E1BB72;
text-decoration:none;
}
.box_rechts_text h1 {
font-size:120%;
}
.box_rechts_text a:hover {
text-decoration:underline;
}
#box_rechts_in p {
margin:0 auto 10px 0;
}
#content_mitte {
background:#ECBD6B url(../bilder/content_box_top.jpg) no-repeat scroll left top;
display:inline;
float:left;
margin:20px 0 0 15px;
width:556px;
}
#content_mitte_unten {
background:transparent url(../bilder/content_box_bottom.jpg) no-repeat scroll left bottom;
color:#39312D;
padding:0 30px 20px;
}
.content_h1 {
color:#ECBD6B;
height:45px;
margin-top:3px;
padding:0 0 0 60px;
}
#content_mitte_unten a:link, #content_mitte_unten a:visited, #content_mitte_unten a:active {
color:#39312D;
text-decoration:underline;
}
#content_mitte_unten a:hover {
text-decoration:underline;
}
.content_block {
border-bottom:1px solid #330000;
margin-bottom:10px;
}
.ueberschrift_links {
margin-bottom:20px;
margin-top:16px;
}
.ueberschrift_rechts {
margin-bottom:5px;
margin-top:14px;
}
.reiter {
border-bottom:1px solid #39312D;
margin:10px 0;
}
.reiter ul {
list-style-type:none;
margin:0;
padding:0;
}
.reiter li {
background:#3F1A07 none repeat scroll 0 0;
color:#ECBD6B;
display:inline;
float:left;
margin-right:0.2em;
padding:0.5em;
}
#content_mitte_unten .reiter li a:link, #content_mitte_unten .reiter li a:visited, #content_mitte_unten .reiter li a:active {
color:#ECBD6B;
font-weight:bold;
text-decoration:none;
}
#content_mitte_unten .reiter ul li a:hover {
color:#ECBD6B;
text-decoration:underline;
}
.reiter .reiter-aktiv {
background-color:#851318;
}
.logos {
padding-left:15px;
padding-top:30px;
}
.logos img {
margin-top:5px;
}
.logos p{
	margin-top:5px;
	padding-right:20px;
}
.reiter:after, #content_in:after, #content_mitte_unten:after {
clear:both;
content:'.';
display:block;
height:0;
visibility:hidden;
}
* html .reiter, * html #content_in, * html #content_mitte_unten {
height:1%;
}
:first-child + html .reiter, :first-child + html #content_in, :first-child + html #content_mitte_unten {
min-height:1px;
}

#tooltip{
	position:absolute;
	border:1px solid #ccc;
	background:#333;
	padding:5px;
	display:none;
	color:#fff;
}

