
/* Redefinitions des balises HTML */ 

*{margin:0;padding:0}

body, a {font-family:Arial,Verdana,Helvetica,Sans-serif;font-size:11px;color:#474747}

img {border:0; display:block}

a {text-decoration:underline;outline:none}

a:hover {text-decoration:none}

select option{padding:0 3px;}

hr{display:none;}

.hideMe {display:none;}

.spacer {clear:both;}

/* Structure generale */ 
body {background:#0084c9 url(../images/static/bg-body.gif) repeat-y center top}
.bodyIframe {background-image:none;background-color:#FFFFFF;padding:0}
#global {background:transparent url(../images/static/bg-global.gif) repeat-x center top}
#main {min-height:810px;height:auto !important;height:810px;background:transparent url(../images/static/bg-main.jpg) no-repeat center top}
#top,#middle,#bottom {width:980px;margin:0 auto}
#middle {margin:15px auto}
#top {height:62px}

/* cas soldes ou opeco */
.bodyOpeco {background:#fff url(../images/static/bg-fd-opeco.png) repeat-y center top}
.bodySoldes {background:#fff url(../images/static/bg-soldes.png) repeat-y center top}
.bodySoldes #global, .bodyOpeco #global {background:0 none}
.bodySoldes #main, .bodyOpeco #main {background:transparent url(../images/static/bg-main-980.jpg) no-repeat center top}


/* Classes generiques */ 
.titre01{font-weight:bold; color:#1EB6E8; text-transform:uppercase}

.lien01{color:#8D8D8D; font-size:9px; text-decoration:none;}
.lien03{color:#fff; font-size:10px; text-decoration:none; background:url(../images/static/bg-fleche01.gif) no-repeat 0 2px; padding-left:12px}
.lien05{display:block; font-size:9px; color:#fff; text-decoration:none; padding-left:13px}
.lien06{font-size:9px;color:#008ada;text-decoration:none;background:url(../images/static/bg-fleche05.gif) no-repeat 0 0.35em;padding:0 0 0 15px;}
.lien07{font-size:11px;font-weight:bold;color:#FD5E00;text-decoration:none;background:url(../images/static/bg-fleche06.gif) no-repeat 0 0.35em;padding:0 0 0 15px;}

.lien09{background:transparent url(../images/static/bg-puce-new.gif) no-repeat scroll 0 0;color:#008ADA;float:right;font-size:11px;font-weight:bold;height:23px;padding:7px 0 0 33px;text-decoration:none}
.lien10{font-size:11px;color:#FD5E00;text-decoration:none;background:url(../images/static/bg-fleche06.gif) no-repeat 0 0.35em;padding:0 0 0 15px; margin-left:55px; }

.text02{font-size:9px; color:#68686A}
.text03{font-size:14px; color:#fff}
.text04{font-size:11px; color:#7F7F7F}
.text05{font-size:11px; color:#5C5C5C}
.text06{font-size:11px; color:#626262}

.grostitre01{font-size:25px; color:#fff; font-weight:bold; line-height:1.0em;padding-bottom:7px}

.bt01{text-decoration:none; cursor:pointer; font-size:18px}
.bt01 span{float:left}
.bt01 span.gauche{background:url(../images/static/img-btg.gif); width:27px; height:42px}
.bt01 span.centre{background:url(../images/static/img-btc.gif) repeat-x; padding:6px 5px 0 0; padding-left:5px; display:block; color:#fff; font-weight:bold; height:42px;}
.bt01 span.droite{background:url(../images/static/img-btd.gif); width:6px; height:42px}

.bt01Bis{text-decoration:none; cursor:pointer; font-size:14px}
.bt01Bis span{float:left}
.bt01Bis span.gauche{background:url(../images/static/img-btg.gif); width:27px; height:42px}
.bt01Bis span.centre{background:url(../images/static/img-btc.gif) repeat-x; padding:2px 5px 0 0; padding-left:5px; display:block; color:#fff; font-weight:bold; height:42px;}
.bt01Bis span.droite{background:url(../images/static/img-btd.gif); width:6px; height:42px}

.bt02 {float:left;background:transparent url(../images/static/bg-btn-orange-g.gif) no-repeat scroll left top}
.bt02 p, .bt02 a {color:#fff}
.bt02 p {margin-left:15px;font-weight:bold;padding:4px 15px 6px 0;background:transparent url(../images/static/bg-btn-orange-d.gif) no-repeat scroll right top}
.bt02 a {text-decoration:none}
.bt02 a:hover {text-decoration:underline}

.bt02-double {background:transparent url(../images/static/bg-btn-orange-double-g.gif) no-repeat scroll left top}
.bt02-double p {text-align:center;background:transparent url(../images/static/bg-btn-orange-double-d.gif) no-repeat scroll right top}

.bt03 {padding-left:15px;background:transparent url(../images/static/bg-btn-bleu-g.gif) no-repeat scroll left top}
.bt03 p, .bt03 a {color:#fff}
.bt03 p {font-weight:bold;padding:4px 15px 6px 0;background:transparent url(../images/static/bg-btn-bleu-d.gif) no-repeat scroll right top}
.bt03 a {text-decoration:none}
.bt03 a:hover {text-decoration:underline}

a.bt04 {text-decoration:none;cursor:pointer}
a.bt04:hover p {text-decoration:underline}
.bt04 {float:left;color:#fff;margin-top:10px;width:724px;padding-top:8px;background:transparent url(../images/static/bg-btn-orange-724-h.gif) no-repeat scroll left top}
.bt04 p {float:left;width:100%;padding-bottom:8px;background:transparent url(../images/static/bg-btn-orange-724-b.gif) no-repeat scroll left bottom;text-align:center;font-size:12px;font-weight:bold}

.bt06 .gauche{display:block; background:transparent url(../images/static/bg-fing.gif) no-repeat; width:6px; height:23px; float:left}
.bt06 .centre{display:block; padding:0; margin:0;  margin-top:-2px; font-weight:bold; font-size:9px ; color:#2CA9DF; float:left;text-decoration:none;}
.bt06 .centre span{float:left; margin:5px 2px 0 5px}
.bt06 .centre img{float:left; margin-top:2px}
.bt06 .droite{display:block; background:transparent url(../images/static/bg-find.gif) no-repeat; width:5px; height:23px; float:left}

.bt07{text-decoration:none; cursor:pointer; font-size:18px}
.bt07 span{float:left}
.bt07 span.gauche{background:url(../images/static/bg-bt07g.gif); width:22px; height:39px}
.bt07 span.centre{background:url(../images/static/bg-bt07c.gif) repeat-x; padding:6px 5px 0 0; padding-left:5px; display:block; color:#fff; font-weight:bold; height:39px;}
.bt07 span.droite{background:url(../images/static/bg-bt07d.gif); width:6px; height:39px}

/* Sert dans la page panier dans la partie geree par eresa */
.bt08{font-size:12px; color:#fff; font-weight:bold; text-decoration:none; cursor:pointer; background:url(../images/static/t.gif)}
.bt08 .gauche{display:block; background:transparent url(../images/static/bg-bt08g.gif) no-repeat; width:9px; height:24px; float:left}
.bt08 .centre {display:block; background:transparent url(../images/static/bg-bt08c.gif) repeat-x; height:24px; float:left; padding:0 2px; text-align:center}
.bt08 .centre span{display:block; padding:4px 0 0 0 }
.bt08 .centre img{float:left}
.bt08 .droite{display:block; background:transparent url(../images/static/bg-bt08d.gif) no-repeat; width:9px; height:24px; float:left}
/* ************************************************************ */

.bt09{font-size:12px; color:#fff; font-weight:bold; text-decoration:none; background:url(../images/static/t.gif); text-transform:uppercase}
a.bt09{cursor:pointer}
.bt09 .gauche{background:transparent url(../images/static/bg-bt09g.gif) no-repeat; width:14px; height:28px; float:left}
.bt09 .centre {background:transparent url(../images/static/bg-bt09c.gif) repeat-x; height:22px; float:left; padding:6px 2px 0; text-align:center}
.bt09 .droite{background:transparent url(../images/static/bg-bt09d.gif) no-repeat; width:15px; height:28px; float:left}

input{font-size:9px; color:#8D8D8D}

/* Marges haut */
.mt3{margin-top:3px}
.mt5{margin-top:5px}
.mt10 {margin-top:10px}
.mt15 {margin-top:15px}
.mt20 {margin-top:20px}
.mt45{margin-top:45px}

/* Marges bas */
.mb10 {margin-bottom:10px}
.mb5 {margin-bottom:5px}

/* Marges gauche */
.ml10 {margin-left:10px}
.ml20 {margin-left:20px}
.ml30 {margin-left:30px}

/* Referencement */
.referencement { font-size:10px;color:#9C9C9C;text-align:center;margin:0 5px 5px;padding:5px;border:1px solid #9C9C9C}

.btimprimer{display:block; background:url(../images/static/bg-bt-imprimer.gif) no-repeat; padding-left:15px; color:#0192CB; font-size:10px; text-decoration:none}

/* POPUPS en 782 de large */
.popup782{ display:none;top:0; left:0;position:absolute; z-index:9999; width:782px}
.popup782 .haut{font-size:23px; color:#fff; font-weight:bold; background:url(../images/static/bg-bando01.jpg) no-repeat; height:77px}
.popup782 .haut p{padding-top:25px;text-align:center}
.popup782 .separateur{position:relative; width:100%; overflow:hidden; height:1px; border-top:1px solid #E7E7E7; clear:both}
.popup782 .contenu {position:relative; overflow:hidden; width:100%; background:url(../images/static/bg-bando01r.jpg) repeat-y; padding-top:20px; color:#444444; text-align:left; font-size:11px}
.popup782 .bas{background:url(../images/static/bg-bando01bas.jpg) no-repeat; height:8px}
.popup782 .contenu .contenu1{overflow:hidden; width:735px; margin-left:25px}
.popup782 .titre01{color:#1299CC; font-size:13px;padding:0}

/* POPUPS en 300 de large */
.popup300{ display:none;top:0; left:0;position:absolute; z-index:9999; width:782px}
.popup300 .haut{font-size:23px; color:#fff; font-weight:bold; text-align:center;background:url(../images/static/bg-bando02.jpg) no-repeat; height:77px}
.popup300 .haut p{padding-top:10px}
.popup300 .haut img{margin:auto;padding-top:15px;}
.popup300 .separateur{position:relative; width:100%; overflow:hidden; height:1px; border-top:1px solid #E7E7E7; clear:both}
.popup300 .contenu {position:relative; overflow:hidden; width:100%; background:url(../images/static/bg-bando02r.jpg) repeat-y; padding:10px 0 10px 0; height:70px;color:#444444; text-align:center; font-size:11px}
.popup300 .bas{background:url(../images/static/bg-bando02bas.jpg) no-repeat; height:8px}
.popup300 .contenu .contenu1{overflow:hidden; width:735px; margin-left:25px}
.popup300 .titre01{color:#1299CC; font-size:13px; text-transform:lowercase; padding:0}
.popup300 .contenu p{padding:0 2px}

/* Bouton fermer des popup */
.btfermerpopup{position:absolute; top:0; right:0; text-decoration:none; background:url(../images/static/t.gif); cursor:pointer}
.btfermerpopup span{float:left}
.btfermerpopup span.gauche{background:url(../images/static/bg-bt-fermer-g-off.gif) no-repeat; width:20px; height:15px}
.btfermerpopup span.centre{background:#fff; font-size:10px; padding:0 1px; display:block; color:#fff; font-weight:bold; line-height:1.5em; color:#2482A7}
.btfermerpopup span.droite{background:url(../images/static/bg-bt-fermer-d-off.gif) no-repeat; width:22px; height:15px}
.btfermerpopup:hover span.gauche{background:url(../images/static/bg-bt-fermer-g-on.gif) no-repeat}
.btfermerpopup:hover span.centre{background:#FF8C01;color:#fff}
.btfermerpopup:hover span.droite{background:url(../images/static/bg-bt-fermer-d-on.gif) no-repeat}

/* STYLE POPUPS */
/* Entete */
.entete-popup {height:35px;background:transparent url(../images/static/bg-popup-h.gif) no-repeat left top}
.entete-popup .fermer {float:right;margin-right:6px;display:inline}
.entete-popup .fermer p a {color:#ffffff;text-transform:uppercase;text-decoration:none;font-weight:bold}
.entete-popup .fermer p a:hover {text-decoration:underline}
.entete-popup .fermer img {display:inline}
/* Contenu */
.contenu-popup {float:left;width:560px;padding:0 0 25px 20px;background:transparent url(../images/static/bg-popup-b.gif) no-repeat left bottom}

/* STYLE NOEL AUTOMATISE */
#globalXmas{padding-bottom:10px;padding-right:30px;overflow:hidden}
#bottomXmas{position:relative;padding-top:3px; margin-left:-20px;width:990px;bottom:10px}
.bodyXmas{background:#FFFFFF url(../images/static/bg-noel.jpg) no-repeat;padding-bottom:20px}
.referencementXmas {font-size:10px;color:#49B2D2;font-weight:normal;text-align:center;margin:10px 0;padding:5px;border:1px solid #49B2D2;}
.basXmas{position:relative; display:block;margin-top:-22px}

/* Fond bleu */
/* bodySoldes{background:#5FCBE7 url(../images/static/soldes-bg2.jpg) no-repeat;padding-bottom:20px} */

/* Liens Dialogue vendeur */
.storeContact {float:right;display:none;}

/* Bloc affiche si pas de flash */
.no-flash p {text-align:center}

