/*Feuille de style commune aux pages du FO*/

/*ne pas affecter de classe dans les balises de formulaire, et redéfinir les styles ci-dessous (pb avec Netscape)*/
input,select,textarea {font-family:verdana,arial,geneva,sans-serif; font-size:10px; color:#626262;}
BODY {color: #6E645A;FONT-FAMILY: geneva,verdana,sans-serif; FONT-SIZE: 10px; background-color: white;}
TD {FONT-FAMILY: geneva,verdana,sans-serif;FONT-SIZE: 10px;}
TR {FONT-FAMILY: geneva,verdana,sans-serif;FONT-SIZE: 10px;}
P {	FONT-FAMILY: geneva,verdana,sans-serif;FONT-SIZE: 10px;}

.textarea1 {}

.foPetitTexte {font-family:Verdana,Arial,geneva,sans-serif; font-size:6px; }
.foToutPetitTexte {font-size:1px; }

a:link {color: #494949; text-decoration: none} 
a:visited {color: #494949; text-decoration: none} 
a:hover {color: #404040; text-decoration: underline}

/* pour les couleurs de fond de cellule TD */
.TDbordMenu { background-color: #E7E7E7; line-height: 0px; font-size: 1px;}
.TDconcept { background-color: #EEEEEE; font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; color: #505050; padding-left: 5px; padding-top: 5px; padding-right: 5px; padding-bottom: 5px}
.TDbordMenuInv {background-color: #FFFFFF; font-size: 1px;}

/* texte neutre partout dans l'écran */
.texte { font-family: Verdana, Arial, geneva, sans-serif; color: #757575; font-size: 10px}

/* pour les liens dans le menu de gauche */
.lienMenuPA_ED { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuPA_ED:link {color: #494949; text-decoration: none} 
a.lienMenuPA_ED:visited {color: #494949; text-decoration: none} 
a.lienMenuPA_ED:hover {color: #75179A; text-decoration: underline}

.lienMenuPA_EC { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuPA_EC:link {color: #494949; text-decoration: none} 
a.lienMenuPA_EC:visited {color: #494949; text-decoration: none} 
a.lienMenuPA_EC:hover {color: #75179A; text-decoration: underline}

.lienMenuPA_ME { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuPA_ME:link {color: #494949; text-decoration: none} 
a.lienMenuPA_ME:visited {color: #494949; text-decoration: none} 
a.lienMenuPA_ME:hover {color: #BF1919; text-decoration: underline}

.lienMenuPA_EM { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuPA_EM:link {color: #494949; text-decoration: none} 
a.lienMenuPA_EM:visited {color: #494949; text-decoration: none} 
a.lienMenuPA_EM:hover {color: #BF1919; text-decoration: underline}

.lienMenuPA_QC { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuPA_QC:link {color: #494949; text-decoration: none} 
a.lienMenuPA_QC:visited {color: #494949; text-decoration: none} 
a.lienMenuPA_QC:hover {color: #0076BC; text-decoration: underline}

.lienMenuPA_DE { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuPA_DE:link {color: #494949; text-decoration: none} 
a.lienMenuPA_DE:visited {color: #494949; text-decoration: none} 
a.lienMenuPA_DE:hover {color: #0076BC; text-decoration: underline}

.lienMenuPA_QS { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuPA_QS:link {color: #494949; text-decoration: none} 
a.lienMenuPA_QS:visited {color: #494949; text-decoration: none} 
a.lienMenuPA_QS:hover {color: #005768; text-decoration: underline}

.lienMenuPA_AQ { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuPA_AQ:link {color: #494949; text-decoration: none} 
a.lienMenuPA_AQ:visited {color: #494949; text-decoration: none} 
a.lienMenuPA_AQ:hover {color: #005768; text-decoration: underline}

.lienMenuPA_IC { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuPA_IC:link {color: #494949; text-decoration: none} 
a.lienMenuPA_IC:visited {color: #494949; text-decoration: none} 
a.lienMenuPA_IC:hover {color: #2323BC; text-decoration: underline}

.lienMenuBQ { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuBQ:link {color: #494949; text-decoration: none} 
a.lienMenuBQ:visited {color: #494949; text-decoration: none} 
a.lienMenuBQ:hover {color: #FE5900; text-decoration: underline}

.lienMenuEQ { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuEQ:link {color: #494949; text-decoration: none} 
a.lienMenuEQ:visited {color: #494949; text-decoration: none} 
a.lienMenuEQ:hover {color: #974B18; text-decoration: underline}

.lienMenuID { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuID:link {color: #494949; text-decoration: none} 
a.lienMenuID:visited {color: #494949; text-decoration: none} 
a.lienMenuID:hover {color: #404040; text-decoration: underline}

.lienMenuAC { font-family: Verdana, Arial, geneva, sans-serif; font-size: 10px; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px} 
a.lienMenuAC:link {color: #494949; text-decoration: none} 
a.lienMenuAC:visited {color: #494949; text-decoration: none} 
a.lienMenuAC:hover {color: #404040; text-decoration: underline}

/*Barre outils*/
.foOutilsTab {background-color: #FFFFFF;}
.foOutilsTab img {border:0px;}
.foOutilsBordureV {background-color: #FFFFFF;}
.foOutilsBordureH {background-color: #EEEEEE;font-size: 10px;}
.foOutilsTexte {font-family: Verdana, Arial, geneva, sans-serif;font-size: 10px; }
a.foOutilsTexte:link {color: #FFD97D; text-decoration: none} 
a.foOutilsTexte:visited {color: #FFD97D; text-decoration: none} 
a.foOutilsTexte:hover {color: #FFD97D; text-decoration: underline}

/*Formulaire de recherche plein texte*/
.foFulltxtSrchForm {vertical-align: top;font-family: Verdana, Arial, geneva, sans-serif; color: #757575; font-size: 10px;}

/*Erreurs*/
.foErreurTab {background-color: #FFFFFF; border-color: red red red red; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; }
.foErreurHeader {background-color: red; color: #FFFFFF;font-size: 12px;font-weight: bold;}
.foErreurText {font-family: Verdana, Arial, geneva, sans-serif;font-size: 10px; text-align: left; color: #FF0000; }

/*Informations*/
.foInformationTab {background-color: #FFFFFF; border: 1px #EF9952 solid; }
.foInformationHeader {background-color: #EF9952; color: #FFFFFF;font-size: 12px;font-weight: bold;}
.foInformationText {font-family: Verdana, Arial, geneva, sans-serif;font-size: 10px; text-align: left; color: #EF9952; }

.foTexteSeparateur {font-family: Verdana, Arial, geneva, sans-serif;font-size: 9px; letter-spacing: 20px;color: #AAAAAA;}


/*pour éviter l'espace automatique en fin de form*/
form {margin-bottom: 0px;}

.titre {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}

