/*[fmt]0000-000A-A*/
/*
Global
*/
body{background:#586166;color:#586166;width:100%;}
body,input,textarea,select,button{font:11px/20px Verdana, Arial, sans-serif;}
button{cursor:pointer;}
a{color:#00A4FF;text-decoration:none;}
a:hover{text-decoration:underline;}
h1{color:#384146;font-family:Verdana;font-size:24px;font-weight:normal;letter-spacing:-2px;padding-bottom:20px;padding-top:20px;}
h1.title02{padding:0;}
h1.title03{color:#D71921;font-family:Cantarell, Verdana;font-size:30px;font-weight:bold;padding-top:10px;letter-spacing:-3px;}
h2{color:#000000;font-family:Cantarell, Verdana;font-size:20px;font-weight:normal;}
h2.title02{font-size:14px;}
h2.title03{color:#465A65;font-size:24px;letter-spacing:-2px;}
#wrapper{width:1050px;}
/*
Objects
*/
.media{display:inline;float:left;margin:0 15px 20px 0;overflow:hidden;zoom:1;}
.media .img{float:left;margin-right:10px;position:relative;}
.media .img img{display:block;}
.media .media-content{display:table-cell;vertical-align:top;}
.corners div{height:9px;position:absolute;width:9px;}
.corners .tl{background-image:url("../images/base/corner01-tl.png");}
.corners .tr{background-image:url("../images/base/corner01-tr.png");right:0;}
.corners .bl{background-image:url("../images/base/corner01-bl.png");bottom:0;}
.corners .br{background-image:url("../images/base/corner01-br.png");bottom:0;right:0;}
/*
Header
*/
#header{background:transparent url("../images/base/header.gif") repeat-x scroll 0 0;min-width:980px;}
#header .top{background:transparent url("../images/base/header2.jpg") no-repeat scroll 50% 0;letter-spacing:-1.4px;}
#header .top .a{height:70px;margin:0 auto;position:relative;width:980px;}
#header .bottom{background:transparent url("../images/base/header-bottom-bg.gif") repeat-x scroll 0 100%;height:150px;}
#header .bottom .a{background:transparent url("../images/base/brandmenu-metro-a.gif") repeat-x scroll 0 0;}
#header .bottom .b{background:transparent url("../images/base/brandmenu-metro-b.jpg") no-repeat scroll 50% 0;}
#header .bottom .c{background:transparent url("../images/base/header-bottom-c.png") repeat-x scroll 0 0;height:120px;}
* html #header .bottom .c{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/header-bottom-c.png',sizingMethod='scale');}
#header .bottom .d{margin:0 auto;overflow:hidden;position:relative;width:980px;}
#header .peugeot .a{background-image:url("../images/base/brandmenu-peugeot-a.jpg");}
#header .peugeot .b{background:transparent url("../images/base/brandmenu-peugeot-b.jpg") no-repeat scroll 50% 0;}
#header .peugeot .c{background-image:url("../images/base/header-bottom-c-peugeot.png");}
* html #header .peugeot .c{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/header-bottom-c-peugeot.png',sizingMethod='scale');}
#header .nissan .a{background:#000000;}
#header .nissan .b{background:transparent url("../images/base/brandmenu-nissan-b.jpg") no-repeat scroll 50% 0;}
#header .nissan .c{background-image:url("../images/base/header-bottom-c-nissan.png");}
#header .fiat .a{background-image:url("../images/base/brandmenu-fiat-a.gif");}
#header .fiat .b{background:transparent url("../images/base/brandmenu-fiat-b.jpg") no-repeat scroll 50% 0;}
#header .fiat .c{background-image:url("../images/base/header-bottom-c-fiat.png");}
#header .alfa_romeo .a{background-image:url("../images/base/brandmenu-alfa_romeo-a.gif");}
#header .alfa_romeo .b{background:transparent url("../images/base/brandmenu-alfa_romeo-b.jpg") no-repeat scroll 50% 0;}
#header .alfa_romeo .c{background-image:url("../images/base/header-bottom-c-alfa_romeo.png");}
#header .brandmenu{height:120px;letter-spacing:-1px;padding:0 0 0 11px;position:relative;z-index:1;top:10px;}
#header .brandmenu a{display:block;}
#header .brandmenu li{float:left;height:31px;padding:8px 12px 1px;position:relative;}
* html #header .brandmenu li{height:39px;}
#header .brandmenu .heading{float:none;height:auto;height:70px;padding:0;padding-left:6px;width:122px;}
#header .brandmenu a{color:#434C51;font-family:Cantarell, Verdana;font-size:14px;}
#header .brandmenu .selected a{font-weight:bold;}
#header .brandmenu .selected .arrow{background:transparent url("../images/base/brandmenu-selected.png") no-repeat scroll 0 0;bottom:0;height:6px;left:50%;margin-left:-6px;position:absolute;width:12px;}
#header .search{position:absolute;right:17px;height:20px;z-index:2;top:30px;width:150px;}
#header .search .search-a{position:absolute;z-index:2;left:0;top:0;}
#header .search .bg{background:transparent url("../images/base/search-bg.png") no-repeat scroll 0 0;height:20px;position:absolute;width:150px;z-index:1;left:0;top:0;}
#header .search *{background:none;border:0;float:left;z-index:2;}
#header .search input{color:#4D565B;height:13px;letter-spacing:-0.8px;line-height:13px;padding:3px 8px 4px;width:112px;}
#header .search button{height:20px;width:22px;}
#header .content-tools{position:absolute;right:17px;z-index:2;top:60px;}
#header .content-tools li{float:left;padding-right:10px;}
#header .content-tools a{color:#40474B;font-size:10px;}
#header .content-tools a:hover{text-decoration:none;}
#header .content-tools span,#header .content-tools img{display:inline-block;zoom:1;=display:inline;vertical-align:top;}
#header .content-tools img{padding-top:1px;vertical-align:top;}
#header .content-tools .label{cursor:pointer;padding-top:0;vertical-align:top;}
#header .content-tools .l{background:transparent url("../images/base/tab01-l.png") no-repeat scroll 0 0;height:20px;width:4px;}
* html #header .content-tools .l{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/tab01-l.png',sizingMethod='scale');}
#header .content-tools .r{background:transparent url("../images/base/tab01-r.png") no-repeat scroll 0 0;height:20px;width:4px;}
* html #header .content-tools .r{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/tab01-r.png',sizingMethod='scale');}
#header .content-tools .m{background:transparent url("../images/base/tab01-m.gif") repeat-x scroll 0 0;line-height:14px;padding:3px 2px 3px 0;}
#header .content-tools .print .l{background-image:url("../images/base/tab02-l.png");}
* html #header .content-tools .print .l{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/tab02-l.png',sizingMethod='scale');}
#header .content-tools .print .r{background-image:url("../images/base/tab02-r.png");}
* html #header .content-tools .print .r{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/tab02-r.png',sizingMethod='scale');}
#header .content-tools .print .m{background-image:url("../images/base/tab02-m.gif");color:#FFFFFF;}
#header .logo{left:40px;position:absolute;top:19px;}
#header .nav,#header .nav *{float:left;}
#header .nav{padding:32px 0 0 293px;}
#header .nav li{padding-right:30px;}
#header .nav a{color:#FFFFFF;font-family:Cantarell, Verdana;font-size:14px;font-weight:bold;text-shadow:-1px -1px 0 #4F616A;white-space:nowrap;}
.safari #header .nav a{font-size:12px;font-weight:bold;}
#header .nav a:hover{color:#F0F1F2;text-decoration:none;}
#header .brandselect{overflow:hidden;position:absolute;right:136px;top:7px;}
#header .brandselect .left-corner{background:transparent url("../images/base/brandselect-bg-left.png") no-repeat scroll 0 0;float:left;height:49px;width:18px;}
#header .brandselect .mid{background:transparent url("../images/base/brandselect-bg-mid.png") repeat-x scroll 0 0;float:left;height:49px;}
#header .brandselect .right-corner{background:transparent url("../images/base/brandselect-bg-right.png") no-repeat scroll 0 0;float:left;height:49px;width:18px;}
#header .brandselect ul{padding:9px 0 0;}
#header .brandselect li{background:transparent url("../images/base/spacer01.gif") no-repeat scroll 0 2px;float:left;padding:0 7px;}
#header .brandselect li a{position:relative;}
#header .brandselect li.first{background:none;padding-left:0;}
#header .brandselect li.last{padding-right:0;}
#header .lang{position:absolute;right:40px;top:21px;}
#header .lang li{float:left;text-align:center;width:28px;}
#header .lang .first{background:transparent url("../images/base/lang-first.gif") no-repeat scroll 0 0;width:27px;}
#header .lang .last{background:transparent url("../images/base/lang-last.gif") no-repeat scroll 0 0;}
#header .lang a{color:#D5DDE2;line-height:18px;vertical-align:top;}
#header .lang a:hover{text-decoration:none;}
#header .facebook{position:absolute;right:14px;top:23px;}
/*
Brands
*/
#brands{background:transparent url("../images/base/brands.gif") repeat-x scroll 0 0;overflow:hidden;min-width:980px;}
#brands .a{background:transparent url("../images/base/brands-a.gif") no-repeat scroll 50% 0;}
#brands .b{height:69px;margin:0 auto;overflow:hidden;width:980px;}
* html #brands .b{width:983px;}
#brands .b *{display:block;float:left;}
/*
Banner
*/
#banner{background:transparent url("../images/base/banner.gif") repeat-x scroll 0 0;height:400px;min-width:980px;z-index:1;}
#banner img{display:block;}
#banner .a{background:transparent url("../images/base/banner-a_clouds.jpg") no-repeat scroll 50% 0;height:400px;margin:0 auto;}
#banner .b{background:transparent url("../images/base/banner-b_shadow.png") repeat-x scroll 0 0;height:400px;margin:0 auto;}
* html #banner .b{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/banner-b_shadow.png',sizingMethod='scale');}
#banner .c{background:transparent url("../images/base/banner-d_border_shadow.png") no-repeat scroll 50% 0;margin:0 auto;position:relative;overflow:hidden;height:400px;}
* html #banner .c{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/banner-d_border_shadow.png',sizingMethod='scale');}
#banner .images{height:400px;left:50%;margin-left:-485px;overflow:hidden;position:relative;width:970px;z-index:2;}
#banner .nav{height:400px;left:50%;margin-left:-485px;position:relative;top:-400px;width:970px;z-index:1;}
#banner .nav .item{background-image:url(../images/base/banner-nav.png);width:40px;height:80px;position:absolute;top:160px;cursor:pointer;}
#banner .nav .previous{left:-40px;}
#banner .nav .next{right:-40px;background-position:100% 0;}
#banner .nav .previous.hover{background-position:0 100%;}
#banner .nav .next.hover{background-position:100% 100%;}
#banner .image{position:absolute;left:0;}
#banner .image .mask-a{background:transparent url("../images/base/banner-b_shadow.png") repeat-x scroll 0 0;height:15px;left:0;position:absolute;top:0;width:970px;}
* html #banner .image .mask-a{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/ie/banner-b_shadow-top.png',sizingMethod='scale');}
#banner .image .mask-b{background:transparent url("../images/base/banner-b_shadow.png") repeat-x scroll 0 100%;bottom:0;height:19px;left:0;position:absolute;width:970px;}
* html #banner .image .mask-b{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/base/ie/banner-b_shadow-bottom.png',sizingMethod='scale');}
#banner .nav .previous{/*[disabled]background:transparent url("../images/base/previous-disabled.png") no-repeat scroll 0 0;*//*[disabled]height:80px;*//*[disabled]left:0;*//*[disabled]position:absolute;*//*[disabled]top:160px;*//*[disabled]width:40px;*/}
#banner .nav .next{/*[disabled]background:transparent url("../images/base/next-disabled.png") no-repeat scroll 0 0;*//*[disabled]height:80px;*//*[disabled]position:absolute;*//*[disabled]right:0;*//*[disabled]top:160px;*//*[disabled]width:40px;*/}
#banner .nav .previous-active{/*[disabled]background-image:url("../images/base/previous-active.png");*/}
#banner .nav .next-active{/*[disabled]background-image:url("../images/base/next-active.png");*/}
/*
Content
*/
#content{background:#E8ECEF;position:relative;min-width:980px;z-index:2;}
#content .content{padding:0 15px;}
/*19.08.2010 showroomis tekst kitsamaks nuppude all*/
.has_showroom{background-image:url("../images/base/has_showroom-bg.gif") !important;background-position:50% 0 !important;background-repeat:no-repeat !important;}
.content-a{margin:0 auto;overflow:hidden;width:980px;}
.smallcontent{margin:0pt auto;width:430px;}
.maincontent-i{background:transparent url("../images/base/maincontent-i.png") no-repeat scroll 0 0;margin:0 auto;overflow:hidden;padding-bottom:40px;width:980px;}
.maincontent-i .intro{float:left;padding:60px 0 0 23px;width:445px;}
.maincontent-i .intro .title{background:transparent url("../images/base/intro-title.gif") no-repeat scroll 100% 0;color:#FFFFFF;display:inline-block;zoom:1;=display:inline;font-family:Cantarell, Verdana;font-size:24px;letter-spacing:-1.4px;line-height:40px;padding-right:45px;}
.maincontent-i .intro .content{padding:14px 0 0 20px;}
.maincontent-i .newslist{float:right;overflow:hidden;padding:60px 23px 0 0;width:468px;}
.maincontent-i .newslist .a{background:transparent url("../images/base/news-bg.gif") no-repeat scroll 0 57%;clear:both;padding:35px 0 5px 30px;zoom:1;}
.maincontent-i .newslist img{display:block;}
.maincontent-i .newslist .title{background:transparent url("../images/base/news-title.gif") no-repeat scroll 0 0;color:#FFFFFF;float:right;font-family:Cantarell, Verdana;font-size:24px;letter-spacing:-1.4px;line-height:40px;padding-left:45px;}
.maincontent-i .newslist .news{clear:both;overflow:hidden;padding-bottom:10px;zoom:1;}
.maincontent-i .newslist .news .image{float:left;position:relative;width:100px;}
.maincontent-i .newslist .news .image .mask{background:transparent url("../images/base/mask01.png") no-repeat scroll 0 0;height:100px;left:0;position:absolute;z-index:1;top:0;width:100px;}
.maincontent-i .newslist .news .title,.maincontent-i .newslist .news .title a{background:none;color:#000000;float:none;font-family:Cantarell, Verdana;font-size:12px;letter-spacing:0;line-height:20px;padding-left:0;}
.maincontent-i .newslist .news .text{color:#586166;letter-spacing:-1px;line-height:15px;padding:4px 0 2px;}
.maincontent-i .newslist .news .date{color:#828F97;letter-spacing:-1px;}
.maincontent-i .newslist .news .spacer{color:#586166;padding:0 8px;}
.maincontent-i .newslist .news .newscontent{float:right;padding:4px 0 0;width:328px;}
.maincontent-i .newslist .news .more{letter-spacing:-1px;text-decoration:underline;}
.wrapper01{background:transparent url("../images/base/wrapper01.gif") no-repeat scroll 0 0;height:190px;margin:0 auto;position:relative;width:980px;}
.banner-picker{position:absolute;right:15px;z-index:2;top:4px;}
.banner-picker .item{background:transparent url("../images/base/banner-picker.gif") no-repeat scroll 0 0;float:left;height:7px;margin:0 2px 0 3px;width:7px;}
.banner-picker .selected{background:transparent url("../images/base/banner-picker.gif") no-repeat scroll -12px 0;}
#content .search{height:52px;position:absolute;right:78px;z-index:1;top:5px;width:173px;}
#content .search .search-a{height:52px;width:173px;position:absolute;top:0;left:0;z-index:3;}
#content .search .bg{background:transparent url("../images/base/search.png") no-repeat scroll 0 0;position:absolute;top:0;left:0;height:52px;width:173px;z-index:2;}
#content .search input{background:none;border:0;color:#4D565B;left:24px;line-height:12px;padding:3px 0 2px;position:absolute;top:16px;width:117px;}
#content .search input{padding-top:1px;}
#content .search button{background:none;border:0;cursor:pointer;height:20px;position:absolute;right:7px;top:15px;width:25px;}
.widget01{height:90px;position:relative;width:445px;}
.wrapper01 .widget01{margin-left:7px;margin-top:25px;}
.widget01 img{display:block;}
.widget01 .nav .back{background:transparent url("../images/base/previous.gif") no-repeat scroll 0 0;height:36px;left:0;position:absolute;top:27px;width:19px;}
.widget01 .nav .forward{background:transparent url("../images/base/next.gif") no-repeat scroll 0 0;height:36px;position:absolute;right:0;top:27px;width:19px;}
.widget01 .widgetcontent{height:90px;margin:0 auto;overflow:hidden;position:relative;width:370px;}
.widget01 .widgetcontent div{height:90px;left:0;position:absolute;top:0;width:370px;}
.widget01 .widgetcontent .special01{overflow:hidden;position:static;width:370px;}
.widget01 .widgetcontent .special01 img{float:left;}
.widget01 .widgetcontent .special01 .text{color:#828F97;float:right;height:auto;line-height:12px;padding:23px 0 0;position:static;width:auto;width:145px;}
.widget01 .widgetcontent .special01 b,.widget01 .widgetcontent .special01 strong{color:#454C51;}
.widget01 .widgetcontent .special01 a{color:#828F97;letter-spacing:-1px;text-decoration:underline;}
.widget01 .widgetcontent .special01 .price{font-weight:bold;letter-spacing:-1px;}
.widget01 .widgetcontent .special01 .title{color:#D71921;font-family:Cantarell, Verdana;font-size:18px;font-weight:bold;letter-spacing:-1px;line-height:18px;padding-bottom:8px;}
.title01{color:#FFFFFF;font-family:Cantarell, Verdana;font-size:24px;line-height:30px;margin-top:-5px;}
.title01,.title01 span{display:inline-block;zoom:1;=display:inline;}
.title01 .l{background:transparent url("../images/base/title01-l.png") no-repeat scroll 0 0;height:50px;vertical-align:top;width:7px;}
.title01 .m{background:transparent url("../images/base/title01-m.gif") repeat-x scroll 0 0;letter-spacing:-2px;min-width:116px;padding:16px 0 4px;padding-right:2px;vertical-align:top;}
.title01 .r{background:transparent url("../images/base/title01-r.png") no-repeat scroll 0 0;height:50px;vertical-align:top;width:7px;}
.newcars{left:15px;position:absolute;top:0;}
.offers{position:absolute;right:30px;top:0;width:445px;}
.newcarsmenu{left:156px;position:absolute;z-index:1;top:15px;display:none;}
.newcarsmenu a{float:left;margin:0 3px 0 4px;}
.newcarsmenu a:hover,.newcarsmenu a:hover span{color:#F0F1F2;}
.newcarsmenu a span{cursor:pointer;display:inline-block;zoom:1;=display:inline;vertical-align:top;}
.newcarsmenu a:hover{text-decoration:none;}
.newcarsmenu .l{background:transparent url("../images/base/newcarsmenu-button-l.png") no-repeat scroll 0 0;height:28px;width:7px;}
.newcarsmenu .m{background:transparent url("../images/base/newcarsmenu-button-m.png") repeat-x scroll 0 0;color:#FFFFFF;font-family:Cantarell, Verdana;font-size:14px;height:20px;letter-spacing:-1px;line-height:20px;min-width:112px;padding:1px 0 7px;}
.newcarsmenu .r{background:transparent url("../images/base/newcarsmenu-button-r.png") no-repeat scroll 0 0;height:28px;width:19px;}
.sidenav{padding:12px 0 25px;}
.sidenav li{background:transparent url("../images/base/spacer02.gif") no-repeat scroll 0 100%;padding:1px 20px 3px 84px;}
.sidenav li li{background:none;padding:2px 0 2px 20px;}
.sidenav a{color:#596166;font-family:Cantarell, Verdana;font-size:14px;letter-spacing:-1.4px;}
.sidenav .selected{color:#D71921;}
.sidenav li li a{color:#828F97;font-size:12px;letter-spacing:-1px;}
.sidebox-center{padding:0 0 25px;text-align:center;}
.sidebox-center .a{display:inline-block;zoom:1;=display:inline;text-align:left;}
.sidebox-center img{display:block;}
.textpage{padding:6px 0 20px;}
.banners img,.banners .banner{float:left;}
.banners .banner{padding:0 10px 0 0;}
.newslist{overflow:hidden;padding:0 0 10px 10px;}
.newslist h2 a{color:#000000;}
.newslist .newscontent{font-size:11px;line-height:15px;padding:7px 0 2px;}
.newslist .newsfooter{overflow:hidden;}
.newslist .newsfooter li{float:left;}
.newslist .newsfooter .date{color:#828F97;font-size:11px;}
.newslist .newsfooter .spacer{color:#586166;padding:0 13px;}
.newslist .newsfooter a{text-decoration:underline;}
.newslist .smallnews{margin-bottom:10px;width:99%;}
.fancydate{background:transparent url("../images/base/fancydate.gif") no-repeat scroll 0 0;font-family:Cantarell, Verdana;height:41px;padding-top:4px;text-align:center;width:41px;}
.fancydate .day{color:#FFFFFF;display:block;font-size:24px;letter-spacing:-2px;}
.fancydate .monthyear{color:#C4D0D7;display:block;font-size:12px;letter-spacing:-1.4px;line-height:12px;}
.textheader{overflow:hidden;padding:14px 0 0 6px;}
.textheader .fancydate,.textheader h1{float:left;}
.textheader h1{line-height:26px;padding:3px 0 0 10px;width:635px;}
.textsearch{line-height:20px;padding-bottom:30px;width:980px;}
.textsearch h1{padding:1px 27px 28px;}
.textsearch .textsearch-header{border-bottom:1px solid #E6E6E6;}
.textsearch .textsearch-header .button{margin:1px 0 0;}
.textsearch .textsearch-header .button .m{min-width:68px;}
.textsearch .textsearch-header .statistics{font-size:12px;padding:6px 0 0;}
.textsearch .textsearch-header .find-objects{padding:3px 105px 0 0;}
.textsearch .textsearch-content{padding:19px 20px 0;}
.textsearch .founditem{padding:15px 27px 4px;}
.textsearch .section h2{background:transparent url("../images/base/border02.gif") no-repeat scroll 0 100%;color:#828F97;font-family:Cantarell, Verdana;font-size:18px;letter-spacing:-1.4px;padding:0 27px 5px;}
.textsearch .section em{background-color:#F2F1BB;font-style:normal;}
.textsearch .more{padding-right:27px;text-align:right;}
.textsearch .more a{font-size:12px;font-weight:bold;}
.textsearch .title a{color:#384146;font-family:Cantarell, Verdana;font-size:14px;letter-spacing:-1.4px;}
.notification{background:transparent none no-repeat scroll 0 0;clear:both;color:#424738;float:left;font-size:11px;line-height:15px;margin:10px 0;width:930px;}
.notification .a{background:transparent no-repeat scroll 100% 100%;padding:1px 0;}
.notification .b{background:transparent no-repeat scroll 32px 50%;}
.notification .c{color:#FFFFFF;padding:8px 20px 8px 145px;}
.notification .title{font-weight:bold;}
.notification a:hover{text-decoration:none;}
.notification-error,.notification-error .a{background-image:url("../images/base/notification-error.gif");}
.notification-error .b{background-image:url("../images/base/notification-error-icon.gif");}
.notification-information,.notification-information .a{background-image:url("../images/base/notification-information.gif");}
.notification-information .b{background-image:url("../images/base/notification-info-icon.gif");}
.formintro{padding:24px 0 15px;}
/*
Metro gallery
*/
.metro-gallery{background:#5B636A;height:410px;line-height:12px;margin:0 auto;overflow:hidden;padding:5px 0 5px 5px;width:965px;}
.metro-gallery .mainimage{float:left;position:relative;}
.metro-gallery .mainimage img{display:block;}
.metro-gallery .mainimage .nav{bottom:0;height:30px;left:0;position:absolute;z-index:2;text-align:center;width:700px;}
.metro-gallery .mainimage .nav a{color:#FFFFFF;font-size:10px;text-decoration:none;}
.metro-gallery .mainimage .nav .previous{font-weight:bold;left:10px;padding:7px 0 6px;position:absolute;top:0;}
.metro-gallery .mainimage .nav .previous .icon{background:transparent url("../images/base/metro-gallery-icon01.png") no-repeat scroll 0 0;cursor:pointer;display:inline-block;zoom:1;=display:inline;height:16px;vertical-align:top;width:11px;}
* html .metro-gallery .mainimage .nav .previous .icon{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/base/metro-gallery-icon01.png');}
.metro-gallery .mainimage .nav .previous .caption{cursor:pointer;display:inline-block;zoom:1;=display:inline;padding:2px 0 3px 10px;vertical-align:top;}
.metro-gallery .mainimage .nav .next{font-weight:bold;padding:7px 0 6px;position:absolute;right:10px;top:0;}
.metro-gallery .mainimage .nav .next .icon{background:transparent url("../images/base/metro-gallery-icon03.png") no-repeat scroll 0 0;cursor:pointer;display:inline-block;zoom:1;=display:inline;height:16px;vertical-align:top;width:11px;}
* html .metro-gallery .mainimage .nav .next .icon{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/base/metro-gallery-icon03.png');}
.metro-gallery .mainimage .nav .next .caption{cursor:pointer;display:inline-block;zoom:1;=display:inline;padding:2px 10px 3px 0;vertical-align:top;}
.metro-gallery .mainimage .nav .zoom{line-height:30px;}
.metro-gallery .mainimage .nav .zoom .icon{background:transparent url("../images/base/metro-gallery-icon02.png") no-repeat scroll 0 0;cursor:pointer;display:inline-block;zoom:1;=display:inline;height:16px;margin-top:9px;vertical-align:top;width:11px;}
* html .metro-gallery .mainimage .nav .zoom .icon{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/base/metro-gallery-icon02.png');}
.metro-gallery .mainimage .nav .zoom .caption{cursor:pointer;display:inline-block;zoom:1;=display:inline;padding:0 10px 0 0;vertical-align:top;}
.metro-gallery .mainimage .navbg{background:transparent url("../images/base/metro-gallery-nav-bg.png") repeat scroll 0 0;bottom:0;height:30px;left:0;position:absolute;z-index:1;width:700px;}
* html .metro-gallery .mainimage .navbg{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/base/metro-gallery-nav-bg.png', sizingMethod='scale');}
.metro-gallery .thumbs{float:left;height:375px;padding-left:5px;width:260px;}
* html .metro-gallery .thumbs{width:255px;}
.metro-gallery .thumbs ul{height:375px;list-style-type:none;width:260px;}
.metro-gallery .thumbs li,.metro-gallery .thumbs img,.metro-gallery .thumbs a{float:left;}
.metro-gallery .thumbs li{padding:0 5px 5px 0;}
.metro-gallery .thumbs li.lastcol{padding-right:0;}
.metro-gallery .thumbs li.lastrow{padding-bottom:0;}
.metro-gallery .jScrollPaneContainer{overflow:hidden;position:relative;z-index:1;}
.metro-gallery .jScrollPaneTrack{cursor:pointer;height:100%;position:absolute;right:0;top:0;}
.metro-gallery .jScrollPaneDrag{background:transparent url("../images/base/metro-gallery-scollbar.gif") repeat-y scroll 5px 0;cursor:pointer;overflow:hidden;position:absolute;}
.metro-gallery .jScrollPaneDragTop{left:0;overflow:hidden;position:absolute;top:0;}
.metro-gallery .jScrollPaneDragBottom{bottom:0;left:0;overflow:hidden;position:absolute;}
.metro-gallery a.jScrollArrowUp{display:block;height:9px;overflow:hidden;position:absolute;right:0;z-index:1;text-indent:-2000px;top:0;}
.metro-gallery a.jScrollArrowDown{bottom:0;display:block;height:9px;overflow:hidden;position:absolute;right:0;z-index:1;text-indent:-2000px;}
.metro-gallery .back{background:transparent url("../images/base/metro-gallery-nav-bg.gif") repeat scroll 0 0;color:#FFFFFF;font-size:10px;height:30px;text-align:center;width:255px;float:right;margin:5px 5px 0 0;display:inline;}
.metro-gallery .back a{font-weight:bold;padding:7px 0 6px;color:#FFFFFF;font-size:10px;text-decoration:none;display:inline-block;zoom:1;=display:inline;}
.metro-gallery .back a .icon{background:transparent url("../images/base/metro-gallery-icon01.png") no-repeat scroll 0 0;cursor:pointer;display:inline-block;zoom:1;=display:inline;height:16px;vertical-align:top;width:11px;}
* html .metro-gallery .back a .icon{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/base/metro-gallery-icon01.png');}
.metro-gallery .back a .caption{cursor:pointer;display:inline-block;zoom:1;=display:inline;padding:2px 0 3px 10px;vertical-align:top;}
.peugeot-pricing .description{padding-left:50px;padding-bottom:20px;}
.peugeot-pricing .car{padding-bottom:10px;padding-left:50px;}
.peugeot-pricing .car .model{margin-left:30px;}
.peugeot-pricing .car img{vertical-align:middle;}
/*
Offers
*/
.offer-view{overflow:hidden;position:relative;}
.def .offer-view img{float:left;background:none;margin-top:50px;}
.offer-view-caption{font-weight:bold;padding-left:20px;min-width:470px;float:left;font-size:14px;padding-bottom:20px;}
.offer-view-price{padding-left:15px;float:right;width:106px;overflow:hidden;}
.offer-view-price span{display:block;}
.offer-view-price .new{font-size:16px;font-weight:bold;text-shadow:1px 1px #FFFFFF;color:#E51B22;}
.offer-view-price .eek{color:#ACB0B7;margin-top:-2px;}
.offer-view-price .default{padding-top:5px;}
.offer-view-price .discount{color:#D71921;margin-top:-5px;}
.offer-view-details{float:left;padding-left:20px;width:173px;}
.offer-view-details-caption{display:block;}
.offer-view-details-caption b{padding-right:5px;}
.offer-view-gear{float:left;width:470px;padding-left:20px;text-align:justify;}
.def .offer-view-gear p{margin-bottom:5px;}
.offer-view-spacer{background:url("../images/base/offer_spacer.gif") repeat-x;height:1px;margin-top:20px;margin-bottom:20px;}
.discount-caption{font-size:16px;color:#D71921;}
.offer-buttons{float:right;padding-left:10px;}
.def .offer-buttons a{display:block;background:url("../images/base/leasebutton.gif") no-repeat;width:168px;height:30px;color:#FFFFFF;text-decoration:none;font-weight:bold;text-align:center;line-height:25px;margin-bottom:15px;}
.def .offer-buttons a:hover{color:#E8ECEF;}
.def .offer_car_label{border:none;position:absolute;top:0;left:0;}
/*
Forms
*/
.row{position:relative;}
.row div{margin-bottom:5px;overflow:hidden;padding-bottom:5px;width:630px;}
.row .formnote{left:630px;margin:0;padding:0;position:absolute;top:0;}
.row .formnote .a{background:transparent url("../images/base/formnote.gif") no-repeat scroll 0 0;color:#828F97;font-size:10px;line-height:15px;margin:0;padding:0;width:288px;}
.row .formnote .b{background:transparent url("../images/base/formnote.gif") no-repeat scroll 100% 100%;margin:0;padding:1px 5px 4px 15px;width:auto;}
.row01 div{margin-bottom:5px;overflow:hidden;padding-bottom:5px;width:430px;}
.label{color:#000000;display:block;font-size:11px;}
.error label{color:#D71921;}
.label01{float:left;padding-right:20px;padding-top:3px;text-align:right;width:292px;}
.label02{float:left;padding-right:20px;padding-top:3px;text-align:right;width:90px;}
.textinput{background:transparent no-repeat scroll 0 0;float:left;margin-right:10px;}
.textinput input{background:none;border:0;float:left;height:13px;line-height:13px;padding:9px 9px 8px;width:282px;}
.textinput01{background-image:url("../images/base/textinput01.gif");}
.error .textinput01{background-image:url("../images/base/textinput01-error.gif");}
.textarea{background:transparent no-repeat scroll 0 0;float:left;}
.textarea textarea{background:none;border:0;overflow:auto;padding:5px 7px;}
.textarea01{background-image:url("../images/base/textarea01.gif");height:110px;}
.textarea01 textarea{height:99px;width:286px;}
.select{border:1px solid #A9A9A9;color:#222;float:left;padding:6px 6px 5px;}
.select option{line-height:28px;}
.select01{max-width:300px;min-width:300px;width:300px;}
.select02{max-width:120px;min-width:120px;width:120px;}
.row .center-select02{float:left;margin:0;padding:0 0 0 13px;width:auto;}
.inputextra{float:left;line-height:28px;text-align:center;width:28px;}
.group-title{background:transparent url("../images/base/border02.gif") no-repeat scroll 0 100%;clear:both;color:#828F97;font-family:Cantarell, Verdana;font-size:18px;letter-spacing:-1.4px;margin-bottom:28px;overflow:hidden;padding:0 27px 4px;}
.calculator .payment{display:inline-block;font-size:11px;font-weight:bold;padding-top:3px;}
/*
Buttons
*/
.buttons{overflow:hidden;padding:10px 0 40px 312px;}
.buttons01{padding:0;width:410px;}
.button{background:transparent url("../images/base/button.gif") no-repeat scroll 0 0;border:0;color:#FFFFFF;cursor:pointer;float:left;font-size:11px;font-weight:bold;height:30px;line-height:18px;margin:0 5px 0 0;padding:0;text-align:center;text-decoration:none;white-space:nowrap;}
.button span{background:transparent url("../images/base/button.gif") no-repeat scroll 100% 100%;float:left;padding:7px 16px 10px;}
.rbutton{float:right;margin:0 0 0 5px;}
.button:hover{text-decoration:none;}
.safari button.button{margin-top:-1px;}
button.button::-moz-focus-inner{border:none;padding:0;}
a.button span{padding:5px 16px 7px;}
button.button{position:relative;}
button.button span{height:20px;padding-bottom:4px;padding-top:6px;}
.safari button.button{top:1px;}
.safari button.button span{margin:-1px -3px 0 0;}
.button02,.button02 span{display:inline-block;zoom:1;=display:inline;line-height:14px;vertical-align:top;}
.button02:hover{text-decoration:none;}
.button02 .l{background:transparent url("../images/base/button02-l.png") no-repeat scroll 0 0;height:24px;width:7px;}
.button02 .m{background:transparent url("../images/base/button02-m.png") repeat-x scroll 0 0;height:24px;}
.button02 .m .m2{background:transparent url("../images/base/button02-m2.gif") no-repeat scroll 0 0;color:#FFFFFF;padding:1px 3px 5px 0;}
.button02 .m .m3{cursor:pointer;letter-spacing:-1px;text-decoration:underline;}
.button02 .r{background:transparent url("../images/base/button02-r.png") no-repeat scroll 0 0;height:24px;width:7px;}
.button03,.button03 span{background-image:url("../images/base/button03.gif");}
/*
Tables
*/
.table th{text-align:left;}
.table th,.table td{padding:7px 10px 9px;text-align:center;}
.table .caption02{width:200px;}
.table .date{width:75px;}
.table .name{width:200px;}
.table .halfcol{width:430px;}
.table .checked{background:transparent url("../images/base/table-checked.gif") no-repeat scroll 100% 0;display:inline-block;height:15px;width:16px;}
.table .unchecked{background:transparent url("../images/base/table-unchecked.gif") no-repeat scroll 100% 0;display:inline-block;height:15px;width:16px;}
.table01,.table02{border-bottom:1px solid #CCD1D5;color:#525558;line-height:14px;margin:0 auto 5px;width:900px;}
.table01 thead th,.table02 thead th{background:transparent url("../images/base/table01thead-bg.gif") no-repeat scroll 50% 0;color:#FFFFFF;font-weight:bold;text-align:center;}
.table01 thead th.first,.table02 thead th.first{background-position:0 0;padding-left:11px;text-align:left;}
.table01 thead th.last,.table02 thead th.last{background-position:100% 0;}
.table01 thead span,.table02 thead span{display:block;height:100%;}
.table01 tbody td,.table02 tbody td{background-color:#F0F2F4;border-right:1px solid #CCD1D5;}
.table01 tbody tr.odd td,.table02 tbody tr.odd td{background-color:#FFFFFF;}
.table01 tbody td.first,.table02 tbody td.first{background-image:url("../images/base/border03.gif");background-repeat:repeat-y;padding-left:11px;text-align:left;}
.table01 tbody tr.subheading td,.table02 tbody tr.subheading td{background-color:#CED2D6;}
.table01 tbody tr.subheading td,.table02 tbody tr.subheading td{color:#AFB2B6;font-weight:bold;}
.table01 tbody tr.subheading .caption,.table02 tbody tr.subheading .caption{color:#525558;font-weight:bold;}
.table02{width:715px;}
.table02 td{text-align:left;}
.table01a td{text-align:left;}
/*
Carlist
*/
.carlist{clear:both;overflow:hidden;padding-bottom:20px;padding-top:4px;width:980px;}
.carlist .car{margin:0 1px 16px 10px;width:315px;}
.carlist .car .media-content{padding-top:6px;}
.carlist p.title02,.cars p.title02{color:#828F97;font-family:Cantarell, Verdana;font-size:14px;letter-spacing:-1px;line-height:14px;}
.carlist p.title03,.cars p.title03{color:#D71921;font-family:Cantarell, Verdana;font-size:24px;font-weight:bold;letter-spacing:-1px;line-height:24px;}
.carlist .price,.cars .price{color:#828F97;font-size:11px;font-weight:bold;letter-spacing:-1px;padding-bottom:2px;}
.carlist .price strong,.cars .price strong{color:#454C51;}
.carlist .carcategory-header{background:transparent url("../images/base/border02.gif") no-repeat scroll 0 100%;margin:15px 0 17px;padding:0 0 10px 43px;}
.carlist .carcategory-header h2{padding-bottom:2px;}
.carlist .carcategory{background:transparent url("../images/base/el01.gif") no-repeat scroll 0 100%;clear:both;overflow:hidden;padding-bottom:20px;}
/*
Modelselector
*/
.modelselector{background:transparent url("../images/base/modelselector-bg.gif") no-repeat scroll 0 100%;margin:0 auto;overflow:hidden;padding-bottom:28px;width:970px;}
.modelselector img{display:block;}
.modelselector .modelselector-header{background:transparent url("../images/base/modelselector-header-bg.gif") no-repeat scroll 0 0;height:30px;letter-spacing:-1px;line-height:16px;padding-left:10px;}
.modelselector .modelselector-header ul,.modelselector .modelselector-header ul *{float:left;}
.modelselector .modelselector-header a{color:#FFFFFF;font-family:Cantarell, Verdana;font-size:14px;font-weight:bold;}
.modelselector .modelselector-header a span{cursor:pointer;padding:0 5px 9px;}
.modelselector .modelselector-header a:hover{background:transparent url("../images/base/modelselector-header-tab-hover.gif") no-repeat scroll 0 0;text-decoration:none;}
.modelselector .modelselector-header a:hover span{background:transparent url("../images/base/modelselector-header-tab-hover.gif") no-repeat scroll 100% 100%;text-decoration:none;}
.modelselector .modelselector-header .selected a{background:transparent url("../images/base/modelselector-header-tab-selected.gif") no-repeat scroll 0 0 !important;color:#828F97;}
.modelselector .modelselector-header .selected a span{background:transparent url("../images/base/modelselector-header-tab-selected.gif") no-repeat scroll 100% 100% !important;}
.modelselector .modelselector-header li{background:transparent url("../images/base/border04.gif") no-repeat scroll 0 0;padding:5px 8px 0 10px;}
.modelselector .modelselector-header .first{background:none;}
.modelselector .modelselector-content{overflow:hidden;position:relative;}
.modelselector .modelselector-content .cars{left:0;padding:40px 0 0;position:absolute;z-index:3;text-align:center;top:0;width:970px;}
.modelselector .modelselector-content .cars .car{display:inline-block;zoom:1;=display:inline;float:none;margin:0 1px 16px 9px;text-align:left;width:310px;}
.modelselector .modelselector-content .cars .car .media-content{padding-top:6px;}
.modelselector .modelselector-content .overlay{background:transparent url("../images/base/modelselector-overlay.png") no-repeat scroll 0 0;height:427px;left:0;position:absolute;z-index:2;top:0;width:970px;}
.modelselector .modelselector-content .embed{position:relative;z-index:1;}
.modelselector .modelselector-footermenu{padding:0 0 0 10px;position:relative;}
.modelselector .modelselector-footermenu ul,.modelselector .modelselector-footermenu ul *{float:left;}
.modelselector .modelselector-footermenu .icon,.modelselector .modelselector-footermenu .label,.modelselector .modelselector-footermenu .icon img{display:block;float:none;}
.modelselector .modelselector-footermenu .icon{cursor:pointer;height:24px;width:94px;}
.modelselector .modelselector-footermenu .icon img{margin:0 auto;}
.modelselector .modelselector-footermenu li a{background:transparent url("../images/base/modelselector-footermenu-item2.gif") repeat-x scroll 0 0;height:70px;width:94px;}
.modelselector .modelselector-footermenu li.spacer{background:transparent url("../images/base/spacer03.gif") no-repeat scroll 0 0;height:70px;width:1px;}
.modelselector .modelselector-footermenu li.selected a{background-image:url("../images/base/modelselector-footermenu-item-selected.gif");}
.modelselector .modelselector-footermenu li a:hover{background-position:0 100%;text-decoration:none;}
.modelselector .modelselector-footermenu .label{color:#4C555B;cursor:pointer;font-family:Cantarell, Verdana;font-size:12px;font-weight:bold;letter-spacing:-0.8px;line-height:14px;padding:1px 6px 5px;text-shadow:1px 1px 0 #FFFFFF;text-align:center;}
.modelselector .modelselector-footermenu li.selected .label{text-shadow:-1px -1px 0 #525B62;}
.modelselector .modelselector-footermenu li.selected .label{color:#FFFFFF;}
.modelselector .modelselector-footermenu li.hot a{background:transparent url("../images/base/modelselector-footermenu-item-hot.gif") no-repeat scroll 0 0 !important;width:95px;}
.modelselector .modelselector-footermenu li.hot .label{color:#FFFFFF;text-shadow:-1px -1px 0 #861D21;}
.modelselector .modelselector-footermenu .shadow{background:transparent url("../images/base/modelselector-footermenu-shadow.png") no-repeat scroll 0 0;height:7px;left:0;position:absolute;z-index:1;top:0;width:970px;}
.h1wrapper{background:transparent url("../images/base/el02.gif") no-repeat scroll center 25px;padding:0 0 10px;text-align:center;}
/*
Cbox
*/
.cbox .header{color:#384146;font-family:Cantarell, Verdana;font-size:20px;font-weight:normal;letter-spacing:-2px;padding-bottom:20px;}
.cbox .buttons{height:30px;}
/*
Footer
*/
#footer{background:transparent url("../images/base/border01.gif") repeat-x scroll 0 0;letter-spacing:-1.4px;min-width:980px;}
#footer .a{margin:0 auto;overflow:hidden;padding:0 0 90px;width:980px;}
#footer a{color:#D7DEE2;}
#footer .footermenu{float:left;overflow:hidden;padding-top:17px;}
#footer .footermenu ul,#footer .footermenu div,#footer .footermenu img{float:left;}
#footer .footermenu img{padding:0 10px 0 0;}
#footer .footermenu ul{padding:7px 5px 0 0;}
#footer .footermenu div{padding-left:10px;width:185px;}
#footer .footermenu li{padding-left:2px;}
#footer .footermenu .title{color:#FFFFFF;font-family:Cantarell, Verdana;font-size:18px;padding:2px 0 4px;}
#footer .copyright{float:right;padding:24px 20px 0 0;text-align:right;}
#footer .copyright .title{color:#FFFFFF;font-family:Cantarell, Verdana;font-size:18px;padding:2px 0 4px;}
/*
Def
*/
.def em{font-style:italic;}
.def strong,.def b{font-weight:bold;}
.def em strong,.def em b,.def strong em,.def strong b{font-style:italic;font-weight:bold;}
.def i{font-style:italic;}
.def p{line-height:20px;margin-bottom:20px;}
.def a{color:#D71921;text-decoration:underline;}
.def ul,.def ol{margin-bottom:20px;margin-left:20px;}
.def ul{list-style-type:disc;}
.def ol{list-style-type:decimal;}
.def ul ol,.def ol ol,.def ul ul,.def ol ul{margin-bottom:0;}
.def ul li,.def ol li{line-height:18px;}
.def img{background-color:#FFFFFF;border:1px solid #B3BBC2;display:block;margin:0 auto;padding:4px;}
/*
Columns
*/
.col{float:left;min-height:1px;}
* html .col{height:1px;}
.col01{background:transparent url("../images/base/col01-bg.gif") no-repeat scroll 0 0;margin:0;min-height:456px;width:245px;}
* html .col01{height:456px;}
.col02{padding:0 20px 20px;width:695px;}
.col03{padding:0 32px 10px 22px;}
.col04{padding:8px 0 0;}
.col05{padding:0 27px 8px;}
.col06{padding:0 0 15px;width:980px;}
.col07{background:transparent url("../images/base/col01-bg.gif") no-repeat scroll 0 20px;margin:0;min-height:456px;width:245px;padding:20px 0 0;}
* html .col07{height:456px;}
.col08{padding:20px;width:695px;}
/*
Pagination
*/
.pagination{border-top:1px solid #DDD;clear:both;margin:0 0 0.5em;padding:2.5em 0 1em;text-align:center;}
.pagination a{background:#FFFFFF;border:1px solid #999;text-decoration:none;}
.pagination a:hover{background:#3774D0;color:#FFFFFF;}
.pagination a,.pagination span{padding:0.3em 0.5em;}
.pagination a.pn{border:1px solid #FFF;}
.pagination a.pn b{font-weight:normal;}
.pagination a.pn:hover{border:1px solid #999;}
.pagination p{color:#999;}
/*
Other
*/
.hidden{display:none;}
.hidden2{position:absolute;top:-2000px;}
.left{float:left;}
.right{float:right;}
.aleft{text-align:left;}
.aright{text-align:right;}
.clear{clear:both;}
.error{color:#FF0000;}
.no-underline{text-decoration:none !important;}
.hidden{display:none;}

