@media print{
	#leMenu, #leMenuPied, #colonneDroite, #rechercheForm, #rechercheInput, #filAriane{
		display:none;
	}
}
@media screen,print{
	/*------------------------
	
	LE MENU
	
	------------------------*/
	
	#leMenu{
		background-image:url("/medias2/fondMenu.gif");
		background-repeat:repeat-y;
		margin:71px 8px 0px 0px;
		padding:0px;
		background-position:0px 0px;
		position:absolute;
		left:0px;
		width:138px;
		color:white;
		font-weight:bold;
	}
	#leMenuPied{
		background-image:url("/medias2/piedMenu.gif");
		background-repeat:no-repeat;
		width:138px;
		height:82px;
	}
	#leMenu a{
		display:block;
		color:white;
		font-weight:bold;
		line-height:16px;
		padding:2px 4px 2px 12px;
		text-decoration:none;
	}
	#leMenu a.ouvert{
		display:block;
		color:black;
		font-weight:bold;
		line-height:16px;
		padding:2px 4px 2px 12px;
		text-decoration:none;
		background-color:#E671F2;
	}
	#leMenu a:hover{
		color:black;
		background-color:white;
	}
	#leMenu a.ssRub{
		padding:2px 4px 2px 4px;
		color:#c1017a;
		background-color:#b0df1f;
	}
	#leMenu a.ssRub:hover{
		background-color:#bbe41e;
	}
	#leMenu a.ssSsRub{
		padding:2px 4px 2px 20px;
		color:#c1017a;
		background-color:#b0df1f;
	}
	#leMenu a.ssSsRub:hover{
		background-color:#bbe41e;
	}
	#leMenu a.ssRubOuvertCourante{
		margin-left:5px;
		padding:2px 4px 2px 12px;
		color:#000000;
		font-size:10px;
		background-color:#EE9FF7;
		background-image:url('/medias2/pictoFlecheRubCourante.gif');
		background-position:98% 50%;
		background-repeat:no-repeat;
	}
	#leMenu a.ssRubOuvert{
		margin-left:5px;
		padding:2px 4px 2px 12px;
		color:#000000;
		font-size:10px;
		background-color:#EE9FF7;
	}
	#leMenu a.ssRubOuvert:hover{
		background-color:#DDDDDD;
	}
	#leMenu a.ssSsRubOuvertCourante{
		margin-left:10px;
		padding:2px 4px 2px 12px;
		color:#000000;
		font-size:10px;
		background-color:#F7D2FB;
		background-image:url('/medias2/pictoFlecheRubCourante.gif');
		background-position:98% 50%;
		background-repeat:no-repeat;
	}
	#leMenu a.ssSsRubOuvert{
		margin-left:10px;
		padding:2px 4px 2px 12px;
		color:#000000;
		font-size:10px;
		background-color:#F7D2FB;
	}
	#leMenu a.ssSsRubOuvert:hover{
		background-color:#EEEEEE;
	}
	/*------------------------
	
	LE CONTENU
	
	------------------------*/
	*{
		font-size:11px;
	}
	body{
		background-image:url("/medias2/fondBandeau.jpg");
		background-repeat:no-repeat;
		margin:0px;
		padding:0px;
		background-position:0px 0px;
		background-color:white;
		font-family:sans-serif;
		font-size:11px;
	}
	#conteneur{
		width:750px;
		margin:0px;
	}
	#dynamique{
		float:right;
		width:750px;
		margin-top:0px;
	}
	#contenu{
		padding:155px 140px 0px 150px ;
		font-size:1.2em;
	}
	#colonneDroite{
		width:139px;
		position:absolute;
		left:611px;
		padding-top:103px;
	}
	#rechercheForm{
		position:absolute;
		left:149px;
		height:64px;
		background-image:url("/medias2/fondRecherche.gif");
		background-repeat:no-repeat;
		width:161px;
		display:block;
		margin:84px 0px 0px -8px;
		padding:25px 0px 0px 25px; 
	}
	#rechercheInput{
		width:102px;
		background-color:white;
		margin-right:5px;
		margin-top:4px;
		border:1px solid #E81F8D;
		color:#E81F8D;
	}
	#piedPage{
		text-align:center;
		margin:70px 20px 20px 20px;
		font-size:11px;
		font-weight:bold;
		color:#AAAAAA;
	}
	/*------------------------
	
	LE PANIER
	
	------------------------*/
	
	#panier{
		background-image:url("/medias2/panierFond.gif");
		background-repeat:repeat-x;
		background-position:0px 0px;
	}
	#panierContenu{
		border-width:0px 0px 0px 8px;
		border-color:white;
		border-style:solid;
		padding:4px;
		text-align:right;
	}
	#panierPied{
		background-image:url("/medias2/panierPied.gif");
		background-repeat:no-repeat;
		height:20px;
	}
	#panierTop{
		background-image:url("/medias2/panierTop.gif");
		background-repeat:no-repeat;
		height:70px;
	}
	#panierNumArt{
		padding:35px 4px 0px 70px;
	}
	/*------------------------
	
	LES BONNES AFFAIRES
	
	------------------------*/
	
	#bonnesAffaires{
		background-image:url("/medias2/bonnesAffairesFond.gif");
		background-repeat:repeat-y;
	}
	#bonnesAffairesTop{
		background-image:url("/medias2/bonnesAffairesTop.gif");
		background-repeat:no-repeat;
		height:54px;
	}
	#bonnesAffairesContenu{
		padding:0px 4px 0px 12px;
	}
	#bonnesAffairesPied{
		background-image:url("/medias2/bonnesAffairesPied.gif");
		background-repeat:no-repeat;
		height:19px;
	}
	/*------------------------
	
	LES NOUVEAUTES
	
	------------------------*/
	
	#cestNouveau{
		background-image:url("/medias2/cestNouveauFond.gif");
	}
	#cestNouveauTop{
		background-image:url("/medias2/cestNouveauTop.gif");
		background-repeat:no-repeat;
		height:52px;
	}
	#cestNouveauContenu{
		padding:0px 4px 0px 12px;
	}
	#cestNouveauPied{
		background-image:url("/medias2/cestNouveauPied.gif");
		background-repeat:no-repeat;
		height:33px;
	}
	#filAriane{
		text-align:right;
		width:200px;
		position:absolute;
		left:390px;
		top:112px;
		border-style:solid;
		border-width:0px 2px 0px 0px;
		border-color:#bae412;
		padding-right:4px;
		padding-top:5px;
	}
	#filAriane a{
		display:block;
		text-decoration:none;
		color:#acacac;
		font-weight:bold;
		text-transform:lowercase;
	}
	#filAriane a:hover{
		color:#006600;
	}
	
	/*------------------------
	
	LES PRODUITS
	
	------------------------*/
	
	.produit{
	/*	background-image:url("/medias2/fondProduit.jpg");
		background-repeat:no-repeat;
		background-position:100% 100%;*/
		padding:0px 5px 5px 0px;
	}
	.produit h4{
	/*	background-image:url("/medias2/pictoEtoile.gif");
		background-repeat:no-repeat;
		background-position:0px 50%;
		line-height:20px;
		vertical-align:50%;
		padding:0px 0px 0px 25px;
		margin:0px 0px 0px 0px;
		font-family:sans-serif;
		font-weight:bold;
		font-size:13px;
		text-transform:uppercase;
		color:#7A00ab;
		font-style:italic;*/
		color:white;
		margin:0px 0px 0px 3px;
		font-weight:bold;
		padding:0px 3px 0px 4px;
		font-size:14px;
		line-height:23px;
		vertical-align:middle;
		background-image:url("/medias2/fondTitreProduitDetail.jpg");
		background-repeat:no-repeat;
	}
	.produit .contenu{
		margin:0px 0px 0px 0px;
		padding:0px 4px 0px 4px;
	}
	.produit p{
		margin:4px 0px 0px 0px ;
	}
	.produit .photo{
		float:left;
		margin:1px 10px 5px 0px;
		border:0px;
	}
	.produit form{
		display:block;
		float:right;
		text-align:right;
		margin:0px 0px 5px 8px;
		padding:0px 0px 5px 8px;
		border:0px solid #cccccc;
		border-width:0px 0px 0px 0px;
		font-size:10px;
	}
	.produit .prix{
		font-family:sans-serif;
		font-size:18px;
		color:#ab00ab;
		font-weight:bold;
	}
	.produit .euro{
		font-weight:bold;
		font-size:12px;
	}
	.produit .selectArticle{
		font-size:10px;
	}
	.produit .marque{
		display:block;
		text-align:right;
		margin:0px 100px 5px 8px;
		padding:0px 0px 5px 8px;
		font-size:10px;
		color:#ab00ab;
	}
	.produit .description{
		clear:right;
		color:#444444;
		font-family:verdana,sans-serif;
		font-size:11px;
	}
	.produit .boutonAjouter{
		vertical-align:middle;
		padding-left:3px;
		margin-bottom:3px;
	}
	.produit .elementPack{
		font-weight:bold;
		background-color:#EEEEEE;
		font-size:10px;
	}
	.produit .TCPPack{
		font-weight:normal;
		font-size:10px;
		color:#888888;
	}
	#validCart{
		font-weight:bold;
		text-decoration:none;
		display:block;
		color:#555555;
		text-align:right;
	}
	#validCart:hover{
		color:red;
	}
	ul li{
		list-style-image:url("/medias2/puce1.gif");
	}
	ul li ul li{
		list-style-image:url("/medias2/puce2.gif");
	}
	a{
		color:#bd017c;
		font-weight:bold;
		text-decoration:none;
	}
	a:hover{
		text-decoration:underline;
	}
	#bandeauProduits{
		height:11px;
		background-image:url("/medias2/fondProduits.gif");
		background-repeat:no-repeat;
	}
	#bandeauProduitsBottom{
		height:11px;
		background-image:url("/medias2/fondProduitsBottom.gif");
		background-repeat:no-repeat;
	}
	#lesProduits{
		padding:0px 6px 0px 6px;
	 	background-image:url("/medias2/fondProduitsPatch.gif");
		background-repeat:repeat-y;
		border-width:0px 0px 0px 0px ;
		border-style:solid;
		border-color:#d8ef77;
		width:460px;
	}
	/*------------------------
	
	LES CONSEILS DE T&L
	
	------------------------*/
	#bandeauConseils{
		height:12px;
		background-image:url("/medias2/fondConseils.gif");
		background-repeat:no-repeat;
	}
	#bandeauConseilsBottom{
		height:12px;
		background-image:url("/medias2/fondConseilsBottom.gif");
		background-repeat:no-repeat;
	}
	#lesConseils{
		background-image:url("/medias2/fondConseilsPatch.gif");
		background-repeat:repeat-y;
		padding:0px 8px 0px 8px;
		border-width:0px 0px 0px 0px;
		border-style:solid;
		border-color:#f080fd;
		font-size:12px;
		color:#444444;
	}
	#lesConseils form{
		margin:0px;
	}
	#lesConseils h1{
		background-image:url("/medias2/fondTitreConseilDetail.jpg");
		background-repeat:repeat-y;
		color:white;
		font-family:verdana,sans-serif;
		font-weight:bold;
		font-size:16px;
		margin:0px 0px 5px 0px;
		padding:2px 55px 2px 5px;
	}
	#lesConseils h5{
		color:#9f06b0;
		font-family:verdana,sans-serif;
		font-weight:bold;
		font-size:14px;
		margin:5px 0px 2px 0px;
		border-width:0px 0px 1px 0px;
		border-color:#ca71cf;
		border-style:solid;
	}
	#lesConseils strong.chapeau{
		color:#6c0778;
		font-family:verdana,sans-serif;
		font-weight:bold;
		font-size:11px;
		background-color:white;
		margin:10px 0px 10px 0px;
		display:block;
	}
	#lesConseils li{
		list-style-image:none;
		margin:10px;
	}
	#lesConseils .blocDroite{
		float:right;
		font-size:10px;
		margin:0px 0px 7px 7px;
		border:1px dotted #f081fd;
		width:200px;
		padding:6px;
		color:#9e04b0;
		background-color:#f4e6f5;
	}
	#lesConseils .blocGauche{
		float:left;
		font-size:10px;
		margin:0px 7px 7px 0px;
		border:1px dotted #f081fd;
		width:200px;
		padding:6px;
		color:#9e04b0;
		background-color:#f4e6f5;
	}
	
	#lesConseils ul{
		list-style-position: inside;
		margin:0px;
		padding:0px;
	}
	#lesConseils ul li{
		list-style-image:url("/medias2/puce2.gif");
	}
	
	#lesConseils strong{
		font-weight:bold;
	}
	#lesConseils p{
		margin:2px;
		padding:2px;
	}
	#lesConseils p.principal{
		margin:0px;
		padding:0px;
	}
	#listeSsRub{
		padding-top:10px;
	}
	#listeSsRub li{
		list-style-image:url("/medias2/puce3.gif");
	}
	#listeSsRub ul{
		margin:0px;
		padding:0px 0px 0px 30px;
	}
	/*------------------------
	
	LES PRODUITS
	
	------------------------*/
	.produitResume{
		margin:4px;
	}
	.produitResume h5{
		margin:0px 0px 4px 0px;
		border-width:1px 1px 1px 1px;
		border-style:solid;
		border-color:#eac1d8 #9c03ad #9c03ad #eac1d8;
	/*	border-color:#9c03ad;*/
		font-weight:bold;
		padding:1px 3px 1px 4px;
		font-size:12px;
		background-color:#ecb4f2;
	}
	.produitResume .description{
		font-size:11px;
		color:#3F5902;
	}
	.produitResume .prix{
		font-family:sans-serif;
		font-size:14px;
		color:#ab00ab;
		font-weight:bold;
		text-align:right;
	}
	.teteRub h1{
		color:black;
		font-family:tahoma,verdana,sans-serif;
		font-weight:bold;
		font-size:22px;
		margin:0px 0px 5px 0px;
	}
	.teteRub strong{
		text-align:left;
		color:#888888;
		font-family:tahoma,verdana,sans-serif;
		font-weight:bold;
		font-size:11px;
	}
	.teteRub .principal{
		text-align:left;
		color:black;
		font-family:sans-serif;
		font-weight:normal;
		font-size:11px;
		margin:5px 0px 5px 0px;
	}
	
	/*------------------
	
	COMPTE CLIENT
	
	------------------*/
	.obligatoire{
		background-image:url("/medias2/etoile_rouge.gif");
		background-repeat:no-repeat;
		background-position:0px 50%;
		padding-left:16px;
	}
	.discret{
		color:#AAAAAA;
	}
	.attention{
		color:red;
		font-weight:bold;
	}
	h2.compte{
		background-image:url("/medias2/pictoEtoile.gif");
		background-repeat:no-repeat;
		background-position:0px 50%;
		padding-left:25px;
		line-height:25px;
		margin-bottom:0px;
		color:#91cf05;
		font-size:12px;
		text-decoration:none;
	}
	h2.compte a{
		color:#990066;
		font-size:inherit;
	}
	h3.compte{
		background-image:url("/medias2/pictoFlecheDroite.gif");
		background-repeat:no-repeat;
		background-position:0px 50%;
		padding-left:29px;
		line-height:25px;
		margin-bottom:0px;
	}
	.adresse .nom  {
		font-weight:bold;
		color:#666666;
	}
	.adresse .pays  {
		text-transform:uppercase;
	}
}

