BODY{SCROLLBAR-FACE-COLOR:#293960; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #ffffff;BACKGROUND-COLOR: #ffffff;}
a:link{color: #9AA5C6;text-decoration: none; font-weight:bold; font-size:9px;}
a:visited{color: #9AA5C6;text-decoration: none; font-weight:bold; font-size:9px;}
a:hover{color: #9AA5C6;text-decoration: underline; font-weight:bold; font-size:9px;}
A{TEXT-DECORATION: none;}
#lire_suite{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#BDC6DA;}
#lire_suite:hover{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#BDC6DA;}
.lire_suite:link{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9px;color:#BDC6DA;}
INPUT{BORDER-RIGHT:#FFFFFF 2px inherit;BORDER-TOP:#FFFFFF 1px inherit;FONT-SIZE:10px; BORDER-LEFT: #FFFFFF 1px inherit;COLOR:#293960;BORDER-BOTTOM:#FFFFFF 2px inherit;FONT-FAMILY:Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR:#E6E6E6;}
SELECT.liste{font-size: 10px;BORDER:#666600;1px solid;color:#293960;background:#E6E6E6;font-family:Arial,Helvetica,sans-serif; }
input.ok{BORDER-TOP-WIDTH:0px;BORDER-LEFT-WIDTH:0px;BORDER-BOTTOM-WIDTH:0px;BORDER-RIGHT-WIDTH:0px;}
input.rouge{BORDER-RIGHT:#000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT:#000000 1px solid; COLOR: #000000;BORDER-BOTTOM:#000000 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif;BACKGROUND-COLOR:#f8e8eb;}
INPUT.jaune{BORDER-RIGHT:#000000 1px solid; BORDER-TOP:#000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #000000;BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fffeee;}
INPUT.vert{BORDER-RIGHT: #000000 1px solid; BORDER-TOP:#000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efffee;}
#tex{font :9px;font-family: arial; color: #333333;	font-style:normal; }	
.comment{font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#CCCCCC;}
radio.check{BORDER-RIGHT: #000000 1px solid; BORDER-TOP:#000000 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #000000 1px solid; COLOR: #000000;BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF;}
.titre{font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#000000;font-weight:bold;}
.important{font:Arial, Helvetica, sans-serif;font-size:10px;color:#CC3300;font-weight:bold;}
.cadre_image {border: 1px solid #FFFFFF;}
.titre_news{font-family:Arial, Helvetica, sans-serif;color:#FFCC66;font-size:9px;}
.texte{font-family:"lucida grande",tahoma,arial;font-size :13px;color: #333333;font-style:normal;font-weight:normal;}
.styl_titre{font-family: Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;color:#FF6600;}
.Style25{font-family: "lucida grande",tahoma,Arial, Helvetica, sans-serif;font-size:12px;font-weight: bold;color: #FFFFFF;font-weight:bold; text-transform:lowercase;}
.Style26{font-family:"lucida grande",tahoma, Arial, Helvetica, sans-serif;font-size:10px;font-style:normal;color: #FFFFFF;font-weight:bolder;}
.Style27{font-family:"lucida grande",tahoma, Arial, Helvetica, sans-serif;font-size:13px;font-style:normal;color: #FFFFFF;font-weight:normal;}
.gras {font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #999999;font-weight:bolder;}
.nbre{font-family: Arial, Helvetica, sans-serif;font-size:9px;color: #990000;font-weight:bold;}
.texto{font-family: Arial, Helvetica, sans-serif;font-size:9px;color: #00CC66;font-weight:bold;}
 .frame {font-family: Verdana;font-size: 10px;color: #293960;border-left:1px solid #293960;font-style:normal;border-bottom:1px solid #293960;	border-top:1px solid #293960;border-right: 1px groove #293960;}
 TD {FONT-SIZE: 13px; font-family: tahoma,Arial, Helvetica, sans-serif;font-weight:normal;  }
.tex {font-family: Arial, Helvetica, sans-serif;font-size:10px;color:#FFFFFF;font-weight:bolder;}
 .tex_news {font-family: Arial, Helvetica, sans-serif;font-weight:bolder;font-size:10px;color: #FFFFFF;}
.cadre {background:#FFFFFF;border-bottom:#000000 1px solid;border-top:#000033 1px solid;}
.fond_fiche{background: #D6D6D6;color: #333333;border-bottom:#000000 0px solid;border-top:#000000 1px solid;border-left:#000000 1px solid;border-right:#000000 1px solid; border-collapse:collapse; margin:2px;}
.fond_fiche_photo {background: #E9E9E9;border-left:#000000 1px solid;border-right:#000000 1px solid; 
border-bottom: #000000 1px solid; border-top:0px;}
.fond_fiche_bas {background: #293960;border-top:#000000 1px solid; border-bottom:#000000 1px solid;border-left:#000000 1px solid;border-right:#000000 1px solid;}
.fond_text{background: #E9E9E9;color: #666666;border-bottom:#000000 1px solid;border-top:#000000 1px solid;border-left:#000000 1px solid;border-right:#000000 1px solid;}
.cadre_image
 {
 border: 1px solid #4A5973;
 }
 p{font-family:"lucida grande",tahoma,arial; font-size:12px; color:#333333; font-weight:normal;}
 .ref{font-family: tahoma,Arial, Helvetica, sans-serif;font-size :12px;color: #8DA4D8;  
 font-weight:bold}
 .MNU_LIEN{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
  .MNU_LIEN:visited{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
 .MNU_LIEN:link{font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
.confirmation{ font-family:"lucida grande",tahoma,arial; font-size:12px; background-color:#FDE3E8; border:1px solid #FF0000; color:#000000; padding:5px;}
 #affichage{ width:550px;   margin-top:30px; border:1px solid #000000; padding:10px;}
 #affichage .divimage{width:320px; height:100px; display:inline; margin:2px;}
 #affichage .titreGras{ font-family:"lucida grande",tahoma,arial; font-size:14px; margin-left:250px;font-weight:bold; color:#000000}
 #affichage .small{font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #993300; margin-left:250px;}
 #affichage .rouge { color: #990000; font-weight:bold; font-size:13px; font-family:"lucida",tahoma,arial;}
 #affichage ul{ width:140px; height:80px; margin-top:14px;}
 #affichage li {color: #000000; font-family:"lucida grande",tahoma,arial; ; font-size:12px; padding:3px; border-bottom:1px dashed #000000; list-style:none;}
 #affichage li a{color: #000000; font-family:"lucida grande",tahoma,arial; ; font-size:12px;   text-decoration:none;}
 #affichage li a:hover{color: #000000; font-family:"lucida grande",tahoma,arial; ; font-size:12px;   text-decoration: overline;}

 #affichage .description{ font-family:"lucida",tahoma,arial; font-size:13px; color:#000000;}
  #affichage .cadre_image{border:1px solid #333333; padding:2px; margin:0px;}
	.direction{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#293960; font-weight:bold; text-decoration:underline;}
.paginate {
font-family:tahoma,Arial, Helvetica, sans-serif;
	padding: 3px;
	margin: 3px; font-size:13px;
}

.paginate a {
	padding:2px 5px 2px 5px;
	margin:2px;
	border:1px solid #003366;
	text-decoration:none;
	color: #003366; font-size:13px;
}
.paginate a:hover, .paginate a:active {
	border: 1px solid #7B8ACE;font-size:13px;
	color: #003366; font-family:tahoma,Arial, Helvetica, sans-serif;
}
.paginate span.current {
    margin: 2px;
	padding: 2px 5px 2px 5px;
		border: 1px solid #999;
		
		font-weight: bold;
		background-color: #999;
		color: #FFF;font-size:13px;
	}
	.paginate span.disabled {
		padding:2px 5px 2px 5px;
		margin:2px;
		border:1px solid #eee;
		color: #CCCCCC;font-size:13px; font-family:tahoma,arial;
	}
	.right{margin-left:307px;}
	.indif{ margin-left:110px; color:#333333; font-size:12px; font-weight:bold; font-family:"lucida grande",tahoma,arial;}
	.descript{font-family:"lucida grande",Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;}