body{margin:0px 0px 0px 0px;background-image:url(http://www.e-shopauto.com/layout/bg_summer.png); background-repeat:repeat-x;background-position:top center;background-attachment:fixed;font-family:Arial, Helvetica, sans serif;z-index:0;}
.Cellule{text-decoration:none;display:block;width:100%;}
.txterreur {font-size:14px;color:#CC0000;background-color:inherit;font-weight:bold;}
/* Templates */
#conteneur {background-color:white;display:block;width:1015px;margin:0 auto;z-index:1;}
#header {text-align:left;width:1015px;height:138px;background-image:url('../../layout/bg_header.png');z-index:3;}
#haut {border:1px solid silver;display:block;width:1008px;position:absolute;top:118px;line-height:16px;height:16px;font-family:Arial, Helvetica, sans serif;font-size:10px;color:#666464;z-index:1;padding-left:5px;}
#haut a{line-height:10px;height:16px;font-family:Arial, Helvetica, sans serif;font-size:10px;color:#666464;text-decoration:none;}
#haut a:hover{color:#003399;text-decoration:underline;}
#conteneur #centre {z-index:1;border:1px solid silver;margin-right:131px;height:auto;position:absolute;background-color:white;clear:both;float:left;width:882px;}
#conteneur #droite {top:-15px;float:right;position:relative;margin-left:886px;right:0;width: 130px;z-index:1;}
#pied {border:1px solid blue;height: 50px;}
#menumask{position:absolute;top:0;left:0;background-image:url('../../layout/maskBG.png');width:100%;height:100%;z-index:2;display:none;}
#main{position:relative; left:0px; border:1px solid #EFEFEF;}
#main p{text-align:justify;padding:10px;font-family: Arial;font-size: 12px;color: #000000;}
#main p em{font-style:normal;}
#main h1{padding:10px 10px 15px 10px;display:inline;font-size:16px;font-weight:bold;color:#3868BE;text-align:center;background-color:inherit;}
#main h1 em{font-style:normal;}
#main h2{font-family:Arial, Helvetica, sans serif;margin-left:10px;padding:10px 0px 0px 0px;font-size:13px;font-weight:bold;color:#4370D8;text-align:left;background-color:inherit;}
#main h2 em{font-style:normal;}

.prixpetit{text-decoration:none;font-size:10px;color:#3868BE;font-weight:bold;}
.prixmoyen{text-decoration:none;font-size:12px;color:#3868BE;font-weight:bold;}
.prixpromo{font-family:Arial, Helvetica, sans serif;font-weight:bold;text-decoration:none;font-size:16px;color:#ff0000;font-weight:bold;}
a.plusdinfo{text-decoration:none;font-size:10px;color:blue;}
.boutonvalidercaddie {width: 200px;height:90px;background-image: url(http://www.e-shopauto.com/accessoires.auto/b.accessoires.auto/bouton.valider.png);
background-repeat:no-repeat;margin:0 auto;}
.boutonvalidercaddie p, .boutonvalidercaddie a {height: 90px;}
.boutonvalidercaddie :hover {background-image: url(http://www.e-shopauto.com/accessoires.auto/b.accessoires.auto/bouton.valider.png);
background-position:0 -90px;background-repeat:no-repeat;cursor:pointer;}
.boutonsupprimecaddie {width:200px;height:90px;background-image:url(http://www.e-shopauto.com/accessoires.auto/b.accessoires.auto/supprime.caddie.png);background-repeat:no-repeat;margin:0 auto;}
.bboutonsupprimecaddie p, .boutonsupprimecaddie a {height: 90px;}
.boutonsupprimecaddie :hover {background-image:url(http://www.e-shopauto.com/accessoires.auto/b.accessoires.auto/supprime.caddie.png);background-position:0 -90px;background-repeat:no-repeat;cursor:pointer;}
.btn1{border:2px solid #0F5CD8;background-color:#FFFFFF;font-family:Arial, Helvetica, sans serif;font-size:15px;height:30px;width:280px;color:#0F5CD8;font-weight:bold;display:block;line-height:30px;}
.btn1:hover{border:2px double #FFFFFF;background-color:#0F5CD8;font-family:Arial, Helvetica, sans serif;font-size:15px;height:30px;color:#FFFFFF;font-weight:bold;cursor:pointer;}
.enumtyp11px{font-size:11px;color:black;list-style-image: url(http://www.e-shopauto.com/img_layout/bullet.e-shopauto.jpeg);text-align:justify;}
.enumtyp13px{font-family:Arial, Helvetica, sans serif;font-size:12px;color:#353535;list-style-image: url(http://www.e-shopauto.com/img_layout/bullet.e-shopauto.jpeg);text-align:justify;}
.enumquidescrip li{display : list-item;font-family:Arial, Helvetica, sans serif;font-size:12px;color:#353535;}
.ulquickdescripgle{font-size:12px;color:black;list-style-image: url(http://www.e-shopauto.com/img_layout/bullet.e-shopauto.jpeg);text-align:justify;}
/* SURVOL IMG */
div.survolimg:hover {background:none;}
div.survolimg span {display:none;}
div.survolimg:hover span {z-index:300;display: inline;position:absolute;top:auto;left:auto;width:auto; height:auto;background:#3868BE;text-align:center;color:white;border-width:thin;border-color:orange;border-style:dotted;}
.imgGD{color:white;font-size:11px;font-weight:bold;}
.searchbtn{width:29px; height:23px; background-image:url('../../layout/search_btn.png'); border:0px; cursor:pointer; position:absolute; left:289px; top:-1px;}
.searchbtn:hover{background-position:0 -23px; cursor:pointer;}
/* MENU */
#global_menu {position:relative;top:-39px;z-index:40;width:1010px;height:auto;}
#menu {width:1010px;height:35px;background-image:url('../../layout/bgmenuhrz.png');z-index:40;}
.menu_top {z-index:40;float:left;display:inline;width:180px;height:26px;padding-top:10px;color:#FFF;text-align:center; border-right:1px solid silver;background-image:url('../../layout/bgmenuhrz.png');}
.menu_top a:link {font-size:14px;color:#FFF;text-decoration:none;font-weight:bold;}
.menu_top a:visited {font-size:14px;color:#FFF;text-decoration:none;font-weight:bold;}
.menu_top a:hover {font-size:14px;color:red;text-decoration:none;font-weight:bold;background-position:0 -38px;}
.menu_down {display:none;position:absolute;width:1008px;left:1px;top:36px;height:auto;background:white;border:3px solid #353535;border-radius:0px 0px 8px 8px;padding-top:10px;z-index:25;}
.encarts_menu{height:80px;border:1px solid silver;border-radius:3px;width:322px;margin-bottom:10px;margin-left:10px;float:left;}
.encarts_menu:hover{background-color:#EAEAEA;}
.linkcat{font-family:Arial, Helvetica, sans serif;font-size:13px;color:#353535;font-weight:bold;text-decoration:none;line-height:18px;text-transform:uppercase;}
.linkcat:hover{color:#336CCE;text-decoration:underline;}
.linkscat{font-family:Arial, Helvetica, sans serif;font-size:11px;color:#505050;text-decoration:none;}
.linkscat:hover{color:#336CCE;text-decoration:underline;}
.toc_nums{border:none;}
/* right MENU */
ul.menu {list-style-type:none;font-size:0;width:130px;text-indent:10px;margin-left:0px;padding-left:0px;margin-bottom:0px;margin-top:0px;}
ul.menu li {padding:0px;vertical-align:middle;padding:0px;margin:0px;text-indent:0px;border:none;}
li.separateur{height:10px;border-top-style:solid;border-top-color:#3868be;border-top-width:1px;}
li.bgpub{text-indent:1px;border-left-style:solid;border-left-color:#3868be;border-left-width:1px;border-right-style:solid;border-right-color:#3868be;border-right-width:1px;text-align:center;}
li.bgpubspacer{background-image: url(\"../img_layout/bgpub.png\");height:5px;}
li.bgpub3{padding:0px;margin:0px;text-indent:0px;border:1px solid #c0c0c0;border-top:none;text-align:center;background-color:white;}
li.spacerpub {border-left-style:solid;border-left-color:#3868be;border-left-width:1px;border-right-style:solid;border-right-color:#3868be;border-right-width:1px;border-top-style:solid;border-top-color:#3868be;border-top-width:1px;padding:0px;height:5px;vertical-align:middle;}
li.separateurvide {height:5px;padding:0px;}
/* BTN pruchase */
.zoom4 {position:relative;top:4px;line-height:26px;text-indent:15px;width:120px;height:26px;background-image: url(../../layout/btn.achat.png);background-repeat:no-repeat;margin:0 auto;}
.zoom4 p, .zoom4 a {height:26px;width:115px;}
.zoom4 :hover {text-indent:15px;background-image:url(../../layout/btn.achat.png);background-position:0 -26px;background-repeat:no-repeat;cursor:pointer;}
.zoom4c {text-transform:uppercase;display:block;width:120px;height:26px;line-height:26px;background-image:url(../../layout/btn.achat.png);background-repeat:no-repeat;font-family:Arial, Helvetica, sans serif;
font-size:15px;font-weight:bold;color:white;padding:none;padding-top:-2px;text-indent:25px;border:none;}
.zoom4c:hover{height:26px;width:120px;background-image:url(../../layout/btn.achat.png);background-position:0 -26px;background-repeat:no-repeat;display:block;color:#000000;cursor:pointer;}
/* GENERAL */
.th1{font-size:12px;color:#808080;background-color:silver;}
.txt1{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;color:#3e3e3e;}
.txt2{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:black;}
.txt3{font-size:12px;color:#191919;}
.txtsuccess{font-size:12px;color:blue;}
.txterror1{font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;color:red;}
input{border:1px solid silver;background-color:white;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;margin:1px}
input:focus{border:1px solid#8F8F8F;background-color:white;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;margin:1px}
select{border:1px solid silver;background-color:white;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;margin:1px}
select:focus{border:1px solid#8F8F8F;background-color:white;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;margin:1px}
textarea{border:1px solid silver;background-color:white;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;margin:1px}
textarea:focus{border:1px solid#8F8F8F;background-color:white;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:11px;margin:1px}
/** POPUPMODAL STYLES **/
#popupMask {position: absolute;	z-index:200;top:0px;left:0px;width:100%;height:100%;opacity:.6;filter:alpha(opacity=50);
background-color:transparent;background-color:#333333;
background-image:url("http://www.e-shopauto.com/utils/popupmodal/maskBG.png") !important; /* For browsers Moz, Opera, etc. */
background-image:url("http://www.e-shopauto.com/utils/popupmodal/maskBG.png");
background-image:none;background-repeat:repeat;display:none;}
#popupContainer {background-color:white;position:absolute;z-index:201;top:0px;left:0px;display:none;padding:0px;}
#popupInner {}
#popCloseBox{background-image:url("../popupmodal/close.png");width:24px;height:25px;}
#popCloseBox:hover{background-position:0 25px;cursor:pointer;}
#popupFrame {margin:0px;width:100%;height:100%;position:relative;z-index:202;}
#popupTitleBar {height: 1.3em;padding:5px; padding-left:29px;position: relative;z-index: 203;background-color:white;}
#popupTitle {background-color:white;float:left;font-size: 1.1em;}
#popupControls {background-color:white;float: right;cursor: pointer;}
/* Div Info supp */
a.info{position:relative;z-index:24;color:#000;text-decoration:none;}
a.info:hover{z-index:25;background-color:#FFF;}
a.info span{display:none;}
a.info:hover span{display:block;position:absolute;top:2em;left:2em;width:15em;border:1px solid#000;background-color:#EFEFEF;color:#000;font-size:10px;text-align:center;font-weight:normal;padding:5px;}
/*Div Survol caddie  */
.survoldivcaddie{text-decoration:none;font-family:Arial,Helvetica,sans serif;font-size:11px;color:#FFF;background-image:url('../../layout/bg_btn_cc.png');width:148px;height:15px;padding:5px;text-align:center;display:block}.survoldivcaddie:hover{z-index:25000;background-position:0-25px}
.survoldivcaddie span{display:none}
.survoldivcaddie:hover span{z-index:25000;display:block;position:absolute;top:25px;border:1px solid#000;color:#000;font-family:Arial,Helvetica,sans serif;font-size:10px;text-align:right;font-weight:none;padding:5px;line-height:11px}


.footerlink{font-size:12px; color:#747474; text-decoration:none;}
.footerlink:hover{text-decoration:underline;}
/* Categories */
.presimgcat{position:relative;top:0px;padding:2px;width:200px;height:100%;}
.imglink{display:table-cell;vertical-align:middle;text-align:center;line-height:20px;height:120px;width:200px;margin:0 auto;}
.tdprescat{border:1px solid #808080;border-left:none;border-right:none;padding:10px;}
.wordinpurchcat{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#303030;color:#353535;display:block;}
.wordinpurchproduct{font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#303030;}
.details{color:#003399;font-size:11px;font-family: Arial, Helvetica, sans-serif;}
.details:hover{color:#D45C00;}
.voir_offre{background:#0e77f9;height:21px;position:absolute;display:block;bottom:-10px;left:-10px;padding-right:10px;font-family:Arial, Helvetica, sans serif;font-weight:bold;font-size:13px;text-decoration:none;line-height:21px;}
.voir_offre:hover{background:#ef9d00;height:21px;text-decoration:underline;}
.fleche_offre{left:7px;position:relative;top:2px;margin-right:10px;}