body  {
	scrollbar-base-color:#8FBCA3;
	scrollbar-face-color:#742C05;
	scrollbar-track-color:#8FBCA3;
	scrollbar-3dlight-color:#458F65;
	scrollbar-highlight-color:#458F65;
	scrollbar-arrow-color:#FECE00;
	scrollbar-darkshadow-color:#458F65;
	scrollbar-shadow-color:#8FBCA3;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
}

a.menu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FECE00; text-decoration: none;}
a.menu:hover { color: #FFFFFF; }

a.menu_actif { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.menu_actif:hover { color: #FECE00; }

a.lien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FECE00; text-decoration: none; font-weight: normal;}
a.lien:hover { color:#FFFFFF; }

a.sous_lien { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #FCAD0B; text-decoration: none; font-weight: bold;}
a.sous_lien:hover { color: #742C05; }

a.haut_page { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #742C05; text-decoration: none; font-weight: normal;}
a.haut_page:hover { color: #458F65; }

.txt_blanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.txt_blanc_ng {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.txt_blanc_g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.txt_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #0E5996;
}

.txt_essai {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.txt_blanc_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}

.txt_jaune {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FECE00;
}

.txt_bordeaux {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #742C05;
}

.txt_bordeaux_p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #742C05;
}

.txt_bordeaux_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #742C05;
}

.txt_vert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #458F65;
}

.txt_vert_g {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #458F65;
}

.txt_times {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.degrade_horizontal {
	background-image: url(img/degrade_horizontal.gif);
	background-repeat: repeat-x;
}

.degrade_vertical {
	background-image: url(img/ombre_intro.jpg);
	background-repeat: repeat-y;
}

.trait_horizontal {
	background-image: url(img/trait_horizontal.gif);
	background-repeat: repeat-x;
}

.contour_img {
	border: 1px solid #742C05;
}

.tbl1  { border: solid 1px #8FBCA3; }

.box   { color: #ffffff; font-size: 10px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #90BCA3; border: solid 1px #FFFFFF }

.box2   { color: #742C05; font-size: 10px; font-weight: bold; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #ffffff; border: solid 1px #DBEEE3; }

#menu2 { position: absolute; z-index: 1; top: 22px; left: 280px; width: 150px; height: 100px; visibility: hidden; display: block; }

#menu3 { position: absolute; z-index: 1; top: 82px; left: 359px; width: 150px; height: 40px; visibility: hidden; display: block; }

#menu_de { position: absolute; z-index: 1; top: 22px; left: 280px; width: 190px; height: 100px; visibility: hidden; display: block; }
