@charset "utf-8";
/* CSS Document */
body {
background:url(../bg_etoiles.gif) repeat #F0EEE8;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
margin:0;
padding:0;
color: #83794C;
text-align:center;
}
label{
width:200px;
display:block;
float:left;
}
form {
margin: 0px;
padding: 0px;
}
.liensnav{
color:#A6976A;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:0;
padding:3px 3px 0 5px;
text-decoration: none;
border:1px solid #A6976A;
}
.liensnav:hover{
background-color:white;

}
div#conteneurfond {
margin:auto;
text-align:left;
width:1130px;
margin-top:0;
background-image:url(../images/fond_conteneurfond.gif);
background-repeat:repeat-y;
background-position:left top;
padding:0;
}
div#conteneur {
margin-top:0;
padding:0;
background-image:url(../images/fond_conteneur.gif);
background-repeat: no-repeat;
background-position: left top;
}

#contenu {
background-image:url(../images/fond_contenu.gif);
background-repeat:no-repeat;
background-position:left bottom;
margin:0;
padding:0 83px 55px 95px;
}

#textehaut {
font-size:10px;
color:#BEB393;
text-align:center;
height:25px;
margin:0;
padding:5px 85px 0;
}

#textehaut h1 {
float:left;
display:block;
font-size:10px;
text-align:left;
margin:0;
padding:2px 0 0;
}

#conteneur #panier {
float:right;
font-size:12px;
color:#6A633E;
margin:0;
padding:2px 0 0;
}

#conteneur #textehaut #panier .texte {
font-weight:700;
color:#C63;
}

#conteneur #textehaut img {
display:block;
float:right;
margin:0;
padding:0 4px 0 0;
}

#header {
color:#BAB196;
text-align:left;
font-size:10px;
height:106px;
margin:0;
padding:0 80px 0 95px;
}

#inscription,#compte,#newsletter,#affaires,#cadeau, #paiement{
width:189px;
margin:0;
padding:0;
}

#comptefond {
background-image:url(../images/moncompte_02.gif);
background-repeat:repeat-y;
background-position:left top;
font-size:11px;
color:#635d44;
margin:0;
padding:0 10px 0 22px;
}
#paiementfond {
background-image:url(../images/paiements_02.gif);
background-repeat:repeat-y;
background-position:left top;
font-size:11px;
color:#635d44;
margin:0;
padding:0 10px 0 22px;
}
#conteneur #contenu #gauche #compte #comptefond label {
width:58px;
display:block;
font-size:10px;
float:left;
color:#FFF;
margin:0;
padding:0;
}

#conteneur #contenu #gauche #compte #comptefond a {
color:#FFF;
text-decoration:none;
font-size:9px;
}

#compte .btncompte {
border:1px solid #E2E2D7;
font-size:11px;
font-weight:400;
color:#635D44;
background-color:#CCC4AF;
width:63px;
text-align:center;
margin:0;
padding:2px;
}

#compte input, .search input, .search select, .formulaire input, .formulaire select, .formulaire textarea, .decouvrirproduitliste select{
border:1px solid #AFA27E;
font-size:11px;
font-weight:normal;
color:#635D44;
background-color:#DFDFD2;
margin:0 0 1px;
}
.search label, .formulaire label {
width:150px;
display:block;
float:left;
color:#83794C;
padding:0;
margin-top: 0;
margin-right: 5;
margin-bottom: 0;
margin-left: 0;
}
.search u, .search a, .formulaire u, .formulaire a{
text-decoration: none;
color: #97BF34;
font-weight: bold;
}
#conteneur #contenu #centre .formulaire .main{
text-decoration: none;
color: #97BF34;
font-weight: normal;
}
#conteneur #contenu #centre .formulaire .infoBox{
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
padding-top: 3px;
padding-right: 3px;
padding-bottom: 3px;
padding-left: 3px;
background-color: #F3F3ED;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 3px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #E7E7DC;
border-right-color: #E7E7DC;
border-bottom-color: #E7E7DC;
border-left-color: #E7E7DC;
}
#conteneur #contenu #centre .formulaire .titreform{
margin-top: 2px;
margin-right: 0px;
margin-bottom: 1px;
margin-left: 0px;
font-size: 11px;
font-weight: bold;
text-transform: uppercase;
color: #83794C;
border-right-width: 4px;
border-left-width: 4px;
border-right-style: solid;
border-left-style: solid;
border-right-color: #DFDFD2;
border-left-color: #DFDFD2;
padding-top: 1px;
padding-right: 7px;
padding-bottom: 1px;
padding-left: 7px;
border-top-width: 3px;
border-top-style: solid;
border-top-color: #DFDFD2;
}
#conteneur #contenu #centre .panier, #conteneur #contenu #centre .search, #conteneur #contenu #centre .formulaire {
float:left;
width:570px;
margin-top: 5;
margin-right: 0;
margin-bottom: 0;
margin-left: 0;
padding-top: 0;
padding-right: 0;
padding-bottom: 0;
padding-left: 6px;
}
#conteneur #contenu #centre .panier h1, #conteneur #contenu #centre .search h1, #conteneur #contenu #centre .formulaire h1 {
font-size: 14px;
color: #BEB393;
display: block;
padding-top: 2px;
padding-right: 5px;
padding-bottom: 0px;
padding-left: 5px;
background-image: url(../images/h1.gif);
background-repeat: no-repeat;
background-position: left top;
height: 22px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 3px;
margin-left: 0px;
}
#conteneur #contenu #centre .panier h2, #conteneur #contenu #centre .search h2, #conteneur #contenu #centre .formulaire h2 {
font-size: 10px;
color: #FFFFFF;
display: block;
margin: 0px;
padding-top: 2px;
padding-right: 5px;
padding-bottom: 1px;
padding-left: 5px;
background-image: url(../images/fond_vertdegrade.gif);
background-repeat: no-repeat;
background-position: center center;
height: 15px;
}
.important {
font-size: 11px;
font-weight: bold;
color: #CC6600;
text-decoration: underline;
}
#conteneur #contenu #centre .panier h3, #conteneur #contenu #centre .search h3, #conteneur #contenu #centre .formulaire h3 {
font-size: 12px;
color: #CC6600;
display: block;
margin: 0px;
padding: 0px;
}
#conteneur #contenu #centre .panier .messageStackError, #conteneur #contenu #centre .search .messageStackError, , #conteneur #contenu #centre .formulaire .messageStackError {
font-size: 11px;
font-weight: bold;
color: #CB6633;
font-style: normal;
}
#conteneur #contenu #centre .panier .produitdetailfond a {
font-weight: bold;
color: #83794C;
text-decoration: underline;
font-size: 11px;
}
#conteneur #contenu #centre .panier .produitdetailfond #lientexte {
display: block;
padding: 0px;
margin-top: 2px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
#conteneur #contenu #centre .panier .produitdetailfond #lientexte a {
text-decoration: none;
color: #98CB01;
font-size: 10px;
font-weight: bold;
}
#conteneur #contenu #centre .panier .produitdetailfond #lientexte a:hover, #conteneur #contenu #centre .panier .produitdetailfond #lientexte a:visited{
color: #FFFFFF;
background-color: #C5D882;
}
#conteneur #contenu #centre .panier p, #conteneur #contenu #centre .search p, #conteneur #contenu #centre .formulaire p {
display: block;
margin: 0px;
color: #83794C;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 0px;
}
#search {
text-align:right;
font-size:11px;
font-weight:700;
color:#83794C;
float:left;
width:576px;
margin:0;
padding:0 4px 5px 0;
}

#search .input {
border:1px solid #D2CBB5;
font-size:11px;
font-weight:400;
color:#83794C;
background-image:url(../images/fond_BTN.gif);
background-repeat:repeat-x;
background-position:top;
}

#search .btn {
border:1px solid #D2CBB5;
font-size:11px;
font-weight:400;
color:#83794C;
background-image:url(../images/fond_BTN.gif);
background-repeat:repeat-x;
background-position:top;
width:22px;
}

#conteneur #contenu #centre #search a {
font-size:10px;
font-weight:400;
color:#83794C;
text-decoration:none;
}
#titrechambre {
float:left;
height:22px;
width:572px;
background-image:url(../images/titre_pages.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0px;
padding:0px 3px 0px 5px;
}
#titrechambre_sm{
background-color:#FFCCCC;
}
#titredressing {
float:left;
height:22px;
width:572px;
background-image:url(../images/titre_dressing.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0px;
padding:0px 3px 0px 5px;
}
#titredressing_sm{
background-color:#CC6699;
}
#titresalledebain {
float:left;


height:22px;
width:572px;
background-image:url(../images/titre_salledebain.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0px;
padding:0px 3px 0px 5px;
}
#titresalledebain_sm{
background-color:#8ECEEF;
}
#titrepieceavivre {
float:left;
height:22px;
width:572px;
background-image:url(../images/titre_piece.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0px;
padding:0px 3px 0px 5px;
}
#titrepieceavivre_sm{
background-color:#895BBA;
}
#titrecuisine {
float:left;
height:22px;
width:572px;
background-image:url(../images/titre_cuisine.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0px;
padding:0px 3px 0px 5px;
}
#titrecuisine_sm{
background-color:#CC9933;
}
#titrejardin {
float:left;
height:22px;
width:572px;
background-image:url(../images/titre_jardin.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0px;
padding:0px 3px 0px 5px;
}
#titrejardin_sm{
background-color:#A3D315;
}
#titreballade{
float:left;
height:22px;
width:572px;
background-image:url(../images/titre_ballade.gif);
background-repeat:no-repeat;
background-position:left top;
margin:0px;
padding:0px 3px 0px 5px;
}
#titreballade_sm{
background-color:#BEB393;
}
#titrelesplus_sm{
background-color:#B4E5FF;
}
#titrecadeau_sm{
background-color:#C9C0E4;
}
#titrepages2 {
width:572px;
background-image:url(../images/h1.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 5px;
display: block;
float: left;
height: 22px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
#titrepages2 h1{
font-size: 14px;
color: #AA9C71;
display: block;
margin: 0px;
float: left;
padding-top: 2px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
}
#titrelesplus {
width:572px;
background-image:url(../images/titre_lesplus.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 5px;
display: block;
float: left;
height: 22px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
#titrepages2 h1, #titrelesplus h1, #titrecadeau h1, #titrenewsletter h1, #titreaffaires h1, #titrecontact h1{
font-size: 14px;
color: #83794C;
display: block;
margin: 0px;
float: left;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 10px;
}
#titrecadeau {
width:572px;
background-image:url(../images/titre_cadeau.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 5px;
display: block;
float: left;
height: 22px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
#titrenewsletter {
width:572px;
background-image:url(../images/titre_newsletter.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 5px;
display: block;
float: left;
height: 22px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
#titreaffaires {
width:572px;
background-image:url(../images/titre_affaires.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 5px;
display: block;
float: left;
height: 22px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
#titrecontact {
width:572px;
background-image:url(../images/titre_contact.gif);
background-repeat:no-repeat;
background-position:left top;
padding-top: 0px;
padding-right: 3px;
padding-bottom: 0px;
padding-left: 5px;
display: block;
float: left;
height: 22px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 5px;
margin-left: 0px;
}
#triprix a{
color:#A6976A;
font-weight:700;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin:0;
padding:3px 3px 0 5px;
text-decoration: none;
}

#nbpages {
	float:left;
	width:550px;
	color:#706543;
	font-weight:normal;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin:0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	text-decoration: none;
}

#nbpages a {
	color:#FFFFFF;
	text-decoration:none;
	background-color: #98CB00;
	padding-right: 4px;
	padding-left: 4px;
}
.pageResults u
{
text-decoration:none;

}
#breadcrumb {
float:right;
font-size:10px;
color:#83794C;
margin:0;
padding:4px 5px 0 0;
}

#breadcrumb a {
font-size:10px;
color:#83794C;
text-decoration:none;
}

#breadcrumb a:hover {
font-size:10px;
color:#BEB393;
background-color:#FFF;
}
#centre, #guides {
float:left;
width:580px;
margin:0;
padding:0;
}
#guides p{
display: block;
margin: 0px;
padding: 10px;
}
#guides #guides1 {
background-color: #FFFFFF;
border: 1px solid #C6BEA8;
color: #83794C;
text-align: center;
padding: 1px;
margin-left: 7px;
width: 560px;
}
#guides #guides1 td, #guides #guides1 th {
border: 1px solid #F0EEE8;
}

#guides #guides1 .titre1, #guides p .titre1 {
color: #996600;
}
#guides #guides1 .titre2, #guides p .titre2 {
color: #99CC00;
}
#guides #guides1 .titre3, #guides p .titre3 {
color: #663399;
}
#guides h2 {
font-size: 10px;
color: #FFFFFF;
display: block;
padding-top: 2px;
padding-right: 5px;
padding-bottom: 1px;
padding-left: 5px;
height: 15px;
background-color: #A5C459;
margin-top: 0px;
margin-right: 5px;
margin-bottom: 0px;
margin-left: 5px;
}
#droit {
float:left;
width:164px;
margin:0;
padding:0 0 0 2px;
}

#serviceclient,#menudroit {
float:left;
margin:0;
padding:0 0 0 8px;
}

#bebeanime {
float:left;
margin:0;
padding:0;
}

#conteneur #contenu #gauche #newsletter #newsletterfond {
background-image:url(../images/newsletter_02.gif);
background-repeat:repeat-y;
background-position:left top;
margin:0;
padding:0 15px 0 17px;
}

.inputnewsletter {
	font-size:11px;
	font-weight:400;
	color:#895BBA;
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	border-color:#FFF #BBBBE1 #BBBBE1 #FFF;
	border-style:solid;
	border-width:1px;
	margin:0;
	width: 120px;
}

.BTNnewsletter {
font-size:11px;
font-weight:400;
color:#895BBA;
background-color:#FFF;
font-family:Arial, Helvetica, sans-serif;
width:100px;
border-color:#FFF #BBBBE1 #BBBBE1 #FFF;
border-style:solid;
border-width:1px;
margin:0;
padding:0;
}

#footer {
height:75px;
text-align:center;
background-repeat:no-repeat;
background-position:center top;
font-size:10px;
color:#BEB393;
font-weight:400;
background-image:url(../images/footer.gif);
background-color:#F0EEE8;
margin:0;
padding:0;
}

#conteneur #footer a {
text-decoration:none;
color:#958B60;
}

#conteneur #footer a:hover {
color:#BEB393;
background-color:#FFF;
}

#conteneur #footer a:visited {
color:#BEB393;
}

#logo,#gauche {
float:left;
width:189px;
margin:0;
padding:0;
}

#conteneur #contenu #gauche #compte #comptefond form,#conteneur #contenu #centre #search form,#conteneur #contenu #gauche #newsletter #newsletterfond form, .detaildroit #formproduit {
margin:0;
padding:0;
}

#conteneur #contenu #centre #search a:hover,#conteneur #contenu #centre #nbpages a:hover,#conteneur #contenu #centre #nbpages a:visited {
color:#FFF;
background-color:#BEB393;
}
#tablelivraison {
border: 1px solid #C1B69A;
background-color: #F0EEE8;
}
#conteneur #contenu #centre .panier .produitdetailfond #tablelivraison td {
border: 1px solid #FFFFFF;
margin: 0px;
padding: 1px;
font-size: 10px;
}
#conteneurfond #conteneur #contenu #centre .panier .produitdetailfond .titre {
color: #95BA45;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
display: block;
margin: 0px;
background-image: url(../images/titre.gif);
background-repeat: no-repeat;
background-position: left center;
text-indent: 10px;
height: 15px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 1px;
padding-left: 0px;
}
.detaildroit h1 a{
	font-size: 16px;
	text-decoration: none;
	color: #5B4211;
}
.titre {
position:static;
color: #95BA45;
text-decoration: none;
font-weight: bold;
text-transform: uppercase;
display: block;
margin: 0px;
background-image: url(../images/titre.gif);
background-repeat: no-repeat;
background-position: left center;
text-indent: 10px;
height: 15px;
padding-top: 3px;
padding-right: 0px;
padding-bottom: 1px;
padding-left: 0px;
}
.zoomi {
width:400px;
margin-left:-200px;
left:50%;
text-align:center;
display:inline;
position : fixed;
}
.decouvrirproduitlistefille, .decouvrirproduitlistefille a, .decouvrirproduitlistegarcon, .decouvrirproduitlistegarcon a {
background-repeat: repeat-y;
display: block;
margin: 0px;
padding: 0px;
text-align: center;
background-position: left top;
width: 96px;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 9px;
text-decoration: none;
}

.decouvrirproduitlistefille, .decouvrirproduitlistefille a {
background-color: #FF66CC;

}
.decouvrirproduitlistegarcon, .decouvrirproduitlistegarcon a {
background-color: #54B9ED;
}
.decouvrirproduitlistefille, .decouvrirproduitlistegarcon{
height:35px;
}
.listes p {
padding: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 2px;
margin-left: 0px;
}
#mySlideShow
{
width: 560px !important;
height: 180px !important;
} 