html {background:#1b214d url(../images/fond.jpg) top center no-repeat;}
body {margin:0;border:0;padding:0;font-family:Verdana;font-size:12px;background:#fff url(../images/fond.jpg) top center no-repeat;color:#495363;}
img {border:0;margin:0;}
.clear {clear:both;}
a{text-decoration:none;}
textarea{resize:none;}

#site{width:961px;margin:0 auto 0 auto;}

/* HEADER */

#header{width:961px;height:162px;margin:0 auto 0 auto;}
#logo{width:319px;height:162px;float:left;}
#header_droite{width:642px;height:162px;background:#fff url(../images/fondhead.jpg);float:right;}
#header_haut{height:28px;}
#header_haut img{float:right;}
#header_centre{width:642px;height:107px;}
#header_bat{height:27px;}
#header_bat img{float:right;}
#client{width:161px;height:30px;float:right;}
#panier{position:absolute;margin-left:555px;margin-top:10px;}
.nbpanier{margin:0;padding:0;}
.nbpanier a{font-size:11px;font-weight:bold;color:#f29400;}

/* BOUTIQUE */

#boutique_gauche{width:263px;height:696px;min-height:696px;float:left;}
#headbou{width:262px;height:96px;min-height:96px;float:left;}
#menu{width:263px;height:478px;min-height:478px;background:#fff url(../images/contnu_droite.jpg);margin:96px 0 0 0;}
#menu h1{margin:0px 0 0px 20px;padding:0;}
#menu h2{margin:5px 0 5px 0;padding:0;}
#footbou{width:153px;height:122px;min-height:122px;float:left;}

#marge{width:263px;height:5px;}
.lienmenu a{font-size:11px;font-weight:bold;color:#495363;margin:0 0 0 20px;}
.titre{font-size:15px;font-weight:bold;color:#ea2e73;margin:5px 0 5px 0;}
.separation{width:183px;height:1px;margin:20px 0 20px 20px;}
.separation{width:183px;height:1px;margin:20px 0 20px 20px;}
.lienmenu2 a{font-size:11px;font-weight:normal;color:#495363;}

#boutiquecontenu{width:698px;float:right;}
#recherche{height:79px;}
#moteur{width:363px;height:27px;float:right;margin:29px 0 0 0;}
.produit{width:221px;height:248px;float:left;margin:0 17px 22px 0;}
.produit2{width:221px;height:248px;float:left;margin:0 0 22px 0;}
.nom_produit{width:221px;height:57px;background:#fff url(../images/bande_bleu.jpg) top center no-repeat;}
.nom{font-size:13px;font-weight:bold;margin:26px 0 0 5px;color:#fff;float:left}
.prix{font-size:14px;font-weight:bold;margin:25px 34px 0 0;color:#f29400;float:right}
.page{color:#495363;text-align:right;margin-top:0px;}
.page a{color:#495363;text-align:right;font-weight:bold;}

/* FICHE PRODUIT */

#fiche_gauche{width:383px;height:420px;min-height:420px;float:left;}
#fiche_droite{width:294px;height:400px;min-height:400px;float:right;}
#description_produit{min-height:288px;height:288px;}
#contimg{margin:0 0 5px 0;float:left;width:383px;height:383px;border:solid 1px #cfd2e4;background:#fff;text-align:center;}
#contimg img{margin:0 auto 0 auto;}
.zoom{margin:5px 0 0 0;text-align:center;}
.zoom a{font-size:11px;font-weight:bold;color:#a8aed1;}
.grandtitre{margin:0 0 0 0;font-size:20px;font-weight:normal;color:#9ca2cc;}
.description{margin:15px 0 15px 0;font-size:12px;font-weight:normal;color:#495363;}
.critere{font-size:12px;font-weight:normal;color:#495363;}
#tailleform {margin:25px 0 25px 0;float:left;}
#quantiteform{margin:25px 0 25px 0;float:right;}
#select{font-size:12px;font-weight:normal;color:#495363;}
#ajouterpanier{margin:13px 0 0px 0;float:right;}
#grandprix{margin:6px 0 0 0 ;float:left;}
.prixrouge{font-size:25px;font-weight:bold;color:#ea2e73;}
.contptitimg{margin:0 1px 0 0 ;float:left;width:95px;height:95px;border:solid 1px #cfd2e4;background:#fff;text-align:center;}
.contptitimg3{margin:0 0 0 0 ;float:left;width:95px;height:95px;border:solid 1px #cfd2e4;background:#fff;text-align:center;}
#retourfiche{height:22px;text-align:center;padding-top:20px;}

/* PANIER */

#etapes{width:383px;height:54px;margin:25px auto 20px auto;text-align:center;}
#table_panier{width:696px;margin:0 auto 0 auto;}
.ligne_total{width:696px;height:34px;background:#fff url(../images/prixtotal.jpg) no-repeat;}
.entete{width:696px;height:23px;background:#1f244e;color:#fff;}
.ptitprixrouge{font-size:15px;font-weight:bold;color:#ea2e73;}
.nomdanspanier{font-size:12px;font-weight:bold;color:#9ca2cc;}
.ligne{height:40px;text-align:center;}
.ligne td{border-bottom:solid 3px #e5e6ef;}
.derniereligne{height:40px;text-align:center;}
.total{margin-right:40px;padding:1px 4px 1px 4px;background:#fff;font-size:16px;font-weight:bold;color:#ea2e73;}
.prixtot{font-size:12px;font-weight:bold;color:#1f244e;}
.prix_table{font-size:12px;font-weight:bold;color:#f29400;}

/* COMPTE */

.titre_compte{font-size:23px;color:#ea2e73;margin:20px 0 0px 0px;}
.table_compte{margin:0 auto 0 auto;}
.saisie{width:170px;}
.saisie_erreur{width: 170px; border:1px solid #ae081c;}

.texte_compte{margin:0 60px 0 0px;}

.crea_compte{margin:0 auto 0 auto;}
.crea_compte td{vertical-align:top;}

/* CGV */

#reglement h1{margin:20px;color:#ea2e73;font-size:16px;}
#reglement h2{margin:20px 20px 0 20px;color:#ea2e73;font-size:14px;}
#reglement p{margin:0px 20px 20px 20px;color:#000;font-size:12px;text-align:justify;}
#reglement a{font-size:12px;color:#68BCEB;}

/* GALERIE */
#enimages{padding-top:25px;color:#66360f;}
.diapo{display:table-cell;vertical-align:middle;text-align:center;width:166px;height:166px;background:#e1e2ee;}
.pages_images{text-align:center;margin:20px 0 0 0;}
.pages_images a{text-align:center;margin:20px 0 0 0;color:#495363;}
.current{color:#ea2e73;}
.current a{color:#ea2e73;}
