
.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.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: #990000; font-family: arial; font-size: 12px; text-decoration: none; }
.txt		{ color: #000000; font-family: arial; font-size: 12px; text-decoration: none; }
.txt4		{ color: #000000; font-family: arial; font-size: 10px; text-decoration: none; }
.txtg		{ color: #0e5626; font-family: arial; font-size: 12px; font-weight: bold; text-decoration: none; }
.txtb		{ color: #ffffff; font-family: arial; font-size: 14px; 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: #f28f1e; border-bottom: #f28f1e 5px solid; border-left: #f28f1e 15px solid; border-right: #f28f1e 15px solid; border-top: #f28f1e 5px solid; COLOR: #ffffff; FONT-FAMILY: calibri; FONT-SIZE: 20px }
.inpConnec { background-color: #ffffff; border-bottom: #f28f1e 2px solid; border-left: #f28f1e 2px solid; border-right: #f28f1e 2px solid; border-top: #f28f1e 2px solid; COLOR: #0e5626; FONT-FAMILY: calibri; FONT-SIZE: 20px }
.txtConnec { color: #0e5626; font-family: calibri; font-size: 18px; font-weight: bold; text-decoration: none; }
.txt2Connec { color: #0e5626; font-family: calibri; font-size: 14px; font-weight: bold; text-decoration: none; }
.titConnec { color: #ffffff; font-family: calibri; font-size: 18px; font-weight: bold; text-decoration: none; }
.tit2Connec { color: #0e5626; 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: #0e5626;
    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;
}

.a_tit1     { color: #0e5626; font-family: calibri; font-size: 16px; text-decoration: none; font-weight: bold; }
.a_tit2		{ color: #0e5626; font-family: calibri; font-size: 16px; text-decoration: none; font-weight: bold; }
.a_tit3		{ color: #0e5626; font-family: calibri; font-size: 12px; text-decoration: none; font-weight: bold; }

.a_titm     { color: #0e5626; font-family: calibri; font-size: 16px; text-decoration: none; font-weight: bold; }

.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_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: #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: 13px; font-weight: bold; }
.a_input1 	{ 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: 12px; border-radius: 3px; }
.a_input2 	{ 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: 11px; text-align: right;}
.a_input1lst 	{ 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_input2lst 	{ 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; 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: #000000; 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: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; text-align: right;}

.a_input1err 	{ background-color: #ffffdf; 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: #ffffdf; 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: #ffffdf; BORDER-BOTTOM: #0f00e2 2px solid; border-left: #0f00e2 2px solid; BORDER-RIGHT: #0f00e2 2px solid; BORDER-TOP: #0f00e2 2px solid; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE: 11px; }
.a_input2wrn 	{ background-color: #ffffdf; BORDER-BOTTOM: #0f00e2 2px solid; border-left: #0f00e2 2px solid; BORDER-RIGHT: #0f00e2 2px solid; BORDER-TOP: #0f00e2 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_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: #0000cc; font-family: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
.a_inftxt	{ color: #000000; font-family: verdana; font-weight: bold; font-size: 11px; 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: #c0c0c0; height:30}
table.data_1 tr:nth-child(2n+2) {background: #e6e6e6; height:30}
table.data_1 tr:nth-child(2n+3) {background: #dcdcdc; height:30}

table.menu-element {
    border-top-right-radius: 5px;
    border-top-left-radius: 5px;
}

.mgtl-btn {
  position: relative;
  min-width: 151px;
  height: 35px;
  text-decoration: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: white;
  border: 1px solid #0e5626;
  border-width: 1px;
  border-radius: 5px;
  //font-family: 'Arial Gras', 'Arial Normal', 'Arial';
  font-weight: 700;
  font-style: normal;
  font-size: 14px;
  color: #0e5626;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
}
.mgtl-btn:hover {
  border: 2px solid #0e5626;
}

.mgtl-btn img {
  width: 25px;
  height: 25px;
  margin-right: 20px;
}

.mgtl-btn i {
  width: 25px;
  height: 25px;
  margin-right: 15px;
}


