* {
margin:0;
padding:0;
border: 0;
font-size: 1em;
font-style: normal;
text-decoration: none; 
}
a{
color:#a29e84;
}
a:hover{
text-decoration:underline;
}
i.spip {font-style:italic}
strong.spip { font-weight:bold;}
hr.spip {height:20px;}
h3.spip{padding-top:6px; padding-bottom:6px; font-size:12px; font-weight: bold;}
ul.spip{	list-style-position: inside; margin-left:10px;list-style-image:url('./images/puce.gif');}
ul ul.spip{list-style-position: inside; margin-left:20px;list-style-image:url('./images/puce.gif');}
ol.spip {list-style-position: inside; margin-left:10px;}
p.spip{margin-top:13px;margin-bottom:13px;}
.spip_documents { text-align: center; }
.spip_documents_center { clear: both; width: 100%; margin: auto; }
span.spip_documents_center { display: block; margin-top:1em; }
.spip_documents_left { float: left; margin-right: 15px; margin-bottom: 5px; }
.spip_documents_right { float: right; margin-left: 15px; margin-bottom: 5px; }
.spip_doc_titre { font-weight: bold; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.spip_doc_descriptif { clear: both; font-size: 0.8em; margin-left: auto; margin-right: auto; }
.format_png { behavior: url(win_png.htc); } 
.chapo{font-weight:bold;}
body {
	 font: 80% verdana;
	 margin: 0px;
	 padding: 0px;
	 background-color:#5f3c28/*5f4434*/;
	 color:#dedbc4;
}
#site{
margin-left:auto;
margin-right:auto;
width:800px;
}
#header{
padding-top:10px;
width:790px;
height:20px;
padding-left:10px;
}
#menu{
margin-top:20px;
*margin-top:25px;
width:800px;
height:23px;
position:relative;
top:-2px;
*top:-10px;
left:5px;
}
#menu dt{
float: left;
height:20px;
margin-right:15px;
padding:5px;
}
#global{
width:780px;
border:2px solid #dedbc4;
padding:10px;
padding-top:15px;
*padding-top:30px;
padding-bottom:15px;
*padding-bottom:25px;
overflow:hidden;
position:relative;
float:left;
}
#bloctitre{
position:absolute;
top:2px;
right:9px;
padding-left:15px;
padding-right:0px;
}
#bloctitre img{
position:relative;
float:left;
}
#texte{
background-color:#ecebe2;
color:#996666;
padding:5px;
margin-top:12px;
overflow:hidden;
padding-bottom:15px;
position:relative;
}
#motscles{
height:18px;
margin-top:18px;
border-top:1px solid #dedbc4;
padding-top:10px;
font-size:11px;
text-align:center;
*margin-top:24px;
padding-bottom:20px;
}
.motaff{
display:none;
float:left;
position:relative;
top:4px;
margin-left:10px;
}
#motscles a{
color:#dedbc4;
}
#motscles a:hover{
color:#a29e84;
text-decoration:underline;
}

.titreimage{
text-align:center;
width:775px;
padding-left:2px;
}
#produits{
top:4px;
position:relative;
}
.produit{
margin:6px;
float:left;
width:180px;
height:180px;
background-color:#5f3c28;
color:#996666;
font-size: 0.8em;
text-align:center;
position:relative;
}

.produit img{
border:1px solid #ffffff;
}

.sold{
position:absolute;
bottom:-25px;
left:0px;
width:180px;
height:80px;
}
.sold img{
border:0px !important;
}
.new{
position:absolute;
top:-20px;
left:0px;
width:180px;
height:20px;
}
.new img{
border:0px !important;
}
.affiche{
display:block;
}
.close{
position:absolute;
top:5px;
left:10px;
color:#FFF;
}
#art_thickbox{
margin-top:25px;
padding:10px;
padding-top:40px;
width:580px;
margin-left:auto;
margin-right:auto;
border:1px solid #525252;
background-color:#ecebe2;
color:#996666;
text-align:center;
position:relative;
}
#pdt_thickbox{
width:600px;
margin-left:5px;
margin-right:5px;
}
#titre_thickbox{
float:right;
position:absolute;
right:10px;
top:0px;
}
.viewimg{
width:100px;
}
#ma_liste{
width:600px;
list-style:none;
}
#ma_list li{
width:300px;
}
#titrepdt{
float:right;
margin-bottom:10px;
width:750px;
text-align:right;
}
#choix{
text-align:center;
margin-left:auto;
margin-right:auto;
width:770px;
position:relative;
float:left;
}
#choix img{
float:left;
position:relative;
cursor:pointer;
}
#choix table{
margin-left:auto;
margin-right:auto;
width:300px;
}
#pdt_thickbox input{
background-color:#ECEBE2;
float:right;
position:relative;
right:-2px;
top:-17px;
*top:8px;
*right:-7px;
border-top:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
}
.imgli{
display:none;
}
.contact{
position:relative;
left:0px;
font-size:15px;
width:30px;
background-color:#ECEBE2;
padding-bottom:2px;
padding-left:5px;
padding-right:5px;
margin-left:280px;
}

#piedpage{
position:relative;
float:left;
text-align:center;
width:780px;
margin-bottom:10px;
*margin-bottom:15px;
*padding-bottom:10px;
height:45px;
}
.spip_forms fieldset {
margin-left:auto;
margin-right:auto;
width:430px;
padding-left:50px;
}
.spip_forms .forml, .spip_forms .formo {
border:1px solid #5f3c28;
font-size:1em;
padding:0.25em;
width:85%;
}
.spip_forms .forml, .spip_forms .fondl {
background:#FFFDE7 none repeat scroll 0 0;
color:#4A4336;
width:85%;
}
.spip_forms form .formo-focus, .spip_forms form input.formo-focus:focus, .spip_forms form textarea.formo-focus:focus, .spip_forms .formo-focus {
border:1px solid #c90b0b;
color:#433817;
font-size:1em;
font-weight:normal;
padding:0.25em;
width:85%
}
.spip_forms .spip_bouton input {
background:#dedbc4 none repeat scroll 0 0;
border:1px solid #5f3c28;
color:#4A4336;
cursor:pointer;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:1em;
font-weight:bold;
padding:0.4em;
width:100px;
margin-left:auto;
margin-right:auto;
}
.spip_bouton{
width:100px;
margin-left:auto;
margin-right:auto;
}
.next{
position:absolute;
top:40px;
right:10px;
}
.previous{
position:absolute;
top:40px;
left:10px;
}
#descpdt{
padding:10px;
}