/* -- PNG Transparency -- */img { behavior:	url("asc.htc") }input { behavior:	url("asc.htc") }.form1 {	font-size: 11px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	padding-top: 6px;	line-height: 15px;	padding-bottom: 6px;	font-weight: bold;	width: 100px;}.titgris {	font-size: 11px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	padding-left: 14px;}.titgrisBold {	font-size: 11px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	font-weight: bold;}.minusgris {	font-size: 9px;	color: #333333;	font-family: Arial, Helvetica, sans-serif;	padding-left: 6px;	text-decoration: underline;	cursor: pointer;}.basdrapeaux {	background-image: url(images/8.jpg);}.titrebleu {	color: #0033FF;	font-weight: bold;	font-size: 24px;	font-family: Arial, Helvetica, sans-serif;}.txtboldbleu {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #0033FF;}.cadrenews1 {	background-color: #FFFFCC;	font-family: Arial, Helvetica, sans-serif;	border: 1px solid #999999;}.titrebleu2 {	color: #0033FF;	font-weight: bold;	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;}.titregris1 {	color: #CCCCCC;	font-weight: bold;	font-size: 34px;	font-family: Arial, Helvetica, sans-serif;}.txtcourantgris {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: normal;	color: #333333;}.txtcourantgrisBold {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	font-weight: bold;	color: #333333;}.lien1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #583cc3;	font-weight: normal;	text-decoration: underline;	cursor: pointer;}.lien2{	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #583cc3;	font-weight: bold;	text-decoration: underline;	cursor: pointer;}.lien3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #583cc3;	font-weight: bold;	text-decoration: underline;	cursor: pointer;}.titregris2 {	color: #999999;	font-weight: bold;	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;}.titregris3 {	color: #333333;	font-weight: bold;	font-size: 14px;	font-family: Arial, Helvetica, sans-serif;}.titreviolet {	color: #583cc2;	font-weight: bold;	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;}.txtblanc {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #FFFFFF;	padding-left: 6px;}.lienjaune {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFF33;	padding-left: 6px;	text-decoration: underline;	cursor: pointer;}.basballon {	background-image: url(images/8.gif);}.valider {	font-family: Arial, Helvetica, sans-serif;	width: 132px;}.info {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;	padding-top: 4px;	padding-left: 6px;}.cadrenoir {	border: 1px solid #333333;}.bordercadre {	padding-left: 30px;}.av1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #333333;}.biglink {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #3300FF;	text-decoration: underline;	cursor: pointer;}.av2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #333333;}.titregris1bis {	color: #CCCCCC;	font-weight: bold;	font-size: 26px;	font-family: Arial, Helvetica, sans-serif;}.error {	color : Red;	background-color: transparent;	font-family : Arial, Helvetica, sans-serif;}.lfibLink:link, .lfibLink:visited {  color: #0000CC; text-decoration: underline}.lfibLink:active { color: #663399}.lfibLink:hover { color: #FF0000; text-decoration: underline overline}.refIndex:link, .refIndex:visited {  color: white}.refIndex:active { color: white}.refIndex:hover { color: white}TABLE.blue { border : 1px solid #C0C0C0;    }TH.blue {	background-color : #3E5AC2;	color: #FFFFFF;}TD.blue {	background-color : #EFEFEF;}TD.blueTitle {	background-color : #3E5AC2;	color: #FFFFFF; font-weight : bold;}LI.blue {	list-style-type : square;		color : #3E5AC2;}TD.ListTitle  {	background-color : #efe7d1;	text-decoration : none;	color : #808080;}TD.ListDetail {	background-color : #F3F3F3;}a {	font-size: 11px;	font-family: Arial, Helvetica, sans-serif;	color: #663300;}a:link {	color: #FFFFFF;	text-decoration: none;}a:visited {	text-decoration: none;	color: #FFFFFF;}a:hover {	text-decoration: none;	color: #FFFF66;}a:active {	text-decoration: none;	color: #FFFFFF;}body,td,th {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;}body {	background-image: url(pics/txt6.gif);	margin-top: 0px;	margin-bottom: 0px;	margin-left: 0px;	margin-right: 0px;}.txt_piedpage {	font-size: 11px;	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	padding-top: 6px;}.style1 {color: #30253e}.style3 {font-size: 12px; line-height: 16px; color: #30253e; font-family: Arial, Helvetica, sans-serif; }