a {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bolder; text-decoration: underline; color: #5A5A5A}
a:hover {  color: #FCC545}
.fond_droite {  background-image: url(../images/fond_droite.gif); background-repeat: no-repeat}
.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #5A5A5A}
p {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5A5A5A; text-align: justify}
.titre_rubrique {  font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #FFFFFF; text-align: right}



div.clSlideMenu0{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:white;
}
div.clSlideMenu1{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:white;
}
div.clSlideMenu2{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:green;
}
div.clSlideMenu3{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:silver;
}
div.clSlideMenu4{ /* All slideMenu2 DIV elements */
	position:absolute;
	font-family:arial,helvetica;
	font-size:10px;
	overflow:hidden;
	height:22;
	background-color:navy;
}
a.clA0{ /* All top level links */
	color:gray;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
a.clA1{ /* All sub level links */
	color:silver;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	margin-left: 10px ;
}
a.clA2{ /* All sub2 level links */
	color:navy;
	text-decoration:none;
}
a.clA3{ /* All sub3 level links */
	color:black;
	text-decoration:none;
}
a.clA4{ /* All sub4 level links */
	color:green;
	text-decoration:none;
}
a.clA5{ /* All sub4 level links */
	color:white;
	text-decoration:none;
}

span.clArrow{
	font-family:webdings;
}

/* NEEDED STYLES */
div.slideMenuBG{position:relative; left:0; top:0; z-index:1}
div.slideMenuText{position:relative; left:0; top:2; text-align:left; z-index:200}
#slideMenucont{position:relative; width:120; visibility:hidden;}
.p_centre {  text-align: center}
.gras {  font-weight: bold}
.grasCentre { font-weight: bold ; text-align: center}
.fond_jaune {  background-color: #FFD11F}
input {  border: 1px #5A5A5A solid}
.fond_jaune_cursor { background-color: #FFD11F ; cursor: hand}
.fond_vert { background-color: #339900}
.vert {  color: #006633; font-weight: bold; text-align: right}
.droite {  text-align: right}
.input_date {  height: 16px; background-color: #FFF3CE; border-style: none; text-align: center}
.noborder {  border-style: none}
.grasCentreRouge { font-weight: bold ; text-align: center ; color: #990000}
.rouge { color: #990000; font-weight: bold; text-align: right }
li {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #5A5A5A}
.grasBlanc { font-weight: bold ; color: #FFFFFF}
.centre { text-align: center}
.fond_cartouche {  background-image: url(../images/fond_cartouche.gif); background-repeat: repeat-y; background-position: right}
.fond_vert { background-color: #99CC33; background-image: url(../images/fond_cartouche.gif); background-repeat: repeat-y; background-position: right; cursor: hand}
.fondR {  background-color: #CC0000; background-image: url(../images/fond_cartouche.gif); background-repeat: repeat-y; background-position: right; cursor: hand}
.petitItalique {  font-size: 9px; font-style: italic; font-family: Verdana, Arial, Helvetica, sans-serif}
.grasDroite { font-weight: bold ; text-align: right}
td.roll:hover {  filter: Alpha(Opacity=50)}
.rougeGauche { color: #990000; font-weight: bold; text-align: left}
textarea {  border: #5A5A5A; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.rougeCentre { color: #990000; font-weight: bold; text-align: center}
.input_tarif { height: 16px; background-color: #FFF3CE; border-style: none; text-align: right}
.jaune { color: #FFD11F; font-weight: bold; text-align: right }
.upetit {  font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif}
.menu_titre{	
	color:gray;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.menu_interligne{
	line-height:20px;
}
.menu_accueil{
	margin-left: 5px;
	line-height:20px;
}