body { background:#fff none !important; }
#footer { background:url(../images/layup/peugeot/footerBg.gif) repeat-x scroll left top transparent; }
#badgeTelephone { background:url(../images/layup/peugeot/badgeBg.png) no-repeat left top; width:647px; height:101px; right:-22px; }
#btnBackToGroup { right:604px; }
#logo { left:638px; top:33px; z-index:5; }
#badgeTelephone #badge { left:-293px; top:13px; float:none; position:absolute; padding:0px; }
#btnBackToGroup { top:3px; }

/* ----- TOP NAVIGATION ----- */
#nav { height:34px; left:-1px; width:937px; }
#nav li { margin: 0px 9px 0px 0px; }
#nav a { background:url(../images/layup/peugeot/navRight.gif) right top no-repeat; font-family:Verdana, Geneva, sans-serif; font-size:12px; text-transform:uppercase; }
#nav a span { padding: 7px 10px 7px 9px; background:url(../images/layup/peugeot/navLeft.gif) left top no-repeat; }
#nav a.offersLink { background:url(../images/layup/peugeot/navRightOffers.gif) right top no-repeat; }
#nav a.offersLink span { background:url(../images/layup/peugeot/navLeftOffers.gif) left top no-repeat; }

#nav a:hover { background:url(../images/layup/peugeot/navHoverRight.gif) right 1px no-repeat; }
#nav a:hover span { background:url(../images/layup/peugeot/navHoverLeft.gif) left 1px no-repeat; }
#nav .active { background:url(../images/layup/peugeot/navHoverRight.gif) right 1px no-repeat; }
#nav .active span { background:url(../images/layup/peugeot/navHoverLeft.gif) left 1px no-repeat; }
#nav li.last span { padding: 7px 12px 7px 12px; }

/* ----- DROPDOWN NAV ----- */
#nav ul li  ul {left: -999em; position: absolute;  }
#nav ul li:hover ul,
#nav ul li.sfhover ul { left: auto; padding:0 0 2px; margin:0; display: block; width: 198px; background:#fff; border:1px solid #CCC; border-top:none; }
#nav ul li:hover ul li,
#nav ul li.sfhover ul li { display: block; padding:0 2px; margin: 0px; background: #ececec; width: 194px; background:#fff; }
#nav ul li:hover ul li a,
#nav ul li.sfhover ul li a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:11px; color:#3a3a3a; padding:5px 0 5px 5px; background:#fff; font-weight:normal; }
#nav ul li:hover ul li a:hover,
#nav ul li.sfhover ul li a:hover { background:#3f3f3f; color:#fff; }

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

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

/* ----- COLOUR ----- */
h1 { color: #002767; }
a { color: #002767; }
#breadcrumbs .active { color: #002767; } 
.pagination a:hover { text-decoration: underline; color:#002767; }
.pagination .active { text-decoration: underline; font-weight: bold; color:#002767; }
.paginationBottom a:hover { text-decoration: underline; color:#002767; }
.paginationBottom .active { text-decoration: underline; font-weight: bold; color:#002767; }
