/*--------------------------------------------- éléments communs -----------------------------------------*/
a{
	color: #6c5528;
	text-decoration: none;
}

a:hover{
	color: #771e20;
	text-decoration: underline;
}
form, form *{
	margin: 0;
	padding: 0;
}

/*--------------------------------------------- page d'accueil -----------------------------------------*/
body{
	font-family: Arial, Helvetica, sans-serif;
}
select{font-size: 11px; color: #6c5528; margin: 0 0 0 0}

.boutique p{
	font-size: 11px;
	color: #a06163;
	margin: 0px 0 0 0;}

.boutique h1{
	font-size: 12px;
	font-weight: bold;
	color: #771e20;
	margin: 5px 0 0 0;
	padding: 0;
}

.inscription .id, .inscription .psw, .newsl{
	width: 129px;
	height: 17px;
	margin: 2px;
	padding: 2px;
	border: 1px solid #771e20;
	color: #6c5528;
	font-size: 11px;
}

#inscription .psw{
	color: #bb8f90;
}

#inscription .submit{
	width: 129px;
	height: 17px;
	background: url(../img/valider.gif);
	border: 0;
	margin: 2px;
	padding: 0;
}

.newsletter .submit{
	width: 58px;
	height: 17px;
	background: url(../img/ok.gif);
	border: 0;
	margin: 0;
	padding: 0;
}

.selectprod{
	font-size: 10px;
	color:#6c5528;
}

.langues{
}

.langues td{
	font-size: 11px;
	font-weight: bold;
	padding: 0 10px;
}

.langues .fr{
	background: #6c5528;
}

.langues .fr a{
	color: #ffffff;
}

.langues .en{
	background: #ffffff;
}

/*--------------------------------------------- pages intérieures -----------------------------------------*/
.intbody{
	background: url(../img/int/bandeau-haut.gif) top left repeat-x;
}

.intlangues td{
	font-size: 11px;
	font-weight: bold;
	padding: 0 10px;
}

.intlangues .fr{
	background: #6c5528;
}

.intlangues .fr a{
	color: #ffffff;
}

.intlangues .en{
	background: #ffffff;
}

.intproduits {
	width: 155px;
	height: 48px;
	background: url(../img/int/fond-liste.gif) no-repeat;
}

.intinscription, .intnewsletter {
	width: 155px;
	background: url(../img/int/fond-deja-client.gif);
}

.intinscription .id, .intinscription .psw, .intnewsl{
	width: 129px;
	height: 17px;
	margin: 2px;
	margin-left: 5px;
	padding: 2px;
	border: 1px solid #771e20;
	color: #6c5528;
	font-size: 11px;
}

.intinscription .psw{
	color: #bb8f90;
}

.intinscription .submit{
	width: 155px;
	height: 13px;
	background: url(../img/int/client-valider.gif);
	border: 0;
	margin:0;
	padding: 0;
}

.intnewsletter .submit{
	width: 155px;
	height: 14px;
	background: url(../img/int/news-infos.gif);
	border: 0;
	margin: 0;
	padding: 0;
}

.abonne {
	font-size: 10px;
	color:#771e20;
}

.intselectprod{
	font-size: 10px;
	color:#6c5528;
	width: 130px;
	margin-left: 5px;
}

.contenu p {
	font-size: 11px ;
	color: #6c5528;
	margin: 5px 0 0 0;
}

.listevins h1{
	font-size: 15px;
	color: #771e20;
	margin: 8px 0 0 0;
}

.listevins h2{
	font-size: 12px;
	color:black;
	font-weight: normal;
	margin: 6px 0 0 0;
}

.listevins p{
	font-size: 11px;
	color:#67676c;
	font-weight: normal;
	margin: 4px 0 0 0;
}

.listevins a{
	font-weight: bold;
	padding-left: 10px;
	background: url(../img/int/puce.gif)  left no-repeat;
}

.prix{
	color: #6c5528;
	font-size: 25px;
}

.celliste{
	margin: 15px 0px;
}

.contenu{
	padding-top: 5px;
}

