/* CSS Document */
p{
	color: #FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align: justify;
} 


body {
	background-color:#FFFFFF;
	/* background:url(fd_repeat.png) repeat-x ; */
	margin-top: 0px; /* Pour viter de coller avec le haut de la fentre du navigateur. Essayez d'enlever pour voir ! */
	margin-bottom: 0px;
	text-align: justify;
} 

.bouton_search {
	width:99px;
	height:30px;
	background-image:url(bt_search01.png);
	display:block;color:transparent;
}



#bouton_search a:hover{

background-position:left bottom;
display:block;color:transparent;
background-image:url(bt_search02.png);


}

a#bouton_searcha {display:none}

.table_collapse {
	background-image: url(ligne_collapse.png);
	background-repeat:repeat-x;
}

.bouton_coll{
     border:none;
     color:#FFFFFF;
	 font-size:12px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 background-color:#2C2D30;
     width:100px;
     height:20px;
}

.bouton_coll2{
     border:none;
     color:#111111;
	 font-size:12px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	  background-color:#CCCCCC;
     width:100px;
     height:20px;
}
.bouton_coll3{
     border:none;
     color:#FFFFFF;
	 font-size:12px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 background-color:#2C2D30;
     width:70px;
     height:20px;
}
.bouton_engine2{
     border:none;
     color:#FFFFFF;
	 font-size:12px;
	 font-family:Arial, Helvetica, sans-serif;
	 font-weight:bold;
	 background-color:#333333;
     width:90px;
     height:20px;
}
.bouton_engine{
	border:none;
	color:#FFFFFF;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	background-color:#333333;
	width:50px;
	height:20px;
	text-align: left;
}

#form3 table tr .Style22.Style11.txt_gris .Style37 .txt_gris.Style11.Style22 div .d strong {
	color: #FFF;
}
#form2 table tr .Style11.Style22.Style31 div .Style11.Style22 .Style68 {
	color: #232425;
}
#form2 table tr .Style11.Style22.Style31 div .Style11.Style22 strong .Style52 {
	color: #FFF;
}
.txt.Style96 tr td table tr td table tr td div .Style56 {
	text-align: justify;
}
.ccsscs {
	text-align: justify;

}
.txt.Style96 tr td table tr td #form1 table tr td p {
	color: #212729;
}
.txt.Style96 tr td table tr td #form1 table tr td table tr td .j b {
	color: #71818A;
}
.txt.Style96 tr td table tr td table tr td table tr td table tr td .Style501 strong .Style136 {
	color: #FFF;
}
.txt.Style96 tr td table tr td table tr td table tr td table tr td .Style501 strong .Style136 {
	font-family: Arial, Helvetica, sans-serif;
}
.txt.Style96 tr td table tr td table tr td table tr td table tr td .Style501 strong .Style136 {
	font-size: 11px;
	color: #8BADB4;
}
.txt.Style96 tr td table tr td table tr td table tr td table tr td .Style501 strong {
	font-size: 11px;
}
.txt.Style96 tr td table tr td #form1 table tr td b .Style1201 {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.txt.Style96 tr td table tr td #form1 table tr td .j1 b {
	color: #212729;
}
.hfgg {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.titre_ref_b {
	color: #000;
}
.ssdsd {
	color: #666;
}
.bolfd {
	font-weight: bold;
}
.tiret {
	color: #666;
}
tiret {
	color: #666;
}
.numpage {
	font-family: Arial, Helvetica, sans-serif;
}
.numpage {
	text-align: center;
}
.zzdzd {
	color: #232425;
}

