
BODY { 
	margin: 0;
	padding: 0;	
	background: url('/documents/FTP/221/Logo/body.gif') center top no-repeat #46464c;
	font: normal 8pt/11pt Arial, Helvetica, Verdana, sans-serif;
	color: #46464c; 
	text-align: center;
}  

#FPRCSVP {
	position: absolute;
	display:none;
}
.mceVisualAid {
	border: 1px dashed #BBBBBB;
}

table.center {
	margin-left:auto;
	margin-right:auto;
	text-align: center;
}

form {
display:inline;
margin: 0;
padding: 0;
}

form p {
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif; 
	margin: 10px 0px 0px 0px;
	padding: 0px;
	clear: both;
	overflow: hidden;
}

label {
	width: 80px;
	text-align: right;
	padding-right: 5px;
	display: block;
	float: left;
}

input, textarea, select {
	font: normal 500 8pt/12pt Arial, Helvetica, Verdana, sans-serif;  
	border: 1px solid #b6c802;
	vertical-align: middle;
	padding: 0px 3px;
}

input:focus, textarea:focus, select:focus {
	border: 1px solid #f8702e;
}

select {
	font-weight: 600;
	color: #f8702e;
}

input[type=image] {
	border: none;
}
.ChampsFormNoBorder {
	border: none;
}


H1 {  
	font: normal 600 11pt/15pt Arial, Helvetica, Verdana, sans-serif;  
	color: #46464c; 
	text-decoration: none;
	margin: 5px 0px;
	padding: 0px 0px 0px 26px;
	background: url("/documents/FTP/221/Logo/fle_titre1.gif") left center no-repeat;
}

H2 {  
	font: normal 600 11pt/15pt Arial, Helvetica, Verdana, sans-serif;  
	color: #46464c; 
	text-decoration: none;
	margin: 5px 0px;
	padding: 0px 0px 0px 26px;
	background: url("/documents/FTP/221/Logo/fle_titre1.gif") 0px 3px no-repeat;
}

H3 {  
	font: normal 600 10pt/14pt Arial, Helvetica, Verdana, sans-serif;  
	color: #f8702e; 
	text-decoration: none;
	margin: 5px 0px;
	padding: 0px 0px 0px 10px;
	background: url("/documents/FTP/221/Logo/fle_titre3.gif") left center no-repeat;
}

H4 {  
	font: normal 600 9pt/14pt Arial, Helvetica, Verdana, sans-serif;  
	color: #97a600; 
	text-decoration: none;
	margin: 5px 0px;
	padding: 0px;
}

H5 {  
	font: normal 600 8pt/14pt Arial, Helvetica, Verdana, sans-serif;  
	color: #131E3C; 
	text-decoration: none;
	font-weight: bold;
	margin: 5px 0px;
	padding: 0px;
}

H6 {  
	font: normal 600 8pt/14pt Arial, Helvetica, Verdana, sans-serif;  
	text-decoration: none;
	margin: 5px 0px;
	padding: 0px;
}

p {  
	font: normal 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
	margin: 5px 0px;
	padding: 0px;
	text-align: justify;
}

td {  
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
}

#IEL_ContenuPage ul {
	list-style-type: none;
	padding: 0px;
	margin: 5px 0px 5px 10px;
}

#IEL_ContenuPage li {
	background: url(/documents/FTP/221/Logo/puce-liste-contenu.gif) 0px 2px no-repeat;
	padding-left: 10px;
	margin: 3px 0px;
	text-align: justify;
}

.ContourDiapo {
	background-color: #FFFFFF;
	color: #FFFFFF;
}

.FondDiapo {
	text-align:center;
	background-color: #FFFFFF;
	color: #FFFFFF;
}


.TextAccueil {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 13px; 
color: #46464c; 
text-decoration: none
}

.TitrePage {  
	font: normal 600 11pt/15pt Arial, Helvetica, Verdana, sans-serif;  
	color: #46464c; 
	text-decoration: none;
	margin: 5px 0px;
	padding: 0px;
	text-align: left;
}

.Fond {
	color: #46464c;
}

.FondPages {
	color: #FFFFFF;
	background: url('/documents/FTP/221/Logo/ima_fond_page.gif') no-repeat #FFFFFF;
}

.FondDossiers { 
	color: #FFFFFF;
	background: url('/documents/FTP/221/Logo/ima_fond_page_accueil.gif') no-repeat #FFFFFF;
}
.FondActu {
	color: #FFFFFF;
	background: url('/documents/FTP/221/Logo/ima_fond_page_accueil.gif') no-repeat #FFFFFF;
	padding-right: 10px;
}
.FondAccueil{
	color: #FFFFFF;
	background: url('/documents/FTP/221/Logo/ima_fond_page_accueil.gif') no-repeat #FFFFFF;
}

.FondTrait { 
	background-color: #dadadb;
}

.pages {
	font-size: 12px;
	font-weight: bold;
	color: #f8702e;
}
.texteBas {
	font-size: 14px;
	font-weight: bold;
	color: #ffffff;
}

.DivEnglobant{margin-left:auto; margin-right:auto;}
.DivEnglobantQuirks{text-align: center;}

a {
	text-decoration: none;
	color: #f8702e;
}

a:hover {
	text-decoration: underline;
}

a[onclick*="window.open"]  {
	text-decoration: none;
	border-bottom : 1px dotted #f8702e;
}

#IEL_ContenuAlbum a,
FondDossiers a {
	color: #F8702E;
}

.ActuListeTitreOFF, .ActuListeTitreOFF:link, .ActuListeTitreOFF:visited, .ActuListeTitreOFF:active, .ActuListeTitreOFF:hover {
	font: normal 600 8pt/14pt Arial, Helvetica, Verdana, sans-serif; 
	color: #46464c;
	background-color: #dae380;
	text-decoration: none;
	text-align: left;
	padding: 5px;
	
}

.ActuListeTitreON, .ActuListeTitreON:link, .ActuListeTitreON:visited, .ActuListeTitreON:active, .ActuListeTitreON:hover {
		font: normal 600 8pt/14pt Arial, Helvetica, Verdana, sans-serif; 
		color: #ffffff;
		background-color: #f8702e;
		text-decoration: none;
		text-align: left;
		padding: 5px;
}


.ActuListeFondImageOFF { 
	background-color: #FFFFFF;
}
.ActuListeFondImageON {
	background-color: #e8e8e9;
}
.ActuListeFondDroiteOFF {
	font: normal 500 8pt/12pt Arial, Helvetica, Verdana, sans-serif;
	color: #46464c;
	background-color: #f8f8f8;
	text-align: justify;
	padding: 5px 0px;
}
.ActuListeFondDroiteON {
	font: normal 500 8pt/12pt Arial, Helvetica, Verdana, sans-serif;
	color: #46464c;
	background-color: #e8e8e9;
	text-align: justify;
	padding: 5px 0px;
}

.ActuListeFondSeparationOFF { 
	background-color: #f8f8f8;
}
.ActuListeFondSeparationON {
	background-color: #e8e8e9;
}

.ActuTitreText { 
	font: normal 600 13px/15px Arial, Helvetica, Verdana, sans-serif; 
	color: #46464c;
}

.TopPagesInfo, .TopDossier, .TopDossier:visited {
	font: normal 600 11px/13px Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

.TopPagesInfo a, .TopDossier a, .TopDossier:visited a {
	color: #F8702E;
}

.TopDossier:active, .TopDossier:hover, .TopDossier:link, {
	font: normal 600 11px/13px Arial, Helvetica, Verdana, sans-serif;
	text-decoration:none;
}

.TopAlbum, .TopAlbum:link, .TopAlbum:visited, .TopAlbum:active {
	font: normal 500 10px/13px Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

.TopAlbum:hover,
.TopDossier:hover,
.TopPagesInfo:hover {
	text-decoration: underline;
}

.MenuDossierLigne {
	background-color: #dadadb;
}

.FondClef {
	background: url("/images/DecorsUser/clef_000000.gif") #ffffff;
}

.LienMenuDossier,
.MenuGaucheDossierANormal,
.LienMenuDossier:link ,
.MenuGaucheDossierANormal:link,
.LienMenuDossier:visited,
.MenuGaucheDossierANormal:visited,
.LienMenuDossier:active,
.MenuGaucheDossierANormal:active {
	font: normal 600 10px/13px Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	text-align: right;
}

.LienMenuDossier:hover,.MenuGaucheDossierANormal:hover {
	font: normal 600 10px/13px Arial, Helvetica, Verdana, sans-serif;
	color:#964809;
	text-decoration: none;
}


.TextMenuGauche,.LienMenuDossierSel,
.MenuGaucheDossierASelect,
.TextMenuGauche:link,
.LienMenuDossierSel:link,
.MenuGaucheDossierASelect:link,
.TextMenuGauche:visited,
.LienMenuDossierSel:visited,
.MenuGaucheDossierASelect:visited,
.TextMenuGauche:active,
.LienMenuDossierSel:active,
.MenuGaucheDossierASelect:active {
	font: normal 600 10px/13px Arial, Helvetica, Verdana, sans-serif;
	color: #000000 ;
	background-color: #dadadb;
	text-align: right;
	text-decoration: none;
}

.TextMenuGauche:hover,.LienMenuDossierSel:hover,.MenuGaucheDossierASelect:hover{
	font: normal 600 10px/13px Arial, Helvetica, Verdana, sans-serif;
	color:#964809;
	background-color: #dadadb;
	text-align: right;
	text-decoration: none;
}

.LienMenuAlbum, .LienMenuAlbum:link, .LienMenuAlbum:visited, .LienMenuAlbum:active {
	font: normal 500 10px/13px Arial, Helvetica, Verdana, sans-serif;
	color: #727983;
	text-decoration: none;
	text-align: right;
	background-color: #dadadb;
}

.LienMenuAlbum:hover {
	color:#964809;
	background-color: #ffffff;
}

.LienMenuAlbumSel,
.LienMenuAlbumSel:link,
.LienMenuAlbumSel:visited,
.LienMenuAlbumSel:active,
.LienMenuAlbumSel:hover,
.LienMenuSsAlbum,
.LienMenuSsAlbum:link,
.LienMenuSsAlbum:visited,
.LienMenuSsAlbum:active,
.LienMenuSsAlbum:hover,
.LienMenuSsAlbumSel,
.LienMenuSsAlbumSel,
.LienMenuSsAlbumSel:link,
.LienMenuSsAlbumSel:visited,
.LienMenuSsAlbumSel:active,
.LienMenuSsAlbumSel:hover {  
	font: normal 500 10px/13px Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	background-color: #C8CCD1;
	text-decoration: none;
	text-align: right;
}


hr {
	margin: 10px 0px 5px 0px;
	width: 100%;
	height: 0px;
	background: none;
	color: #97a600;
	border: none;
	border-top: 1px dotted #97a600;
}

.LigneSep {
	border-bottom: 1px solid #EAECEE;
	padding: 5px;
}
.TableauHaut {
	background-color: #FFFFFF;
}

.TextNormal, .TextNormal:link, .TextNormal:visited, .TextNormal:active {
	font: normal 500 11px/15px Arial, Helvetica, Verdana, sans-serif;
	color: #26384D;
	text-decoration: none;
}

.TextNormal:hover{
	font: normal 500 11px/15px Arial, Helvetica, Verdana, sans-serif;
	color: #800000;
	text-decoration: underline;
}


.SsMenuHaut, .SsMenuHaut:link, .SsMenuHaut:visited {  
	font: normal 500 9pt/11pt Arial, Helvetica, Verdana, sans-serif;
 	color: #193875;
 	text-decoration: none;
 }

.SsMenuHaut:active, .SsMenuHaut:hover {
	font: normal 500 9pt/11pt Arial, Helvetica, Verdana, sans-serif;
 	color: #193875;
 	text-decoration: underline;
}

.textSsAlbum {
	font: normal 500 8px/13px Arial, Helvetica, Verdana, sans-serif;
	color: #26384D;
	text-decoration: none;
}


.lienSite, .lienSite:link, .lienSite:visited {  
	font: normal 600 12px/16px Arial, Helvetica, Verdana, sans-serif;
	color: #848C98;
	text-decoration: none;
}

.lienSite:active, .lienSite:hover {
	font: normal 600 12px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#800000;
	text-decoration: none;
}


.lienMail, .lienMail:link, .lienMail:visited {  
	font: normal 600 12px/16px Arial, Helvetica, Verdana, sans-serif;
	color: #BAAC9A;
	text-decoration: none;
}

.lienMail:active, .lienMail:hover {
	font: normal 600 12px/16px Arial, Helvetica, Verdana, sans-serif;
	color:#CA4315;
	text-decoration:none;
}


.NomComplet {  font-family: Arial, Helvetica, Verdana, sans-serif;font-weight: bold;  font-size: 16px; color: #848C98;}

.liensmenuJ,
.liensmenuJ:link,
.liensmenuJ:visited {
	font: normal 600 8pt/11pt Arial, Helvetica, Verdana, sans-serif;
	color: #006849;
	text-decoration: none;
}

.liensmenuJ:active, .liensmenuJ:hover {
	font: normal 600 8pt/11pt Arial, Helvetica, Verdana, sans-serif;
	color: #CC0000;
	text-decoration: none;
}


.tableJJ { 
	background-color: #FFC266; 
	width: 149px;
}

.Texteentete {  
	font-size: 13px; 
	color: #40464C; 
	text-decoration: none;
	}

.TextInput {  
	font-size: 11px; 
	color: #006890 ; 
	text-decoration: none;
}

.TextInputDossiers {  
	font-size: 11px; 
	color: #A51A03; 
	text-decoration: none;
}

.TextInputAlbums {  
	font-size: 11px; 
	color: #4E4B6D ; 
	text-decoration: none;
}

.TextpETIT {  
	font-size: 10px; 
	color: #26384D; 
	text-decoration: none;
}

.Textaccroche {  
	font-size: 12px;
	font-weight: Bold;
	color: #047730; 
	text-decoration: none;
}


.lienDossier, .lienDossier:link, .lienDossier:visited, .lienDossier:active,
a.lienDossier, a.lienDossier:link, a.lienDossier:visited, a.lienDossier:active {
	font: normal 600 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
	text-decoration: none;
}

.lienDossier:hover,
a.lienDossier:hover {
	font: normal 600 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
	text-decoration: none;
}

a.lienCheminDossier,
a.lienCheminDossier:link,
a.lienCheminDossier:visited {  
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif; 
	text-decoration: none;
}

.lienCheminDossier:active,
.lienCheminDossier:hover {	
	text-decoration: underline;
}




.Telecharger,
.Telecharger:link,
.Telecharger:visited {
	font: normal 600 9pt/12pt Arial, Helvetica, Verdana, sans-serif; 
	background-color: #ffffff;
}


.Telecharger:active,
.Telecharger:hover {
	background-color: #ffffff;
}

.TelechargerBox {
	width: 131px;
	margin-bottom: 2px;
	text-align:center;
	background-color: #D8D1C3;
	font: normal 600 9pt/12pt Arial, Helvetica, Verdana, sans-serif; 
}
	
.TelechargerBox a:link,
.TelechargerBox a:visited {
	font: normal 600 9pt/12pt Arial, Helvetica, Verdana, sans-serif; 
}

.TelechargerBox a:active,
.TelechargerBox a:hover {
	font: normal 600 9pt/12pt Arial, Helvetica, Verdana, sans-serif; 
}

.MenuHautFond {
background-color: #193875;
}
.MenuHautLigneInf {
	background-color: #ffffff;
}

.MenuHautLiens,
.MenuHautLiens:link,
.MenuHautLiens:visited,
.MenuHautLiens:active,
.MenuHautLiens:hover {
	font: normal 600 11px/14px Arial, Helvetica, Verdana, sans-serif; 
	color:  #193875;
	text-decoration: none;
	display: block;
	width:100%;
}


.MenuHautLiensSel,
.MenuHautLiensSel:link,
.MenuHautLiensSel:visited,
.MenuHautLiensSel:active,
.MenuHautLiensSel:hover {
	font: normal 11px/14px Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}

.MenuHautSepLiens,
.MenuHautssLigneInf {
	background-color: #ffffff;
}

.PageBas,
.PageBas:link,
.PageBas:visited,
.PageBas:active {
	color:  #FFFFFF;
}

.CouleurBasLien,
.CouleurBasLien:link,
.CouleurBasLien:visited,
.CouleurBasLien:active {
	color:  #FFFFFF;
}

.CouleurBasFond {
	background-color: #46464c;
}
.CouleurBasLigne {
	background-color: #ffffff;
}

.TarifSmileySans{
	color:#0176A2;
	font-weight: normal;
}
.TarifSmileyOpti {
	height: 20px;
	background: url("/images/Icones/smiley_optim.gif") no-repeat;
	padding-left: 20px;
	font-weight: normal;
} 
.TarifSmileySati{
	height:20px;
	background: url("/images/Icones/smiley_satisf.gif") no-repeat;
	padding-left:20px;
	font-weight: normal;
}

.TarifSmileyMedi{
	height:20px;
	background:url("/images/Icones/smiley_mediocre.gif") no-repeat;
	padding-left:20px;
	font-weight: normal;
}

.TarifSmileyFondArriere{
	background-color: #F5F2ED;
	font-weight: normal;
}
.TarifSmileyFond{
	background-color: #F5F2ED;
	font-weight: bold;
	color:#0176A2;
}

.DownloadLinkCSS{
	position:absolute;
	visibility: hidden;
	border:1px solid #EAECEE;
	border-bottom-width: 0;
	z-index: 100;
	width: 205px;
	text-decoration: none;
}
.DownloadLinkCSS a {
	width: 100%;
	display: block;
	border-bottom: 1px solid #EAECEE;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
	text-indent: 5px;
}

.FluxRssActu{
	border: 1px solid #EAECEE;
}

.FondMenu,
.MenuG {
	background-color: #FFFFFF;
	color: #727983;
}

.MenuGDossierVirtuel {
	font: normal 600 8pt Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}
.MenuGDossierVirtuel a {
	font: normal 8pt Arial, Helvetica, Verdana, sans-serif;
	display: block;
	padding-left: 15px;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-top: 7px;
}
	
}
.MenuGDossierVirtuel a:link,
.MenuGDossierVirtuel a:visited {
	font: normal 600 8pt Arial, Helvetica, Verdana, sans-serif;
	background-color:#E6E8EA;
	background: url("/images/icones/MenuGDossierVirtuel.gif") no-repeat;
}

.MenuGDossierVirtuel a:active,
.MenuGDossierVirtuel a:hover {
	font: normal 600 8pt Arial, Helvetica, Verdana, sans-serif;
	background-color:#B5BAC1;
	text-decoration:none;
	background: url("/images/icones/MenuGDossierVirtuel.gif") no-repeat;
}

.MenuGDossierVirtuelSelect {
	font: normal 600 8pt Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
}
.MenuGDossierVirtuelSelect a {
	font: normal 500 8pt Arial, Helvetica, Verdana, sans-serif;
	text-decoration: none;
	display: block;
	padding-left: 15px;
	padding-top: 1px;
	padding-bottom: 3px;
	margin-top: 7px;
	background: url("/images/icones/MenuGDossierVirtuel.gif") no-repeat;
}

.MenuGDossierVirtuelSelect a:link,
.MenuGDossierVirtuelSelect a:visited,
.MenuGDossierVirtuelSelect a:hover,
.MenuGDossierVirtuelSelect a:active {
	font: normal 600 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
	background-color: #B5BAC1;
	text-decoration:none;
}

/* code à inserer dans partie suivant avec firbug */

.MenuGC a,
.MenuGDossiersC a,
.MenuGCSelect a,
.MenuGDossiersCSelect a {
	padding-left:15px;
	margin-top:0px;
}

.MenuGDossiersA {
 font-weight: Bold;
 }
.MenuGDossiersA a {
	padding-left:15px;
	padding-top:1px;
	padding-bottom:3px;
	margin-top:7px;
}
.MenuGDossiersA a:link,
.MenuGDossiersA a:visited {
	font-weight: Bold;
	background-color:#E6E8EA;
	background: url("/images/icones/MenuGDossiersA.gif") no-repeat;
}
.MenuGDossiersA a:active,
.MenuGDossiersA a:hover {
	font-weight: Bold;
	background-color:#B5BAC1;
	background: url("/images/icones/MenuGDossiersA.gif") no-repeat;
}
.FondMenu h6,
.MenuGDossiersA h6 {
 	padding: 15px 15px 0px 20px;
	text-align: right;
	color: #5b5b5c;
	font: normal 600 9pt/12pt Arial, Helvetica, Verdana, sans-serif;
	margin: 5px 0px 0px 0px;
	border-top: 1px dotted #F8702E;
	background: url("/documents/FTP/221/Logo/pucemenuGC.gif") right bottom no-repeat;
}

.MenuGDossiersASelect {
	font-weight: Bold;
}
.MenuGDossiersASelect a {
	display:block;
	padding-left:15px;
	padding-top:1px;
	padding-bottom:3px;
	margin-top:7px;
	background: url("/images/icones/MenuGDossiersA.gif") no-repeat;
	margin-top:7px;
}
.MenuGDossiersASelect a:link,
.MenuGDossiersASelect a:visited  {
	font-weight: Bold;
	color: #000000;
	background-color: #B5BAC1;
}
.MenuGDossiersASelect a:hover,
.MenuGDossiersASelect a:active {
	font-weight: Bold;
	background-color: #B5BAC1;
}

.MenuGDossiersB {
	background-color: #E6E8EA;
}
.MenuGDossiersB a {
	 display:block;
	 padding-left:15px;
	 margin-top:0px;
}

.MenuGDossiersBSelect {
	background-color: #C8CCD1;
}

.MenuGDossiersBSelect a {
	padding-left:15px;
	background-color: #C8CCD1;
	margin-top:0px;
}

.MenuGDossiersBSelect a:link ,
.MenuGDossiersBSelect a:visited {
	background-color: #C8CCD1;
}

.MenuGDossiersBSelect a:active ,
.MenuGDossiersBSelect a:hover {
	background-color: #C8CCD1;
}

/* modification nico 04/11/2010 MenuGA(Select) MenuGB(Select) MenuGC(Select) MenuGDossiersA(Select) MenuGDossiersB(Select) MenuGDossiersC(Select) */


.MenuGB,
.MenuGBSelect,
.MenuGC,
.MenuGCSelect,
.MenuGDossiersA,
.MenuGDossiersASelect,
.MenuGDossiersB,
.MenuGDossiersBSelect,
.MenuGDossiersC,
.MenuGDossiersCSelect {
	background: none;
}

.MenuGB a, .MenuGB a:link, .MenuGB a:visited, .MenuGB a:active, .MenuGB a:hover,
.MenuGBSelect a, .MenuGBSelect a:link, .MenuGBSelect a:visited, .MenuGBSelect a:active, .MenuGBSelect a:hover,
.MenuGC a, .MenuGC a:link, .MenuGC a:visited, .MenuGC a:active, .MenuGC a:hover,
.MenuGCSelect a, .MenuGCSelect a:link, .MenuGCSelect a:visited, .MenuGCSelect a:active, .MenuGCSelect a:hover,
.MenuGDossiersA a, .MenuGDossiersA a:link, .MenuGDossiersA a:visited, .MenuGDossiersA a:active, .MenuGDossiersA a:hover,
.MenuGDossiersASelect a, .MenuGDossiersASelect a:link, .MenuGDossiersASelect a:visited, .MenuGDossiersASelect a:active, .MenuGDossiersASelect a:hover,
.MenuGDossiersB a, .MenuGDossiersB a:link, .MenuGDossiersB a:visited, .MenuGDossiersB a:active, .MenuGDossiersB a:hover,
.MenuGDossiersBSelect a, .MenuGDossiersBSelect a:link, .MenuGDossiersBSelect a:visited, .MenuGDossiersBSelect a:active, .MenuGDossiersBSelect a:hover,
.MenuGDossiersC a, .MenuGDossiersC a:link, .MenuGDossiersC a:visited, .MenuGDossiersC a:active, .MenuGDossiersC a:hover,
.MenuGDossiersCSelect a, .MenuGDossiersCSelect a:link, .MenuGDossiersCSelect a:visited, .MenuGDossiersCSelect a:active, .MenuGDossiersCSelect a:hover {
	font: normal 8pt Arial, Helvetica, Verdana, sans-serif;
	text-align: right;
	text-decoration: none;
	display: block;
}

.MenuGDossiersA a:active, .MenuGDossiersA a:hover {
	margin: 10px 0px 0px 0px;
	color: #f8702e;
	border-top: 1px solid #dadadb;
	background: url("/documents/FTP/221/Logo/pucemenuGASelect.gif") center right no-repeat #dadadb;
}

.MenuGA,
.MenuGASelect {
	 background: url("/documents/FTP/221/Logo/bg-h1-hg-haut.gif") top left no-repeat;
	 width: 187px;
	 padding: 0px;
	 margin: 10px 0px 0px 0px;
}

.MenuGA a,
.MenuGASelect a,
.MenuGASelect a:link,
.MenuGASelect a:visited,
.MenuGASelect a:active,
.MenuGASelect a:hover {
	 background: url("/documents/FTP/221/Logo/bg-h1-hg-bas.gif") bottom left no-repeat;
	 display: block;
	 font: normal 600 9pt/16px Verdana, Arial, Helvetica, sans-serif; 
	 color: #FFFFFF;
	 text-align: right;
	 padding: 5px 20px 5px 0px;
}


.GroupeDossierShowHide {
	border-right: 1px dotted #F8702E;
	border-bottom: 1px dotted #F8702E;
	margin-right: 2px;
}

.MenuGDossiersA a,
.MenuGDossiersA a:link,
.MenuGDossiersA a:visited,
.MenuGDossiersASelect a,
.MenuGDossiersASelect a:link,
.MenuGDossiersASelect a:visited,
.MenuGDossiersASelect a:active,
.MenuGDossiersASelect a:hover {
	margin: 0px;
	padding: 5px 20px 5px 0;
	color: #97a600;
	background: url("/documents/FTP/221/Logo/pucemenuGA.gif") right center no-repeat #ffffff;
	border-top: 1px solid #dadadb;
	font: 500 8pt/13pt Arial, Helvetica, sans-serif;
}

.MenuGDossiersASelect a,
.MenuGDossiersASelect a:link,
.MenuGDossiersASelect a:visited,
.MenuGDossiersASelect a:active,
.MenuGDossiersASelect a:hover {
	color: #f8702e;
	background: url("/documents/FTP/221/Logo/pucemenuGASelect.gif") right bottom no-repeat #dadadb;
}

.MenuGB a,
.MenuGDossiersB a,
.MenuGBSelect a,
.MenuGDossiersBSelect a {
	margin: 0px;
	padding: 5px 15px 5px 10px;
	display: block;
	text-decoration: none;	
}

.MenuGB a:link,
.MenuGB a:visited,
.MenuGDossiersB a:link,
.MenuGDossiersB a:visited {
	display: block;
	text-decoration: none;	
	color: #97a600;
	background: url("/documents/FTP/221/Logo/pucemenuGB.gif") right center no-repeat #ffffff;
}

.MenuGDossiersB a:link,
.MenuGDossiersB a:visited {
	color: #848488;
}

.MenuGB a:active,
.MenuGB a:hover,
.MenuGDossiersB a:active,
.MenuGDossiersB a:hover {
	color: #f8702e;
	background: url("/documents/FTP/221/Logo/pucemenuGBSelect.gif") center right no-repeat #ffffff;
}

.MenuGBSelect a:link,
.MenuGBSelect a:visited,
.MenuGBSelect a:active,
.MenuGBSelect a:hover,
.MenuGDossiersBSelect a:link,
.MenuGDossiersBSelect a:visited,
.MenuGDossiersBSelect a:active,
.MenuGDossiersBSelect a:hover {
	color: #f8702e;
	background: url("/documents/FTP/221/Logo/pucemenuGBSelect.gif") center right no-repeat #ffffff;
}

.MenuGC a,
.MenuGDossiersC a {
	margin: 10px 10px 0 0;
	padding: 5px 20px 5px 0;
}

.MenuGC a:link,
.MenuGC a:visited,
.MenuGDossiersC a:link,
.MenuGDossiersC a:visited {
	color: #97a600;
	background: url("/documents/FTP/221/Logo/pucemenuGC.gif") 165px center no-repeat #ffffff;
}

.MenuGC a:active,

.MenuGC a:hover,
.MenuGDossiersC a:active,
.MenuGDossiersC a:hover {
	color: #F8702E;
	background: url("/documents/FTP/221/Logo/pucemenuGCSelect.gif") 165px center no-repeat #ffffff;
}



.MenuGCSelect a,
.MenuGDossiersCSelect a {
	margin: 10px 10px 0px 0px;
	padding: 5px 20px 5px 0px;
}

.MenuGCSelect a:link, 
.MenuGCSelect a:visited,
.MenuGCSelect a:active, 
.MenuGCSelect a:hover,
.MenuGDossiersCSelect a:link, 
.MenuGDossiersCSelect a:visited,
.MenuGDossiersCSelect a:active, 
.MenuGDossiersCSelect a:hover {
	color: #F8702E;
	background:url("/documents/FTP/221/Logo/pucemenuGCSelect.gif") 165px center no-repeat #ffffff;

}

/* fin modification nico 04/11/2010 */


.MenuHTable  { 
		float:right;
		margin-right: -1px;
}

.MenuHTableG { 
	background-color:#E6E8EA ;
}

.MenuHTableD { 
	background-color:#E6E8EA ;	
}
.MenuHA a,
.MenuHA a:link,
.MenuHA a:visited,
.MenuHA a:active,
.MenuHA a:hover
.MenuHASelect a,
.MenuHASelect a:link,
.MenuHASelect a:visited,
.MenuHASelect a:active,

.MenuHASelect a:hover {
	font-size: 11px;
	text-decoration: none;
	display: block;
}


.MenuBTableG {
	background-color:#E6E8EA; 	
}

.MenuBTableM {
	font: normal 8pt/32px Arial, Helvetica, Verdana, sans-serif;
	position: relative;
	color:  #FFFFFF;  	
	background: url("/documents/FTP/221/logo/fond_menu_bas.gif") no-repeat #46464c;
	text-align: right; 		
	height: 32px;
}

.MenuBA {
	padding: 0px 5px;
}

.MenuBA a,
.MenuBA a:link ,
.MenuBA a:visited,
.MenuBASelect a,
.MenuBASelect a:link,
.MenuBASelect a:visited,
.MenuBA a:active,
.MenuBA a:hover,
.MenuBASelect a:active,
.MenuBASelect a:hover {
	color: #46464c;
	text-decoration: none; 
	font-weight: Normal; 
}

.MenuBA a:hover,
.MenuBASelect a:hover {
	text-decoration: underline;
}

.MenuHA a {
	font: 8pt Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	text-decoration: none;
	padding-left : 10px;
	padding-right: 10px;
}

.MenuHA A:link, .MenuHA A:visited {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.MenuHA A:active,
.MenuHA A:hover,
.MenuHASelect A,
.MenuHASelect A:link,
.MenuHASelect A:visited,
.MenuHASelect A:active,
.MenuHASelect A:hover {
	font: 8pt Arial, Helvetica, Verdana, sans-serif;
	color: #3b9948;
	text-decoration: none;
}

.error{
	background-color:#FF0000;
}


.PWBar{
	background-color:#ffffff;
	border: 0px;
	padding: 0;
	margin: 0;
	width: 150px;
	}
	
.PWposBar0, .PWInfosBar0{
	background-color:#ee0033;
}
.PWposBar1{
	background-color:#aa0033;
}
.PWposBar2{
	background-color:#ffcc33;
}
.PWposBar3{
	background-color:#6699cc;
}
.PWposBar4{
	background-color:#008000;
}
.PWposBar5{
	background-color:#676767;
}

.PWInfosBar1{
	color:#aa0033;
}
.PWInfosBar2{
	color:#f5ac00;
}
.PWInfosBar3{
	color:#6699cc;
}
.PWInfosBar4{
	color:#008000;
}
.PWInfosBar5{
	color:#676767;
}
.PWTipsBarON {
	position: absolute;
	display:block;
	background-color:#FFFAAD;
	color:#000000;
	border:1px solid #000000;
	padding:5px;
	width:250px;
}
.PWTipsBarON ul {
	list-style-type: disc;
	padding-left:20px;
	margin:0px;
}
.PWTipsBarOFF {
	position:relative;
	display:none;
}
.PWTipsBar {
	position:absolute;
}
.PWCadre {
	clear:both;
}

#rectangleSelectDIV {
	display:none;
	position:absolute;
	border:2px dotted blue;
}

#rectangleSelectDIV_Intern {
	background-color:#000033;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=20);
	-moz-opacity:0.2;
	opacity: 0.2;
}

.PagePerso_Paragraphe,
.PagePerso_Question {
	clear:both;
}
.PagePerso_Question a {
	text-decoration: none;
	clear:both;

}

.PagePerso_ParagrapheReponse {
	display:none;
	clear:both;	
}

.PagePerso_Intro {
	padding-bottom: 25px;
	font-weight: bold;
	clear: both;	
}

.PagePerso_Titre {
	font: normal 600 16px Arial, Helvetica, Verdana, sans-serif;  
	color: #46464c; 
	text-decoration: none;
	text-align: center;
	padding-bottom: 15px;
	clear: both;
}
.PagePerso_ParagrapheSpacer {
	height: 15px;
	clear: both;
	
}
#IEL_SuiteRetourHaut {
	padding-right: 20px;
}

.SuiteRetourHaut_Bloc {
	height: 16px;
}
.SuiteRetourHaut_Bloc .CheminDossierAlbumHaut{
	float: left;
	margin: 10px;
}

.SuiteRetourHaut_Bloc .CheminDossierAlbumHaut a {
	color:#F8702E;
}

.SuiteRetourHaut_Bloc #IEL_SuiteRetourHaut {
	float:right;
	padding-right: 20px;
}

.anylinkcss{
	position: absolute;
	visibility: hidden;
	border: 0px;
	border-bottom: 0px;
	font: normal 500 8pt/0px Arial, Helvetica, Verdana, sans-serif;  
	z-index: 100;
	background-color: #e2e3e3;
	width: 205px;
	text-align:left;
}

.anylinkcss a {
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
	width: 205px;
	display: block;
	border-bottom: 0px;
	padding: 3px 5px;
	text-decoration: none;
	font-weight: normal;
	text-indent: 0px;
}

.anylinkcss a:visited , .anylinkcss a:link { 
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
	text-decoration: none;
	background: url("/documents/FTP/221/Logo/ico_fle_off.gif") left center no-repeat #e2e3e3;
	color: #46464c;
	padding-left: 15px;
	border-bottom: 1px solid #FFFFFF;
}

.anylinkcss a:hover , .anylinkcss a:active { 
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif; 
	background: url("/documents/FTP/221/Logo/ico_fle_on.gif")left center no-repeat #f8702e;
	color: #e2e3e3;
	text-decoration: none;	
}

.anylinkcss a:hover {  
	background-color: #f8702e;
	background-image: url("/documents/FTP/221/Logo/ico_fle_on.gif");
	background-repeat: no-repeat;
	background-position: left center;
}

table#TableauGlobal {
	margin-top: 50px;
}


.MenuGaucheAccueilTitre {
font: normal 500 9pt/11pt Arial, Helvetica, Verdana, sans-serif;  
color: #013683; 
text-decoration: none ;
font-weight: Bold;
padding-left:33px;
background:url("/documents/FTP/221/Logo/mouette.gif") 0px 5px   ;
background-repeat: no-repeat;
text-align:left;
}

.MenuGaucheAccueilActu {
	float:left;
	color:#333;
	text-align:right;
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
}
.MenuGaucheAccueilActu strong, b, em { 
	font-weight: 600;
}

.MenuGaucheAccueilActu div  {
	text-align: justify;
	font-size: 10px;
	color: #97a600;
	text-decoration: none;
	display:block;
	width: 80% !important;
	width: 100%;
	padding-right: 25px;
	margin-top:10px;
}

.MenuGaucheAccueilActu divAvecFleche  {
	background:url("/documents/FTP/221/Logo/fle.gif") 100% 100% ;
	background-repeat: no-repeat;
}

.MenuGauchePDF {
	float:left;
	color:#333;
	text-align:right;
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
}

.MenuGauchePDF a:link {
	text-align:right;
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
	color: #97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/flePDF.gif") 100% 100% ;
	background-repeat: no-repeat;
	padding-right:25px;
	margin-top:10px;
}
.MenuGauchePDF a:visited {
	text-align:justify;
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif;  
	color: #97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/flePDF.gif") 100% 100% ;
	background-repeat: no-repeat;
	padding-right:25px;
	margin-top:10px;
}

.MenuGauchePDF a:active {
	text-align:justify;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#964809;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/flePDFON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-right:25px;
	margin-top:10px;
}

.MenuGauchePDF a:hover {
	text-align:justify;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#964809;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/flePDFON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-right:25px;
	margin-top:10px;
}

.MenuGauchePDFInterne {float:right;color:#333;text-align:right;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;}

.MenuGauchePDFInterne a:link {
	text-align:right;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color: #97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/flePDF.gif") 100% 100% ;
	background-repeat: no-repeat;
	padding-right:25px;
	margin-top:10px;
}
.MenuGauchePDFInterne a:visited {
	text-align:right;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color: #97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/flePDF.gif") 100% 100% ;
	background-repeat: no-repeat;
	padding-right:25px;
	margin-top:10px;
}

.MenuGauchePDFInterne a:active {
	text-align:right;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#964809;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/flePDFON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-right:25px;
	margin-top:10px;
}

.MenuGauchePDFInterne a:hover {
	text-align:right;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#964809;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/flePDFON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #ffffff;
	padding-right:25px;
	margin-top:10px;
}

.MenuGaucheA {
	float:left;
	color:#97a600;
	text-align:right;
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	}


.MenuGaucheA a {
	text-align:right;
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
}
.MenuGaucheA a:link {
	color: #f8702e;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle.gif") 100% 100% ;
	background-repeat: no-repeat;
	margin-top:10px;
	padding-right:25px;
}
.MenuGaucheA a:visited {
	color: #f8702e;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle.gif") 100% 100% ;
	background-repeat: no-repeat;
	margin-top:10px;
	padding-right:25px;
}

.MenuGaucheA a:active {
	color:#f8702e;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fleON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}

.MenuGaucheA a:hover {
	color:#f8702e;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fleON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}


.MenuGaucheASelect {float:left;color:#333;text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;}


.MenuGaucheASelect a{
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
}
.MenuGaucheASelect a:link {
	color:#f8702e;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}
.MenuGaucheASelect a:visited {
	color:#f8702e;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}

.MenuGaucheASelect a:active {
	color:#f8702e;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fleON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}

.MenuGaucheASelect a:hover {
	color:#f8702e;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fleON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}

.MenuGaucheB {float:left;color:#333;text-align:right;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;}

.MenuGaucheB a:link {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color: #97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle.gif") 100% 100% ;
	background-repeat: no-repeat;
	margin-top:10px;
	padding-right:25px;
}
.MenuGaucheB a:visited {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color: #97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle.gif") 100% 100% ;
	background-repeat: no-repeat;
	margin-top:10px;
	padding-right:25px;
}

.MenuGaucheB a:active {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#964809;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fleON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #ffffff;
	margin-top:10px;
	padding-right:25px;
}

.MenuGaucheB a:hover {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;

	color:#964809;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fleON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #ffffff;
	margin-top:10px;
	padding-right:25px;
}


.MenuGaucheBSelect {float:left;color:#333;text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;}


.MenuGaucheBSelect a:link {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}
.MenuGaucheBSelect a:visited {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}

.MenuGaucheBSelect a:active {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fleON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}

.MenuGaucheBSelect a:hover {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#97a600;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fleON.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;
	margin-top:10px;
	padding-right:25px;
}


.MenuGaucheC {float:left;color:#333;text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;}


.MenuGaucheC a:link {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color: #727983;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle5.gif") 100% 100% ;
	background-repeat: no-repeat;

	margin-top:5px;
	padding-right:25px;
}
.MenuGaucheC a:visited {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color: #727983;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle5.gif") 100% 100% ;
	background-repeat: no-repeat;

	margin-top:5px;
	padding-right:25px;
}

.MenuGaucheC a:active {
	text-align:right;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#964809;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle5.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #ffffff;

	margin-top:5px;
	padding-right:25px;
}

.MenuGaucheC a:hover {
	text-align:right;
	font-size: 10px;
	color: #964809;
	text-decoration: none;
	display: block;
	width: 80% !important;
	width: 100%;
	background: url("/documents/FTP/221/Logo/fle5.gif") no-repeat #ffffff;
	margin-top:5px;
	padding-right:25px;
}


.MenuGaucheCSelect {
	float:left;
	color:#333;
	text-align:right;
	font-size: 10px;
	}


.MenuGaucheCSelect a:link {
	text-align:right;
	font-size: 10px;
	color:#727983;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background: url("/documents/FTP/221/Logo/fle5.gif")no-repeat #dadadb;
	margin-top: 5px;
	padding-right:25px;
}
.MenuGaucheCSelect a:visited {
	text-align: right;
	font-size: 10px;
	color:#727983;
	text-decoration:none;
	display: block;
	width: 80% !important;
	width: 100%;
	background: url("/documents/FTP/221/Logo/fle5.gif") no-repeat #dadadb;
	margin-top: 5px;
	padding-right: 25px;
}

.MenuGaucheCSelect a:active {
	text-align:right; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#727983;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle5.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;

	margin-top:5px;
	padding-right:25px;
}

.MenuGaucheCSelect a:hover {
	text-align:right;font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px;
	color:#727983;
	text-decoration:none;
	display:block;
	width:80% !important;
	width:100% ;
	background:url("/documents/FTP/221/Logo/fle5.gif") 100% 100% ;
	background-repeat: no-repeat;
	background-color: #dadadb;

	margin-top:5px;
	padding-right:25px;
}

h1.titrehg {
	 background: url("/documents/FTP/221/Logo/bg-h1-hg-haut.gif") top left no-repeat;
	 width: 187px;
	 padding: 0px;
}

h1.titrehg span {
	 background: url("/documents/FTP/221/Logo/bg-h1-hg-bas.gif") bottom left no-repeat;
	 display: block;
	 font: normal 600 9pt/18px Verdana, Arial, Helvetica, sans-serif; 
	 color: #FFFFFF;
	 text-align: right;
	 padding: 5px 20px 5px 0px;
}

.DivEnglobantQuirks {
	text-align: center;
	position: relative;
}

div#IEL_MenuHaut {
	position: relative;
	text-align: center;
	height: 164px;
}

div#IEL_MenuHaut_b3 {
	position: absolute;
	top: 0px;
	text-align: center;
	left: 0px;
	width: 100%;
}


div#IEL_MenuHaut {
	position: relative;
}

div#IEL_Milieu {
	position: relative;
}

div#IEL_MenuBas {
	position: relative;
	width: 955px;
	text-align: center;
	margin: 0px auto;
}


/* Contenu Home Habillage */

td.FondAccueil {
	text-align: center;
}

div.ContentHome {
	width: 711px;
	height: 580px;
	margin: 5px auto;
	text-align: left;
}

div.ActuEditoHome {
   margin: 50px 0px;
	 width: 326px;
	 background: url(/documents/FTP/221/logo/ima_bas_actu.gif) no-repeat center bottom #e9eeb3;
	 display: block;
	 overflow: hidden;
}

div.ActuEditoHome h2 {
	background: url(/documents/FTP/221/logo/ima_haut_actu.gif) no-repeat center top;
	line-height: 29px;
	width: 326px;
	height: 29px;
	padding: 0px;
	margin: 0px;
}

div.ActuEditoHome h2 span {
	display: none;
}

div.ActuEditoHome ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
}


li.ListActuEditoHome {
	margin: 0px;
	padding: 5px 10px;
	text-align: left;
	color: #46464c;
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif;
	border-bottom: 1px solid #dfdfe3;
	clear: both;
}

li.ListActuEditoHome a {
	text-decoration: none;
	color: #46464c;
	display: block;
}

li.ListActuEditoHome a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
li.ListActuEditoHome a:hover {
	cursor: pointer;
}

li.ListActuEditoHome a span.ListActuEditoHomeSide, li.ListActuEditoHome a span.ListActuEditoHomeContent {
	color: #77777c;
}

li.ListActuEditoHome a span.ListActuEditoHomeContent:hover {
	text-decoration: underline;
	color: #000000;
}

li.ListActuEditoHome span.ListActuEditoHomeSide {
	float: left;
	display: block;
	background: url(/documents/FTP/221/logo/fond_nom_actu.gif) no-repeat left top;
	width: 80px;
	height: 24px;
	color: #77777c;
	font: normal 600 8pt/18px Arial, Helvetica, Verdana, sans-serif;
	text-indent: 20px;
}

li.ListActuEditoHome span.ListActuEditoHomeContent {
	display: block;
	width: 215px;
	font: normal 500 8pt/11pt Arial, Helvetica, Verdana, sans-serif;
	text-align: justify;
	float: right;

}

span.clearfix {
	clear: both;
	height: 0px;
	line-height: 0px;
	font-size: 0px;
	display: block;
	width: 0px;
}

li.NavActuEditoHome {
	text-align: right;
	color: #f8702e;
	font: normal 600 8pt/12pt Arial, Helvetica, Verdana, sans-serif;
	padding: 5px 10px 10px 10px;
	clear: both;
}

div.HeaderHome {
	background: url(/documents/FTP/221/logo/ima_fond_bandeau_haut.gif) no-repeat top left;
	width: 955px;
	height: 164px;
	position: relative;
	margin: 0px;
	padding: 0px; 
	overflow: hidden;
}

div.Logo {
	position: absolute;
	right: 2px;
	top: 70px;
	width: 250px;
	heigh: 89px;
}

div.HeaderHome ul {
	margin: 25px 0px 0px 75px;
	padding: 0px;
	list-style-type: none;
	text-align: left;
}

div.HeaderHome ul li {
	margin: 0px;
	padding 0px; 
	font: normal 600 9pt/18px Arial, Helvetica, Verdana, sans-serif;
	text-align: left;
}

div.HeaderHome ul li a,
div.HeaderHome ul li a:link,
a.MenuHautDroite {
 	color: #FFFFFF;
 	text-decoration: none;
	font: normal 600 9pt/18px Arial, Helvetica, Verdana, sans-serif;
}

div.HeaderHome ul li a:hover,
a.MenuHautDroite:hover {
 	color: #f8702e;
	text-decoration: none;
}

div.HeaderHome ul li a img {
	vertical-align: middle;
	margin-right: 5px;
}
div.HeaderHome ul li.HeaderHomelia {
	margin: 0px;
}

div.HeaderHome ul li.HeaderHomelib {
	margin-left: 75px;
}
div.HeaderHome ul li.HeaderHomelic {
	margin-left: 156px;
}
div.HeaderHome ul li.HeaderHomelid {
	margin-left: 228px;
}

.consultBlocImageContenu {
	overflow: hidden;
	width: 160px;
}

table.consultBlocImageContenu td, table.consultBlocImageContenu td strong {
	overflow: hidden;
	width: 160px;
	display: block;
}

div#IEL_ContenuImageBig {
	width: 757px;
	display: block;
	overflow: hidden;		
}



