
.petit {font-size : 10px;}
.titre {color : #FFFF99; font-family : Arial, Helvetica, sans-serif; font-size : 16px; font-weight : bold; text-decoration : underline;}

.mng		{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }
.mngblc		{ color: #FFFFFF; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }

.faq_q		{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }
.faq_r		{ color: #000000; font-family: arial; font-weight: medium; font-size: 12px; text-decoration: none; }


a.faq_red		{ color: #f96a0e; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }
a.faq_red:hover		{ color: #f96a0e; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: underline; }


a.mma {color: #FFFFFF; text-decoration : underline;}
a.mma:hover {color: #FFFFFF; text-decoration : underline;}

a.tet1		{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }
a.tet1:hover		{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }

a.vn1		{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: none; }
a.vn1:hover		{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: underline; }

a.lien_menu		{ color: #000000; font-family: arial; font-weight: bold; font-size: 12px; text-decoration: none; }
a.lien_menu:hover		{ color: #F96A0E; font-family: arial; font-weight: bold; font-size: 12px; text-decoration: none; }

a.lien1		{ color: #000000; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }
a.lien1:hover 	{ color: #f96a0e; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: underline; }

a.lien2		{ color: #f96a0e; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }
a.lien2:hover 	{ color: #f96a0e; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: underline; }

a.v11r		{ color: #990000; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
a.v11r:hover 	{ color: #990000; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: underline; }

a.v11r1		{ color: #990000; font-family: verdana; font-size: 11px; text-decoration: underline; }
a.v11r1:hover 	{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: underline; }

a.v11n		{ color: #000000; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
a.v11n:hover 	{ color: #000000; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: underline; }

a.v14b		{ color: #2e3192; font-family: calibri; font-weight: bold; font-size: 14px; text-decoration: none; }
a.v14b:hover 	{ color: #2e3192; font-family: calibri; font-weight: bold; font-size: 14px; text-decoration: underline; }

a.v11m		{ color: #620200; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
a.v11m:hover 	{ color: #620200; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: underline; }

a.lerr		{ color: #CC3300; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }
a.lerr:hover 	{ color: #CC3300; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: underline; }

a.nicolien2		{ color: #a60000; font-family: arial; font-weight: bold; font-size: 12px; text-decoration: none; }
a.nicolien2:hover 	{ color: #a60000; font-family: arial; font-weight: bold; font-size: 12px; text-decoration: underline; }

.nicotxt { color: #000000; font-family: arial; font-size: 12px; text-decoration: none; }

.newstit1		{ color: #000000; font-family: verdana,arial; font-weight: bold; font-size: 18px; text-decoration: none; }

.v11r		{ color: #DD0000; font-family: verdana; font-size: 11px; text-decoration: none; }
.v11w		{ color: #FFFFFF; font-family: verdana; font-size: 11px; text-decoration: none; }
.v11w.hover	{ color: #FFFFFF; font-family: verdana; font-size: 11px; text-decoration: underline; }
.v11b		{ color: blue; font-family: verdana; font-size: 11px; text-decoration: none; }
.v11v		{ color: green; font-family: verdana; font-size: 11px; text-decoration: none; }
.v13r		{ color: #990000; font-family: verdana; font-size: 13px; text-decoration: none; }
.v11r2		{ color: #990000; font-family: verdana; font-size: 11px; text-decoration: none; }
.v13r2		{ color: #990000; font-family: verdana; font-size: 13px; text-decoration: none; }
.v15r		{ color: #990000; font-family: verdana; font-size: 15px; text-decoration: none; }
.v18r		{ color: #990000; font-family: verdana; font-size: 18px; text-decoration: none; }
.v13o		{ color: #f96a0e; font-family: verdana;  font-size: 17px; text-decoration: none; }
.v13n		{ color: #000000; font-family: verdana; font-size: 13px; text-decoration: none; }
.v10n		{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: none; }
.v11n		{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: none; }
.v11m		{ color: #620200; font-family: verdana; font-size: 11px; text-decoration: none; }
.v18n		{ color: #000000; font-family: verdana; font-size: 18px; text-decoration: none; }
.t4		{ color: #FFFFFF; font-family: verdana; font-size: 11px; text-decoration: none; }


.titre		{ color: #000000; font-family: arial black; font-weight: bold; font-size: 10px; text-decoration: none; }
.tit1		{ color: #000000; font-family: arial; font-weight: bold; font-size: 13px; text-decoration: none; }
.tit11	{ color: #000000; font-family: arial; font-weight: bold; font-size: 12px; text-decoration: none; }
.tit2		{ color: #690a09; font-family: arial; font-weight: bold; font-size: 13px; text-decoration: none; }	
.tit3		{ color: #000000; font-family: arial; font-weight: bold; font-size: 14px; text-decoration: none; }	
.tit4		{ color: #f96a0e; font-family: arial; font-weight: bold; font-size: 13px; text-decoration: none; }	
.tit5		{ color: #f96a0e; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }	

.errtxt		{ color: #be1621; font-family: calibri; font-weight: bold; font-size: 11px; text-decoration: none; }
.txt		{ color: #000000; font-family: calibri; font-size: 12px; text-decoration: none; }
.txt4		{ color: #000000; font-family: arial; font-size: 10px; text-decoration: none; }
.txtg		{ color: #000000; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; }
.txtb		{ color: #ffffff; font-family: calibri; font-size: 12px; text-decoration: none; }
.txt5		{ color: #2e3192; font-family: calibri; font-size: 12px; text-decoration: none; }
.txt1		{ color: #b9b9b9; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }		
.txt3		{ color: #808080; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }		
.txt2		{ color: #f96a0e; font-family: arial; font-weight: bold; font-size: 13px; text-decoration: none; }
.txtutl		{ color: #000000; font-family: arial; font-size: 11px; text-decoration: none; }
.txtutl12		{ color: #000000; font-family: verdana; font-size: 12px; text-decoration: none; }
.to		{ color: #f96a0e; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }
.toerr		{ color: #CC3300; font-family: arial; font-weight: bold; font-size: 11px; text-decoration: none; }
.lect		{ color: #666666; font-family: arial narrow; font-size: 13px; text-decoration: none; }

.btnConnec { background-color: #00a14b; border-bottom: #00a14b 5px solid; border-left: #00a14b 15px solid; border-right: #00a14b 15px solid; border-top: #00a14b 5px solid; COLOR: #ffffff; FONT-FAMILY: calibri; FONT-SIZE: 20px }
.inpConnec { background-color: #d9d9d9; border-bottom: #2e3192 2px solid; border-left: #2e3192 2px solid; border-right: #2e3192 2px solid; border-top: #2e3192 2px solid; COLOR: #2e3192; FONT-FAMILY: calibri; FONT-SIZE: 20px }
.txtConnec { color: #2e3192; font-family: calibri; font-size: 18px; font-weight: bold; text-decoration: none; }
.txt2Connec { color: #ffffff; font-family: calibri; font-size: 14px; font-weight: none; text-decoration: none; }
.titConnec { color: #ffffff; font-family: calibri; font-size: 18px; font-weight: bold; text-decoration: none; }

.InputBlc { background-color: #ffffff; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px }
.InputBlanc { background-color: #ffffff; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold }
.InputNoir  { background-color: #000000; border-bottom: #000000 1px solid; border-left: #000000 1px solid; border-right: #000000 1px solid; border-top: #000000 1px solid; COLOR: #FFFFFF; FONT-FAMILY: Arial; FONT-SIZE: 11px; FONT-WEIGHT: bold }
	
td.menu {color: #FFFFFF; font-family : Arial, sans-serif; font-size: 12px; font-weight: bold; layer-background-color : #006300; background-color : #006300;}
td.ptitre {color: #FFFFFF; font-family : Arial, sans-serif; font-size: 20px; font-weight: bold; layer-background-color : #006300; background-color : #006300;}
.ttitre {color: #FFFFFF; font-family : Arial, sans-serif; font-size: 18px; font-weight: bold; layer-background-color : #006300; background-color : #006300;}
.mm {color: #FFFFFF; font-family : Arial, sans-serif; font-size: 12px; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px;}

body {
	scrollbar-face-color: #2e3192; 
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #00a14b; 
	scrollbar-arrow-color: #ffffff;
	background-size     : cover;
	background-repeat   : no-repeat;
	background-color   : #f2f2f2;
}
	//background-image    : url('/demabox/images/fond-de-page-demabox.png');


.oday {background-color : #004800; layer-background-color : #004800;}
.today {background-color : #006300; layer-background-color : #006300;}


.txt11		{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: none; }

.a_txtaide	{ color: #666666; font-family: arial; font-size: 11px; font-style:none; text-decoration: none; }
a.a_txtaide:hover	{ color: #666666; font-family: arial; font-size: 11px; font-style:none; text-decoration: underline; }
.a_tit1		{ color: #2e3192; font-family: calibri; font-size: 16px; text-decoration: none; font-weight: bold; }
.a_titm		{ color: #2e3192; font-family: calibri; font-size: 16px; text-decoration: none; font-weight: bold; }
.a_tit2		{ color: #2e3192; font-family: calibri; font-size: 14px; text-decoration: none; font-weight: bold; }
.a_tit3		{ color: #2e3192; font-family: calibri; font-size: 12px; text-decoration: none; font-weight: bold; }
.a_tit4		{ color: #000000; font-family: verdana; font-size: 22px; text-decoration: none; font-weight: bold; }
.a_titGr	{ color: #000000; font-family: verdana; font-size: 16px; text-decoration: none; font-weight: bold; }
.a_grand_ko	{ color: #cc3366; font-family: arial; font-size: 120px; text-decoration: none; font-weight: bold; }
.a_grand_ok	{ color: #04b431; font-family: arial; font-size: 120px; text-decoration: none; font-weight: bold; }

.a_inputclt 	{ background-color: #ffffff; border-bottom: #9ea9b5 1px solid; border-left: #9ea9b5 1px solid; border-right: #9ea9b5 1px solid; border-top: #9ea9b5 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 13px; font-weight: bold; }
.a_input1eee 	{ background-color: #ffffff; border-bottom: #9ea9b5 1px solid; border-left: #9ea9b5 1px solid; border-right: #9ea9b5 1px solid; border-top: #9ea9b5 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; }
.a_input1 	{ background-color: #ffffff; border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; }
.a_input2 	{ background-color: #ffffff; border-bottom: #ffffff 1px solid; border-left: #ffffff 1px solid; border-right: #ffffff 1px solid; border-top: #ffffff 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; text-align: right;}
.a_input1lst 	{ background-color: #eff8fb; border-bottom: #eff8fb 1px solid; border-left: #eff8fb 1px solid; border-right: #eff8fb 1px solid; border-top: #eff8fb 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; }
.a_input1lsterr { 
	background-color: #ffffff;
	border-bottom: #ff0000 2px solid; 
	border-left: #ff0000 2px solid; 
	border-right: #ff0000 2px solid; 
	border-top: #ff0000 2px solid; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px;
}
.a_input1lstwrn { 
	background-color: #ffffff;
	border-bottom: #ea5b0c 2px solid; 
	border-left: #ea5b0c 2px solid; 
	border-right: #ea5b0c 2px solid; 
	border-top: #ea5b0c 2px solid; 
	COLOR: #000000; 
	FONT-FAMILY: Arial; 
	FONT-SIZE: 11px;
}
.a_input2lst 	{ background-color: #eff8fb; border-bottom: #eff8fb 1px solid; border-left: #eff8fb 1px solid; border-right: #eff8fb 1px solid; border-top: #eff8fb 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; text-align: right;}
.a_input1lect 	{ background-color: #f5f5f5; border-bottom: #9ea9b5 1px solid; border-left: #9ea9b5 1px solid; border-right: #9ea9b5 1px solid; border-top: #9ea9b5 1px solid; COLOR: #666; FONT-FAMILY: Arial; FONT-SIZE: 11px; }
.a_input2lect 	{ background-color: #f5f5f5; border-bottom: #9ea9b5 1px solid; border-left: #9ea9b5 1px solid; border-right: #9ea9b5 1px solid; border-top: #9ea9b5 1px solid; COLOR: #666; FONT-FAMILY: Arial; FONT-SIZE: 11px; text-align: right;}

.a_input1err 	{ background-color: #ffffff; border-bottom: #b9121b 2px solid; border-left: #b9121b 2px solid; border-right: #b9121b 2px solid; border-top: #b9121b 2px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; }
.a_input2err 	{ background-color: #ffffff; border-bottom: #b9121b 2px solid; border-left: #b9121b 2px solid; border-right: #b9121b 2px solid; border-top: #b9121b 2px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; text-align: right;}

.a_input1wrn 	{ background-color: #ffffff; border-bottom: #ea5b0c 2px solid; border-left: #ea5b0c 2px solid; border-right: #ea5b0c 2px solid; border-top: #ea5b0c 2px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; }
.a_input2wrn 	{ background-color: #ffffff; border-bottom: #ea5b0c 2px solid; border-left: #ea5b0c 2px solid; border-right: #ea5b0c 2px solid; border-top: #ea5b0c 2px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; text-align: right;}

.a_input2ok 	{ background-color: #adff2f; border-bottom: #9ea9b5 1px solid; border-left: #9ea9b5 1px solid; border-right: #9ea9b5 1px solid; border-top: #9ea9b5 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; text-align: right;}
.a_input3 	{ background-color: #ffffdf; border-bottom: #9ea9b5 1px solid; border-left: #9ea9b5 1px solid; border-right: #9ea9b5 1px solid; border-top: #9ea9b5 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 10px; font-weight: bold; text-align: center;}
.a_input3:disabled 	{ background-color: #eee; BORDER-BOTTOM: #9ea9b5 1px solid; border-left: #9ea9b5 1px solid; BORDER-RIGHT: #9ea9b5 1px solid; BORDER-TOP: #9ea9b5 1px solid; COLOR: #666; FONT-FAMILY: Arial; FONT-SIZE: 10px; font-weight: bold; text-align: center;}

.a_inputerr 	{ background-color: #ffccff; border-bottom: #9ea9b5 1px solid; border-left: #9ea9b5 1px solid; border-right: #9ea9b5 1px solid; border-top: #9ea9b5 1px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; }
.a_errtxt	{ color: #b9121b; font-family: calibri; font-weight: bold; font-size: 12px; text-decoration: none; }
.a_wrntxt	{ color: #ea5b0c; font-family: calibri; font-weight: bold; font-size: 12px; text-decoration: none; }
.a_inftxt	{ color: #2e3192; font-family: calibri; font-weight: bold; font-size: 12px; text-decoration: none; }
.a_txt		{ color: #000000; font-family: verdana; font-weight: bold; font-size: 13px; text-decoration: none; }
.a_txt2		{ color: #000000; font-family: verdana; font-weight: bold; font-size: 16px; text-decoration: none; }
.a_txt3		{ color: #000000; font-family: verdana; font-weight: bold; font-size: 13px; text-decoration: none;font-style:italic; }

table.data_1 {width:99%; margin:5; padding:1; background:#FFFFFF;border-color:#FFFFFF}
table.data_1 tr:nth-child(1) {background: #e6e2af ; height:20}
table.data_1 tr:nth-child(2n+2) {background: #DCDCDC}
table.data_1 tr:nth-child(2n+3) {background: #e6e6e6}

.hide { display: none;}

.divAdmElt01 { padding: 3px 0; height: 20px; vertical-align: middle;}
.divAdmElt01:hover { background-color: #12c4ea;}
.addAdmElt01 { font-weight: bold; text-align: center; cursor: pointer; padding: 2px;}
.addAdmElt01:hover { text-decoration: underline;}
#occAllAdmElt01 .divAdmElt01:hover { background-color: #DDA0DD;}
#occAllAdmElt01 .supprAdmElt01 { display: inline-block; padding: 2px 0 0px 2px; cursor: pointer; width: 14px; vertical-align: top;}
.colorHover:hover { background-color: #DDA0DD;}

.divAdmElt02 { padding: 3px 0; height: 20px; vertical-align: middle;}
.divAdmElt02:hover { background-color: #12c4ea;}
.addAdmElt02 { font-weight: bold; text-align: center; cursor: pointer; padding: 2px;}
.addAdmElt02:hover { text-decoration: underline;}
#occAllAdmElt02 .divAdmElt02:hover { background-color: #DDA0DD;}
#occAllAdmElt02 .supprAdmElt02 { display: inline-block; padding: 2px 0 0px 2px; cursor: pointer; width: 14px; vertical-align: top;}
.colorHover:hover { background-color: #DDA0DD;}

.divAdmElt03 { padding: 3px 0; height: 20px; vertical-align: middle;}
.divAdmElt03:hover { background-color: #12c4ea;}
.addAdmElt03 { font-weight: bold; text-align: center; cursor: pointer; padding: 2px;}
.addAdmElt03:hover { text-decoration: underline;}
#occAllAdmElt03 .divAdmElt03:hover { background-color: #DDA0DD;}
#occAllAdmElt03 .supprAdmElt03 { display: inline-block; padding: 2px 0 0px 2px; cursor: pointer; width: 14px; vertical-align: top;}
.colorHover:hover { background-color: #DDA0DD;}

.divAdmElt04 { padding: 3px 0; height: 20px; vertical-align: middle;}
.divAdmElt04:hover { background-color: #12c4ea;}
.addAdmElt04 { font-weight: bold; text-align: center; cursor: pointer; padding: 2px;}
.addAdmElt04:hover { text-decoration: underline;}
#occAllAdmElt04 .divAdmElt04:hover { background-color: #DDA0DD;}
#occAllAdmElt04 .supprAdmElt04 { display: inline-block; padding: 2px 0 0px 2px; cursor: pointer; width: 14px; vertical-align: top;}
.colorHover:hover { background-color: #DDA0DD;}

.divAdmElt05 { padding: 3px 0; height: 20px; vertical-align: middle;}
.divAdmElt05:hover { background-color: #12c4ea;}
.addAdmElt05 { font-weight: bold; text-align: center; cursor: pointer; padding: 2px;}
.addAdmElt05:hover { text-decoration: underline;}
#occAllAdmElt05 .divAdmElt05:hover { background-color: #DDA0DD;}
#occAllAdmElt05 .supprAdmElt05 { display: inline-block; padding: 2px 0 0px 2px; cursor: pointer; width: 14px; vertical-align: top;}
.colorHover:hover { background-color: #DDA0DD;}
