<!--a:visited { color: #000066 !important; }  /*liens visité */a:link    { color: #003399; }   /* liens passifs */a:hover   { color: #FF9900 !important; }   /* on mouse over changement de couleur */a:active  { color: #CC6600 !important; }   /* liens actifs */a  { text-decoration:none;}/* Note that the a:hover must be placed after the a:link and a:visited rules, since otherwise the cascading rules will hide the 'color' property of the a:hover rule. Similarly, because a:active is placed after a:hover, the active color (#CC6600) will apply when the user both activates and hovers over the a element. */body { 	font-size: 11px !important;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	background-color: #FFFFFF;}b { font-weight:bold;}h1 {  font-weight: bold;	font-size: 14px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #333333;}h2 {  font-weight: bold;	font-size: 13px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #333333;}h3 {  font-weight: bold;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #666666;	text-align: left;}h4 {  font-weight: bold;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #666666;	text-align: left;}h5 {  font-weight: bold;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #999999; 	text-align: left;}h6 {	font-weight: bold;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666; 	text-align: left;}i {font-style: italic;}p {	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;}p a { text-decoration:underline;}p.paragraphe a { text-decoration:underline;}tr {	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;}td {	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;}th {  font-weight: bold;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;  text-align: center;}.adresse {	font-size: 10px; 	font-family: Verdana, Arial, Helvetica, sans-serif;}.alpha {		font-size: 11px;	  font-family: Verdana, Arial, Helvetica, sans-serif; 		color: #000000;		text-align: left; 		list-style-type: lower-alpha;}.alphabet {	font-weight: bold; 	font-size: 11px; 	font-family: Verdana, Arial, Helvetica, sans-serif;	text-align: left; }.apa {	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-indent: -2em !important;}.barrenavigation {  	font-weight: bold !important; 	font-size: 10px !important; 	font-family: Verdana, Arial, Helvetica, sans-serif !important;	color: #003399;	text-align: justify !important; 	white-space: nowrap !important; }.basdevignette {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #666666;}.bullet{	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	text-align: left; 	list-style-type: circle;	list-style-image: url(img/liste/bullet.gif);	list-style-position: outside;}	/*color: #003399;*/.contourboite { 	border-width: 2px; 	border-style: solid; 	border-color: #003399;}.contourinter { 	border-width: 3px; 	border-style: solid; 	border-color: #CCCCCC;}.copyright {	font-size: 10px; 	font-family: Verdana, Arial, Helvetica, sans-serif;	}.couleurnormes {	color: #663300; }.decimal{	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #000000;	text-align: left; 	list-style-type: decimal;}.firstlineplansite {  	font-weight: bold;	font-size: 10px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399; 	text-align: left;}.gras {font-weight:bold}.italique {font-style: italic;}.liste {	font-size: 11px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	text-align: left;}.menuplansite { 	font-weight: bold; 	font-size: 10px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399; 	text-align:left; }.menuplansitedrt { 	font-weight: bold; 	font-size: 10px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399; 	text-align: right; }.menuaccueil {	font-weight: bold;	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399;	text-align: left;	white-space: nowrap !important; } .menuvertical {	font-weight: bold;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399;	text-align: left; }.menusectionL2{	font-weight: bold;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399;	text-align: left; }.menusectionL3 {	font-weight: normal;	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399;	text-align: left; }.nouvelles {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399; 	text-align: left; 	list-style-type: circle;	list-style-image: url(img/liste/bullet.gif);	list-style-position: outside;}.plansite {  	font-size: 10px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399; 	text-align: left; }.paragraphe {	font-size: 11px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;}.paragraphe2 {	font-size: 10px;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #000000;}.titre1 {	font-weight: bold;	font-size: 13px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #333333;	text-align: left;}.titre2 {	font-weight: bold;	font-size: 12px;	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #666666;	text-align: left;}.titre3 {  	font: bold 11px Verdana, Arial, Helvetica, sans-serif; 	color: #999999; 	text-align: left;}#firstlineadresse {	font-weight: bold !important;	font-size: 10px; 	font-family: Verdana, Arial, Helvetica, sans-serif;}#firstlinemenu {	font-weight: bold; 	font-size: 11px; 	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #003399;}#menusectionL1 {	font-weight: bold; 	font-size: 12px; 	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #003399;}#firstlinenouvelles { 	font-weight: bold;	font-size: 11px; 	font-family: Verdana, Arial, Helvetica, sans-serif; 	color: #003399; 	}#pagecourante {	font-weight: bold !important; 	font-size: 10px !important;	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #663300 !important;	background-color: #FF9900 !important;}#titredepage {  	font-weight: bold; 	font-size:15px;	font-family: Univers, Verdana, Arial, sans-serif; 	color: #333333; 	text-align: left;}-->
