/* CSS Document */
body {
margin:auto;
padding: auto;
background-color:#000000;
font-family:"Trebuchet MS", Arial;
font-size:12px;
color:#767676;
}


#coordonnees{
font-size:16px;
color:#000;
padding-top:50px;
width:285px;
}
#mail{color:#000;text-decoration:none;}
#mail:hover{color:#000;text-decoration:underline;}
#page{width:970px;
		margin:auto;
		margin-top:20px;
		margin-bottom:20px;}
		
#clearer{clear:both;}


/* ===========      MENU            ===================*/ 
#menu{  width:970px;
		height:20px;
		background-image:url(img/menu.gif);
		background-repeat:no-repeat;
		padding-top:75px;}
		
#menu a, #menu_index a{display:block;
		float:left;
		text-decoration:none;
		text-align:center;
		font-size:13px;
		color:#000000;		}
#menu a:hover, #menu_index a:hover{ text-decoration:underline;}
		
#menu span.bull, #menu_index span.bull{float:left;
			display:block;
			color:#000000;}		
#menu a.size_s, #menu_index a.size_s{width:125px;}
#menu a.size_m, #menu_index a.size_m{width:185px;}
#menu a.size_l, #menu_index a.size_l{width:235px;}

#volutes{ display:block;
		width:548px;
		height:65px;
		background-image:url(img/commun_gauche.jpg);
		float:left;}

/* ===========      INDEX            ===================*/ 
#index_haut{width:970px; height:334px; background-image:url(img/index_haut.jpg);}
#index_haut .blog{ margin-left:800px; margin-top:10px; border:none;}
	#index_haut #txt{font-size:20px; color:#FFFFFF; width:950px; text-align:right;  padding-top:30px;}
#menu_index{width:970px; height:245px; background-image:url(img/index_bas.gif); }
	#menu_index #txt{ font-size:15px; color:#FFFFFF; width:950px; text-align:right; letter-spacing:4px; padding-top:80px; margin-bottom:20px;}

/* ================ QUI SOMMES NOUS  ================= */
#qui_titre{display:block;
		width:422px;
		height:65px;
		background-image:url(img/qui_titre.gif);
		float:left;}
		
#qui_gauche{display:block;
		width:401px;
		height:349px;
		padding:70px 30px 0 20px;		
		background-image:url(img/qui_gauche.jpg);
		float:left;
		font-size:12px;
		color:#767676;
		text-align:justify;}
	#qui_gauche #parag2{padding-right:130px; margin-top:20px;}



#qui_droite{display:block;
		width:519px;
		height:419px;
		background-image:url(img/qui_droite.jpg);
		float:left;}
		

/* ================ SERVICES  ================= */
#services_titre{display:block;
		width:422px;
		height:65px;
		background-image:url(img/services_titre.gif);
		float:left;}
		
#services_gauche{display:block;
		width:249px;
		height:728px;
		background-image:url(img/services_gauche.jpg);
		float:left;}

#services_droite{display:block;
		width:701px;
		height:688px;
		padding:40px 0 0 20px;
		background-image:url(img/services_droite.gif);
		float:left;
		}
		
#services_droite #txt{	font-size:12px;
		width:671px;
		height:678px;
		color:#767676;
		text-align:justify;
		overflow:auto;
		padding-right:20px;
		line-height:13px;}
	#services_droite #txt span.droite{	 text-align:right; display:block; width:670px; font-weight:bolder; font-size:17px;}
	#services_droite #txt a{font-weight:bolder; text-decoration:underline; color:#000000;}
	#services_droite  #txta:hover{text-decoration:none;}
		
	#services_droite #txt em{color:#a8a75a;
	font-style:normal;
		font-size:14px;}
		
/* ================ TARIFS  ================= */
#tarifs_titre{display:block;
		width:422px;
		height:65px;
		background-image:url(img/tarifs_titre.gif);
		float:left;}
		
#tarifs_corps{
	display:block;
	width:935px;
	height:950px;
	background-image:url(img/tarifs_corps.gif);
	padding:17px 0 0 35px;
	font-size:13px;
	line-height:13px;
	background-repeat: no-repeat;
}
		
#tarifs_corps em{font-style:normal;color:#a48145; }

#tarifs_corps a{color:#a48145; text-transform:uppercase; font-weight:bolder; display:block; margin-bottom:5px;}

#tarifs_corps table{
	font-weight:bolder;
	font-size:12px;
}
#tarifs_corps table span.light{ font-weight:normal;}
#tarifs_corps table tr td{ border:none; }

#tarifs_corps table tr.top{ font-size:15px;}
#tarifs_corps table tr.beige{background-color:#f6f2cb; }
#tarifs_corps table tr.blanc{background-color:#ffffff; }
#tarifs_corps table tr.big{ line-height:20px;}


/* ================ PRODUITS  ================= */
#produits_titre{display:block;
		width:422px;
		height:65px;
		background-image:url(img/produits_titre.gif);
		float:left;}
		
		
#produits_gauche{display:block;
		width:246px;
		height:420px;
		background-image:url(img/produits_gauche_2.jpg);
		float:left;}
		
#produits_vignettes{display:block;
		width:53px;
		height:400px;
		padding-top:20px;
		text-align:center;
		font-size:11px;
		line-height:10px;
		background-image:url(img/produits_vignettes.gif);
		float:left;}
	#produits_vignettes a{ margin-bottom:10px; display:block;}
	#produits_vignettes em{ text-decoration:underline;}

#produits_conteneur1{float:left;}
#produits_conteneur2{float:none; clear:both;}

#produits_chaises{display:block;
		width:389px;
		height:267px;
		background-image:url(img/produits_chaises.gif);
		float:left;}
	#produits_chaises #txt{width:314px;
		padding:5px 60px 0 15px;
		text-align:justify;
		line-height:15px;}
	#produits_chaises #txt em{font-style:normal;color:#a48145; font-size:14px;}
	#produits_chaises span.telecharger{width:349px; text-align:right; display:block;}
	#produits_chaises a{font-style:normal;color:#a48145; text-decoration:underline;}
	#produits_chaises a:hover{ text-decoration:none;}
		
#produits_droite{display:block;
		width:282px;
		height:267px;
		background-image:url(img/produits_droite.gif);
		background-position:right;
		float:left;
		}
		#produits_droite #txt{width:270px;
		padding:10px 12px 0 0;
		text-align:justify;
		line-height:15px;}
		#produits_droite #txt em{font-style:normal;color:#a48145; }
	#produits_droite a{color:#a48145; text-transform:uppercase; font-weight:bolder;}

		
			
#produits_bas{display:block;
		width:671px;
		height:153px;
		background-image:url(img/produits_bas2.gif);
		background-position:right;
		clear:both;}
#produits_bas a{color:#a48145; text-transform:uppercase;  font-weight:bolder;}

#produits_bas #txt{
	width:140px;
	padding:15px 0 0 460px;
	float:left;
	text-align:justify;
	line-height:15px;
}
#produits_bas #txt em{font-style:normal;color:#a48145; }

#produits_bas #txt2{width:95px;
		margin-top:15px;
		margin-left:110px;
		text-align:center;
		float:left;
		line-height:15px;}
#produits_bas #txt2 em{font-style:normal;color:#a48145; }
#produits_bas #txt3{width:340px;
margin-top:5px;
		margin-left:320px;
		text-align:center;
		clear:both;
		line-height:15px;}


/* ================ CONTACT  ================= */
#contact_titre{display:block;
		width:422px;
		height:65px;
		background-image:url(img/contact_titre.gif);
		float:left;}
		
#contact_gauche{display:block;

		width:240px;
		height:420px;
		background-image:url(img/contact_gauche.jpg);
		background-repeat:no-repeat;
		float:left;}

#contact_droite{display:block;
		width:710px;
		height:390px;
		padding:30px 0 0 20px;
		background-image:url(img/contact_droite.gif);
		background-repeat:no-repeat;
		float:left;
		}
	#contact_droite label{ display:block; width:200px; float:left;}
	#contact_droite .submit{ margin-left:200px;}
	#contact_droite .mini{ font-size:10px;}
	#contact_droite em{color:#a48145; font-weight:bolder;}
		
#contact_droite #txt{	font-size:12px;
		width:671px;
		height:678px;
		color:#767676;
		text-align:justify;
		overflow:auto;
		padding-right:20px;
		line-height:13px;}
