/* DATEI: komplettrad.css         */
/* Standards von SelfHTML kopiert */
/* Projekt Komplettrad            */
/* Last updated 06.09.2007        */
/* Version     : 1.4.1            */
/* State       : stable           */

        @charset "ISO-8859-1";


code, kbd, tt {
        font-family: Courier New, Courier;
        color: #0000C0;
}
.xmpcode {
        /*border-width: 10px;
        border-style: solid;*/
        font-size: 14px;
        font-weight: bold;
        /* border-color: #EEEEEE;
        background-color: #FFFFE0;*/
}
.code {
        background-color: #FFFFE0;
}
.tabxpl {
        background-color: #E4EEFF;
}
.doc {
        background-color: #EEEEEE;
}
.nav {
        background-color: #FFEEDD;
}
.qbar {
        background-color: #FFFFE0;
        font-size: 13px;
        font-family: Arial, sans-serif;
}
.blue {
        color: #0000C0;
}
pre.normal {
        color: #000000;
}
.unicode {
        font-size: 15px;
        font-family: Arial Unicode MS, Arial, sans-serif
}
ins {
        color: #009900;
        font-weight: bold;
        text-decoration: none;
}
del {
        color: #990000;
        font-weight: bold;
        text-decoration: line-through;
}
img {
        BORDER: NONE;
}
img.sel {
        BORDER: 2px solid #000000;
}
.text1, .text2, .text3, .text4, .text5, .text6, .text7, .text8 {
/*    padding: none;
    margin: none;*/
    border: none;
    border-collapse: collapse;
}

.text1 {
        padding-left: 5px;
        HEIGHT: 10px;
        BACKGROUND-COLOR: #9f9f9f;
        FONT-WEIGHT: bold;
        FONT-SIZE: 14px;
        COLOR: #FFFFFF;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
.text2 {
        padding-left: 0px;
        HEIGHT: 10px;
        BACKGROUND-COLOR: #4477aa;
        FONT-WEIGHT: bold;
        FONT-SIZE: 14px;
        COLOR: #FFFFFF;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
.text3 {
        padding-left: 5px;
        BACKGROUND-COLOR: #4477aa;
        FONT-WEIGHT: bold;
        FONT-SIZE: 14px;
        COLOR: #FFFFFF;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none;
}
.text4 {
        padding-left: 5px;
        HEIGHT: 4px;
        BACKGROUND-COLOR: #f0f0f0;
        FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none;
}
.text44 {
        padding-left: 5px;
        BACKGROUND-COLOR: #f0f0f0;
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        HEIGHT: 14px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none;
        vertical-align: middle;
}
.text5 {
        padding-left: 5px;
        BACKGROUND-COLOR: #4477aa;
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        HEIGHT: 14px;
        COLOR: #ffffff;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none;
        vertical-align: middle;
}
.text55 {
        padding-left: 5px;
        padding-top: 5px;
        padding-bottom: 5px;
        BACKGROUND-COLOR: #ffffff;
        FONT-WEIGHT: bold;
        FONT-SIZE: 12px;
        COLOR: Crimson ;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none;
        vertical-align: top;
}
.text555 {
        padding-left: 5px;
        BACKGROUND-COLOR: #f0f0f0;
        FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none;
        vertical-align: top;
}
.text6 {
        padding-left: 5px;
        BACKGROUND-COLOR: #f0f0f0;
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        HEIGHT: 14px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none;
        vertical-align: middle;
}
.text7 {
        padding-left: 5px;
        BACKGROUND-COLOR: #4477aa;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: #FFFFFF;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
.text8 {
        padding-left: 5px;
        BACKGROUND-COLOR: #f0f0f0;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
.text9 {
        padding-left: 5px;
        HEIGHT: 6em;
        BACKGROUND-COLOR: #f0f0f0;
        FONT-WEIGHT: normal;
        FONT-SIZE: 12px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none;
        text-align: justify;
        VERTICAL-ALIGN: TOP;
}
.text_pad {
        padding: 10px;
}
.text3_sel {
        background-color: #3B6CA6;
}
.text10 {
/*      padding: none;
        margin: none; */
        padding-left: 5px;
        BACKGROUND-COLOR: #9f9f9f;
        FONT-SIZE: 14px;
        COLOR: #FFFFFF;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
.text11 {
        padding-left: 5px;
        HEIGHT: 10px;
        BACKGROUND-COLOR: #f0f0f0;
        FONT-SIZE: 14px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
.textmwst {
        padding: 4px;
        BACKGROUND-COLOR: #ffffff;
        FONT-SIZE: 12px;
        COLOR: Crimson;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        FONT-WEIGHT: bold;
        font-style: italic;
        text-align: center;
}
.colour1 {
        BACKGROUND-COLOR: #3B6CA6;
}
.colour2 {
        BACKGROUND-COLOR: #FDCE26;
}
.colour3 {
        BACKGROUND-COLOR: #FFFFFF;
}
.colour4 {
        BACKGROUND-COLOR: #F0F0F0;
}
.colour5 {
        BACKGROUND-COLOR: #CCC7B2;
}
.high1 {
        HEIGHT: 10px;
}
.high2 {
        HEIGHT: 20px;
}
.high3 {
        HEIGHT: 30px;
}
.high4 {
        HEIGHT: 40px;
}
.high5 {
        HEIGHT: 50px;
}
a.text3 {
        BACKGROUND-COLOR: #FFFFFF;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: underline
}
a.text3:hover {
        BACKGROUND-COLOR: #FFFFFF;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: #DC143C;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: underline
}
a.text4 {
        BACKGROUND-COLOR: #F0F0F0;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: #000000;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: underline
}
a.text4:hover {
        BACKGROUND-COLOR: #F0F0F0;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: #DC143C;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: underline
}
.error {
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: crimson;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
a.mainmenu {
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: #3B6CA6;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
a.mainmenu:hover {
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: #CD950C;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
a.mainmenu:active {
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        COLOR: #979595;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        TEXT-DECORATION: none
}
a.listmenu {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        WIDTH: 100px;
        COLOR: #3B6CA6;
        PADDING-TOP: 0px;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        HEIGHT: 15px;
        BACKGROUND-COLOR: #ffffff;
        TEXT-DECORATION: none
}
a.listmenu:hover {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        WIDTH: 100px;
        COLOR: crimson;
        PADDING-TOP: 0px;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        HEIGHT: 15px;
        BACKGROUND-COLOR: #ffffff;
        TEXT-DECORATION: none
}
a.listmenu:active {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        WIDTH: 100px;
        COLOR: #979595;
        PADDING-TOP: 0px;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        HEIGHT: 15px;
        BACKGROUND-COLOR: #ffffff;
        TEXT-DECORATION: none
}
a.linkallg {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        WIDTH: 10px;
        COLOR: #3B6CA6;
        PADDING-TOP: 0px;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        HEIGHT: 15px;
        BACKGROUND-COLOR: #ffffff;
        TEXT-DECORATION: none
}
a.linkallg:hover {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        WIDTH: 10px;
        COLOR: crimson;
        PADDING-TOP: 0px;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        HEIGHT: 15px;
        BACKGROUND-COLOR: #ffffff;
        TEXT-DECORATION: none
}
a.linkallg:active {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        FONT-WEIGHT: normal;
        FONT-SIZE: 13px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        WIDTH: 10px;
        COLOR: #979595;
        PADDING-TOP: 0px;
        FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss;
        HEIGHT: 15px;
        BACKGROUND-COLOR: #ffffff;
        TEXT-DECORATION: none
}

.Select {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        FONT-WEIGHT: bold;
        FONT-SIZE: 14px;
        BACKGROUND-COLOR: #4477aa;
        COLOR: white;
        BORDER: 1px solid black;
        z-index: 4;
}
.Sel_10 {
        width: 10px;
}
.Sel_25 {
        width: 25px;
}
.Sel_50 {
        width: 50px;
}
.Sel_75 {
        width: 75px;
}
.Sel_100 {
        width: 100px;
}
.Sel_125 {
        width: 125px;
}
.Sel_150 {
        width: 150px;
}
.Sel_200 {
        width: 200px;
}
.Sel_250 {
        width: 250px;
}
.Sel_300 {
        width: 300px;
}
.Sel_350 {
        width: 350px;
}
.Sel_400 {
        width: 400px;
}
.Sel_500 {
        width: 500px;
}
.Sel_600 {
        width: 600px;
}
.Sel_700 {
        width: 700px;
}
.Sel_16 {
        width: 100%;
}
.Sel_24 {
        width: 100%;
}
.Sel_60 {
        width: 100%;
}

.p1 {
        padding-left: 5px;
}
.p2 {
        padding-left: 10px;
}
.p3 {
        padding-left: 15px;
}

#p1 {
        padding-left: 5px;
}
#p2 {
        padding-left: 10px;
}
#p3 {
        padding-left: 15px;
}
#startform { padding: 0px 5px; }
div.liste {clear: left; margin: 10px 0; border: 1px solid #888; padding:2px 2px 8px;}
div.liste h1 {background: #606060; color: #fff; margin: 0; font-size: 14px; padding-left: 5px}
div.liste ul {list-style-type: none; padding: 0; margin: 0;}
div.liste li {font-size: 12px; display: block; float: left; padding: 3px; width: 110px;}
div.liste a {color: #00f; text-decoration: underline;}
div.liste a:hover {color: crimson;}
div.liste2 {clear: left; margin: 10px 0; border: 1px solid #888; padding: 2px 2px 8px;}
div.liste2 h1 {background: #606060; color: #fff; margin: 0; font-size: 14px; padding-left: 5px}
div.liste2 ul {list-style-type: none; padding: 0; margin: 0;}
div.liste2 li {font-size: 12px; display: block; float: left; padding: 3px; width: 220px;}
div.liste2 a {color: #00f; text-decoration: underline;}
div.liste2 a:hover {color: crimson;}
div.liste22 {clear: left; margin: 10px 0; border: 1px solid #888; padding: 2px 2px 8px; height: 115px; width: 750px; overflow: auto;}
div.liste22 h1 {background: #606060; color: #fff; margin: 0; font-size: 14px; padding-left: 5px; width: 729px}
div.liste22 ul {padding: 0; margin: 0;}
div.liste22 li {font-size: 12px; display: block; padding: 3px;}
div.liste22 a {color: #00f; text-decoration: underline;}
div.liste22 a:hover {color: crimson;}
div.liste3 {clear: left; margin: 10px 0; border: 1px solid #888; padding:2px 2px 8px;}
div.liste3 h1 {background: #606060; color: #fff; margin: 0; font-size: 14px; padding-left: 5px}
div.liste3 ul {list-style-type: none; padding: 0; margin: 0;}
div.liste3 li {font-size: 12px; display: block; padding: 3px;}
div.liste3 a {color: #00f; text-decoration: underline;}
div.liste3 a:hover {color: crimson;}
div.liste33 {clear: left; margin: 10px 0; border: 1px solid #888; padding: 2px 2px 8px; height: 115px; width: 750px; overflow: auto;}
div.liste33 h1 {background: #606060; color: #fff; margin: 0; font-size: 14px; padding-left: 5px; width: 729px;}
div.liste33 ul {padding: 0; margin: 0;}
div.liste33 li {font-size: 12px; display: block; padding: 3px;}
div.liste33 a {color: #00f; text-decoration: underline;}
div.liste33 a:hover {color: crimson;}
span.auswahl { background: blue; color: white;}
br.clear { clear: left;}
form { padding: 0; margin:0;}
div.fehlermeldung { padding: 10px; height: auto; }
div.show_file { text-align: left; }
div#show_file em { font-size: 1.1em; font-weight: bold; font-style: normal; color: crimson; }
div.disclaimer { text-align: left; }
div.show_button { text-align: right; padding: 10px;}
div.show_button a { text-decoration: none; }
a#butt_back { display: block; float: left; }
a#button    { display: block; float: left; }
div#show_price p {text-align: center; }
div#show_price span {font-weight: bold; }
div#show_price em {font-style: normal; color: crimson; }
div#show_price strong { font-size: larger; color: crimson; }
div#show_hint em {font-style: normal; font-weight: bold; color: crimson; }
img.pointer { cursor: pointer; border: 1px outset black; margin: 0 0px; }
img.pointer:hover { border: 1px inset black; }
div#jsCarControls {position: absolute; top: 0; right:30px; background: #9f9f9f; padding: 3px; z-index: 4; margin:2px 2px 0 0;}
div.show_button a.nobutton { font-size: 11px;  text-decoration: underline;}
div.show_button a.nobutton:before { content: ' [ '; text-decoration: none; }
div.show_button a.nobutton:after { content: ' ] '; text-decoration: none; }
/* Fahrzeugauswahl _Dropdown_ */
ul.ausgeklappt { display: block; }
ul.eingeklappt { display: none; }
span.dropdownh { border-bottom: 1px dashed black; cursor: pointer;}
/* table.sortable th:hover { background-color: inherit; cursor: pointer;}
   table.sortable th.sorttable_nosort:hover { background-color: inherit; cursor: default; }
*/
tr.odd { background-color: #f0f0f0; color: #000; }
tr.even { background-color: #4477aa; color: #fff; }
tr.odd td, tr.even td { background-color: inherit; color: inherit; }
