BODY {
	font-family: Arial, Helvetica, sans-serif;
	color: Black;
	Font-Size:9pt;
	margin-left : 4pt;
	margin-right : 4pt;
	margin-top : 0pt;
	margin-bottom : 0pt;
	background-color: #FFFFFF;
    text-align: center; /* pour corriger le bug de centrage IE */
}

#is_global {
     position: relative; /* on positionne le conteneur */
     margin-left: auto;
     margin-right: auto;
     width: 770px;
	 text-align: left; /* pour corriger le bug de centrage IE */
     }

a:link { color:blue; text-decoration:none }
a:visited { color:blue; text-decoration: none }
a:hover { color:red; text-decoration: underline;  }

#is_global p {color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; font-size:13px; padding: 2px; }
#is_global h1 {color: navy; font-family:"Times New Roman", Times, serif; Font-Weight : bold; Font-Size : 20px; letter-spacing: 0.1em; word-spacing: 0.4em; margin-top:2em; text-decoration: underline; text-transform:uppercase; }
#is_global h2 {color: navy; font-family:"Times New Roman", Times, serif; Font-Weight : bold; Font-Size : 18px; letter-spacing: 0.1em; word-spacing: 0.4em; margin-top:2em; text-decoration: underline; text-transform:uppercase; }
#is_global h3 {color: navy; font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; Font-Weight : bold; Font-Size : 16px; letter-spacing: 0.1em; word-spacing: 0.4em; margin-top:2em; text-decoration: underline; text-transform: uppercase; }
#is_global h4 {color: maroon; font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; Font-Weight : bold; Font-Size : 14px; word-spacing: 0.4em; }
#is_global h5 {color: maroon; font-family:Arial, Helvetica, sans-serif; Font-Weight : normal; Font-Size : 14px; word-spacing: 0.4em; }
#is_global h6 {color: maroon; font-family:Arial, Helvetica, sans-serif; Font-Weight : normal; Font-Size : 12px; word-spacing: 0.4em; }
#is_global ul {color: #000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; font-size:12px; }
#is_global li { line-height:18px; }
#is_global .separation { clear:both; }
#is_global .is_plan { float:left; }
#is_global .is_plan ul { margin-left:10px; padding:0; }
#is_global .is_plan li { margin-left:10px; margin-right:20px; }

#is_global table {color: #000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; font-size:11px; }
#is_global .tableau {color: #000000; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; font-size:12px; width: 95%; background-color:#EF1A1D; }
#is_global .tabtitre p {color: #ffffff; font-family:"Times New Roman", Times, serif; Font-Weight : bold;}
#is_global .tabtr1 {background-color:f1efe0; }
#is_global .tabtr2 {background-color:#ffffff; }
#is_global .petit_gris { font-size: xx-small; color:#CCCCCC; }
#is_global a.petit_gris:link { text-decoration: none; color:#CCCCCC; font-size: xx-small; }
#is_global a.petit_gris:visited { text-decoration: none; color:#CCCCCC; font-size: xx-small; }
#is_global a.petit_gris:hover { color:red; text-decoration: underline; font-size: xx-small; }

#is_global .is_rapide { font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #000066;background-color: #FFFFCC; margin:0; }

#is_global .formulaire { font-family: Arial, Helvetica, sans-serif;font-size:10px;color: #000066;background-color: #FFFFCC; }
#is_global .petit { font-size: xx-small }

#is_global .actu ul {color: #000000; font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; font-size:12px; margin: 0 0 0 0px; }
#is_global .actu p {color: #3F4D69; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; font-size:11px; padding: 2px; margin: 0 0 0 10px; }
#is_global .actu li {color: #3F4D69; font-family:'Trebuchet MS',Verdana, Arial, Helvetica, sans-serif; font-weight:normal; text-align:justify; font-size:10px; padding: 2px; margin: 0; line-height:100%; }
#is_global .actu h2 {color: #3F4D69; font-family: Arial, Helvetica, sans-serif; border-bottom: 1px solid #3F4D69; text-align:left; font-size: 9px; font-weight:normal; padding: 0px; margin: 10px 0 0 0; text-decoration: none; text-transform: none; }
#is_global .actu h3 {color: #000080 ; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:normal; text-transform:uppercase; font-size:12px; margin: 0; text-decoration:none; letter-spacing: normal; word-spacing: normal; }
#is_global .actu h4 {color: #000080 ; font-family:"Times New Roman", Times, serif; text-align:left; font-weight:normal; text-transform:uppercase; font-size:12px; margin: 0; text-decoration:none; letter-spacing: normal; word-spacing: normal; border-bottom: 1px solid #3F4D69; }
#is_global .actu h5 {color: #000080 ; font-family: Arial, Helvetica, sans-serif; font-weight:normal; text-transform:uppercase; font-size:11px; margin: 0; text-decoration:none; letter-spacing: normal; word-spacing: normal; }
#is_global .actitre, #is_global .actitre a {font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: 900;
	color: #FFFFFF;
	letter-spacing: 5px;
	font-size: 14px;
	line-height: 80%;
	text-align:center;
}

#is_global .actexte {	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #3F4D69;
	font-size: 10px; margin-bottom: 5px; margin-top: 5px;
}


#is_haut {
     position: relative; /* on positionne le conteneur */
     margin-left: auto;
     margin-right: auto;
     width: 770px;
	 text-align: left; /* pour corriger le bug de centrage IE */
     }

.menuhaut {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 150%; font-weight:normal; }
a.menuhaut:link { color: navy;	text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 150%; font-weight:normal; }
a.menuhaut:visited { color:navy; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 150%; font-weight:normal; }
a.menuhaut:hover { color:maroon; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 150%; font-weight:normal; }

.sousmenuhaut {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 150% ; }
a.sousmenuhaut:link { color: Maroon;	text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 150% ; }
a.sousmenuhaut:visited { color:Maroon; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 150% ; }
a.sousmenuhaut:hover { color:#990000; text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; line-height: 150% ; }

#is_bas {
     position: relative; /* on positionne le conteneur */
     margin-left: auto;
     margin-right: auto;
     width: 770px;
	 text-align: left; /* pour corriger le bug de centrage IE */
     }

.menubas {font-family: Arial, Helvetica, sans-serif; color: white; font-size: 8pt; font-weight: normal;	line-height: 150%; }
a.menubas:link { color: white;	text-decoration:none; }
a.menubas:visited { color:white; text-decoration: none; }
a.menubas:hover { color:yellow; text-decoration: underline; }
