/*
div{
	border:1px solid #FFFFFF;
}
*/
body {
	background-color: #624732;
	text-align: center;
	margin-top:0px;
	padding-top:0px;
}
body a{
	color:#B8A186;
}
body, table, td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #423225;
}
#site #bandeauhaut {
	position: relative;
	height: 85px;
	width: 860px;
	background-image: url(images/bandeauhaut.jpg);
	background-repeat: no-repeat;
	z-index: 150;
}
#site {
	position: relative;
	height: 0px;
	width: 860px;
	left: auto;
	right: auto;
	text-align: left;
	margin-top:0px;
	top:0px;
}
#site #contenubandeauhaut {
	background-image: url(images/fondbandeauhaut.jpg);
	background-repeat: repeat-y;
	height: 123px;
}

#site #contenubandeauhaut #imagebandeau {
	position: relative;
	height: 123px;
	width: 700px;
	z-index: 150;
}
#site #contenubandeauhaut #imagebandeau img{
	z-index: 150;
}
#site #bandeaubas{
	background:url(images/bandeaubas.jpg);
	width:860px;
	height:19px;
}
#site #copyright {
	height: 19px;
	margin-top:4px;
	margin-right:15px;
	vertical-align:middle;
	text-align:right;
}
#site #copyright,#site #copyright a{
	color:#CFA887;
	text-decoration:none;
}
#site #copyright a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#site #bandeaubassup{
	background:url(images/bandeaubassup.jpg);
	width:860px;
	height:124px;
}
#site #titrepage {
	padding:0px;
	margin:0px;
	position: absolute;
	width: 440px;
	text-align: right;
	height:30px;
}
#site #titretype1,#site #titretype2,#site #titretype3{
	vertical-align:top;
	padding-top:1px;
	width:860px;
	height:30px;
}
#site #titretype1{
	background:url(images/fondtitre1.jpg);
}
#site #titretype2{
	background:url(images/fondtitre2.jpg);
}
#site #titretype3{
	background:url(images/fondtitre3.jpg);
}
#site #interieursite {
	background-color: #FFFFFF;
	background-image: url(images/fondcontenu.jpg);
	background-repeat: repeat-y;
	height: 300px;
	width: 860px;
}
#site #interieursite #colonegauche {
	width: 170px;
	position: relative;
	background-color:#B9A187;
}

.fondcolonnegauche{
	background-color:#B9A187;
}

#site #interieursite #colonegauche a.liengauche, #site #interieursite #colonegauche a.liengauche2, #site #interieursite #colonegauche .liengauche3{
	display:block;
	width: 171px;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
}
#site #interieursite #colonegauche a.liengauche, #site #interieursite #colonegauche a.liengauche2{
	border-top:1px solid #FFFFFF;
	color:#423225;
}
#site #interieursite #colonegauche .liengauche3{
	border-top:1px solid #FFFFFF;
	color:#FFFFFF;
	background-color:#906C4E;
}
#site #interieursite #colonegauche hr{
	width:171px;
	padding:0px;
	margin:0px;
	line-height:0px;
	height:1px;
	border:0px;
	border-top:1px solid #FFFFFF;
}
#site #interieursite #colonegauche a.liengauche:hover{
	background-color:#423225;
	color:#FFFFFF;
}
#site #interieursite #colonegauche a.liengauche2:hover{
	background-color:#423225;
	color:#FFFFFF;
}
#site #interieursite #colonegauche a.liengauche3:hover{
	background-color:#423225;
	color:#FFFFFF;
}
#site #panneaurecherche{
	padding:0px;
	margin:0px;
	margin-bottom:5px;
}
#site #interieursite #colonegauche .liengauche span,#site #interieursite #colonegauche .liengauche2 span,#site #interieursite #colonegauche .liengauche3 span{
	margin-left:5px;
}
#site #interieursite #colonegauche #interieurcolonnegauche{
	margin:5px;
}
#site #interieursite #contenureel {
	position: relative;
	padding: 10px;
	padding-left:0px;
	padding-right:0px;
}
#site #interieursite #contenureel { /*  Pour afficher le centre sur toute la largeur si pas de colonne droite  */
	width: 100%;
}
#site #interieursite #colonnedroite {
	position: relative;
	width: 137px;
}
#site #interieursite #colonnedroite #texte{
	margin:2px;
	text-align:left;
}
#site #contenubandeauhaut #espacedansbandeau {
	position: relative;
	height: 123px;
	width: 160px;
}
#site #datehaut {
	z-index: 100;
	text-align: right;
	padding-bottom: 10px;
	margin-right: 10px;
}
#site #datehaut, #site #datehaut table td, #site #datehaut a{
	color: #B8A186;
}
.lienpanier, #site #datehaut a:hover{
	color:#FFFFFF;
}
#etiquette{
	height:0px;
	position:relative !important;
	position:absolute;
	z-index: 300;
	top:-70px !important;
	top:10px;
	left:55px;
	width:300px;
}
#site a.type4{
	color:#906C4E;
}
#site a.type4:hover{
	color:#FF7A05;
}
#site #contenubandeauhaut #espacedansbandeau #panneauespaceutilisateur, #site #contenubandeauhaut #espacedansbandeau #panneauespaceutilisateur table td,#panneauespaceutilisateur a,a.type5{
	color:#FFBC83;
}
#panneauespaceutilisateur a{
	text-decoration:none;
}
#panneauespaceutilisateur a:hover,a.type5:hover{
	color:#FFFFFF;
}
input,select,textarea{
	color:#423225;
	border:1px solid #423225;
	background-color:#E7E1D4;
}
.bouton{
	font-size:9px;
	cursor:pointer;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#423225;
}
img.imgborder, .produitlisting{
	border:1px solid #B8A186;
}
.produitlisting{
	text-align:left;
	padding:5px;
}
.produitlisting{
	text-decoration:none;
}
img.imgborder2{
	border:1px solid #624832;
}
.nomproduit{
	color:#906C4E;
	font-weight:bold;
}
.nomproduitcdc, .nomproduitcdc a{
	font-weight:bold;
	color: #423225;
	text-decoration:none;
}
.cdc{
	text-align:left;
}
.prixproduit{
	color:#FF7A05;
	font-weight:bold;
}
.prixproduitcdc{
	font-weight:bold;
}
.prixfiche{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	text-decoration:line-through;
}
.prixpromofiche{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:22px;
}
.nomproduitfiche{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#423225;
}
#fiche, #panneaublanc{
	padding:5px;
	background-color:#FFFFFF;
	border:1px solid #624832;
}
#panneaublanc{
	width:270px;
	margin:5px;
}
#fiche{
	width:425px;
}
#fildarianne{
	padding-left:5px;
	width:100%;
	text-align:left;
}
#fildarianne, #fildarianne a, #panier a{
	font-weight:bold;
	color:#423225;
}
#fildarianne, #fildarianne a{
	font-size:12px;
}
#fildarianne a:hover, #panier a:hover{
	color:#FE7E09;
}
#panier, #panier td, #panier th{
	border-collapse:collapse;
	border:1px solid #423225;
}
#etiquetteprix{
	width:150px;
	height:54px;
	padding-top:5px;
	background:url(images/etiquette.gif) no-repeat;
}
#etiquetteprix span{
	line-height:20px;
	width:100%;
	text-align:left;
	padding-left:20px;
}
#bandeaupubhaut{
	/*border:1px solid  #B8A186;*/
	height:180px;
	width:680px;
	margin-top:-10px;
}
#contenutexte{
	margin:20px;
	margin-top:0px;
	margin-bottom:0px;
}
#panneauinfos{
	border:1px solid #423225;
	background-color:#FFFFFF;
}
