/*Formulaire code postal*/
.formulaire_code_postal{
	float:left;
	width:193px;
	padding-top:11px;
	padding-left:10px;
}

.formulaire_code_postal dl{
	padding:0;
	margin:0;
}

.formulaire_code_postal dt,
.formulaire_code_postal dd{
	padding:0;
	margin:0;
	float:left;
	font-size:11px;
	color:#474032;
}

.formulaire_code_postal dt{
	font-size: 12px;
	color: white;
	padding-bottom: 5px;
}

.formulaire_code_postal dl dd input.champ{
	width:140px;
	height:23px;	
	font-size:11px;
	color:#787878;
	margin-right:5px;	
	padding:5px 3px 0 5px;
	background:url(../../../../../images/woodcocoon/eshop/encart_code_postal_fond_champ.jpg) no-repeat;
	border:none;
}

.formulaire_code_postal dd input.bt_ok{
	width:27px;
	height:25px;
	background:url(../../../../../images/woodcocoon/eshop/bt_ok.gif) no-repeat 0 bottom;
	border:none;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	padding:0px;
}

.formulaire_code_postal dd input.bt_ok:hover{
	background:url(../../../../../images/woodcocoon/eshop/bt_ok.gif) no-repeat 0 top;
}

/*------------------------------------- Encart code postal --------------------------*/
.eshop_encart_code_postal{
	float:left;
	width:203px;
	height:206px;
	padding:17px 14px 0px 17px;	
	_padding:17px 14px 5px 17px;	
	background:url(../../../../../images/woodcocoon/eshop/encart_code_postal_fond.jpg);
	color:#FFFFFF;
	font-size:12px;
	position: relative;
}

#tpl_accueil .formulaire_code_postal{
	position:absolute;
	bottom : 6px;
	left:14px;
}


.eshop_encart_code_postal h2{
	color:white;
	font-size:17px;
	font-weight:normal;
	padding-bottom:2px;	
}

.eshop_encart_code_postal .contenu{
	height:42px;
}

/*.conteneur_libelles{
	height:64px;
	padding-top:12px;
}

.eshop_encart_code_postal .libelle_magasin{	
	text-align:right;
	font-size:10px;
	height:25px;
	line-height:25px;
	padding:0 24px 0px 0;
}

.eshop_encart_code_postal .libelle_livraison{
	text-align:right;		
	font-size:10px;
	height:25px;
	line-height:25px;
	padding:10px 50px 0px 0;
}*/

/*------------------------------------- Formulaire choix de ville --------------------------*/
.formulaire_cities dd input.bt_ok{
	width:27px;
	height:25px;
	background:url(../../../../../images/woodcocoon/eshop/bt_ok.gif) no-repeat 0 bottom;
	border:none;
	font-size:12px;
	color:#FFFFFF;
	text-align:center;
	padding:0px;
}
.formulaire_cities dd input.bt_ok:hover{
	background:url(../../../../../images/woodcocoon/eshop/bt_ok.gif) no-repeat 0 top;
}

/*------------------------------------- Teaser --------------------------*/
.eshop_teaser{
	padding-bottom:15px;
}

.eshop_teaser .row_coup_coeur{
	float:left;
	width:178px;
	height:255px;
	padding-left:30px;
	background:url(../../../../../images/woodcocoon/eshop/eshop_teaser_fond_coup_coeur.gif) no-repeat;
}

.eshop_teaser h2{
	height:19px;
	padding:7px 0 0 10px;
	color:#562920;
	font-size:12px;
	font-weight:bold;
}

.eshop_teaser h3{
	width:123px;
	height:36px;
	padding:5px  0 0 35px;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
}

.eshop_teaser .visuel{
	display:block;
	height:125px;
	width:125px;
	padding:2px 0 0 14px;
	margin-left:7px;	
	position:relative;/*supprimer quand le watermark a été établi*/
}

/*Transformer en watermark*/
.eshop_teaser .visuel .watermark{
	position:absolute;
	height:125px;
	width:125px;
	top:2px;
	left:14px;
	background:url(../../../../../images/woodcocoon/eshop/teaser_watermark_coup_coeur.png) no-repeat;
}
/*--------------------------*/

.eshop_teaser .prix{
	width:133px;
	padding-left:10px;
	color:#FFFFFF;
}

.eshop_teaser .prix .libelle{
	float:left;
	width:40px;
	font-size:10px;
}

.eshop_teaser .prix .tarif{
	float:right;
	width:93px;
	text-align:right;
	font-size:21px;	
}

.eshop_teaser .prix .tarif span{
	font-size:16px;
	font-weight:bold;
}

.eshop_teaser a.bt_ajouter{
	margin:5px 0 0 10px;
	display:block;
	width:133px;
	height:22px;
	line-height:22px;
	padding-left:12px;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	background:url(../../../../../images/woodcocoon/eshop/teaser_bt_ajouter.gif) no-repeat 0 bottom;
}

.eshop_teaser a.bt_ajouter:hover{
	background:url(../../../../../images/woodcocoon/eshop/teaser_bt_ajouter.gif) no-repeat 0 top;
	color:#FFFFFF;
	text-decoration:none;	
}

/*Row*/
.eshop_teaser .row{	
	float:left;
	width:165px;
	height:221px;	
	margin-top:27px;
	background:#FFFFFF;
	padding-top:7px;
}

.eshop_teaser .row_first{
	width:160px;
}

.eshop_teaser .row .contenu{
	border-left:solid 1px #d3c6b9;
	padding-left:5px;
}

.eshop_teaser .row_first .contenu{
	border-left:none;
	padding-left:0px;	
}

.eshop_teaser .row h3{
	width:153px;	
	height:36px;
	padding-left:0px;
	padding-top: 0px;
	color:#3c1a15;
	font-weight:normal;
	text-align:center;
}

.eshop_teaser .row .visuel{
	padding-left:5px;
}
	
.eshop_teaser .row .prix{
	color:#3c1a15;
}

.eshop_teaser .row .visuel .watermark{
	background:url(../../../../../images/woodcocoon/eshop/teaser_watermark.png) no-repeat;
	left:5px;	
}

.eshop_teaser .row .prix{
	padding-left:5px;
}

.eshop_teaser .row .bt_ajouter {
	margin:5px 0 0 5px;
}

/*------------------------------------- Encart code postal big --------------------------*/
.encart_code_postal_big{
	padding:10px;
	background:#90b0e5;
	color:#FFFFFF;
	font-size:13px;
}

.encart_code_postal_big h2{
	background:url(../../../../../images/woodcocoon/eshop/picto_infos.gif) no-repeat left 4px;
	padding:0px 0px 7px 20px;
	color:#FFFFFF;
	font-size:17px;
	font-weight:normal;
}

.encart_code_postal_big .encart_code_postal_big_contenant_actions{
	text-align:center;
}

.encart_code_postal_big .encart_code_postal_big_actions{
	width:203px;
	margin:0 auto;
}

.encart_code_postal_big .encart_code_postal_big_actions .formulaire_code_postal{
	padding-bottom:7px;
}

.encart_code_postal_big .encart_code_postal_big_actions .bt_savoir_plus{
	display:block;
	float:left;
	width:180px;
	height:21px;
	line-height:21px;
	padding-left:8px;
	margin-bottom:7px;
	background:url(../../../../../images/woodcocoon/eshop/bt_savoir_plus.gif) no-repeat right bottom;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
}

.encart_code_postal_big .encart_code_postal_big_actions .bt_savoir_plus:hover{
	color:#FFFFFF;
	text-decoration:none;
	background:url(../../../../../images/woodcocoon/eshop/bt_savoir_plus.gif) no-repeat right top;	
}


.encart_code_postal_big .encart_code_postal_big_actions .bt_savoir_plus_big{
	display:block;
	float:left;
	width:180px;
	height:30px;
	padding:8px 0 0 8px;
	background:url(../../../../../images/woodcocoon/eshop/bt_savoir_plus_big.gif) no-repeat right bottom;
	color:#FFFFFF;
	text-align:center;
	font-size:10px;
	margin-bottom: 7px;
}

.encart_code_postal_big .encart_code_postal_big_actions .bt_savoir_plus_big:hover{
	color:#FFFFFF;
	text-decoration:none;
	background:url(../../../../../images/woodcocoon/eshop/bt_savoir_plus_big.gif) no-repeat right top;	
}

/*------------------------------------- Fiche -------------------------------------------------*/
.eshop_fiche{
	padding-bottom:30px;
}

.eshop_fiche .encart_selection{
}

.eshop_fiche .encart_selection_header{
	height:7px;
	font-size:0px;
	background:url(../../../../../images/woodcocoon/eshop/encart_selection_header_fond.gif) no-repeat left top;		
}

.eshop_fiche .encart_selection_fond{
	width:676px;
	padding:13px 15px 13px 15px;
	background: #faf9f4;
	border-left: solid 1px #b5a593;
	border-right: solid 1px #b5a593;	
}

.eshop_fiche .encart_selection_footer{
	height:7px;
	background:url(../../../../../images/woodcocoon/eshop/encart_selection_footer_fond.gif) no-repeat left top;		
}

/* -- Galerie -- */
.eshop_fiche .galerie{
	float: left;
	width: 237px;
}

.eshop_fiche .galerie .visuel{
	padding-bottom: 15px;
}

.eshop_fiche .galerie .vignette{
	float: left;
	width: 73px;
	margin-left: 9px;	
}

.eshop_fiche .galerie .vignette.first{
	margin-left: 0px;
}

/* -- Formulaire -- */
.eshop_fiche .formulaires{
	float: right;
	width: 424px;
}

.eshop_fiche .formulaire_encart{
	margin-bottom: 11px;
}

.eshop_fiche .formulaire_encart_header{
	height:6px;
	font-size:0px;	
	background:url(../../../../../images/woodcocoon/eshop/formulaire_encart_header_fond.gif) no-repeat left top;			
}

.eshop_fiche .formulaire_encart_fond{
	width:402px;
	padding:4px 10px 4px 10px;
	border-left: solid 1px #cdccc8;
	border-right: solid 1px #cdccc8;	
}

.eshop_fiche .formulaire_encart_footer{
	height:6px;
	background:url(../../../../../images/woodcocoon/eshop/formulaire_encart_footer_fond.gif) no-repeat left top;			
}

.eshop_fiche h4{
	display: block;
	padding-bottom:7px;
	font-size: 18px;
	color: #617cac;
	font-weight: bold;
}

/* -- Code postale -- */
.eshop_fiche .formulaire_cp h4{
	line-height:25px;	
	display: inline;
	margin-right: 12px;
}

.eshop_fiche .formulaire_cp .champ{
	width:145px;
	height:25px;
	line-height:25px;
	padding:0 5px 0 5px;
	margin-right:8px;
	background:url(../../../../../images/woodcocoon/eshop/champ_fond.gif) no-repeat left top;		
	border: solid 1px #faf9f4;		
}

.eshop_fiche .formulaire_encart.formulaire_encart_selected .cart_fiche_ville_current_form .champ{
	background-image: url(../../../../../images/woodcocoon/eshop/champ_fond_selected.gif);
	border: none;
	margin-top: 10px;
}

.eshop_fiche .formulaire_cp dd .champ,
.eshop_fiche .formulaire_encart.formulaire_encart_selected .cart_fiche_ville_current_form dd .champ
{
	margin-top: 0;
	width: auto;
	vertical-align: middle;
}

.eshop_fiche .formulaire_cp dd label {
	display: block;
}

.eshop_fiche .formulaire_cp .bt_ok,
.eshop_fiche .formulaire_cp .bt_ok_cities,
.eshop_fiche .formulaire_cp .bt_cancel
{
	border: none;
	width:27px;
	height:25px;
	line-height:25px;
	background-position:left top;
	background-repeat:no-repeat;
	background-color:transparent;
	color: #FFFFFF;
	font-size: 14px;
	font-weight:bold;
	text-align: center;
}

.eshop_fiche .formulaire_cp .bt_ok,
.eshop_fiche .formulaire_cp .bt_ok_cities {
	background-image:url(../../../../../images/woodcocoon/eshop/bt_ok.gif);	
}
.eshop_fiche .formulaire_cp .bt_ok_cities {float: left;}

.eshop_fiche .formulaire_cp .bt_cancel {
	display:block;
	float:left;
	text-decoration:none;
	width:60px;
	margin-left:8px;
	font-size:12px;
	background-image:url(../../../../../images/woodcocoon/eshop/bt_cancel.gif);	
}

.eshop_fiche .formulaire_cp .bt_ok:hover,
.eshop_fiche .formulaire_cp .bt_ok_cities:hover,
.eshop_fiche .formulaire_cp .bt_cancel:hover
{
	background-position:left bottom;
	cursor: pointer;
}

.eshop_fiche .formulaire_encart.formulaire_encart_selected .formulaire_encart_header{
	background:url(../../../../../images/woodcocoon/eshop/formulaire_encart_header_selected_fond.gif) no-repeat left top;	
}

.eshop_fiche .formulaire_encart.formulaire_encart_selected .formulaire_encart_fond{
	background-color:#7FBDF1;
	border-left: solid 1px #a09f9c;
	border-right: solid 1px #a09f9c;
	position: relative;
}

.eshop_fiche .formulaire_encart.formulaire_encart_selected .formulaire_encart_footer{
	background:url(../../../../../images/woodcocoon/eshop/formulaire_encart_footer_selected_fond.gif) no-repeat left top;		
}

.eshop_fiche .formulaire_encart.formulaire_encart_selected .libelle{
	font-size: 12px;
	font-weight: bold; 
	color: #d6e6fa;
}

.eshop_fiche .formulaire_encart.formulaire_encart_selected h5{
	height:18px;
	background:none;
	margin:0px;
	font-size: 18px;
	font-weight: bold; 
	color: #FFFFFF;	
}

.eshop_fiche .formulaire_encart.formulaire_encart_selected .bt_modifier{
	position: absolute;
	right: 10px;
	bottom: 1px;
	display: block;
	width: 50px;
	height: 14px;
	padding-left: 20px;
	background:url(../../../../../images/woodcocoon/eshop/bt_modifier.gif) no-repeat left top;		
	color: #3e3f41;
	font-size: 12px;
}

/* -- Choix produit -- */
.eshop_fiche .choix_produit{
	padding-bottom:0px;	
}

.eshop_fiche .choix_produit a{
	display:block;
	float:left;
	width:129px;
	height:31px;
	line-height:31px;
	margin:0 0 7px 7px;
	background:url(../../../../../images/woodcocoon/eshop/bt_produit.gif) no-repeat left bottom;	
	font-size: 15px;
	color: #886f69;
	font-weight: bold;
	text-align: center;
}

.eshop_fiche .choix_produit a:hover,
.eshop_fiche .choix_produit a.selected,
.eshop_fiche .choix_produit a.selected:hover{
	color: #58352e;	
	text-decoration:none;
	background:url(../../../../../images/woodcocoon/eshop/bt_produit.gif) no-repeat left top;		
}

.eshop_fiche .choix_produit a.first{
	margin-left:0px;
	clear: left;
}

/* -- Choix quantite -- */
.eshop_fiche .choix_quantite{
	width:407px;
	padding-right: 5px;
	padding-bottom: 0px;
}

.eshop_fiche .choix_quantite .row_qt{
	float: left;
	width: 98px;
	margin:0 0 7px 5px;
	font-size: 13px;
	font-weight: bold;
	color: #57342c;
}

.eshop_fiche .choix_quantite .first{
	margin-left:0px;
	clear: left;
}

.eshop_fiche .choix_livraison .row_livraison{
	padding-bottom:7px;
	font-size: 12px;
	font-weight: bold;
	color: #57342c;
}

/* -- Total -- */
.eshop_fiche .total_conteneur{
	padding:5px 0 9px 0;
	margin-bottom:15px;
	border-bottom: solid 1px #ede9e1;
}

.eshop_fiche .total{
	float:right;       
	width: 297px;
	height: 40px;
	background:url(../../../../../images/woodcocoon/eshop/montant_fond.gif) no-repeat left top;		
}

.eshop_fiche .total_conteneur .libelle{
	float:left;
	width:157px;
	line-height:40px;	
	text-align:right;
	text-transform: uppercase;
	color: #FFFFFF;
	font-size: 13px;
	font-weight: bold;
}

.eshop_fiche .total_conteneur .montant{
	float: right;
	width: 123px;
	line-height:40px;
	padding-right:10px;
	color: #351912;
	font-size: 20px;
	font-weight: bold;
	text-align: right;		
}

.eshop_fiche .total_conteneur .montant.desactivated{
	padding:8px 0 0 0px;
	background:none;
	font-weight:normal;
	line-height:12px;
	font-size:12px;
	font-style:italic;
	color: #ac2a20;
	text-align: left;
}

.eshop_fiche .titre_ancre{
	float: left; 
	width: 320px;
	height:28px;
	margin-top:7px;
	color: #57342c;
	font-size: 18px;
	background:url(../../../../../images/woodcocoon/eshop/fleche.gif) no-repeat right top;		
}

.eshop_fiche .bt_commande{
	float: right;
	width: 193px; 
	height: 36px;
	background:url(../../../../../images/woodcocoon/eshop/bt_commande.gif) no-repeat left bottom;	
	border: none;
	color: #FFFFFF;
	font-size: 15px;
	text-transform:uppercase;
	text-align: center;
}

.eshop_fiche .bt_commande:hover{
	background:url(../../../../../images/woodcocoon/eshop/bt_commande.gif) no-repeat left top;		
}

.eshop_fiche .bt_commande.desactivated{
	background:url(../../../../../images/woodcocoon/eshop/bt_commande_desactived.gif) no-repeat left bottom;	
}

.eshop_fiche .bt_commande.desactivated:hover{
	background:url(../../../../../images/woodcocoon/eshop/bt_commande_desactived.gif) no-repeat left top;		
}

/* -- Produit -- */
.eshop_fiche .produit{
	padding-top: 22px;
}

.eshop_fiche .produit_col_gauche{
	float: left;
	width: 366px;
	padding-left: 13px;
}

.eshop_fiche .produit_col_gauche h2{
	font-size: 22px;
	color: #56332b; 
	font-weight: bold;
	text-transform: uppercase;
}

.eshop_fiche .produit_col_gauche .reference{
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}

.eshop_fiche .produit_col_gauche .reference span{
	text-transform: uppercase;
}

.eshop_fiche .produit_col_gauche .description{
	padding-top: 24px;
	color: #000000;
}

.eshop_fiche .produit_col_gauche .description h3{
	padding-bottom:20px;
	font-size: 14px; 
	color: #81af43;
	font-weight: bold;
}

.eshop_fiche .produit_col_droite{
	float: right;
	width: 276px;
	padding-right: 11px;
}

/* -- Encart Pack -- */
.eshop_fiche .produit_col_droite .encart_pack{
	padding-bottom: 10px;
}

.eshop_fiche .produit_col_droite .encart_pack .encart_pack_header{
	width: 276px;
	height: 12px;	
	background:url(../../../../../images/woodcocoon/eshop/encart_pack_header.gif) no-repeat left bottom;	
}

.eshop_fiche .produit_col_droite .encart_pack .encart_pack_fond{
	width: 254px;
	min-height:251px;
	padding:3px 10px 5px 10px;	
	border-left: solid 1px #c8afa1;
	border-right: solid 1px #c8afa1;	
	background:url(../../../../../images/woodcocoon/eshop/encart_pack_fond.gif) repeat-x left top #ddd2c4;		
}

.eshop_fiche .produit_col_droite .encart_pack h4{
	border-bottom:solid 1px #5a3328;
	margin-bottom:16px;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #593126
}

.eshop_fiche .produit_col_droite .encart_pack .quantite{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #d2c5b9;
	font-size: 19px;
	color: #000000;
	text-align: right;
}

.eshop_fiche .produit_col_droite .encart_pack .quantite strong{
	display:block;
	padding-bottom:7px;
	font-size: 43px;
	color: #372d2b;
}

.eshop_fiche .produit_col_droite .encart_pack .quantite strong span{
	font-size: 20px;
}

.eshop_fiche .produit_col_droite .encart_pack .description{
	line-height:17px;	
	font-size: 12px;
	color: #463e33;
}

.eshop_fiche .produit_col_droite .encart_pack .description strong{
	display:block;		
	padding-bottom:5px;
	font-size: 14px;	
	color: #5a3228;
}

.eshop_fiche .produit_col_droite .encart_pack .encart_pack_footer{
	width: 276px;
	height: 12px;	
	background:url(../../../../../images/woodcocoon/eshop/encart_pack_footer.gif) no-repeat left top;	
}

/* -- Encrat livraison -- */
.eshop_fiche .produit_col_droite .encart_livraison{
	padding-bottom: 30px;
}

.eshop_fiche .produit_col_droite .encart_livraison_header{
	width: 276px;
	height: 16px;	
	background:url(../../../../../images/woodcocoon/eshop/encart_livraison_header.gif) no-repeat left bottom;		
}

.eshop_fiche .produit_col_droite .encart_livraison_fond{
	width: 254px;
	padding:0px 10px 0px 10px;
	background:#ecebe4;	
	border-left: solid 1px #b8d0a9;
	border-right: solid 1px #b8d0a9;		
}

.eshop_fiche .produit_col_droite .encart_livraison h4{
	border-bottom:solid 1px #566644;
	margin-bottom:16px;
	font-size: 20px;
	font-weight: bold;
	text-transform: uppercase;
	color: #628a2b	
}

.eshop_fiche .produit_col_droite .encart_livraison .duree{
	padding-bottom:10px;
	margin-bottom:10px;
	border-bottom:solid 1px #d2c5b9;
	font-size: 19px;
	color: #628a2b;
	text-align: right;	
}

.eshop_fiche .produit_col_droite .encart_livraison .duree strong{
	display:block;
	padding-bottom:3px;
	font-size: 43px;
	text-transform: uppercase;
}

.eshop_fiche .produit_col_droite .encart_livraison .duree strong span{
	font-size: 20px;	
}

.eshop_fiche .produit_col_droite .encart_livraison .description{
	line-height:17px;	
	font-size: 12px;
	color: #656f59;	
}

.eshop_fiche .produit_col_droite .encart_livraison .description strong{
	display:block;		
	padding-bottom:5px;
	font-size: 14px;	
	color: #566644;	
}

.eshop_fiche .produit_col_droite .encart_livraison .encart_livraison_footer{
	width: 276px;
	height: 13px;	
	background:url(../../../../../images/woodcocoon/eshop/encart_livraison_footer.gif) no-repeat left bottom;		
}
