:root{overflow-y:scroll;}body {background:#fff;}.region:after{content:".";clear:both;display:block;visibility:hidden;height:0;}.cb{margin-bottom:1em;}.fl{float:left;}.fr{float:right;}.c{display:block;text-align:center;}.BrandsMenu{margin:1em 0 0;padding:1em 0;border-top:solid 1px #7F8789;border-bottom:solid 1px #7F8789;}.BrandsMenu ul{list-style:none;padding:0;margin:0;}.BrandsMenu li{display:block;float:left;height:48px;}.BrandsMenu .Icon{background-image:url(/Frameworks/Default/Images/Brands.jpg);display:block;height:48px;margin:0 40px;}.BrandsMenu .Volkswagen{background-position:0 0;width:47px;margin-left:0;}.BrandsMenu .Volkswagen:hover{background-position:0 -52px;}.BrandsMenu .Skoda{background-position:-126px 0;width:46px;}.BrandsMenu .Skoda:hover{background-position:-126px -52px;}.BrandsMenu .Audi{background-position:-252px 0;width:72px;}.BrandsMenu .Audi:hover{background-position:-252px -52px;}.BrandsMenu .Seat{background-position:-405px 0;width:60px;}.BrandsMenu .Seat:hover{background-position:-405px -52px;}.BrandsMenu .Transport{background-position:-541px 0;width:58px;}.BrandsMenu .Transport:hover{background-position:-541px -52px;}.BrandsMenu .Porsche{background-position:-680px 0;width:86px;}.BrandsMenu .Porsche:hover{background-position:-680px -52px;}.BrandsMenu .Europcar{background-position:-853px 0;width:89px;margin-right:0;}.BrandsMenu .Europcar:hover{background-position:-853px -52px;}.LanguageList{}.LanguageList ul{margin:0;padding:0;list-style:none;}.LanguageList li{float:left;}form {display:block;width:940px;margin:0 auto;}#RegionHeader{clear:both;}#RegionPage{clear:both;padding-top:1em;background:transparent url(/Frameworks/Default/Images/SecondaryContentBg.jpg) no-repeat top right;}#RegionSidebar{float:left;width:160px;}#RegionContent{float:right;width:760px;}#RegionMainContent{float:left;width:460px;}#RegionSecondaryContent{float:right;width:210px;}#RegionFooter{clear:both;}.start #RegionPage{background:transparent url(/Frameworks/Default/Images/StartRegionContentBg.jpg) no-repeat top right;}.start #RegionSidebar{width:300px;}.start #RegionContent{width:620px;}.start #RegionMainContent{width:620px;}.wide #RegionMainContent{width:760px;}#RegionFooter{border-top:solid 1px #7F8789;padding:1em 0;margin-top:1em;font-size:90%;}#RegionFooter ul{list-style-image:none;list-style-type:none;margin:0;padding:0;}#RegionFooter li{line-height:normal;margin:0;padding-left:24px;float:left;background:transparent url(/Frameworks/Default/Images/FooterNavDivider.gif) no-repeat 10px 50%;}#RegionFooter li:first-child{padding:0;background-image:none;}#RegionFooter a{display:block;color:#7F8789;}#RegionFooter a.rssLink{display:inline;background:transparent url(/Frameworks/Default/Images/FooterNavDivider.gif) no-repeat scroll 100% 50%;padding-right:10px;}.PageHeader{text-align:center;padding:40px 0 30px 0;border-bottom:solid 1px #7F8789;margin-bottom:1em;}.PageHeaderLogo{}.PageHeaderLinks{float:right;list-style:none none;margin:.5em;padding:0;}.PageHeaderLinks li{display:inline;margin:0;padding:0;}.PageHeaderLinks li a{border-right:solid 1px #7F8789;padding:0 1em 0 1em;}.PageHeaderLinks li a.last{border-right-style:none;}.TopMenu{position:relative;height:180px;background:#426b7c url(/Frameworks/Default/Images/TopMenu/TopMenuBanner.jpg) no-repeat top left;font-size:90%;}.TopMenu .nav{position:relative;top:0;left:0;height:180px;}.TopMenu .nav ul{position:absolute;top:0;left:0;list-style-image:none;list-style-type:none;margin:0;padding:16px;height:148px;width:148px;background:transparent url(/Frameworks/Default/Images/TopMenu/TopMenuBg.jpg) repeat top left;float:left;}.TopMenu .nav ul ul{left:180px;background-position:-180px 0;border-left:solid 1px #fff;}.TopMenu .nav ul ul ul{left:180px;background-position:-360px 0;border-left:solid 1px #fff;}.TopMenu .nav ul ul ul ul{left:180px;background-position:-540px 0;border-left:solid 1px #fff;}.TopMenu .nav li{line-height:normal;margin:0;color:#dce9ef;}.TopMenu .nav ul ul li.sel:before{content:url(/Frameworks/Default/Images/TopMenu/TopMenuSelected.gif);display:inline;margin:3px 0 0 -17px;float:left;}.TopMenu .nav a{display:block;text-decoration:none;color:#dce9ef;margin-bottom:4px;}.TopMenu .nav a:hover{}.TopMenu .nav .sel > a{font-weight:bold;color:#fff;}.TopMenu img.sel{position:absolute;display:block;margin:3px 0 0 -17px;}.TopMenu .SearchForm{position:absolute;bottom:0;right:0;margin:1em;}.TopMenu .LanguageList{position:absolute;top:0;right:0;margin:1em;}.TreeMenu{background-color:#ccc;padding:10px 0;}.TreeMenu ul{list-style-image:none;list-style-type:none;margin:0;padding:0;}.TreeMenu li{list-style-image:none;list-style-type:none;margin:0;}.TreeMenu a,.TreeMenu .sel li a{display:block;text-decoration:none;color:#666;background-color:Transparent;}.TreeMenu a:hover{color:#666;background-color:#eee;text-decoration:none;}.TreeMenu .sel a{color:#fff;background-color:#666;}.TreeMenu .sel a:hover{text-decoration:none;}.TreeMenu li a{padding:5px 10px;}.TreeMenu li li a{padding-left:20px;}.TreeMenu li li li a{padding-left:30px;}
