
/* DropDownList section */
.ddl_top{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-image: url(./ddl/bg_ddl.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_rdy{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-image: url(./ddl/bg_ddl.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #606060; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_img{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ddl/ddl.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_img_rdy{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ddl/ddl_rdy.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_img_req{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #ef9300; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ddl/ddl_req.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_img_req_rdy{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #808080; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ddl/ddl_req_rdy.gif); padding: 0px; line-height: 15px; height: 15px; color: #606060; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_img_rov{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ddl/ddl_rov.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_img_req_rov{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #ef9300; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ddl/ddl_rov_req.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_rov{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-image: url(./ddl/bg_ddl_f.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_req{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #ef9300; cursor: default; background-image: url(./ddl/bg_ddl_req.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_req_rdy{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #808080; cursor: default; background-image: url(./ddl/bg_ddl_req_rdy.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #606060; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_top_req_rov{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #ef9300; cursor: default; background-image: url(./ddl/bg_ddl_req_f.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ddl_bot{text-align: left; font-weight: normal; border-style: solid; border-width: 1px; border-color: #c0c0c0 #606060 #606060 #c0c0c0; background-color: #ffffff; height: auto; position: absolute; overflow: auto; overflow-x: hidden;}
.ddl_tab{padding: 0px; border-spacing : 0px; border-collapse: collapse; width: 100%;}
.ddl_lig{text-align: left; font-weight: normal; padding: 0px 2px 0px 2px; cursor: default; background-color: #ffffff; color: #000000;}
.ddl_lig_rov{text-align: left; font-weight: normal; padding: 0px 2px 0px 2px; background-color: #D3DBF7; color: #000000;}
.ddl_cel{height: 15px; overflow: hidden; text-align: left; font-weight: normal; padding: 0px 2px 0px 2px; color: #000000;}

/*  */
.ssa_top{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #b4b4b4; background-image: url(./ssa/bg_ssa.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_rdy{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #b4b4b4; background-image: url(./ssa/bg_ssa.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #606060; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_img{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ssa/ssa.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_img_rdy{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ssa/ssa_rdy.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_img_req_rdy{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ssa/ssa_req_rdy.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_img_req{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #ef9300; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ssa/ssa_req.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_img_rov{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #b4b4b4; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ssa/ssa_rov.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_img_req_rov{width: 16px; text-align: left; font-weight: normal; border-width: 1px 1px 1px 0px; border-style: solid; border-color: #ef9300; cursor: default; background-color: #ffffff; background-repeat: no-repeat; background-position: right; background-image: url(./ssa/ssa_rov_req.gif); padding: 0px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_rov{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #b4b4b4; background-image: url(./ssa/bg_ssa_f.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_req{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #ef9300; background-image: url(./ssa/bg_ssa_req.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_req_rdy{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #ef9300; background-image: url(./ssa/bg_ssa_req.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #606060; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_top_req_rov{text-align: left; font-weight: normal; border-width: 0px 0px 1px 0px; border-style: solid; border-color: #ef9300; background-image: url(./ssa/bg_ssa_req_f.gif); padding: 1px 0px 0px 2px; line-height: 15px; height: 15px; color: #002437; font-family: Verdana, Tahoma, serif; font-size: 11px;}
.ssa_bot{text-align: left; font-weight: normal; border-style: solid; border-width: 1px; border-color: #c0c0c0 #606060 #606060 #c0c0c0; background-color: #ffffff; height: auto; position: absolute; overflow: auto; overflow-x: hidden;}
.ssa_tab{padding: 0px; border-spacing : 0px; border-collapse: collapse; width: 100%;}
.ssa_lig{text-align: left; font-weight: normal; padding: 0px 2px 0px 2px; cursor: default; background-color: #ffffff; color: #000000;}
.ssa_lig_rov{text-align: left; font-weight: normal; padding: 0px 2px 0px 2px; background-color: #fce481; color: #000000;}
.ssa_cel{height: 15px; overflow: hidden; text-align: left; font-weight: normal; padding: 0px 2px 0px 2px; color: #000000;}

/* Tables section */
/* Tableau des entetes de colonne */
.tabTit{background-image: url(./tab/bg_col.gif); font-weight: bold; height: 19px; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #c0c0c0;}
.tabTit_sml{background-image: url(./tab/bg_col_sml.gif); font-weight: bold; height: 16px; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #c0c0c0;}
/* Entetes de colonnes standard (avec tri) */
.tabCelTit{padding: 2px; border-style: solid; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #c0c0c0; color: #404040;}
.tabCelTit_sml{padding: 1px 2px 1px 2px; border-style: solid; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #c0c0c0; color: #404040;}
/* Entetes de colonnes standard avec tri */
.tabCelTitTri{cursor: pointer; padding: 2px; border-style: solid; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #c0c0c0; color: #404040;}
.tabCelTitTri:hover{background-color: #fce481; color: #404040;}
.tabCelTitTri_sml{cursor: pointer; padding: 1px 2px 1px 2px; border-style: solid; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #c0c0c0; color: #404040;}
.tabCelTitTri_sml:hover{background-color: #fce481; color: #404040;}
/* Entetes de colonnes sélectionnée courante */
.tabCelTitTriSel{cursor: pointer; padding: 1px 2px 1px 2px; border-style: solid; text-decoration: underline; font-weight: bold; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #c0c0c0; color: #000000;}
.tabCelTitTriSel_sml{cursor: pointer; padding: 1px 2px 1px 2px; border-style: solid; text-decoration: underline; font-weight: bold; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #c0c0c0; color: #000000;}
/* Cadre du contenu */
.tabCadCnt{border-width: 1px 1px 1px 1px; border-style: solid; border-color: #c0c0c0; overflow-y: scroll; overflow-x: hidden; background-color: #f2f2f2;}
/* Ligne du tableau du contenu */
.tabLigCnt1{background-color: #f7f7f7; color: #202020;}
.tabLigCnt1:hover{background-color: #fff4b9;}
.tabLigCnt2{background-color: #ffffff; color: #202020;}
.tabLigCnt2:hover{background-color: #fff4b9;}
/* Cellules du tableau du contenu */
.tabCelCnt{padding: 0px 2px 0px 2px; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #c0c0c0;}
.tabCelCntSel{padding: 0px 2px 0px 2px; border-width: 0px 1px 0px 0px; border-style: solid; border-color: #c0c0c0; color: #000000; background-color: #fce481;}
/* Zone bas de tableau */
.tabBot{background-image: url(./tab/bg_col.gif); padding: 2px 0px 2px 0px; height: 13px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #c0c0c0;}
.tabBot a{color: #404040; text-decoration: none;}
.tabBot a:hover{color: #404040; text-decoration: none;}
.tabBotPag{padding: 0px 3px 0px 3px; text-decoration: none; border-width: 1px; border-style: solid; border-color: #c0c0c0; margin-left: 2px; background-color: #fce481; color: #000000;}
.tabBotPag:hover{background-color: #fff4b9; color: #000000; border-color: #202020;}
.tabBotPagSel{cursor: default; font-weight: bold; padding: 0px 3px 0px 3px; text-decoration: none; border-width: 1px; border-style: solid; border-color: #202020; margin-left: 2px; background-color: #fce481; color: #000000;}


/* TreeViews section */
.tvBg{background-image: url(./trv/bg_trv.gif); padding: 0px 0px 0px 5px; margin: 0px; border-style: solid; border-color: #b4b4b4; border-width: 0px 1px 1px 0px;}
.tvCnt{overflow: auto; overflow-x: hidden;}
.tvTab{padding: 0px; border-spacing : 0px; border-collapse: collapse;}
.tvRow{height: 16px; vertical-align: middle;}
.tvTab td{padding: 0px;}
.tvNulLin{width: 16px; height: 16px;}
.tvLstLin{width: 16px; height: 16px; background-image: url(./trv/lst_line.gif); background-repeat: no-repeat;}
.tvNorLin{width: 16px; height: 16px; background-image: url(./trv/nor_line.gif); background-repeat: no-repeat;}
.tvItmLin{width: 16px; height: 16px; background-image: url(./trv/itm_line.gif); background-repeat: no-repeat;}
.tvNoeud{}
.tvNoeud:hover{background-color: #fff4b9;}
.tvNoeudSel{background-color: #fce481; color: #000000;}

/* Tooltips section */
.inb{position: absolute; top: 0px; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=85)";opacity: 0.85; left: 0px; padding: 2px; visibility: hidden; z-index: 1002; border-width: 1px; border-style: solid; border-color: #404040; background-color: #ffffff; font-weight: normal; font-size: 10px; color: #000000;}
.inb2{position: absolute; top: 0px; left: 0px; padding: 2px; visibility: hidden; z-index: 1002; border-width: 1px; border-style: solid; border-color: #c0c0c0; background-color: #ffffff; font-weight: normal; font-size: 10px; color: #000000;}

/* Menus section */
.rootmenu{font-size: 11px; font-weight: bold; color: #606060; vertical-align: middle; line-height: 20px; text-align: center;}
.rootmenuover{font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; background-color: #B4C6EE; vertical-align: middle; line-height: 20px;  text-align: center;}
.rootmenuactive{font-size: 11px; font-weight: bold; color: #000000; text-decoration: none; background-color: #B4C6EE; vertical-align: middle; line-height: 20px;  text-align: center;}
.menu{font-size: 11px; background-color: #ffffff; vertical-align: middle; border-style: solid; border-color: #56401a; color: #000000; line-height: 20px; text-align: left;}
.menuover{font-size: 11px; background-color: #D3DBF7; vertical-align: middle; border-style: solid; border-color: #56401a; color: #000000; line-height: 20px; text-align: left;}
.menuactive{font-size: 11px; background-color: #D3DBF7; vertical-align: middle; border-style: solid; border-color: #56401a; color: #000000; line-height: 20px; text-align: left;}

/* Onglets section */
.ong_cel_on{padding: 0px 2px 0px 2px; width: 134px; height: 27px; background-image: url(./ong/bg_onglet_on.gif); cursor: default; color: #4b350f; font-weight: bold;}
.ong_cel_off{padding: 0px 2px 0px 2px; width: 134px; height: 27px; background-image: url(./ong/bg_onglet_off.gif); cursor: pointer; color: #002437;}
.ong_cel_rov{padding: 0px 2px 0px 2px; width: 134px; height: 27px; background-image: url(./ong/bg_onglet_rov.gif); cursor: pointer; color: #000000;}
.ong_cel_non{padding: 0px 2px 0px 2px; width: 134px; height: 27px;}
.ong_cel_sml_on{padding: 0px 2px 0px 2px; width: 86px; height: 18px; background-image: url(./ong/bg_onglet_sml_on.gif); cursor: default; color: #4b350f; font-weight: bold;}
.ong_cel_sml_off{padding: 0px 2px 0px 2px; width: 86px; height: 18px; background-image: url(./ong/bg_onglet_sml_off.gif); cursor: pointer; color: #002437;}
.ong_cel_sml_rov{padding: 0px 2px 0px 2px; width: 86px; height: 18px; background-image: url(./ong/bg_onglet_sml_rov.gif); cursor: pointer; color: #000000;}
.ong_cel_sml_non{padding: 0px 2px 0px 2px; width: 86px; height: 18px;}
.ong_bg{background-image: url(./ong/bg_onglet.gif); background-repeat: repeat-y; border-width: 0px 1px 1px 0px; border-style: solid; border-color: #b3b3b3;}
.ong_br{border-width: 0px 0px 1px 0px; border-style: solid; border-color: #b3b3b3;}

/* Floating windows section */
/* Bloc globale de la fenêtre flottante */
.fflBkg{z-index: 1001; position: absolute; visibility: hidden;}
/* Barre de titre */
.fflBar{left: 0px; top: 0px; position: absolute; height: 20px;}
/* Zone texte titre dans la  barre de titre */
.fflTit{float: left; background-image: url(./ffl/ffl_til.gif); padding-left: 5px; padding-top: 3px; cursor: move; height: 17px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; font-weight: bold; text-align: left; vertical-align: middle;}
/* Bouton de fermeture dans la barre de titre */
.fflClo{float: right; width: 20px; height: 20px; cursor: pointer; background-image: url(./ffl/ffl_tir.gif);}
/* Zone contenu */
.fflCnt{border-width: 0px 1px 1px 1px; border-style: solid; border-color: #000000; left: 0px; top: 20px; position: absolute; background-color: #ffffff; padding: 4px;}

/* Bloc globale de la fenêtre flottante */
.fflBkgPI{z-index: 1001; position: absolute; visibility: hidden; width: 300px;}
/* Barre de titre */
.fflBarPI{left: 0px; top: 0px; padding: 40px 30px 20px 20px; position: absolute; width: 250px; height: 264px; background-image: url(./ffl/ffl_postit.png);}
/* Zone texte titre dans la  barre de titre */
.fflTitPI{float: left; overflow: auto; cursor: move; width: 250px; height: 234px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; text-align: left; vertical-align: middle;}
/* Bouton de fermeture dans la barre de titre */
.fflCloPI{float: right; cursor: pointer;}

/* Date mask section */
.main_inp_dat_jou{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_j.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_dat_jou:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_j_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_dat_jou_rdy{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_j.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center; color: #606060;}
.main_inp_dat_moi{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_dat_moi:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_dat_moi_rdy{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center; color: #606060;}
.main_inp_dat_ann{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_dat_ann:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_dat_ann_rdy{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: center; color: #606060;}
.main_inp_dat_jou_req{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./bg_input_req.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_dat_jou_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./bg_input_req_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_dat_jou_req_rdy{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./bg_input_req_rdy.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #808080; text-align: center; color: #606060;}
.main_inp_dat_moi_req{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m_req.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_dat_moi_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m_req_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_dat_moi_req_rdy{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m_req_rdy.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #808080; text-align: center; color: #606060;}
.main_inp_dat_ann_req{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m_req.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_dat_ann_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m_req_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_dat_ann_req_rdy{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./dat/bg_input_dat_m_req_rdy.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #808080; text-align: center; color: #606060;}
/* Numeric mask section */
.main_inp_ent{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ent.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: right;}
.main_inp_ent:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ent_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: right;}
.main_inp_ent_rdy{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #606060; background-image: url(./msk/bg_input_ent.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: right;}
.main_inp_dec{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: left;}
.main_inp_dec:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: left;}
.main_inp_dec_rdy{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #606060; background-image: url(./msk/bg_input_dec.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: left;}
.main_inp_ent_req{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./bg_input_req.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: right;}
.main_inp_ent_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./bg_input_req_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: right;}
.main_inp_dec_req{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec_req.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: left;}
.main_inp_dec_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec_req_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: left;}
/* Hour mask section */
.main_inp_heu{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ent.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: right;}
.main_inp_heu:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ent_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: right;}
.main_inp_min{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: left;}
.main_inp_min:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: left;}
.main_inp_heu_req{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./bg_input_req.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: right;}
.main_inp_heu_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./bg_input_req_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: right;}
.main_inp_min_req{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec_req.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: left;}
.main_inp_min_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec_req_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: left;}
/* INSEE number section */
.main_inp_ins_deb{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_deb.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_ins_deb:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_deb_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_ins_std{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_ins_std:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_ins_fin{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_ins_fin:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_ins_deb_req{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_deb_req.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_ins_deb_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_deb_req_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_ins_std_req{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_req.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_ins_std_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_req_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_ins_fin_req{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_req.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_ins_fin_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 30px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_req_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: center;}
/* */
.main_inp_amo_deb{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_deb.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_amo_deb:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_deb_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_amo_std{font-weight: normal; padding-top: 2px; height: 14px; width: 25px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_amo_std:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 25px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_amo_fin{font-weight: normal; padding-top: 2px; height: 14px; width: 25px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_amo_fin:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 25px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: center;}
.main_inp_amo_deb_req{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_deb_req.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_amo_deb_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_deb_req_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_amo_std_req{font-weight: normal; padding-top: 2px; height: 14px; width: 25px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_req.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_amo_std_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 25px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_req_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_amo_fin_req{font-weight: normal; padding-top: 2px; height: 14px; width: 25px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_req.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: center;}
.main_inp_amo_fin_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 25px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ins_std_req_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: center;}
/* */
.main_inp_mon_ent{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ent.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: right;}
.main_inp_mon_ent:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_ent_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #b4b4b4; text-align: right;}
.main_inp_mon_dec{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: left;}
.main_inp_mon_dec:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #b4b4b4; text-align: left;}
.main_inp_mon_ent_req{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./bg_input_req.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: right;}
.main_inp_mon_ent_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 50px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./bg_input_req_f.gif); border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ef9300; text-align: right;}
.main_inp_mon_dec_req{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec_req.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: left;}
.main_inp_mon_dec_req:focus{font-weight: normal; padding-top: 2px; height: 14px; width: 15px; font-family: Verdana, Tahoma, Arial; font-size: 11px; color: #000000; background-image: url(./msk/bg_input_dec_req_f.gif); border-style: solid; border-width: 0px 1px 1px 0px; border-color: #ef9300; text-align: left;}

/* Calendar section */
.lien_fermer{font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #ea6300; text-decoration: none;}
.lien_fermer:hover{font-family: Verdana, Tahoma, Arial; font-size: 10px; color: #ea6300; text-decoration: underline;}
.global{margin-left: auto; margin-right: auto; width: 240px; height: 160px;}
.cadre{border-color: #465b6e; border-style: solid; border-width: 1px; background-color: #f6f4f1;}
.day_selected{font-weight: bold; font-size: 10px; font-family: Verdana, Tahoma, Arial; text-decoration: none; text-align: center; color: #ea6300; background-color: #c0b5a9; cursor: pointer; height: 16px; width: 26px;}
.day_normal{font-weight: normal; font-size: 10px; font-family: Verdana, Tahoma, Arial; text-decoration: none; text-align: center; color: #000000; background-color: #cfd4e7; cursor: pointer; height: 16px; width: 26px;}
.day_normal:hover{background-color: #ffffff;}
.day_titre{font-weight: bold; font-size: 10px; font-family: Verdana, Tahoma, Arial; text-decoration: none; text-align: center; color: #404040; background-color: #dfdad6;}
.day_titre_selected{font-weight: bold; font-size: 10px; font-family: Verdana, Tahoma, Arial; text-decoration: none; text-align: center; color: #0e1a62; background-color: #dfdad6;}
.sem_selected{font-weight: bold; font-size: 10px; font-family: Verdana, Tahoma, Arial; text-decoration: none; text-align: center; color: #0e1a62; height: 16px; width: 26px; background-color: #dfdad6;}
.sem_normal{font-weight: bold; font-size: 10px; font-family: Verdana, Tahoma, Arial; text-decoration: none; text-align: center; color: #404040; height: 16px; width: 26px; background-color: #dfdad6;}
.sem_titre{font-weight: bold; font-size: 10px; font-family: Verdana, Tahoma, Arial; text-decoration: none; color: #404040; text-align: center; background-color: #dfdad6;}
.moi_titre{font-weight: bold; font-size: 10px; font-family: Verdana, Tahoma, Arial; text-decoration: none; color: #000000; height: 20px;}
.sel_all{font-weight: normal; font-size: 10px; font-family: Verdana, Tahoma, Arial; text-decoration: none; color: #000000;}

/* WYSIWYG section */
/* Zones générales */
/* Body */

body{font-family: Verdana, Tahoma, serif; font-size: 11px; color: #404040;}
p{padding: 0px; margin: 0px;}
/* Style des fenêtres d'insertions de tables/images/liens */
.pu_body{font-family: Trebuchet, Tahoma, Arial, Serif; font-size: 8pt; color: #202020; margin: 10px; background-image: url(./whg/void.gif);}
.pu_body a{text-decoration: none; color: #ff0000;}
.pu_body a:hover{text-decoration: underline; color: #ff0000;}
.pu_body input{font-family: Trebuchet, Tahoma, Arial, Serif; font-size: 8pt; color: #202020; font-weight: normal; background-image: url(bg_input_15x15.gif);}
.pu_body select{font-family: Trebuchet, Tahoma, Arial, Serif; font-size: 8pt; color: #202020; font-weight: normal; background-image: url(bg_input_15x15.gif);}
/* Barres de boutons (préciser aussi l'apparence des liens pour les DDL) */
.buttonsbar{height: 20px; padding-left: 2px; padding-top: 2px; background-image: url(./whg/buttonsbar.gif); border-width: 1px 1px 0px 1px; border-style: solid; border-color: #202020;}
.buttonsbar a{color: #000000; font-weight: normal; text-decoration: none;}
.buttonsbar a:visited{color: #000000; font-weight: normal; text-decoration: none;}
.buttonsbar a:active{color: #000000; font-weight: normal; text-decoration: none;}
.buttonsbar a:hover{color: #ffffff; font-weight: normal; text-decoration: none; background-color: #316ac5;}
/* Barres de smileys */
.smileysbar{height: 22px; padding-left: 2px; padding-top: 0px; background-image: url(./whg/buttonsbar.gif); border-width: 1px 1px 0px 1px; border-style: solid; border-color: #202020;}
/* Zone de rédaction (iframe) */
.editzone{margin: 0px; border-width: 1px; border-style: solid; border-color: #000000; padding: 1px; background-color: #ffffff;}
.editzoneie{margin: 0px; border-width: 1px; border-style: solid; border-color: #000000; background-color: #ffffff;}
/* Arrière-plan de la barres du bas */
.botbar{height: 18px; padding-left: 1px; padding-right: 1px; padding-top: 4px; background-image: url(./whg/buttonsbar.gif); border-width: 0px 1px 1px 1px; border-style: solid; border-color: #202020;}
/* DDL style de paragraphes */
/* Titre */
.shwStyle{width: 117px; height: 18px; cursor: pointer; line-height: 18px; padding-left: 3px; background-image: url(./whg/selStyle.gif);}
/* Div #1 */
.blkStyle{width: 120px; height: 164px;}
/* Iframe pour IE */
.ifrStyle{width: 120px; height: 164px;}
/* Div #2 */
.selStyle{width: 118px; height: 162px; background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #000000;}
/* Liens */
.ddlStyle{line-height: 18px; width: 115px; cursor: pointer; float: left; padding-left: 3px; text-decoration: none; font-family: Trebuchet, Tahoma, Arial, Serif; font-size: 08pt; color: #000000;}

/* DDL polices de caractères */
/* Titre */
.shwFont{width: 117px; height: 18px; cursor: pointer; line-height: 18px; padding-left: 3px; background-image: url(./whg/selFont.gif);}
/* Div #1 */
.blkFont{width: 120px; height: 182px;}
/* Iframe pour IE */
.ifrFont{width: 120px; height: 182px;}
/* Div #2 */
.selFont{width: 118px; height: 180px; background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #000000;}
/* Liens */
.ddlFont{line-height: 18px; width: 115px; cursor: pointer; float: left; padding-left: 3px; text-decoration: none; font-family: Trebuchet, Tahoma, Arial, Serif; font-size: 08pt; color: #000000;}

/* DDL taille du texte */
/* Titre */
.shwSize{width: 27px; height: 18px; cursor: pointer; line-height: 18px; padding-left: 3px; background-image: url(./whg/selSize.gif);}
/* Div #1 */
.blkSize{width: 30px; height: 110px;}
/* Iframe pour IE */
.ifrSize{width: 30px; height: 110px;}
/* Div #2 */
.selSize{width: 28px; height: 108px; background-color: #ffffff; border-width: 1px; border-style: solid; border-color: #000000; }
/* Liens */
.ddlSize{line-height: 18px; width: 25px; cursor: pointer; float: left; padding-left: 3px; text-decoration: none; font-family: Trebuchet, Tahoma, Arial, Serif; font-size: 08pt; color: #000000;}

/* Modification des tableaux */
/* Titre */
.shwUpdtable{width: 27px; height: 18px; cursor: pointer; line-height: 18px; background-image: url(./whg/selUpdtable.gif);}
/* Div #1 */
.blkUpdtable{width: 80px; height: 46px;}
/* Iframe pour IE */
.ifrUpdtable{width: 80px; height: 46px;}
/* Div #2 */
.selUpdtable{width: 76px; height: 38px; padding: 3px 3px 3px 3px; line-height: 18px; background-color: #ffffff; text-align: center; border-width: 1px; border-style: solid; border-color: #000000;}

/* Couleur texte/arrière-plan */
.shwPalette{width: 27px; height: 18px; cursor: pointer; line-height: 18px; background-image: url(./whg/selPalette.gif);}

/* Boutons standards */
.shwButton{cursor: pointer; display: block; background-image: url(./whg/selButton.gif); border: 0px;}
.shwButtonRov, .shwButton:hover{cursor: pointer; display: block; background-image: url(./whg/selButtonRov.gif);}
.shwButtonLow, .shwButton:active{cursor: pointer; display: block; background-image: url(./whg/selButtonLow.gif);}

/* Liens saisis via le module de mise en page */
.mep_link{text-decoration: none; font-family: Trebuchet, Tahoma, Arial, Serif; font-size: 8pt; color: #c00000;}
.mep_link:visited{color: #c00000; text-decoration: none;}
.mep_link:active{color: #c00000; text-decoration: none;}
.mep_link:hover{color: #c00000; text-decoration: underline;}
/* Bordure des tableaux saisis via le module de mise en page */
.mep_tabborder{background-color: #c0c0c0; border-color: #000000;}
/* Cellules des tableaux saisis le module de mise en page */
.mep_tabbg{background-color: #d0d0d0; font-family: Verdana, Tahoma, Arial; font-size: 8pt; color: #202020;}

.masque{left: 0px; top: 0px; width: 100%; height: 100%; position: absolute; visibility: hidden; z-index: 1000; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=5)"; opacity: 0.05; background-color: #000000;}
.bloc_msg{padding: 5px; text-align: center; position: absolute; width: 400px; border-style: solid; border-width: 1px 2px 2px 1px; border-color: #606060; z-index: 1001; visibility: hidden; background-color: #ffffff; color: #000000;}
.bloc_msg_haut{font-weight: bold; font-size: 14px;}
.bloc_msg_bas{font-weight: normal; font-size: 12px; max-height: 350px; overflow: auto;}
.bloc_bor_img{margin: 5px 0px 5px 0px; border-style: solid; border-color: #606060;}
