html {background:url(../images/fond.jpg);}
body {margin:0;border:0;padding:0;font-family:Verdana;font-size:12px;color:#696969;background:#fff url(../images/fond.jpg);}
img {border:0;display:block;}
textarea{resize:none;}
.clear{clear:both;}

.vert{color:#a2b425;text-decoration:none;}
.vert:hover{text-decoration:underline;}
.orange{color:#ee7f0a;}
.gris{color:#696969;}
.vert2{color:#a2b425;}

/* SITE */
#site{width:1000px;height:890px;margin:0 auto 0 auto;background: url(../images/fondcont.jpg) no-repeat;}
#site2{width:1000px;height:1019px;margin:0 auto 0 auto;background: url(../images/fondcont2.jpg) no-repeat;}
#site3{width:1000px;height:900px;margin:0 auto 0 auto;background: url(../images/fondcont3.jpg) no-repeat;}

	/* GAUCHE */
	#gauche{width:423px;margin:0;border:0;padding:0;float:left;}
		#logo{margin:0 0 0 78px;}
		#menu{margin:40px 0 0 78px;width:302px;}
			#menu ul{list-style:none;padding:0;margin:0;}
				#menu li{margin:0;padding:0;float:left;}
				
			
		#galerie{margin:33px 0 0 48px;}
		#galerie img{float:left;}
		
		.facebook{float:left;margin:10px 5px 20px 0;}
		
	
	#mention a{color:#696969;text-decoration:none;}
	#mention a:hover{color:#ee7f0a;text-decoration:underline;} 	
				
	/* DROITE */
	#droite{width:567px;margin:0;border:0;padding:0;float:left;}
		#offrez{margin:64px 0 0 43px;}
	
		#presentation{width:454px;margin:30px 0 0 54px;text-align: justify;}
			#presentation h1{color:#a2b425;font-size:21px;font-weight:normal;}
			#presentation p{font-size:15px;}
			
		#actualites{width:454px;margin:20px 0 0 54px;text-align: justify;}
			#actualites h1{color:#ee7f0a;font-size:21px;font-weight:normal;}
	
		#sousmenu{}	
			#sousmenu ul{list-style:none;padding:0;margin:80px 0 0 54px;}
				#sousmenu li{display:inline;margin:0 3px 3px 0;float:left;height:143px;}
		
		#boncadeau{margin:0 0 0 44px;}
		
		
		#etape{width:144px;margin:20px 0 0 64px;text-align:center;}
			#etape p{color:#ee7f0a;margin-top:7px;}
			
		
		#admin{width:454px;height:400px;margin:25px 0 0 54px;}
		#btn{margin:0 0 0 54px;}
		
		
	/* CONTACT */
	#coordonnees{width:300px;margin:20px 0 0 54px;}
		#coordonnees img{float:left;}
		#coordonnees p{float:left;margin:0 0 10px 15px}
		
	#horaires{font-size:11px;font-weight:bold;margin:20px 0 0 54px}
	
	#contact{margin:30px 0 0 54px;}
	#form_contact{float:left;list-style-type:none;padding:0;margin:0;}
	#form_contact li{margin:0 0 5px 0;}
	.champ_text{width:210px;border: solid 1px #a2b425;height:14px;padding:5px;font-size:11px;color:#959595;font-family:Verdana;}
	.champ_area{border: solid 1px #a2b425;float:left;font-size:11px;color:#959595;font-family:Verdana;width:217px;height:138px;padding:5px;margin:0 0 0 5px;}
	.btn_valider{margin:8px 0 0 190px;}
	
	/* TOUS LES SOINS */
	#filariane{width:454px;margin:30px 0 0 54px;}
		#filariane a{color:#696969;text-decoration:none;}
		#filariane a:hover{color:#a2b425;text-decoration:underline;}
		#filariane p{float:left;margin:3px 0 0 0;}
		#filariane img{float:right;}
		
	#contenusoins{width:454px;margin:25px 0 0 54px;}
	#contenusoins2{width:500px;margin:25px 0 0 54px;}
	
	#photo{float:left;margin-right:15px;}
	#titre{float:left;margin-top:30px;}
	#contpopup{margin-top:20px;}
			#contpopup h1{font-weight:bold;font-size:17px;color:#ee7f0a;margin-top:15px}
			#contpopup p{font-weight:bold;float:left;margin-right:30px;line-height:25px;margin-top:0;}
			#contpopup a{color:#a2b425;font-size:14px;font-weight:bold;text-decoration:none;}
			#contpopup a:hover{color:#ee7f0a;text-decoration:underline;}
			#contpopup ul{list-style-image:url(../images/flecheverte.png);padding:0;margin:45px 0 0 15px;color:#a2b425;font-size:14px;font-weight:bold;}
				#contpopup li{margin:0;margin:20px 0 20px 0;}
				
	
	
	/* ETAPES BON CADEAU */
	#titremoment{margin:45px 0 0 45px;}	
	#tarifsbon{margin:20px 0 0 45px;color:#ee7f0a;font-size:11px;}
	#formules{margin:0px 0 0 45px;width:320;float:left;}
	#petitpanier{width:121px;float:right;margin:40px 66px 0 0;}
		#petitpanier p{margin:0 0 0 2px;float:left;}
		#petitpanier img{float:left;margin-bottom:5px;}
	
	#etapes{margin:45px 0 0 130px;}
	#titrepanier{margin:45px 0 0 45px;}
	#recappanier{margin:15px 0 0 45px;}
		#recappanier td{border-bottom:solid 1px #b1b1b1;}
		#recappanier a{color:#696969;text-decoration:none;}
		#recappanier a:hover{color:#a2b425;text-decoration:underline;}
	#total{float:right;margin:25px 60px 20px 0;font-size:14px;}
	#recapcommande{margin:5px 0 0 45px;font-size:11px;}

	
	/* FORMULAIRES */
	#form2{width:495px;height:650px;margin:0 auto 0 auto;background:#fff}
	#retour{padding:10px 10px 0 0;}
	#titreform{padding:15px 0 0 25px;}
	#titreform p{font-size:14px;font-weight:bold;margin:8px 0 0 0;}
	.soustitreform{padding-left:25px;font-weight:bold;margin:30px 0 25px 0;}
	.form_popup{list-style-type:none;padding-left:25px;margin:0 0 35px 0;}
	.champ_text2{width:265px;height:28px;border: solid 1px #a2b425;height:14px;padding:5px;font-size:11px;color:#959595;font-family:Verdana;}
	.champ_text3{width:60px;height:28px;border: solid 1px #a2b425;height:14px;padding:5px;font-size:11px;color:#959595;font-family:Verdana;}
	.champ_text4{width:113px;height:28px;border: solid 1px #a2b425;height:14px;padding:5px;font-size:11px;color:#959595;font-family:Verdana;}
	.btn_valider{margin:8px 0 0 190px;}
	
	/* PARTENAIRES */
	#partenaires{float:left;font-size:12px;list-style:none;margin:35px 0 0 0;padding:0;line-height:18px;}
		#partenaires li{height:60px;margin:0 0 0 0;padding:0;}
		#partenaires a{color:#696969;text-decoration:none;margin:0;padding:0;}
		#partenaires a:hover{color:#696969;text-decoration:underline;}
	
	/* MENTIONS */
	#mentions{float:left;font-size:11px;margin:15px 0 0 0;padding:0;width:400px;}
	.titre_rouge{font-size:16px;}
	
	/* PRESSE */
	.articles{float:left;font-size:11px;list-style:none;margin:35px 0 0 0;padding:0;width:220px;}
		.articles li{height:70px;margin:0 0 0 0;padding:0;}
		.articles a{color:#696969;text-decoration:none;margin:0;padding:0;}
		.articles a:hover{color:#696969;text-decoration:underline;}
		
		
	/* ADMIN */	
	.pages{text-align:center;margin-bottom:15px;}
		.pages a{color:#696969;text-decoration:none;margin:0;padding:0;}
		.pages a:hover{color:#696969;text-decoration:underline;}
