@charset "utf-8";
/* CSS Document */

body
 {color:#CCC; background-color:#131313}

div#conteneur
 {display:block; position:relative; width:1000px; margin:0 auto; color:#eaeaea}

	div#header
	 {display:block; position:relative; background-image:url(../images/header_fond.png); background-position:bottom; background-repeat:no-repeat; padding:10px 11px 0}
		
		div#header .logo
		 {display:block; margin-bottom:1px}
		
		div#header div#menu
		 {display:block; position:relative; color:#c3c3c3; font-family:Verdana, Geneva, sans-serif; font-size:10px; text-transform:uppercase; font-weight:bold; padding-bottom:5px}
		
			div#header div#menu a
			 {color:#c3c3c3}
			
				div#header div#menu a.lien_autre_cible
				 {display:block; position:relative; float:right; color:#55450d}
				
				div#header div#menu a:hover
				 {text-decoration:none; color:#e8b600}
				
				div#header div#menu a.actif
				 {color:#e8b600}
	
	div#contenu
	 {display:block; position:relative; padding:0px 11px 26px; font-size:12px}
	
		div#contenu h1
		 {font-family:"Arial Black", Gadget, sans-serif; font-size:18px; color:#e8b600; margin:27px 0 10px 8px}
		
		div#contenu h2
		 {color:#e8b600; font-weight:bold; font-size:12px; margin:8px 0 2px 32px}
		
		div#contenu p
		 {margin:0 16px 11px 32px; line-height:15px}
		
			div#contenu p a
			 {color:#e8b600}
		
		div#contenu img.gauche
		 {float:left; margin:6px 12px 6px 30px}
		
		div#contenu img.droite
		 {float:right; margin:39px 0px 6px 20px}
		
		div#contenu .pros img.droite
		 {margin:12px 80px 6px 38px}
		
		form fieldset
		 {border:none; padding:10px; background-color:#080808; margin: 20px 10px; border-top:1px solid #777777}
		
		form label
		 {display:block; position:relative; float:left; width:120px; }
		
		form .erreurTotal
		 {display:block; padding:2px 10px 3px; background-color:#900; color:#FFF; margin: 20px 10px 8px 32px; width:600px}
		
		form .validTotal
		 {display:block; padding:2px 10px 3px; background-color:#060; color:#FFF; margin: 20px 10px 8px 32px; width:600px}
		
		form .erreurForm
		 {display:block; color:#900; width:600px; padding-bottom:2px}
		
	
	div#footer
	 {display:block; position:relative; background-image:url(../images/footer_fond.png); background-repeat:no-repeat; padding:3px 11px 120px}
	
		div#footer img.signature
		 {display:block; position:relative; float:right; margin:8px 10px 0 0}
	
		div#footer p, div#footer a
		 {font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#5d5d5d; margin-bottom:0}
		
		div#footer p.accroche
		 {color:#5d4c0c}

.mentions
 {color:#333; font-family:Verdana, Geneva, sans-serif; font-size:9px}

	.mentions .description
	 {display:none}
 

/*-----------------------------------------*/
/*---- Galerie ----------------------------*/
/*-----------------------------------------*/
.menu_galerie
 {background-image:url(../images/separateur.png); background-position:bottom; background-repeat:no-repeat; padding:3px 0}

	.menu_galerie .categories
	 {text-align:center; padding:3px 0 1px}
	
		.menu_galerie .categories a
		 {margin:0 10px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#ddd; text-transform:uppercase}
	
	.menu_galerie .sous_categories
	 {text-align:center; padding:0 0 5px 0}
	
		.menu_galerie .sous_categories a
		 {margin:0 6px; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#ccc;}
	
	.menu_galerie a.actif
	 {color:#e8b600}
	







