body{margin:0; padding:0; background:url(../images/bg_page_simple.jpg) no-repeat top center #FFFFFF;}
a{outline:medium none; text-decoration:none;}
img{border:0;}
li{list-style-image:url(../images/bg_li.png);}


/* login */
.contenu_global_login{width:100%; height:100%; margin:0; padding:0; float:left;}
.contenu_login{width:502px; height:auto; margin:0 auto;}
.logo_principal{width:200px; height:auto; float:left; margin:40px 20px 100px 0; text-align:center;}
.contenu_form_login{width:280px; height:auto; float:left; display:block;}
.contenu_form_passe_oublier{width:280px; height:auto; float:left; display:none; margin-top:16px;}
.titre_input_form_login{width:280px; height:auto; float:left; font:bold 14px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-bottom:5px;}
.titre_input_form_login a{font:normal 10px Arial, Helvetica, sans-serif; color:#49D8FF; float:right; margin-top:3px;}
.petit_txt_bleu{font:normal 10px Arial, Helvetica, sans-serif; color:#49D8FF; float:right; margin-top:3px; cursor:pointer;}
.bg_input_txt_login{width:280px; height:34px; float:left; background:url(../images/bg_input_txt.png) no-repeat;}
.input_form_login{width:280px; height:auto; float:left; margin-bottom:10px;}
.input_txt_login{width:270px; height:22px; float:left; font:bold 15px Arial, Helvetica, sans-serif; color:#686868; margin:5px 5px 0 5px; ?margin:7px 5px 0 5px; border:0; background:none;}
.input_form_login_n_margin{width:280px; height:auto; float:left;}
.contenu_se_souvenire{width:280px; height:auto; float:left; font:bold 15px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.checkbox_souvenir_login{width:auto; height:auto; float:left; margin:3px 5px 0 0; _margin:0px;}
.contenu_indut_checkbox{width:auto; height:auto; float:left; padding-top:4px;}
.titre_inpute_login{width:auto; height:auto; float:left;}
.titre_checkbox_login{width:auto; height:auto; float:left; font:bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF; margin:1px 0 0 3px;}
.contenu_indut_checkbox_right{width:auto; height:auto; float:right; background:#797979; padding:4px; _padding:4px 0px; margin-right:2px;}
.titre_checkbox_login_car{width:auto; height:auto; float:left; font:normal 11px Arial, Helvetica, sans-serif; color:#FFFFFF; margin-top:2px; margin-left:3px;}
.submit_login{width:125px; height:35px; float:right; margin-top:10px; font:bold 19px Arial, Helvetica, sans-serif; color:#FFFFFF;text-align:center; background:url(../images/btn_connexion.png) no-repeat; border:0; cursor:pointer;}


/* style global */
.div_global{width:1033px; height:auto; margin:0 auto;}


/* menu */
.contenu_menu{width:1033px; height:auto; float:left; background:#f9f9f9;}
.bar_verte_top_menu{width:1033px; height:24px; float:left; background:url(../images/barre_vert_top.png) no-repeat; ?background:url(../images/barre_vert_top_ie.png) no-repeat;}
.lien_barre_verte_top{width:auto; height:20px; float:right; padding:4px 22px 0 18px; ?padding:0 22px 0 15px; font:bold 12px Arial, Helvetica, sans-serif; color:#c4c4c4; padding-top:4px;}
.nom_admine{width:auto; height:20px; float:right; padding:0 15px; ?padding:0 22px 0 15px; font:bold 12px Arial, Helvetica, sans-serif; color:#c4c4c4; padding-top:4px; cursor:default;}
.lien_barre_verte_top:hover{color:#00c0ff;}
.cadre_menu{width:190px; height:auto; ?height:auto; float:left; margin:12px 0 15px 0; background:url(../images/bg_menu_sep.jpg) repeat-x top; ?background:url(../images/bg_menu.png) no-repeat; border-bottom:1px solid #b5b5b5; border:0;}
.contenu_btn_menu_logo{width:176px; height:44px; float:left; padding:0 7px; cursor:pointer;}

.contenu_btn_menu{width:176px; height:45px; float:left; padding:0 7px; padding-top:10px; cursor:pointer;font:bold 11px Arial, Helvetica, sans-serif; color:#686868; border-top:1px solid #CFCFCF; background:#ffffff;}

.contenu_btn_menu:hover{color:#1192DC;}
.contenu_btn_menu_on{width:176px; height:45px; float:left; padding:0 7px; padding-top:10px; cursor:pointer;font:bold 11px Arial, Helvetica, sans-serif; color:#1192dc; border-top:1px solid #CFCFCF; background:url(../images/flech_lien_active.png) no-repeat right center #f0f0f0;}

.sep_menu{width:1px; height:40px; float:left; background:url(../images/bg_menu_sep.jpg) no-repeat bottom;}
.logo_petit{width:135px; height:auto; float:left; text-align:left; margin:5px 0 0 3px;}
.titre_btn{width:auto; float:left; margin-top:2px; cursor:pointer;}
.titre_btn span{font:normal 10px Arial, Helvetica, sans-serif; color:#7a7a7a;}
/* icons */
.icon_reservation{width:33px; height:41px; float:left; margin-right:6px; background:url(../images/bg_icons.png) no-repeat 0px 0px; cursor:pointer;}
.btn_menu_reserv:hover .icon_reservation{ background-position:-36px 0px;}

.icon_message{width:33px; height:41px; float:left; margin-right:6px; background:url(../images/bg_icons.png) no-repeat 0px -87px; cursor:pointer;}
.btn_menu_msg:hover .icon_message{ background-position:-36px -87px;}

.icon_tarifs{width:33px; height:41px; float:left; margin-right:6px; background:url(../images/bg_icons.png) no-repeat 0px -44px; cursor:pointer;}
.btn_menu_tarifs:hover .icon_tarifs{ background-position:-36px -44px;}

.icon_medical{width:33px; height:41px; float:left; margin-right:6px; background:url(../images/bg_icons.png) no-repeat 0px -128px; cursor:pointer;}
.btn_menu_medical:hover .icon_medical{ background-position:-36px -128px;}


/*fin icons*/

/* sous menu */
.cont_sous_menu{width:1033px; height:12px; float:left;}

/* contenu global dune page */
.contenu_global_page{width:790px; height:auto; float:left; background:#FFFFFF; padding:15px; margin:14px 0 15px 15px;?background:none; ?background:url(../images/bg_cadre_principal.png) no-repeat bottom; font:normal 12px Arial, Helvetica, sans-serif; color:#606060;}
.contenu_global_page_simple{width:989px; height:1024px; float:left; background:#FFFFFF; padding:20px 22px 20px 22px; margin-bottom:40px;?background:none; ?background:url(../images/bg_cadre_principal.jpg) no-repeat;}
.contenu_bienvenue_accueil{width:914px; height:230px; float:left; background:#FFFFFF;}
.logo_bienvenu{width:265px; height:103px; margin:30px 320px 0 320px; background:url(../images/logo.png) no-repeat;}
.txt_bienvenu{width:450px; height:auto; margin:20px 230px; font:bold 17px Arial, Helvetica, sans-serif; color:#a1b900; text-transform:uppercase;}
.demande_click_accueil{width:220px; height:auto; float:left; margin:0 340px; _margin:0 170px; font:normal 13px Arial, Helvetica, sans-serif; color:#5f5f5f;}


.contenu_site{width:870px; height:auto; float:left; padding:25px 0 20px 40px; background:#e6e6e6;}
.partie_utilisateur{width:248px; height:auto; float:left; margin-right:240px;_margin-right:210px;}
.contenu_titre_partie_accueil{width:248px; height:33px; float:left; margin-bottom:30px;}
.grand_icon_utilisateur{width:57px; height:32px; float:left; background:url(../images/icons.png) no-repeat 0px -24px;}
.titre_partie_accueil{width:auto; height:15px; float:left; margin:12px 0 0 10px; font:bold 13px Arial, Helvetica, sans-serif; color:#959595; text-transform:uppercase;}
.contenu_cadres_ombre_accueil{width:248px; height:auto; float:left;}
.contenu_cadre_ombre{width:96px; height:auto; float:left; margin:0 28px 5px 0;}
.petit_cadre_ombre{width:88px; height:88px; float:left; background:#FFFFFF; padding:0 8px 8px 0; background:url(../images/petit_cadre_ombre.jpg) no-repeat;}
.infos_cadre_ombre{width:96px; height:28px; float:left; font:bold 11px Arial, Helvetica, sans-serif; color:#959595; margin-top:5px; text-align:center;}

/*contenu page*/
.contenu_parti_page{width:790px; height:auto; float:left; margin-bottom:25px;}
.titre_partie_site{width:790px; height:auto; float:left; margin-bottom:10px; font:bold 16px Arial, Helvetica, sans-serif; color:#1192DC; text-transform:uppercase;}
.titre_partie_site_vert{width:923px; height:auto; float:left; margin:15px 0 10px 0; font:bold 16px Arial, Helvetica, sans-serif; color:#6DAB00; text-transform:uppercase;}
.contenu_tab_page{width:790px; height:auto; float:left; margin-bottom:10px;}
.tab_page{width:790px; height:auto; float:left; border-left:1px solid #dddddd; border-top:1px solid #dddddd;}
.tab_page td{border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; padding:4px 8px 4px 8px;}
.tab_page td li{list-style:inside;}
.tr_titres{background:#82a9d0 ; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; height:22px;}
.tr_bg_un{background:#F9F9F9;}
.tr_bg_deux{background:#F2F2F2;}

.tr_titres_vert{background:#74b500; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; height:22px;}

.tab_info_membre{width:350px; height:auto; float:left; border-left:1px solid #dddddd; border-top:1px solid #dddddd;}

.tab_info_membre td{border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; padding:4px 8px 4px 8px;}
.tab_info_membre td li{list-style:inside;}

.tab_form{width:420px; height:auto; float:left; border-left:1px solid #dddddd; border-top:1px solid #dddddd;}
.tab_form td{border-right:1px solid #dddddd;border-bottom:1px solid #dddddd; padding:4px 8px 4px 8px;}
.tab_form td li{list-style:inside;}

/*bouttons*/
.btn_archiver{width:14px; height:13px; overflow:hidden; float:left; background:url(../images/icons.png) no-repeat -46px -27px; margin-left:17px;}
.btn_archiver:hover{ background-position:-31px -27px;}
.btn_validation{width:14px; height:13px; overflow:hidden; float:left; background:url(../images/icons.png) no-repeat -76px -27px; margin-left:5px;}
.btn_validation:hover{ background-position:-61px -27px;}
.btn_editer{width:65px; height:18px; overflow:hidden; float:left; background:url(../images/btn_editer.png) no-repeat 0px 0px; font:normal 10px Arial, Helvetica, sans-serif; color:#606060; text-align:center; padding-top:1px; cursor:pointer;}
.btn_editer:hover{background-position:0px -19px; color:#ffffff;}
.btn_archiver_marg_r{width:14px; height:13px; overflow:hidden; float:left; background:url(../images/icons.png) no-repeat -46px -27px; margin-left:15px;}
.btn_supprimer{width:14px; height:13px; overflow:hidden; float:left; background:url(../images/icons.png) no-repeat -46px -27px; margin-left:5px; margin-top:1px;}
.btn_supprimer:hover{ background-position:-31px -27px;}

.btn_archiver_marg_r:hover{ background-position:-31px -27px;}

.lien_voir_tout{width:auto; height:auto; float:left; font:bold 11px Arial, Helvetica, sans-serif; color:#939393;}
.btn_bleu_w{width:131px; height:18px; float:left; background:url(../images/boutons.jpg) repeat-x 0px 0px; padding:0 10px; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff; padding-top:2px; text-align:center;}

/*form recherche*/
.form_recherche{width:923px; height:auto; float:left; margin-bottom:12px;}
.contenu_input_form_recherche{width:auto; height:auto; float:left; margin-right:8px;}
.select_form_recherche{width:150px; height:20px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#606060; margin-bottom:5px;}
.submit_form{width:auto; height:20px; float:left; font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff;background:url(../images/boutons.jpg) repeat-x 0px -20px; border:0; padding:0px 5px 3px 5px; cursor:pointer; -moz-border-radius:4px;}
.input_recherche{width:146px; height:14px; padding:2 5px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#606060; margin-bottom:5px;}
.contenu_txt_page{width:923px; height:auto; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#606060;}
.contenu_txt_page font{font:bold 13px Arial, Helvetica, sans-serif; color:#606060; line-height:20px;}

.contenu_input_cat{width:923px; height:auto; float:left; margin-bottom:20px;}
.contenu_input_and_ajout{width:250px; height:auto; float:left; margin-right:25px;}
.ajout_element_into_input{width:250px; height:auto; float:left; margin-bottom:5px; font:normal 11px Arial, Helvetica, sans-serif; color:#606060;}
.ajout_element_into_input:hover{color:#008891;}

/***********form global********/
.input_txt_form_global{width:150px; height:14px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#565656; padding:2px 5px;}
.input_small_txt_form_global{width:100px; height:14px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#565656; padding:2px 5px;}
.select_form_global{width:164px; height:20px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#565656;}
.txt_area_form_global{width:290px; height:70px; float:left; font:normal 12px Arial, Helvetica, sans-serif; color:#565656; padding:5px;}

.btn_delete{width:65px; height:18px; overflow:hidden; float:left; background:url(../images/btn_editer.png) no-repeat 0px -39px; font:normal 10px Arial, Helvetica, sans-serif; color:#606060; text-align:center; padding-top:1px; margin-right:5px;}
.btn_delete:hover{background-position:0px -59px; color:#ffffff;}

.submit_form_global{width:65px; height:20px; overflow:hidden; float:left; background:url(../images/btn_editer.png) no-repeat 0px -122px; font:normal 10px Arial, Helvetica, sans-serif; color:#606060; text-align:center; margin-right:5px; border:0; padding-bottom:8px; cursor:pointer; margin:1px;}
.submit_form_global:hover{background-position:0px -142px; color:#ffffff;}

.contenu_btn_form{width:923px; height:auto; float:left; margin:15px 0 10px 0; font:bold 16px Arial, Helvetica, sans-serif; color:#1192DC;}
/********fin form global*******/


/************************tarifs************************/
.contenu_tabs_tarifs{width:790px; height:auto; float:left; margin-top:10px;}
.table_tarifs{width:790px; height:auto; float:left; border:0;}
.table_tarifs tr td{height:27px;}
/* hover des tr du tableau des tarifs
.table_tarifs tr:hover td, .table_tarifs tr:hover #ville_tarif, .table_tarifs tr:hover #kms_tarif{background:#ffffff; color:#333333;}
*/
.tr_titre_td{width:790px; height:28px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff; background:#009bc5;}
.tr_titre_td td{padding-left:10px;}
th{padding-left:5px; text-align:left;}
.tr_td_relative{position:relative;}

.td_gris_1{background:#c3c3c3; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-left:10px;}
.td_gris_1 span{font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.td_gris_2{background:#e5e5e5; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-left:10px;}
.td_gris_2 span{font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.td_gris_3{background:#d9d9d9; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-left:10px;}
.td_gris_3 span{font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.td_gris_4{background:#ffffff; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#333333; padding-left:10px;}
.td_gris_4 span{font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
.action_tarif{width:140px; height:auto;}
.div_action_tab_tarifs{width:135px; height:auto; float:left;}
.contenu_div_ville_tarif{width:340px; height:27px; float:left; position:relative;}
.ville_prix_tarif{width:344px; height:27px; float:left;}
.input_ville_kms_tarif{width:638px; height:27px; left:-10px; top:-7px; display:none; position:absolute; z-index:10; background:#ffffff; border:1px solid #cccccc; border-right:1px solid #E5E5E5;}
#ville_tarif{width:234px; height:19px; float:left; padding-left:0; padding:4px 0 4px 8px;}
#kms_tarif{width:68px; height:19px; float:left; padding:4px 0 4px 17px; text-align:center;}
.tr_titre_td:hover{background:#009bc5;}
.input_modif_ville{width:210px; height:17px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; margin-right:10px; -moz-border-radius:5px; padding:0 5px;}
.input_modif_kms{width:60px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}

.btn_bleu_form{width:64px; height:18px; overflow:hidden; float:left; background:url(../images/btn_editer.png) no-repeat 0px -81px; font:normal 10px Arial, Helvetica, sans-serif; color:#606060; text-align:center; padding-top:1px; margin:5px 0 0 5px; cursor:pointer;}
.btn_bleu_form:hover{background-position:0px -102px; color:#ffffff;}

.btn_bleu{width:65px; height:18px; overflow:hidden; float:left; background:url(../images/btn_editer.png) no-repeat 0px -81px; font:normal 10px Arial, Helvetica, sans-serif; color:#606060; text-align:center; padding-top:1px; cursor:pointer;}
.btn_bleu:hover{background-position:0px -102px; color:#ffffff;}

.btn_maron_form{width:65px; height:18px; overflow:hidden; float:left; background:url(../images/btn_editer.png) no-repeat 0px -122px; font:normal 10px Arial, Helvetica, sans-serif; color:#606060; text-align:center; margin-top:1px; margin:5px 0 0 5px; cursor:pointer;}
.btn_maron_form:hover{background-position:0px -142px; color:#ffffff;}

.btn_maron{width:65px; height:18px; overflow:hidden; float:left; background:url(../images/btn_editer.png) no-repeat 0px -122px; font:normal 10px Arial, Helvetica, sans-serif; color:#606060; text-align:center; margin-top:1px; cursor:pointer;}
.btn_maron:hover{background-position:0px -142px; color:#ffffff;}

.control_slide_ville_dep{width:45px; height:31px; float:left; background:#CCCCCC;}

.plus_point_dep{width:185px; height:auto; float:left; position:relative;}
.btn_plus_p_depart{width:35px; height:auto; float:left; font:bold 25px Arial, Helvetica, sans-serif; color:#FFFFFF; background:#a7a7a7; cursor:pointer; text-align:center;}
.btn_plus_p_depart:hover{background:#bcbcbc;}
.form_add_p_depart{width:144px; height:53px; float:left; background:#ececec; position:absolute; left:35px; top:0; padding:3px; display:none; z-index:10;}
.titre_form_add_ville_dep{width:137px; height:auto; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; margin-left:3px;}
.contenu_input_ville_depart{width:140px; height:auto; float:left; margin-right:5px;}
.input_txt_ville_depart{width:130px; height:14px; float:left; font:bold 11px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; -moz-border-radius:5px; margin:2px 0 3px 0; padding:2px 5px;}
.btn_valider{width:46px; height:14px; float:left; cursor:pointer; background:url(../images/btn_editer.png) no-repeat 0px -163px; overflow:hidden; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center; margin-right:2px;}
.btn_valider:hover{background-position: 0px -177px;}
.btn_annuler{width:46px; height:14px; float:left; cursor:pointer; background:url(../images/btn_editer.png) no-repeat 0px -163px; overflow:hidden; font:normal 10px Arial, Helvetica, sans-serif; color:#ffffff; text-align:center;}
.btn_annuler:hover{background-position: 0px -191px;}

.btn_ajout_ville_arrive{width:98px; height:15px; float:left; margin-left:2px; background:url(../images/bg_btn_ajout.jpg) no-repeat; font:normal 11px Arial, Helvetica, sans-serif; color:#333333; padding-left:25px; cursor:pointer;}

.contenu_form_ajout_ville{width:300px; height:auto;}
.cont_input_form_ajout_ville{width:300px; height:auto; float:left; margin-bottom:10px;}
.cont_input_form_ajout_ville span{font:bold 13px Arial, Helvetica, sans-serif; color:#1192DC; text-transform:uppercase;}

.cont_input_form_aj_ville_btn{width:200px; height:auto; float:left; padding-left:90px;}
.titre_input_aj_ville{width:94px; height:15px; float:left; padding:5px 0 0 0; font:bold 12px Arial, Helvetica, sans-serif; color:#666666; }
.cont_txt_aj_ville{width:auto; height:auto; float:left;}
.input_txt_ajout_ville{width:188px; height:16px; float:left; -moz-border-radius:5px; font:bold 12px Arial, Helvetica, sans-serif; color:#666666;padding:2px 5px; border:1px solid #cccccc;}

.contenu_modification{width:576px; height:15px; float:left;}
.part_gerer_ville_dep{width:144px; height:15px; float:left;}
.gerer_ville{width:14px; height:28px; float:right; overflow:hidden; margin:0; background:url(../images/gerer_ville.png) no-repeat 0px 0px; display:none; background:#FFFFFF; position:absolute; right:3px; top:2px;}
.supp_ville_dep{width:10px; height:11px; float:left; overflow:hidden; margin:0px 0px 3px 0px; background:url(../images/gerer_ville.png) no-repeat 0px 0px; cursor:pointer;}
.supp_ville_dep:hover{background-position:-10px 0px;}
.modif_ville{width:9px; height:10px; float:left; overflow:hidden; background:url(../images/gerer_ville.png) no-repeat 0px -12px; cursor:pointer;}
.modif_ville:hover{background-position:-10px -12px;}

.icon_ajout_ville_depart{width:18px; height:18px; float:left; margin:7px 6px 6px 8px; background:url(../images/icon_ville_dep.png) no-repeat 0px 0px;}
.icon_supprimer_ville_depart{width:18px; height:18px; float:left; margin:7px 6px 6px 8px; background:url(../images/icon_ville_dep.png) no-repeat -18px 0px;}
.icon_modifier_ville_depart{width:18px; height:18px; float:left; margin:7px 6px 6px 8px; background:url(../images/icon_ville_dep.png) no-repeat -36px 0px;}
/** formulaire modif client **/
.input_modif_client{width:86px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
.form_modif_client{width:787px; height:27px; left:-10px; top:-7px; display:none; position:absolute; z-index:10; background:#ffffff; border:1px solid #cccccc; border-right:1px solid #E5E5E5;}
.div_input_grand{width:160px; height:19px; float:left; padding-left:0; padding:4px 57px 4px 40px;}
.div_input_moyen{width:90px; height:19px; float:left; padding:4px 0 4px 6px; text-align:center;}
.div_input_petit{width:20px; height:19px; float:left; padding:4px 81px 4px 33px; text-align:center;}
.input_modif_client_grand{width:150px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
.input_modif_client_petit{width:40px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
.input_modif_client_moyen{width:95px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
/** fin form modif client **/

/** formulaire modif categorie **/
.input_modif_categorie{width:80px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:left; -moz-border-radius:5px;}
.form_modif_categorie{width:787px; height:27px; left:-10px; top:-9px; display:none; position:absolute; z-index:10; background:#ffffff; border:1px solid #cccccc; border-right:1px solid #E5E5E5;}
.div_input_grand{width:245px; height:19px; float:left; padding-left:0; padding:4px 57px 4px 40px;}
.div_input_moyen{width:144px; height:19px; float:left; padding:4px 0 4px 6px; text-align:center;}
.div_input_moyen_{width:80px; height:19px; float:left; padding:4px 0 4px 6px; text-align:center;}
.div_input_petit{width:76px; height:19px; float:left; padding:4px 81px 4px 33px; text-align:center;}
.input_modif_categoriet_grand{width:150px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
.input_modif_categoriet_petit{width:40px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
.input_modif_categorie_moyen{width:95px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
/** fin form modif categorie **/

/** formulaire modif diplome **/
.input_modif_diplome{width:80px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:left; -moz-border-radius:5px;}
.form_modif_diplome{width:787px; height:27px; left:-10px; top:-9px; display:none; position:absolute; z-index:10; background:#ffffff; border:1px solid #cccccc; border-right:1px solid #E5E5E5;}
.div_input_grand_diplome{width:245px; height:19px; float:left; padding-left:0; padding:4px 57px 4px 40px;}
.div_input_moyen_diplome{width:80px; height:19px; float:left; padding:4px 0 4px 6px; text-align:center;}
.div_input_petit_diplome{width:76px; height:19px; float:left; padding:4px 81px 4px 33px; text-align:center;}
.input_modif_diplome_grand{width:150px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
.input_modif_diplome_petit{width:40px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
.input_modif_diplome_moyen{width:95px; height:15px; float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#333333; border:1px solid #999999; text-align:center; -moz-border-radius:5px;}
/** fin form modif diplome **/







