BODY {	
	SCROLLBAR-FACE-COLOR: #ffffff;	
	SCROLLBAR-HIGHLIGHT-COLOR: #BFCCD9;	
	SCROLLBAR-SHADOW-COLOR: #BFCCD9;	
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;	
	SCROLLBAR-ARROW-COLOR: #BFCCD9;	
	SCROLLBAR-TRACK-COLOR: #ffffff;	
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}

.barreOff {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	font-weight: normal; 
	color: #464698;	
	padding-right: 3px;	
	padding-left: 3px;	
	text-align: center;	
	cursor: hand; 
	}

.barreOn { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;	
	font-weight: normal; 
	padding-right: 3px; 
	padding-left: 3px;	
	text-align: center;	
	cursor: hand; 
	background-color: #464698; 
	color: #FFFFFF; 
	}

.fleOff { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 	
	color: #CCCCCC; 
	font-weight: bold; 
	}

.fleOn { 
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3547a2; 
	font-weight: bold; 
	text-decoration:none;
	}

.libDef1barre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #464698;	background-color: #FFFFFF;	height: 20px;	vertical-align: middle;	padding-left: 5px;	padding-right: 5px;text-decoration: line-through;}

.libDef2barre {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #464698;	background-color: #EBEBEB;	height: 20px;	vertical-align: middle;	padding-left: 5px;	padding-right: 5px;text-decoration: line-through;}

.libel { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #464698; font-weight: bold; text-decoration: none;}

.libelDyn { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #666666;	text-decoration: none;}


.libLink { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #464698;	text-decoration: underline;}

a.libLink {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #464698;	text-decoration: underline;}

a.libLink:hover {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px; color: #8B0000;	text-decoration: underline;}

.menuInOff {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #464698; height: 20px; padding-left: 15px; cursor: hand; text-decoration: none; background-image: url(/netressources/fr/images/Sub_celluleMenu.gif); display: block; text-decoration: none;}

.menuInOn {	font-family: Arial, Helvetica, sans-serif; font-size: 11px;	font-weight: normal; color: #464698;	height: 20px; padding-left: 15px; cursor: hand; background-image: url(/netressources/fr/images/Sub_celluleMenu2.gif); display: block; text-decoration: none;}

.menuOn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #464698; height: 20px; padding-left: 15px; cursor: hand; letter-spacing: -1px; text-transform: uppercase; background-image: url(/netressources/fr/images/Fond_celluleMenu2.gif); }

.menuOff { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7pt;	font-weight: normal; color: #464698; height: 20px; padding-left: 15px;	cursor: hand; text-transform: uppercase; background-image: url(/netressources/fr/images/FondCelluleMenu.gif); letter-spacing: -1px; }

.menuInOffPetit {font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-weight: normal; color: #464698; height: 20px; padding-left: 15px; cursor: hand; text-decoration: none; background-image: url(/netressources/fr/images/Sub_celluleMenu.gif); }

.menuInOnPetit {	font-family: Arial, Helvetica, sans-serif; font-size: 9px;	font-weight: normal; color: #464698;	height: 20px; padding-left: 15px; cursor: hand; background-image: url(/netressources/fr/images/Sub_celluleMenu2.gif); }

.menuOnPetit { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #464698; height: 20px; padding-left: 15px; cursor: hand; letter-spacing: -1px; text-transform: uppercase; background-image: url(/netressources/fr/images/Fond_celluleMenu2.gif); }

.menuOffPetit { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 7pt;	font-weight: normal; color: #464698; height: 20px; padding-left: 15px;	cursor: hand; text-transform: uppercase; background-image: url(/netressources/fr/images/FondCelluleMenu.gif); letter-spacing: -1px; }

.NumContrat { font-family: Arial, Helvetica, sans-serif;	font-size: 10px; font-weight: bold;	color: #464698;	text-decoration: none; }

.somUpVide { height: 20px;}

A.txtDef { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; text-decoration: underline; color: #464698; }

A.txtDef:hover { font-family: Arial, Helvetica, sans-serif;	font-size: 11px; font-weight: normal; text-decoration: underline; color: #8B0000; }

.txtJustif {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #464698; text-decoration: none; text-align: justify; }

.news {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	text-decoration: none;
	background-color: #E8F3FF;
	cursor: move;
	vertical-align: middle;
	border: 1px #C8D2DF solid;
	height: 20px;
	padding-left: 5px;
}
.tiret {
	border: 1px solid #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #003366;

}
.tiretGris {

	border: 1px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #003366;
}
.PlanTitGris {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	VERTICAL-ALIGN: middle;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 15px;
	BACKGROUND-COLOR: #E1E1E1;
	TEXT-ALIGN: center;

}
.libTitPdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #464698;
	text-align: center;
	height: 15px;
	vertical-align: middle;
	border: 1px solid #464698;

}
.libDef1Pdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	background-color: #FFFFFF;
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #464698;

}
.libDef2Pdf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #003366;
	background-color: #EBEBEB;
	height: 20px;
	vertical-align: middle;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #464698;
}

.border {
	border: thin solid #999999;
}

.libelLight {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #003366;
 font-weight: normal;
 text-decoration: none;
}

.stabylo {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
 background : url(/netressources/fr/images/stabylo.gif);
}

.TabBorder {
 background-color: #89B0D8;
 border-top-width: 1px;
 border-left-width: 1px;
 border-top-style: solid;
 border-left-style: solid;
 border-top-color: #89B0D8;
 border-left-color: #89B0D8;
}

.libelCase {
 font-family:Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
 border-top-width: 1px;
 border-right-width: 1px;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-right-style: solid;
 border-bottom-style: solid;
 border-left-style: solid;
 border-top-color: #CCCCCC;
 border-right-color: #CCCCCC;
 border-bottom-color: #CCCCCC;
 border-left-color: #CCCCCC;
 font-weight: normal;
}

.libLinkDetail {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #003366;
 text-decoration: none;
}

a.libLinkDetail {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #003366;
}
 
a.libLinkDetail:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #990000;
 text-decoration: underline;
}

.defbg {
	background-color: #494599;
}

.defbg2 {
	background-color: #e3e3e3;
}

.txtDefPetit {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #003366;
}

.background {
	background-color: #ffffff;
}

.TitreStat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #008194;
	letter-spacing: 1px;
}

.FondResultTab {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #666666;
 background :#ffffff;
}

.libelFond 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366;
	font-weight: bold;
	text-decoration: none;
	background:#FFFFFF;
}

.button {
	background-image:url(/netressources/fr/images/acc_boutLogin.gif);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#575a5d;
	height: 25px;
	cursor:pointer;
	_cursor: hand;
	text-align: center;
	border: solid 1px #CCCCCC;
	padding:5px 5px 5px 5px;
	font-weight:bold;
	}
	
.formBg { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000;	
	text-decoration: none;	
	background-color: #EBEBEB;	
	vertical-align: middle; 
	border: 1px solid #DDDDDD; 
	padding-left: 5px; }

.formRecherche { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #464698; 
	text-decoration: none; 
	background-color: #FEF3DA;	
	clip:  rect(   ); 
	cursor: text; 
	height: 20px; 
	width: 120px; 
	vertical-align: middle; 
	text-align: right;
	}
	
.acc_formbg {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: normal; 
	color: #000000;	
	background-color: #F8F8F8;	
	cursor: text;	
	border: 1px solid #DDDDDD; 
	height:23px;
	width:200px;
}
	
.txtDef { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #000000; 
	}
	
.msgAlert	
{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #000000; 
	}
	
.libTit { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #7F87D4; 
	text-align: center; 
	height: 20px; 
	vertical-align: middle; 
	}
	
.libTit3 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;	
	color: #FFFFFF;	
	background-color: #3c449b;	
	text-align: center;	
	height: 20px;	
	vertical-align: middle;	
	text-transform: uppercase;	
	letter-spacing: 6px;
	}

.conTab{
	border:solid 1px #E1E1E3;
}

.libLinknone {	
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px; 
	color: #121645;	
	text-decoration: none;	
	cursor: text;
	}
	
.libDef1 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px; 
	color: #121645;	
	background-color: #FFFFFF;	
	vertical-align: middle;	
	padding-left: 5px;	
	padding-right: 5px;
	}

.libDef2 {	
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px; 
	color: #121645;	
	background-color: #EBEBEB;	
	vertical-align: middle;	
	padding-left: 5px;	
	padding-right: 5px;
	}

.subOn {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3547a2; 
	font-weight:bold;
	text-align: left; 
	padding-left: 5px; 
	}

.subOff { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3547a2; 
	text-align: left; 
	cursor: hand; 
	}

a.subOff { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #3547a2; 
	text-align: left; 
	text-decoration: none; 
	cursor: hand; 
	padding-left: 5px; 
	}

a.subOff:hover { 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	color: #7f87d4; 
	text-align: left; 
	text-decoration: underline; 
	cursor: hand; 
	padding-left: 5px; 
	}
	
/*-------------------------------------------------------------------
                               NOUVEAU MENU
---------------------------------------------------------------------*/
.EntMenu {
	background-image:url(/netressources/fr/images/ico_contrat.jpg); 
	background-repeat:no-repeat; 
	height:22px; 
	font-size:10px; 
	color:#FFFFFF; 
	text-align:right;
	padding-right:4px;
	padding-top:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	}

.menu_list {
	width: 146px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	}


.menu_head {
	padding: 5px 0px 6px 12px ;
	cursor: pointer;
	position: relative;
	margin-top:0px;
	margin-bottom:0px;
    font-size:11px;
	background-image: url(/netressources/fr/images/bg_menu.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	}

.menu_body {
	display:none;
	}

.menu_body a {
	margin-left:1px;
	margin-right:1px;
	display:block;
	padding: 5px 0px 6px 12px;
	font-size:11px;
	text-decoration:none;
	color: #FFFFFF;
	background-image:url(/netressources/fr/images/bg_subMenu.gif);
	background-repeat:no-repeat;
	}

.menu_body a:hover {
	margin-left:1px;
	margin-right:1px;
	text-decoration:none;
	color: #FFFFFF;
	background-image:url(/netressources/fr/images/bg_subMenu_over.gif);
	background-repeat:no-repeat;
	}

a.menulien {
	text-decoration:none;
	color:#FFFFFF;
	}

a.menulien:hover {
	text-decoration:none;
	color:#9db9dc;
	}
/*-------------------------------------------------------------------
                             ONGLETS
---------------------------------------------------------------------*/

.Onglets { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF;	
	text-align: center;	
	vertical-align: middle;	
	width: 100px; 
	font-weight:normal;
	}

A.Onglets { 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	color: #464698;	
	text-decoration: none;	
	text-align: center;	
	vertical-align: middle;
	width: 100px; 
	font-weight:normal;
	}

A.Onglets:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #464698;	
	text-decoration: none;	
	text-align: center;	
	vertical-align: middle;	
	width: 100px; 
	font-weight:normal;
	}

.bgOnglets {
	background-image:url(/netressources/fr/images/BgBarreOnglets.gif);
	background-repeat:repeat-x;
	}
/*-------------------------------------------------------------------
                            FOOTER - BAS DE PAGE
---------------------------------------------------------------------*/
.footer { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;	
	text-decoration: none;	
	}

a.footer { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;	
	text-decoration: none;	
	}

a.footer:hover { 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	color: #666666;	
	text-decoration: none;	
	}
	
.titRub { 
	font-family: Arial, Helvetica, sans-serif; 	
	font-size: 18px; 
	color: #464698; 
	font-weight: bold;  
	padding-left:5px;
	padding-top:4px; 
	}
/*-------------------------------------------------------------------
                            INFOBULLE
---------------------------------------------------------------------*/
.bulleInside { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal; 
	color: Black; 
	}

.bulleTit {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #FFFFFF;
	}

.Infobulle {
	border:solid 1px #464698;
	background-color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: Black;
	}

.titreInfobulle {
	background-color:#464698;
	color: #FFFFFF;
	font-weight: bold;
    }
	
.txtAccueil { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	}	
	
a.lienAccueil {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-decoration:underline; 
}	

a.lienAccueil:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #666666;
	text-decoration:underline; 
}	

.libSousTit { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #7F87D4; 
	text-align: center; 
	height: 23px; 
	vertical-align: middle; }	
	
.libTitBig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	vertical-align: middle;
	height: 20px;
	letter-spacing: 3px;
	background-color: #3c449b;
	text-transform: uppercase;
}

.libTit2 {	
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	font-weight: bold; 
	color: #464698;	
	background-color: #C2C4E0;	
	text-align: center;	
	height:15px; 
	vertical-align: middle;
	}

/*----------------------------------------------------------------------
                              PLAN DU SITE
-----------------------------------------------------------------------*/

.PlantitRub { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; color: #FFFFFF; 
	background-color: #464698; 
	text-align: center;	
	height: 20px; 
	vertical-align: middle;	
	text-transform: uppercase; 
	letter-spacing: 1px; 
	border:1px solid #464698;
	}

.PlantitRubInactif { 
	font-family: Arial, Helvetica, sans-serif;	
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF;	
	background-color: #464698; 
	text-align: center;	height: 15px; 
	vertical-align: middle; 
	text-transform: uppercase; 
	letter-spacing: 1px; 
	border: 1px solid #464698;}

.PlantitRubOn { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF;	
	background-color: #464698; 
	text-align: center;	
	height: 15px; 
	vertical-align: middle;	
	text-transform: uppercase; 
	letter-spacing: 1px; 
	 }

a.PlantitRubOn { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF;	
	background-color: #464698; 
	text-align: center;	
	height: 15px; 
	vertical-align: middle;	
	text-transform: uppercase; 
	letter-spacing: 1px; 
	border: 1px solid #464698; }

a.PlantitRubOn:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF;	
	background-color: #464698; 
	text-align: center;	
	height: 15px; 
	vertical-align: middle;	
	text-transform: uppercase; 
	letter-spacing: 1px; 
	border: 1px solid #464698;}

a.Plantitres { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF; 
	text-align: center; 
	text-decoration: none; 
	vertical-align: middle; 
	text-transform: uppercase; 
	letter-spacing: 1px;}

a.Plantitres:Hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FFFFFF;	
	text-align: center;	
	vertical-align: middle;	
	text-transform: uppercase;	
	text-decoration: underline;	
	letter-spacing: 1px; }

a.PlantitresInactif { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #666666; 
	text-align: center; 
	text-decoration: none; 
	vertical-align: middle; 
	text-transform: uppercase; 
	letter-spacing: 1px; 
	cursor: text;}

a.PlantitresInactif:hover {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #666666; 
	text-align: center; 
	text-decoration: none; 
	vertical-align: middle; 
	text-transform: uppercase; 
	letter-spacing: 1px; 
	cursor: text;}

.PlantitRubInactif { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: Gray; 
	background-color: #EBEBEB; 
	text-align: center; 
	height: 15px; 
	vertical-align: middle; 
	text-transform: uppercase; 
	letter-spacing: 1px; 
	border: 1px solid #464698;}

.PlantitRub2 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal; 
	color: #464698;	
	background-color: #EBEBEB; 
	text-align: center;	
	height: 15px; 
	vertical-align: middle;	
	text-transform: uppercase; 
	letter-spacing: 1px; 
	border: 1px solid #464698;}

.PlanTit { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	background-color: #8589C2; 
	text-align: center; 
	height: 20px; 
	vertical-align: middle; 
	border-bottom:solid 1px #464698;
	border-left:solid 1px #464698;
	border-right:solid 1px #464698;
	 }

.PlanTitInactif { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; color: #FFFFFF; 
	background-color: #EBEBEB; 
	text-align: center; 
	height: 20px; 
	vertical-align: middle;	
}

.PlanTitOn { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-align: center;	
	vertical-align: middle; 
	}

a.PlanTitOn { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-align: center;	
	text-decoration: none; 
	vertical-align: middle; }

a.PlanTitOn:hover {
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 color: #FFFFFF;	
	 text-align: center;	
	 text-decoration: underline;	
	 vertical-align: middle; }

a.PlanTitOnInactif { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;	
	color: #666666;	
	text-align: center;	
	vertical-align: middle; 
	text-decoration: none;}

a.PlanTitOnInactif:hover { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;	
	color: #666666;	
	text-align: center;	
	vertical-align: middle; 
	text-decoration: none; 
	cursor: text;}

.Planlibel { 
	font-family: Verdana, Arial, Helvetica, sans-serif;	
	font-size: 10px; color: #464698;	
	text-decoration: none; 
	height: 20px; 
	padding-left: 5px;
	border-bottom:solid 1px #464698;
	border-left:solid 1px #464698;
	border-right:solid 1px #464698;
	}

.PlanlibelOn { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #464698;	
	text-decoration: none; }

a.PlanlibelOn { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #464698;	text-decoration: none; }

a.PlanlibelOn:Hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #8b0000;	text-decoration: underline; }

.PlanlibelOnInactif { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #464698;	text-decoration: none; }

a.PlanlibelOnInactif { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; }

a.PlanlibelOnInactif:Hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: none; cursor: text; }

.PlanlibelInactif { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #666666; 
	text-decoration: none; 
	background-color: #Eaeaea; 
	height: 20px; 
	padding-left: 5px; 
	border-bottom: 1px solid #464698;
	border-left: 1px solid #464698;
	border-right: 1px solid #464698;
	}


	
