@charset "windows-1252";
body {  margin: 0px;  background: #bcbdbe none repeat scroll 0%;}
ul {  font-family: Tahoma;  font-size: 11px;  margin-right: 10px;  margin-top: 3px;  list-style-type: disc;  list-style-image: url(../images/1-b-1.gif);  list-style-position: outside;}
a {  text-align: left;  font-family: tahoma;  font-weight: bold;  font-size: 11px;  color: #005b7f;}
hr {  border-style: dotted;  border-color: white;  height: 3px;}
table.main {  border:  none;  width: 786px;  height: 98%;  background-color: #d2d5d7;}
.col2 {  border-color: white;  border-left: thin solid white;  width: 410px;}
.col {  padding-top: 5px;  padding-bottom: 0px;}
.fd-col2 {  padding-left: 86px;  padding-top: 0px;}
.fd-col2-00 {  background-image: url(../images/ordi.gif);  background-repeat: no-repeat;  padding-left: 106px;  padding-top: 15px;  background-position: 5px 50%;}
.fd-col2-01 {  vertical-align: text-top;  padding-top: 0px;}
.fd-col2-02 {  padding-top: 4px;}
.fd-col2-03 {  padding: 3px 5px 8px 15px;  background-color: #bcbfc1;}
.fd-col2-04 {  margin-top: 3px;}
.fd-col2-05 {  margin-right: 5px;  margin-top: 8px;  margin-bottom: 1px;}
.fd-col2-06 {  background: transparent url(../images/illustration1.gif) no-repeat scroll center bottom;  padding-top: 4px;  height: 400px;}
.fd-col3 {  font-family: tahoma;  font-size: 11px;  color: #005b7f;  padding-left: 15px;  margin-top: 3px;  margin-bottom: 40px;  padding-right: 15px;}
.fd-bas {  background: #bcbdbe none repeat scroll 0%;}
.menu-bas {  padding-top: 15px;  font-family: tahoma;  font-weight: bold;  font-size: 10px;  color: #e4e5e5;}
.Style3 {  color: #333333;  font-family: Tahoma;  font-size: 11px;  padding-left: 3px;  padding-top: 5px;  line-height: 13px;  text-align: justify;}
.Style4 {  color: #333333;  font-family: Tahoma;  font-size: 12px;  padding-left: 3px;  padding-top: 5px;  line-height: 13px;  text-align: justify;}
.Style4_b_s {  color: #333333;  font-family: Tahoma;  font-size: 12px;  font-weight: bold;  padding-left: 3px;  padding-top: 5px;  line-height: 13px;  text-align: justify;  text-decoration: underline;}
.Style5 {  margin: 0px;  font-size: 11px;  text-align: left;  font-weight: normal;  padding-left: 15px;  padding-top: 5px;  padding-right: 10px;  color: black;  font-family: Tahoma;}
.Style5_c {  margin: 0px;  color: #000066;  font-size: 11px;  text-align: left;  font-weight: normal;  padding-left: 15px;  padding-top: 5px;  padding-right: 10px;  font-family: Tahoma;}
.Style6 {  color: #333333;  font-size: 11px;  font-family: Tahoma;  font-weight: bold;}
.Style7 {  color: #666666;  font-weight: bold;}
.Style8 {  color: #666666;}
.Style9 {  color: #006633;  font-weight: bold;}.fd-col2-bg {  background-repeat: no-repeat;  background-position: left top;  padding-left: 15px;  padding-top: 16px;  padding-bottom: 0px;}
.Style10 {  font-family: Arial,Helvetica,sans-serif;}.Style22 {  font-family: Tahoma;  font-size: 9px;  font-weight: bold;}
.Style34 {  font-family: Tahoma;  font-size: 10px;  font-weight: bold;  font-variant: normal;  text-decoration: underline;}
.Style36 {  font-size: 5px;}
.Style19 {  font-size: 12px;  font-family: Arial,Helvetica,sans-serif;}
.Style19_b {  font-size: 12px;  font-family: Arial,Helvetica,sans-serif;  font-weight: bold;}
.Style18 {  font-size: smaller;}
.Style21 {  font-size: 14px;  font-family: Arial,Helvetica,sans-serif;}
.Style21_b {  font-size: 14px;  font-family: Arial,Helvetica,sans-serif;  font-weight: bold;}.style20 {  padding-left: 13px;}
/* Effet sur images */
.thumbnail{
position: relative;
z-index: 0;
}
.thumbnail:hover{
background-color: transparent;
z-index: 50;
}
.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}
.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}
.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: -80px;
left: 60px; /*position where enlarged image should offset horizontally */

}			 
/* ------------------------- Paramètres de navigation / des menus ------------------------- */
 
/* Style des menus horizontal */
/*top: 153px;left: 0; */
#top_menu {position: absolute;  width: 760px; right: auto; height: 15px; float: right} /*width: 760px*/

/* style des liens du menu horizontal*/ 
.menu_haut li{
display: inline}

.menu_haut li a{
float: left;
/*color: white;*/
color: #E4E5E5;
padding: 3px 3px;/*11px;*/
text-decoration: none;
border-right: 1px solid white;
}

.menu_haut li a:visited{
/*color: white;*/
color: #E4E5E5;
}

.menu_haut li a:hover, .menu_haut li .on {
/*color: white;*/
color: #E4E5E5;
background: transparent url(../images/fd_bouton_menu_select2x15.jpg) center center repeat-x;
}

.menu_haut {
margin: 0; 
padding: 0; 
float: left; 
font: bold 9px sans-serif,Arial; 
width: 100%; 
border: 1px solid #625e00; 
border-width: 1px 0; 
background: url(../images/fd_bouton_menu2x15.jpg) transparent center center repeat-x; 
list-style: none; 
color: #E4E5E5}


/* Fin des Menus */
