body {font-family: Arial; background-color: #ffffff;}
A:link		{color: #000000; font-size: 9pt; text-decoration: none;}
A:visited	{color: #000000; font-size: 9pt; text-decoration: none;}
A:hover		{color: #CD5C5C; font-size: 9pt; text-decoration: underline;}
.titre {font-size: 11pt; color: #ffffff; font-weight:bold; background-color: #CD5C5C;}
.description {font-size: 9pt; color: #000000; text-align:justify;}
.detail {font-size: 9pt; color: #000000;}
.texte {font-size: 9pt; color: #000000;}
.tableau {background-color: #CD5C5C;}
tr {background-color: #ffffff;}



/* --- 
NAVIGATION HORIZONTALE
--- */
ul#nav-box {
	margin : 23px 0 0 0;
	padding : 0 1em 0 0;
	
	list-style-type : none;
	background-color: #CD5C5C;
	color: #fff;
	font-weight : bold;
	font-size : 15px;
	text-align: left;
	width: 768px;
                float: left;
margin-top: 5px;
margin-bottom: 5px;
}
ul#nav-box li {
	display: inline;
	padding : 1px 0;
}
ul#nav-box li a {
	
	color: #fff;
	text-decoration: none;
	padding: 3px 15px;
margin-top: 5px;
margin-bottom: 5px;
}
ul#nav-box li a:hover {
	text-decoration: none;
	color: #000000;
	background: #ffffff;
font-weight : bold;
margin : 25px 0 0 0;
margin-top: 5px;
margin-bottom: 5px;
}
ul#nav-box li a img	{
	border: none;
}



/* --- 
NAVIGATION HORIZONTALE
--- */
ul#nav-box2 {
	margin : 23px 0 0 0;
	padding : 0 1em 0 0;
	
	list-style-type : none;
	background-color: #CD5C5C;
	color: #fff;
	font-weight : bold;
	font-size : 15px;
	text-align: left;
	width: 768px;
                float: right;
margin-top: 5px;
margin-bottom: 5px;
}
ul#nav-box2 li {
	display: inline;
	padding : 1px 0;
}
ul#nav-box2 li a {
	
	color: #fff;
	text-decoration: none;
	padding: 3px 15px;
margin-top: 5px;
margin-bottom: 5px;
}
ul#nav-box2 li a:hover {
	text-decoration: none;
	color: #000000;
	background: #ffffff;
font-weight : bold;
margin : 25px 0 0 0;
margin-top: 5px;
margin-bottom: 5px;
}
ul#nav-box2 li a img	{
	border: none;
}



#bloc
{
border: 2px solid #000000;
width: 600px;
color: #000000;
font-size: 14px;
font-weight: bold;
padding: 10px 15px 10px 15px;
}


#bloc a img
{
border: none;
}


#extrait
{
border: 2px solid #cd5c5c;
margin-bottom: 700px;
padding: 15px 15px 15px 15px;
}







div#disclaimer{
 text-align:left;
 }


 div#disclaimer-fond{ 
position:absolute; z-index:1000; 
width:100%; 
height:5000px; 
background:white; 
filter:alpha(opacity=90); -moz-opacity:0.9; opacity: 0.9; 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 10px 15px 160px; 
font-size:12px; 
border:#cd5c5c 2px solid; 
background:url(images/disclaimer.png) no-repeat #f5f5f5; 
color:#555; 
}


   div#disclaimer-cadre b{ font-size:14px; color:black; }

   div#disclaimer-cadre a{ 
text-decoration:none; 
font-size:25px; 
font-weight:bold; 
color:#cd5c5c; 
}


   div#disclaimer-cadre a:hover
{ color:#cd5c5c; 
text-decoration: underline;
}



