* {
	padding:0;
	margin:0;
}
body {
	background:url(images/body.jpg) repeat-x #000;
	font-family:Arial;	
}
h1 
{
	position:absolute;
	top:-9999px;
}


#global
{
  background:url(images/fond2.jpg) top center no-repeat;
  width:100%;
  height:768px;
  margin:0 auto;

}
#entete
{
 width:960px;
 height:270px;
 margin:0 auto;
}
#menu
{
 background:url(images/menu_h.jpg) no-repeat;
 width:843px;
 height:85px;
 margin:0 auto;
}
#menu ul 
{
	width:843px;
 height:85px;
	padding: 0;
	margin:0;
	list-style: none;
	background:url(images/menu_h.jpg) top left no-repeat;
}
#menu li 
{
	float: left;
	padding: 0;
	margin:0;
}

#menu li a 
{
	display: block;
	height: 85px;
	text-decoration: none;
	font-size: 1px;
	line-height: 85px;
	color: #000;
}

#menu li a span 
{
	position: absolute;
	left: -5000px;
}
#menu li a:hover 
{
	background:url(images/menu_h.jpg) top left no-repeat;
}
#menu a#vehicule
{
	color: #6882c3;
	width:170px;
	height:85px;
	margin-left:0px;
}
#menu a#vehicule:hover 
{
	background-position: 5px -135px;
	color: #6882c3;
	width:170px;
	height:85px;
	margin-left:-5px;
}

#menu a#cgl 
{
	color: #6882c3;
	width:165px;
	height:85px;

}
#menu a#cgl:hover 
{
	background-position: -170px -135px;
	color: #6882c3;
	width:165px;
	height:85px;

}
#menu a#contact
{
	color: #6882c3;
	width:170px;
	height:85px;

}
#menu a#contact:hover 
{
	background-position: -335px -135px;
	color: #6882c3;
	width:170px;
	height:85px;

}
#menu a#vente
{
	color: #6882c3;
	width:160px;
	height:85px;

}
#menu a#vente:hover 
{
	background-position: -505px -135px;
	color: #6882c3;
	width:160px;
	height:85px;
}
#menu a#formules
{
	color: #6882c3;
	width:170px;
	height:85px;

}
#menu a#formules:hover 
{
	background-position: -665px -135px;
	color: #6882c3;
	width:170px;
	height:85px;
}

#news
{
  width:960px;
  height:35px;
  margin:15px 0 0 42px;
}
#newsletter
{
  width:302px;
 
}
#newsletter h3
{
  float:left;
  color:#828282;
  font-size:12px;
  
}
#newsletter .txt
{
  width:117px;
  border:0;
  background:#1e1e1e;
  color:#fff;
  float:left;
  margin-left:10px;
}
#newsletter .sub
{
  background:url(images/sub.gif) no-repeat;
  width:11px;
  height:12px;
  margin:3px 0 0 7px;
  border:0;
  cursor:pointer;
}
#newsletter .sub:hover
{
  background:url(images/sub_up.gif) no-repeat;
}
#news .contact
{
  width:111px;
  height:31px;
  position:relative;
  left:774px;
  bottom:26px;
}
#news .contact a img
{
 border:0;
}
#logo
{
 /*background:url(images/logo.png) no-repeat;*/
 width:518px;
 height:201px;
 margin:0 auto;
}
#centre
{
width:960px;
height:auto;
margin:0 auto;
}
#centre .conteneur_flash
{
  width:960px;
  height:300px;
 
}
#cadre
{
 background:url(images/lambo.png) no-repeat;
 width:300px;
 height:291px;
 float:left;
}
#flash
{
 background:url(images/back_flash.png) no-repeat;
 width:610px;
 height:146px;
 margin:55px 0 0 15px;
 float:left;
}
#flash .flash_img
{
  margin:23px 0 0 4px;
}
#images
{
 width:680px;
 height:59px;
 margin:0 auto;
}
#images li
{
 list-style:none;
 display:inline;
}
#images li img
{
  width:51px;
  height:62px;
}
#pied
{
  background:url(images/pied.jpg) no-repeat;
  width:960px;
  height:201px;
  margin:0 auto;
}
#pied .images
{
 width:680px;
 height:59px;
 margin:0 auto;
}
#pied .images li
{
 list-style:none;
 display:inline;
}
#pied .images li img
{
  width:51px;
  height:62px;
  margin-top:60px;
}
/*#images
{
 width:680px;
 height:59px;
 margin:0 auto;
}
#images li
{
 list-style:none;
 display:inline;
}
#images li img
{
  width:51px;
  height:62px;
  margin-top:60px;
}*/
#footer
{
 width:734px;
 height:70px;
 margin:0 auto;
 margin-top:80px;
 color:#FFFFFF;
}
#footer li
{
 display:inline;
 font-size:11px;
 text-align:center;
 padding:0 0 0 40px;
 color:#838383;

}
#footer li a
{
 text-decoration:none;
 color:#838383;
}
#footer .text
{
   padding:0 0 0 265px;
}
#footer .imnalys 
{
   padding:0 0 0 320px;
   color:#3d3d3d;
   
}
#footer .imnalys a 
{
   color:#3d3d3d;
   line-height:30px;
   
}
#footer li a:hover
{
  color:#FFFFFF;
}