									



	
					





			

	














	
							
								
				
							
						
							
		
	
						
						
						
				
						
				
							
						
		
	
					
					
						
				
					
					
					
		
				









																																																																																																																																																																																																																																																																																																																																																																								
							
	*				{ font-family:Arial,Helvetica,Verdana,sans-serif; }html, body		{ margin:0; padding:0; }html			{ background:#f0f0f0; overflow-y:scroll; }body			{ font-size:12px; line-height:16px; color:#333; }table			{ border-collapse:collapse; border-spacing:0; width:100%; }td				{ vertical-align:top; padding:0; }sub				{ font-size:10px; }a, img, iframe	{ border:none; text-decoration:none; }a				{ color:#036b05; }a:hover			{ color:#f9d200; }.button					{ display:inline-block; box-shadow:1px 1px 0 0 rgb(207,208,208); }.button.small			{ padding:0 6px 0px 10px; height:29px; background:url(/userdata/21706/layout/button-bg.gif) repeat-x left top; border-radius:5px 15px 15px 5px; }.button.small span		{ display:inline-block; height:29px; line-height:29px; padding-right:30px; background:url(/userdata/21706/layout/button-arrow-bg.png) no-repeat right center; font-weight:bold; text-transform:uppercase; }.button.small.gray		{ padding:0 6px 0px 10px; height:29px; background:url(/userdata/21706/layout/button-bg-gray.gif) repeat-x left top; border-radius:5px 15px 15px 5px; }.button.small.gray span	{ background:url(/userdata/21706/layout/button-arrow-bg-gray.png) no-repeat right center; }.button.left			{ float:left; }.button.right			{ float:right; }.button.big				{ padding:0 12px 0px 20px; height:50px; background:url(/userdata/21706/layout/button-big-bg.gif) repeat-x left top; box-shadow:1px 1px 0 0 rgba(0,0,0,0.3); border-radius:10px 25px 25px 10px; }.button.big span		{ display:inline-block; height:50px; line-height:50px; font-size:18px; padding-right:40px; background:url(/userdata/21706/layout/button-arrow-big-bg.png) no-repeat right center; font-weight:bold; text-transform:uppercase; }.button.big.noBG		{ padding:0px; height:50px; background:none; box-shadow:none; border-radius:0px; }.button.big.noBG span	{ display:table-cell; vertical-align:middle; height:50px; line-height:21px; font-size:12px; padding-right:0px; font-weight:normal; text-transform:none; background:none; color:#f9d200; }.button.small.noBG		{ display:inline-block; background:none; padding:0px; box-shadow:none; border-radius:0px; }.button.small.noBG span	{ display:inline-block; text-transform:none; padding-right:15px; background:url(/userdata/21706/layout/button-arrow-no-bg.png) no-repeat right center; font-weight:bold; }.button.small.back span		{ display:inline-block; text-transform:none; padding-left:15px; background:url(/userdata/21706/layout/button-arrow-no-bg-back.png) no-repeat left center; font-weight:bold; }.button.notepad			{ margin-right:5px; background:url(/userdata/21706/layout/notepad-compare-icon.png) no-repeat center 0 #d8d8d8; width:21px; height:21px; border-radius:3px; }.button.compare			{ margin-right:5px; background:url(/userdata/21706/layout/notepad-compare-icon.png) no-repeat center -42px #d8d8d8; width:21px; height:21px; border-radius:3px; }.button.delete			{ margin-right:5px; background:url(/userdata/21706/layout/notepad-compare-icon.png) no-repeat center -84px #d8d8d8; width:21px; height:21px; border-radius:3px; }.button.notepad:hover,.button.notepad.active	{ background:url(/userdata/21706/layout/notepad-compare-icon.png) no-repeat center -21px #d8d8d8; }.button.compare:hover,.button.compare.active	{ background:url(/userdata/21706/layout/notepad-compare-icon.png) no-repeat center -63px #d8d8d8; }.button.delete:hover,.button.delete.active	{ background:url(/userdata/21706/layout/notepad-compare-icon.png) no-repeat center -105px #d8d8d8; }.button.loading			{ opacity:0.5; }a.button:hover > span	{ color:#036b05; }a.sitemap_e1			{  }a.sitemap_e2			{ padding-left:15px; }a.sitemap_e3			{ padding-left:30px; }a.sitemap_e4			{ padding-left:45px; }.clear			{ clear:both; }h1, h2, h3, h4	{ font-weight:normal; margin:0px; padding:0px; color:#333333; }h1				{ font-size:24px; border-bottom:1px solid #d8d8d8; margin-bottom:20px; padding-bottom:15px; }h2				{ font-size:18px; border-bottom:1px solid #d8d8d8; margin-bottom:20px; padding-bottom:15px; line-height:21px; }h3				{ font-size:14px; padding-bottom:20px; }h4				{  }#overlay 		{ position:absolute; top:0; z-index:20; left:0; width:100%; height:100%; background:rgba(243,243,243,0.8); display:none; }#head			{ position:relative; }#navi			{ height:29px; background:#000; }#naviWrap		{ width:960px; margin:0px auto; position:relative; }#logos			{ overflow:hidden; background:#037b00 url(/userdata/21706/layout/bg_header.jpg) no-repeat 100% top; background-image:-webkit-radial-gradient(100% 0,cover,#81be38,#037b00 70%); background-image:-moz-radial-gradient(100% 0,cover,#81be38,#037b00 70%); background-image:-ms-radial-gradient(100% 0,cover,#81be38,#037b00 70%); background-image:-o-radial-gradient(100% 0,cover,#81be38,#037b00 70%); background-image:radial-gradient(100% 0,cover,#81be38,#037b00 70%)}#logoWrap		{ width:1140px; margin:0px auto; }#website		{ width:960px; margin:0px auto; overflow:hidden; background:#fff; padding-top:1px; position:relative; }#content		{ padding:20px; }#footer			{ background:#333; position:relative; }#footerWrap		{ width:960px; margin:0px auto; }#footerInner	{ padding:25px 20px; }#footerGradient	{ min-height:125px; border-top:1px solid #fff; background:#037b00 url(/userdata/21706/layout/bg_footer.jpg) no-repeat 100% 100%; background-image:-webkit-radial-gradient(100% 100%,cover,#81be38,#037b00 100%); background-image:-moz-radial-gradient(100% 100%,cover,#81be38,#037b00 100%); background-image:-ms-radial-gradient(100% 100%,cover,#81be38,#037b00 100%); background-image:-o-radial-gradient(100% 100%,cover,#81be38,#037b00 100%); background-image:radial-gradient(100% 100%,cover,#81be38,#037b00 100%); }.posAbsBorderBottom	{ position:absolute; bottom:3px; left:0; z-index:16; height:2px; width:100%; background:#f9d200; }.yt-relative{position:relative;overflow:hidden;width:100%;margin:0 0 20px;}.format-16x9{padding-bottom:56.25%;}.yt-responsive{max-width:100%;display:inline-block;vertical-align:top;position:absolute;height:100%;width:100%;}#mainnavi			{ height:29px; padding:0px 20px; }.mainmenu 			{ position:relative; display:inline-block; border-left:1px solid #d8d8d8; height:29px; line-height:29px; white-space:nowrap; }.mainmenu.last		{ border-right:1px solid #fff; }.mainmenu.home > .iconHome		{ color:#000; text-indent:-50000px; padding:0px 25px; background:url(/userdata/21706/layout/home-icon.png) no-repeat center center; }.mainmenu a			{ color:#fff; display:block; padding:0px 15px; }.mainmenu > a:hover,.mainmenu:hover > a,.mainmenu:hover,a.mainmenu_active 	{ color:#F9D200; text-decoration:none; }#userNavi					{ position:absolute; top:0; right:20px; height:29px; }#userNavi > div,#userNavi > a				{ display:inline-block; color:#036b05; text-transform:uppercase; font-weight:bold; position:relative; border-left:1px solid #000; background:#fff; line-height:29px; height:29px; padding:0px 13px; }#userNavi > div > span,#userNavi > div > a			{ display:inline-block; color:inherit; }#userNavi > div span.arrow	{ height:7px; width:21px; background:url(/userdata/21706/layout/dd-arrows.png) no-repeat right top; }#userNavi div .userSub			{ display:none; min-width:150px; background:#fff; position:absolute; top:100%; left:0; z-index:25; }#userNavi div.userSub a			{ display:block; height:29px; line-height:29px; padding:0px 13px; border-top:1px solid #86c036; }#userNavi div:hover span.arrow	{ background:url(/userdata/21706/layout/dd-arrows.png) no-repeat right bottom; }#userNavi div:hover .userSub	{ display:block; }#userNavi div .userSub a:hover	{ color:#86c036; }#userNavi > div.lng 			{ background:url(/userdata/21706/layout/lng-icons.png) no-repeat #fff; }#userNavi > div.lng span.selectedLng		{ width:24px; }#userNavi > div.lng a		{ background:url(/userdata/21706/layout/lng-icons.png) no-repeat; padding-left:45px; }#userNavi > div.lng.en,#userNavi > div.lng .en		{ background-position:10px 0px; }#userNavi > div.lng.fr,#userNavi > div.lng .fr		{ background-position:10px -29px; }#userNavi > div.lng.frbe,#userNavi > div.lng.nlbe,#userNavi > div.lng .frbe,#userNavi > div.lng .nlbe	{ background-position:10px -58px; }#userNavi > div.lng.de,#userNavi > div.lng .de		{ background-position:10px -87px; }#userNavi > div.lng.es,#userNavi > div.lng .es		{ background-position:10px -116px; }#userNavi > div.lng.pt,#userNavi > div.lng .pt		{ background-position:10px -145px; }#userNavi > div.lng.it,#userNavi > div.lng .it		{ background-position:10px -174px; }#userNavi > div.lng.au,#userNavi > div.lng .au		{ background-position:10px -203px; }#userNavi > #noOfVehiclesOnNotepad {padding-left:30px;background:#fff url(/userdata/21706/layout/notepad-compare-icon.png) no-repeat 5px -17px;}.pool_flag_aktiv,.pool_flag			{ width:35px; height:24px; float:left; background:url(/userdata/21706/layout/lng-icons.png) no-repeat #fff; opacity:0.5; }.pool_flag_aktiv	{ opacity:1; }.pool_en			{ background-position:0 -6px; }.pool_fr			{ background-position:0 -35px; }.pool_nl			{ background-position:0 -64px; }.pool_de			{ background-position:0 -93px; }.pool_es			{ background-position:0 -122px; }.pool_pt			{ background-position:0 -151px; }.pool_it			{ background-position:0 -180px; }.pool_au			{ background-position:0 -209px; }.pool_flag_aktiv.no-update{ opacity: 0.5; }#login							{ position:relative; cursor:pointer; }#loginPopup						{ position:absolute; right:0; top:0; z-index:25; width:330px; display:none; background:#fff; }#loginPopup .loginInner			{ padding:20px; text-transform:none; color:#919191; font-weight:normal; }#loginPopup .inputTitle			{ display:block; }#loginPopup #closeLogin			{ position:absolute; top:20px; right:20px; width:12px; height:12px; background:url(/userdata/21706/layout/close-icon.png) no-repeat left -12px; }#loginPopup #closeLogin:hover	{ position:absolute; top:20px; right:20px; width:12px; height:12px; background:url(/userdata/21706/layout/close-icon.png) no-repeat left -24px; }#loginPopup h2				{ border:none; text-transform:none; margin:0px; }#loginPopup form			{ display:block; margin:0px; padding:0px; }#login form input			{ padding:0px; margin:0px; padding:5px 10px; resize:none; border-radius:5px; border:1px solid #d8d8d8; color:#333333; width:268px; }#loginPopup a.sendPassword	{ display:block; text-align:right; }.logoItem			{ display:inline-block; vertical-align:middle; }.kopfinfo			{ text-align:right; }#headImage				{ height:250px; width:960px; background:#444; position:relative; }#animation2				{ transform-style:preserve-3d; height:250px; width:960px; position:relative; overflow:hidden; }#animation2 .infoWrap	{ position:absolute; bottom:0; left:0; width:100%; height:184px; background:transparent url(/userdata/21706/layout/info-bg.png) repeat-x 0 100%; background-color:transparent; background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#000)); background-image:-moz-linear-gradient(top,transparent,#000); background-image:-ms-linear-gradient(top,transparent,#000); background-image:-o-linear-gradient(top,transparent,#000); background-image:linear-gradient(top,transparent,#000); }#animation2 .info		{ position:absolute; bottom:20px; left:20px; display:block; width:920px; color:#000000; }#animation2 .imgHeadline{ color:#fff; font-size:35px; line-height:55px; font-weight:bold; }#animation2 .imgSubline	{ color:#fff; font-size:18px; line-height:22px; padding-bottom:10px; }#animation2 .show				{ height:250px; width:960px; overflow:hidden; }#animation2 .animationSlide		{ position:absolute; top:0px; left:0px; height:250px; width:960px; overflow:hidden; background:url(/userdata/21706/layout/animation-laden.png) no-repeat center center; }#animation2 img					{ z-index:5; }#animation2 .prevButton			{ overflow:hidden; cursor:pointer; position:absolute; bottom:70px; left:30px; background:url(/userdata/21706/layout/animation/anim-arrows.png) no-repeat left center; z-index:13; display:none; width:36px; height:36px; }#animation2 .nextButton			{ overflow:hidden; cursor:pointer; position:absolute; bottom:70px; right:345px; background:url(/userdata/21706/layout/animation/anim-arrows.png) no-repeat right center; z-index:13; display:none; width:36px; height:36px; }#animation2 .imageNavigator		{ position:absolute; bottom:15px; right:330px; padding:0px; margin:0px; z-index:14; }#animation2 .imageNavigator	li						{ background:#666666; width:15px; height:15px; border-radius:15px; cursor:pointer; display:inline-block; list-style:none; margin:0px 5px; }#animation2 .imageNavigator	li:hover				{ cursor:pointer; }#animation2 .imageNavigator	li.currentNavigator		{ background:#ffffff; }#animation2 .imageNavigator	.liPrev			{ background:#75AFDC; color:#fff; }#animation2 .imageNavigator	.liNext			{ background:#75AFDC; color:#fff; }#animation2 .seperatedNaviagtor				{ position:absolute; top:15px; right:10px; margin:0px; z-index:14; }#animation2 .seperatedNaviagtor li			{ padding:2px 5px; background:#75AFDC; color:#fff; cursor:pointer; display:inline-block; list-style:none; border:1px solid #ffffff; margin:0px 5px; }#animation2 .seperatedNaviagtor .liSepPrev	{  }#animation2 .seperatedNaviagtor .liSepNext	{  }#animation2 .seperatedNaviagtor .stopAnim	{  }#animation2 .seperatedNaviagtor .playAnim	{  }#animation2 .previewOnHoverWrap								{ display:none; position:absolute; right:50px; bottom:10px; z-index:14; padding:5px; background:#fff; }#animation2 .previewOnHoverWrap .previewOnHover				{ display:none; }#animation2:hover .previewOnHoverWrap,#animation2 .previewOnHoverWrap .previewOnHover img,#animation2:hover .previewOnHoverWrap .previewOnHover.active	{ display:block; }#quickSearchOverlay		{ position:absolute; top:0; right:20px; z-index:15; width:295px; height:100%; background:#036b05; background:#036b05; }.quickSearchInner		{ padding:20px; }.faqWrap				{ padding-bottom:10px; }.faqWrap .faqHeadline	{ font-weight:bold; padding-bottom:10px; }.faqWrap .faqText		{ padding-bottom:20px; }.faqWrap .faqImage		{ padding-top:5px; }.about2ndMoveIntro,.faqIntro				{ padding-bottom:20px; }.moveTabs,.faqTabs				{ border-bottom:1px solid #d8d8d8; position:relative; }.moveTabs .tab,.faqTabs .tab			{ cursor:pointer; display:inline-block; margin-right:5px; height:40px; line-height:40px; background:url(/userdata/21706/layout/kfz/detail-tab-bg.gif) repeat-x left top; padding:0px 10px; color:#037b00; font-size:14px; border:1px solid #fff; border-bottom:0px; }.moveTabs .tab.active,.faqTabs .tab.active	{ cursor:default; display:inline-block; margin-right:5px; height:40px; line-height:40px; background:#fff; padding:0px 10px; color:#000; font-size:14px; border:1px solid #d8d8d8; border-bottom:0px; position:relative; bottom:-1px; }#moveFrames,#faqFrames				{ position:relative; }#moveFrames .b2c,#moveFrames .b2b,#moveFrames .b2e,#moveFrames .b2a		{ visibility:hidden; position:absolute; top:20px; left:0; width:100%; text-indent:-9999px; min-height:314px; }#faqFrames .b2c,#faqFrames .b2b,#faqFrames .b2e,#faqFrames .b2a			{ width:100%; padding-top:20px; }#faqFrames > div		{  display:none; }#faqFrames .active		{  display:block; }#moveFrames.b2c .b2c,#faqFrames.b2c .b2c,#moveFrames.b2b .b2b,#faqFrames.b2b .b2b,#moveFrames.b2e .b2e,#faqFrames.b2e .b2e,#moveFrames.b2a .b2a,#faqFrames.b2a .b2a		{ visibility:visible; text-indent:0; }#freetextDropdown	{ position:absolute; margin-top:-3px; width:217px; background:#fff; border:1px solid #d8d8d8; display:none; z-index:10; padding:10px 18px; border-radius:0 0 5px 5px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:20px; }#freetextDropdown.show { display:block; border-radius:0 0 5px 5px; }#freetextDropdown a { color:#919191; }#freetextDropdown a:hover { color:#000; outline:0; }#suggestionPopup	{ position:absolute; margin-top:-54px; right:0; background:#fff9de; border:1px solid #d8d8d8; display:none; z-index:9; padding:0 10px; border-radius:5px 5px 0; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:20px; cursor:pointer; }#footerLeft				{ float:left; }#footerLeft	span,#footerLeft	a			{ display:inline-block; color:#fff; line-height:24px; height:24px; margin-right:10px; vertical-align:middle; }#footerRight			{ float:right; text-align:right; color:#fff; }#footerRight a			{ display:inline-block; color:#fff; line-height:24px; height:24px; margin-left:13px; padding-left:13px; vertical-align:middle; background:url(/userdata/21706/layout/footer-border.gif) no-repeat left center; }#footerRight a:hover	{ text-decoration:underline; }.introduction		{ padding-bottom:20px; border-bottom:1px solid #d8d8d8; }.step				{ padding-top:20px; float:left; margin-left:18px; font-weight:bold; position:relative; }.step .image		{ margin-top:20px; height:100px; width:138px; overflow:hidden; }.step .arrow		{ position:absolute; top:62%; right:-31px; width:25px; height:25px; background:url(/userdata/21706/layout/button-arrow-no-bg.png) no-repeat left top; }.partner		{ float:left; margin-right:18px; }#my_2nd_move_navi			{ width:215px; float:left; }#my_2nd_move_content		{ width:685px; float:right; }.box_2nd_move_navi			{ margin-bottom:20px; }.box_2nd_move_navi div,.box_2nd_move_navi a		{ color:#333333; background:#e6e7e9; height:35px; line-height:35px; border-bottom:1px solid #d8d8d8; padding-left:20px; }.box_2nd_move_navi a		{ color:#037b00; background:url(/userdata/21706/layout/pfeil-account.png) no-repeat top right #f0f0f0; display:block; margin-top:1px; padding-left:30px; }.box_2nd_move_navi a:hover,.box_2nd_move_navi a.aktiv	{ color:#ffffff; background-color:#84c250; }#my_2nd_move_content form			{ display:block; margin:0px; padding:0px; }#my_2nd_move_content form input,#my_2nd_move_content form select	{ margin:0px; padding:5px 10px; resize:none; border-radius:5px; border:1px solid #d8d8d8; color:#333333; width:268px; }#my_2nd_move_content form select	{ width:310px; padding:4px 10px; }#my_2nd_move_content h1		{ padding:0; margin-bottom:20px; line-height:61px; border:1px solid #D8D8D8; border-left:0; border-right:0; }/*#my_2nd_move_content .form	{ padding-bottom:40px; }*/.formPart					{ width:313px; float:left; height:56px; margin-right:20px; }.formPartName				{ font-size:12px; color:#919191; line-height:27px; }.formPartField input		{ width:290px !important; }.formPart.formtitle {width: 100%;}.form.zip{width:100%;}.form.zip .formPartField{width:33%;display:inline-block;}.form.zip .formPartField.one{width:36%;display:inline-block;}.form.zip .formPartField.two{width:37%;display:inline-block;}.form.zip .formPartField input{width:37%!important;display:inline-block;}.formcellphone{width:100%;}.formcellphone .formPartField.one{width:37%;display:inline-block;}.formcellphone .formPartField.two{width:37%;display:inline-block;}.form_phone{width:100%;}.form_phone .formPartField.one{width:36%;display:inline-block;}.form_phone .formPartField.two{width:37%;display:inline-block;}.form.email{width:100%;}#my_2nd_move_content .error	{ color:red; margin-bottom:20px; }#searchForm				{ padding-bottom:8px; }.graphicalSelect			{ position:relative; width:255px; height:40px; background:url(/userdata/21706/layout/gselect-255.png) no-repeat 0 0; }.graphicalSelect span		{ display:block; width:215px; line-height:40px; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }.graphicalSelect select	{ position:absolute; top:0; left:0; opacity:0; filter:Alpha(opacity=0); cursor:pointer; border:0; padding:0; margin:0; width:255px; height:40px; }.width125 .graphicalSelect			{ width:125px; background:url(/userdata/21706/layout/gselect-125.png) no-repeat 0 0; }.width125 .graphicalSelect span	{ width:85px; }.width125 .graphicalSelect select	{ width:125px; }.width296 .graphicalSelect			{ width:296px; background:url(/userdata/21706/layout/gselect-296.png) no-repeat 0 0; }.width296 .graphicalSelect span	{ width:256px; }.width296 .graphicalSelect select	{ width:296px; }.graphicalSelect:hover		{ background-position:0 -40px; }.graphicalSelect.focus		{ background-position:0 -120px !important; color:; }.graphicalSelect.disabled	{ background-position:0 -80px !important; color:#cecece; }.ie6 .graphicalSelect		 { margin-top:5px; background:none; }.graphicalSelect option {font-family:Arial,Helvetica,Verdana,sans-serif !important;font-size:12px;line-height:16px;color:#036B05;padding:10px 15px;cursor:pointer;border-top:1px solid #F0F0F0;}.graphicalSelect option:focus, .graphicalSelect option:hover {color:#fff;background:#90C53E;}#searchForm input[type="text"] {background:#FFFFFF;border:1px solid #d8d8d8;border-radius:5px;font-size:14px;height:40px;line-height:40px;margin:0;padding:0 15px;width:223px;}#searchBar							{ position:relative; display:none; }#searchBar.open						{ display:block; }#searchBarWrap						{ width:960px; margin:0px auto; }.searchBarInner						{ padding:20px; }#hits								{ font-size:18px; color:#fff; display:block; text-align:center; }.searchVersionBar					{ padding-bottom:10px; color:#fff; }.searchVersionBar a					{ display:inline-block; color:#fff; }.searchVersionBar a.active			{ color:#f9d200; }.searchTitle						{ font-size:18px; line-height:26px; display:block; color:#fff; margin-top:15px; padding-bottom:10px; }.sm-slider							{ color:#fff; float:right; padding-top:23px; }.sm-sliderBox						{ clear:both; }.quickSearchTitle				{ font-size:18px; line-height:26px; display:block; color:#fff; margin-top:7px; padding-bottom:4px; }#searchBarWrap .searchBlock			{ float:left; width:254px; padding:0px 26px; }.colorSelector						{ float:left; box-shadow:inset 0 0 0 1px #fff; border-radius:3px; width:16px; height:17px; cursor:pointer; margin-right:3px; overflow:hidden; }.colorSelector.disabled				{ opacity:0.7; }.colorSelector:hover				{ box-shadow:inset 0 0 0 2px #fff; }.colorSelector.checked				{ box-shadow:inset 0 0 0 2px #f9d200; }.color14							{ background:#f4f4f4; }.color12							{ background:#c0c0c0; }.color7								{ background:#808080; }.color11							{ background:#000000; }.color2								{ background:#d5d095; }.color6								{ background:#ffd700; }.color5								{ background:#fff000; }.color9								{ background:#ff9c00; }.color4								{ background:#844400; }.color10							{ background:#c72323; }.color13							{ background:#8a04bc; }.color3								{ background:#2b04bc; }.color8								{ background:#3cc632; }.buildSelector						{ float:left; width:60px; height:24px; background:url(/userdata/21706/layout/body-styles.png) no-repeat 0 0; cursor:pointer; margin-right:34px; margin-bottom:20px; }.buildSelector.disabled				{ opacity:0.7; }.build5_113							{ background-position:0 0; }.build5_113.checked, .build5_113:hover	{ background-position:0 -24px; }.build6_8_13								{ background-position:-60px 0; }.build6_8_13.checked, .build6_8_13:hover		{ background-position:-60px -24px; }.build1_11								{ background-position:-120px 0; margin-right:0; }.build1_11.checked, .build1_11:hover		{ background-position:-120px -24px; }.build4								{ background-position:-180px 0; }.build4.checked, .build4:hover		{ background-position:-180px -24px; }.build3_12								{ background-position:-240px 0; }.build3_12.checked, .build3_12:hover		{ background-position:-240px -24px; }.build9								{ background-position:-300px 0; margin-right:0; }.build9.checked, .build9:hover		{ background-position:-300px -24px; }#searchSlide		{ background:#026b06; height:30px; line-height:30px; color:#fff; text-align:center; font-size:14px; cursor:pointer; }#searchSlide > span	{ display:inline-block; width:30px; height:11px; margin:0px 10px; background:url(/userdata/21706/layout/search-slide-icon.gif) repeat-x left top; }#searchSlide > div	{ display:inline-block; }#searchSlide > div.detailed	{ display:none; }#searchSlide > div.compact	{ display:inline-block; }.searchExtra {float:left;width:124px;margin-right:3px;text-indent:22px;line-height:19px;height:19px;background:url(/userdata/21706/layout/gcheckbox.png) no-repeat 0 0;color:#fff;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-bottom:7px;}.searchExtra:hover, .searchExtra:focus { background-position:0 -19px; }.searchExtra.checked { background-position:0 -57px; }.searchExtra.checked:hover, .searchExtra.checked:focus { background-position:0 -76px; }.searchExtra.disabled { background-position:0 -38px; cursor:default; text-decoration:none !important; color:#b4d3b4; }.searchExtra.checked.disabled { background-position:0 -95px !important; }.searchExtra.small { width:81px; }.zipSearch.hidden { display:none; }.printIcon				{ position:absolute; top:20px; right:0px; width:19px; height:16px; background:url(/userdata/21706/layout/detail-tool-icons.png) no-repeat -60px -10px; }.printIcon:hover		{ background-position:-60px -46px; }#comparePrint .price	{ font-size:18px; font-weight:bold; padding-top:7px; }#compare .price			{ float:left; font-size:18px; font-weight:bold; padding-top:7px; padding-left:10px; }#comparePrint .price .prevPrice,#compare .price .prevPrice			{ text-decoration:line-through; color:#D0D0D0; font-size:12px; }#comparePrint .price .discount,#compare .price .discount			{ color:#036B05; font-size:12px; }#compare .compareColor1,#compare .compareColor2		{ padding:10px 20px 10px 10px; }#compare .compareColor2		{ background:#f0f0f0; }#compare .compareDesc		{ font-weight:bold; }#comparePrint .compareColor1,#comparePrint .compareColor2		{ padding:10px 0px 0px 0px; }#comparePrint .compareColor2		{  }#comparePrint .compareDesc		{ font-weight:bold; }.vehicleFrame				{ width:294px; min-height:525px; border:1px solid #d8d8d8; float:left; margin-left:16px; margin-bottom:16px; }.vehicleImage				{ width:294px; height:209px; overflow:hidden; position:relative; background:#f0f0f0; }.vehicleImage .label		{ position:absolute; bottom:10px; left:10px; width:33px; height:24px; background:url(/userdata/21706/layout/kfz/emission-icons.png) no-repeat; }.vehicleImage .label.aplus	{ background-position:0px 0px; }.vehicleImage .label.a		{ background-position:0px -24px; }.vehicleImage .label.b		{ background-position:0px -48px; }.vehicleImage .label.c		{ background-position:0px -72px; }.vehicleImage .label.d		{ background-position:0px -96px; }.vehicleImage .label.e		{ background-position:0px -120px; }.vehicleImage .label.f		{ background-position:0px -144px; }.vehicleImage .label.g		{ background-position:0px -168px; }.reservedInfo		{ box-shadow:1px 1px 0 0 rgb(160,160,160); background:#f9d306; background-image:-webkit-linear-gradient(#feea78 25%, #f9d306 100%); background-image:-moz-linear-gradient(#feea78 25%, #f9d306 100%); background-image:-o-linear-gradient(#feea78 25%, #f9d306 100%); background-image:linear-gradient(#feea78 25%, #f9d306 100%); line-height:36px; height:36px; font-weight:bold; color:#366b05; text-transform:uppercase; text-align:center; position:absolute; top:0; left:0; width:100%; }.vehicleTitle				{ padding:22px 10px 0; border-bottom:1px solid #d8d8d8; min-height:65px; }.vehicleTitle .title		{ font-size:18px; line-height:22px; }.vehicleTitle .subtitle,.vehicleTitle .mwst			{ font-size:12px; }.vehicleTitle .price		{ font-size:18px; font-weight:bold; line-height:22px; }.vehicleTitle .titleWrap	{ float:left; width:180px; }.vehicleTitle .priceWrap	{ float:right; text-align:right; }.vehicleTitle .priceWrap .prevPrice			{ text-decoration:line-through; display:block; color:#D0D0D0; }.vehicleTitle .priceWrap .discount			{ color:#036B05; }.vehicleData			{ padding:20px 5px; }.vehicleData .vehicleConsumption	{ padding:20px 5px; min-height:50px; }.vehicleData .vehicleCenter			{ padding:0px 5px; }.vehicleData td			{ padding:3px 5px; font-weight:bold; width:49%; font-size:14px; }.vehicleData td.space	{ width:1%; }.vehicleData td.colBG	{ background:#f0f0f0; }.vehicleLinks			{ padding:0px 10px 10px; }.vehicleLinks .linksLeft	{ float:left; padding-top:4px; }.vehicleLinks .linksRight	{ float:right; }.notepadVehicleFrame						{ border-bottom:1px solid #d8d8d8; padding:10px 0px; }.notepadVehicleFrame .vehicleImage			{ float:left; width:214px; border:1px solid #e7e7e7; background:#f0f0f0; height:159px; position:relative; }.notepadVehicleFrame .notepadVehicleInfo	{ float:left; margin:0px 18px; padding:10px 0px; width:312px; }.notepadVehicleFrame .notepadVehicleInfo .title	{ font-size:14px; padding-bottom:10px; }.notepadVehicleFrame .notepadVehicleInfo td	{ padding:1px 0px; padding-left:10px; }.notepadVehicleFrame .notepadVehicleInfo th	{ padding:1px 0px; text-align:left; }.notepadVehicleFrame .notepadVehicleInfo .colBG	{ background:#f0f0f0; }.notepadVehicleFrame .notepadLinks			{ float:left; width:120px; text-align:right; padding:10px 0px; }.notepadVehicleFrame .notepadLinks .price	{ font-weight:bold; font-size:14px; }.notepadVehicleFrame .notepadLinks .prevPrice	{ text-decoration:line-through; color:#D0D0D0; font-size:12px; display:block; }.notepadVehicleFrame .notepadLinks .discount	{ color:#036B05; font-size:12px; display:block; }.vehicleListToolsTop		{ padding:0px 0px 10px; border-bottom:1px solid #d8d8d8; margin-bottom:16px; }.sort						{ float:left; width:220px; overflow:hidden; }.pages						{ float:left; width:480px; text-align:center; }.pages .paginator			{ display:inline-block; text-align:center; margin-right:5px; border-radius:5px; margin-right:; height:28px; line-height:28px; width:34px; background:url(/userdata/21706/layout/kfz/pagination-bg.gif) repeat-x left top; color:#333333; box-shadow:1px 1px 0 0 rgb(207,208,208); }.pages .paginator:hover,.pages .paginator.active	{ background:url(/userdata/21706/layout/kfz/pagination-bg.gif) repeat-x left bottom; color:#333333; font-weight:bold; }.maxPerPage					{ float:left; width:220px; overflow:hidden; }.vehicleListToolsBottom		{ padding:10px 0px 0px; border-top:1px solid #d8d8d8; margin-top:15px; }#contactRequestForm .small .graphicalSelect				{ float:left; margin-right:13px; position:relative; width:100px; height:30px; background:url(/userdata/21706/layout/gselect-small.png) no-repeat 0 0; border-radius:5px; }#contactRequestForm .small .graphicalSelect span		{ display:block; width:60px; line-height:30px; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }#contactRequestForm .small .graphicalSelect select		{ position:absolute; top:0; left:0; opacity:0; filter:Alpha(opacity=0); cursor:pointer; border:0; padding:0; margin:0; width:100px; height:30px; }#contactRequestForm .small .graphicalSelect:hover		{ background-position:0 -30px; }#contactRequestForm .small .graphicalSelect.focus		{ background-position:0 -90px !important; color:; }#contactRequestForm .small .graphicalSelect.disabled	{ background-position:0 -60px !important; color:#cecece; }.ie6 #contactRequestForm .small .graphicalSelect		{ margin-top:5px; background:none; }#toolsTop .graphicalSelect,#toolsBottom .graphicalSelect					{ background:url(/userdata/21706/layout/kfz/gselect-result.png) no-repeat 0 0; position:relative; width:220px; height:30px; border-radius:5px; }/*#toolsTop .graphicalSelect,#toolsBottom .graphicalSelect,*/#contactSalesCenter .graphicalSelect,#reserveForm .graphicalSelect,#buyForm .graphicalSelect,#contactRequestForm .graphicalSelect			{ position:relative; width:220px; height:30px; background:url(/userdata/21706/layout/kfz/gselect.png) no-repeat 0 0; border-radius:5px; }#toolsTop .graphicalSelect span,#toolsBottom .graphicalSelect span,#contactSalesCenter .graphicalSelect span,#reserveForm .graphicalSelect span,#buyForm .graphicalSelect span,#contactRequestForm .graphicalSelect span		{ display:block; width:180px; line-height:30px; padding-left:10px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }#toolsTop .graphicalSelect select,#toolsBottom .graphicalSelect select,#contactSalesCenter .graphicalSelect select,#reserveForm .graphicalSelect select,#buyForm .graphicalSelect select,#contactRequestForm .graphicalSelect select		{ position:absolute; top:0; left:0; opacity:0; filter:Alpha(opacity=0); cursor:pointer; border:0; padding:0; margin:0; width:220px; height:30px; }#toolsTop .graphicalSelect:hover,#toolsBottom .graphicalSelect:hover,#contactSalesCenter .graphicalSelect:hover,#reserveForm .graphicalSelect:hover,#buyForm .graphicalSelect:hover,#contactRequestForm .graphicalSelect:hover		{ background-position:0 -30px; }#toolsTop .graphicalSelect.focus,#toolsBottom .graphicalSelect.focus,#contactSalesCenter .graphicalSelect.focus,#reserveForm .graphicalSelect.focus,#buyForm .graphicalSelect.focus,#contactRequestForm .graphicalSelect.focus		{ background-position:0 -90px !important; color:; }#toolsTop .graphicalSelect.disabled,#toolsBottom .graphicalSelect.disabled,#contactSalesCenter .graphicalSelect.disabled,#reserveForm .graphicalSelect.disabled,#buyForm .graphicalSelect.disabled,#contactRequestForm .graphicalSelect.disabled	{ background-position:0 -60px !important; color:#cecece; }.ie6 #toolsTop .graphicalSelect,.ie6 #toolsBottom .graphicalSelect,.ie6 #contactSalesCenter .graphicalSelect,.ie6 #reserveForm .graphicalSelect,.ie6 #buyForm .graphicalSelect,.ie6 #contactRequestForm .graphicalSelect		 { margin-top:5px; background:none; }#reserveForm .formExtra.radio,#buyForm .formExtra.radio					{ background:url(/userdata/21706/layout/kfz/radio-status-bg.png) no-repeat left top; padding-left:25px; padding-top:2px; color:#333; display:block; width:auto; line-height:18px; }#reserveForm .formExtra.radio.checked,#buyForm .formExtra.radio.checked			{ background:url(/userdata/21706/layout/kfz/radio-status-bg.png) no-repeat left -39px; color:#333; }#detailPage #detailLinkBar					{ padding-bottom:15px; border-bottom:1px solid #d8d8d8; }#detailPage #detailLinkBar .backTo			{ float:left; }#detailPage #detailLinkBar .prevNextVehicle	{ float:right; }#detailPage #detailTitle					{ padding:20px 0px; border-bottom:1px solid #d8d8d8; }#detailPage #detailTitle .title					{ font-size:36px; line-height:38px; float:left; width:700px; }#detailPage #detailTitle .price					{ font-size:36px; font-weight:bold; position:relative; float:right; line-height:38px; }#detailPage #detailTitle .netto					{ color:#D0D0D0; font-size:12px; position:absolute; top:-25px; right:0; }#detailPage #detailTitle .price .mwst			{ font-weight:normal; font-size:12px; }#detailPage #detailTitle .price .discountWrap	{ position:absolute; top:-33px; right:0px; width:500px; text-align:right; }#detailPage #detailTitle .price .mwstWrap		{ position:absolute; bottom:-27px; right:0px; width:500px; text-align:right; }#detailPage #detailTitle .price .prevPrice		{ text-decoration:line-through; color:#D0D0D0; font-size:12px; display:inline-block; }#detailPage #detailTitle .price	.discount		{ color:#036B05; font-size:12px; display:inline-block; }#detailPage #vehicleInfo					{ padding:20px 0px 30px; }#detailPage #vehicleDataOverview			{ width:480px; float:left; }#detailPage #vehicleDataOverview table td	{ width:215px; text-align:left; font-size:14px; line-height:21px; }#detailPage #vehicleDataOverview table th	{ text-align:left; font-size:14px; line-height:21px; }#detailPage #vehicleDataOverview table td.spacerTop,#detailPage #vehicleDataOverview table th.spacerTop	{ padding-top:20px; }#detailPage #socialBar						{ width:28px; height:291px; text-align:center; float:left; border:1px solid #d8d8d8; background:#f0f0f0; margin:0px 9px; }#detailPage #socialBar .icon				{ display:block; width:28px; height:36px; background:url(/userdata/21706/layout/detail-social-icons.png) no-repeat left center; }#detailPage #socialBar .icon.fb				{ background-position:0px center; }#detailPage #socialBar .icon.li				{ background-position:-28px center; }#detailPage #socialBar .icon.twitter		{ background-position:-56px center; }#detailPage #socialBar .icon.gplus			{ background-position:-84px center; }#detailPage #socialBar .tools,.notepadLinks .tools						{ display:block; width:28px; height:36px; background:url(/userdata/21706/layout/detail-tool-icons.png) no-repeat left top; }#detailPage #socialBar .notepad				{ background-position:0px 0px; }#detailPage #socialBar .mail				{ background-position:-28px 0px; }#detailPage #socialBar .print				{ background-position:-56px 0px; }#detailPage #socialBar .compare				{ background-position:-84px 0px; }#detailPage #socialBar .notepad:hover,#detailPage #socialBar .notepad.active		{ background-position:0px -36px; }#detailPage #socialBar .mail:hover			{ background-position:-28px -36px; }#detailPage #socialBar .print:hover			{ background-position:-56px -36px; }#detailPage #socialBar .compare:hover,#detailPage #socialBar .compare.active		{ background-position:-84px -36px; }.tools.loading								{ opacity:0.5; }#detailPage #vehiclePic						{ width:388px; float:left; text-align:right; }#detailPage #vehiclePic .vehicleImage		{ width:388px; height:291px; overflow:hidden; position:relative; border:1px solid #d8d8d8; }#detailPage #vehicleImages					{ padding:10px 0px 0px; position:relative; overflow:hidden; }#detailPage #vehicleImages #prev			{ float:left; width:29px; height:60px; cursor:pointer; background:url(/userdata/21706/layout/kfz/detail-prev-next-button.png) no-repeat left center; }#detailPage #vehicleImages #scroll			{ float:left; width:330px; height:60px; overflow:hidden; }#detailPage #vehicleImages #scrollWrap		{ height:60px; }#detailPage #vehicleImages #next			{ float:left; width:29px; height:60px; cursor:pointer; background:url(/userdata/21706/layout/kfz/detail-prev-next-button.png) no-repeat right center; }#detailPage #vehicleImages #scroll .previewImage		{ width:80px; line-height:60px; height:60px; font-size:0px; overflow:hidden; float:left; margin-right:3px; background:#f0f0f0; cursor:pointer; }#detailPage #vehicleImages #scroll .previewImage img	{ line-height:60px; vertical-align:middle; }#detailPage #vehicleImages #prev.hide,#detailPage #vehicleImages #next.hide		{ background:none; cursor:default; }#detailPage #vehicleTabs						{  }#detailPage #vehicleTabs .tabWrap				{ border-bottom:1px solid #d8d8d8; position:relative; }#detailPage #vehicleTabs .tabWrap .tab			{ cursor:pointer; display:inline-block; margin-right:5px; height:40px; line-height:40px; background:url(/userdata/21706/layout/kfz/detail-tab-bg.gif) repeat-x left top; padding:0px 10px; color:#037b00; font-size:14px; border:1px solid #fff; border-bottom:0px; }#detailPage #vehicleTabs .tabWrap .tab.active	{ cursor:default; display:inline-block; margin-right:5px; height:40px; line-height:40px; background:#fff; padding:0px 10px; color:#000; font-size:14px; border:1px solid #d8d8d8; border-bottom:0px; position:relative; bottom:-1px; }#detailPage #vehicleTabs #features,#detailPage #vehicleTabs #description,#detailPage #vehicleTabs #serialEquipment,#detailPage #vehicleTabs #additionalEquipment,#detailPage #vehicleTabs #contactInfo					{ visibility:hidden; position:absolute; top:20px; left:0; width:100%; text-indent:-9999px; min-height:314px; }#detailPage #vehicleTabs #features.open,#detailPage #vehicleTabs #description.open,#detailPage #vehicleTabs #serialEquipment.open,#detailPage #vehicleTabs #additionalEquipment.open,#detailPage #vehicleTabs #contactInfo.open				{ visibility:visible; text-indent:0; }#detailPage  #vehicleTabs #infoFrames					{ padding-top:20px; position:relative; }#detailPage  #vehicleTabs #infoFrames ul.equipment		{ margin:0px; padding:0px; overflow:auto; }#detailPage  #vehicleTabs #infoFrames ul.equipment li	{ float:left; width:px; padding-left:px; margin-right:px; list-style:none; background:url(/userdata/21706/layout/checkbox_h.png) no-repeat left 4px; line-height:25px; font-size:14px; }#detailPage #contactInfo					{  }#detailPage #contactInfo .contactLeft		{ width:200px; float:left; }#detailPage #contactInfo .contactIframe		{ width:700px; float:right; }#dealerForm							{ margin-top:2px; }#dealerData							{ margin-top:9px; }#dealerSearchContent .zipBox.big 	{ margin-bottom:6px; float:left; margin-right:6px; width:382px; }#dealerSearchContent .graphicalSelect span	{ color:#acacac; }#dealerSearchContent .zipBox.big input 	{ width:382px; }#dealerSearchContent .button.small	{ height:28px; line-height:28px; }#dealerSearchContent .contentLeft	{ float:left; width:572px; min-height:150px; }#dealerSearchContent .contentRight	{ float:right; width:187px; min-height:150px; }#dealerSearchContent .resultItem			{ color:#037B00; cursor:pointer; line-height:25px; cursor:pointer; }#dealerSearchContent .resultItem:hover		{ color:#000; }#dealerSearchContent .resultItem.dealerAktiv{ font-weight:bold; color:#000; }#dealerForm input {border:1px solid #d8d8d8;background:#FFFFFF;border-radius:5px;border-width:1px;font-size:14px;height:40px;line-height:40px;margin:0;padding:0 15px;width:93px;}#dealerData div { display:none; }#dealerData div.dealerAktiv { display:block; }.dealerSearchColTitle		{ font-size:14px; font-weight:bold; padding-bottom:10px; }.dealerSearchTitle			{ color:#919191; line-height:29px; }.sitemapColumn {float:left;width:293px;margin-right:20px;}.sitemapColumn.right	{ margin-right:0; }.sitemapTitle {color: #036B05;font-size:20px;border-bottom:1px solid #D8D8D8;font-size:20px;margin-bottom:22px;padding-bottom:14px;}.sitemapColumn ul {margin-bottom:20px;margin-left:10px;list-style:none;padding:0;}.sitemapColumn li {color:#036B05;font-size:4px;list-style:disc inside none;margin-bottom:9px;vertical-align:middle;}.sitemapColumn li a, .sitemapColumn li span {font-size:12px;padding-left:2px;vertical-align:middle;}