#header #contactDetails { position: absolute; top: 0px; right: 18px; }
#header #badge { position: absolute; top: 20px; left: 444px; } /* left position is image of logo plus 10px */

/* MAZDA SEARCH --- Model Type --- */
#homeSearch #searchContainer #modelBox #typeSupermini a { background: url(../images/layup/spriteVanType.jpg) 0px 0px no-repeat; }
#homeSearch #searchContainer #modelBox #typeFamily a { background: url(../images/layup/spriteVanType.jpg) -145px 0px no-repeat; }
#homeSearch #searchContainer #modelBox #typeExecutive a { background: url(../images/layup/spriteVanType.jpg) -290px 0px no-repeat; }
#homeSearch #searchContainer #modelBox #typeLargeFamily a { background: url(../images/layup/spriteVanType.jpg) -435px 0px no-repeat; }
#homeSearch #searchContainer #modelBox #typeSupermini a.active,
#homeSearch #searchContainer #modelBox #typeSupermini a:hover { background: url(../images/layup/spriteVanType.jpg) 0px -89px no-repeat; }
#homeSearch #searchContainer #modelBox #typeFamily a.active,
#homeSearch #searchContainer #modelBox #typeFamily a:hover { background: url(../images/layup/spriteVanType.jpg) -145px -89px no-repeat; }
#homeSearch #searchContainer #modelBox #typeExecutive a.active,
#homeSearch #searchContainer #modelBox #typeExecutive a:hover { background: url(../images/layup/spriteVanType.jpg) -290px -89px no-repeat; }
#homeSearch #searchContainer #modelBox #typeLargeFamily a.active,
#homeSearch #searchContainer #modelBox #typeLargeFamily a:hover { background: url(../images/layup/spriteVanType.jpg) -435px -89px no-repeat; }

#leftCol #modelSearch #modelSprite #superminis2 a { background: url(../images/layup/spriteModelSearchVan.gif) 0px 0px no-repeat; width: 56px; }
#leftCol #modelSearch #modelSprite #family2 a { background: url(../images/layup/spriteModelSearchVan.gif) -56px 0px no-repeat; width: 77px; }
#leftCol #modelSearch #modelSprite #executives2 a { background: url(../images/layup/spriteModelSearchVan.gif) -133px 0px no-repeat; width: 57px; }
#leftCol #modelSearch #modelSprite #largeFamily2 a { background: url(../images/layup/spriteModelSearchVan.gif) -190px 0px no-repeat; width: 64px; }
#leftCol #modelSearch #modelSprite #superminis2 a:hover,
#leftCol #modelSearch #modelSprite #superminis2 a.active { background: url(../images/layup/spriteModelSearchVan.gif) 0px -47px no-repeat; }
#leftCol #modelSearch #modelSprite #family2 a:hover,
#leftCol #modelSearch #modelSprite #family2 a.active { background: url(../images/layup/spriteModelSearchVan.gif) -56px -47px no-repeat; }
#leftCol #modelSearch #modelSprite #executives2 a:hover,
#leftCol #modelSearch #modelSprite #executives2 a.active { background: url(../images/layup/spriteModelSearchVan.gif) -133px -47px no-repeat; }
#leftCol #modelSearch #modelSprite #largeFamily2 a:hover,
#leftCol #modelSearch #modelSprite #largeFamily2 a.active { background: url(../images/layup/spriteModelSearchVan.gif) -190px -47px no-repeat; }

/* Offers Sprite */
#vehicleDetails .tabset_tabs #newCarOffers a { width: 149px; height: 39px; background: url(../images/layup/spriteNewCarTabs.gif) 0px -210px no-repeat; }
#vehicleDetails .tabset_tabs #usedCarOffers a { width: 150px; height: 39px; background: url(../images/layup/spriteNewCarTabs.gif) -149px -210px no-repeat; }
#vehicleDetails .tabset_tabs #commercialOffers a { width: 236px; height: 39px; background: url(../images/layup/spriteNewCarTabs.gif) -299px -210px no-repeat; }
#vehicleDetails .tabset_tabs #newCarOffers a:hover,
#vehicleDetails .tabset_tabs #newCarOffers.active a { background: url(../images/layup/spriteNewCarTabs.gif) 0px -249px no-repeat; }
#vehicleDetails .tabset_tabs #usedCarOffers a:hover,
#vehicleDetails .tabset_tabs #usedCarOffers.active a { background: url(../images/layup/spriteNewCarTabs.gif) -149px -249px no-repeat; }
#vehicleDetails .tabset_tabs #commercialOffers a:hover,
#vehicleDetails .tabset_tabs #commercialOffers.active a { background: url(../images/layup/spriteNewCarTabs.gif) -299px -249px no-repeat; }
