*					{ font-family:Roboto,tahoma,arial,helvetica,sans-serif; outline:0; font-size:11px; box-sizing:content-box; -moz-box-sizing:content-box; -ms-box-sizing:content-box; }html,body			{ height:100.1%; margin:0; padding:0; }html				{ background:url(/userdata/21452/layout/bg.jpg) no-repeat #060235; }body				{ color:#3c3c3b; line-height:18px; }@media print		{ html, body	{ height:auto !important; } }table				{ border-collapse:collapse; border-spacing:0; width:100%; }td					{ vertical-align:top; padding:0; }iframe				{ border:0; }img					{ border:0; }ul					{ margin-left:2px; margin-top:0; }li					{ padding:0; margin:0; }#webwidth			{ width:1000px; overflow:hidden; margin:0px auto; z-index:1; }#wrapper			{ padding:0px; }#webseite			{ }#logos				{ height:160px; overflow:hidden; }#sprache			{ position:absolute; top:14px; right:20px; }#inhalt				{ background:#ececec; margin:1px 0 30px; }.inhaltLR			{ }.inhaltnoLR			{ }.inhaltL			{ }.inhaltR			{ }#inhalt.startseite #inhaltMitte , #inhalt.startseite-en #inhaltMitte	{ padding:0px; width:1000px; }#inhaltLinks		{ width:0px; float:left; overflow:hidden; }#inhaltRechts		{ width:0px; float:left; overflow:hidden; }#inhaltMitte		{ width:940px; padding:25px 30px 25px 30px; float:left; overflow:hidden; }#kopfinformationen	{ padding-top:10px; }#kopfbilder			{ }#schnellsuchleiste	{ padding-top:5px; }#adressbox			{ background:#f1f1f1; border-left:1px solid #fff; }.adressbox_text		{ padding:10px; }#footerLinks		{ margin-bottom:10px; padding-bottom:10px; }#footerLinks_oben	{ width:30px; float:left; }#footerLinks_tools	{ float:left; }#footerLinks_modix	{ width:220px; float:right; }#footerDAT,#footerDAT a		{ color:#fff; text-align:justify; font-size:11px !important; }.weInhalt			{ margin-bottom:2em; }.error					{ color:#c11717; }.clear					{ clear:both; }.indi_box				{ margin-bottom:10px; }.indi_box_head			{ font-size:14px; font-weight:bold; background:#060235; padding:5px 10px; color:#fff; }.small_box				{ padding:10px; }.box_l2e				{ margin:5px 0px 10px 0px; padding-bottom:15px; ; border-bottom:1px solid #000; }.box_l2eBild			{ width:210px; }.historyBack,.history .nohistory,.nohistory .historyBack	{ display:none; }.history .historyBack,.nohistory .nohistory	{ display:block; }.light-grey				{ background-color:#ecebe9; }.text-center			{ text-align:center; }.ie a:active			{ background-color:transparent; }a,a.plink,#footerDAT a		{ color:#0096d2; text-decoration:none; line-height:18px; }a:hover				{ text-decoration:underline; }a.slink				{ display:block; text-decoration:none; }a.slink:hover		{ text-decoration:underline; }a.snlink			{ margin-right:20px; }a.snlink:hover		{ text-decoration:none; }a.licon				{ background:url(/userdata/21452/layout/icon-link.jpg) no-repeat left center; padding-left:7px; }a.footer			{ color:#fff; text-decoration:none; margin-right:30px; }a.footer:hover		{ text-decoration:underline; }a.paginator 		{ border:1px solid #ccc; padding:3px 7px; float:left; margin-right:3px; }a.paginator:hover 	{ background:#efefef; text-decoration:none; }#topOfferContainer a:hover	{ text-decoration:none !important; }h1, h2, h3			{ margin:0px; padding:0px; font-weight:normal; font-family:Times,Sans-serif; color:#3c3c3b; }h1					{ font-size:20px; margin-bottom:40px; border-bottom:1px solid #3a3a3a; padding-bottom:15px; }h2					{ font-size:20px; margin-bottom:20px; }.h2zu				{ background:url(/userdata/21452/layout/icons/h2-auf-schwarz.gif) no-repeat center right; }.h2auf				{ background:url(/userdata/21452/layout/icons/h2-zu-schwarz.gif) no-repeat center right; }#kopfnavi				{ height:41px; }#navicontainer			{ height:41px; position:absolute; z-index:200; width:1000px; }#navicontainer.fixed 	{ position:fixed; top:0; z-index:100000; }.submenu .subnaviLinks		{ display:inline-block; padding-right:20px; overflow:hidden; min-width:180px; }.submenu .subnaviImage		{ display:inline-block; vertical-align:top; padding-bottom:20px; }.submenu .subnaviImage .image	{ width:155px; line-height:0; border:1px solid #fff; oveflow:hidden; position:relative; }.submenu .subnaviImage .image a	{ width:155px; height:103px; display:block; }#mainnavi			{ height:41px; background:url(/userdata/21452/layout/navi-bg.gif) repeat-x left top; position:relative; }.mainmenu 			{ position:relative; float:left; height:41px; line-height:41px; white-space:nowrap; z-index:9999; }.mainmenu a			{ color:#fff; display:block; height:41px; line-height:41px; padding:0px 20px; text-transform:uppercase; font-size:13px; font-family:Times,Sans-serif; }.mainmenu > a:hover,.mainmenu:hover > a,.mainmenu:hover,a.mainmenu_aktiv 	{ color:#0096d2; text-decoration:none; }/*Ebene 2*/.submenu a				{ text-decoration:none; height:27px; line-height:27px; display:block; text-transform:none; font-family:Roboto; font-weight:400; color:#3c3c3b; font-size:11px; background:url(/userdata/21452/layout/submenu-trenner.gif) repeat-x left bottom; }.submenu a.last			{ background:none; }.submenu				{ min-width:407px; border-top:1px solid #fff; background:url(/userdata/21452/layout/submenu-bg.jpg) no-repeat left top; display:none; position:absolute; top:100%; left:0px; padding:15px 0px; margin:0px; line-height:25px; }.submenu .subnaviLinks > div			{ position:relative; }.submenu .subnaviLinks > div:hover > a,div.submenu_aktiv > a	{ color:#0096d2; text-decoration:none; }/*Ebene 3*/.submenu_e3					{ min-width:150px; max-width:400px; z-index:9999; background:#75afdc; display:none; position:absolute; top:0px; left:100%; padding:0px; margin:0px; line-height:27px; }.submenu_e3 > div			{ border-bottom:1px solid #ffffff; }.submenu_e3 a				{ text-decoration:none; display:block; }.submenu_e3 div:hover > a ,div.submenu_e3_aktiv > a	{ background:#499cdc; text-decoration:none; }/*Untermenus anzeigen*/.mainmenu:hover .submenu			{ display:block; }.submenu > div:hover .submenu_e3	{ display:block; }.info-box 							{ width:200px; float:left; min-height:148px; }.info-box h2						{ font-size:16px; font-weight:600; text-align:center; }.info-box .padding					{ padding:15px; }.info-box img.iveco					{ width:150px; }.info-box img.iveco:first-of-type	{ padding-bottom:10px; }.info-box img.mercedes				{ width:130px; }.vehicleQuickLink			{ position:relative; width:200px; height:148px; float:left; background:url(/userdata/21452/layout/sl-bg.png) no-repeat -400px top; }.vehicleQuickLink a			{ width:200px; height:148px; display:block; }.vehicleQuickLink.second	{ width:200px; height:148px; float:left; background:url(/userdata/21452/layout/sl-bg.png) no-repeat -200px top; }.vehicleQuickLink:hover		{ background:url(/userdata/21452/layout/sl-bg.png) no-repeat left top; }.vehicleQuickLink a:hover	{ background:url(/userdata/21452/layout/sl-bg.png) no-repeat left top; text-decoration:none; }.vehicleQuickLink:hover .iconTitle		{ color:#fff;  }.iconTitle				{ position:absolute; top:103px; left:0; width:200px; overflow:hidden; text-overflow:ellipsis; font-weight:700; font-size:11px; color:#3a3a3a; text-align:center; }.vehicleQuickLink .normal	{ display:block; }.vehicleQuickLink .hover	{ display:none; }.vehicleQuickLink:hover .normal		{ display:none; }.vehicleQuickLink:hover .hover		{ display:block; }.ozLink				{ width:60px; }.ozRechts			{ text-align:right; }.ozKommentar		{ }#animation			{ transform-style:preserve-3d; height:300px; width:1000px; position:relative; overflow:hidden; }#animation .info	{ padding:10px; height:60px; position:absolute; bottom:0px; left:0px; display:block; width:1000px; background:#ffffff; background:rgba(255,255,255,0.8); color:#000000; }.show				{ height:300px; width:1000px; overflow:hidden; }.animationSlide		{ position:absolute; top:0px; left:0px; height:300px; width:1000px; overflow:hidden; background:url(/userdata/21452/layout/animation-laden.png) no-repeat center center; }.animationSlide.video	{ background:url(/userdata/11111/layout/bildwechsel/video-loading.gif) no-repeat center center #000; }.animationSlide iframe	{ display:inline-block; }img					{ z-index:5; }.prevButton			{ overflow:hidden; cursor:pointer; position:absolute; top:50%; left:10px;background:url(/userdata/11111/layout/bildwechsel/arrows.png) no-repeat left center; z-index:13; display:none; width:30px; height:30px; margin-top:-15px; }.nextButton			{ overflow:hidden; cursor:pointer; position:absolute; top:50%; right:10px; background:url(/userdata/11111/layout/bildwechsel/arrows.png) no-repeat right center; z-index:13; display:none; width:30px; height:30px; margin-top:-15px; }.imageNavigator		{ position:absolute; bottom:5px; left:50%; padding:0px; margin:0px; z-index:14; }.imageNavigator	li						{ background:#908e88; background:rgba(255, 255, 255, 0.3); cursor:pointer; display:inline-block; list-style:none; margin:0px 5px;height:8px; width:40px; border-radius:5px; }.imageNavigator	li:hover				{ cursor:pointer; }.imageNavigator	li.currentNavigator		{ background:#ffffff;  box-shadow:0 0 5px 0 #FFF; }.imageNavigator	.liPrev			{ background:#75AFDC; color:#fff; }.imageNavigator	.liNext			{ background:#75AFDC; color:#fff; }.seperatedNaviagtor				{ position:absolute; top:15px; right:10px; margin:0px; z-index:14; }.seperatedNaviagtor li			{ padding:2px 5px; background:#75AFDC; color:#fff; cursor:pointer; display:inline-block; list-style:none; border:1px solid #ffffff; margin:0px 5px; }.seperatedNaviagtor .liSepPrev	{  }.seperatedNaviagtor .liSepNext	{  }.seperatedNaviagtor .stopAnim	{  }.seperatedNaviagtor .playAnim	{  }#animation .previewImageWrap						{ height:81px; display:block; position:absolute; bottom:10px; left:0px; z-index:14; width:1000px; overflow:hidden; }#animation .previewImageWrap .previewImageSlide		{ }#animation .previewImageWrap .previewImage			{ height:81px; cursor:pointer; opacity:0.5; filter:Alpha(opacity=50); width:px; overflow:hidden; float:left; margin-right:1px; }#animation .previewImageWrap .previewImage:hover,#animation .previewImageWrap .previewImage.active	{ opacity:1.0; filter:Alpha(opacity=100); }#animation .previewOnHoverWrap								{ display:none; position:absolute; right:50px; bottom:10px; z-index:14; padding:5px; background:#fff; }#animation .previewOnHoverWrap .previewOnHover				{ display:none; }#animation:hover .previewOnHoverWrap,#animation .previewOnHoverWrap .previewOnHover img,#animation:hover .previewOnHoverWrap .previewOnHover.active	{ display:block; }.box_apBild			{ width:135px; }.apBoxAktiv 		{ display:block; }.apBoxInaktiv 		{ display:none; }.apBoxInfo			{ cursor:pointer; }.apBoxInfo:hover	{ color:#0096d2; }.apDaten,.apDatenRechts		{ width:460px; float:left; margin-bottom:10px; overflow:hidden; }.apDatenRechts		{ margin-left:20px; }.termine		{ width:175px; float:left; margin-right:20px; border:1px solid #ccc; }.termine td,.termine th 	{ width:25px; height:25px; vertical-align:middle; text-align:center; }.termine th		{ background:#f1f1f1;}.datumNext,.datumPrev		{ color:#777; }.datumTermin	{ font-weight:bold; background:#ddd !important; }.datumSa,.datumSo		{ background:#f8f8f8; }.terminAusgabeEintrag	{ padding-bottom:5px; border-bottom:1px solid #f1f1f1; margin-bottom:5px; }.termineKopflinks		{ margin-bottom:20px; border-bottom:1px solid #f1f1f1; }.termineKopflinks h2	{ float:left; border:0; padding:0; margin:0; line-height:31px; }.termineKopflinks a		{ float:right; line-height:31px; }.startH1			{ font-size:12px; font-weight:bold; }.startH2			{ color:#777; }a.startlink			{ display:block; margin-bottom:1px; padding-left:10px; line-height:27px; background:#75AFDC; color:#fff; }a.startlink:hover	{ background:#499CDC; text-decoration:none; }.vs-button-start,.vs-button-stop,.vs-button-scrollLeft,.vs-button-scrollRight			{ display:block; float:left; background:url(/userdata/21452/layout/kfz/button-sprites.png) no-repeat -19px -24px; }.vs-button-start				{ width:24px; height:24px; background-position:-24px 0; margin-right:20px; margin-top:3px; }.vs-button-stop					{ width:24px; height:24px; background-position:0 0; margin-right:5px; margin-top:3px; }.vs-button-scrollLeft			{ width:26px; height:31px; background-position:-48px 0; }.vs-button-scrollLeft:hover		{ width:26px; height:31px; background-position:-48px -31px; }.vs-button-scrollRight			{ width:25px; height:31px; background-position:-74px 0; }.vs-button-scrollRight:hover	{ width:25px; height:31px; background-position:-74px -31px; }a.vs-box				{ float:left; position:relative; color:inherit; text-decoration:none; }.vs-infos				{ display:block; background:#fff; background:rgba(255,255,255,0.925); overflow:hidden;}.vs-infos span			{ position:relative; display:block; padding:10px; }.vs-infos h2			{ white-space:nowrap; width:140px; text-overflow:ellipsis; overflow:hidden;}.vs-infos b				{ display:block; color:#0096d2; }.vs-switch				{ display:block; position:absolute; top:5px; right:5px; width:19px; height:19px; background:url(/userdata/21452/layout/kfz/button-sprites.png) no-repeat -19px -24px; cursor:pointer;}.vs-switch.vs-active	{ background-position:0 -24px; }#popupScroll		{ position:absolute; top:0; left:0; z-index:99999999; display:block; overflow:auto; width:100%; height:100%; background:#000; background:rgba(0,0,0,0.6); }#popupOverlay		{ width:100%; height:100%; display:table; }#popupWidth			{ display:table-cell; width:100%; height:100%; vertical-align:middle; text-align:center; }#popupContent		{ display:inline-block; }form					{ margin:0px; padding:0px; }input, select,textarea				{ margin:0 5px 5px 0; padding:2px; }.mdx_form_text,.mdx_form_email,.mdx_form_hprefix,.mdx_form_hsuffix,.mdx_form_textarea,.input_duty,.input_std,#anmeldung #antispamcode { width:200px; padding:3px; background:#fff; border:1px solid #ccc; }.mdx_form_hprefix		{ padding:2px; width:60px; }.mdx_form_hsuffix		{ width:129px; }.mdx_form_submit		{ }.mdx_form_psuffix,.mdx_form_fsuffix		{ width:132px; margin-left:0px; border:1px solid #ccc; }.mdx_form_pprefix,.mdx_form_fprefix		{ margin-right:0px; width:60px; border:1px solid #ccc; }.mdx_form_error			{ background:#ffeeee; border:1px solid #ff9999; }#kontaktSlider		{ z-index:999999; position:fixed; left:-220px; top:200px; color:#fff; overflow:hidden; }#kontaktSlider a	{ color:#fff; }#kontaktContent		{ width:220px; background:url(/userdata/21452/layout/slider/slider-bg.gif) repeat-x left top #1d4a75; float:left; height:250px; }#kontaktWing		{ width:29px; height:250px; float:left; cursor:pointer; }#openSlider			{ z-index:999999; position:fixed; right:-220px; top:200px; color:#000; overflow:hidden; }#openSlider a		{ color:#0096d2; }#openContent		{ width:220px; background:#e3e3e3; float:right; height:250px; }#openWing			{ width:29px; height:250px; float:right; cursor:pointer; }#overlayDiv 		{ position:fixed; top:0px; left:0px; width:100%; height:auto !important; height:100%; min-height:100%; background-color:#333; z-index:100009; opacity:0.6; -moz-opacity:0.6; -khtml-opacity:0.6; filter:Alpha(style=0,opacity=60); display:none; }#popupDiv			{ position:fixed; top:0px; left:0px; width:100%; height:100%; z-index:110000; display:none; }img[src='']				{ line-height:30px !important; border:1px solid #a0a0a0 !important; border-bottom-color:#e3e3e3 !important; border-right-color:#e3e3e3 !important; padding:8px 14px !important; background:url(/userdata/11111/layout/img_error.gif) no-repeat center center !important; }