body {
  margin: 0px;
  	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align: center;
	color:#888888;

	
	
}
div#conteneur {
  width: 965px ;
  margin: 0 auto ;
  text-align: left ;
  border: 1px solid #c6d7f3;
  position: relative; /* on positionne le conteneur */ 
}
/*
div#contenu {
    position:absolute;
    padding-top: 10px;
	padding-left: 0px;
	padding-right: 20px;
	float:left;
	top:0px;
	left:0px;
  	
}
*/
div#baniere {
	padding:15px;
  	position:absolute;
	left:740px;
	top:25px;
	width:200px;
	height:80px;
	z-index:1;
	
  
}
div#espaceClient {
text-align:center;
color:#FFFFFF;
	
  	position:absolute;
	left:710px;
	top:25px;
	width:230px;
	height:10px;
	z-index:1;
	
  
}
div#login {
	float:left;
	
	
}
div#ok {
	margin-top:30px;
	height:19px;
	width:20px;
	float:left;
}
.titre {
	font-size:24px;
	letter-spacing:5px;
}
.slogan {
	letter-spacing:8px;
	font-size:12px;
	font-weight:bold;
}

div#menu {
	float: left;
	position:absolute;
	left:51px;
	top:121px;
	padding:0px;
}

div#menu-equipe {
	margin-right: 10px;
	float: left;
	position:absolute;
	left:60px;
	top:118px;
	padding:0px;
}

div#corps{
	position: absolute;
	left: 243px;
	top:121px;
  	background: #FFF;
  	width: 671px;  
  	float: left;
  	padding-top: 5px;
  	padding-bottom: 5px;
	
   	border: 1px solid #cccccc;
	border-bottom:0px;
    text-align: justify ;
	text-indent: 2em ;
	line-height: 1.5em ;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;

}
#corps p{
margin-left:2em;
margin-right:2em;
margin-top:0.6em;
margin-bottom:0.6em;

}

div#haut {

left:0px;
	top:121px;
  background: #FFF;
  width: 670px;
  float: left;
  padding-top: 5px;
  padding-bottom: 0px;
  
  text-align: center ;
	text-indent: 2em ;
	line-height: 1.5em ;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}
div#centre {
  float: left;
  width: 680px ;
 border: 1px solid #cccccc;
  text-align: justify ;
	text-indent: 2em ;
	line-height: 1.5em ;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}
div#center object{
text-align:center;
}
div#haut_g {
margin-left: 10px;  
  float:left;
  width: 470px;
  height: 270px;
  border: 1px solid #cccccc;
	background-image: url("images/cochon.gif");
	background-repeat: no-repeat;
}
div#haut_g p, div#centre p
{
	text-align: justify ;
	text-indent: 2em ;
	line-height: 1.5em ;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:5px;
	font-size:12px;
}
div#haut_d {
  float:right;
  margin-right:10px;
  width:160px;
  height:270px;
  border:1px solid #cccccc;
 background:#fff url('images/tmp_pro3.jpg') no-repeat top left;
}
div#bas {
  background:#FFFFFF;
  float: left;
  width: 650px;
  height: 200px;
  text-align:center;
}
/*
ul#navigation {
	width: 176px ;
	list-style: none ;
	margin: 0;
	padding: 0;
	font-size:11px;
	border: 1px solid #cccccc ;
	background:#fff url(images/btn.jpg);
	}
ul#navigation li {
	color: #fff ;
	border: 1px solid #cccccc ;
	height:40px;
	padding-top:5px;
	padding-left:5px;
	margin:-1px;
	
	
	}
ul#navigation li a {
	color: #fff ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-align: left ;
	text-decoration: none ;
	font-weight:bold;
	padding-left:10px;
	display: block ;
	}
ul#navigation li a:hover, #navigation li a:focus, #navigation li a:active {
	text-decoration: underline ;
	background:#fff url(images/btn_sur.jpg);
	height:40px;
	margin-top:-4px;
	display: block ;
	margin-left:-2px;

	padding-left:15px;
	padding-top:8px;
	}
	*/
#pied {
	 position:relative;
	top:0px;
	text-align:center;
	font-weight:bold;
	font-size:12px
}

.footer {
	position:relative;
	top:0px;
	text-align:center;
	font-weight:bold;
	font-size:14px;
}

.footer a {
	color: #c4cacf ;
	text-decoration: none ;
}

.footer a img {
	border:none;
}

#pied a {
	color: #c4cacf ;
	text-decoration: none ;
}

#pied a:hover{
color:#ffa41c;
text-decoration:none;
}
#pied li a:hover, #pied li a:focus, #pied li a:active {
	text-decoration: underline ;
}


#Auto, #Moto, #Habitation, #Sante, #Autres, #Pros {
	position:absolute;
	left:50px;
	top:80px;
	width:580px;
	
	z-index:1;
}
#Souscription{
	position:absolute;
	left:150px;
	top:90px;
	width:450px;
	}

#Souscription h2{
margin-bottom: 1.7em;
}

.jaune {
	color:#ffa41c;
	font-size:12px;
	font-weight:bold;
	
}

.news {
	color:#ffa41c;
	font-size:12px;
	margin-left:2px;
}

#produit{
font-size:12px;
font-weight:400;
color:#888888;
 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 width: 450px;
 }

/*header*/

h1{
color:#ffa41c;
	font-size:14px;
	font-weight:bold;
	
	}

h1 a {
text-decoration:none;
}	

h2, h2 a{
color:#3497ce;
font-size:12px;
text-decoration:none;
}

h2 a:hover{
text-decoration:none;
color:#b6bcc0;
}

h3{
color:#ffa41c;
	font-size:12px;
	font-weight:bold;
	}

a{
text-decoration:none;
color:#888888;
}

a:hover{
text-decoration:none;
color:#ffa41c;
}

.travaux {
	position:absolute;
	margin-top:190px;
	margin-left:350px;
	z-index:100;
}

.text {width:500px;}

.contenu {border:1px solid #cccccc; text-align:center; width:385px; margin:0 130px;}

.contenu img {margin:10px}

.lien {
	position:absolute;
	width:250px;
	height:55px;
	left:400px;
	top:290px;
}

