 /* CSS Document */

body {background-image:url(trame_annick.jpg);
}

 

.conteneur {
margin-top:100px;
width:851px;
height:630px;
position:absolute;
left:50%;
margin-left:-425px;
/*border:1px solid red;*/
}

.conteneur_disclaimer {
margin-top:600px;
margin-left:0px;
width:800px;
height:140px;
position:absolute;
left:50%;
margin-left:-400px;
 border:1px solid red; 
} 

.disclaimer {
width:0px;
height:40px;
margin-left:0px;
margin-top:25px;
overflow:auto;
}


.numero{
position:absolute;
margin-top:5px;

margin-left:500px;
margin-left:0px;
width:800px;
height:45px;
position:absolute;
left:50%;
margin-left:-400px;
/*border:1px solid grey;*/

}

.referencement {
margin-top:0px;
margin-left:0px;
width:950px;
height:120px;
position:absolute;
left:50%; 
margin-left:-475px;
/*border:1px solid red;*/
}

 	
.ref{
position:absolute;
margin-top:100px;
width:800px;
height:100px;
left:50%;
margin-left:-400px;

/*border:1px solid yellow;*/
}   

p {
color: #FFFFFF;
font-family:Lucida Grande;
font-size:10px;
}

p1 {
margin-left:260px;
color: #000000;
font-family:Lucida Grande;
font-size: 9px;
}


div#disclaimer{ text-align:left; }

 div#disclaimer-fond{ 
 position:absolute; 
 z-index:1000; 
 width:100%; 
 height:2650px; 
 background:black; 
 filter:alpha(opacity=70); 
 -moz-opacity:0.7; 
 opacity: 0.7; 
 text-align:center; 
 line-height:normal; 
 clear:both; }
 
 div#disclaimer-conteneur{ 
 position:absolute; 
 z-index:1001; 
 width:100%; 
 text-align:center; 
 clear:both; }
 
  div#disclaimer-cadre{ 
  width:550px; 
  margin-left:auto; 
  margin-right:auto; 
  text-align:center; 
  margin-top:200px; 
  padding:15px; 
  font-size:12px; 
  border:#ddd 1px solid; 
  background:#f5f5f5; 
  color:#555; 
  }
  
  
   div#disclaimer-cadre b{ 
   font-size:14px; color:black; 
   }
   
   div#disclaimer-cadre a{ 
   text-decoration:none; 
   font-size:22px; 
   font-weight:bold; 
   color:#356aa0; }
   
   div#disclaimer-cadre a:hover{ 
   color:blue; 
   }