body { background:#fff url(../images/layup/renault/bodyBg.gif) repeat-x center top !important; }

#badgeTelephone #telephone .number a { font-size: 1.4em; }

/* ----- TOP NAVIGATION ----- */
#nav li { margin: 0px 6px 0px 0px; }
#nav a { background:url(../images/layup/renault/navRight.gif) right top no-repeat; }
#nav a span { padding: 7px 20px 7px 20px; background:url(../images/layup/renault/navLeft.gif) left top no-repeat; }
#nav a:hover { background:url(../images/layup/renault/navHoverRight.gif) right 1px no-repeat; }
#nav a:hover span { background:url(../images/layup/renault/navHoverLeft.gif) left 1px no-repeat; }
#nav .active { background:url(../images/layup/renault/navHoverRight.gif) right 1px no-repeat; }
#nav .active span { background:url(../images/layup/renault/navHoverLeft.gif) left 1px no-repeat; }
#nav li.last span { padding: 7px 21px 7px 21px; }
#nav a.offersLink { background:url(../images/layup/renault/navRightOffers.gif) right top no-repeat; }
#nav a.offersLink span { background:url(../images/layup/renault/navLeftOffers.gif) left top no-repeat; }
#nav a.sportLink { background:url(../images/layup/renault/sportLinkRight.gif) right top no-repeat; }
#nav a.sportLink span { background:url(../images/layup/renault/sportLinkLeft.gif) left top no-repeat; color:#ffb712; }
#nav .sportLink.active,
#nav .sportLink:hover { background:url(../images/layup/renault/navHoverRight.gif) right 1px no-repeat; }
#nav .sportLink.active span,
#nav .sportLink:hover span { background:url(../images/layup/renault/navHoverLeft.gif) left 1px no-repeat; color:#000; }



/* ----- VEHILCE SEARCH ----- */
#leftCol .usedCarSearch ul.domtabs a#tabModel { background: url(../images/layup/renault/spriteUsedCarSearch.gif) 0px 0px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabModel:hover { background: url(../images/layup/renault/spriteUsedCarSearch.gif) 0px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs li.active a#tabModel { background: url(../images/layup/renault/spriteUsedCarSearch.gif) 0px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabBudget { background: url(../images/layup/renault/spriteUsedCarSearch.gif) -80px 0px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabBudget:hover { background: url(../images/layup/renault/spriteUsedCarSearch.gif) -80px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs li.active a#tabBudget { background: url(../images/layup/renault/spriteUsedCarSearch.gif) -80px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabLifestyle { background: url(../images/layup/renault/spriteUsedCarSearch.gif) -162px 0px no-repeat; }
#leftCol .usedCarSearch ul.domtabs a#tabLifestyle:hover { background: url(../images/layup/renault/spriteUsedCarSearch.gif) -162px -31px no-repeat; }
#leftCol .usedCarSearch ul.domtabs li.active a#tabLifestyle { background: url(../images/layup/renault/spriteUsedCarSearch.gif) -162px -31px no-repeat; }
#leftCol .usedCarSearch .tabset_content { background:url(../images/layup/renault/usedStockSearchBg.jpg) top left no-repeat; }
#leftCol .usedCarSearch .budgetSearch { background:url(../images/layup/renault/usedStockSearchBg2.jpg) top left no-repeat; color:#FFF; }
#leftCol .usedCarSearch .lifeStyleSearch { background:url(../images/layup/renault/usedStockSearchBg2.jpg) top left no-repeat; color:#FFF; }
#leftCol .usedCarSearch .lifeStyleSearch .colours div a {background: url(../images/layup/renault/spriteColors.gif) no-repeat; }

/* ----- OFFERS ----- */
#rightCol #offerTabsMay09 li a { background-image: url(../images/layup/renault/spriteOffersTabs.gif) !important; }
#rightCol #offerTabsMay09 .tabset_tabs { border-bottom: 6px solid #f5aa15; }

/* ----- OFFERS ----- */
#rightCol #offerTabsMay09 li a { background-image: url(../images/layup/renault/spriteOffersTabs.gif) !important; height: 47px; margin-right: 4px; }
#rightCol #offerTabsMay09 .tabset_tabs { border-bottom: 6px solid #f5aa15; height: 42px; } 
#rightCol #offerTabsMay09 li#allOffers a { width: 84px; background-position: 0px 0px; }
#rightCol #offerTabsMay09 li#newOffers a { width: 85px; background-position: -89px 0px; }
#rightCol #offerTabsMay09 li#renaultSportOffers a { width: 131px; background-position: -178px 0px; }
#rightCol #offerTabsMay09 li#usedOffers a { width: 103px; background-position: -314px 0px; }
#rightCol #offerTabsMay09 li#servicesOffers a { width: 110px; background-position: -421px 0px; }
#rightCol #offerTabsMay09 li#motabilityOffers a { width:105px; background-position: -534px 0px; margin:0; }
#rightCol #offerTabsMay09 li#allOffers a:hover, #rightCol #offerTabsMay09 li#allOffers.active a { background-position: 0px -47px; }
#rightCol #offerTabsMay09 li#newOffers a:hover, #rightCol #offerTabsMay09 li#newOffers.active a { background-position: -89px -47px; }
#rightCol #offerTabsMay09 li#renaultSportOffers a:hover, #rightCol #offerTabsMay09 li#renaultSportOffers.active a { background-position: -178px -47px; }
#rightCol #offerTabsMay09 li#usedOffers a:hover, #rightCol #offerTabsMay09 li#usedOffers.active a { background-position: -314px -47px; }
#rightCol #offerTabsMay09 li#servicesOffers a:hover, #rightCol #offerTabsMay09 li#servicesOffers.active a { background-position: -421px -47px; }
#rightCol #offerTabsMay09 li#motabilityOffers a:hover, #rightCol #offerTabsMay09 li#motabilityOffers.active a { background-position: -534px -47px; }


/* ----- RENAULT SPORT ----- */
#renaultSportJumps { background: url(../images/layup/renault/renaultSportJumpBg.gif) top left no-repeat; width: 631px; height: 256px; padding: 13px 7px; }
#renaultSportJumps a  { background-image: url(../images/layup/renault/spriteRenaultSportsJumps.jpg); color: #000; font-weight: normal; text-decoration: none; background-repeat: no-repeat; float: left; display: block; }
#renaultSportJumps a#jumpNewCars { background-position: 0 0; width: 308px; height: 119px; margin-right: 13px; margin-bottom: 13px; }
#renaultSportJumps a#jumpUsedCars { background-position: -308px 0; width: 310px; height: 119px; margin-bottom: 13px;  }
#renaultSportJumps a#jumpNews { background-position: 0px -119px; width: 118px; height: 65px; padding: 44px 70px 0px 14px; margin-right: 12px; }
#renaultSportJumps a#jumpOffers { background-position: -202px -119px; width: 118px; height: 65px; padding: 44px 70px 0px 14px; margin-right: 12px; }
#renaultSportJumps a#jumpAftersales { background-position: -404px -119px; width: 118px; height: 65px; padding: 44px 70px 0px 14px; }

.sportBanner { margin-top:40px; }
.sportBox { float:left; width:192px; font-size:14px; font-weight:bold; color:#000; margin-right:35px; margin-top:30px; margin-bottom:30px; }
.sportBox a { text-decoration:none; color:#000; }
.sportBox.last { margin-right:0px; }
/* ----- COLOUR ----- */
h1 { color: #f5aa15; }
a { color: #f5aa15; }
#breadcrumbs .active { color: #f5aa15; } 
.pagination a:hover { text-decoration: underline; color:#f5aa15; }
.pagination .active { text-decoration: underline; font-weight: bold; color:#f5aa15; }
.paginationBottom a:hover { text-decoration: underline; color:#f5aa15; }
.paginationBottom .active { text-decoration: underline; font-weight: bold; color:#f5aa15; }

/* ----- HINTS AND TIPS ----- */
#hintsAndTipsContainer { position: relative; }
#hintsAndTipsContainer #links a { display: block; text-decoration: none; font-weight: normal; width: 70px; height: 70px; background: url(../images/layup/ieLinkFix.gif); }
#hintsAndTipsContainer #links #tip1 { position: absolute; top: 102px; left: 38px; }
#hintsAndTipsContainer #links #tip2 { position: absolute; top: 60px; left: 283px; }
#hintsAndTipsContainer #links #tip3 { position: absolute; top: 102px; left: 526px; }
#hintsAndTipsContainer #links #tip4 { position: absolute; top: 362px; left: 521px; }
#hintsAndTipsContainer #links #tip5 { position: absolute; top: 410px; left: 281px; }
#hintsAndTipsContainer #links #tip6 { position: absolute; top: 372px; left: 38px; }
#hintsAndTipsContainer #links .tipBoxes { width: 301px; height: 245px; }
#hintsAndTipsContainer #links #tip1Box { position: absolute; top: 104px; left: 43px; background: url(../images/layup/renault/box1Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip2Box { position: absolute; top: 62px; left: 286px; background: url(../images/layup/renault/box2Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip3Box { position: absolute; top: 100px; left: 296px; background: url(../images/layup/renault/box3Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip4Box { position: absolute; top: 194px; left: 296px; background: url(../images/layup/renault/box4Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip5Box { position: absolute; top: 241px; left: 285px; background: url(../images/layup/renault/box5Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip6Box { position: absolute; top: 203px; left: 41px; background: url(../images/layup/renault/box6Bg.jpg) no-repeat; }
#hintsAndTipsContainer #links #tip1Box .contentArea { height: 130px; margin: 65px 0px 0px 59px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip2Box .contentArea { height: 130px; margin: 67px 0px 0px 60px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip3Box .contentArea { height: 130px; margin: 67px 0px 0px 27px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip4Box .contentArea { height: 130px; margin: 32px 0px 0px 44px; overflow: auto; width: 200px; }
#hintsAndTipsContainer #links #tip5Box .contentArea { height: 130px; margin: 32px 0px 0px 62px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip6Box .contentArea { height: 130px; margin: 31px 0px 0px 61px; overflow: auto; width: 214px; }
#hintsAndTipsContainer #links #tip1Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 60px; }
#hintsAndTipsContainer #links #tip2Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 60px; }
#hintsAndTipsContainer #links #tip3Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 35px; }
#hintsAndTipsContainer #links #tip4Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 35px; }
#hintsAndTipsContainer #links #tip5Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 60px; }
#hintsAndTipsContainer #links #tip6Box .contentOffer a { width:224px; height: auto; font-size: 12px; text-align: center; font-family: Arial, Helvetica, sans-serif; color: #FFF; text-transform: uppercase; padding: 10px 0px 0px 60px; }

