<!--
/*************************************************************************************************************************************************************************/
/* Redefinitions des balises HTML */ 
/*************************************************************************************************************************************************************************/
*{margin:0;padding:0;}

body, h1, h2, h3, h4, h5, h6, a, .input_text, select, textarea{font:11px/1.2em Arial, "Trebuchet MS", Helvetica, Sans-serif;font-weight:normal;color:#000;}

img{border:0}

a{text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}

ul{margin:0 0 0 20px;}
ol{margin:0 0 0 30px;}

dd{margin:0 0 0 20px;}

select option{padding:0 3px;}

hr{display:none;}

fieldset{border:none;}
fieldset legend{display:none;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Structure generale */ 
/*************************************************************************************************************************************************************************/
	body{text-align:center;}
	.color_ea5c10{color:#ea5c10;}
	.b_c5d400{color:#b5c200;font-weight:bold;}
	.b_fff{color:#fff;font-weight:bold;}
	.b_fff_und{color:#fff;background:url(../images/bg-017.gif) repeat-x 0 13px;height:13px;font-size:11px;text-transform:uppercase;}
	.titre_vert{font-weight:bold;color:#b5c200;margin:10px 0;}
	.titre_orange{font-weight:bold;color:#ea5c10;margin:10px 0;}
		
		#global{position:relative;width:998px;height:1200px;text-align:left;margin:0 auto;}
			#fond_carton{position:absolute;width:293px;height:190px;top:1083px;left:-113px;background:url(../images/bg-000.jpg) no-repeat;}
						
			#top{position:relative;width:100%;height:305px;top:18px;}
					/*#logo_demval{position:absolute;width:249px;height:96px;z-index:100;top:5px;left:11px;}
					#logo_demval h1{position:absolute;display:block;width:249px;height:96px;background:url(../images/bg-004.gif) no-repeat;text-indent:-5000px;}	*/				
					#logo_demval2{position:absolute;width:249px;height:96px;z-index:100;top:15px;left:0px;border:2px solid #fff;border-width:2px 2px 2px 0;}
					#logo_demval2 h1{position:absolute;display:block;width:249px;height:96px;background:url(../images/bg-004b.gif) no-repeat;text-indent:-5000px;}
					#adresse_left{position:absolute;display:block;width:176px;top:134px;float:left;text-align:right;font:11px Arial;line-height:12px;/*margin:180px 0 0 0;*/}
				#presentation, #specialistes{position:relative;width:660px;left:180px;}
				#presentation{height:240px;background:url(../images/bg-001.jpg) no-repeat;}
					#presentation p{position:relative;display:block;width:280px;height:140px;text-indent:-5000px;}					
				#specialistes{height:65px;}
					#exp, #livraison{position:relative;display:block;float:left;overflow:hidden;height:65px;text-indent:-5000px;}
					#exp{width:325px;background:url(../images/bg-002.gif) no-repeat;}
					#livraison{width:335px;background:url(../images/bg-003.gif) no-repeat;}

			#middle{position:relative;width:100%;height:905px;top:28px;}
				#middle_left, #middle_right{position:relative;display:inline;float:left;overflow:hidden;height:100%;}
				#middle_left{width:180px;/*background:red;*/}
					#encart{position:relative;width:178px;}
						#encart .devis, #encart #technique, #encart .facilite, #encart #aussi{display:block;width:178px;text-indent:-5000px;}
						#encart .devis, #encart .facilite{height:35px;background:url(../images/bg-009a.gif) no-repeat;}
						#encart #technique, #encart .facilite,  #encart #aussi{height:115px;background:url(../images/bg-010.gif) no-repeat;margin:8px 0 0 0;}
						#encart .facilite{height:35px;background:url(../images/bg-018a.gif) no-repeat;}
						#encart #aussi{height:142px;background:url(../images/bg-019.gif) no-repeat;}
						/*#adresse_left{text-align:right;font:11px Arial;line-height:12px;*//*margin:180px 0 0 0;*//*}*/
				#middle_right{position:relative;width:660px;height:885px;/*background:url(../images/bg-005.gif) no-repeat;*/}
					#middle_top{position:relative;width:649px;height:271px;left:10px;}
						#encart_vert, #diapo {position:relative;display:inline;float:left;overflow:hidden;height:100%;}
						#encart_vert{width:278px;height:271px;background:#b5c200;/*background:#c5d400;*/}
						#encart_vert p, ul{font:12px Arial;padding:6px 8px;text-align:justify;color:#fff;}
							#encart_vert p.txt_n{font-size:14px;font-weight:bold;color:#000;margin:18px 0 0 0;padding:0px 4px;text-align:center;}
							#encart_vert p.txt_o{font-size:14px;font-weight:bold;color:#ea5c10;margin:10px 0 0 0;}
						#encart_vert ul{margin:0;list-style:none;text-align:left;padding:2px 8px;}
						#encart_vert ul li{background:url(../images/puce.gif) no-repeat 0 12px;text-align:left;padding:4px 0 0 20px;line-height:19px;}
						#encart_vert .texte_blc{padding:6px 8px;font:13px Arial;color:#fff;text-align:justify;line-height:16px;}
						#encart_vert .texte_noir{font-weight:bold;color:#000;text-align:center;font-size:13px;padding:14px 6px;}
						#diapo{width:361px;height:271px;margin:0 0 0 10px;background:#b4b4b4;}
					#middle_bottom{position:relative;width:648px;height:607px;top:10px;left:10px;}
						#excellence, #habituelle, #avantageuse, #mobilier{position:relative;display:inline;float:left;width:319px;height:270px;background:url(../images/bg-011.gif) no-repeat;}
						#excellence h2, #habituelle h2, #avantageuse h2, #mobilier h2{position:relative;display:block;width:297px;height:28px;background:#ea5c10;margin:10px;
																				   font:12px Arial;font-weight:bold;color:#fff;text-align:center;letter-spacing:1px;}
						#excellence span.titre, #habituelle span.titre, #avantageuse span.titre, #mobilier span.titre{display:block;padding:7px 0 0 0;}			
						#excellence ul, #habituelle ul, #avantageuse ul, #mobilier ul{list-style:none;padding:0 10px;text-align:justify;color:#000;}
						#excellence ul li, #habituelle ul li, #avantageuse ul li, #mobilier ul li{line-height:13px;}
						#excellence p, #habituelle p, #avantageuse p, #mobilier p{padding:0 12px 0 10px;text-align:justify;}
						#habituelle, #mobilier{margin:0 0 0 10px;}
						#avantageuse, #mobilier{background:url(../images/bg-012.gif) no-repeat;height:258px;margin:10px 0 0 0;}
						#mobilier{margin:10px 0 0 10px;}
						#satisfaction{position:relative;height:20px;padding:16px 0;text-align:center;}
							#satisfaction .confiance{text-transform:uppercase;font-size:16px;font-weight:bold;letter-spacing:1px;}
			
			#content, #right {position:relative;float:left;}
			#right{width:153px;/*background:red;*/height:100%;margin:0 0 0 5px;}
				#right #volumes, #right #distances{position:fixed;width:153px;height:98px;}
				#right #volumes p, #right #distances p{display:block;width:100%;height:100%;text-indent:-5000px;}
				#right #volumes{margin:117px 0 0 0;}
				#right #distances{margin:225px 0 0 0;}
				#right #volumes p{background:url(../images/bg-020.gif) no-repeat;}
				#right #distances p{background:url(../images/bg-021.gif) no-repeat;}
			
			#bottom{position:relative;width:100%;height:70px;clear:both;}
				#footer{position:relative;width:660px;height:41px;left:180px;background:url(../images/bg-013.gif) repeat-x;}
				#footer #mentions{position:relative;display:inline;float:left;overflow:hidden;}
					#mentions ul{position:relative;left:-20px;width:100%;height:61px;padding:0 0 0 10px;}
					#mentions ul li{list-style:none;display:inline;float:left;color:#fff;}
					#mentions a {font:10px Arial;color:#fff;font-weight:bold;text-decoration:none;}
					.t_droit{color:#fff;}
					#mentions span{display:block;padding:14px 4px 0 4px;}
			
	/* BLOCKS DANS LA STRUCTURE GENERALE SUR TOUTES LES PAGES (Menu, Panier, Recherche, fil d'ariane, etc...) */

/*************************************************************************************************************************************************************************/

				#menu{position:relative;width:178px;height:281px;/*margin:32px 0 0 0;*/background:url(../images/bg-005b.gif) no-repeat 177px 0;}
					#menu p{font:12px Arial;display:block;width:100%;height:20px;color:#8d8d8d;text-align:left;padding:30px 0 0 108px;}
					#menu ul {width:178px;list-style:none;margin:0;}
					#menu a{display:block;width:178px;height:28px;margin:0 0 0 -9px;text-indent:-5000px;}
					#menu #bt1{background:url(../images/bg-006.gif) no-repeat;}
					#menu #bt1:hover, #menu #bt1.actif{background-position:0 -29px;}
					#menu #bt2{background:url(../images/bg-007.gif) no-repeat;}
					#menu #bt2:hover, #menu #bt2.actif{background-position:0 -28px;}
					#menu #bt3{background:url(../images/bg-008.gif) no-repeat;height:30px;}
					#menu #bt3:hover, #menu #bt3.actif{background-position:0 -30px;}

					
/*************************************************************************************************************************************************************************/
/* CLASS génériques */ 
/*************************************************************************************************************************************************************************/

/* Bloc contenant des floats */
.block_float:after, .spacer{content:".";display:block;visibility:hidden;clear:both;font-size:0px;line-height:0px;height:0px;width:100%;margin:0;padding:0;}
/*************************************************************************************************************************************************************************/

/*************************************************************************************************************************************************************************/
/* Bloc css de la page CONTACT */ 
/*************************************************************************************************************************************************************************/
		
		#formulaire_contact{position:relative;width:100%;height:471px;background:url(../images/bg-017.gif) no-repeat;padding:18px;}
		#formulaire_contact h2{font-weight:bold;color:#ea5c10;font-size:12px;padding:5px 0;}
		#formulaire_contact p{text-align:left;padding:3px 0 0 0;}
			#formulaire_contact form{padding:10px 0 0 0;}
			#formulaire_contact input{width:180px;}			
			#formulaire_contact textarea{width:280px;height:120px;}
			#formulaire_contact .bt_form{width:80px;position:relative;display:inline;color:#000;left:286px;}
					
			#contact .etq {display:block;float:left;width:80px;margin:0 0 4px 0;}
			label.error {color:#db001b;padding:0 0 0 5px;}
			input,textarea {margin:0 0 4px 0;font:11px, Arial;}
			
/*************************************************************************************************************************************************************************/
/* Bloc css de la page Nous Trouver */ 
/*************************************************************************************************************************************************************************/

		#carte, #cadre_contact{position:relative;width:649px;height:591px;background:url(../images/bg-014.gif) no-repeat;}
		#carte .plan{position:relative;width:629px;height:240px;padding:10px;}
		#carte p{position:relative;display:block;padding:10px 10px 0 10px;}
		#carte .plan a{position:relative;text-align:right;display:block;font:10px Arial;text-decoration:none;color:#8d8d8d;}


-->