@media print {
  .print_hide { display: none; }
}
A:link {color:#000000; }
A:visited{color:#000000; }
A:hover {color:#000000; }

P.PAGE_BREAK {page-break-before:always; }

a.A_Tab:link {color:#ffffff; text-decoration: none; }
a.A_Tab:active {color:#ffffff; text-decoration: none; }
a.A_Tab:visited {color:#ffffff; text-decoration: none; }
a.A_Tab:hover {color: #ffffff; text-decoration: underline; }

a.A_Menu:link {color:#000000; text-decoration: none; }
a.A_Menu:active {color:#000000; text-decoration: none; }
a.A_Menu:visited {color:#000000; text-decoration: none; }
a.A_Menu:hover {color: #000000; text-decoration: underline; }

a.A_MenuWhite:link {color:#ffffff; text-decoration: none; }
a.A_MenuWhite:active {color:#ffffff; text-decoration: none; }
a.A_MenuWhite:visited {color:#ffffff; text-decoration: none; }
a.A_MenuWhite:hover {color: #ffffff; text-decoration: underline; }

a.A_NewMenu:link {color:#003059; text-decoration: none; }
a.A_NewMenu:active {color:#003059; text-decoration: none; }
a.A_NewMenu:visited {color:#003059; text-decoration: none; }
a.A_NewMenu:hover {color: #003059; text-decoration: none; }

a.A_NewMenuOn:link {color:#ffffff; text-decoration: none; }
a.A_NewMenuOn:active {color:#ffffff; text-decoration: none; }
a.A_NewMenuOn:visited {color:#ffffff; text-decoration: none; }
a.A_NewMenuOn:hover {color: #ffffff; text-decoration: none; }

INPUT { /*BACKGROUND-COLOR: F3F0F0;*/  font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, Arial, Helvetica}
INPUT.BUTTON { BACKGROUND-COLOR: F3F0F0; border: 1px solid rgb(99,110,139);; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, Arial, Helvetica}
INPUT.CHECK {BACKGROUND-COLOR:transparent;  border:none;  }
SELECT { color:#000000; background-color:#FFFFFF; font-size:11px; font-family:verdana, Arial, Helvetica; }
TEXTAREA { BACKGROUND-COLOR: #F3F0F0; border: 1px solid rgb(99,110,139);; font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, Arial, Helvetica}
SPAN {  font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, Arial, Helvetica}

.TD_LINE {border-bottom:1px solid #9AA1B1}
.TD_LINE_TOP {border-top:1px solid #9AA1B1}

TABLE.Mtable TD {border-bottom:1px solid #9AA1B1}
.inPgBrdr {border:solid #8CA5B5 1px}
.smcRow {border-top:solid #C1CDD8 1px}
.smcDiv {height:117px; border:1px #8CA5B5 solid; overflow-x:hidden; overflow-y:auto; width:344px; margin:0px;padding:0px}
.msglistcntrl TD {border-bottom:none}
.tagline{color:#d6e7ef;font-weight:BOLD;text-decoration:none}

.PageBODY {margin-top:0px; margin-left:0px; margin-right:0px; background-color: #F8F8F8; color: #000000; font-family: Arial, Tahoma, Verdana, Helvetica}
.ColumnFONT {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.DataFONT {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.ErrFONT {FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.ReportTitleFONT {FONT-SIZE: 14pt; bold; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.DataTD {background-color: #E2E2E2; border-style: inset; border-width: 1; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica;}
.DataTDNoBorder {background-color: #E2E2E2; border-width: 0; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.FieldCaptionFONT {FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica}
.texte_accueil {COLOR: #303a53; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal}
.texteBlanc {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; font-weight: normal; color: #FFFFFF; }
.texteMenuGauche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: #000000; }
.texteMenuGaucheBig {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; }
.texteOnglet { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF;}
.titreSection {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: 5B0000}
.nomCompagnie {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #000000; }
.UsersListColumnFONT {FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica} 
TD.NON {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#FFCC99; font-weight :normal;}
TD.TOP {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#0000FF; font-weight :bold;}
TD.SOME {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#000000; font-weight :normal;}
TD.SOMEGRAY {font-family :Tahoma, Verdana, Arial; font-size :12px; color :#777777; font-weight :normal;}
TD.CALENDAR {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: 344B5F}
TABLE.GANTT TD {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: 344B5F}


/* **************************************************************
ajout generation ti  -- DEBUT
************************************************************** */
FORM {margin: 0px; padding: 0px;}

BODY 
{
	background-image:url('../img/background.gif');
	background-color:"#FFFFFF"; 
	margin: 0px;
	padding: 0px;
	
/*	scrollbar-arrow-color: #295D91; 
	scrollbar-3dlight-color: #4C7694; 
	scrollbar-highlight-color: #ACD0E0; 
	scrollbar-shadow-color: #BECFE0; 
	scrollbar-base-color: #BECFE0; 
	scrollbar-track-color: #BECFE0
*/
}

.login_form_txt {color: #002E4E; font-family: verdana; font-size: 11px; font-weight: bold; text-align: right; padding: 0px 15px 0px 0px; vertical-align: middle}
.login_form_input {width: 155px; height: 20px; background: #D2DFEC; border: 1px solid #6A8BA8;}
.login_form_td {padding: 3px 0px 3px 0px; text-align: right;}
.texteMenuDroit {font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #3C3C3C; }
.onglets_on {font-family:  verdana, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; cursor: pointer;}
.onglets_off {font-family:  verdana, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #003059; cursor: pointer;}
.onglets_off2 {font-family:  verdana, Verdana, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #FFFFFF; }
.menu_niveau0 {position: absolute; top: 10px; left:4px; padding: 0px; margin: 0px;}
.menu_item_niveau0 {width: 140px; height: 20px; color: #000000; font: 11px arial; padding: 0px; margin: 0px 0px 1px 0px; background: #F0F0F0; cursor: pointer; z-index: 100;}
.menu_item_niveau1 {width: 140px; height: 20px; font: 11px arial; border-bottom: 1px solid #9AC1DB; cursor: pointer; z-index: 100;}

/* **************************************************************
ajout generation ti  -- FIN
************************************************************** */