BODY {background-color:#FFFFFF}
BODY {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal}
TR {background-color: #FFFFFF; }
TD {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal;}
DIV {COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal}
FONT.small { font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
FONT.A10 { font-family: Arial; font-size: 10pt; text-decoration: none; color: #000000;}
FONT.A10it { font-family: Arial; font-size: 10pt; text-decoration: none; color: #000000; font-style: italic}
FONT.A8 { font-family: Arial; font-size: 8pt}
FONT.A12 { font-family: Arial; font-size: 12pt}
FONT.ASTERISK { color: #8A0477 }
.cadretxtfield {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; background-color: #FFFFFF; height: 19px; width: 140px; border: 1px #CCFF00 solid}
.cadretxtfield2 {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; background-color: #FFFFFF; height: 19px; width: 140px; border: 1px #CC0099 solid}
.cadretxtfieldregion { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; background-color: #FFFFFF; height: 19px; width: 40px; border: 1px #CCFF00 solid; clip:   rect(   )}
.cadretxtfieldcv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; background-color: #FFFFFF; height: 60px; width: 147px; border: 1px #CCFF00 solid ; overflow: auto; clip:   rect(   )}
.cadretxtfieldpass { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; background-color: #FFFFFF; height: 19px; width: 105px; border: 1px #CC0099 solid }


/* bal ressources */
/* cv de bal lorsque l'on repond à un autre utilisateur (account_cv_box.jsp) */
.bal_cv_cadre {  border: 1px solid #0066CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; text-decoration: none; text-align: left;}
.bal_cv_titre { background-color: #99CCFF; border: 1px solid #99CCFF; font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight:bold;}
.bal_cv_photo {  background-color: #E4E4E4; border: none; vertical-align: middle; align:center; width:130; height:100}
.bal_cv_sscadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.bal_cv_textarea { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; overflow: auto; width:265;height:100; }

/* liste de resultat de la recherche de compte (bal_list_displayer.jsp) */
.bal_rech_result_cadre {  border: 1px solid #9FDA64; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #8C026F; text-decoration: none; text-align: left;}
.bal_rech_result_titre { background-color: #D6F2FF; border: 1px solid #D6F2FF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold;}
.bal_rech_result_fond1 { background-color: #F0F0F0}
.bal_rech_result_fond2 { background-color: #E1E1E1}
.bal_rech_result_pseudo {font-family:arial; color:#000000; font-size:12px; text-decoration:none;}
.bal_rech_result_pseudo:hover{font-family:arial; color:#000000; font-size:12px; text-decoration:none; font-weight:bold;}
.bal_rech_result_cv {font-family:arial; color:#000000; font-size:12px; text-decoration:none;}
.bal_rech_result_region{font-family:arial; color:#0066CC; font-size:12px; text-decoration:none; font-weight:none;}
.bal_rech_result_aucun { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #0066CC; text-decoration: none; text-align: left;}

/* menu gauche du courrier (bal_menu.jsp) */
.bal_menu_cadre { vertical-align: top; background-color: #FFFFFF; height:70px; width:160px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #0099CC; border-bottom-color: #0099CC; border-left-color: #0099CC;}
.bal_menu_texte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0099CC; text-decoration: none}
.bal_menu_texte:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}

/* menu droit du courrier (bal_menu2.jsp) */
.bal_menu2_cadre { vertical-align: top; background-color: #FFFFFF; height:70px; width:160px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #0099CC; border-bottom-color: #0099CC; border-left-color: #0099CC;}
.bal_menu2_texte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0099CC; text-decoration: none}
.bal_menu2_texte:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight: bold;}

/* changer de compte de boite aux lettres (change_bal_account.jsp) */
.bal_change_compte_body { bgcolor='#FFFFFF' leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' link="#000000" vlink="#000000" alink="#000000";}
.bal_change_compte_exp { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.bal_change_compte_cadre {  border: 1px solid #0066CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #000000; text-decoration: none; text-align: left;}
.bal_change_compte_titre { background-color: #C2EBFE; border: 1px solid #C2EBFE; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold; text-align:center}
.bal_change_compte_texte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.bal_change_compte_sscadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.bal_change_compte_formulaire {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #0066CC solid;  clip:  rect(   );}

/* renvoi de messages sur une autre boite aux lettres (forward_messages.jsp) */
.bal_forward_body { bgcolor='#FFFFFF' leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' link="#000000" vlink="#000000" alink="#000000"}
.bal_forward_exp { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.bal_forward_cadre {  border: 1px solid #0066CC; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #669933; text-decoration: none; text-align: left;}
.bal_forward_titre { background-color: #C2EBFE; border: 1px solid #C2EBFE;FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold; text-align:center}
.bal_forward_sscadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.bal_forward_texte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;}
.bal_forward_formulaire {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #0066CC solid;  clip:  rect(   );}

/* renvoi de messages sur une autre boite aux lettres validation (forward_messages_validate.jsp) */
.bal_forward_valid_body { bgcolor='#FFFFFF' leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' link="#000000" vlink="#000000" alink="#000000"}
.bal_forward_valid_texte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}

/* liste des messages en boite aux lettres (incomming_messages.jsp) */
.bal_lire_compteur { font-family: Arial; font-size: 10pt; text-decoration: none; color: #000000;}
.bal_lire_ennonce { background-color: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold;}
.bal_lire_fond1 { background-color: #DEF6C8;}
.bal_lire_fond2 { background-color: #ACD97F}
.bal_lire_numero {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.bal_lire_pseudo {	FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold;}
.bal_lire_date {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.bal_lire_heure {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.bal_lire_lu {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.bal_lire_rep {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}

/* tetiere d'information en haut de chaque page (infobar_help.jsp) */
.bal_infobar_body {bgcolor='#FFFFFF' text='#000000' leftmargin='0' topmargin='0'}
.bal_infobar_specif { background-image: url(/templates/chatcouk/html/services/mb/images/bal/bandeau_pt.jpg); background-repeat: no-repeat; background-position: center; background-attachment: fixed; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; font-weight:normal; color: #000000;}

/* formulaire de login lorsque l'on est entré sans compte et qu'on a besoin de se loguer pour répondre à une petite annonce (login_form.jsp) */
.bal_login_body {}
.bal_login_exp {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center;  color: #000000; text-decoration: none;}
.bal_login_specif { background-color: #ADD200; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; font-weight:bold; color: #FFFFFF;}
.bal_login_cadre { border: 1px solid #ADD200;}
.bal_login_fond {background-color: #D9D9D9;}
.bal_login_formulaire {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #ADD200 solid;  clip:  rect(   );}
.bal_login_creercompte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; line-height: 24px; font-weight: bold; font-variant: normal; color: #CC6600; text-decoration: none }

/* lire un message recu */
.bal_message_cadre { background-color: #FFFFFF; border: 1px solid #FFFFFF; text-align:center; font-family: Arial; font-size: 12pt; font-weight:bold; color:#0099CC; }
.bal_message_texte {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #CC0099 solid;  clip:  rect(   ); overflow: hidden;}
.bal_message_date {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000;}

/* formulaire de recherche d'un compte */
.bal_recherche_body { bgcolor='#FFFFFF' leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' link="#000000" vlink="#000000" alink="#000000" }
.bal_recherche_exp{ font-family: Arial; font-size: 10pt; text-decoration: none; color: #000000;}
.bal_recherche_titre { FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold; text-align:left}
.bal_recherche_cadre_titre { background-color: #FFFFFF; border: 1px solid #FFFFFF;}
.bal_recherche_cadre { background-color: #FFFFFF; border: 1px solid #0066CC;}
.bal_recherche_sstitre { background-color: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold;}
.bal_recherche_formulaire {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #CC0099 solid;  clip:  rect(   );}

/* envoyé un message ou repondre a un message(send_message.jsp) */
.bal_ecrire_body {leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"}
.bal_ecrire_bandeautitre { background-color: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold;}
.bal_ecrire_titreexp { 	FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.bal_ecrire_exp {  background-color: #FEFAE9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #FEFAE9 solid; height:18px; overflow: no; clip:  rect(   )}
.bal_ecrire_titredest { FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.bal_ecrire_dest {  background-color: #FEFAE9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #FEFAE9 solid; height:18px; overflow: no; clip:  rect(   )}
.bal_ecrire_intitulemes { 	FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0099; text-decoration: none;}
.bal_ecrire_message  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #CC0099 solid;  overflow: hidden;}
.bal_ecrire_intitulemes2 { 	FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0099CC; text-decoration: none;}
.bal_ecrire_repondremes  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #0099CC solid;  overflow: hidden;}

/* les messages envoyés (sent_message.jsp) */
.bal_envoye_bandeautitre { font-family: Arial; font-size: 10pt; text-decoration: none; color: #000000;}
.bal_envoye_ennonce { background-color: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none; font-weight:bold;}
.bal_envoye_fond1 { background-color: #ECF8D8;}
.bal_envoye_fond2{ background-color: #D5E9B1}
.bal_envoye_numero {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.bal_envoye_pseudo {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.bal_envoye_date {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}
.bal_envoye_supprimer {FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none;}

/* le modele des textbox */
.bal_textbox_cadre {  border: 1px solid #D4FF00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #669900; text-decoration: none; text-align: left;}
.bal_textbox_sscadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.bal_textbox_texte{font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;  overflow: yes; height: 70px; width: 390px;  cursor: text; border-style: none}

/* Les petites annonces */
/* Choisir la catégorie et lire les annnoces (choose_readcat.jsp) */
.pa_catlire_body {bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"}
.pa_catlire_cadre {border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #0099CC; border-bottom-color: #0099CC; border-left-color: #0099CC;}
.pa_catlire_texte {font-family:arial; color:#0099CC; font-size:12px; text-decoration:none;}
.pa_catlire_texte:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #000000; text-decoration: none}

/* Choisir la catégorie et ecrire une annnoce (choose_writecat.jsp) */
.pa_catecrire_body {bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"}
.pa_catecire_cadre { border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: none; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #0099CC; border-bottom-color: #0099CC; border-left-color: #0099CC;}
.pa_catecrire_texte { font-family:arial; color:#0099CC; font-size:12px; text-decoration:none;}
.pa_catecrire_texte:hover { font-family:arial; color:#000000; font-size:12px; text-decoration:none;}

/* infobar d'info avec image (infobar_help.jsp) */
.pa_infobar_body { height: 25px; width: 440px; top: 0px; left: 180px}
.pa_infobar_specif { background-image: url(/templates/chatcouk/html/services/mb/images/pa/bandeau_pt.jpg); background-repeat: no-repeat; background-position: center; background-attachment: fixed; font-family: Arial, Helvetica, Sans-serif; font-size: 12px; text-align: center; font-weight:bold; color: #000000;}
.pa_infobar_cadre {border: none}

/* texte en bas de la liste des annonces présentée sans tri(last_messages_list.jsp) */
.pa_listetxt_body {text="#000000" leftmargin="0" topmargin="0"}
.pa_listetxt_txt { font-family: Arial; font-size: 10pt; font-weight:bold}

/* liste des annonces (pa_message_list_view.jsp) */
.pa_annonce_cadre { width: 400px; border: 1px solid #B3DC8B;}
.pa_annonce_titre { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; background-color: #B3DC8B; border: 1px solid #B3DC8B; }
.pa_annonce_cat { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #336600; background-color: #B3DC8B; text-align="center"}
.pa_annonce_pseudo { background-color: #D4F5B6; border: 0px solid #D4F5B6; height: 15px;font-family:arial; color:#000000; font-size:12px; text-decoration:none;}
.pa_annonce_dpt { font-family:arial; color:#000000; font-size:12px; text-decoration:none; border: 1px none #FFFFFF; background-color: #CDF6A7;}
.pa_annonce_date { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #CDF6A7; text-align="right"}
.pa_annonce_texte {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; overflow: hidden; border:none}
.pa_annonce_repondre { background-color: #D9D9D9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: none; vertical-align: top; border: 2px solid #D9D9D9;}
.pa_annonce_lire { background-color: #D9D9D9; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0066CC; text-decoration: none; vertical-align: top; }
.pa_annonce_photo { background-color: #FFFFFF; vertical-align: middle; align:center; border: 1px solid #D9D9D9;}

/* titre texte box (title_text_box.jsp) */
.pa_textbox_titre { background-color: #FF9933; border-color: #FF9933; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; border-style: none; font-weight: bold}
.pa_textbbox_lire{font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;  overflow: yes; height: 70px; width: 390px;  cursor: text; border-style: none}

/* texte de la petite annonce après un envoi en validation */
.pa_valider_texte { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}

/* ecrire une petite annonce (write_pa.jsp) */
.pa_ecrire_body { bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"}
.pa_ecrire_titre {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-align: center; font-weight:bold; color: #000000; text-decoration: none; }
.pa_ecrire_categorie { FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #0099CC; text-decoration: none; font-weight:bold; text-align:center}
.pa_ecrire_exp { font-family: Arial; font-size: 10pt; text-decoration: none; color: #000000; font-style: italic}
.pa_ecrire_asterix { font-family: Arial; font-size: 10pt; text-decoration: none; color: #0099CC; font-style: normal}
.pa_ecrire_textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #0099CC solid;  clip:  rect(   );}
.pa_write_texte { font-family: Arial; font-size: 10pt; text-decoration: none; color: #000000; font-style: normal}

/* LE CHAT */
/* la création de compte (account_create_form.jsp) */
.chat_crea_body {bgcolor="#FFFFFF" text="#000000" leftmargin="0" topmargin="0"}
.chat_crea_cadre { background-color: #FFFFFF; border: 1px solid #0099CC;}
.chat_crea_titre { background-color: #0099CC; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; color: #FFFFFF; text-decoration: none;}
.chat_crea_exp { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_crea_pseudo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_crea_asterix { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0099CC }
.chat_crea_champtxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #0099CC solid;  clip:  rect(   );}
.chat_crea_pass { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_crea_caracmax { font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.chat_crea_repass { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_crea_mail { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_crea_region { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_crea_description { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_crea_champdesc {  height: 70px; width: 220px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; border: 1px solid #0099CC; overflow: auto; clip:  rect(   )}

/* Modifier son compte (account_modify_form.jsp) */
.chat_modcompte_cadre { background-color: #FFFFFF; border: 1px solid #8DD643;}
.chat_modcompte_titre { background-color: #CDF6A7; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_modifcompte_pseudo { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_modifcompte_pseudoecrit { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:normal; color: #000000; text-decoration: none;}
.chat_modifcompte_pass { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_modifcompte_petit { font-family: Arial; font-size: 7pt}
.chat_modifcompte_champtxt {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #336600 solid;  clip:  rect(   );}
.chat_modifcompte_repass { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_modifcompte_mail { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_modifcompte_region { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_modifcompte_cv { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}
.chat_modifcompte_champdesc  {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #336600 solid;  overflow: hidden;}

/* Confirmation de modification de compte (account_modify_validate.jsp) */
.chat_confirm_txt { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}

/* bas de la liste de chat boutton des commandes de liste */
.chat_basliste_fondhaut { background-color: #E4E3E3 }
.chat_basliste_fondcentre  { background-color: #99CCFF }
.chat_basliste_fondbas  { background-color: #E4E3E3 }

/* cv du chatteur (chatter_cv_box.jsp) */
.chat_cv_cadre {  border: 1px solid #99CCFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; text-decoration: none; text-align: left;}
.chat_cv_titre { background-color: #99CCFF; border-color: #66CCFF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; border-style: none; font-weight: bold}
.chat_cv_sscadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.chat_cv_texte { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; overflow: auto; height: 80px; width: 270px;}
.chat_cv_voir {font-family:arial; font-size:12px; color:003366; text-decoration: none}

/* bas du chat et vérification de messages (check_message.jsp) */
.chat_verifmes_body {bgcolor='#FFFFFF' leftmargin='0' topmargin='0' marginwidth='0' marginheight='0'}
.chat_verifmes_fondhaut { background-color: #E4E3E3 }
.chat_verifmes_fondcentre  { background-color: #99CCFF }
.chat_verifmes_fondbas  { background-color: #E4E3E3 }
.chat_verifmes_textebroadcast {font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight:bold;}
.chat_verifmes_nbmessage {font-family:arial; color:#FFFFFF; font-size:11px;}

/* infobar du chat quand on est delogue (infobar_contact_us.jsp) */
.chat_infobar_specif { background-color: #CCCCCC; border-color: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #89016F; border-style: none; }

/* infobar du chat avec le menu (infobar_menu.jsp) */
.chat_infobar_specif { background-color: #CCCCCC; border-color: #CCCCCC; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #89016F; border-style: none; }

/* message de reponse (message_answer_box.jsp) */
.chat_reponse_body {bgcolor="#289541" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"}
.chat_reponse_cadre {  border: 1px solid #9FDA64;}
.chat_reponse_titre { background-color: #9FDA64; border-color: #9FDA64; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border-style: none; font-weight: bold}
.chat_reponse_sscadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.chat_reponse_envoi {color: #FFFFFF}
.inputarea { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;  overflow: auto; height: 80px; width: 370px;  cursor: text; border: 1px solid #CCCCCC;}

/* rechercher un utilisateur en liste (search_user.jsp) */
.chat_cherche_titre { background-color: #9FDA64; border-color: #9FDA64; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border-style: none; font-weight: bold}
.chat_cherche_cadre {  border: 1px solid #9FDA64;}
.chat_cherche_sscadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.chat_cherche_texte{font-family:arial; color:#000000; font-size:11px; text-decoration:none; font-weight:bold;}
.chat_cherche_formulaire {  font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; color: #000000; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; border: 1px #9FDA64 solid;  clip:  rect(   );}
.chat_cherche_choix { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color: #000000; text-decoration: none;}

/* envoyer un message (send_message.jsp) */
.chat_envoyer_titre { background-color: #9FDA64; border-color: #9FDA64; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border-style: none; font-weight: bold}
.chat_envoyer_sscadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.chat_envoyer_texte {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none;  overflow: auto; height: 80px; width: 370px;  cursor: text; border: 1px solid #CCCCCC;}
.chat_envoyer_cadre {  border: 1px solid #9FDA64;}

/* session expirée (session_slepping.jsp) */
.chat_session_body {leftmargin='0' topmargin='0' marginwidth='0' marginheight='0' link="#000000" vlink="#000000" alink="#000000"}
.chat_session_cadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.chat_session_titre { background-color: #ADD200; border-color: #ADD200; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; border-style: none; font-weight: bold}
.chat_session_sscadre { background-color: #FFFFFF; border-color: #FFFFFF; border-style: none}
.chat_session_lien { FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #CC0000; border-style: none; font-weight: bold}
.chat_lostsession_cadre {background-color:#99CCFF; border: 1px solid #336699; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: #000000;}
.chat_lostsession_login {width:580; height:410; border: 1px solid #336699}
.tetdelog {background-color:#99CCFF;}

/* session fermé */
.fondlog {background-color:#FFFFFF;}
.fondcertifier {background-color:#E4E4E4; width:300px;} <!-- dav+gaelle le 16/9 -->
.fondanonyme {background-color:#CDF6A7;}

/* liste de chat (userlist.jsp) */
.chat_liste_body {background-color:#F2FAED}
.chat_liste_cadre  {border: 1px solid #0066CC;}
.chat_liste_titre { background-color: #0066CC; color: #FFFFFF; border: 1px solid #0066CC; }
.chat_liste_region{font-family:arial; color:#CC3399; font-size:12px; text-decoration:none; font-weight:none;}
.chat_liste_region:hover{font-family:arial; color:#0066CC; font-size:12px; text-decoration:none; font-weight:bold; }
.list_UserName{font-family:arial; color:#000000; font-size:12px; text-decoration:none;}
.list_UserName:hover{font-family:arial; color:#000000; font-size:12px; text-decoration:underline; font-weight:bold;}
.list_NewUserName{font-family:arial; color:#009933; font-size:12px; text-decoration:none;}
.list_NewUserName:hover{font-family:arial; color:#009933; font-size:12px; text-decoration:underline; font-weight:bold;}
.chat_liste_nbpage{font-family:arial; color:#339900; font-size:12px; font-weight:bold;}

/* logo et pub du chat */
TD.logo { background-color: #FFFFFF; border-color: #FFFFFF; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FFFFFF; border-style: none; font-weight: bold}
.logo_fond { background-color: #FFFFFF; border-color: #FFFFFF; border: none }
.contourpub {border-color: #999999; border: 1px solid #999999; background-color: #FFFFFF;}

/* le modele des textbox */
TD.TEXTBOX_TITLE { background-color: #9FDA64; border-color: #9FDA64; FONT-FAMILY: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; border-style: none; font-weight: bold}
.champnoborder { border: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; overflow: auto }
TD.STD { bac
