/* CSS Document */

	body{
		margin:0;
		padding:0;
		font-family:arial;
		font-size:11px;
		background-color:#fff;
		background-image:url(images/fond-page.gif);
		background-repeat:no-repeat;
		background-position:center top;
	}
	
	#repere{
		position:absolute;
		width:1px;
		height:1px;
		z-index:3;
		bottom:0;
		right:0;
	}
	
	a img{
		border:0;
	}
	
	form{
		margin:0;
		padding:0;
	}
	
	.clear{
		clear:both;
		height:1px;
	}

	#global{
		width:982px;
		margin:auto;
	}
	
	#globalPatch{
		width:982px;
		margin:auto;
		position:relative;
		z-index:1;
	}
	
	#gauche{
		float:left;
		width:770px;
	}
	
	#gauche2{
		float:left;
		width:995px;
	}
	
	
/* ENTETE */
	#entete{
		width:770px;
		height:135px;
		background-image:url(images/fond-entete.gif);
		background-repeat:no-repeat;
		position:relative;
	}
	
	#entete2{
		width:982px;
		height:135px;
		background-image:url(images/fond-entete2.gif);
		background-repeat:no-repeat;
		position:relative;
	}
	
	#enteteArrondi{
		height:135px;
		background-position:left bottom;
		background-repeat:no-repeat;
	}
	
	.enteteArrondi2{
		background-image:url(images/entete-arrondi-2.gif);
	}
	
	.enteteArrondi3{
		background-image:url(images/entete-arrondi-3.gif);
	}
	
	.enteteArrondi4{
		background-image:url(images/entete-arrondi-4.gif);
	}
	
	.enteteArrondi5{
		background-image:url(images/entete-arrondi-5.gif);
	}
	
	.enteteArrondi6{
		background-image:url(images/entete-arrondi-6.gif);
	}
	
	.enteteArrondi7{
		background-image:url(images/entete-arrondi-7.gif);
	}
	
	.enteteArrondi8{
		background-image:url(images/entete-arrondi-8.gif);
	}
	
	.enteteArrondi9{
		background-image:url(images/entete-arrondi-9.gif);
	}
	
	.enteteArrondi10{
		background-image:url(images/entete-arrondi-10.gif);
	}
	
	.enteteArrondi11{
		background-image:url(images/entete-arrondi-10.gif);
	}

	.enteteArrondi12{
		background-image:url(images/entete-arrondi-10.gif);
	}

	.enteteArrondiFiche{
		background-image:url(images/entete-arrondi-fiche.gif);
	}
	
	.enteteArrondiCoeur{
		background-image:url(images/entete-arrondi-10.gif);
	}
	
	#barreNavigation{
		position:absolute;
		top:71px;
		left:0;
		margin:0;
		padding:0 0 0 34px;
		z-index:10;
		width:948px;
		height:36px;
		background-image:url(images/fond-barre-menu.gif);
		background-repeat:no-repeat;
	}
	
	#barreNavigation.pageAide{
		background-image:url(images/fond-barre-menu2.gif);
	}
	
	#barreNavigation div{
		float:left;
		margin:0 10px 0 0;
	}
	
	.menuPuce{
		width:2px;
		padding:13px 0 0 0;
	}
	
	#menu1{
		width:45px;
		padding:9px 0 0 0;
	}
	
	#menu2{
		width:82px;
		padding:9px 0 0 0;
	}
	
	#menu3{
		width:61px;
		padding:7px 0 0 0;
	}
	
	#menu4{
		width:53px;
		padding:4px 0 0 0;
	}
	
	#menu5{
		width:29px;
		padding:9px 0 0 0;
	}
	
	#menu6{
		width:71px;
		padding:2px 0 0 0;
	}
	
	#menu7{
		width:101px;
		padding:4px 0 0 0;
	}
	
	#menu8{
		width:58px;
		padding:4px 0 0 0;
	}
	
	#menu9{
		width:41px;
		padding:9px 0 0 0;
	}
	
	#menu10{
		width:69px;
		padding:7px 0 0 0;
	}
	
	#menu11{
		width:65px;
		padding:9px 0 0 0;
	}
	
	#logo{
		float:left;
		width:203px;
		padding:0 0 0 21px;
		margin:0 56px 0 0;
	}
	
	#aideEntete{
		float:left;
		width:55px;
		margin:0 46px 0 0;
		padding:33px 0 0 0;
	}
	
	#espaceQstomania{
		float:left;
		width:252px;
		padding:15px 0 0 0;
	}
	
	#espaceQstomania h1{
		margin:0;
		padding:0;
	}
	
	.champEspace{
		float:left;
		width:110px;
		padding:6px 0 0 0;
	}
	
	.champEspace input{
		width:89px;
		border:1px solid #dea3bf;
		background-color:#ab638f;
		font-family:arial;
		font-size:10px;
		color:#eaeaea;
		padding:2px 4px 2px 4px;
	}
	
	.okEspace{
		float:left;
		width:21px;
		padding:6px 0 0 0;
		_padding:7px 0 0 0;
	}
	
	#bienvenueClient{
		margin:1px 0 0 0;
		font-size:90%;
		color:#fff;
	}
	
	#bienvenueClient a{
		color:#fff;
		text-decoration:underline;
	}
	
	#bienvenueClient a:hover{
		color:#6cf4f3;
	}
	
	#compteMdp{
		float:left;
		width:120px;
		margin:0;
		padding:20px 0 5px 14px;
		border-left:1px dotted #65d5d4;
		list-style:none;
	}
	
	#erreurConnection{
		float:left;
		width:120px;
		margin:0;
		padding:15px 0 5px 14px;
		border-left:1px dotted #65d5d4;
		color:#fff;
		font-size:90%;
	}
	
	#erreurConnection a{
		color:#fff;
		text-decoration:underline;
	}
	
	#erreurConnection a:hover{
		color:#6cf4f3;
	}
	
	#compteMdp li{
		margin:0 0 2px 0;
		padding:0;
		font-size:90%;
	}
	
	#compteMdp li a{
		color:#fff;
		text-decoration:none;
	}
	
	#compteMdp li a:hover{
		color:#6cf4f3;
	}
	
	#recherche{
		float:left;
		width:520px;
	}
	
	#titreRechercheRapide{
		float:left;
		width:130px;
		padding:41px 0 0 37px;
	}
	
	#champRechercheRapide{
		float:left;
		width:113px;
		padding:35px 0 0 0;
	}
	
	#champRechercheRapide input{
		width:89px;
		border:1px solid #dea3bf;
		background-color:#ab3c76;
		font-family:arial;
		font-size:10px;
		color:#fff;
		padding:2px 4px 2px 4px;
	}
	
	#dansRechercheRapide{
		float:left;
		width:41px;
		padding:41px 0 0 0;
	}
	
	#tousLeSite{
		float:left;
		width:149px;
		position:relative;
		margin:35px 0 0 0;
		_margin:36px 0 0 0;
		z-index:20;
	}
	
	.rechercheRapideOuvert{
		display:block;
	}
	
	.rechercheRapideFerme{
		display:none;
	}
	
	#choixRechercheRapide{
		position:absolute;
		top:20px;
		left:0;
		z-index:20;
		margin:0;
		padding:3px 5px 3px 5px;
		width:125px;
		border:1px solid #dea3bf;
		background-color:#ab3c76;
		list-style:none;
		font-size:90%;
	}
	
	#choixRechercheRapide li{
		margin:0 0 3px 0;
	}
	
	#choixRechercheRapide li a{
		color:#fff;
		text-decoration:none;
	}
	
	#choixRechercheRapide li a:hover{
		color:#aad71e;
	}
	
	#defautToutLeSite{
		float:left;
		width:121px;
		margin:0 1px 0 0;
		padding:0 0 0 0;
		height:17px;
		border:1px solid #dea3bf;
		color:#fff;
		background-color:#ab3c76;
		text-align:center;
		font-size:90%;
	}
	
	#defautToutLeSite a{
		display:block;
		width:121px;
		padding:2px 0 0 0;
		height:15px;
		color:#fff;
		text-decoration:none;
	}
	
	#btnChoixRecherche{
		float:left;
		width:13px;
	}
	
	#okRechercheRapide{
		float:left;
		width:21px;
		margin:36px 0 0 0;
	}
	
	#rechercheAvancee{
		float:left;
		width:240px;
		margin:39px 0 0 0;
	}
	
	#rechercheAvancee a{
		color:#fff;
		text-decoration:none;
	}
	
	#rechercheAvancee a:hover{
		color:#aad71e;
	}
/* ENTETE */
	
	
	#droite{
		float:left;
		width:212px;
	}
	
/* PANIER */
	#monPanier{
		height:106px;
	}
	
	#monPanier.monPanierPageAide{
		float:left;
		width:211px;
		height:70px;
		padding:0 0 0 2px;
	}
	
	#monPanier h1{
		margin:0 0 0 0;
		padding:8px 0 0 27px;
	}
	
	#monPanierArticles{
		font-size:90%;
		color:#525252;
		padding:0 0 0 48px;
	}
	
	#monPanierValider{
		margin:4px 0 0 0;
		padding:0 0 0 48px;
	}
	
	#monPanierValider a{
		color:#868686;
		text-decoration:none;
	}
	
	#monPanierValider a:hover{
		color:#208584;
	}
/* PANIER */

/* DROITE */
	.blocDroite{
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
		width:209px;
		background-color:#fff;
	}
	
	.blocDroite h1{
		margin:0;
		padding:9px 0 1px 26px;
	}
	
	.blocDroite p{
		margin:0;
		padding:0 0 2px 26px;
		color:#777;
	}
	
	.pointillesBlocDroite{
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
		width:209px;
		background-color:#fff;
	}
	
	#offreBienvenue{
		padding:9px 0 3px 26px;
	}
	
	#parrainerAmi{
		background-image:url(images/fond-parrainer-ami.gif);
		background-repeat:repeat-y;
	}
	
	.lienBlocDroite{
		padding:0 0 0 39px;
		height:21px;
		background-image:url(images/puce-lien-bloc-droite.gif);
		background-repeat:no-repeat;
		background-position:26px 1px;
	}
	
	.lienBlocDroite a{
		color:#cc3854;
		font-size:90%;
		text-decoration:none;
	}
	
	.lienBlocDroite a:hover{
		text-decoration:underline;
	}
	
	.droiteNouveauteVisuel{
		float:left;
		padding:7px 7px 5px 26px;
		width:60px;
	}
	
	.droiteNouveauteVisuel img{
		border:1px solid #858585;
	}
	
	.droiteNouveauteTexte{
		float:left;
		padding:6px 0 5px 0;
		width:106px;
		color:#777;
	}
	
	/* droite paiement sécurisé */
		#titrePaiementSecurise{
			margin:0 0 0 26px;
			padding:12px 0 0 0;
		}
		
		#pictoPaiementSecurise{
			margin:9px 0 0 0;
			padding:14px 0 14px 26px;
			width:157px;
			border-top:1px dotted #c3c3c3;
			border-bottom:1px dotted #c3c3c3;
		}
		
		#textePaiementSecurise{
			margin-top:7px;
			padding-right:40px;
		}
	/* droite paiement sécurisé */
	
/* DROITE */

/* PIED */
	#pied{
		width:770px;
		margin:80px 0 35px 0;
		text-align:right;
		color:#de4570;
	}
	
	#pied a{
		color:#888689;
		text-decoration:none;
	}
	
	#pied a:hover{
		text-decoration:underline;
	}
/* PIED */

	.centre {
		text-align:center;
	}

	#pubGoogle{
		margin:15px 0 0 20px;
	}

	#pubGoogle2{
		margin:20px 0 0 240px;
	}
	
	
	
	/* modifiacation damien */
	#blocBas{
		width:995px;
		margin:300px auto 5px auto;
		padding:0px 5px 0px 5px;
		border:1px solid #c3c3c3;
		background-color:none;
		color:#616161;
	}
	
	#blocBas h1{
		font-family:verdana;
		font-size:10px;
		font-weight:bold;
		color:#c45c8d;
		text-align:center;
	}
	
	#blocBas a{
		color:#616161;
		text-decoration:none;
	}
