* {
	margin: 0px; padding:0px;
}
body{
   font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;
	background-color:#1a1a1a;
	font-size:0.9em;
	background-attachment:fixed;
}
/*----------------------------------------------------contener-----------------------------------------------*/
#contener{
	background-color: #1a1a1a;
	margin-top: -5px;
   margin-left:auto;
	margin-right: auto;	
	height: 530px;	
	width: 907px;
	
}
/*----------------------------------------------------------menu-----------------------------------------*/
#menu{
   padding-top: 65px;
	padding-left: 100px;
	background-color: white;
   color: black;
	height: 50px;	
	top: 75px;
}
#logo_icare{
	background-image: url(image/tete-logo-icare.jpg);
	background-repeat: no-repeat;
	float: right;
	margin-right: 50px;
	width: 100px;
	height: 28px;
}
#menu a{
   color: white;
	text-decoration: none
}
	
#menu a{
	text-decoration: none;
	color: black;}
	
#menu a:hover {
   color: black;
	text-decoration: underline;
}
	
#menu a:visited {
   color: #282626;
}
	
/*---------------------------------------------------------------corps--------------------------------*/
#contener-safety	{ float:900px; width:868px; height:600px; background-color:#000; padding:20px 0px 0px 40px;}
#corps-safety 		{ float:left; width:600px; height:500px;  }
#corps-safety img   { border:#FFF solid 1px; margin:20px 10px 10px 10px; }
#corps-safety a:hover{ border-bottom: 10px solid #0d0d0d; }
#corps-safetyB 		{ float:right; width:240px; height:500px;  color:#FFF; font-size:12px; margin:17px 20px 0px 0px;}
.corps-look{
padding-top: 20px;
    padding-left:85px;
	background-image: url(image/4b-look-design-car.jpg);
	background-repeat: no-repeat;
	float: left;
	width: 907px;
	height:510px;
}
.corps-look li{
    float: left;
   
    padding-bottom:20px;
}

.corps-look li a:hover{
 
    border-bottom: 10px solid #0d0d0d;
}
#corps_lien1{
 	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	position: absolute;
	margin-top: 290px;
	margin-left: 93px;
}

#corps_lien1 a{
	font-size:0.8em;
	text-decoration: none;
	color: white;
}
	
#corps_lien1 a:hover {
	text-decoration: underline;
}
	
#corps_lien2{
	font:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	position: absolute;
    margin-top: 290px;
	margin-left: 423px;
	
}

#corps_lien2 a{   
    font-size:0.8em;
	text-decoration: none;
	color: white;
}
	
#corps_lien2 a:hover {
	text-decoration: underline;
	}
	
.mailing{
  color: white;
  padding: 20px;
  float: right;
  position: absolute;
  top: 200px;
  margin-left: 75px;
}
#image{

}
#texte_2{
     font:Arial, Helvetica, sans-serif;
     float:left;
	 top:520px;
	 margin-left:95px;
	 position:absolute;
	 color:#FFFFFF;
	 font-size:13px;

}
#texte_4{
     font:Arial, Helvetica, sans-serif;
     float:left;
	 top:145px;
	 margin-left:625px;
	 position:absolute;
	 color:#FFFFFF;
	 font-size:13px;

}
#texte_5{
     font:Arial, Helvetica, sans-serif;
     float:left;
	 top:225px;
	 margin-left:630px;
	 position:absolute;
	 color:#FFFFFF;
	 font-size:13px;

}

#image-racing	{ float:left; width:566px; }
#image-racing .img-poz { float:left; margin:10px 55px 30px 0px; border:#CCC solid 1px; }
#image-racing .img-poz_f { float:right; margin:10px 0px 10px 0px; border:#CCC solid 1px; }
#choix-racing {float:left; width:366px; margin:0 0 0 200px; }
#choix-racing a {color:#FFF; text-decoration:none; }
#deux a:hover {color:#999; text-decoration:underline; }
#troix a:hover {color:#999; text-decoration:underline; }
#text-racing	{ float:left; width:240px;  color:#FFFFFF; font-size:12px; font:Arial, Helvetica, sans-serif; margin:10px 0px 0px 40px;}
#logo-racing	{ float:left; margin:20px 0px 0px 100px;}
/*-----------------------------------------------------------------pied-------------------------*/
#pied{
	background-repeat: no-repeat;
	  float: left;
	background-color: white;
	width: 807px;
	height: 20px;
	padding-left: 100px;
	padding-top: 5px;
}

#pied a{
	text-decoration: none;
	color: black;}
	
#pied a:hover {
	text-decoration: underline;
	font-size:1.1em;
	}
	

		
