/* CSS Document */
body {
    /* background-image:  url(/fileadmin/template/images/balken_orange.gif); */
    /* background-repeat: repeat-x; */
    background-color:           #e6e6e6;
    margin-top:                 0px;
    margin-left:                0px;
    margin-right:               0px;
    margin-bottom:              0px;
    scrollbar-base-color:       ffffff;
    scrollbar-track-color:      e6e6e6;
    scrollbar-hightlight-color: 003b8e;
    scrollbar-3dlight-color:    003b8e;
    scrollbar-darkshadow-color: 003b8e;
    scrollbar-shadow-color:     ffffff;
    scrollbar-arrow-color:      003b8e;
}
p {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    line-height:     16px;
    font-style:      normal;
    font-weight:     normal;
    color:           #003b8e;
    text-decoration: none;
}
td {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    line-height:     16px;
    font-style:      normal;
    font-weight:     normal;
    color:           #003b8e;
    text-decoration: none;
}
.text {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    line-height:     16px;
    font-weight:     normal;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
.titel {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    line-height:     16px;
    font-weight:     bold;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
.titel-link {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    line-height:     16px;
    font-weight:     bold;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: underline;
}
.titel-news {
    font-family:    Verdana, Arial, Helvetica, sans-serif;
    font-size:      11px;
    line-height:    16px;
    font-weight:    bold;
    text-transform: uppercase;
    color:          #003b8e;
}
.titel-autoshow {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       16px;
    font-style:      normal;
    line-height:     19px;
    font-weight:     bold;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
.text-fusszeile {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       9px;
    font-style:      normal;
    line-height:     13px;
    font-weight:     normal;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
.text-fett {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    line-height:     16px;
    font-weight:     bold;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
.text-klein {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       9px;
    font-style:      normal;
    line-height:     13px;
    font-weight:     normal;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
.textbold {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    line-height:     16px;
    font-weight:     bold;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
.service {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #ffffff;
    text-decoration: none;
    filter:          alpha(opacity=100);
    opacity:         1;
    -moz-opacity:    1;
}
A.service:link {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #ffffff;
    text-decoration: none;
    filter:          alpha(opacity=100);
    opacity:         1;
    -moz-opacity:    1;
}
A.service:hover {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #ffffff;
    text-decoration: none;
    filter:          alpha(opacity=100);
    opacity:         1;
    -moz-opacity:    1;
}
A.service:active {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #ffffff;
    text-decoration: none;
    filter:          alpha(opacity=100);
    opacity:         1;
    -moz-opacity:    1;
}
A.service:visited {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #ffffff;
    text-decoration: none;
    filter:          alpha(opacity=100);
    opacity:         1;
    -moz-opacity:    1;
}
td.service {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #ffffff;
    text-decoration: none;
    filter:          alpha(opacity=100);
    opacity:         1;
    -moz-opacity:    1;
}
p.service {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #ffffff;
    text-decoration: none;
    filter:          alpha(opacity=100);
    opacity:         1;
    -moz-opacity:    1;
}
.subnav {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    line-height:     30px;
    font-style:      normal;
    font-weight:     bold;
    color:           #003b8e;
    text-decoration: none;
}
A.subnav:link {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    line-height:     30px;
    font-style:      normal;
    font-weight:     bold;
    color:           #003b8e;
    text-decoration: none;
}
A.subnav:hover {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #003b8e;
    text-decoration: none;
}
A.subnav:active {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #003b8e;
    text-decoration: none;
}
A.subnav:visited {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #003b8e;
    text-decoration: none;
}
td.subnav {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #003b8e;
    text-decoration: none;
}
p.subnav {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    font-weight:     bold;
    color:           #003b8e;
    text-decoration: none;
}
.link {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    line-height:     18px;
    font-style:      normal;
    color:           #003b8e;
    text-decoration: none;
}
A:link {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    color:           #003b8e;
    text-decoration: none;
}
A:hover {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    color:           #003b8e;
    text-decoration: underline;
}
A:active {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    color:           #003b8e;
    text-decoration: underline;
}
A:visited {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    color:           #003b8e;
    text-decoration: none;
}
#balken {
    background-color: #003b8e;
    filter:           alpha(opacity=75);
    opacity:          0.75;
    -moz-opacity:     0.75;
    height:           1%;
}
#.balkentext {
    #color:        #ffffff;
    #filter:       alpha(opacity=100);
    #opacity:      1;
    #-moz-opacity: 1;
}
/* CSS Definitionen für die Car-Applikation */
/* LISTE */
.listeTd1 {
    background-color: #FFFFFF;
    height:           20px;
}
.listeTd2 {
    background-color: #E5ECF3;
    height:           20px;
}
.listeTextFett {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    line-height:     16px;
    font-weight:     bold;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
.listeTextNormal {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    line-height:     16px;
    font-weight:     normal;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
/* LISTE */
/* Detail */
.detailTd1 {
    background-color: #FFFFFF;
    height:           20px;
}
.detailTd2 {
    background-color: #E5ECF3;
    height:           20px;
}
.detailTextFett {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    line-height:     16px;
    font-weight:     bold;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
.detailTextNormal {
    font-family:     Verdana, Arial, Helvetica, sans-serif;
    font-size:       11px;
    font-style:      normal;
    line-height:     16px;
    font-weight:     normal;
    font-variant:    normal;
    color:           #003b8e;
    text-decoration: none;
}
/* Detail */
fieldset {
    border-color: #dddddd ;
    border-style: solid;
    border-width: 1px;
    padding:      0px 12px 12px 12px;
}

