@CHARSET "UTF-8";

body { margin:0px; padding:0 0 0 0; font-size:12px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; color:gray;}

div { text-align:left; }

img {border: 0px; }

a { color:rgb(155,155,163); }

.page { width:965px; overflow:hidden; clear:both;}

.headerMenu { width:auto; overflow:hidden; font-family:Arial; font-size:1em; height:16px; padding: 3px 0 0 0;}

.headerMenu a { font-size:11px; text-transform:uppercase; color:#B6BABD; text-decoration:none; font-weight:bold; float:right; display:block; margin-left:30px; }

.headerMenu a.selected {color:rgb(248,182,0)}

.header { height: 83px; margin: 0px 0 2px 0; width: 965px; overflow:hidden;}

.header .logo { float:left; background: white url("../../media/Renault/logo.png") no-repeat left; height: 81px; width:81px; cursor:pointer; margin-right:19px;}

.header .banner { width: 865px; height: 81px; float:left; overflow: hidden;}

.header .langLinks {float: right; width: auto; position: relative; left: -8px; top: -81px; text-align: right; overflow: hidden;}

.header .langLinks .lang {font-size: 9px; font-weight: bold; color: black; text-decoration: none;}

.menu { text-align:left; padding-left:100px; width:auto; overflow:hidden; font-family:Arial; font-size:1em; }

.menu a { font-size:11px; text-transform:uppercase; color:#9B9BA3; text-decoration:none; font-weight:bold; float:left; display:block; margin-right:35px; padding-top:1px; }

.menu a.selected {color:rgb(248,182,0)}

.contents { margin: 4px 0 4px 0; width:965px; overflow:hidden; }

.footer { font-size:11px; text-transform:uppercase; color:#9B9BA3; font-family:Arial; border-top: 1px solid rgb(204, 204, 204); margin:15px 0 0 0; padding:10px 0 0 0; clear:both;}

.footer .footerRight { float:right; width:240px; text-align:right; }
.footer .footerFacebook { float:right; }
.footer .footerCenter { float:right; width: 280px; }

.footer .footerRight a { color:rgb(248,182,0); text-decoration:none; font-size:12px; font-weight:bold; }

.contentBorder {border: 1px solid rgb(229,229,229); padding: 10px; overflow:hidden; width:auto; clear:both; height:auto; float:left; width:943px; }

.testDrive { width:613px; padding-left:160px; float:left; }

.usedCars { width:613px; padding-left:160px; float:left; padding-top:10px; }

.paddingLeft {padding: 0 0 0 25px;}


/* DROP DOWN MENU */

.dropMenu { z-index:100; padding:0px; margin:0px; position:absolute; border: 1px solid rgb(229,229,229); width:200px; left:0px; top:0px; cursor:pointer; background-color:white; margin-top:4px; }

.dropMenu a { margin:0px; height: 15px; display:block; padding: 4px 10px 4px 10px; text-decoration:none; color:rgb(155,155,163); font-size:11px; font-weight:normal;  }

.dropMenu a.selected {background-color: rgb(229,229,229); color:white;}


/* FRONTPAGE */

.frontLeft { float:left; width:723px; margin-right:2px; overflow:hidden;}

.frontRight { float:left; width:240px; overflow:hidden;}

.engFin {width: 965px; height: 355px; overflow: hidden;}
.engFin .menu-area {height:133px; overflow:hidden; position:relative; top:-140px;}
.engFin .menu-box {width: 241px; float:left; overflow:hidden;}
.engFin .menu-box .last {width: 242px;}

/* CARS PAGE */

.cars { margin: 15px 0 0 0; width:770px; overflow:hidden; float:left;}

.cars .carTitle { background-color: rgb(202,204,203); width: 175px; padding: 5px; text-align:center; color:black; font-weight:bold; text-transform:uppercase; margin-bottom: 1px; margin-right:1px; }

.cars .carRow { float:left; width: 185px; margin-right:1px;  }

.cars .carRow .car { background-color: rgb(237,237,237); padding: 10px; font-size:11px; font-weight:bold; text-align:center; cursor:pointer; }

.cars .carRow .car .carIcon {height:90px; text-align:center; cursor:pointer; }

.cars .carRow .carFooter { background-color: rgb(202,204,203); height:10px; margin-top: 1px;}

.carsRight { float:left; width:160px; margin-left: 6px; }

.carMenu { float:left; width:170px;  padding: 5px; border-bottom: 1px solid rgb(229,229,229); }

.carMenu .link { background: url("../../media/Renault/arrow.png") no-repeat left; border-top: 1px solid rgb(229,229,229); display:block; padding: 6px 0 6px 10px; color:rgb(155,155,163); text-decoration:none; text-transform:uppercase; font-size:11px; }

.carMenu .redlink { color:red; }

.carMenu .sublink {margin-left:15px; border-top:0px; }

.carMenu .selectedLink {color:black;}

.carPanel {float:left; width:600px; position:relative; }

.carPriceBox {width:160px; }

.carLoanBox { width:140px; background-color:rgb(248,182,0); padding:10px; line-height:20px;}

.carLoanBox a { color:black; font-size:11px; text-decoration:underline; }

.carLoanBox .title {color:black; font-size:14px; font-weight:bold; font-family:"Helvetika LT bolt";}

.carLoanBox .price {color:white; font-size:26px; font-weight:bold;  font-family:"Helvetika LT bolt";}

.carGalleryItem { width: 160px;  height:160px; overflow:hidden; padding: 1px; float:left; margin: 3px; background-color:rgb(237,237,237); }

.wideCarPanel {width:750px; }

.video {overflow:hidden; width:auto; background-color:black;}

.videoList { background-color:rgb(237,237,237); width:auto; overflow:hidden; padding: 15px 4px 0px 4px; }

.videoList a {text-decoration:none; font-size:11px; color:black; text-transform:uppercase; }

.videoList .videoIcon { float:left; border: 1px solid rgb(229,229,229); margin:0px 4px 4px 0px; height:109px; width:120px; overflow:hidden; padding:5px 10px 10px 10px; text-align: center;}

.videoList .videoIcon .icon {height:90px;}

.galleryItem { width:260px; height:150px; background-color:rgb(237,237,237); overflow:hidden; float:left; margin:4px; padding: 8px; font-size:11px;}

.galleryItem img {float:left; margin:5px; }

.colors { width:365px; float:left; padding:5px; }

div.colorImage { width:365px; height:265px; border: 1px solid rgb(229,229,229); }

img.colorImage { padding:10px 5px 10px 10px; }

.colorAllIcons { width:365px; height:146px; border: 1px solid rgb(229,229,229); }

.colorBigIcon { width:106px; padding:10px; float:left; }

.colorIcons { padding:10px; }

div.carLinkBox { padding:18px 8px 18px 8px; font-family: Arial; font-size:8px; font-weight:bold; }

div.carLinkBoxItem { padding:5px 0px 5px 0px; font-size:8px; border-bottom:1px solid #EEEEEE; color:#EEEEEE; text-transform:uppercase; font-size:11px; }

div.carLinkBoxItem a { text-decoration:none; font-size:8px; color:#EEEEEE; text-transform:uppercase; font-size:11px; }

div.carLinkBoxItem .price { font-weight:bold; font-size:28px; font-family:"Arial Narrow"; }

/* BARGAIN CARS PAGE */

.bargainCarsCategoryMenu {overflow:hidden; width:auto; }

.bargainCarsCategoryMenu a {font-size:11px; font-weight:bold; color:#9B9BA3; text-decoration:none; display:block; float:left; margin:5px 15px 5px 5px; }

.bargainCarsCategoryMenu a.selected {color:red;}

.bargainCars { overflow:hidden; width:auto; }

.bargainCars .car { clear:both; overflow:hidden; width:auto; margin-bottom:30px;}

.bargainCars .car img { float:left; border: 0px solid rgb(229,229,229); margin: 0 10px 0 0; }

.bargainCars .car .description { float:left; font-size:11px; color:black; width:390px; }


/* ARTICLES */

.yearMenu { width:160px; float:left; border-bottom: 1px solid rgb(229,229,229); margin-right:20px; }

.yearMenu a { background: url("../../media/Renault/arrow.png") no-repeat left; border-top: 1px solid rgb(229,229,229); display:block; padding: 6px 0 6px 10px; color:rgb(155,155,163); text-decoration:none; text-transform:uppercase; font-size:11px; }

.articles { width: 590px; float:left; }

.articles a { text-decoration:none; color:rgb(155,155,163); }

.articles .date {color:orange; font-size:10px; font-weight:bold; }

.articlesRight { float:left; width:160px; margin-left: 6px; }

.articles articleRightBanner1 { float:right; }

.articles articleRightBanner2 { float:right; }

	
/* FONDS */

h1 { font-family: "Trebuchet MS",Trebuchet,Arial; font-weight:bold; margin:0px; padding:0px; font-size:18px; color:rgb(247,177,0); }

h2 { font-family: "Trebuchet MS",Trebuchet,Arial; font-weight:normal; margin:0px; padding:0px; color: rgb(202,204,203); font-size:17px;}

h3 { font-family: "Trebuchet MS",Trebuchet,Arial; font-weight:normal; margin:0px; padding:0px; color: rgb(202,204,203); font-size:16px;}

/* Slider */

.slider { width:964px; height:82px; clear:both; margin-top: 3px; }

.slider .flash { float:left; width:723px; text-align:left; }

.slider .switch { float:left; text-align:center; width:237px; background-color:orange; height:80px; overflow:hidden; border: 2px solid rgb(169,170,171); border-bottom:none;}

.slider .switch .button { font-family:Arial; font-size:11px; font-weight:bold; height:16px; padding:12px 10px 10px 20px;  border-bottom: 2px solid rgb(169,170,171); background: url("../../media/Renault/sliderButton.png") repeat-x; color:black; cursor:pointer; }

.slider .switch .selected {color:#F8CA41; }

/* Other */

.subMenu { float:left; width:170px;  padding: 5px; border-bottom: 1px solid rgb(229,229,229); }

.subMenu .link { background: url("../../media/Renault/arrow.png") no-repeat left; border-top: 1px solid rgb(229,229,229); display:block; padding: 6px 0 6px 10px; color:rgb(155,155,163); text-decoration:none; text-transform:uppercase; font-size:11px; }

.subMenu .sublink {margin-left:15px; border-top:0px; }

.subMenu .selectedLink {color:black;}

.subPanel {float:left; width:595px; padding-right:5px; overflow:hidden;}

.rightPanel {float:left; width:160px; }

.loanPanel {float:right; width:160px; }

.subPanelContact { width:450px; overflow:hidden;}

.rightPanelContact { width:210px;}

.contactArea { font-size:11px; width: 183px; padding: 8px; background-color:rgb(240,241,242); float: right; overflow:hidden;}

.faceBookArea {font-size:9px; padding-left: 8px; margin:8px 0px 0px 0px; float: right; clear: right; overflow:hidden;}

.searchInput { font-size:11px; width:160px; float:right; background-color:rgb(240,240,245); border:1px solid rgb(200,200,205); color:rgb(100,100,105); font-family:Arial; }
