body { color: black; height: 590px; text-align:center; top: 5%; left: 5%; width: 950px; margin:auto; }
.body_start { color: black; height: 590px; text-align:center; top: 5%; left: 5%; width: 950px; margin:auto; }
.gesamt { height: 590px; background-color: #ffffff; float: none; margin:auto; text-align:left; width: 950px; }
.gesamt_start { height: 590px; float: none; margin:auto; text-align:left; width: 950px; }
.oben { width: 950px; height: 1px; visibility: hidden; float: none; }
.oben_links { background-image: url(../media/ahg_logo.jpg); background-repeat: no-repeat; width: 450px; height: 1px; visibility: hidden; float: left; }
.oben_rechts { background-image: url(../media/ahg_leasingkonzept.jpg); background-repeat: no-repeat; background-position: right 0; width: 500px; height: 1px; visibility: hidden; float: left; }
* html body { color: black; height: 590px; text-align:center; top: 5%; left: 5%; width: 960px; margin:auto; }
* html .gesamt { height: 590px; float: none; text-align:left; width: 1005px; margin: auto; }
* html .oben { width: 952px; height: 1px; float: left; }
* html .oben_links { background-image: url(../media/ahg_logo.jpg); top: 0; left: 0; width: 450px; height: 1px; visibility: hidden; float: left; }
* html .oben_rechts { background-image: url(../media/ahg_leasingkonzept.jpg); top: 0; left: 0; width: 500px; height: 1px; visibility: hidden; float: left; }
* html .oben_rechts2 { background-image: url(../media/ahg_leasingkonzept.jpg); top: 0; left: 0; width: 500px; height: 1px; visibility: hidden; float: left; }
.oben_rechts_schriftzug_1 { position: relative; top: 50px; left: 500px; width: 900px; z-index: 2; }
.oben_rechts_schriftzug_2 { position: absolute; z-index: 2; }
.oben_rechts_navigation_1 { position: relative; height: 150px; }
.oben_rechts_navigation_2 { position: absolute; bottom: 3px; float: left; padding-left: 10px; }
* html .oben_rechts_navigation_1 { position: relative; height: 150px; }
* html .oben_rechts_navigation_2 { padding-left: 10px; position: absolute; bottom: 3px; float: left; }
*+html .oben_rechts_navigation_2 { padding-left: 10px; position: absolute; bottom: 3px; float: left; margin-left: 30px; }
.oben_rechts_navigation_link { color: gray; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; margin-right: 2px; padding: 1px 10px 3px; }
.oben_rechts_navigation_link_aktiv { color: gray; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; margin-right: 2px; padding: 1px 10px 3px; }
.oben_rechts_navigation_link:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; margin-right: 2px; padding: 1px 10px 3px; }
.oben_rechts_navigation_link_aktiv:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration: none; margin-right: 2px; padding: 1px 10px 3px; }
.footer { text-decoration: none; width: 950px; visibility: hidden; }
.footer_unten { background-color: white; text-decoration: none; width: 950px; }
* html .footer { width: 960px; }
* html .footer_unten { width: 955px; }
.footer_link { color: gray; font-size: 12px; text-decoration: none; font-family: "Lucida Grande", verdana; }
.footer_link_red { color: #cc0000; font-size: 12px; font-family: "Lucida Grande", verdana; text-decoration: none; }
.footer_link:hover { color: black; font-size: 12px; font-family: "Lucida Grande", verdana; text-decoration: none; }

.navigation_unten_aktiv { text-decoration: none; width: 150px; padding-top: 9px; padding-bottom: 0px; }
.navigation_unten_inaktiv { text-decoration: none; padding-top: 9px; padding-bottom: 0px; width: 150px; }
* html .navigation_unten_aktiv { text-decoration: none; width: 140px; padding-top: 3px; padding-bottom: 3px; }
* html .navigation_unten_inaktiv { text-decoration: none; padding-top: 3px; padding-bottom: 3px; width: 140px; }
.navigation_unten_link_aktiv { color: #999999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
.navigation_unten_link_aktiv:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
.navigation_unten_link_inaktiv { color: #666666; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
.navigation_unten_link_inaktiv:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 22px; text-decoration: none; }
* html .navigation_unten_link_aktiv { color: #999999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
* html .navigation_unten_link_aktiv:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
* html .navigation_unten_link_inaktiv { color: #666666; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
* html .navigation_unten_link_inaktiv:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
*+html .navigation_unten_link_aktiv { color: #999999; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
*+html .navigation_unten_link_aktiv:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
*+html .navigation_unten_link_inaktiv { color: #666666; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
*+html .navigation_unten_link_inaktiv:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }

#1 ul { position: absolute; left: 10px; width: 188px; list-style-image: none; }
#1 li { position: inherit; left: 1px; list-style-type: none; display: inline; }
ul { list-style: none; padding: 10px 0 3px 14px; margin: 0 10px 0 4px; }
* html li { padding: 0 7px; }
* html ul li { padding: 0 7px; }

.unten { width: 950px; height: 440px; float: none; }
.unten_links { width: 1px; height: 440px; visibility: hidden; float: left; }
.unten_rechts { width: 762px; height: 440px; float: left; }
* html .unten { width: 952px; height: 440px; float: none; }
* html .unten_links { width: 188px; height: 440px; visibility: hidden; float: left; }
* html .unten_rechts { width: 762px; height: 440px; float: left; }
.aktuell_aussen { text-align: left; height: 150px; margin-right: 10px; margin-left: 10px; }
.aktuell_hoehe { margin-right: 10px; margin-left: 10px; height: 120px; }
.aktuell_bild { margin-right: 10px; float: left; }
.aktuell_beschreibung { }
.aktuell_titel { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
.aktuell_ueberschrift { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.aktuell_text { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.aktuell_mitarbeiter_name { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.aktuell_mitarbeiter_text { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.aktuell_mitarbeiter_link { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.aktuell_mitarbeiter_link:hover { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.redaktion_aussen { text-align: left; height: 150px; margin-right: 10px; margin-left: 10px; }
.redaktion_hoehe { margin-right: 10px; margin-left: 10px; height: 120px; }
.redaktion_bild { margin-right: 10px; float: left; }
.redaktion_beschreibung { }
.redaktion_titel { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
.redaktion_ueberschrift { color: black; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.redaktion_text { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.gaestebuch_titel { color: black; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.gaestebuch_mitteilung { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.gaestebuch_name { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.gaestebuch_datum { color: gray; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.gaestebuch_email { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.gaestebuch_email:hover { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.redaktion_mitarbeiter_name { color: black; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.redaktion_mitarbeiter_text { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.redaktion_mitarbeiter_link { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.redaktion_mitarbeiter_link:hover { color: gray; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.vertrieb_bestellung_oben { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: left; vertical-align: top; width: 470px; }
.vertrieb_bestellung_widerruf { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; text-align: left; width: 470px; vertical-align: top; }
.vertrieb_bestellung_felder { text-align: left; vertical-align: baseline; width: 30px; float: left; margin-right: 10px; margin-left: 10px; }
.vertrieb_bestellung_felder2 { text-align: left; vertical-align: baseline; width: 300px; margin-left: 10px; }
.vertrieb_bestellung_unten { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: right; vertical-align: top; width: 470px; }
.navigation_menuepunkt_gross { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.navigation_menuepunkt_gross_aktiv { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.navigation_menuepunkt_klein { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_menuepunkt_zelle {  }
.navigation_menuepunkt_zelle:hover { }
.navigation_zelle_aktiv { }
.navigation_zelle_inaktiv { }
.navigation_klein_aktiv { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_klein_inaktiv { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_rechts_tabelle { background-color: white; background-repeat: repeat; }
.navigation_rechts_ueberschrift { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.navigation_rechts_titel { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.navigation_rechts_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.umfrage_titel { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; padding: 3px 10px; }
.umfrage_frage { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; text-align: left; width: 180px; }
.umfrage_antwort { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white; text-align: left; width: 180px; }
.umfrage_absenden { color: #d32121; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; background-color: white; text-decoration: none; width: 180px; }
.navigation_rechts_rahmen { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 5px; }
.soeben_erschienen_titel { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: left; width: 170px; height: 18px; padding-top: 2px; padding-left: 10px; }
.soeben_erschienen { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-align: center; width: 180px; }
.navigation_div_inaktiv { text-decoration: none; width: 210px; padding-top: 3px; padding-bottom: 3px; }
.navigation_div_inaktiv:hover { text-decoration: none; width: 210px; padding-top: 3px; padding-bottom: 3px; }
.navigation_div_pfeil_aktiv { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-left: 17px; }
.navigation_div_pfeil_inaktiv { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding-left: 17px; }
.navigation_div_text_aktiv { color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.navigation_div_text_aktiv:hover { color: #cccccc; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.navigation_div_text_inaktiv { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.navigation_div_text_inaktiv:hover { font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; }
.navigation_div_text_klein_aktiv { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_div_text_klein_aktiv:hover { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_div_text_klein_inaktiv { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_div_text_klein_inaktiv:hover { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
.navigation_ul { margin-left: 6px; list-style-image: url(../media/nav_pfeil_klein.gif); }
.navigation_li { list-style-position: outside; }
.mitte_rahmen { padding-right: 5px; padding-left: 5px; }
.mitte_ueberschrift { text-decoration: none; line-height: 14px; font-weight: bold; color: white; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 3px 10px; }
.mitte_text { width: 470px; padding-left: 20px; }
.news_titel { color: black; font-size: 14px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; height: 18px; padding-top: 2px; }
.news_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.news_datum { color: #cfcfcf; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; padding-top: 2px; height: 18px; }
.news_text_mehr { color: #d32121; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: none; }
.banner_datum { color: white; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; position: absolute; top: 50px; left: 500px; }
.hit_service_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; }
.hit_service_bild { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; clear: left; }
.hit_service_bild_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; }
.links_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.links_text:hover { color: gray; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.kontakt_text { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.kontakt_email { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.kontakt_email:hover { color: gray; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; word-spacing: 2px; height: 18px; padding-top: 2px; }
.scroll { background-color: white; text-align: center; width:762px; height: auto; }
.scroll_start { background-color: white; background-repeat: no-repeat; text-align: center; width:950px; height:auto; margin-top: 5px; }
.ueber_uns_aussen { text-align: left; height: 150px; margin-right: 10px; margin-left: 10px; }
.ueber_uns_hoehe { margin-right: 10px; margin-left: 10px; height: 120px; }
.ueber_uns_beschreibung { }
.ueber_uns_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.ueber_uns_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.button_kontakt { background-image: url(../media/button_telefon.jpg); background-repeat: no-repeat; }
.button_kontakt:hover { background-image: url(../media/button_telefon_over.jpg); background-repeat: no-repeat; }
.kontakt_scroll_links { background-color: white; text-align: center; width:400px; height:auto; float: left; clear: right; }
.kontakt_scroll_rechts { background-color: white; text-align: center; width: 360px; height: auto; margin-top: 20px; margin-left: 0; }
.kontakt_aussen { text-align: left; height: 150px; margin-right: 10px; margin-left: 10px; }
.kontakt_hoehe { margin-right: 10px; margin-left: 10px; height: 120px; }
.kontakt_beschreibung { }
.kontakt_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.kontakt_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.kontakt_text_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.kontakt_text_link:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.kontakt_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.kontakt_link:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.kontakt_link_aktiv { color: #bbbbbb; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.kontakt_rechts { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; text-align: left; }
.kontakt_aussen_rechts { text-align: left; width: 272px; margin-right: 0; margin-left: 0; height: 150px; }
* html .kontakt_scroll_links { background-color: white; text-align: center; width:398px; height:auto; float: left; clear: right; }
* html .kontakt_scroll_rechts { background-color: white; text-align: center; width: 358px; height: auto; margin-top: 20px; margin-left: 0; }
.neuwagen_ford_cmax { background-image: url(../media/neuwagen/ford_cmax_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_cmax:hover { background-image: url(../media/neuwagen/ford_cmax_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_fiesta { background-image: url(../media/neuwagen/ford_fiesta_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_fiesta:hover { background-image: url(../media/neuwagen/ford_fiesta_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_focus { background-image: url(../media/neuwagen/ford_focus_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_focus:hover { background-image: url(../media/neuwagen/ford_focus_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_fusion { background-image: url(../media/neuwagen/ford_fusion_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_fusion:hover { background-image: url(../media/neuwagen/ford_fusion_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_galaxy { background-image: url(../media/neuwagen/ford_galaxy_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_galaxy:hover { background-image: url(../media/neuwagen/ford_galaxy_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_ka { background-image: url(../media/neuwagen/ford_ka_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_ka:hover { background-image: url(../media/neuwagen/ford_ka_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_maverick_ranger { background-image: url(../media/neuwagen/ford_maverick_ranger_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_maverick_ranger:hover { background-image: url(../media/neuwagen/ford_maverick_ranger_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_mondeo { background-image: url(../media/neuwagen/ford_mondeo_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_mondeo:hover { background-image: url(../media/neuwagen/ford_mondeo_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_nutzfahrzeug { background-image: url(../media/neuwagen/ford_nutzfahrzeug_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_nutzfahrzeug:hover { background-image: url(../media/neuwagen/ford_nutzfahrzeug_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_smax { background-image: url(../media/neuwagen/ford_smax_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_smax:hover { background-image: url(../media/neuwagen/ford_smax_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_transit { background-image: url(../media/neuwagen/ford_transit_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_transit:hover { background-image: url(../media/neuwagen/ford_transit_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_transit_connect { background-image: url(../media/neuwagen/ford_transit_connect_2.gif); background-repeat: no-repeat; }
.neuwagen_ford_transit_connect:hover { background-image: url(../media/neuwagen/ford_transit_connect_1.gif); background-repeat: no-repeat; }
.neuwagen_ford_tabelle_rechts { border-right: 2px solid gray; }
.neuwagen_ford_tabelle_unten { border-bottom: 2px solid gray; }
.neuwagen_ford_tabelle_rechts_unten { border-right: 2px solid gray; border-bottom: 2px solid gray; }
.neuwagen_ford_tabelle_ohne { border-right: 0 solid gray; }
.neuwagen_details_liste { list-style-type: disc; }
.neuwagen_details_scroll { background-color: white; text-align: center; width:762px; height:auto; }
.neuwagen_details_aussen { text-align: left; width: 400px; float: left; margin-right: 10px; margin-left: 50px; clear: right; }
.neuwagen_details_aussen2 { text-align: left; margin-right: 10px; margin-left: 50px; width: 650px; float: left; clear: right; }
.neuwagen_details_bild { text-align: right; margin-right: 50px; }
.neuwagen_details_button_kontakt { background-image: url(../media/kontakt_button_email.jpg); background-repeat: no-repeat; }
.neuwagen_details_button_kontakt:hover { background-image: url(../media/kontakt_button_email.jpg); background-repeat: no-repeat; }
.neuwagen_details_bild2 { border-color: #ff9800; border-style: solid; border-width: 2px; }
.neuwagen_details_button { margin-top: 50px; }
.neuwagen_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.neuwagen_ueberschrift2 { color: #686868; font-size: 16px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.neuwagen_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.gebrauchtwagen_tabelle_titel { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.gebrauchtwagen_tabelle_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.gebrauchtwagen_tabelle_text:hover { color: #000000; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.gebrauchtwagen_seite { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.dienstwagen_tabelle_titel { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.dienstwagen_tabelle_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.dienstwagen_tabelle_text:hover { color: #000000; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.dienstwagen_seite { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.leasing_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.leasing_liste { line-height: 0; margin-left: 30px; list-style-type: disc; }
.leasing_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.leasing_liste_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.leasing_text_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.leasing_details_aussen { text-align: left; width: 430px; float: left; margin-right: 10px; margin-left: 50px; clear: right; }
.werbung_aussen { text-align: left; height: 150px; margin-right: 10px; margin-left: 10px; }
.werbung_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.werbung_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.werbung_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.werbung_link:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.speed_tuning_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.speed_tuning_liste { line-height: 0; margin-left: 30px; list-style-type: disc; }
.speed_tuning_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.speed_tuning_liste_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.speed_tuning_text_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.speed_tuning_details_aussen { text-align: left; width: 430px; float: left; margin-right: 10px; margin-left: 50px; clear: right; }
.speed_tuning_details_scroll { background-color: white; text-align: center; width:762px; height:auto; }
.speed_tuning_details_aussen { text-align: left; float: left; margin-right: 10px; margin-left: 50px; clear: right; }
.service_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.service_liste { line-height: 0; margin-left: 30px; list-style-type: disc; }
.service_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.service_liste_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.service_liste_link:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.service_text_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.service_details_aussen { text-align: left; width: 430px; float: left; margin-right: 10px; margin-left: 50px; clear: right; }
.service_details_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.service_details_liste { line-height: 0; margin-left: 30px; list-style-type: disc; }
.service_details_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.service_details_liste_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.service_details_text_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.service_details_details_aussen { text-align: left; width: 430px; float: left; margin-right: 10px; margin-left: 50px; clear: right; }
.autovermietung_liste { list-style-type: none; }
.autovermietung_scroll { text-align: center; width:762px; height:auto; }
.autovermietung_aussen { text-align: left; width: 523px; height: 440px; float: left; margin-right: 10px; clear: right; padding-right: 25px; padding-left: 25px !important; }
.autovermietung_bild { text-align: center; }
.autovermietung_button_kontakt { background-image: url(../media/kontakt_button_email.jpg); background-repeat: no-repeat; }
.autovermietung_button_kontakt:hover { background-image: url(../media/kontakt_button_email.jpg); background-repeat: no-repeat; }
.autovermietung_bild2 { border-color: #ff9800; border-style: solid; border-width: 2px; }
.autovermietung_button { margin-top: 50px; }
.autovermietung_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.autovermietung_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.autovermietung_text_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.autovermietung_text_link:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.autovermietung_untertitel { color: #686868; font-size: 10px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 12px; text-decoration: none; }
.autovermietung_text_fett { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.neuwagen_liste_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }
.kontaktformular_input { width: 400px; }
.kontaktformular_scroll { background-color: white; text-align: center; width:762px; height:auto; float: left; clear: right; }
.kontaktformular_aussen { text-align: left; height: 150px; margin-right: 10px; margin-left: 10px; }
.kontaktformular_ueberschrift { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; line-height: 16px; text-decoration: none; }
.kontaktformular_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.ueber_uns_scroll { background-color: white; text-align: center; width:550px; height:auto; }
.redaktion_text_link { color: gray; font-size: 12px; line-height: 14px; text-decoration: none; }
.redaktion_text_link:hover { color: black; font-size: 12px; line-height: 14px; text-decoration: none; }
.neuwagen_text_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.neuwagen_text_link:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.gebrauchtwagen_link { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.gebrauchtwagen_link:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.popup_body { position: absolute; top: 20px; left: 20px !important; width: 800px; height: 700px !important; }
.gebrauchtwagen_text { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: none; }
.kontakt_text_link2 { color: #686868; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: underline; }
.kontakt_text_link2:hover { color: black; font-size: 14px; font-family: Arial, Verdana, Helvetica, sans-serif; line-height: 16px; text-decoration: underline; }
.footer_unten_start { background-color: white; text-decoration: none; text-align: right; width: 950px; }
* html .footer_unten_start { text-align: right; width: 955px; }
.unten_mitte { width: 950px; height: 440px; float: left; }
* html .unten_mitte { width: 950px; height: 440px; float: left; }
.index_titel_blau { color: #120083; font-size: 32px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 32px; text-decoration: none; }
.index_titel_rot { color: red; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 24px; text-decoration: none; }
.oben_index { width: 950px; height: 100px; float: none; }
.index_titel { color: #120083; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; }
.index_titel_link { color: #120083; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: none; }
.index_titel_link:hover { color: #gray; font-size: 12px; font-weight: bold; line-height: 14px; text-decoration: none; }
.start_text_link { color: white; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
.start_text_link:hover { color: gray; font-size: 12px; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-decoration: none; }
