body {
	/*background-color: #FFFFFF;bgcolor:#f6f5f3;*/
	
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	color:#FFFFFF;
}
.alerte  { 	font-family: Arial, Helvetica, sans-serif;	color: #a20015;	font-size: 13px;	font-weight: bold;	text-decoration: none; }
a.alerte:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #a20015;	font-size: 13px;	font-weight: bold;	text-decoration: UNDERLINE; }
a.alerte:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #a20015;	font-size: 13px;	font-weight: bold;	text-decoration: UNDERLINE; }
a.alerte:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-size: 13px;	font-weight: bold;	text-decoration: UNDERLINE; }
.date  { font-style: italic;	font-family: Times New roman, Arial,Arial, Helvetica, sans-serif;	color: #000000;	font-size: 16px;	font-weight: normal; }

.texte  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 13px;	font-weight: normal; }
a.texte:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 13px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.texte:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 13px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.texte:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 13px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.texte:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 13px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.lien:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.lien:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.lien:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.lien:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
a.lien2:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 16px;	font-weight: BOLD;	text-decoration: none; }
a.lien2:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 16px;	font-weight: BOLD;	text-decoration: none; }
a.lien2:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 16px;	font-weight: BOLD;	text-decoration: none; }
a.lien2:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 16px;	font-weight: BOLD;	text-decoration: none; }
a.lien3:link  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 20px;	font-weight: BOLD;	text-decoration: none; }
a.lien3:visited  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 20px;	font-weight: BOLD;	text-decoration: none; }
a.lien3:active  { 	font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 20px;	font-weight: BOLD;	text-decoration: none; }
a.lien3:hover  { 	font-family: Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 20px;	font-weight: BOLD;	text-decoration: none; }
.footer { font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 11px;	font-weight: normal;	text-decoration: none; }
a.footer:link { font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 11px;	font-weight: normal;	text-decoration: none; }
a.footer:visited { font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 11px;	font-weight: normal;	text-decoration: none; }
a.footer:active { font-family: Arial, Helvetica, sans-serif;	color: #666666;	font-size: 11px;	font-weight: normal;	text-decoration: none; }
a.footer:hover { 	font-family: Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
.menu { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #ffffff;	font-size: 16px;	font-weight: bold;	text-decoration: none; }
a.menu:link { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #fff;	font-size: 16px;	font-weight: bold;	text-decoration: none; }
a.menu:visited { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #fff;	font-size: 16px;	font-weight: bold;	text-decoration: none; }
a.menu:active { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #fff;	font-size: 16px;	font-weight: bold;	text-decoration: none; }
a.menu:hover { 	font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 16px;	font-weight: bold;	text-decoration: UNDERLINE; }
.chapeau { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 16px;	font-weight: bold;	text-decoration: none; }
.titre { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #fff;	font-size: 36px;	font-weight: normal;	text-decoration: none; }
.suite { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 14px;	font-weight: bold;	text-decoration: none; }
a.suite:link { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 14px;	font-weight: bold;	text-decoration: none; }
a.suite:visited { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 14px;	font-weight: bold;	text-decoration: none; }
a.suite:hover { font-family: Times New roman, Arial, Helvetica, sans-serif;	color: #000000;	font-size: 14px;	font-weight: bold;	text-decoration: underline; }
.texte_footer { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;	font-weight: normal;	text-decoration: none; }
a.texte_footer:link { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;	font-weight: normal;	text-decoration: none; }
a.texte_footer:visited { font-family: Arial, Helvetica, sans-serif;	color: #FFFFFF;	font-size: 10px;	font-weight: normal;	text-decoration: none; }
a.texte_footer:hover { font-family:Arial, Helvetica, sans-serif;	color: #cf001c;	font-size: 10px;	font-weight: normal;	text-decoration: underline; }
.lienfooter  { font-family: ARIAL; color: #666666;font-size: 11px; font-style: normal; font-weight: normal;text-decoration:none;}
a.lienfooter:link  { font-family: ARIAL; color: #666666;font-size: 11px; font-style: normal; font-weight: normal;text-decoration:none;}
a.lienfooter:visited   { font-family: ARIAL; color: #666666;font-size: 11px; font-style: normal; font-weight: normal;text-decoration:none;}
a.lienfooter:active  { font-family: ARIAL; color: #666666;font-size: 11px; font-style: normal; font-weight: normal;text-decoration:none;}
a.lienfooter:hover  { font-family: ARIAL; color: #a20015;font-size: 11px; font-style: normal; font-weight: normal;text-decoration:underline;}
.formulaire {
font-family:Arial,Verdana,Helvetica;font-size: 11px;font-weight:normal; color: #546a4e;background-color: #FFFFFF; }
.wait {
font-family:Arial,Verdana,Helvetica;font-size: 11px;font-weight:normal; color: #cccccc;background-color: #FFFFFF; }
.bouton {
font-family:Arial,Verdana,Helvetica;font-size: 13px;font-weight:bold; color: #cf001c;background-color: #edebee; }
.contourHDBG  { width:60px;padding:3px;border-width: 1px; border-style: solid; border-color:#666666;    }
.texte1 {font-size:14px;}
/*td.chemin  { background-color:#f0ebe7;padding:5px;    }
.chemin  { 	font-family: Arial, Helvetica, sans-serif;	color: #546a4e;	font-size: 11px;	font-weight: NORMAL;	text-decoration: none;   }
a.chemin:link {		font-family: Arial, Helvetica, sans-serif;	color: #546a4e;	font-size: 11px;	font-weight: NORMAL;	text-decoration: UNDERLINE;}
a.chemin:active { 	font-family: Arial, Helvetica, sans-serif;	color: #546a4e;	font-size: 11px;	font-weight: NORMAL;	text-decoration: UNDERLINE; }
a.chemin:visited { 	font-family: Arial, Helvetica, sans-serif;	color: #546a4e;	font-size: 11px;	font-weight: NORMAL;	text-decoration: UNDERLINE; }
a.chemin:hover {	font-family: Arial, Helvetica, sans-serif;	color: #a20015;	font-size: 11px;	font-weight: normal;	text-decoration: UNDERLINE; }
td.encadre  { background-color:#f0ebe7;padding:5px;    }
td.encadre2  { background-color:#a9c792;padding:5px;border-width: 0px 1px 1px 0px; border-style: solid; border-color: #ffffff    }
.encadre  { font-family: Arial, Helvetica, sans-serif;	color: #546a4e;	font-size: 12px;	font-weight: NORMAL;	text-decoration: none;   }
td.encadre1  { background-color:#f0ebe7;padding:5px;    }
.encadre1  { font-family: Arial, Helvetica, sans-serif;	color: #546a4e;	font-size: 12px;	font-weight: NORMAL;	text-decoration: none;border-width: 0px 1px 1px 0px; border-style: solid; border-color: #ffffff   }
.encadre2  { font-family: Arial, Helvetica, sans-serif;	color: #546a4e;	font-size: 12px;	font-weight: NORMAL;	text-decoration: none;   }
td.encadre3  { background-color:#d2b6a0;padding:5px;    }
.encadre3  { font-family: Arial, Helvetica, sans-serif;	color: #546a4e;	font-size: 12px;	font-weight: NORMAL;	text-decoration: none;border-width: 0px 1px 1px 0px; border-style: solid; border-color: #ffffff   }
td.encadre4  { background-color:#d3a7ad;padding:5px;    }
.encadre4  { font-family: Arial, Helvetica, sans-serif;	color: #546a4e;	font-size: 12px;	font-weight: NORMAL;	text-decoration: none;border-width: 0px 1px 1px 0px; border-style: solid; border-color: #ffffff   }
.encadrefacture  { font-family: Arial, Helvetica, sans-serif;	color: #000000;	font-size: 12px;	font-weight: NORMAL;	text-decoration: none;border-width: 0px 1px 1px 0px; border-style: solid; border-color: #CCCCCC   }
*/

/*calendrier*/
.ds_box {
background-color: #FFF;
border: 1px solid #000;
position: absolute;
z-index: 32767;
}

.ds_tbl {
background-color: #FFF;
}

.ds_head {
background-color: #333;
color: #FFF;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
text-align: center;
letter-spacing: 2px;
}

.ds_subhead {
background-color: #CCC;
color: #000;
font-size: 12px;
font-weight: bold;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
width: 32px;
}

.ds_cell {
background-color: #EEE;
color: #000;
font-size: 13px;
text-align: center;
font-family: Arial, Helvetica, sans-serif;
padding: 5px;
cursor: pointer;
}

.ds_cell:hover {
background-color: #F3F3F3;
} /* This hover code won't work for IE */

/*-----------pagination--------------*/
#pagination{
 z-index:100;
 clear:both;
 overflow:hidden;
 padding-bottom:5px;
 padding-top:5px;
 text-align:center;
}
#pagination a{
 
  border:#940605 1px solid;
  padding-left:5px;
  padding-right:5px;
  padding-top:3px;
  padding-bottom:3px;
  font-size:11px;
  font-weight:bold;
  color:#5E80A9;
  text-decoration:none;
  text-align:center;
  margin-right:1px;
}
#pagination .active{
  color:#FFFFFF;
  font-weight:bold;
  border: 1px #FFFFFF solid;
  background-color:#940605;
}
#pagination a:hover{
  font-weight:bold;
  color:#FFFFFF;
  background-color:#940605;
}


/*----------------------------------*/