H1 {
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #990000;

	font-weight: bold;

	text-decoration: none;
	padding-left: 0px;

	padding-right: 0px;
}
INPUT {
     color:#000000;
     background-color:#CCCCCC;
     font-size:10px;
     font-family:arial;
}
SELECT {
     color:#000000;
     background-color:#CCCCCC;
     font-size:10px;
     font-family:arial;
}
textarea {
     color:#000000;
     background-color:#CCCCCC;
     font-size:10px;
     font-family:arial;
}


.titrepage1 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #568493;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.titrepage2 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #2F3F96;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.titrepage3 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 17px;
	color: #867B84;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.titrepage4 {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 20px;
	color: #2F3F96;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.titretext {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0B3D92;
	font-weight: normal;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
	text-align: justify;
}
.titretextnojustify {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: #0B3D92;
	font-weight: normal;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.titreorange {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #FC4902;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.titretop {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 25px;
	color: #8C151A;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.titretoporange {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 25px;
	color: #FC4902;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.texttop {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8C151A;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.orangetop {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 30px;
	color: #FC4902;
	font-weight: bold;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 0px;
}
.text4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bolder;
	color: #8C151A;
	text-decoration: none;
}
.fleche { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color: #FC4902;

	text-decoration: none;
}
.text {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: justify;
}
.textrouge {
	FONT-SIZE: 11px; COLOR: #8C151A; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textindigo {
	FONT-SIZE: 9px; COLOR: #3D207B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.mention {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; text-align: justify;
}
A.sousmenu { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #8C151A;

	text-decoration: underline;
}
A.sousmenu:hover { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #8C151A;

	text-decoration: underline;
}

A.sousmenu:active { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #8C151A;

	text-decoration: underline;
}
A.menu { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bolder;

	color: #8C151A;

	text-decoration: none;
}
A.menu:hover { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bolder;

	color: #8C151A;

	text-decoration: underline;
}

A.menu:active { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bolder;

	color: #8C151A;

	text-decoration: underline;
}
A.rouge { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color: #8C151A;

	text-decoration: none;
}
A.rouge:hover { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color: #8C151A;

	text-decoration: underline;
}

A.rouge:active { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color: #8C151A;

	text-decoration: underline;
}
A.orange { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color: #FC4902;

	text-decoration: none;
}
A.orange:hover { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color: #FC4902;

	text-decoration: underline;
}

A.orange:active { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-weight: bolder;

	color: #FC4902;

	text-decoration: underline;
}

A.lien { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #FFFFFF;

	text-decoration: underline;
}
A.lien:hover { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #FFFFFF;

	text-decoration: underline;
}
A.lien:visited { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #FFFFFF;

	text-decoration: underline;
}
A.lien:active { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #FFFFFF;

	text-decoration: underline;
}



A.nolien { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #FFFFFF;

	text-decoration: none;
}
A.nolien:hover { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #E4E1E4;

	text-decoration: underline;
}
A.nolien:visited { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #FFFFFF;

	text-decoration: none;
}
A.nolien:active { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #E4E1E4;

	text-decoration: underline;
}
A.nolienred { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #990000;

	text-decoration: none;
}
A.nolienred:hover { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #990000;

	text-decoration: underline;
}
A.nolienred:visited { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #990000;

	text-decoration: none;
}
A.nolienred:active { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #990000;

	text-decoration: underline;
}
A.nolienred2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #990000;

	text-decoration: underline;
}
A.nolienred2:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #990000;

	text-decoration: underline;
}
A.nolienred2:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #990000;

	text-decoration: underline;
}
A.nolienred2:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #990000;

	text-decoration: underline;
}
A.nolienb { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;
}
A.nolienb:hover { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;
}
A.nolienb:visited { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;
}
A.nolienb:active { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;
}
A.nolienlight { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;
}
A.nolienlight:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;
}
A.nolienlight:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;
}
A.nolienlight:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #000000;

	text-decoration: none;
}
A.nolienb2 { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;
}
A.nolienb2:hover { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;
}
A.nolienb2:visited { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;
}
A.nolienb2:active { 
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #000000;

	text-decoration: none;
}


A.plan { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #F46F0B;

	text-decoration: underline;
}
A.plan:hover { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #F46F0B;

	text-decoration: underline;
}
A.plan:visited { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #F46F0B;

	text-decoration: underline;
}
A.plan:active { 
	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #F46F0B;

	text-decoration: underline;
}
.T0 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	padding-left: 5px;

	padding-right: 3px;
}
.text {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.topnlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.left {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text2 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text3 {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ED2E2E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text5 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.leftlinkhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #1b5101; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #FF9900
}
.topnlinkson {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bottomnlinkson {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #FF9900; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.midlinks {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; MARGIN: 2px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.textheader {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.links {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.more {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #C10B12; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.quicknav {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffff00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.thankyou {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffcc
}
.T3blanc {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.copyright {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-weight: bold; color: #FFFFFF}
p {  color: #000000; font-size: xx-small; font-family: Verdana, Arial, Helvetica, sans-serif}
body {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000}
table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; border-color: #CCFFFF black black}
.entete_tab {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}h5 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1pc; color: #003366}
.accroche {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #333333; LINE-HEIGHT: 115%; FONT-FAMILY: "Trebuchet MS", Trebuchet, verdana, arial, sans-serif
}

a {color: #000000;}
a:hover {color: #000000;}

.style2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: x-small;
}
.style3 {
	color: #990000;
	font-size: medium;
	font-weight: bold;
}
.style4 {color: #0065B0}

#fil_ariane {
	font-size:10px;
	text-align:right;
}

#fil_ariane h1{
	font-size:10px;
	display:inline;
	color:#666666;
}

#fil_ariane a {
	text-decoration:none;
	color:#003366;
}