@charset "utf-8";
/* CSS Document */
html
{
overflow-y:scroll;
}

body, html { background-color:#ffffff; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#153b63 }

h1 { font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#e20019; font-weight:bolder; margin:0px; margin-bottom:25px }
h2 { font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#00395d; font-weight:bolder; margin:0px; margin-bottom:25px }

hr { color:#ffffff; border:0px; border-bottom:1px solid #5391ca; margin-top:15px; margin-bottom:15px }
hr.links { border:0px; padding:0px; border-bottom:1px solid #ffffff; width:286px; margin:0px; margin-top:10px; margin-bottom:10px }

a>ins:before {content: "@"; text-decoration: none}
a del {text-decoration: none}
a>del {display: none; text-decoration: none}
*:first-child+html a>del {display:inline; text-decoration: none}  /* Workaround fuer IE 7 */

a.imp { text-decoration:none; color:#153b63}
a:hover.imp { text-decoration:underline; color:#a0c1d6}

a.link { text-decoration:underline; color:#5391ca; font-weight:bold}
a:hover.link { text-decoration:underline; color:#e20019}

a.link2 { text-decoration:underline; color:#153b63; font-weight:bold}
a:hover.link2 { text-decoration:underline; color:#e20019}

.email>ins:before {content: "@"; text-decoration: none}
.email del {text-decoration: none}
.email>del {display: none; text-decoration: none}
*:first-child+html .email>del {display:inline; text-decoration: none}  /* Workaround fuer IE 7 */
.email {text-decoration: none}

div.mausover {}
div:hover.mausover { background-color:#b2cee0}

div.header {width:995px; margin:auto}
div.line1 {width:100%; background-color:#e20019}
div.line2 {width:995px; margin:auto; background-color:#FFFFFF; padding-left:4px; padding-right:4px}
div.navi {width:995px; height:63px; margin:auto; background-image:url(../img/navi.jpg)}
div.line3 {width:995px; height:28px; margin:auto; background-image:url(../img/line1.jpg); line-height:0px; font-size:0px}
div.contents {width:995px; margin:auto; background-color:#d3e6f5}
div.content1 {width:375px; float:left; background-color:#d3e6f5; margin-right:14px}
div.content1_top {width:375px; height:7px; background-image:url(../img/content1_line_top.jpg); line-height:0px; font-size:0px}
div.content1_inhalt {width:308px; background-image:url(../img/content1_line_right.jpg); background-position:right; background-repeat:repeat-y; background-color:#a0c1d6; padding-left:67px; padding-top:25px; padding-bottom:20px}
div.content1_bottom {width:375px; height:7px; background-image:url(../img/content1_line_bottom.jpg); line-height:0px; font-size:0px}
div.content2 {width:606px; float:left}
div.content2_top {width:606px; height:7px; background-image:url(../img/content2_line_top.jpg); line-height:0px; font-size:0px}
div.content2_inhalt {width:585px; background-image:url(../img/content2_line_left.jpg); background-position:left; background-repeat:repeat-y; background-color:#ffffff; padding-left:21px; padding-top:25px; padding-bottom:20px}
div.content2_bottom {width:606px; height:7px; background-image:url(../img/content2_line_bottom.jpg); line-height:0px; font-size:0px}
div.footer1 {width:995px; height:35px; margin:auto; background-color:#d3e6f5; line-height:0px; font-size:0px; clear:both}
div.footer_line1 {width:100%; background-color:#00395d}
div.footer_line2 {width:995px; margin:auto; background-color:#FFFFFF; padding-left:4px; padding-right:4px}
div.footer2 {width:970px; margin:auto; background-image:url(../img/footer3.jpg); height:42px; text-align:right; padding-right:25px; padding-top:10px}
div.aktuelles { width:280px; padding:3px }
div:hover.aktuelles {background-color:#b2cee0}
div.aktuelles_bild {width:100px; float:left; border:1px solid #ffffff; margin-right:15px}
div.aktuelles_text {float:left; width:160px}
div.clear {clear:both; line-height:0px; font-size:0px}
div.ueberblick_bild {width:50px; float:left; border:1px solid #ffffff; margin-right:15px}
div.550px {width:550px}
div.fahrzeugbild {width:200px; float:left; border:1px solid #ffffff; margin-right:15px}
div.fahrzeuginhalt {float:left; width:330px}

input.text { width:135px; border:1px solid #153b63; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#153b63; background-color:#ffffff }
textarea { width:280px; height:100px; border:1px solid #153b63; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#153b63; line-height:16px; ; background-color:#ffffff }
input.submit { width:160px; border:1px solid #ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ffffff; background-color:#153b63; font-weight:bold }



