
.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.vn1cl		{ color: #000099; font-family: verdana; font-size: 11px; text-decoration: underline; }
a.vn1cl:hover		{ color: #cc0033; font-family: verdana; font-size: 11px; text-decoration: underline; }

a.vn1		{ color: #000000; font-family: verdana; font-size: 11px; text-decoration: none; }
a.vn1:hover		{ color: #cc0033; 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; }
.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; }

.titre1		{ color: #000000; font-family: arial; font-weight: bold; font-size: 15px; text-decoration: none; }
.titre1cl	{ color: #000000; font-family: arial; font-weight: bold; font-size: 19px; 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; }
.tit1blanc	{ color: #ffffff; 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: verdana; font-weight: bold; font-size: 11px; text-decoration: none; }
.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; }
.txt		{ color: #000000; font-family: arial; font-size: 12px; text-decoration: none; }
.txti		{ color: #000000; font-family: arial; font-style: italic; font-size: 12px; text-decoration: none; }
.txtb		{ color: #FFFFFF; font-family: arial; 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; }
.txtutlb	{ color: #FFFFFF; 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; }

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

.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 }
.InputBlanc {
    background-color: #ffffff;
    border-bottom: #cecece 1px solid;
    border-left: #cecece 1px solid;
    border-right: #cecece 1px solid;
    border-top: #cecece 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    font-size: 13px;
    height: 23px;
    border-radius: 5px;
    //margin-left: 15px;
}

.InputBleu { BACKGROUND-COLOR: #cdebfa; BORDER-BOTTOM: #99ccff 1px solid; BORDER-LEFT: #99ccff 1px solid; BORDER-RIGHT: #99ccff 1px solid; BORDER-TOP: #99ccff 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;}

.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: #0e5626; 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; }

BODY {
	scrollbar-face-color: #B4B4B4; 
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #000000; 
	scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #B4B4B4; 
	scrollbar-arrow-color: #000000;
}


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

.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 #00000;
}

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

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

.libelle-liste-deroulante { font-size: 14px; color:#0e5626; font-weight: none; }

td.padding_en_dur {
    padding-top: 7px;
}
td.nav-bas-image {
    background-color: #0e5626;
    height: 26px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 10px;
    width: 42px;
}


