body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}
/* global_neu.css */
html,body{width:100%;height:100%;margin:0;padding:0}body{height:1000px;font:75%/150% arial,helvetica,sans-serif;color:#666;background: #000000 no-repeat scroll 0 0;-ms-hyphens: auto;-webkit-hyphens: auto;hyphens: auto}h1{font-size:1.17em;font-weight:bold;color:#666;-ms-hyphens: manual;-webkit-hyphens: manual;hyphens: manual}#wrapper{max-width:998px;margin:0 auto}#navigation{width:100%;display:block;margin-top:15px;background: rgb(0, 0, 0) repeat scroll 0 0;height: 35px;padding-top: 1px}.headerbild{height:308px;margin-bottom:13px;border:0px solid #cac6c9;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */-moz-box-sizing: border-box;    /* Firefox, other Gecko */box-sizing: border-box;         /* Opera/IE 8+ */}.voraussetzungen .headerbild{margin-bottom:0}.drittel{width:324px;margin-bottom:13px;background-color:#fff;border:1px solid #fff;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */-moz-box-sizing: border-box;    /* Firefox, other Gecko */box-sizing: border-box;         /* Opera/IE 8+ */}.left{float:left}.right{float:right}.clear{clear:both}.logo{margin-top:30px;margin-left:35px}.niederlassung{margin-top:20px}.anbieter a{float:right;display:block;margin-top:5px;font-size:.769em;text-decoration:none;color:#d8d8d8}.anbieter a:hover,.e-mail a:hover,a.link-zusatz:hover,button.submit:hover{color:#00adef;cursor:pointer}button.submit:hover{background-color:#033f85;color:#fff}.zwanzig-seite{margin-right:20px;margin-left:20px}.zwanzig-hoehe{margin-top:14px}.vierzig-hoehe{margin-top:40px}.zwanziger-absatz{margin-top:7px;margin-bottom:17px}.linie{padding-bottom:3px;border-bottom:1px solid #d1d1d1}.zwanzig-hoehe.linie{padding-bottom:0}.position{padding-top:24px;padding-bottom:18px}.position p{margin-top:0;padding-top:0;color:#333}.e-mail a,a.link-zusatz,button.submit{display:block;padding-top:10px;padding-bottom:6px;text-decoration:none;color:#036}button.submit{width:100%;margin-top:20px;margin-bottom:20px;padding-bottom:10px;background-color:#65adef;border:1px solid #65adef;font-size:1.5em;color:#fff}a.link-zusatz{display:inline}.drittel .ce_table{margin:9px 17px 0;padding-bottom:9px}.drittel .mod_login{margin:10px 20px 16px}.drittel .mod_login label{display:block;padding-left:1px;color:#333}.drittel .mod_login input,.drittel .submit_container input{width:264px;height:33px;display:block;padding-right:10px;padding-left:10px;background-color:#e5e5e5;color:#333;border:none}.drittel .mod_login input.submit,.drittel .submit_container input.submit{width:100%;margin-top:20px;margin-bottom:4px;color:#fff;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #01a0de 0%, #0073a4 100%) repeat scroll 0 0}.drittel .mod_login input.submit:hover,.drittel .submit_container input.submit:hover{color:#333;cursor:pointer;background: rgba(0, 0, 0, 0) linear-gradient(to bottom, #f8f8f8 0%, #999999 100%) repeat scroll 0 0}.drittel .submit_container input.submit{margin-top:0;margin-bottom:18px}.voraussetzungen #main,.versendet #main,.imp #main{min-height:30px;padding-top:7px;padding-bottom:20px;background-color:#fff}.voraussetzungen .content{width:600px;margin-left:10px}.cars h2,.cars p{margin-right:20px;margin-left:20px}.cars h2{padding-bottom:10px;border-bottom:1px solid #d1d1d1;font-size:1.33333em}.drittel.cars .ce_table{margin-top:0}.cars table{width:100%}.cars .col_1{width:60%;padding-bottom:5px;text-align:right;font-size:1.66666em;font-weight:bold}.cars .col_0{width:40%;font-weight:bold}.cars .row_2 .col_0,.cars .row_2 .col_1{font-size:1em;font-weight:normal}.cars input[type="radio"],.daten input[type="radio"]{position:absolute;clip: rect(0,0,0,0)}.cars input[type="radio"]:focus + label,.daten input[type="radio"]:focus + label{font-weight:bold}.cars input[type="radio"] + label,.daten input[type="radio"] + label{padding:7px 33px;background-image:url("../../files/basic/radio_nein.png");background-repeat:no-repeat}.cars input[type="radio"]:checked + label,.daten input[type="radio"]:checked + label{padding:7px 33px;background-image:url("../../files/basic/radio_ja.png");background-repeat:no-repeat}.anfrageformular{margin-right:20px;margin-left:20px;padding-top:7px;padding-bottom:3px;border-top:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1}.cars .anfrageformular p{margin-right:0;margin-left:0}.cars .anzahl-feld label{display:none}.cars .anzahl-feld input{width:47px;height:21px;float:left;margin-right:7px;padding-right:5px;padding-left:5px;background-color:#e5e5e5;color:#333;border:none}.daten input{width:272px;height:21px;padding-right:5px;padding-left:5px;background-color:#e5e5e5;color:#333;border:none}.daten textarea{width:272px;height:100px;padding-right:5px;padding-left:5px;background-color:#e5e5e5;color:#333;border:none}.cars p.text{width:auto;float:left;display:inline;margin-top:3px;margin-right:7px}.cars fieldset,.daten fieldset{padding:8px 0;border:0px}.cars .sternchen{margin-top:8px;margin-bottom:4px;font-size:.75em;line-height:1.444444em;color:#999}.cars .image_container{position:relative}.cars figcaption{bottom:10px;right:10px;position:absolute;font-weight:normal;color:#fff;text-shadow: 0px 0px 4px black}.cars .weiss figcaption{color:#000}.drittel.blank{background:none;border:none}.fuellung{background-color:#fff;border:1px solid #fff;-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */-moz-box-sizing: border-box;    /* Firefox, other Gecko */box-sizing: border-box;         /* Opera/IE 8+ */}.fuellung.unten{margin-top:13px}.abstand-unten{margin-bottom:20px}.mime_icon,.size{display:none}.mod_navigation ul{margin:0;padding:0;text-align:left;list-style-type:none}.mod_navigation ul li{display:inline-block;margin-left:20px}.mod_navigation a,.mod_navigation span{display:block;padding-top:3px;font-weight:normal;text-decoration:none;color:#33333}.mod_navigation span{color:#fff}.mod_navigation a:hover{color:#c2c2c2}.anfrageformular:after{content: ".";clear: both;display: block;visibility: hidden;height: 0px}.radioboxen{margin-bottom:5px}.versendet .headerbild,.imp .headerbild{margin-bottom:0}.versendet #main p,.imp #main .ce_text{padding-right:20px;padding-left:20px}.home .submit_container{margin-top:6px}.home .submit_container input.submit{margin-top:19px;margin-bottom:5px}.mobil{display:none}.browser{display:inline}.cars img{height:176px}.kastenhead img{height:28px}.position img{height:55px}.cars fieldset span:nth-child(3){display:block;margin-top:13px}.zweier div{float:left}.zweier .vorname{width:126px;display:block;margin-right:20px}.zweier .name{width:126px;display:block}.zweier .plz{width:60px;display:block;margin-right:20px}.zweier .ort{width:192px;display:block}.zweier:after{content: ".";    clear: both;    display: block;    visibility: hidden;    height: 0px}.daten label{margin-top:8px;margin-bottom:1px}.datenfelder input,.datenfelder label{display:block}ul.cars{margin-right:20px;margin-left:0;padding-left:30px}
@media screen and (max-width: 997px){
/* 1000_neu.css */
#wrapper{max-width:661px;margin:0 auto}.headerbild{height:205px}.voraussetzungen .content{width:94%;margin-right:20px;margin-left:20px}.voraussetzungen #main .left{float:none}
}
@media screen and (max-width: 660px){
/* 660_neu.css */
#wrapper{max-width:324px;margin:0 auto}.headerbild{height:100px}.mobil{display:inline}.browser{display:none}.mod_navigation ul li{margin-left:15px}.voraussetzungen .content{width:89%;margin-right:20px;margin-left:20px}
}
