@charset "utf-8"; 

.fiche_produit{margin-bottom:10px}

.fiche_produit #barreHaut{color:#000; background-color:#FFF; font-size:22px; font-family:"Times New Roman", Times, serif; text-align:left; width:100%; height:auto; overflow:hidden; padding:10px 0px 5px 0px; letter-spacing:2px;}
.fiche_produit #barreHaut font{ font-size:12px}
.fiche_produit #fleche_rouge_bas{ border-top:#C00 solid 1px; margin-bottom:10px;}


/*.fiche_produit #le_prix_raye{color:#ccc; text-decoration:line-through; font-size:1em}

.fiche_produit #le_prix{color:#6cf; font-size:1.450em; font-weight:bold}

.fiche_produit #le_prix_indetermine{color:#C00; font-size:1.450em}*/

.fiche_produit .colonneGauche{ width:350px; float:left; margin-bottom:10px;}

.fiche_produit .colonneDroite{ float:right; width:370px; background:url(../images/fiche/fiche_etiquette.jpg) center top no-repeat;}
.fiche_produit .colonneDroite #informations{ width:100%; background:url(../images/fiche/fiche_droite_fond_haut.png) center top no-repeat;}
.fiche_produit .colonneDroite #informations_bas{ width:100%; background:url(../images/fiche/fiche_droite_fond_bas.png) center bottom no-repeat; height:49px;}

.fiche_produit .colonneDroite #sous_designation{ font-size:14px; font-weight:bold; color:#b83415; padding:10px 0px 5px 0px;}
.fiche_produit .colonneDroite #cl_vol_poids{ font-size:12px; padding:5px;color:#000}
.fiche_produit .colonneDroite #les_prix{ text-align:center; color:#F00; font-size:14px; font-weight:bold;padding:5px;}
.fiche_produit .colonneDroite #quantite{ color:#b83415; font-size:12px; font-weight:bold;padding:5px;}
.fiche_produit .colonneDroite #description{ font-size:10px; text-align:justify; line-height:1.2; padding:40px 5px 5px 15px; color:#333333}
.fiche_produit .colonneDroite #remarque{ font-size:10px; text-align:justify; line-height:1.2; padding:10px 5px 5px 15px; color:#C00}
.colonneGauche #imagettes{background-image:url(../images/fiche/fiche_separation_etoile.png); background-repeat:no-repeat; background-position:bottom center; width:95%; height:auto; padding:2.5%}

.colonneGauche #imagettes ul{list-style:none;}

.colonneGauche #imagettes ul li{border:#FFF solid 1px;text-align:center;display:inline-block;width:15%;}

.colonneGauche #imagettes ul li img{display:block}

.colonneGauche .noteEtoile{width:100%; height:auto}

.colonneGauche .noteEtoile td{width:50%; padding:1.5%; text-align:center; font-size:12px; vertical-align:middle}

.colonneGauche #NoteUne{color:#FFF; font-size:0.875em; text-shadow:#000 1px 1px 1px,#000 -1px 1px 1px}

.colonneGauche #NoteUne strong{color:#FC0}

.colonneGauche #NoteAucune{color:#FFF; font-size:0.875em}

.colonneGauche .fiche_slide{position:relative; overflow:hidden;}

.colonneGauche #zooming{ font-size:14px; padding-top:7px; position:absolute; width:95%; color: white; text-shadow: black 0.1em 0.1em 0.2em; bottom:-31px; left:0; height:23px; z-index:4; border-top: solid 1px #FFF; background-image:url(../../../images/fonds_blanc/fond_blanc_opacity30.png); background-repeat:repeat;}

.colonneGauche #NoteAttribuee{color:#FFF; font-size:0.875em; text-shadow:#000 1px 1px 1px,#000 -1px 1px 1px,#000 -1px -1px 1px,#000 1px -1px 1px}

#bouton_panier_lien input {
	-moz-box-shadow:inset 0px 1px 0px 0px #a1a100;
	-webkit-box-shadow:inset 0px 1px 0px 0px #a1a100;
	box-shadow:inset 0px 1px 0px 0px #a1a100;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #a0a001), color-stop(1, #666600));
	background:-moz-linear-gradient(top, #a0a001 5%, #666600 100%);
	background:-webkit-linear-gradient(top, #a0a001 5%, #666600 100%);
	background:-o-linear-gradient(top, #a0a001 5%, #666600 100%);
	background:-ms-linear-gradient(top, #a0a001 5%, #666600 100%);
	background:linear-gradient(to bottom, #a0a001 5%, #666600 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a0a001', endColorstr='#666600',GradientType=0);
	background-color:#a0a001;
	-moz-border-radius:14px;
	-webkit-border-radius:14px;
	border-radius:14px;
	border:1px solid #a1a100;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	padding:6px 12px;
	text-decoration:none;
}
#bouton_panier_lien input:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #666600), color-stop(1, #a0a001));
	background:-moz-linear-gradient(top, #666600 5%, #a0a001 100%);
	background:-webkit-linear-gradient(top, #666600 5%, #a0a001 100%);
	background:-o-linear-gradient(top, #666600 5%, #a0a001 100%);
	background:-ms-linear-gradient(top, #666600 5%, #a0a001 100%);
	background:linear-gradient(to bottom, #666600 5%, #a0a001 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#666600', endColorstr='#a0a001',GradientType=0);
	background-color:#666600;
}

.colonneDroite #no_stock{font-size:12px; color:#FFF; height:30px; padding-top:15px; text-shadow:#333 1px 1px 1px; text-align:center}

.colonneDroite #choix{font-size:12px; color:#FFF; height:30px; padding-top:10px; text-shadow:#333 1px 1px 1px; text-align:center}

.colonneDroite #informations table{width:100%}

.colonneDroite #informations th{text-align:left; padding:5px 5px 5px 0px; color:#999; font-size:0.750em; border-bottom:#999 solid 1px; vertical-align:middle; width:40%}

.colonneDroite #informations td{text-align:left; padding:5px 5px 5px 0px; color:#000; font-size:0.750em; border-bottom:#999 solid 1px; vertical-align:middle}

.colonneDroite #informations_declinaison{background-color:#CCC; width:95%; margin-top:10px; border-radius:10px; padding:2.5%}

.colonneDroite #informations_declinaison table{width:100%}

.colonneDroite #informations_declinaison th{font-size:0.750em; text-align:left; color:#666; border-bottom:#FFF solid 1px; padding:5px 5px 5px 0px; width:40%}

.colonneDroite #informations_declinaison td{font-size:0.750em; text-align:left; border-bottom:#FFF solid 1px; padding:5px 5px 5px 0px}

.colonneDroite #ficheAlerte{font-size:0.875em; text-align:left; line-height:1.2; color:#C00; padding:5px 5px 5px 5px; margin-top:10px}

.contenuBas{font-size:0.750em; color:#333; width:100%; clear:both; text-align:left}

.contenuBas #FichePartie{margin-top:10px; width:100%}

.contenuBas #FicheTitreOnglet{width:98%; height:15px; color:#333; font-size:16px; font-family:"Times New Roman", Times, serif; font-weight:bold; padding:10px 0%; }

.contenuBas #FicheContenuOnglet{padding:1% 0%; font-size:1em; color:#666; line-height:1.2; font-size:12px; text-align:justify}
.contenuBas #FicheContenuOnglet #remarque{color:#C00; text-align:justify}

.contenuBas #FicheContenuOnglet a{ color:#39F; text-decoration:none; font-weight:bold;}

.contenuBas #FicheContenuOnglet a:hover{ color:#06F; text-decoration:none;font-weight:bold;}

.contenuBas #detailTel{height:30px; font-size:12px; color:#666}

.contenuBas #detailTel a{padding-bottom:5px; font-size:12px; color:#000}

.contenuBas #detailTel a:hover{padding-bottom:5px; font-size:12px; color:#06F}

.contenuBas #motsClefs a{padding-bottom:5px; font-size:12px; color:#CCC}

.contenuBas #motsClefs a:hover{padding-bottom:5px; font-size:12px; color:#666}

#fichePartager{display:inline-block; text-align:center}

#fichePartager div{display:inline-block; margin-bottom:1%}

#fichePartager a:hover{color:#CCC; font-size:0.650em}

.listingProduitsPack{ margin:5px 0px;}

.listingProduitsPack td{vertical-align:middle; background-image:url(../../../images/fonds_noir/fond_noir_opacity10.png); background-repeat:repeat;}

.listingProduitsPack #image{border:#333 solid 0px; clear:both; background-repeat:no-repeat; width:175px; height:131px; background-position:center center; position:relative; overflow:hidden}

.listingProduitsPack #libelle{text-align:left; padding:5px 5px 5px 10px}

.listingProduitsPack #libelle a{font-size:12px; color:#333; font-weight:bold}

.listingProduitsPack #libelle a:hover{font-size:12px; color:#000; font-weight:bold}

.listingProduitsPack #resume{font-size:11px; color:#666; padding:5px 5px 5px 10px}

.listingProduitsPack #lienFiche{margin-left:10px}

.listingProduitsPack #lienFiche a{font-size:12px; color:#FFF; font-weight:bold}

.listingProduitsPack #lienFiche a:hover{font-size:12px; color:#FFF; font-weight:bold}

.listingProduitsPack #statut{font-weight:bold; font-size:12px; padding:5px 5px 5px 10px;}

/*.listingProduitsPack #le_prix{ width:100px;-moz-box-shadow:inset 0px 39px 0px -24px #ccc; -webkit-box-shadow:inset 0px 39px 0px -24px #ccc; box-shadow:inset 0px 39px 0px -24px #ccc;  background-color:#c4c4c4; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:#333 solid 1px; color:#333; font-size:1em; padding:5px 5px 5px 10px; margin:5px 10px}
 
.listingProduitsPack #le_prix_promo{ width:100px;-moz-box-shadow:inset 0px 39px 0px -24px #f7c1c1;  -webkit-box-shadow:inset 0px 39px 0px -24px #f7c1c1;  box-shadow:inset 0px 39px 0px -24px #f7c1c1;  background-color:#faadad; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px; border:#F00 solid 1px; color:#F00; font-size:1em; padding:5px 5px 5px 10px; margin:5px 10px}

.listingProduitsPack #le_prix_promo span{font-weight:bold}*/

@media screen and (min-width:1000px){.partieDescRem{ display:none}}

@media screen and (max-width:1000px) and (min-width:550px){
	.fiche_produit .colonneGauche{ width:49%;}
	.fiche_produit .colonneDroite{ width:49%;}
	 #description,#remarque{ display:none;}
	 .contenuBas #FicheContenuOnglet #remarque{display:block}
	.fiche_produit .colonneDroite #informations,.fiche_produit .colonneDroite #informations_bas{background:none;}
}

@media screen and (max-width:600px){.fiche_produit .colonneGauche{margin-bottom:0px;float:none;border:#666701 solid 1px; width:350px}

.fiche_produit .colonneDroite{float:none; padding-left:0%; width:98%}
.fiche_produit .fichePartager{width:100%}
.fiche_produit .fichePartager{width:100%}

.fiche_produit #ajouter_panier{ width:316px; margin:0 auto;}

.fiche_produit #barreHaut{font-size:0.750em}

.fiche_produit #barreHaut #le_prix_raye{display:none}

.fiche_produit #barreHaut #le_prix{display:none}

.fiche_produit #barreHaut #le_prix_indetermine{display:none}
.fiche_produit .colonneDroite #informations,.fiche_produit .colonneDroite #informations_bas{background:none;}

#description,#remarque{ display:none;}
.contenuBas #FicheContenuOnglet #remarque{display:block}

}

@media screen and (max-width:480px){
.fiche_produit .colonneDroite{float:none; max-width:350px; width:100%}
.fiche_produit .fichePartager{width:100%}
.listingProduitsPack #lienFiche{display:none;}

}
@media screen and (max-width:350px){.fiche_produit #ajouter_panier{ width:100%;}.fiche_produit .colonneGauche{float:none;width:100%}
}

