a:link {
	color: #000000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
}

a.aba{
	text-decoration: none;
	color:#FFFFFF;
    text-align: center;
    font-size:11px;
    font-family: 'Arial Black', Times, "Times New Roman", serif;   
}

a.aba:visited {
	text-decoration: none;
	color:#FFFFFF;
    text-align: center;
    font-size:11px;
    font-family: 'Arial Black', Times, "Times New Roman", serif;
}

a.aba:hover{
	text-decoration: underline;
}

a.info {
   position: relative;
   color: #FFFFFF;
   text-decoration: none;   
}
a.info span {
   display: none; 
}
a.info:hover {
   z-index: 500;
    text-decoration: underline;
   cursor: help;
}
a.info:hover span {
   display: inline; 
   position: absolute;
   white-space: nowrap; 
   top: 30px; 
   left: 20px;
   background: white;
   color: black;
   padding: 3px;
   border: 1px solid black; 
}


a:visited {
	color: #000000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: none;
	text-decoration: underline;
}

a:hover {
	color: #000000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: none;
}

a:active {
	color: #000000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: none;
}

a.lienblancsoulignegras:link {
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienblancsoulignegras:visited {
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienblancsoulignegras:hover {
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienblancsoulignegras:active {
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lientitreblancsoulignegras:link {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;	
	text-decoration: none;
}

a.lientitreblancsoulignegras:visited {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;	
	text-decoration: none;
}

a.lientitreblancsoulignegras:hover {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;	
	text-decoration: none;
}

a.lientitreblancsoulignegras:active {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bolder;	
	text-decoration: none;
}


a.lienblanrougecsoulignegras:link {
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienblanrougecsoulignegras:visited {
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienblanrougecsoulignegras:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienblanrougecsoulignegras:active {
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.liengris:link {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.liengris:visited {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

a.liengris:hover {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

a.liengris:active {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

a.liengrismini:link {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

a.liengrismini:visited {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

a.liengrismini:hover {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrismini:active {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisminisouligne:link {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisminisouligne:visited {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisminisouligne:hover {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisminisouligne:active {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrispasgras:link {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.liengrispasgras:visited {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.liengrispasgras:hover {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrispasgras:active {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisrouge:link {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.liengrisrouge:visited {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
}

a.liengrisrouge:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisrouge:active {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.lienbleurougesouligne:link {
	color: #000066;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.lienbleurougesouligne:visited {
	color: #000066;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.lienbleurougesouligne:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.lienbleurougesouligne:active {
	color: #000066;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisrougesouligne:link {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisrougesouligne:visited {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisrougesouligne:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.liengrisrougesouligne:active {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
}

a.lienrouge:link {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: none;
}

a.lienrouge:visited {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: none;
}

a.lienrouge:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
}

a.lienrouge:active {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
}

a.lienrougegras:link {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.lienrougegras:visited {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: none;
}

a.lienrougegras:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougegras:active {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
}

a.lienrougeplus:link {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

a.lienrougeplus:visited {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

a.lienrougeplus:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougeplus:active {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

a.lienrougegrasmini:link {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

a.lienrougegrasmini:visited {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	text-decoration: none;
}

a.lienrougegrasmini:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougegrasmini:active {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougegrassoulignemini:link {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougegrassoulignemini:visited {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougegrassoulignemini:hover {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougegrassoulignemini:active {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougemini:link {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

a.lienrougemini:visited {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

a.lienrougemini:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}

a.lienrougemini:active {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}


a.lienrougegrismini:link {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

a.lienrougegrismini:visited {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
}

a.lienrougegrismini:hover {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}

a.lienrougegrismini:active {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	font-weight: normal;
	text-decoration: underline;
}
a.lienrougesouligne:link {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
}

a.lienrougesouligne:visited {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
}

a.lienrougesouligne:hover {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: underline;
}

a.lienrougesouligne:active {
	color: #E40000;
	text-decoration: underline;
}

a.lienrougesoulignegras:link {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougesoulignegras:visited {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougesoulignegras:hover {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lienrougesoulignegras:active {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	font-weight: bold;
	text-decoration: underline;
}

a.lientitregrisrouge:link {
	color: #626262;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-weight: bolder;
	text-decoration: none;
}

a.lientitregrisrouge:visited {
	color: #626262;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-weight: bolder;
	text-decoration: none;
}

a.lientitregrisrouge:hover {
	color: #E40000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-weight: bolder;
	text-decoration: underline;
}

a.lientitregrisrouge:active {
	color: #626262;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	font-weight: bolder;
	text-decoration: none;
}

hr.hrgris {
	color: #626262;
}

hr.hrrouge {
	color: #E40000;
}

select {
	color: #626262;
	font-family: Verdana;
	font-size: 10px;
}

td {
	color: #626262;
	font-family: Verdana;
	font-size: 10px;
}

.bordergris {
	background-color: #626262;
	border: 1px #FF6600 solid;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

.bordergrisaligndroite {
	background-color: #999999;
	border: 1px #FF6600 solid;
	color: #FFFFFF;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
}

.bordergristableau {
	background-color: #666666;
	border: 1px solid #000000;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.bordertableau {
	border: 1px solid #626262;
}

.button {
	background-color: #626262;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
}

.buttonrouge {
	background-color: #E40000;
	border: 1px solid #577A96;
	color: #ffffff;
	font-size: 11px;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: bold;
}

.buttonrougegras {
	background-color: #E40000;
	border: 1px solid #577A96;
	color: #ffffff;
	font-size: 20px;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-weight: bold;
}
.forms {
	border: 1px #000066 solid;
	color: #626262;
	font-family: Verdana;
	font-size: 10px;
}

.forms2 {
	border: 1px #E40000 solid;
	color: #626262;
	font-family: Verdana;
	font-size: 10px;
}

.forms2aligndroite {
	border: 1px #FF6600 solid;
	color: #626262;
	font-family: Verdana;
	font-size: 10px;
	text-align: right;
}

.formsgris {
	border: 1px #CCCCCC solid;
	color: #626262;
	font-family: Verdana;
	font-size: 10px;
}

.image-1 {
	color: #6262628;
	float: left;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	text-decoration: none;
}

.imageavecbordure {
	border: 1px solid #CECECE;
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	margin: 4px;
	padding: 5px;
	text-decoration: none;
}

.imageavecborduredroite {
	border: 1px solid #626262;
	color: #626262;
	float: right;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	margin: 4px;
	padding: 5px;
	text-decoration: none;
}

.imagedroite {
	float: right;
	margin: 4px;
	padding: 0px;
}

.imagegaucheborduregrise {
	border: 1px #626262 solid;
	color: #626262;
	float: left;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	margin: 0px 5px 0px 0px;
	padding: 0px;
	text-decoration: none;
}

.imagegrise {
	border: 1px #626262 solid;
	color: #626262;
	float: none;
	margin: 0px;
	padding: 0px;
}

.imagesansbordure {
	color: #626262;
	float: left;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 8pt;
	margin: 4px;
	padding: 0px;
	text-decoration: none;
}

.minitextegris {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10px;
	text-decoration: none;
}

.minitextegrisgras {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.minitextegrissouligne {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10px;
	text-decoration: underline;
}

.minitexterouge {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: none;
}

.noborder {
	border: none;
	color: #626262;
	font-size: 10px;
	text-decoration: none;
}

.noborderaligndroite {
	border: none;
	color: #626262;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
}

.nobordercenter {
	border: none;
	color: #626262;
	font-size: 10px;
	text-align: center;
	text-decoration: none;
}

.nobordergris {
	background-color: #999999;
	border: none;
	color: #FFFFFF;
	font-size: 10px;
	text-decoration: none;
}

.style2 {
	color: #626262;
	font-size: 10px;
	text-align: justify;
	text-decoration: none;
}

.style2aligndroite {
	color: #626262;
	font-size: 10px;
	text-align: right;
	text-decoration: none;
}

.style3 {
	color: #2D0096;
}

.style4 {
	color: #2D0096;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.style5 {
	color: #FFFFFF;
	font-size: 10px;
}

.style6 {
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}

.style6border {
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: bold;
}

.style7 {
	border: 1px solid #626262;
	color: #626262;
	font-size: 10px;
	text-decoration: none;
}

.style8 {
	color: #626262;
	font-size: 10px;
	text-decoration: underline;
}

.styleiframe {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 10px;
	text-align: left;
	text-decoration: none;
}

.table {
	border: 1px solid #000066;
}

.tableauborderorange {
	border: 1px #FF6600 solid;
}

.texteblanc {
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: none;
}

.textegris {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
}

.textegrisgras {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.textegrisitalique {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}

.textegrisplus {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.textegrisplussouligne {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.textegrissouligne {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	text-decoration: underline;
}

.texterouge {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	text-decoration: none;
}

.texterougeplus {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}

.texterougegras {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.texterougegrassouligne {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.texterougeitalique {
	color: #E40000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	text-decoration: none;
}

.texterougemini {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 9px;
	text-decoration: none;
}

.texterougesouligne {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 11px;
	text-decoration: underline;
}

.titregris {
	color: #626262;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
}

.titregris2 {
	color: #626262;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;	
	text-decoration: none;
}


.titrerouge {
	color: #E40000;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 14px;
	font-weight: bold;
}

.titrerouge2 {
	color: #E40000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;	
	text-decoration: none;
}

.titrerouge3 {
	color: #E40000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;	
	text-decoration: none;
}

.titrerouge2souligne {
	color: #E40000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;	
	text-decoration: underline;
}

.titreblancadmin {
	color: #FFFFFF;
	font-family: Tahoma,Verdana, Arial, Helvetica;
	font-size: 20px;
	font-weight: bold;
}
.titreblanc2 {
	color: #FFFFFF;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;	
	text-decoration: none;
}

.texteblancgras {

	color: #FFFFFF;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}

.textePays {
	color: #000066;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: large;
}

.texteTitre {
	color: #000066;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: 28px;
	font-weight: bold;
}

.texteTitreMedium {
	color: #000066;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: medium;
	font-weight: bold;
}

.texteTitreRougeMedium {
	color: #E40000;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: medium;
	font-weight: bold;
}

.texteTitreSmall {
	color: #000066;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: small;
}

.texteBleuMedium {
	color: #000066;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: medium;
	font-weight: bold;
}


.texteBleuMediumNonGras {
	color: #000066;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: medium;
}

.texteBleuSmall {
	color: #000066;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: x-small;
	font-weight: bold;
}

.texteBleuSmallNonGras {
	color: #000066;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: x-small;
}

.texteRougeSmall {
	color: #E40000;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: x-small;
	font-weight: bold;
}

.CategorieBleu {

	color: #000066;
	font-family: Book Antiqua, Tahoma, Verdana, Arial, Helvetica;
	font-size: 48px;
	font-weight: bold;
}
.tableBleu {

	border: 1px solid #000066;
}
.tableRouge {

	border: 1px solid #E40000;
}
.titregrisgras {

	color: #626262;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}

.titrebleugras {
	color: #000066;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 24px;
	font-weight: bold;
	text-decoration: none;
}

.titrebleugras2 {
	color: #000066;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 20px;
	font-weight: bold;
	text-decoration: none;
}


.image-point-1{
	position:absolute;
	left: 436px;
	top: 303px;
	width: 20px;
}
.image-point-2{
	position:absolute;
	left: 393px;
	top: 306px;
	width: 18px;
}
.image-point-3{
	position:absolute;
	left: 402px;
	top: 288px;
	width: 23px;
}
.image-point-4{
	position:absolute;
	left: 367px;
	top: 271px;
	width: 26px;
}
.image-point-5{
	position:absolute;
	left: 424px;
	top: 235px;
	width: 17px;
}
.image-point-6{
	position:absolute;
	left: 418px;
	top: 219px;
	width: 18px;
}
.image-point-7{
	position:absolute;
	left: 398px;
	top: 211px;
	width: 20px;
}
.image-point-8{
	position:absolute;
	left: 386px;
	top: 224px;
	width: 21px;
}

.image-point-9{
	position:absolute;
	left: 486px;
	top: 347px;
	width: 11px;
}
.image-point-10{
	position:absolute;
	left: 432px;
	top: 359px;
	width: 19px;
}
.image-point-11{
	position:absolute;
	left: 376px;
	top: 201px;
	width: 27px;
}
.image-point-12{
	position:absolute;
	left: 338px;
	top: 302px;
	width: 18px;
}
.image-point-13{
	position:absolute;
	left: 409px;
	top: 331px;
	width: 15px;
}
.image-point-14{
	position:absolute;
	left:505px;
	top:239px;
	width:20px;
}
.image-point-15{
	position:absolute;
	left: 420px;
	top: 142px;
	width: 19px;
}
.image-point-16{
	position:absolute;
	left: 398px;
	top: 131px;
	width: 25px;
}
.image-point-17{
	position:absolute;
	left: 512px;
	top: 59px;
	width: 25px;
}
.image-point-18{
	position:absolute;
	left: 330px;
	top: 209px;
	width: 17px;
}
.image-point-19{
	position:absolute;
	left: 279px;
	top: 196px;
	width: 17px;
}
.image-point-20{
	position:absolute;
	left: 221px;
	top: 171px;
	width: 18px;
}
.image-point-21{
	position:absolute;
	left: 199px;
	top: 259px;
	width: 21px;
}
.image-point-22{
	position:absolute;
	left: 247px;
	top: 276px;
	width: 22px;
}
.image-point-23{
	position:absolute;
	left: 278px;
	top: 348px;
	width: 23px;
}


.image-point-24{
	position:absolute;
	left: 204px;
	top: 411px;
	width: 20px;
}
.image-point-25{
	position:absolute;
	left: 427px;
	top: 265px;
	width: 20px;
}
.image-point-26{
	position:absolute;
	left: 348px;
	top: 92px;
	width: 25px;
}
.image-point-27{
	position:absolute;
	left: 586px;
	top: 299px;
	width: 24px;
}
.image-point-28{
	position:absolute;
	left: 460px;
	top: 397px;
	width: 20px;
}
.image-point-29{
	position:absolute;
	left: 425px;
	top: 282px;
	width: 19px;
}
.image-point-30{
	position:absolute;
	left: 293px;
	top: 140px;
	width: 18px;
}
.image-point-31{
	position:absolute;
	left: 317px;
	top: 186px;
	width: 18px;
}

.image-point-32{
	position:absolute;
	left: 562px;
	top: 357px;
	width: 18px;
}

.mije{
	position:absolute;
	left: 384px;
	top: 240px;
	width: 31px;
	height: 21px;

}
.legende{
	position:absolute;
	left: 68px;
	top: 240px;
	color: #d80123;
	font-size: 20px;
	font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
	width: 53px;
}
