
/* ===== konfigurierbare Styles ===== */

/*
logo_height:      47
logo_width:       141
werbebild_height: 0
*/


/* FARBEN, SCHRIFTEN */


body {
 font-family:"Trebuchet MS", Arial, Tahoma, sans-serif;
 color:#CCCCCC; background-color:#323238;}

td.transparent,
th.transparent {
 background-color:#323238;}

h4.register,
h5.register,
p.noscript,
.red,
input.extrasregister,
input.extrasregisterakt {
 color:#FF6500;}


/* Schmuckbalken: */

/* Farbe oben mitte: */
#leiste3 {
 background-color:#FF6500;}

/* Farbe oben rechts: */
#leiste1 {
 background-color:#FF6500;}

/* Farbe rechts neben Schmuckbild: */
#leiste2,
#topnavi {
 background-color:#000000;}

/* Hintergrundfarbe Schmuckbilder: */
#header {
 background-color:#000000;}

/* Hintergrundfarbe Logo */
#logo {
 background-color:transparent;}


/* Dynamisch angepasste Linkfarben */

/* Fuer die gesamte Seite Grundeinstellung */

a:link,
a:visited {
 color:#FF6500; background-color:transparent;}
a:hover,
a:active,
a:focus {
 color:#FF6500; background-color:#FFFFFF;}

/* Logo: Link active-Status entfernt */
a img,
a:link img,
a:visited img,
a:hover img,
a:active img,
a:focus img {
 background-color:#323238;}

/* Fuer die obere Navigation #navoben (home, kontakt,...), jeweils Text- und Hintergrundfarbe mit mouse-over und aktiv Zustand */

#navoben a:link,
#navoben a:visited {
 color:#FFFFFF; border-color:#FFFFFF; background-color:transparent;}
#navoben a:hover,
#navoben a:active,
#navoben a:focus {
 color:#B2371C; background-color:#FFFFFF;}
#navoben a.akt:link,
#navoben a.akt:visited {
 color:#B2371C; background-color:#FFFFFF;}

#navoben a.disabled:link,
#navoben a.disabled:visited {
 color:#888888; border-color:#888888; background-color:transparent;}
#navoben a.disabled:hover,
#navoben a.disabled:active,
#navoben a.disabled:focus {
 color:#CC8888; background-color:#FFFFFF;}
#navoben a.disabledakt:link,
#navoben a.disabledakt:visited {
 color:#CC8888; background-color:#FFFFFF;}

/* Mitarbeiter-Navigation (neue) */
.navlayer1 {
 background-color:#AB0000;}
#mitarbeiter #navoben .navlayer0 a:link,
#mitarbeiter #navoben .navlayer0 a:visited {
 border-color:#FFFFFF;}
#navoben .navlayer1 a:link,
#navoben .navlayer1 a:visited {
 color:#FFFFFF; border-color:#FFFFFF;}
#mitarbeiter #navoben .navlayer0 a:link.akt,
#mitarbeiter #navoben .navlayer0 a:visited.akt {
 color:#FFFFFF; background-color:#AB0000;}
#navoben .navlayer1 a:link.akt,
#navoben .navlayer1 a:visited.akt {
 color:#FFFFFF; background-color:#AB0000;}
#navoben .navlayer1 a.disabled {
 color:#323238;}
#mitarbeiter #navoben .navlayer0 a:hover,
#navoben .navlayer1 a:hover {
background-color: #FFFFFF !important;
color: #AB0000 !important;
}

/* Fuer die Navigation #topnavi (eigene Seiten), jeweils Text- und Hintergrundfarbe mit mouse-over und aktiv Zustand */

#topnavi a:link,
#topnavi a:visited {
 color:#000000; background-color:#FFFFFF;}
#topnavi a:hover,
#topnavi a:active,
#topnavi a:focus {
 color:#000000; background-color:#FFFFFF;}
#topnavi a.akt:link,
#topnavi a.akt:visited {
 color:#FF6500; background-color:#FFFFFF;}

/* Fuer die Navigation im Inhaltsbereich, die wahlweise auch unten eingebunden werden kann, jeweils Text- und Hintergrundfarbe mit mouse-over und aktiv Zustand */
/* Anm.1: siehe mail, diese Styles greifen, sobald die Navigation als <ul class="navsub"> formatiert ist. */

#inhalt .subnav a:link,
#inhalt .subnav a:visited {
 color:#FFFFFF; background-color:transparent;}
#inhalt .subnav a:hover,
#inhalt .subnav a:active,
#inhalt .subnav a:focus {
 color:#FFFFFF; background-color:#FF6500;}
#inhalt .subnav a.akt:link,
#inhalt .subnav a.akt:visited {
 color:#FFFFFF; background-color:#FF6500;}

#inhalt .subnav a.disabled:link,
#inhalt .subnav a.disabled:visited {
 color:#888888; background-color:transparent;}
#inhalt .subnav a.disabled:hover,
#inhalt .subnav a.disabled:active,
#inhalt .subnav a.disabled:focus {
 color:#CC8888; background-color:#FF6500;}
#inhalt .subnav a.disabledakt:link,
#inhalt .subnav a.disabledakt:visited {
 color:#CC8888; background-color:#FF6500;}

/* LINKE NAVIGATION */

/* Allgemein Linke Navigation, jeweils Text- und Hintergrundfarbe mit mouse-over und aktiv Zustand */

#login {
 background-color:#323238;}
#navlinks a:link,
#navlinks a:visited {
 color:#000000;}
#navlinks a:hover,
#navlinks a:active,
#navlinks a:focus {
 color:#000000;}
#navlinks a.akt:link,
#navlinks a.akt:visited {
 color:#000000;}

/* Fahrzeugarten Linke Navigation, jeweils Text- und Hintergrundfarbe mit mouse-over und aktiv Zustand */

#navlinks .artnav a:link,
#navlinks .artnav a:visited {
 color:#000000; background-color:#CCCCCC;}
#navlinks .artnav a:hover,
#navlinks .artnav a:active,
#navlinks .artnav a:focus {
 color:#000000; background-color:#CCCCCC;}
#navlinks .artnav a.akt:link,
#navlinks .artnav a.akt:visited {
 color:#000000; background-color:#AAAAAA;}

/* Hersteller Linke Navigation, jeweils Text- und Hintergrundfarbe mit mouse-over und aktiv Zustand */

#navlinks .nav a:link,
#navlinks .nav a:visited {
 color:#FFFFFF; background-color:#323238;}
#navlinks .nav a:hover,
#navlinks .nav a:active,
#navlinks .nav a:focus {
 color:#FF6500; background-color:#FFFFFF;}
#navlinks .nav a.akt:link,
#navlinks .nav a.akt:visited {
 color:#FF6500; background-color:#FFFFFF;}

/* Aufbauten Linke Navigation, jeweils Text- und Hintergrundfarbe mit mouse-over und aktiv Zustand */

#navlinks .subnav a:link,
#navlinks .subnav a:visited {
 color:#000000; background-color:transparent;}
#navlinks .subnav a:hover,
#navlinks .subnav a:active,
#navlinks .subnav a:focus {
 color:#000000; background-color:#FFFFFF;}
#navlinks .subnav a.akt:link,
#navlinks .subnav a.akt:visited {
 color:#000000; background-color:#FFFFFF;}


/* Navigation oben: */

/* Fett: */
#navoben a,
#navtopsep a {
 font-weight: normal;
}

/* Schnellsuche */
#schnellsuche,
#schnellsuche a,
#schnellsuche a:link,
#schnellsuche a:visited,
#schnellsuche a:hover,
#schnellsuche a:active,
#schnellsuche a:focus {
 color:#000000; background-color:#FFFFFF;}


/* Sonstige */

/* Textfarbe der Subline (links oben) */
#banner {
 color:#ffffff;}

/* Hintergrundfarbe der Subline (links oben) */
#banner {
 background-color:#000000;}

/* Hintergrundfarbe geparkte Fahrzeuge */
#navlinks .navleft,
#navlinks .navleft a {
 background-color:#FFFFFF; color:#000000;}

/* Textfarbe Fahrzeugezaehler: */
#navlinks .counter {
 color:#505054;}

/* Hintergrundfarbe rechte Spalten: */
#rechtespalte {
 background-color:#505054;}

/* Rote Nummer */
.ww_rotenummer,
.ww_rotenummer_view,
a.ww_rotenummer:link,
a.ww_rotenummer:visited {
 color:#FF0000;}



/* ABSTAENDE */


/* abhaengig von Logogroesse */

#leiste1,
#leiste3,
#banner {
 top: 47px;
}

#leiste2,
#schnellsuche,
#topnavi {
 top: 69px;
}

#header {
 top: 67px;
}

#navlinks {
 top: 94px;
}

/* Bei der oberen Navigationsleiste muessen sowohl die Top- als auch die Left-Position angepasst werden: */
/* neben der Subline: */
#navoben {
 top: 47px;
}



/* Navigation links */


#login,
#navlinks .navleft {
 margin-top: 1px;
 margin-bottom: 1px;
 padding-top: 3px;
 padding-bottom: 3px;
 text-align: center;
 font-size: 12px;
 border-width: 0px;
 width: 141px;
 wid\th: 141px;
}

#navlinks .artnav a {
 margin-top: 0px;
 margin-bottom: 0px;
 padding-top: 4px;
 padding-bottom: 4px;
 text-align: left;
 font-size: 14px;
 width: 141px;
 wid\th: 129px;
}

#navlinks .nav a {
 margin-top: 1px;
 margin-bottom: 1px;
 padding-top: 1px;
 padding-bottom: 1px;
 text-align: left;
 font-size: 11px;
 width: 141px;
 wid\th: 129px;
}

#navlinks .subnav a {
 margin-top: 1px;
 margin-bottom: 1px;
 padding-top: 0px;
 padding-bottom: 0px;
 text-align: right;
 font-size: 11px;
 width: 141px;
 wid\th: 129px;
}

#navlinks .artnav a,
#navlinks .nav a,
#navlinks .subnav a {
 border-width: 0px;
 padding-left: 7px;
 padding-right: 5px;
}


#topnavi,
#topnavi a:link,
#topnavi a:visited,
#topnavi a:hover,
#topnavi a:active {
 font-size: 12px;
 line-height: 14px;
}


img.tableicon {
vertical-align: middle;
}

img.tableiconr {
 float:right;
 margin-top:4px;
 margin-left:3px;
}

td.preisfeld {
 white-space:nowrap;
 padding:1px;
}


/* ===== ALTE STYLES ===== */


/* Register fuer Extras und Serienausstattungen */
h4.register { color:#FF6500; margin-top:10px; margin-bottom:2px; font-weight:bold;   }
h5.register { color:#FF6500; margin-top:2px;  margin-bottom:2px; font-weight:normal; }


/* Fahrzeugname in Rechnung */
.fahrzeug { font-size: 14px; font-weight: bold; }


/* grauer Kasten um Text  */
.box {
 border-width:1px;
 border-style:solid;
 border-color:#CCCCCC;
 padding:2px;
 padding-left:5px;
 padding-right:5px;
}


/* Seitenblaettern */
table.pager {
 margin-top:5px;
 border-width:1px;
 border-style:solid;
 border-color:#CCCCCC;
 padding:2px;
 padding-left:5px;
 padding-right:5px;
}


/* gruene Zellen fuer Spalte "online" */
td.online,th.online { background-color:#99CC00; }
th.master { background-color:#CCCCCC; font-weight:normal; }


/* Tabelle geparkte Fahrzeuge */
tr.geparkte_bestellung0 {
 background-color:#FFFFCC;
}
tr.geparkte_bestellung1 {
 background-color:#F8F8CC;
}
tr.geparkte_angebot0 {
 background-color:#FFFFDD;
}
tr.geparkte_angebot1 {
 background-color:#F8F8DD;
}
tr.geparkte_rueckruf0 {
 background-color:#FFFFE8;
}
tr.geparkte_rueckruf1 {
 background-color:#F8F8E0;
}
tr.geparkte_geparkt0 {
 background-color:#EEEEEE;
}
tr.geparkte_geparkt1 {
 background-color:#DDDDDD;
}


/* Buttons und Eingabefelder */
input.submit,
input.submitabstand,
#login input.submit {
 color:#323238; background-color:#999999; border-color:#999999;}
input.extrasregister {
 color:#FF6500; background-color:#323238; border-color:#FF6500;}
input.extrasregisterakt {
 color:#323238; background-color:#FF6500; border-color:#FF6500;}
input.einkaufspreis {
 background-color:#EAEAEA;
}
input.listenpreis {
 background-color:#F4F4F4;
}

#suche_fahrzeugnr input.submit,
#suche_jobnr input.submit,
#suche_vorgangsnr input.submit {
 border-color:#FF6500;}

table.registertop {
 border-bottom-color:#FF6500;}
table.registerbot {
 border-top-color:#FF6500;}

input:disabled { background-color:#EAEAEA; color:black; }


div.guestbook_article_0 {
 margin-top:10px;
 padding:10px;
 background-color:#EEEEEE;
 color:#000000;
}
div.guestbook_article_1 {
 margin-top:10px;
 padding:10px;
 background-color:#DDDDDD;
 color:#000000;
}
div.guestbook_article_head {
 font-weight:bold;
}

.windows_title,
.windows_n,
.windows_ne,
.windows_nw {
color: #FFFFFF !important;
border-color: #FF6500 !important;
background-color: #FF6500 !important;
}
.windows_w,
.windows_e,
.windows_s,
.windows_sw,
.windows_se {
border-color: #FF6500 !important;
}

#fahrzeugeinpflege .cart .txt .title:hover {
text-decoration: underline !important;
}


