/**
 * Project: Website neuwagen-vertrieb-rhein-main.de
 * File: individual_millahn.css
 *
 * Copyright (c) 2008 clkm - cornelia lange http://www.clkm.de/ 
 * @author Cornelia Lange
 *
**/


body {
font: 95% Verdana, Arial, Helvetica, sans-serif;
color: #000D1A;
text-align: center;
}
#container {
background: #fff url(millahn/bg_body.gif) 0 0 repeat-x;
}
h1, h2, h3, h4, h5, h6 {
font-family: Arial, Helvetica, sans-serif;
}
h1 {
font-size: 22px;
margin: 0 0 20px 0;
padding: 22px 0 0 0;
clear: left;
color: #6f8ca9;
}
#mitarbeiter h1 {
text-align: right;
}

#info h1, #liste h1, #detail h1 {
text-align: right;
margin: 10px 10px 20px 0;
padding: 0;
}

#ohnespalte h1 {
margin-right: 200px;
}
h2 {
font-size: 16px;
margin: 25px 0 10px 0;
}
h3, h4 {
font-size: 14px;
margin: 20px 0 5px 0;
}
h4 {
font-size: 15px;
color: #666;
}
h5, h6 {
font-size: 13px;
margin: 0.5em 0;
}
h6 {
font-style: italic;
}
p, li, td, th, label, a {
font-size: 11px;
}
a {
color: #6F8CA9;
}
a:hover {
color: #036;
}
address {
font-style: normal;
font-size: 11px;
color: #fff;
}
strong span {
font-weight: normal;
}
#leiste1, #leiste2, #banner, #werbebilder {
display: none;
}

#leiste3 {
position: absolute;
top: 53px;
left: 450px;
width: 322px;
height: 27px;
z-index: 10;
background: transparent url(millahn/slogan_default1.gif);
}
#mitarbeiter #leiste3 {
background: transparent;;
}

#schnellsuche {
position: absolute;
left: 0;
top: 205px;
width: 145px;
height: 54px;
background: transparent;
overflow: hidden;
}

#schnellsuche a {
display: block;
width: 145px;
z-index: 5;
text-decoration: none;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
padding: 10px 0 10px 35px;
color: #036;
background: transparent url(millahn/icon_bluered_white.gif) 10px 5px no-repeat;
}
#schnellsuche a:hover {
color: #d71f15;
background: transparent url(millahn/icon_bluered_white.gif) 10px -83px no-repeat;
}

#alles {
position: relative;
width: 986px;
margin: 0 auto;
text-align: left;
}
#alles p.footer {
margin: 30px 0 20px 170px;
padding: 2px 0 10px 0;
border-top: 1px solid #000;
width: 592px;
}
#alles .footer a {
text-decoration: none;
}
#alles .footer a:link,
#alles .footer a:visited {
}
#alles .footer a:hover,
#alles .footer a:active,
#alles .footer a:focus {
}
#inhalt hr {
border-color: #dcdcdc;
background: #dcdcdc;
color: #dfdfdf;
}
#logo {
position: absolute;
top: 122px;
left: 165px;
}
#logo a:hover {
background: transparent;
}
#logo a,
#logo a:link,
#logo a:visited,
#logo a:hover,
#logo a:active,
#logo a:focus {
background: transparent;
border: 0 none;
}
#logo a img,
#inhalt a img {
border: 0 none;
}
#navoben {
position: absolute;
top: 10px;
left: 0;
width: 140px;
list-style-type: none;
z-index: 90 !important;
text-transform: lowercase;
}
.navlayer0 {
line-height: normal;
}
#mitarbeiter #navoben {
left: 160px;
float: left;
height: 40px;
margin: 0 0 0 -15px;
padding: 0 0 0 15px;
width: 640px;
}
#navoben li {
display: inline;
}
#navoben a {
float: none;
display: block;
font-size: 11px;
text-decoration: none;
margin: 0;
line-height: 14px;
text-align: right;
color: #036;
background: transparent;
border: 0 none;
}
#mitarbeiter #navoben a {
float: left;
text-align: left;
line-height: normal;
padding: 2px 5px;
}
#navoben a:hover, #navoben a:active, #navoben a:focus {
color: #036;
background: transparent;
}
#mitarbeiter #navoben a:hover, #mitarbeiter #navoben a:active, #mitarbeiter #navoben a:focus {
color: #c00;
background: transparent;
}
#navoben a.akt {
font-weight: bold;
color: #036;
background: transparent;
}

/* "Fahrzeug einpflegen" in navlinks */
#navlinks p.einpflege {
height: auto;
margin: 0;
text-align: center;
}
#navlinks p.einpflege a {
color: #9c0;
font-weight: bold;
margin: 10px 0;
line-height: normal;
}
#navlinks p.einpflege a:hover {
color: #fff;
background-color: #9c0;
}

#topnavi {
position: absolute;
display: block;
top: 12px;
left: 785px;
width: 201px;
list-style: none;
z-index: 10;
}
#topnavi li {
display: inline;
}
#topnavi a {
display: block;
font-size: 11px;
text-decoration: none;
padding: 4px 5px 4px 25px;
text-transform: uppercase;
color: #036;
background: transparent url(millahn/linkicon2.gif) 10px 4px no-repeat;
}
#topnavi a:hover, #topnavi a:active, #topnavi a:focus {
color: #036;
background: transparent url(millahn/linkicon2.gif) 10px -61px no-repeat;
}
#topnavi a.akt {
font-weight: bold;
color: #036;
background: transparent url(millahn/linkicon2.gif) 10px -61px no-repeat;
}

#header {
width: 986px;
height: 200px;
z-index: 1;
background: #fff url(millahn/bg_header_dezent.jpg) 0 0 no-repeat;
}


/* Inhalte */
#main {
margin: 0 0 0 145px;
}
#main a.show {
display: block;
padding: 0 0 0 25px;
line-height: 22px;
color: #036;
background: transparent url(millahn/icon_bluered_white.gif) 0 0 no-repeat;
font-weight: bold;
font-size: 12px;
text-transform: uppercase;
text-decoration: none;
}
#main a.show:hover, #main a.show:active, #main a.show:focus {
color: #d71f15;
background: transparent url(millahn/icon_bluered_white.gif) 0 -88px no-repeat;
}

/* rechte Spalten */
#rechtespalte {
float: right;
width: 201px;
}
#mitarbeiter #rechtespalte {
display: block;
}
#rechtespalte #firma {
padding: 15px 10px 16px 10px;
background: #8CADBD url(millahn/bg_firma_bot.gif) bottom left no-repeat;
}

#rechtespalte #firma th, #rechtespalte .box_middle th {
font-weight: normal;
color: #fff;
}
#rechtespalte #firma td, 
#rechtespalte #firma td a, 
#rechtespalte .box_middle td,
#rechtespalte .box_middle a {
font-weight: bold;
color: #fff;
}
#rechtespalte h2,
#rechtespalte h3,
#rechtespalte h4 {
padding: 0 10px;
}
#rechtespalte p {
margin: 10px 0;
padding: 0 10px;
}
#main #rechtespalte a.show {
padding: 5px 0 5px 25px;
color: #036;
background: transparent url(millahn/icon_bluered_white.gif) 0 0 no-repeat;
font-weight: bold;
font-size: 12px;
text-transform: uppercase;
}
#main #rechtespalte a.show:hover, #main #rechtespalte a.show:active, #main #rechtespalte a.show:focus {
color: #d71f15;
background: transparent url(millahn/icon_bluered_white.gif) 0 -88px no-repeat;
}
#rechtespalte .box_light, #rechtespalte .boersen {
padding: 0 0 15px 0;
margin: 10px 0;
color: #036;
background: #E8EFF2 url(millahn/box_light_bot.gif) bottom left no-repeat;
}
#rechtespalte .box_light h2, #rechtespalte .boersen h2 {
padding: 15px 0 0 10px;
margin: 0 0 10px 0;
color: #c00;
background: transparent url(millahn/box_light_top.gif) top left no-repeat;
}
#main #rechtespalte .box_light h2 a, #main #rechtespalte .boersen a.show {
display: block;
font-size: 12px;
line-height: normal;
padding: 4px 0 4px 25px;
}
#rechtespalte .box_middle {
padding: 0 0 10px 0;
margin: 10px 0;
color: #036;
background: #8CADBD url(millahn/bg_firma_bot.gif) bottom left no-repeat;
}
#rechtespalte .box_middle h2 {
padding: 10px 0 0 10px;
margin: 0 0 10px 0;
color: #fff;
font-size: 14px;
background: transparent url(millahn/box_middle_top.gif) top left no-repeat;
}
#rechtespalte .box_middle p {
margin: 5px 0;
font-size: 12px;
}
#rechtespalte .box_middle h2 a {
display: block;
line-height: 22px;
font-size: 15px;
padding: 0 0 0 25px;
}
#rechtespalte .box_middle img {
border: 1px solid #fff;
margin: 0 0 3px 0;
}
#rechtespalte .box_middle table.layout {
margin: 0 10px;
}
#rechtespalte p.bildtitel, #inhalt p.bildtitel {
text-align: center;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
margin: 0 10px 10px 10px;
}
#rechtespalte p.bild {
text-align: center;
margin: 0;
}

#inhalt {
width: 600px;
padding: 10px 0 0 20px;
margin: 0 0 0 0;
}
#eigeneseiten.abwicklung_neuwagen_kauf #inhalt {
width: 620px;
}
#inhalt .bildergalerie {
width: 620px;
margin: 20px 0;
padding: 0 0 20px 0;
}
#inhalt  .bildergalerie li {
display: inline;
}
#inhalt .bildergalerie li img {
display: block;
float: left;
margin: 5px 5px 0 0;
}
#inhalt ol {
margin-left: 30px;
}
#liste #inhalt, #info #inhalt, #detail #inhalt {
padding: 5px 0 0 20px;
}
body.europa_preise #inhalt {
width: 800px;
}
p.teaser {
font-weight: bold;
color: #c00;
}
#inhalt p {
line-height: 1.5em;
margin: 5px 0 10px 0;
padding: 0;
}
#inhalt a {
font-weight: bold;
}
#inhalt a.intern {
padding: 0 0 0 11px;
background: transparent url(millahn/internlink.gif) 0 2px no-repeat;
}
#inhalt a.intern:link, #inhalt a.intern:visited {
background: transparent url(millahn/internlink.gif) 0 2px no-repeat;
}
#inhalt a.intern:hover, #inhalt a.intern:active, #inhalt a.intern:focus {
background: transparent url(millahn/internlink.gif) 0 -34px no-repeat;
}
#inhalt .layout {
margin: 0;
padding: 0;
width: 100%;
border-collapse: collapse;
border: 0 none;
}
.layout td, .layout th {
vertical-align: top;
}
#inhalt .layout h2.first {
margin-top: 0;
}
/* Buttons für Fahrzeug-Info-Seiten */
.fahrzeugangebot #rechtespalte .boersen {
display: none;
}
#inhalt .fahrzeugangebot {
margin: 10px 0;
}
#inhalt .fahrzeugangebot li {
display: inline
}
#inhalt .fahrzeugangebot li a {
display: block;
float: left;
width: 130px;
height: 35px;
margin: 10px 20px 10px 0;
font-size: 14px;
text-align: center;
line-height: 35px;
text-decoration: none;
color: #000;
background: transparent url(standard/fahrzeugbutton.jpg) 0 0 no-repeat;
}
#inhalt .fahrzeugangebot li a:hover {
color: #000;
background: transparent url(standard/fahrzeugbutton.jpg) 0 -180px no-repeat;
}
#inhalt .fahrzeugangebot li a.klein {
font-size: 12px;
}
#inhalt .boersen {
list-style: none;
margin: 10px 0;
}
#inhalt .boersen li {
display: inline;
margin: 0;
padding:0;
}
#inhalt .boersen a,
#inhalt .boersen a {
display: block;
text-decoration: none;
margin: 0 0 5px 0;
padding: 4px 12px 8px 28px;
line-height: 130%;
text-transform: uppercase;
font-weight: normal;
}
#inhalt .boersen a:link, #inhalt .boersen a:visited {
color: #036;
background: transparent url(millahn/icon_bluered_white.gif) 0 1px no-repeat;
}
#inhalt .boersen a:hover, #inhalt .boersen a:active, #inhalt .boersen a:focus {
color: #d71f15;
background: transparent url(millahn/icon_bluered_white.gif) 0 -87px no-repeat;
}  

/* red box */

#inhalt .box {
color: #fff;
background: transparent url(millahn/box-red-bot-content.gif) bottom left no-repeat;
padding: 0;
margin: 0 0 20px 0;
border: 0 none;
}
#inhalt .box h2 {
color: #fff;
background: transparent url(millahn/box-red-top-content.gif) top left no-repeat;
margin: 0;
padding: 15px;
}
#inhalt .box p {
margin: 0;
padding: 0 15px 15px 15px;
}
#inhalt .box strong {
display: block;
font-size: 14px;
line-height: 180%;
}


#inhalt .subnav,
#inhalt .navsubsub {
display: block;
margin: 0 0 18px 0;
list-style: none;
width: 615px;
clear: left;
}
#inhalt .csubnav {
clear: left;
text-transform: lowercase;
}
#inhalt .subnav li,
#inhalt .navsubsub li {
display: inline;
padding: 0;
margin: 0;
white-space: nowrap;
}
#inhalt .subnav a,
#inhalt .navsubsub a {
display: block;
float: left;
text-decoration: none;
margin: 5px 0 5px 0;
padding: 0 12px 0 25px;
line-height: 22px;
text-transform: uppercase;
}
#inhalt .subnav a:link, #inhalt .subnav a:visited {
color: #036;
background: transparent url(millahn/icon_bluered_white.gif) 0 0 no-repeat;
}
#inhalt .subnav a:hover, #inhalt .subnav a:active, #inhalt .subnav a:focus {
color: #036;
background: transparent url(millahn/icon_bluered_white.gif) 0 -88px no-repeat;
}
#inhalt .subnav a.akt {
color: #c00;
background: transparent url(millahn/icon_bluered_white.gif) 0 -88px no-repeat;
}
#mitarbeiter #inhalt .subnav a,
#inhalt .navsubsub a {
padding: 2px 12px 2px 11px;
line-height: normal;
text-transform: none;
}
#mitarbeiter #inhalt .subnav a:link, #mitarbeiter #inhalt .subnav a:visited,
#inhalt .navsubsub a:link, #inhalt .navsubsub a:visited {
color: #036;
background: transparent url(millahn/internlink.gif) 0 4px no-repeat;
}
#mitarbeiter #inhalt .subnav a:hover, #mitarbeiter #inhalt .subnav a:active, #mitarbeiter #inhalt .subnav a:focus,
#inhalt .navsubsub a:hover, #inhalt .navsubsub a:active, #inhalt .navsubsub a:focus {
color: #c00;
background: transparent url(millahn/internlink.gif) 0 -32px no-repeat;
}
#mitarbeiter #inhalt .subnav a.akt,
#inhalt .navsubsub a.akt {
color: #c00;
background: transparent url(millahn/internlink.gif) 0 -32px no-repeat;
}
#inhalt .subnav span.nobr,
#inhalt .navsubsub span.nobr {
margin: 0;
padding: 0;
display: inline;
}
#inhalt .subnav span.bez {
border-left: 1px solid #000;
}

/* Linke Hauptnavigation */

#navlinks {
position: absolute;
top: 254px;
left: 0;
width: 145px;
}
#navlinks li {
display: inline;
}
#navlinks a {
display: block;
width: 141px;
wid\th: 131px;
text-decoration: none;
font-weight: bold;
border: 0 solid #fff;
}
#navlinks a:link,
#navlinks a:visited {
background: transparent;
}
#navlinks a:hover,
#navlinks a:active,
#navlinks a:focus {
background: transparent;
}
#navlinks a:link.akt,
#navlinks a:visited.akt {
background: transparent;
}


#navlinks .nav {
margin: 0 0 10px 0;
padding: 0 0 12px 0;
background: #036 url(millahn/bg_nav-dark_bot.gif) bottom left no-repeat;
}
#navlinks .nav li {
display: inline;
}
#navlinks .nav li#nav1 {
display: block;
padding: 12px 0 0 0;
background: #036 url(millahn/bg_nav-dark_top.gif) 0 0 no-repeat;
}
#navlinks .nav a { 
width: 125px;
text-align: left;
font-weight: bold;
text-transform: uppercase;
padding: 6px 10px 3px 10px;
border-top: 1px dotted #335C85;
}
#navlinks .nav a:link,
#navlinks .nav a:visited {
color: #ccc;
background: transparent;
}
#navlinks .nav a:hover,
#navlinks .nav a:active,
#navlinks .nav a:focus {
color: #fff;
background: #d71f15;
}
#navlinks .nav a:link.akt,
#navlinks .nav a:visited.akt {
color: #fff;
background: #d71f15;
}
#navlinks .subnav a {   
width: 130px;
font-weight: normal;
margin: 0;
padding: 2px 0 1px 15px;
text-transform: none;
}
#navlinks .subnav a:link,
#navlinks .subnav a:visited {
background: #335C85;
}
#navlinks .subnav a:hover,
#navlinks .subnav a:active,
#navlinks .subnav a:focus {
color: #fff;
background: #6f8ca9;
}
#navlinks .subnav a:link.akt,
#navlinks .subnav a:visited.akt {
font-weight: bold;
background: #6f8ca9;
}

#navlinks .navleft {
display: block;
text-align: center;
padding: 0;
margin: 0;
border: 0 solid #000;
}
#navlinks p.navleft {
margin: 10px 0;
}
#navlinks .navleft a {
display: inline;
width: auto;
font-weight: normal;
font-size: 11px;
background: transparent;
border: 0 none;
padding: 0;
margin: 0;
border: 0 solid #fff;
}
#login {
margin: 10px 0;
padding: 12px 0 0 0;
text-align: center;
background: #E8EFF2 url(millahn/bg_nav_top.gif) 0 0 no-repeat;
}
#login fieldset {
border: 0 none;
}
#login label {
font-size: 11px;
width: 110px;
}
#login input {
width: 110px;
border: 1px solid #ccc;
padding: 2px;
margin: 0;
}
#login input.submit {
padding: 0 2px;
margin: 5px 0;
width: auto;
border-style: solid;
border-width: 1px;
color: #fff;
background: #8cadbd;
}
#login p {
width: 145px;
margin: 0;
padding: 0 0 12px 0;
background: #E8EFF2 url(millahn/bg_nav_bot.gif) bottom left no-repeat;
}
#login p span {
display: block;
}
#login a {
display: inline;
font-weight: normal;
font-size: 10px;
line-height: 130%;
padding: 0;
margin: 0;
border: 0 none;
}

#login p a:hover {
background: transparent;
}
#login a img {
vertical-align: bottom;
}
#navlinks p {
text-align: center;
}


/* Allgemeine Klassen */

.red {
color: #D71F15;
}
.zusatz, #inhalt p.zusatz {
color: #666;
font-size: 10px;
line-height: normal;
}

/* eigene seiten */
#angebot1 td {
vertical-align: top;
}
#inhalt table.angebot1 {
margin: 10px 0;
}
#inhalt table.angebot1 img  {
display: block;
}
#inhalt table.angebot1 h3  {
font-size: 12px;
margin: 10px 10px 10px 0;
}
#inhalt table.angebot1 p  {
margin: 5px 10px 5px 0;
}

/* Automarkt Boerse und Lagerliste von Autosoft */
.automarkt #schnellsuche, .automarkt #navlinks,
.lagerliste #schnellsuche, .lagerliste #navlinks {
display: none;
}
.automarkt #main, 
.lagerliste #main {
margin-left: 0;
}
.automarkt #inhalt, 
.lagerliste #inhalt {
padding-left: 60px;
}
.automarkt h1, 
.lagerliste h1 {
margin-left: 100px;
}
#inhalt a.boerse span {
position: absolute;
top: -100em;
left: -2000em;
}
#inhalt a.boerse {
display: block;
margin-top: -40px;
float: left;
width: 100px;
height: 100px;
background: transparent url(millahn/backlink_autoboerse.gif) 0 0 no-repeat;
}
#inhalt a.boerse:hover {
background: transparent url(millahn/backlink_autoboerse.gif) 0 -140px no-repeat;
}
.automarkt #header, 
.lagerliste #header {
background: #fff url(millahn/bg_header_autoboerse.jpg) 0 0 no-repeat;
}

/* Lagerfahrzeuge V */
.lagerfahrzeuge_v #schnellsuche, .lagerfahrzeuge_v #navlinks {
display: none;
}
.lagerfahrzeuge_v #main {
margin-left: 0;
}
.lagerfahrzeuge_v #inhalt {
padding-left: 60px;
}
.lagerfahrzeuge_v h1 {
margin-left: 100px;
}
.lagerfahrzeuge_v #inhalt a.boerse {
display: block;
float: left;
width: 100px;
height: 82px;
background: transparent url(millahn/backlink_lagerfahrzeuge-v.gif) 0 0 no-repeat;
}
.lagerfahrzeuge_v #inhalt a.boerse:hover {
background: transparent url(millahn/backlink_lagerfahrzeuge-v.gif) 0 -140px no-repeat;
}
.lagerfahrzeuge_v #header {
background: #fff url(millahn/bg_header_lagerfahrzeuge-v.jpg) 0 0 no-repeat;
}
.lagerfahrzeuge_v #rechtespalte .boersen {
display: none;
}

/* Bestellfahrzeuge V */
.bestellfahrzeuge_v #schnellsuche, .bestellfahrzeuge_v #navlinks {
display: none;
}
.bestellfahrzeuge_v #main {
margin-left: 0;
}
.bestellfahrzeuge_v #inhalt {
padding-left: 90px;
}
.bestellfahrzeuge_v h1 {
margin-left: 100px;
}
.bestellfahrzeuge_v #rechtespalte .boersen, 
.bestellfahrzeuge_v #rechtespalte .rechtespalte {
display: none;
}

/* Bestellfahrzeuge VW Skoda Seat */
.bestellfahrzeuge_vw_skoda_seat #schnellsuche, .bestellfahrzeuge_vw_skoda_seat #navlinks {
display: none;
}
.bestellfahrzeuge_vw_skoda_seat #main {
margin-left: 0;
}
.bestellfahrzeuge_vw_skoda_seat #inhalt {
padding-left: 60px;
}
.bestellfahrzeuge_vw_skoda_seat h1 {
margin-left: 100px;
}
.bestellfahrzeuge_vw_skoda_seat #rechtespalte .boersen, 
.bestellfahrzeuge_vw_skoda_seat #rechtespalte .rechtespalte {
display: none;
}
.bestellfahrzeuge_vw_skoda_seat #header {
background: #fff url(millahn/bg_header_autoboerse.jpg) 0 0 no-repeat;
}

/* Bestellfahrzeuge VW Nutzfahrzeuge */
.bestellfahrzeuge_vw_nutzfahrzeuge #schnellsuche, .bestellfahrzeuge_vw_nutzfahrzeuge #navlinks {
display: none;
}
.bestellfahrzeuge_vw_nutzfahrzeuge #main {
margin-left: 0;
}
.bestellfahrzeuge_vw_nutzfahrzeuge #inhalt {
padding-left: 60px;
}
.bestellfahrzeuge_vw_nutzfahrzeuge h1 {
margin-left: 100px;
}
.bestellfahrzeuge_vw_nutzfahrzeuge #rechtespalte .boersen, 
.bestellfahrzeuge_vw_nutzfahrzeuge #rechtespalte .rechtespalte {
display: none;
}
.bestellfahrzeuge_vw_nutzfahrzeuge #header {
background: #fff url(millahn/bg_header_autoboerse.jpg) 0 0 no-repeat;
}

/* Europa Preise */
.europa_preise #schnellsuche, .europa_preise #navlinks, 
.quicklinks #schnellsuche, .quicklinks #navlinks {
display: none;
}
.europa_preise #main, .quicklinks #main {
margin-left: 0;
}
.europa_preise #inhalt, .quicklinks #inhalt {
padding-left: 60px;
}
.europa_preise h1, .quicklinks h1 {
margin-left: 100px;
}
.europa_preise #inhalt a.boerse, 
.quicklinks #inhalt a.boerse {
display: block;
float: left;
width: 100px;
height: 82px;
background: transparent url(millahn/backlink_lagerfahrzeuge-v.gif) 0 0 no-repeat;
}
.europa_preise #inhalt a.boerse:hover, 
.quicklinks #inhalt a.boerse:hover {
background: transparent url(millahn/backlink_lagerfahrzeuge-v.gif) 0 -140px no-repeat;
}
.europa_preise #header, .quicklinks #header {
background: #fff url(millahn/bg_header_lagerfahrzeuge-v.jpg) 0 0 no-repeat;
}
.europa_preise #rechtespalte .boersen,
.europa_preise #rechtesplate .rechtespalte, 
.quicklinks #rechtespalte .boersen, 
.quicklinks #rechtespalte .rechtespalte {
display: none;
}

/* Register */
table.registertop {
border-bottom: 2px solid #6f8ca9;
}
table.registerbot {
border-top: 2px solid #6f8ca9;
}
table.registertop input.extrasregister,
table.registertop input.extrasregisterakt,
table.registerbot input.extrasregister {
border-color: #6f8ca9;
background: #e8eff2;
}
table.registertop input.extrasregister {
padding: 0 1px 1px 1px;
}
table.registertop input.registerclassexport {
margin-left: 5px;
}
input.extrasregister,
input.extrasregisterakt {

}
input.extrasregister {
padding: 0 1px 0 1px;
}
table.registertop input.extrasregisterakt {
color: #fff;
background: #6f8ca9;
}
h4.register {
margin: 10px 0 5px 0;
}
h5.register {
margin: 5px 0;
text-align: left;
}
/* Gaestebuch */
div.guestbook_article_0, div.guestbook_article_1{
background: #e8eff2;
font-size: 11px;
}
div.guestbook_article_head {
background: #AFC7D1;
padding: 5px;
margin: 0 0 5px 0;
color: #fff;
font-weight: normal;
}
/* FAQ */

#inhalt li p {
margin: 0;
}
#faq #inhalt li i {
display: block;
padding: 7px 0 0 0;
font-size: 80%;
}


/* Linke Hauptnavigation Fahrzeugnummer */

#suche_fahrzeugnr {
width: 145px;
height: 28px;
padding: 8px 0 0 0;
margin: 0 0 10px 0;
background: transparent url(millahn/bg_fahrzeugsuche.gif) 0 0 no-repeat;
}
#suche_fahrzeugnr input {
width: 80px;
padding: 1px;
border: 1px solid #6f8ca9;
margin: 0 0 0 12px;
font-size: 12px;
}
#suche_fahrzeugnr input.submit {
width: 26px;
padding: 0 5px;
margin: 0 0 0 2px;
border: 0 none;;
font-size: 11px;
color: #fff;
background: #003366;
border: 1px solid #036;
}
#suche_fahrzeugnr a.nav {
display: inline;
background: transparent;
}

/* Linke Hauptnavigation Administration */

#mitarbeiter #suche_fahrzeugnr,
#suche_jobnr,
#suche_vorgangsnr {
width: 141px;
height: auto;
padding: 1px 0;
margin: 0;
background: none;
}
#mitarbeiter #suche_fahrzeugnr input,
#suche_jobnr input,
#suche_vorgangsnr input {
width: 91px;
padding: 2px;
border: 1px solid #6f8ca9;
margin: 0 0 0 2px;
font-size: 12px;
margin: 0;
}
#mitarbeiter #suche_fahrzeugnr input.submit,
#suche_jobnr input.submit,
#suche_vorgangsnr input.submit {
width: 40px;
padding: 0 5px;
margin: 0 0 0 2px;
color: #fff;
background: #003366;
border: 1px solid #036;
}
#mitarbeiter #suche_fahrzeugnr a.nav ,
#suche_jobnr a.nav,
#suche_vorgangsnr a.nav {
display: inline;
background: transparent;
}