@charset "utf-8";
/* CSS Document */
html
{
overflow-y:scroll;
}

body, html { background-color:#000000; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#ffffff }

div.Startseite { float:left; width:147px; height:58px; background-image:url(../img/navi_Startseite_i.jpg) }
div.Werkstatt { float:left; width:146px; height:58px; background-image:url(../img/navi_Werkstatt_i.jpg) }
div.Tuning { float:left; width:110px; height:58px; background-image:url(../img/navi_Tuning_i.jpg) }
div.Referenzen { float:left; width:155px; height:58px; background-image:url(../img/navi_Referenzen_i.jpg) }
div.Angebote { float:left; width:139px; height:58px; background-image:url(../img/navi_Angebote_i.jpg) }
div.Partner { float:left; width:128px; height:58px; background-image:url(../img/navi_Partner_i.jpg) }
div.Kontakt { float:left; width:125px; height:58px; background-image:url(../img/navi_Kontakt_i.jpg) }

div.Startseite:hover { float:left; width:147px; height:58px; background-image:url(../img/navi_Startseite_h.jpg) }
div.Werkstatt:hover { float:left; width:146px; height:58px; background-image:url(../img/navi_Werkstatt_h.jpg) }
div.Tuning:hover { float:left; width:110px; height:58px; background-image:url(../img/navi_Tuning_h.jpg) }
div.Referenzen:hover { float:left; width:155px; height:58px; background-image:url(../img/navi_Referenzen_h.jpg) }
div.Angebote:hover { float:left; width:139px; height:58px; background-image:url(../img/navi_Angebote_h.jpg) }
div.Partner:hover { float:left; width:128px; height:58px; background-image:url(../img/navi_Partner_h.jpg) }
div.Kontakt:hover { float:left; width:125px; height:58px; background-image:url(../img/navi_Kontakt_h.jpg) }

div.content_header { width:950px; height:222px; margin:auto; background-image:url(../img/header.jpg) }
div.content_navi1 { width:100%; height:58px; margin:auto; padding:0px 0px 15px 0px; background-image:url(../img/navi_bg.jpg) }
div.content_navi2 { width:950px; height:73px; margin:auto }
div.content_inhalt1 { width:100%; margin:auto; background-color:#2d2d2d; background-image:url(../img/bg_wasserzeichen.png) }
div.content_inhalt2 { width:950px; margin:auto; padding-bottom:15px }

div.ajaxpopup { width: 510px; height: 400px; display:none; position: absolute; zoom: 1; background-color:#666666; top: 50%; left: 50%; margin-top: -225px; margin-left: -280px; background-image:url(../img/ajaxpopup_box.jpg); padding:25px }

div#preloader, div.preloader { display: none; }

input { font-family:Arial, Helvetica, sans-serif; color:#333333 }
input.gpstext { width:147px; height:18px; background-image:url(../img/input_gpstext.jpg); background-repeat:no-repeat; border:0px; padding:2px 0px 0px 3px }
button.gpssubmit { width:99px; height:20px; background-image:url(../img/input_gpssubmit.jpg); background-repeat:no-repeat; border:0px; padding:0px; color:#ffffff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px }

textarea {width:556px; height:194px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px; padding:3px 2px 3px 2px; margin:0px; background-image:url(../img/input_textarea.jpg); background-repeat:no-repeat}
textarea:disabled {width:556px; height:194px; color:#dddddd; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px; padding:3px 2px 3px 2px; margin:0px; background-image:url(../img/input_textarea_dis.jpg); background-repeat:no-repeat}
input.text {width:266px; height:17px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px; padding:3px 2px 0px 2px; margin:0px; background-image:url(../img/input_text.jpg); background-repeat:no-repeat}
input.text:disabled {width:266px; height:17px; color:#dddddd; font-family:Arial, Helvetica, sans-serif; font-size:12px; border:0px; padding:3px 2px 0px 2px; margin:0px; background-image:url(../img/input_text_dis.jpg); background-repeat:no-repeat}
input.submit {width:99px; height:20px; background-image:url(../img/input_gpssubmit.jpg); background-repeat:no-repeat; border:0px; padding:0px; color:#ffffff; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px}

a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight:bold }
a:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-decoration:underline; font-weight:bold }

a.imp { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999999; text-decoration:none; font-weight:normal }
a.imp:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight:normal }

a.news { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; text-decoration:underline; font-weight:normal }
a.news:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ff0000; text-decoration:underline; font-weight:normal }

h1 { font-size:14px; padding:0px; margin:0px }
h2 { color:#FF0000; font-size:12px; margin:0px; padding:0px; line-height:16px; font-weight:normal }

hr { border:0px; border-bottom:1px solid #ff0000; margin:15px 0px 15px 0px }

img.partnerimg { border:1px solid #666666 }
img.partnerimg:hover { border:1px solid #ff0000 }
