
.mentions  { color: #2567bb; font-size: 10px; font-family: Arial, Verdana, Courier, Helvetica }
.txt_deconnexion { color: white; font-size: 11px; font-family: Arial, Verdana, Courier, Helvetica }
.mentions_form { color: black; font-size: 9px; font-family: Arial, Verdana, Courier, Helvetica }
.edito  { font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Courier, Helvetica }
.menulien { color: #2567bb; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: none }
.menulien:hover { color: #2567bb; font-size: 11px; line-height: 15px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: underline }
.nouveautes { color: black; font-size: 10px; font-family: Verdana, Arial, Courier, Helvetica }
.cat_txt { color: black; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica }
.txt  { color: black; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica }
.atxt { color: black; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: none; }
.atxt:hover { color: black; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: underline; }
.txt-deco { color: black; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica; padding-right: 20px; }
.famille { color: #2567bb; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Courier, Helvetica }
.action { color: #2567bb; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Courier, Helvetica }
.txtrouge { color: red; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica }
.navig_lien { color: #1b3393; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: underline }
.nouveautes_tit { color: #2567bb; font-weight: bold; font-size: 11px; font-family: Arial, Verdana, Courier, Helvetica }
.cat_tit { color: #2567bb; font-style: italic; font-size: 15px; font-family: Verdana, Arial, Courier, Helvetica; border-bottom: 1px solid #2567bb; width: 100% }
.cat_titbig { color: #1B3393; font-style: italic; font-size: 17px; font-family: Verdana, Arial, Courier, Helvetica; border-bottom: 1px solid #2567bb;  }

.cat_titbignoline { color: #1B3393; font-style: italic; font-size: 17px; font-family: Verdana, Arial, Courier, Helvetica;   }

.cat_tit1 { color: #2567bb; font-style: italic; font-size: 15px; font-family: Verdana, Arial, Courier, Helvetica; border-bottom: 1px solid #2567bb; width: 100% }
.prd_tit1 { color: #2567bb; font-style: italic; font-size: 15px; font-family: Verdana, Arial, Courier, Helvetica;  }
.lien_cat_tit1 { color: #2567bb; font-style: italic; font-size: 15px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: none }
.txt_tit  { color: #2567bb; font-style: italic; font-size: 15px; font-family: Verdana, Arial, Courier, Helvetica; border-bottom: 1px solid #2567bb; width: 575px }
.nouveautes_ref { color: #2567bb; font-style: italic; font-size: 10px; font-family: Arial, Verdana, Courier, Helvetica }
.cat_ref { color: #2567bb; font-style: italic; font-size: 11px; font-family: Arial, Verdana, Courier, Helvetica }
.nouveautes_lien { color: #f77d30; font-size: 10px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: none }
.cat_lien { color: #f77d30; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: none }
.prd_lien { color: #f77d30; font-size: 12px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: none }
.txt_lien  { color: #2567bb; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: none }
.txt_lien:hover  { color: #2567bb; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: underline }
.cat_lien:hover  { color: #f77d30; font-size: 11px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: underline }
.nouveautes_lien:hover { color: #f77d30; font-size: 10px; font-family: Verdana, Arial, Courier, Helvetica; text-decoration: underline }
.mentions_lien { color: gray; font-size: 10px; font-family: Arial, Verdana, Courier, Helvetica; text-decoration: none }
.mentions_lien:hover { color: gray; font-size: 10px; font-family: Arial, Verdana, Courier, Helvetica; text-decoration: underline }
.test    { font-size: 11px; font-family: Verdana, Arial, Courier; text-indent: -8px; margin-left: 12px }
.latable     { width: 100%; color: black; font-size: 12px; font-family: Verdana, Arial; border: solid 1px #c0c0c0; border-spacing: 3px }
.latable th { color: black; font-size: 12px; font-weight: bold; font-family: Verdana, Arial; background-color: #ffffff; border: solid 1px #c0c0c0; border-spacing: 3px;  }
.latable td { color: black; font-size: 10px; font-family: Verdana, Arial;  border: solid 1px #c0c0c0; border-spacing: 3px }
.latable1 { color: black; font-size: 10px; font-family: Verdana, Arial; background-color: #f5f5f5; text-align: center; border: solid 1px #c0c0c0; border-spacing: 3px }
.latable1 th { color: #2567bb; font-size: 11px; font-weight: bold; font-family: Verdana, Arial; background-color: #daeaf8; text-align: center; border-bottom: solid 1px #2567bb; border-left: solid 1px #2567bb; }
.latable1archive { color: #C00000; font-size: 10px; font-family: Verdana, Arial; background-color: #f5f5f5; text-align: center; border: solid 1px #c0c0c0; border-spacing: 3px }
.latable2   { border-style: solid none none solid; border-width: 1px; border-color: #C0C0C0 }
.latableedit { color: black; font-size: 11px; font-family: Verdana, Arial; background-color: #f5f5f5; text-align: left; border: solid 1px #c0c0c0; border-spacing: 3px }


.latable3     {  font-weight: normal; color: black; font-size: 11px; font-family: Verdana, Arial; border: solid 1px #c0c0c0; border-spacing: 3px }

.latableetal { color: black; font-size: 10px; font-family: Verdana, Arial; background-color: #F8DF89; text-align: center; border: solid 1px #c0c0c0; border-spacing: 3px }
.latablerep { color: black; font-size: 10px; font-family: Verdana, Arial; background-color: #ccaa00; text-align: center; border: solid 1px #c0c0c0; border-spacing: 3px }

.latabledate {width: 100px; font-size: 10px; font-family: Verdana, Arial;border: solid 1px #c0c0c0; border-spacing: 3px}

.etat_0 { background-color: lightgreen; }
.etat_1 { background-color: orange; }
.etat_2 { background-color: red; }
.etat_3 { background-color: lightblue; }

body {
	background-color: #FFFFFF;
	scrollbar-face-color:#E6E5D3;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-3dlight-color:#CEC2B5;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#D0CFC0;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-track-color:#EEEEEE;
	overflow: hidden;
}
.bandeau-part { padding-top: 10px; }
.menu { color: #353a3f; font-size: 11px; font-family: arial; font-weight: bold; }
.amenu { color: #353a3f; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; }
.amenu:hover { color: #353a3f; font-size: 11px; font-family: arial; font-weight: bold; text-decoration: none; }
.chemin { color: #fff; font-size: 10px; font-family: arial; padding-top: 5px; padding-left: 253px; }
.achemin { color: #fff; font-size: 10px; font-family: arial; text-decoration: none; }
.achemin:hover { color: #f7ccb0; font-size: 10px; font-family: arial; text-decoration: none; }
.menud { color: #353a3f; font-size: 11px; font-family: arial; padding-right: 10px; padding-left: 14px; }
.amenud { color: #353a3f; font-size: 11px; font-family: arial; text-decoration: none; }
.amenud:hover { color: #353a3f; font-size: 11px; font-family: arial; text-decoration: underline; }
.tab { background-color: #eaeaea; border: solid 1px #b1b4b6; }
.encart { color: #757575; font-size: 11px; font-family: arial; font-weight: bold; line-height: 12px; padding-left: 25px; }
.aencart { color: #757575; font-size: 11px; font-family: arial; font-weight: bold; line-height: 12px; text-decoration: none; }
.aencart:hover { color: #757575; font-size: 11px; font-family: arial; font-weight: bold; line-height: 12px; text-decoration: underline; }


.acheminon { font-weight: bold; color: #c00; font-size: 10px; font-family: arial; text-decoration: underline; }
.acheminon:hover { font-weight: bold; color: #c00; font-size: 10px; font-family: arial; text-decoration: underline; }


input {font-size: 11px; }
select {font-size: 11px; }


.boutonnormal{background-color: #648BAE; color:#FFFFFF; font-weight: bold;font-size: 9px;}
.boutonspecial{background-color: #336699; color:#FFFFFF; font-weight: bold;font-size: 9px;}

#divgauche hr {color:#FF9900; height:1px;}
.separateurmenu {color:#808080; height:1px; }

a.plusnoir, a.plusnoir:hover {color:#000; text-decoration:none;}



@media screen{
	#divcentral{height:95%; width:100%; overflow:auto}
	#divcentral table2 {width: auto}
	

}

@media print{
	#divcentral{display:block}
}


.retardelal, tr.retardelal td{
    color:#c00 !important; font-weight: bold;
}

