/*@ REMI : Merci de ne pas écraser ce fichier*/
body { background: #48200f ; font-family: verdana, arial, helvetica, sans-serif; margin: 0; padding: 0; font-size: 0.8em; }
a img { border: none; }
p, form, h1, h2, h3, h4, h5, h6 { margin: 0;}
h2 a {text-decoration:none}
ul, ol { list-style-type: none; margin: 0; padding: 0; }
.clear { clear: both; overflow: hidden; }
.clear1px {clear: both; height:1px;overflow:hidden}
/**+html .clear { clear: both; height: 1px; overflow: hidden; }*/
.rgt {float:right}
.lft {float:left}
img.lft {margin-right:10px}

#conteneur { margin: auto; width: 1037px; overflow: hidden}

/*entete*/
#entete {height:240px;background: transparent url(../img/entetebg.jpg) no-repeat top center}

/*espace client*/
#client {float:left;padding:12px 0 0 512px}
#client ul {margin:0;padding:0}
#client ul li {display:block;width:94px;height:21px;float:left;margin:0;padding:0;background:url(../img/espacebg.gif) no-repeat;text-align:center;margin:0 2px;padding-top:2px}
#client a {color:#48200f;font-size:12px;font-weight:bold;text-decoration:none;padding-bottom:8px}
#client ul li.espace {padding-left:0px}
#client ul li.panier {padding-left:0px}
#client ul li.contact {padding-left:0px}
#client ul li a:hover {text-decoration:none}

/* langues*/
#lang { float:right;padding:6px 42px 0 0}
#lang a { }
#lang img {  }

/* content */
#contenu {width:990px;background:#ffe9c4 url(../img/contenubg.gif) no-repeat bottom right;margin:0px 0 0 50px;padding-bottom:200px}

/* menu */
#menu {width:990px;overflow: hidden;font-size:14px ;font-family:"Lucida grande", Tahoma, Verdana, Arial, Sans-serif;font-weight:bold;background:transparent url(../img/menubg.gif) repeat-x top}
#menu ul { margin-bottom: 0px; margin-left: 205px; padding: 0px;position:relative;z-index:1}
#menu ul li { height: 22px; float: left;margin: 0px;  padding-left: 10px; }
#menu ul li a {text-decoration:none}
#menu ul li a span { height: 22px; float: left; padding-top: 1px; padding-right: 10px; padding-bottom: 0px; padding-left: 0px }
#menu ul li.theme1 {background: transparent url(../img/bgleft1.gif) left top no-repeat;}
#menu ul li.theme1 a span {background: transparent url(../img/bgright1.gif) right top no-repeat; color: #ffe9c4}
#menu ul li.theme2 {background: transparent url(../img/bgleft2.gif) left top no-repeat;padding-left:15px}
#menu ul li.theme2 a span {background: transparent url(../img/bgright2.gif) right top no-repeat; color: #ffe9c4;padding-right:15px}
#menu ul li.theme3 {background: transparent url(../img/bgleft3.gif) left top no-repeat;}
#menu ul li.theme3 a span {background: transparent url(../img/bgright3.gif) right top no-repeat; color: #ffe9c4}
#menu ul li.theme4 {background: transparent url(../img/bgleft4.gif) left top no-repeat;}
#menu ul li.theme4 a span {background: transparent url(../img/bgright4.gif) right top no-repeat; color: #776254}
#menu ul li.theme5 {background: transparent url(../img/bgleft5.gif) left top no-repeat;}
#menu ul li.theme5 a span {background: transparent url(../img/bgright5.gif) right top no-repeat; color: #776255}
#menu ul li.theme6 {background: transparent url(../img/bgleft6.gif) left top no-repeat;}
#menu ul li.theme6 a span {background: transparent url(../img/bgright6.gif) right top no-repeat; color: #ffe9c4}
#menu ul li.theme7 {background: transparent url(../img/bgleft7.gif) left top no-repeat;}
#menu ul li.theme7 a span {background: transparent url(../img/bgright7.gif) right top no-repeat; color: #ffe9c4}
#menu ul li.theme8 {background: transparent url(../img/bgleft8.gif) left top no-repeat;}
#menu ul li.theme8 a span {background: transparent url(../img/bgright8.gif) right top no-repeat; color: #ffe9c4}
#menu ul li a:hover {cursor: pointer }

/*bof ajout remi pour noel*/
#menu ul li.theme_noel {background: transparent url(../img/bgleft_noel.gif) left top no-repeat;}
#menu ul li.theme_noel a span {background: transparent url(../img/bgright_noel.gif) right top no-repeat; color: #E00000}
/*eof ajout remi pour noel*/

/*ariane*/
#ariane {color:#48200f;padding:0px;margin:-3px 0 0 0;background:transparent;position:relative;z-index:2}
a.homelink {float:left;background:url(../img/homelinkbg.gif) no-repeat bottom left;width:200px;margin-bottom:1px;padding:4px 0 4px 15px;letter-spacing:1px;color:#ffe9c4;font-size:19px;text-decoration:none;display:block}
#ariane span, #ariane h1 {vertical-align:sub;padding:8px 0 0px 0px;display:block;font-size:9px;font-weight:normal}
#ariane span a, #ariane h1 a {font-style:italic;text-decoration:none;color:#48200f;}
#ariane span a:hover, #ariane h1 a:hover {text-decoration:underline}
#ariane span a.courant, #ariane h1 a.courant {cursor:text}
#ariane span a.courant:hover, #ariane h1 a.courant:hover {text-decoration:none}
#ariane span strong {font-weight:normal;font-style:italic}

/*colonne gauche*/
#colonne {position:relative;font-family:Tahoma, "Lucida grande", Verdana, Arial, Sans-serif;font-weight:bold;width:200px;float:left;/*solid 1px green*/;margin:0px  0 0 0;padding:0px 0px 0 0}

/*sousmenu*/
/*bug ie6 position:relative*/
#sousmenu {width:200px;margin:0px 0 20px 0;padding-top:12px;padding-left:0px;font-size:14px;font-weight:bold}
#sousmenu ul {margin:0;padding:0 0 10px 0 ;list-style-position:outside}
#sousmenu ul li a {text-decoration:none;margin:0 0 2px 0px;padding:3px 0 3px 15px;width:185px;display:block}
#sousmenu ul li a.actif, #sousmenu ul li a:hover {background:#ffe9c4}
#sousmenu ul li a.actif:hover {cursor:text}
/*sousmenu niveau 2*/
#sousmenu ul li ul {padding:0 0 6px 0px;margin:0}
#sousmenu ul li ul li  {}
#sousmenu ul li ul li a {font-size:12px;width:175px;padding-left:25px}
#sousmenu ul li ul li a.actif, #sousmenu ul li ul li a:hover {background:#ffe9c4}

/*boites*/
.boite {width:200px;background:#48200f;margin-top:12px}

/*recherche*/
#searchbox {padding:0 0 5px 0}
#searchbox form {padding-top:5px}
#searchbox fieldset {border:0;margin:0px;padding:0 0 0px 5px;font-weight:normal}
#searchbox fieldset legend {color:#fae8c2;padding:5px 0 3px 5px;margin:0;font-weight:bold;font-size:14px;/*background:url(../img/connexbg.gif) no-repeat bottom center;width:180px;display:block*/}
#searchbox label {color:#fae8c2;font-size:11px;font-family:Helvetica, Times, sans-serif;margin: 0 5px}
#searchbox input {margin:0 0 0 3px;padding:0}
#searchbox input.btnok {margin:0 0 0 5px !important;vertical-align:middle}
#searchbox .clear {height:3px}

/*mon panier dynamique*/
#logcartbox div.connexion, #logcartbox div.monpanier {color:#fae8c2;padding:0 0 8px 10px;font-weight:bold}
#logcartbox div.monpanier {background:#48200f url(../img/monpanier.gif) no-repeat right top;min-height:60px}
#logcartbox div.connexion {background:url(../img/connexbg.gif) no-repeat bottom center;margin-bottom:3px;font-size:14px;}
#logcartbox div.monpanier span {font-weight:bold;font-size:14px;}
#logcartbox {margin-top:20px;padding:5px 0;font-weight:normal;color:#fae8c2;font-size:12px}
#logcartbox a {;color:#fae8c2;text-decoration:underline}
#logcartbox a:hover {text-decoration:none !important}
#logcartbox ul.cartContent {padding:8px 0 5px 0}
#logcartbox ul.cartContent li a {margin-left:20px}
#logcartbox div.total {text-align:right;padding:5px 5px 0 0}
/*mercanet*/
#logobanque {margin-top:20px;padding:8px 0;text-align:center}

/* main */
#principalwrap {width:780px;float:right}
#principal {width:640px;padding:0px 10px 10px 10px;margin:auto;margin-top:12px;min-height:450px}
#principal strong {font-weight:normal}
#principal p {color:#371b1a;margin-bottom:8px}
#principal p img.rgt {border: 1px solid #370103; margin-bottom: 5px;margin-left:10px}

/*rubrique et sous-rubrique*/
#boiterubwrap {width:525px;margin:auto;background:transparent;padding-top:15px}
.boiterub, .boitessrub {font-family:Tahoma, "Lucida grande", Verdana, Arial, Sans-serif;width:212px;float:left;text-align:center;background:transparent url(../img/boiterubbg.gif) repeat-x top center;margin:18px 25px;padding: 10px 0 5px 0;display:inline}
/*18/09/2009*/
.boiterub h2 , .boitessrub h2, .boitessrub h3 {padding:5px 0;text-transform:uppercase;font-weight:bold;text-decoration:none}
.boiterub h2 {font-size:14px}
.boitessrub h2 a, .boitessrub h3 a {font-size:12px;color:#423f3c;margin:0;padding-bottom:0px;text-decoration:none}
/**/
.ssrubdesc {margin:auto;width:190px;height:70px;overflow:hidden;background:#fff}
.ssrubdesc p {text-align:justify;font-size:10px;color:#423f3c}
.ssrubdesc .tarif {float:right;width:90px;font-weight:bold;background:#fff;padding-left:10px;color:#2a2926}
.ssrubdesc .prixbarre {text-decoration:line-through;font-size:12px;}
.ssrubdesc .prix {font-size:14px;background:#b78cb9;padding:1px;display:block;margin-top:3px}
.ssrubplus {margin-top:5px}
.ssrubplus a.ajout {}

/*18/09/2009 : image de categorie (textile) */
.pagination #imagecat {text-align:center;width:100%}
.pagination #imagecat img {width:475px}
.pagination #imagecat p {font-size:15px;text-align:left}
.pagination #imagecat strong {font-weight:bold}

/*pagination*/
.pagination {color:#fff;font-family:Tahoma, "Lucida grande", Verdana, Arial, Sans-serif;text-align:right;padding-right:5px;padding-top:10px;font-size:11px}
.pagination ul {}
.pagination ul li {display:inline}
.pagination ul li a {color:#fff;margin:0 2px;text-decoration:none}
.pagination ul li a:hover {text-decoration:underline}
.pagination ul li.courant {font-weight:bold;margin: 0 2px}


/*detail produit*/
#boiteprodwrap {width:570px;margin:auto;background:transparent;padding-top:15px;padding-bottom:200px}
.boiteprod {font-family:Tahoma, "Lucida grande", Verdana, Arial, Sans-serif;text-align:center;background:#fff;margin:18px 0px;padding: 0px 0 15px 0}
.boiteprod h1 {text-align:left;font-size:17px;color:#423f3c;margin:0;padding:5px 0;text-transform:uppercase;font-weight:500;}
.proddesc, .prodgalerie, .prodplus {margin:auto;width:500px;background:#fff}
.proddesc p {text-align:left;font-size:13px;color:#423f3c;width:390px;font-weight:bold;line-height:100%;float:left}
.proddesc .tarif {float:right;width:98px;font-weight:bold;background:#fff;padding-left:10px;color:#2a2926}
.proddesc .prixbarre {text-decoration:line-through;font-size:13px;}
.proddesc .prix {font-size:16px;background:#b78cb9;padding:1px;display:block;margin-top:8px}
.prodplus {text-align:right;background:#fff;clear:both;padding-top:5px !important}
.prodplus a.comment {padding-right:10px}
span.prodref {float:left}
.prodgalerie {text-align:left;position:relative;z-index:3;margin-top:15px}
.prodgalerie img {border:solid 1px #ccc;margin:0 0px 0 0}
.retour {margin:0;padding:5px 0 5px 35px;text-align:left}
img#principale {width:500px;height:375px;border:solid 1px #ccc}
.prodgalerie img {width:120px;height:90px}
.prodgalerie img.video {border-color:#000}

/* footer */
#footer { text-align: center;margin-top:10px;padding:0px 10px 0 10px}
#footer ul { padding: 0px 15px 10px 15px; }
#footer li { display: inline; padding: 0 4px; margin: 0; font-size: 12px; background: none; }
#footer ul li span { padding: 0 5px; background: transparent url(../img/pucefooter.gif) center center no-repeat;margin-right:10px }
#footer a { color: #370103; text-decoration: none;font-weight:normal}
#footer a:hover { text-decoration: underline; }

#sign { color: #370103; text-align: left; font-size:11px;margin:40px 0 0 5px;padding:0px 0 5px 0;float:left;font-style:italic}
#sign a { color: #370103;text-decoration: none; margin-right:20px}
#sign a:hover { text-decoration: underline }

.aretenir {color:#c8081d;font-weight:bold}
a.asuivre {padding-right:15px;color:#e52c31;text-decoration:none}
a.asuivre:hover {text-decoration:underline}
a.discret {color:#371b1a !important;text-decoration:none}
a.discret:hover {text-decoration:none !important;cursor:text}

/*plan du site
.sitemap a { text-decoration: none;  }
.sitemap h2 a {color:#e52c31}
.sitemap li a {color: #0180b2;}
.sitemap a:hover { text-decoration: underline; }
.sitemap .lft, .sitemap .rgt {width:400px}
*/
