#menuh li { float: left; margin:0; padding:0;  
}
#menuh a { 
 margin: 0 1px; 
 width: 93px; 
 height: 20px; 
 display: block; text-align: center;
 text-decoration: none; color: #000; background: #414E70; font-family: Arial; 
 font-size: 12px; font-weight: bold; color : white; background-image: url(images/onglet-ns-revi.gif);
}
#menuh a:hover { 
 width: 93px; 
 height: 20px;
color: #EFB67D; font-weight: bold; background-image: url(images/onglet-ns-over-revi.gif);
}
/*#menuh a:visited {  margin: 0 1px; width: 100px; height: 20px; display: block; text-align: center;
 text-decoration: none; color: #000; background: #414E70; font-family: Arial; 
 font-size: 12px; font-weight: bold; color : white; background-image: url(images/onglet-ns-revh.gif);
}*/
#menuh a:active { color: #ccccff;
}
#menuhs a { 
 width: 93px; height: 20px;
 background-image: url(images/onglet-revi.gif); color: #414E70; background-repeat: no-repeat;
}
#menuhs a:hover { width: 93px; height: 20px;background-image: url(images/onglet-revi.gif); color: #414E70; background-repeat: no-repeat;
}
#menuh table { background-color: #09438B;
}
#menuh td { background-color: #09438B;
}
td.menuh { background-color: #09438B;
}
td.title {font-family: Arial; font-size: 10px; font-weight: bold; color : white;
}
H1 { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 20px;
 color:	#00009d; text-decoration: none; MARGIN: 0px;
}
H2 { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 14px;
 font-style : italic; color: #00009d; Text-decoration: none; MARGIN: 0px;
}
H3 { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 14px;
 font-style : italic; color: gray; Text-decoration: none; MARGIN: 0px;
}
H5 { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px;
 font-style : italic; color: red; Text-decoration: none; MARGIN: 0px;
}
H6 { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 12px;
 font-style : italic; color: red; Text-decoration: none; MARGIN: 0px;
}
a, a:visited { text-decoration: none; color: blue ; font-family: Arial; font-size: 12px; font-weight: normal;background-image: ;
}
a:hover { text-decoration: underline;
}
div { font-family: Helvetica; font-weight: normal; font-size: 12px;
 color: black;
} 
p { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px;
 color: black;
} 
ul { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 12px;
 color: black;
} 
#f1 table { BORDER-LEFT: #ECB02B 1px solid; BORDER-BOTTOM: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-RIGHT: #999999 1px solid;
font-family: arial; font-size: 12px; font-weight: bold; color: #ECB02B;
}
table.f1 { BORDER-LEFT: #ECB02B 1px solid; BORDER-BOTTOM: #ECB02B 1px solid; BORDER-RIGHT: #ECB02B 1px solid; BORDER-TOP: #ECB02B 1px solid;
}
#f1 td {font-family: arial; font-size: 12px; font-weight: bold; color: #ECB02B;
}
td.f1 {font-family: arial; font-size: 12px; font-weight: bold; color: #ECB02B;
}
td.cadre1 {background-image: url(images/cadre-1.gif); background-repeat: no-repeat;
}
td.cadre2 {BORDER-LEFT: #ECB02B 1px solid; BORDER-RIGHT: #ECB02B 1px solid;
font-family: arial; font-size: 12px; font-weight: bold; color: #ECB02B;
}
td.cadre3 {background-image: url(images/cadre-2.gif); background-repeat: no-repeat;
}
#f1 ul {list-style-type: none; margin: 0; padding: 0;
}
#f1 a {font-family: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 0.9em; BACKGROUND-COLOR: white; TEXT-DECORATION: none;
 PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 7px; COLOR: #ECB02B; PADDING-TOP: 5px; HEIGHT: 1%; ; font-weight: bold;
}
#f1 A:hover { font-family: Verdana, Arial, Helvetica, sans-serif;	FONT-SIZE: 0.9em;COLOR: #ffffff; BACKGROUND-COLOR: #ECB02B; ; font-weight: bold;
}
td.f2title {font-family: arial; font-size: 12px; font-weight: bold; color: black;
 BACKGROUND-COLOR: #ECB02B; background-image: url(images/bordure2.gif); 
} 
td.f2corps {font-family: arial; font-size: 12px; font-weight: normal; color: black;
 BACKGROUND-COLOR: #FFEDBB
}
td.error { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 9px; color: red; text-decoration: none;
}
h5 { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 11px;
 color: black;
}
#hh5 div { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 11px;
 color: red;
}
#info p { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 10px;
 color: black;
}
div.info { font-family: Arial,Helvetica,sans-serif; font-weight: bold; font-size: 11px;
 color: red;
}
td.fond_cadre_titre { BORDER-RIGHT: #f2f5fc 1px solid; BORDER-TOP: #f2f5fc 1px solid;
  MARGIN: 0px; BORDER-LEFT: #f2f5fc 1px solid; BORDER-BOTTOM: #f2f5fc 1px solid;
  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: black; text-decoration: none;
}
td.corps_par { font-family: Arial; font-size: 12px; color: black; text-decoration: none;
}
td.titre_par { font-family: Arial; font-size: 12px; font-weight: 	Bold; color: #666666;
  text-decoration: none;
}
table.pj { BORDER-RIGHT: #ff9966 1px solid; BORDER-TOP: #ff9966 1px solid;
  BORDER-LEFT: #ff9966 1px solid; BORDER-BOTTOM: #ff9966 1px solid;
}
td.pj_t { font-family: arial; font-size: 11px; font-weight: 	bold; color: black;
  text-decoration: none; background-color: #ffCC66;
}
td.pj_c { font-family: arial; font-size: 11px; font-weight: 	normal; color: black;
 text-decoration: none; background-color: #FFFFCC;
}
td.pj_c1 { font-family: arial; font-size: 11px; font-weight: 	normal;
 color: red; text-decoration: none; background-color: #FFFFFF;
}
#quickSummary {
	CLEAR: both; FLOAT: left; MARGIN: 20px 20px 20px 10px; WIDTH: 250px
}
#quickSummary P {
	FONT: italic 10pt/22pt georgia; TEXT-ALIGN: center
}
#preamble {
	CLEAR: right; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
a.bas, a.bas:visited
      {
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	normal;
	font-size: 	10px;
	color:		blue;
	text-decoration: none;
      }
a.bas:hover
      {
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	normal;
	font-size: 	10px;
	color:		red;
	text-decoration: underline;
      }
font.error { font-family: Arial,Helvetica,sans-serif; font-weight: normal; font-size: 9px; color: red; text-decoration: none;
} 
/*table.body { BORDER-LEFT: #8797C1 2px solid; BORDER-BOTTOM: #8797C1 2px solid; BORDER-RIGHT: #8797C1 2px solid;
} */ 
a.tannonce, a.tannonce:visited { text-decoration: none; color: blue; font-family: Arial; font-size: 12px; font-weight: bold;
}
a.tannonce:hover { text-decoration: underline;
}   
a.pannonce, a.pannonce:visited { text-decoration: none; color: blue; font-family: Arial; font-size: 10px; font-weight: normal;
}
a.pannonce:hover { text-decoration: underline;
} 
a.a1, a.a1:visited { text-decoration: underline; color: blue; font-family: Arial; font-size: 13px; font-weight: bold;
}
a.a1:hover { text-decoration: underline;
}
address { margin-top: 0.5em; padding-top: 0.5em; border-top: thin dotted; color: gray; 
}
td.bas {font-family: arial; font-size: 11px; font-weight: 	normal;
 color: red; text-decoration: none; background-color: #09438B;
}
a.bold, a.bold:visited
      {
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	bold;
	font-size: 	12px;
	color:		blue;
	text-decoration: none;
      }
a.bold:hover
      {
	font-family: 	Arial,Helvetica,sans-serif;
	font-weight: 	bold;
	font-size: 	12px;
	color:		blue;
	text-decoration: underline;
      }
#bas td {font-family: arial; font-size: 12px; font-weight: 	normal; color: white; text-decoration: none; background-color: #09438B;
}      
#bas a { font-family: Arial,Helvetica,sans-serif; font-weight: 	normal; font-size: 	12px; color:		white; text-decoration: none;
}
#bas a:hover { font-family: 	Arial,Helvetica,sans-serif; font-weight: 	normal; font-size: 	12px; color:		white; text-decoration: underline;
}      
