.imprime_map{
  margin-left:20px;
  float:left;
  width:500px;
  border:0px solid #000000;
  height:500px;
}
.imrpime_dir{
  text-align:right;
  visibility:hidden;
  overflow:auto;
  width:150px;
  float:right;
  background-color:#A1B3BE;
  border:0px solid #000000;
}

#layer1 { position:absolute; top: 0; left: 0;
  width: 1; height: 1; z-index: 100; }
  
#layer2 { position:absolute; top: 0; left: 0;
  width: 1; height: 1; z-index: 200; }
  



body {
  behavior: url(csshover.htc);
  margin: 0; /* pour éviter les marges */
  text-align: center; /* pour corriger le bug de centrage IE */
  background-color: #000000;	 
  /*background-image: url(../images/fond.jpg);*/
  font: 0.8em "verdana", arial,Helvetica, sans-serif;
  color:#000000;
}
div#global
		{
		
			margin-left: auto;
     		margin-right: auto;
			text-align: left ;
			width: 950px ;
			top: 0px ;
			position:relative;
			
		}
		
div#logo
		{
		top: 0px ;
		position:relative;
		text-align:left;
		margin-bottom:10px;
		}
		
div#top_swf
		{
			left:250px;
			top:10px;
			margin-top:0px;
			width: 600px ;
			height:70px;
			text-align:center;
			padding: 0px 0px 0px 0px ;
			position:absolute;
			background-color:#000000;
			
						
}

div#home
		{
			margin-top:0px;
			left:90px;
			position:absolute;
			padding: 0px 0px 0px 0px ;
		
			
						
}


div#menut
		{
			margin-top:0px;
			margin-left:295px;
			width: 680px ;
			padding: 0px 0px 0px 0px ;
			font-size:0.9em;
			color:#B2B4B4;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			margin-bottom:15px;
						
}

/*div#menut a
		{
			color:#B2B4B4;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:0.9em;
			text-decoration: none;
			letter-spacing:2px;
			
			}
			
div#menut a:hover
		{ 
		color:#FFCB52;
		
		}*/
		
		
div#search
		{
			left:815px;
			padding:0px;
			margin: 0 ;
			position:absolute;
			font-size: 0.8em ;
			top:10px;
			font-weight:bold;
			
			
		
		
		}

div#e_sales
		{
			text-align:left;
			position:absolute;
			top:100px;
			margin-left:50px;

			
						
}


div#page
		{
			margin-top:15px;
			width: 950px ;
			/*background-color:#A1B3BE;*/
			
			padding: 0px 0px 0px 0px ;
			
						
}

table#home 

{
			
			border-spacing: 0px;
			border-collapse: collapse; 

}
table#home td
{ 

			padding:0;
			margin:0;
			font-size:12px;
}			






div#swf
{
			text-align:center;
			
			background-color:#000000;
			height:540px;
			

}

div#cat
{
			text-align:center;
			
			background-color:#A1B3BE;
			width:680px;
			height:540px;
			

}


div#cat_img
{
			text-align:center;
			padding-top:30px;
			background-color:#A1B3BE;
			

}


div#gauche

{
			position:absolute;
			left:0px;
			width:270px;
			
			
}

ul#gauche{
  left:0px;
  margin: 0 ;
  padding: 0 ;
  list-style-type: none ;
  margin-top:10px;
  
}
ul#gauche li{
  float: center ;
  text-align: left ;
}
ul#gauche li ul{ 
  top:0px;
  left:0px;
  list-style-type: none ;
  background-color:#8398A4 ;
  display:none ;
  width:200px;
  text-align:right;
}

ul#gauche li.sousmenu:hover ul.niveau2{
  display:block;
}


div#info_home

{
		width:225px;
		height:167px;
		background-image: url(../images/home/fd_infos.gif);
		margin-left:10px;
		margin-bottom:8px;
		position:relative;


}

div#info_jassure

{
		width:225px;
		height:71px;
		margin-left:10px;
		margin-bottom:5px;
		position:relative;


}

div#info_home_zen

{
		width:225px;
		height:167px;
		padding:0px;
		margin-left:10px;
		margin-bottom:5px;
		position:relative;


}


div#info_home_eco

{
		width:225px;
		height:167px;
		background-image: url(../images/home/fd_infos_eco.gif);
		margin-left:10px;
		margin-bottom:5px;
		position:relative;


}

div#info_home_one

{
		width:225px;
		height:167px;
		background-image: url(../images/home/fd_infos_one.gif);
		margin-left:10px;
		margin-bottom:5px;
		position:relative;


}


div#info_img

{
		width:218px;
		height:142px;
		top:16px;
		left:0px;
		position:absolute;
		

}


div#info_img1

{
		width:218px;
		height:142px;
		top:18px;
		left:1px;
		position:absolute;
		

}


 .info_cont{
		text-align:left;
		margin-top:4px;
		padding:4px;
		float:left;
		color:#000000;
	

		}
		
 .info_suite{
		
		margin-right:15px;
		padding:0px;
		float:right;
		color:#000000;
		/*line-height:60px;
		vertical-align:middle;
		margin-top:10px;*/

		}
		


div#bt1

{


		background-image: url(../images/fd_bt1.jpg);
		width:220px;
		height:35px;
		margin-left:10px;
		margin-bottom:5px;
		text-align:left;
		
		
		
	

}

div#bt3

{


		background-image: url(../images/fd_bt3.jpg);
		width:220px;
		height:70px;
		margin-left:10px;
		margin-bottom:0px;
		text-align:center;
		line-height:28px;
		vertical-align:middle;
		
		
		
	

}

div#bt1 a

{
		
		position:absolute;
		margin-top:5px;
		text-align:center;
		width:220px;
		color:#FFFFFF;
		text-decoration:none;
	
		
		

}


div#bt1 a:hover

{
		
		color:#F7C852;
	
		

}

A.bt2 

{
		margin-top:5px;
		text-align:center;
		width:220px;
		color:#FFFFFF;
		text-decoration:none;
		font-size:12px;

}


A.bt2:hover

{
		color:#F7C852;
}

table#box {
			margin-top:15px;
			border-width:0px; 
			width:950px;
			padding:0;

}
table#box td
{ 
			background:url(../images/fd_box.jpg) no-repeat left top;
			width:135px;
			height:100px;
			padding: 0px;
			text-align: left;
			vertical-align:top;
}

div#box
{
			width:120px;
			padding-top:3px;
			padding-left:8px;
			margin-right:5px;

}

div#logos

{
 	width:950px;
	text-align:center;
	margin: 0 auto ;
	padding:0;
 	margin-top:5px;


}

ul#logos
{
	
	height:90px;
	width:950px;
	padding: 0px ;
	text-align:left;
	list-style-type: none ;
	
	
	
}

ul#logos li{
	
	display: inline;
	padding:5px;
	float:left;

}	

div#gps
{
			text-align:center;
			margin-left:270px;
			background-color:#FFFFFF;
			height:530px;
			

}

div#copy

{
		font-size:9px;
		color:#68757A;
		text-align:right;
		margin-right:10px;
		width:950px;
		padding-bottom:20px;

}