body{
scrollbar-face-color: #ffffff;
scrollbar-shadow-color: #005F72;
scrollbar-highlight-color: #d8dde4;
scrollbar-3dlight-color: #00055a;
scrollbar-darkshadow-color: #d8dde4;
scrollbar-track-color: #ffffff;
scrollbar-arrow-color: #00055a;
}
body, table{
font-family: Verdana,sans-serif;
font-size:12px;
color:#000000;
}


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

.boutonh {padding-left: 10px; padding-right: 15px; padding-top: 10px; line-height: 20px; }
.boutonh2 {padding-left: 20px; padding-right: 15px; padding-top: 10px; line-height: 20px; }


.baseline {color:#5782A0; letter-spacing: 2pt; font-weight:bold;  }
.baseline_cons {color:#ED6A01; letter-spacing: 2pt; font-weight:bold;  }
.bold {color:#5782A0; letter-spacing: 1pt; font-weight:bold;}
.bold_noir {color:#000000; letter-spacing: 1pt; font-weight:bold; font-size:14px;}
.bold_cons {color:#ED6A01; letter-spacing: 1pt; font-weight:bold;}
.titre {letter-spacing: 1pt; font-variant: small-caps; font-size:14px ;color:#000000; font-weight:bold; border-bottom: 1px solid #000000}
.titre_cons {letter-spacing: 1pt; font-variant: small-caps; font-size:14px ;color:#000000; font-weight:bold; border: 1px solid #ED6A01; padding: 2px;}
.faux {font-size:14px; color:#FF0000;}
.vrai {font-size:12px; color:#5782A0; font-weight:bold; letter-spacing: 1pt; font-variant: small-caps;}
.vrai2 {font-size:12px; color:#5782A0; font-weight:bold;}


.soustitre {letter-spacing: -1pt; font-size:12px;color:#00055A;font-variant: small-caps;}
.soustitre2 {letter-spacing: 0pt; font-size:12px;color:#000000;font-variant: small-caps; font-weight:bold;}


.cadre2{ border: 1px solid #648DA9; padding: 3px; background-color:#FFFFFF}
.cadre_cons{ border-bottom: 1px solid #123456;}	

 ul {
	margin-top: -2px;
	line-height: 18px;
	font-family: verdana, sans-serif;
	font-size: 12px;
	text-align:justify;
	color: #000000;
	list-style-position:outside;
	list-style-image : url(img-page/puce.gif);
	font-style: italic;
}

.dynMenu {
  background-color: #eaeaea;
}

.dynMenu .item {
 background-image: url(menu/separator.jpg);
 background-repeat: no-repeat;
 width: 137px;
 height: 25px;
 padding: 0 0 0 15px; 
}

.dynMenu .mark {
 width: 48px;
}

.dynMenu .line div{
 display: none;
}

.dynMenu tr.line:hover div{
 display: block;
 position: absolute;
 height: 25px;
}

.dynMenu tr.line div img {
 position: relative;
 top: -23px
}

.dynMenu tr.line:hover + tr.line .item{
 background-image: url(menu/separator-over.jpg);
}

.dynMenu tr.line:hover .item{
 color: #906437;
}

.dynMenu .item {
 background-image: url(menu/separator.jpg);
 background-repeat: no-repeat;
 width: 137px;
 height: 25px;
 padding: 0 0 0 15px; 
 vertical-align: bottom;
}

.dynMenu .firstItem {
 background-image: none;
}

