body{
padding:0;
margin:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#726F62;
padding-bottom:50px;
}

h1{
padding:0;
margin:0;
display:none;
}

h5{
width:95%;
font-size:14px;
font-weight:bold;
}

h6{
font-size:12px;
font-weight:bold;
width:95%;
margin:0;
padding:0;
color:#990000;
}

a img{
border:0;
}

a:link{
color:#5B594E;
}
a:visited{
color:#5B594E;
}
a:hover{
color:#989482;
}

#piwisgraphics{
clear:both;
font-size:11px;
color:#666666;
width:250px;
margin-left:auto;
margin-right:auto;
text-align:center;
padding-top:10px;
}

.prix{
font-size:15px;
font-weight:bold;
color:#CC3333;
margin-right: 5px;
}

.stock{

margin-right:5px;
}

table{
border:0;
padding:0;
margin:0;
margin-top:10px;
}

table div.VignetteHaut{
width:221px;
height:8px;
background: url(boutique/images/FondVignetteHaut.gif) no-repeat;
}
table div.VignetteCentre{
width:221px;
height:100%;
background: url(boutique/images/FondVignetteCentre.gif) repeat-y;
text-align:center;
padding-top:8px;
}

table div.VignetteCentre h5{
font-size:17px;
color:#94AA15;
padding:0;
margin:0;
margin-bottom:8px;
}

table div.VignetteCentre img{
border:1px solid #6A6A6A;
padding:0;
margin:0;
}

table div.VignetteCentre img.bouton{
border:0;
padding:8px;
margin:0;
}

table div.VignetteBas{
width:221px;
height:9px;
background: url(boutique/images/FondVignetteBas.gif) no-repeat;
}

.focus{
width:90%;
border:1px dotted #9B9B9B;
padding:1px;
margin:0px;
}

.focus h4{
width:100%;
height:29px;
background: url(images/fondFocus.gif) repeat-x left;
margin:0px;
padding:0px;
color:#FFFFFF;
font-size:15px;
font-weight:bold;
}

.focus h4 span{
padding-left:5px;
line-height:25px;
}

.focus address{
margin:5px;
font-style:normal;
}

.focus p{
margin:0px;
margin-left:5px;
margin-top:4px;
padding:0px;
}

.focus ul{
margin-top:0;
margin-bottom:0;
list-style-type:square;
}

#langues{
position:relative;
top:112px;
left:730px;
width:150px;
font-size:11px;
height:17px;
}

#contenu{
margin-top:115px;
width:811px;
margin-bottom:50px;
}

#colonneGauche{
margin-top:5px;
width:390px;
float:left;
background: url(images/pointilles.gif) repeat-y right;
}

#colonneGauche p{
margin:5px 0 5 0;
width:95%;
}

#colonneGauche.accueil p{
margin-bottom:30px;
width:100%
}

#colonneGauche.pointsVente p{
margin:5px 0 5 0;
width:390px;
}

#colonneGauche.AtelierP p{
margin:5px 0 5 0;
width:400px;
}

#colonneDroite{
margin-top:5px;
float:right;
}

#colonneCentre{
width:806px;
clear:both;
}

#colonneCentre p.introCategorie{
font-size:16px;
font-weight:bold;
color:#989482;
margin:0;
padding:0;
padding-bottom:8px;
border-bottom:1px solid #B6B6B6;
}

/* LISTE CATEGORIE */

#BoutikCatMilieu{
width:227px;
background: url(boutique/images/fondCatBoutiqueMilieu.gif) repeat-y;
}

#BoutikCatMilieu ul{
list-style: none;
margin:0;
padding:0;
padding-left:10px;
}

#BoutikCatMilieu li{
margin:0;
padding:0;
padding-left:12px;
font-size:15px;
font-weight:bold;
border-bottom:1px solid #D8D6CE;
background: url(boutique/images/puceCategorie.gif) no-repeat;
width:190px;
height:20px;
}

#BoutikCatMilieu li a:link, #BoutikCatMilieu li a:visited{
text-decoration:none;
color:#726F62;
}

#BoutikCatMilieu li a:hover, #BoutikCatMilieu li a.current:hover{
text-decoration:none;
color:#C1BBAB;
}

#BoutikCatMilieu li a.current:link, #BoutikCatMilieu li a.current:visited{
text-decoration:none;
color:#92A814;
}

#BoutikCatBas{
width:227px;
height:18px;
background: url(boutique/images/fondCatBoutiqueBas.gif) no-repeat;
}



/* FORMULAIRE */

#formulaireContact{
clear:both;
border:1px dotted #9B9B9B;
padding:1px;
margin-top:10px;
margin-bottom:50px;
}

#formulaireContact p, #formulaireContact form{
padding-left:10px;
padding-right:10px;
}

#formulaireContact label{
color:#5B5A57;
font-weight:bold;
width:100px;
display:block;
float:left;
}

#formulaireContact input, #formulaireContact textarea{
background-color:#E8E6DD;
border:1px solid #C4C2BB;
color:#5B5A57;
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:2px;
}

#Gauche{
float:left;
width:350px;
padding-left:30px;
}

#Droite{
float:right;
width:400px;
}

#Bas{
clear:both;
margin-top:20px;
width:750px;
padding-left:30px;
}

.reponse{
font-size:16px;
font-weight:bold;
color:#FF6633;
background-color:#EDEBE2;
}

/* FIN FORMULAIRE */

ul#navbar
{
padding: 0;
margin: 0;
}

#navbar li{
display: inline;
list-style-type: none;
padding:0px;
margin:0px; 
border:0px;
float: left;
width:auto;
}

#navbar li span{
display:none;
padding:0px;
margin:0px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* ARTICLES */

#descCategorie{
width:100%;
text-align:left;
font-size:14px;
font-style:italic;
font-weight:bold;}

#surMesure{
width:100%;
text-align:left;
}

table div.articles{
width:220px;
border:1px solid #BA373D;
text-align:center;
padding-bottom:5px;
}

div.articles h4{
font-size:15px;
}


#detailArticle{
border:1px dotted black;
padding:8px;
font-size:12px;
}

#detailArticle img.vignette{
border:1px solid black;
}

#detailArticle h5{
font-size:17px;
color:#BC373E;
font-variant:small-caps;
font-weight:bold;
padding:0;
margin:0;
margin-bottom:10px;
display:inline;
}
