<!--

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

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

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{background:#ffffef url(../images/bg-000.jpg) no-repeat;}	
	.color_4b3b20{color:#4b3b20;}
	.em{font-style:italic;}
	
		#global{position:relative;width:940px;height:670px;text-align:justify;margin:0 auto;top:0;background:#ffffef;}
		
			#top{position:relative;width:100%;height:129px;background:#fff;top:0;}
				#top #logo, #top #adr{position:relative;display:inline;float:left;overflow:hidden;height:100%;}
				#top #logo{width:118px;height:83px;padding:20px 0 0 0;}
					#top h1{display:block;width:118px;height:83px;background:url(../images/bg-000.gif) no-repeat;text-indent:-5000px;}
				#top #adr{width:802px;height:100%;background:url(../images/bg-007.gif) no-repeat;}
					#top #adr p{text-indent:-5000px;}
				
			#middle{position:relative;width:100%;height:643px;/*background:red;*/margin:10px 0 0 0;}
				#middle_left, #middle_middle, #middle_right{position:relative;display:inline;float:left;overflow:hidden;height:100%;margin:12px 0 0 0;}
				#middle_left{width:210px;margin:12px 0 0 10px;}
					#middle_left #accueil{width:200px;height:26px;background:#4b3b20;}
						#middle_left #accueil h3{width:188px;height:19px;background:#4b3b20;color:#fff;padding:7px 0 0 12px;}
						#middle_left #accueil a{color:#fff;text-decoration:none;font-weight:bold;}
					#middle_left #presentation1, #middle_right #presentation2{width:198px;height:194px;border:1px solid #4b3b20;background:#fff;margin:10px 0 0 0;}
					#middle_right #presentation2{width:198px;height:154px;border:1px solid #4b3b20;background:#fff;margin:10px 0 0 0;}
					#middle_left #presentation1{width:198px;height:390px;border:1px solid #4b3b20;background:#fff;margin:10px 0 0 0;}
					#middle_left #fproduits{position:relative;width:198px;background:#fff;border:1px solid #4b3b20;margin:10px 0 0 0;}
					#middle_left #fproduits p{color:#4b3b20;line-height:17px;padding:7px;}
					p.marques{text-align:center;}
					p.marques a{color:#000;text-decoration:none;}
					p.marques a:hover{color:#000;text-decoration:underline;}
				#titre_diapo{position:relative;display:block;width:210px;height:43px;margin:10px 0 0 0;}
					.slideshow img {position:absolute;top:0px;left:0;z-index:8;opacity:0.0;}
					.slideshow img.active {z-index:10;opacity:1.0;border:0;}
					.slideshow img.last-active {z-index:9;}
				#titre_plan, #titre_contact{position:relative;display:block;width:210px;height:43px;margin:10px 0 0 0;background:#000;}
					#titre_plan a {position:relative;display:block;color:#fff;font-style:italic;text-decoration:none;padding:12px 0 0 58px;}
					#titre_contact a {position:relative;display:block;color:#fff;font-style:italic;text-decoration:none;padding:12px 0 0 30px;}
					#titre_plan a:hover, #titre_contact a:hover{color:#4b3b20;}
						#presentation1 p, #presentation2 p{color:#4b3b20;line-height:17px;padding:7px;}
						#presentation1 ul, #presentation2 ul{list-style:none;margin:0 7px;color:#4b3b20;line-height:18px;}
						#presentation1 ul li, #presentation2 ul li{padding:0 0 2px 20px;}
						#presentation1 h3, #presentation2 h3, #middle_left #fproduits h3{display:block;width:191px;height:22px;background:url(../images/bg-005.gif) no-repeat;color:#fff;padding:2px 0 0 7px;}

					#concession{width:200px;height:174px;margin:10px 0 0 0;background:url(../images/bg-003.jpg) no-repeat;}
					#mentions{width:200px;height:26px;margin:10px 0 0 0;background:#4b3b20;}
						#mentions ul{list-style:none;margin:0;padding:4px 0 0 6px;}
							#mentions ul li{display:inline;float:left;color:#fff;}
								#mentions a{font-size:11px;color:#fff;text-decoration:none;}
								#mentions span{display:block;padding:0 4px 0 0;}
						
				#middle_middle{width:500px;}
					#carte_visite{position:relative;display:block;width:498px;height:299px;background:url(../images/bg-008.gif) no-repeat;border:1px solid #4b3b20;}
						#carte_visite p{font-family:"Times New Roman";color:#4b3b20;text-align:center;font-weight:bold;}
						#carte_visite p.cv_nom{font-size:34px;line-height:20px;padding:22px 0 0 0;letter-spacing:1px;}
						#carte_visite p.cv_activite{font-size:28px;line-height:20px;padding:32px 0 0 0;letter-spacing:1px;}
						#carte_visite p.cv_adrtel{font-size:20px;line-height:24px;padding:73px 0 0 0;letter-spacing:1px;}
					#diapo{position:relative;display:block;width:498px;height:330px;margin:10px 0 0 0;border:1px solid #4b3b20;}
						.slideshow img {position:absolute;top:0px;left:0;z-index:8;opacity:0.0;}
						.slideshow img.active {z-index:10;opacity:1.0;border:0;}
						.slideshow img.last-active {z-index:9;}
					.contact{background:#fff;}
					.contact h2{padding:7px 0 0 7px;}
					#plan{position:relative;display:block;width:498px;height:330px;border:1px solid #4b3b20;}
						#plan h2{display:block;width:491px;height:22px;background: url(../images/bg-005g.gif) no-repeat;color:#fff;padding:2px 0 0 7px;}
					
					/*#autos{position:relative;display:block;width:500px;height:127px;background:url(../images/bg-004b.jpg) no-repeat;margin:10px 0 0 0;}*/
				
				#middle_right{width:200px;margin:12px 0 0 10px;}
					#middle_right h2{position:relative;width:200px;height:23px;color:#fff;background:#4b3b20;padding:7px 0 0 12px;}
					#middle_right #fmachines, #middle_right #services{position:relative;width:198px;background:#fff;border:1px solid #4b3b20;margin:10px 0 0 0;}
					#middle_right #services{height:234px;}
					#middle_right #fmachines{margin:0px 0 0 0;}
						#middle_right #fmachines h3, #middle_right #hprechange h3, #middle_right #services h3{display:block;width:191px;height:22px;background:url(../images/bg-005.gif) no-repeat;color:#fff;padding:2px 0 0 7px;}
						#middle_right #fmachines p, #middle_right #services p{color:#4b3b20;line-height:18px;padding:7px;}
						#middle_right  #fmachines ul, #middle_right  #hprechange ul, #middle_right  #services ul{list-style:none;margin:0 7px 0 0px;color:#4b3b20;line-height:18px;}
						#middle_right #fmachines ul li, #middle_right #hprechange ul li, #middle_right #services ul li{padding:0 0 2px 0px;}
						#middle_right #services ul li{padding:0 0 2px 14px;background:url(../images/puce.gif) no-repeat 0 5px;}
					#middle_right #hprechange, #middle_right #imgpr{position:relative;display:inline;float:left;overflow:hidden;height:153px;border:1px solid #4b3b20;background:#fff;}
					#middle_right #hprechange{width:151px;margin:10px 0 0 0;}
						#middle_right  #hprechange ul, #middle_right  #services ul{list-style:none;margin:7px 7px 0 7px;color:#4b3b20;line-height:18px;}
					#middle_right #imgpr{width:44px;margin:10px 0 0 1px;background:url(../images/bg-006.jpg) no-repeat;}
					#middle_right #btcontact, #middle_right #btplan{width:200px;height:26px;background:#4b3b20;margin:10px 0 0 0;}
						#middle_right #btcontact h3, #middle_right #btplan h3{width:188px;height:19px;background:#4b3b20;color:#fff;padding:7px 0 0 12px;}
						#middle_right #btcontact a, #middle_right #btplan a{color:#fff;text-decoration:none;font-weight:bold;}


/*************************************************************************************************************************************************************************/						
	/* BLOCKS DANS LA STRUCTURE GENERALE SUR TOUTES LES PAGES (Menu, Panier, Recherche, fil d'ariane, etc...) */
/*************************************************************************************************************************************************************************/
				


/*************************************************************************************************************************************************************************/
/* 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{margin:10px 5px 0 7px;}
	#formulaire_contact form{margin:5px 0 0 0;}
	#formulaire_contact p{font:12px "Trebuchet Ms";text-align:left;color:#000;margin:0;padding:0;}
		#formulaire_contact input{width:260px;margin:6px 0 8px 0;}
		#formulaire_contact textarea{width:260px;height:60px;}
		#formulaire_contact .bt_form{position:relative;width:90px;display:block;margin:0;padding:0;top:10px;float:left;left:110px;font:11px Arial;}
		#contact .etq {position:relative;display:block;float:left;width:110px;margin:6px 0 8px 0px;color:#000;font-weight:bold;}
		label.error {position:relative;top:0;margin:0 0 0 6px;padding:0 4px;font:11px Arial;color:#4b3b20;font-style:italic;}
		input,textarea {margin:0 0 0 0;font:11px Arial;}
		
		
-->