BODY {
	FONT-SIZE: 12px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.cell {
	FONT-SIZE: 11px; COLOR: #ffffff; TEXT-ALIGN: center
}
TD.cellHighlighted {
	FONT-SIZE: 11px; COLOR: #009999; TEXT-ALIGN: center
}
TD.cellSelected {
	FONT-SIZE: 11px; COLOR: #006666; TEXT-ALIGN: center
}
TABLE.menus {
	FONT-SIZE: 12px; COLOR: #20638a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.menu {
	FONT-SIZE: 12px;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;

}
TABLE.menuWhichCanBeValidated {
	FONT-SIZE: 12px; COLOR: #20638a; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #8CAD7B;
	border: 1px solid #333333;
}

TABLE.main {
	FONT-SIZE: 12px; COLOR: #006666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD.menuInactif {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(img/lighted.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 40px; valign: middle
}
TD.menuHighlighted {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(img/cellPoint.gif); PADDING-BOTTOM: 3px; PADDING-TOP: 3px; HEIGHT: 40px; valign: middle
}
TD.menuSelected {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND-IMAGE: url(img/light.gif); PADDING-BOTTOM: 3px; COLOR: orange; PADDING-TOP: 3px; HEIGHT: 40px; valign: middle
}
A {
	FONT-SIZE: 12px; COLOR: #336699; TEXT-DECORATION: underline
}
A.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.title:hover {
	COLOR: #ff9900
}
H3 {
	FONT-SIZE: 12px; COLOR: #336699
}
TABLE.stat {
	FONT-SIZE: 13px; BACKGROUND-COLOR: #FFFFFF
}
TD.stat {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ffffFF
}
TH.stat {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 2px; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center}
A.links {
	FONT-SIZE: 13px; COLOR: #006666; TEXT-DECORATION: none
}
A.links:hover {
	COLOR: #ff9900; TEXT-DECORATION: underline
}
LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.onglet {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699
}
A:hover {
	COLOR: #ff9900
}
.formButtons {
	cursor : hand;
	BACKGROUND-COLOR: #8DB503;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 80px;
	/*background-image: url(img/bgMenu.gif);*/
	color: #FFFFFF;
	border: 1px groove #000000;
	
}
.likeH3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #336699
}
.orange{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FF9933;

}
.white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	color: #FFFFFF;

}
table.stat{
	background-color: #5C5C5C;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669966;
        margin-spacing :5px;
	
	
}
td.stat{
	padding : 10px;
	background-color: #EEF3F6;
	
}
th.stat{
	padding : 2px;
	color: #FFFFFF;
	background-image: url(img/linksbg.gif);
	
}
.white2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;

}
.littleLib{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.littleLibOrange{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: orange;
}
.titreFaq{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #FF9933;
	font-weight: bold;
	/*font-variant: small-caps;*/
}
a.faq{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
	
}
a.faq:hover{
	color: #009966;
	text-decoration: underline;
	
}
a.faqSelected{
	/*color: #FF9933;*/
	color: #009999;
	font-size: 11px;
	text-decoration: none;
	/*font-weight: bold;*/
	
}
a.faqSelected:hover{
	color: #009966;
	text-decoration: underline;

}
.maskable{
	display:none;
}
.affiche{
	/*display: block;*/
}
h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #009999;

}
.ongletActif{
	background-image: url(img/ongletLogiciel.png);
	text-align: center;
	vertical-align: middle;
	height: 25px;
	width: 181px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	
	
}
.ongletInactif{
	
	background-image: url(img/ongletLogicielInactif.png);
	text-align: center;
	vertical-align: middle;
	height: 25px;
	width: 181px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;


}
.ongletHighlighted{
	
	background-image: url(img/ongletLogicielHighlighted.png);
	text-align: center;
	vertical-align: middle;
	height: 25px;
	width: 181px;
	color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;


}
.libGrey {
	FONT-SIZE: 14px;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

}
.green {
	FONT-SIZE: 12px;
	COLOR: #009966;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

}
.notYetCompleted {
	FONT-SIZE: 12px;
	COLOR: #FF9966;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

}
table.criteres{
	background-color: #FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #006699;
	font-size: 11px;
	border: 1px solid #336699;
	text-align: left;
	
}
td.criteres{
	padding : 0px;
	background-color: #CCDDEE;
	
}
td.criteresSurligne{
	padding : 0px;
	background-color: #FFFFCC;
	
}
td.criteresSelectionne{
	padding : 0px;
	background-color: #FF9966;
	color: #FFFFFF;
	
}
th.criteres{
	background-color: #336699;
	font-size: 9px;
	color: #FFFFFF;
	padding : 0px;
	
}
th.criteresGreen{
	background-color: #8CAD7B;
	font-size: 9px;
	color: #FFFFFF;
	padding : 2px;
	
}

TD.menuTop{
	background-color: #004300;
	font-size: 10px;
	color: #FFFFFF;
	padding : 2px;
	HEIGHT: 20px;
	width : 125px;
	valign: bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}
TD.menuTopSelected{
	background-color: #8CAD7B;
	font-size: 10px;
	color: #EE6E00;
	padding : 2px;
	HEIGHT: 20px;
	width : 125px;
	valign: bottom;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 1px solid #FFFFFF;
}
a.menuTopLink{
	font-size: 10px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	
}
.alerte{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: red;
}
.formButtonsHighlighted {
	cursor : hand;
	BACKGROUND-COLOR: #FF9933;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	
	color: #FFFFFF;
	border: 1px groove #000000;
	font-weight: bold;
	
}
.libGreySmall {
	FONT-SIZE: 12px;
	COLOR: #999999;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;

}
.libDarkGreySmall {
	FONT-SIZE: 12px;
	COLOR: #999999;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	

}
.littleLibWhite {
	FONT-SIZE: 13px;
	COLOR: #EEF3F6;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	

}
.visible_no{
	display:none;
}
.visible_yes{
	display: block;
}
A.linkOrange {
	FONT-SIZE: 11px; COLOR: #FF9933; TEXT-DECORATION: none
}
A.linkOrange:hover {
	COLOR: #FF3300;
	
}
A.simpleLink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px; COLOR: orange; TEXT-DECORATION: underline
}
A.simpleLink:hover {
	COLOR:#009966 ;
	
}
input.textFields{
	border: 1.0px solid #336699;
	
}
.chooseLangue{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006666;

}
a.whiteLink{
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	
}
a.whiteLink:hover{
	color: #EEF3F6;
	text-decoration: underline;

}
.littleLibRem {
	FONT-SIZE: 13px;
	COLOR: #999999;
	FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	/*font-weight: bold;*/

}
.smallLib{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #5C5C5C;
}
table.contentTab{
	margin: 0px;
	padding: 0px;
	
	
	
	
	
	
}
th.contentTab{
	background-color: #FFB562;
	font-family: Verdana;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
	padding: 3px;
	text-align: center;
	
	
	
}
td.contentTab{
	background-color: #EEF3F6;
	font-family: Verdana;
	font-size: 11px;
	color: #4D4D4D;
	text-decoration: none;
	padding: 2px;
	text-align: justify;
	line-height: 15px;
}
table.smallStat{
	background-color: #5C5C5C;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #669966;
	
	
}
td.smallStat{
	padding : 4px;
	background-color: #EEF3F6;
	
}
th.smallStat{
	padding : 3px;
	color: #FFFFFF;
	background-image: url(img/linksbg.gif);
	
}
a.linkBlack{
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	
	

}
a.linkBlack:hover{
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	
	

}
a.linkOrange{
	font-family: Tahoma;
	font-size: 13px;
	color: orange;
	font-weight: bold;
	text-decoration: underline;
	
	

}
a.linkOrange:hover{
	font-family: Tahoma;
	font-size: 13px;
	color: green;
	font-weight: bold;
	text-decoration: underline;
	
	

}
a.linkGreen{
	font-family: Tahoma;
	font-size: 14px;
	color: green;
	font-weight: bold;
	text-decoration: none;
	
	

}
a.linkGreen:hover{
	font-family: Tahoma;
	font-size: 14px;
	color: green;
	font-weight: bold;
	text-decoration: underline;
	
	

}
.pipe{
	font-family: Tahoma;
	font-size: 16px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	
	

}

.blackHeaderTitle{
	font-family: Tahoma;
	font-size: 13px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	
	

}

.menuTitleCimHub{
	font-family: Tahoma;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	
	

}
table.normalMenu_1{
	border-spacing: 0px;
        border-collapse: collapse;
        padding : 0px;
        background-color: #A0C319;
}
table.normalMenu_2{
	border-spacing: 0px;
        border-collapse: collapse;
        padding : 0px;
        background-color: #7EA601;
}
table.normalMenu_3{
	border-spacing: 0px;
        border-collapse: collapse;
        padding : 0px;
        background-color: #6F9700;
}
table.highlightedMenu{
	border-spacing: 0px;
        border-collapse: collapse;
        padding : 0px;
        background-color: #FFFFFF;
}
table.normalMenu_4{
	border-spacing: 0px;
        border-collapse: collapse;
        padding : 0px;
        background-color: #608800;
}
.highlightedMenuLabel{
	font-family: Tahoma;
	font-size: 14px;
	color: #8DB503;
	font-weight: bold;
	text-decoration: none;
}
