			.content a { color: red; text-decoration: underline }
			.form { line-height: 30pt }

			a { text-decoration: none }
			a.three { color: black; font-style: italic; text-decoration: none }
			a.three:hover { font-style: italic }
			a.twi { color: #FF4500; font-weight: bold; font-size:10pt; font-family: Verdana, Arial, Helvetica, sans-serif }
			a.twi:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
			a.two { color: black; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
            a.twobis { color:red; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif }
            a.twobis:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
			a.two:hover { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif }
/*			
			a:hover { font-style: normal; font-family: Arial, Helvetica, sans-serif; text-decoration: none; color="#ff0000":  }div.Section1
	{page:Section1;}
*/
a.rech:hover {
	color: #00008B;
	text-decoration:none;
	font: normal normal;
	background: #ccc972;
	}
	
p.MsoNormal
	{mso-style-parent:"";
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman";
	margin-left:0cm; margin-right:0cm; margin-top:0cm}
span.MsoFootnoteReference
	{vertical-align:super;}
table.tit {
	border: 2px solid Red;
	border-spacing: 4px;
	border-collapse: collapse;
}
/*
.tit {
		border: 1px solid Red;
		border-collapse: collapse;
}
*/
td.case {
	border-bottom: 2px solid Red;
	font-family: Arial;
	font-size: 9pt;
	font-weight: bold;
}
td.casesblanc {
	border-bottom: 1px solid Red;
	font-family: Arial;
	font-size: 8pt;
	border-right-color: Red;
	border-right-style: solid;
	border-right-width: 1px;
	padding: 3px 3px;
}

#pic {
	background-color: transparent;
	left: 0px;
	position: relative;
	top: 0px;
	width: 90px;
}
#pic a .large {
	border: 0px;
	display: block;
	height: 0px;
	left: -1px;
	position: absolute;
	top: -1px;
	width: 0px;
}
#pic a img {
	border: 0;
}
#pic a.p1, #pic a.p1:visited {
	background: transparent;
	border: 1px none #000000;
	display: block;
	left: 0;
	text-decoration: none;
	top: 0;
}
#pic a.p1:hover {
	background-color: transparent;
	color: #000000;
	text-decoration: none;
}
/* taille et position de l'image pop */
#pic a.p1:hover .large {
	border: 1px none #000000;
	display: block;
	height: 150px;
	width: 100px;
	position: absolute;
	left: -50px;
	top: -160px;
	background-color: transparent;
}
.celluletitre {
	background-color : #FFDAB9;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
	border : 3px outset #FFD700;
	}
.celc {
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
}
.celc12 {
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	font-weight : bold;
	color : #A33547;
	background-color : #CCC972;
}
.celd {
	text-align : right;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-style : normal;
	font-weight : bold;
}
.celluledescr {
	border : 3px solid #FAEBD7;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	background-color : #FFF7E5;
	}
.celluled {
	border : 3px solid #FFEFD5;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : normal;
	background-color : #FFEFD5;
	}

.bas {
	border : 3px solid #FFE4B5;
	background-color : #FFE4C4;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : right;
}
H4.ess1 {
	font-family : "Times New Roman", Times, serif;
	font-size : 14px;
	font-style : normal;
	font-weight : bold;
}
.inter {
	border-width : 47px;
	border-color : White;
}
.basdr {
	border : 3px solid #FFE4B5;
	background-color : #FFE4C4;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	}
.textecentr{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	}
.textegr {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
}
.texterub {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	}
.textha {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	text-align : justify;
	}
.texthb {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	}
.texthbs {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : justify;
	text-decoration : underline;
}
.texthc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : center;
}
.texthd {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : right;
}
.texthg {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	text-align : left;
}
.in1 {
	color : #FF6347;
	border : #FF6347;
}

.frg01 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
}

.cellule01 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	background-color : #FFF7E5;
	border-left : 3px solid #FAEBD7;
	border-bottom-color : #FAEBD7;
	border-bottom-style : solid;
	border-bottom-width : 3px;
	border-top-color : #FAEBD7;
	border-top-style : solid;
	border-top-width : 3px;
	}
.cellule02 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-style : normal;
	font-weight : normal;
	background-color : #FFF7E5;
	border-right : 3px solid #FAEBD7;
	border-bottom-color : #FAEBD7;
	border-bottom-style : solid;
	border-bottom-width : 3px;
	border-top-color : #FAEBD7;
	border-top-style : solid;
	border-top-width : 3px;
	}
.frg02 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #AA0000;
}

.frg08 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11pt;
	font-weight : bold;
	color : #AA0000;
}
.frg02l {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #AA0000;
}
.frg02s{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : normal;
	color : #AA0000;
	text-decoration : underline;
}
.frg02rc{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
	color : Red;
	text-align : center;
}
.frg02d{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	font-weight : bold;
	color : #AA0000;
	text-align : right;
	}
.frg03 {
	font-family : "Times New Roman", Times, serif;
	font-size : 9pt;
	color : #AA0000;
}
.frg04 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-weight : bold;
}
.frg05 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	}
.frg06 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	}
.frg06b {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : White;
	}
.frg07 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 4pt;
	}
.fo01 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	color : Black;
}
.fo02 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : #AA0000;
	font-weight: bold;
	}
.fo03 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : Black;
	font-weight : bold;
	}
.usinf01 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9pt;
	color : Navy;
}

.cases { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: Black;
	text-align: justify;
	background: #F3F3F3;
}
	
.casesbri { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; color: #AA0000;
}
	
.casesblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; color: #FFFFFF
}

.casescolors {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px; color: #C40004
}

.casescolorsred { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #B70004
}

.cases13 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px; color: #000000
}
.cadre {
	border: 1px solid #9D0F2B;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background: #E0E0E0;
}
/*
a:link {  color: #000000; text-decoration: none}
a:visited {  text-decoration: none; color: #000000}
a:active {  text-decoration: none}
a:hover {  color: #000000; text-decoration: none; font-variant: normal}
*/
.justify {  text-align: justify}
.titre {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF}
.chemin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999999; font-weight: bold}
.menu {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; text-decoration: none}
INPUT 		{BORDER-TOP-COLOR: #000000; BORDER-LEFT-COLOR: #000000; BORDER-RIGHT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-BOTTOM-WIDTH: 1px; FONT-FAMILY: Verdana,Helvetica; BORDER-RIGHT-WIDTH: 1px}
