/*
Intégrateur XHTML : Sebastien Rentz / ACTIVIS
Site Web : MODYF / css print
*/


body { margin: 0; font: 11px Arial, Helvetica, sans-serif }
img { border: 0 none }
form { margin: 0 }
.txt_cache { display: none; visibility: hidden }
a { text-decoration: none }

#global { width: auto; }

/* /////////////////////// entete //////////////////////// */
#entete { display:none }
#entete_print { display:block; height: 60px }

#logo { margin: 20px 0 10px 12px }
#recherche { display:none  }
	
#extranet { display:none }
	
#extranet_faq { display:none }

#dhtmlgoodies_menu { display:none }
#navShop { display:none }

/* /////////////////// centre page ///////////////////////// */
#centre { background: #fff }

/* /////////////////// colonne gauche - MENU /////////////////// */
#gauche { display:none }


/* ////////////////////////// colonne droite - CONTENU ///////////////////////// */
#droite { padding: 12px 10px 30px 0; font: 11px Arial, Helvetica, sans-serif }

#bienvenue { float:left; width: 334px; line-height: 17px }

#metier { float:right; width: 308px; color:#000 }

#colonne_gauche { float: left; margin-right: 5px }
#colonne_droite { display:none }

.zone_fond_blanc { background-color:#FFF; padding: 6px; margin: 12px 0 }


/* Sélection de produits */
#selection { float:right; width: 308px; margin-top: 20px  }
	.entete_selection { background-image:url('../images/case_rouge_top.gif'); height: 24px }
			.entete_selection img { margin: 7px 0 0 10px }
	.pied_selection { background-image:url('../images/case_rouge_bas.gif'); height: 11px; margin: 0 }
	.contenu_etirable { border-right: 1px solid #CDE0F3; border-left: 1px solid #CDE0F3; padding: 6px 6px 0 6px }
		.selection_produit { height: 94px; clear:both } 
		.img_produit_petit { float:left; width: 88px; height: 88px; background-color: #FFF; text-align:center; margin-right: 1px } 
		.desc_produit_petit { float:left; width: 194px; height: 78px; background-color: #D7E7F6; padding: 10px 4px 0 6px }
		.description_courte { margin: 6px 0 0 0 }
	

			
/* Bloc c'est d'actualite */
#cest_actualite { float:right; width: 308px; margin: 16px 0 0 0 }
	.contenu_etirable_gris { background-color:#dbdbdb; padding: 6px 6px 0 6px }
	.pied_cest_actualite { background-image:url('../images/cest_actualite_bas.gif'); height: 17px; margin: 0; text-align: right }
		.pied_cest_actualite img { margin: 0 8px 0 0 }



/* Meilleures ventes */
#meilleures_ventes { float:left; width: 477px; height: 174px; background-image:url('../images/meilleures_ventes_fond.gif'); margin: 16px 3px 0 0  }
	.titre_meilleures_ventes { margin: 5px 0 5px 10px }
	#visuel_meilleures_ventes { float:left; width: 130px; text-align:center }
	#onglets_meilleures_ventes { float:left; background-color:#DBDBDB; width: 347px; height: 32px }
	#onglets_meilleures_ventes a { color: #000; text-decoration:none }
	#onglets_meilleures_ventes td { width: 82px; padding: 2px 2px }
		.bordure_fff { border-right: 1px solid #fff }
	
	#texte_meilleures_ventes_vetements, #texte_meilleures_ventes_chaussures, #texte_meilleures_ventes_loisirs, #texte_meilleures_ventes_accessoires { float:left; width: 347px; height: 110px; padding: 12px 0 0 0; line-height: 24px }
	#texte_meilleures_ventes_vetements p, #texte_meilleures_ventes_chaussures p, #texte_meilleures_ventes_loisirs p, #texte_meilleures_ventes_accessoires p { margin: 0 }
	#texte_meilleures_ventes_vetements a, #texte_meilleures_ventes_chaussures a, #texte_meilleures_ventes_loisirs a, #texte_meilleures_ventes_accessoires a { color: #C03601; text-decoration:none }
		 
	#texte_meilleures_ventes_vetements { display: block }
	#texte_meilleures_ventes_chaussures { display: none }
	#texte_meilleures_ventes_loisirs { display: none }
	#texte_meilleures_ventes_accessoires { display: none }

	#image_meilleures_ventes_vetements, #image_meilleures_ventes_chaussures, #image_meilleures_ventes_loisirs, #image_meilleures_ventes_accessoires { width: 7px; height: 14px; margin: 0 2px 6px 0 }


/* La promo du mois */
#promo_mois { float:left; width: 179px; height: 174px; background-image:url('../images/promo_mois_fond.gif'); margin: 16px 3px 0 0;  }
	.titre_promo_mois { margin: 5px 0 12px 10px; text-align:left  }
	

#chemin { font:10px arial; color: #fff; clear:both; margin-bottom: 16px }
	#chemin a { color: #fff; text-decoration:none }
	#chemin a:hover { color: #000; text-decoration:none }
	

/* rubriques produits */
.rubrique_produit { background:url('../images/rubriques_produits_fond.gif') no-repeat; width: 468px; padding-top: 3px; margin-bottom: 12px }
.desc_produit { float: left; margin: 4px 8px 5px 8px }



/* fiche produits */
#fiche_produit_image { float:left; width: 47%; margin-right: 20px; }
	#photo_produit { width: 47%; border: 1px solid #D73D01; }
	#photo_produit_new { width: 47%; border: 1px solid white; }
#fiche_produit_desc { float: left; width: 45%; }


#zoomflash { display: none; }
#produits_complementaires { display: none; }
/* #voirengrand { display: none; } */
#Total { font: 30px arial; font-weight: bold; letter-spacing: -1px; color:#ee0c00; }
#prix_panier_new { margin: 15px 0; }
	#prix_panier_new table td { padding: 2px 0; }

#produits_complementaires_new, #avis {
  display: none; visibility: hidden;
  }

#bubble { background: #fff; border:1px solid #000; width: 180px; position:absolute; display:none; padding:10px; filter:alpha(opacity=90); -moz-opacity:.90; opacity:.90 }

#prix_degressifs { background-image:url('../images/prix_degressifs_fond.gif'); width: 340px; margin-bottom: 16px; margin-top: 10px; }
	#prix_degressifs th { width: 80px; text-align: right; padding-right: 5px; height: 19px; color: #D73D01 }
	#prix_degressifs td { width: 80px; text-align: right; padding-right: 5px; height: 45px; font: bold 16px arial; color:#D73D01 }
	.prix_appel { color: #fff }
	.prix_degressifs_titre { display:block; margin-top: 16px; color: #1C4B7B }


.icones_produit { border: 1px solid #CBDFF3; padding: 5px 5px 0 5px; margin-top: 12px; width: 340px }
	.icones_produit img { float: left; margin: 0 5px 5px 0 }

#washmachine { height: 65px; background:url('../images/washmachine_fond.gif') no-repeat; padding: 8px 20px 12px 72px; margin: 16px 0 0 0; color: #FFF }

#prix_panier { display: none }
	#prix_panier table th { font: bold 11px arial; color:#FFF; text-align: center; height: 19px }
	#prix_panier table td { color:#000; text-align: center; height: 30px; font: bold 12px arial }	
	.quantite { width: 60px; height: 15px; border: 1px solid #D73D01; font: bold 11px arial; text-align:center }
	.taille { width: 40px; height: 18px; border: 1px solid #D73D01; font: bold 11px arial }
	.coloris { width: 160px; height: 18px; border: 1px solid #D73D01; font: bold 11px arial }
	.norme { width: 80px; height: 18px; border: 1px solid #D73D01; font: bold 11px arial }
	

#produits_complementaires { float: left; background-image:url('../images/produits_complementaires_fond.gif'); height: 132px; margin-top: 16px; width: 477px }
	.produit_complementaire { float: left; margin: 3px 0 0 10px; text-align: center; width: 140px }
	.produits_complementaires_titre { margin: 4px 0 5px 12px }
	
	
#produits_montee { float: left; background-image:url('../images/produits_complementaires_fond.gif'); height: 132px; margin-top: 16px; width: 182px; padding: 2px 0 0 10px }
	.produit_montee { float: left; margin: 5px 0 0 10px; text-align: center; width: 140px }
	.produits_complementaires_titre { margin: 4px 0 5px 12px }	
	.prix_en_plus { font: bold 12px arial; color: #C03601 }


#autres_couleurs { margin: 12px 0 0 0 }
	#autres_couleurs img { margin: 0 2px 0 0 }

#imprimer_ami { display:none }
.ajouter_panier { display:none }
.niveau_stock { display:none }

/* panier commandes */
.tableau_commande { background-image:url('../images/promo_mois_fond.gif') }
.tableau_commande th { color:#FFF; font: bold 13px Arial  }
.tableau_commande td { border-bottom: 1px solid #90BCE5 }

.etape_active { background-color:#fff; padding-left: 12px; }

#panier_quantite td { border: none }
#panier_quantite input { height: 15px }

#frais_offerts { width: 635px; padding: 8px; background-color:#FFF; margin: 12px 0 }
#frais_pas_offerts { width: 635px; padding: 8px; background-color:#FFF; margin: 12px 0  }

.form_inscription .text { width: 160px; height: 16px; border: 1px solid #666; font: 11px arial }
.form_inscription input { margin-bottom: 4px }


/* livraison */
#mode_livraison { padding: 4px }
.cellule_adresse { background-color:#e6e6e6; width: 200px; padding: 5px }


/* produit droite */
#produit_droite { float:left; width: 176px; background-image:url('../images/promo_mois_fond.gif'); padding: 2px 5px 5px 5px }
	#produit_droite img { margin: 10px 0 }



/* recherche - moteur */
.moteur_resultat_recherche a { color: #006699  }
a.chemin_recherche { color: #666 }
.resultat_recherche { display:block; color:#0033CC; font: bold 13px arial; margin: 0; padding-left: 12px; background:url('../images/puce_blanc.gif') no-repeat left 7px  }



/* contenu colonne droite */
.droite_titre { background-color: #D73D01; width: 174px; padding: 3px 5px; font: bold 14px Arial, Helvetica, sans-serif; color:#666 }
.droite_contenu { width: 170px; padding: 8px 7px }



#impression { border-top: 1px dotted #ccc; margin: 52px 0 15px 0; padding-top: 4px }
#pagination { display:none }




/* polices contenu */
	h1 { font: bold 20px Arial, Helvetica, sans-serif; color: #EA2F00; margin: 0 0 10px 0 }
	.souligne { border-bottom: 1px dotted #ccc }

	h2 { font: bold 15px arial; color:#666; margin: 0 0 5px 5px } 
	h2 a { color:#fff; text-decoration: none }
	h2 a:hover { color:#000; text-decoration: none }

	h2.identification { font: bold 18px Arial; color: #666; margin: 0 0 10px 0; border-bottom: 1px solid #fff }

	h3 { font: bold 12px arial; color:#000; margin: 0 } 
	h3 a { color:#000; text-decoration: none }
	h3 a:hover { color:#D73D01; text-decoration: underline }
	
	h3.blanc a { color:#fff; text-decoration: none }
	h3.blanc a:hover { color:#D73D01; text-decoration: underline }
	
	h5 { font: bold 15px arial; margin: 0 }
	h6 { font: bold 12px arial; margin: 0 0 16px 0 }
	
	.prix { font: 12px arial; letter-spacing: -1px; color:#990000 }
	.prix_total { font: 15px arial; letter-spacing: -1px; color:#666 }
	.prixbarre { font: 12px arial; letter-spacing: -1px; color:#333; text-decoration: line-through }
	.ttc { font: bold 12px arial }
	
	.image_droite { margin: 0 0 6px 8px }
	.image_gauche { margin: 0 0 6px 8px }
	
	.error { color:#FF0000; font-weight: bold }
	.noir { color:#000 }
	.gris { color:#666 }
	.blanc { color:#666 }		




/* ///////////////////// pied de page /////////////////////// */
#pied_de_page { display:none }
#pied_de_page_print { display:block }
#activis { display:none }

		

/* ///////////////////// form DN /////////////////////// */
.questionContact_ b{ display:none;}
.questionContact_obligatoire , .questionContact_ { }
textarea { font: 11px verdana }


/* ///////////////////// form DN /////////////////////// */
#skyscraper { display: none; visibility: hidden; }
