input
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

textarea
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

select
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

button
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.cart
{
 background-color:#FEFFBF;
 height:17px;
 width:150px;
 font-family: Arial;
 text-align: center;
 font-size: 11px;
}

.menu_struct td#gauche 
{
 background-image: url("lib/TAB/MNU_G.png");
 background-repeat: no-repeat;
}

.menu_struct td#c
{
 background-image: url("lib/TAB/MNU_C.png");
}

.menu_struct td#droit
{
 background-image: url("lib/TAB/MNU_D.png");
 background-repeat: no-repeat;
}

.menu_struct td#p 
{
 background-image: url("lib/TAB/MNU_P.png");
}

.tab_struct td#m_g 
{
 background-image: url("lib/TAB/TAB_MN_G.jpg");
}

.tab_struct td#m_c 
{
 background-image: url("lib/TAB/TAB_MN_C.jpg");
 font-family: Arial;
 text-align: center;
 color: #003164;
 font-weight: bold;
 font-size: 14px;
}

.tab_struct td#m_d 
{
 background-image: url("lib/TAB/TAB_MN_D.jpg");
}

.tab_struct td#g_h 
{
 background-image: url("lib/TAB/TAB_G_H.png");
}

.tab_struct td#c_h 
{
 background-image: url("lib/TAB/TAB_C_H.png");
}

.tab_struct td#d_h 
{
 background-image: url("lib/TAB/TAB_D_H.png");
}

.tab_struct td#g_h_c 
{
 background-image: url("lib/TAB/TAB_G_H_C.png");
}

.tab_struct td#c_h_c 
{
 background-image: url("lib/TAB/TAB_C_H_C.png");
}

.tab_struct td#d_h_c 
{
 background-image: url("lib/TAB/TAB_D_H_C.png");
}

.tab_struct td#g_b 
{
 background-image: url("lib/TAB/TAB_G_B.png");
}

.tab_struct td#c_b 
{
 background-image: url("lib/TAB/TAB_C_B.png");
}

.tab_struct td#d_b 
{
 background-image: url("lib/TAB/TAB_D_B.png");
 background-repeat: repeat-x;
}

.tab_struct td#a_h 
{
 background-image: url("lib/Effet/A_H.png");
}

.tab_struct td#a_b 
{
 background-image: url("lib/Effet/A_B.png");
}

.tab_nom_c 
{
 text-align: center;
 font-family: Arial;
 vertical-align: bottom;
 color: #044679;
 font-weight: bold;
 font-size: 12px;
 padding-bottom: 3px;
 text-decoration: none;
}

.tab_nom_g 
{
 text-align: left;
 font-family: Arial;
 vertical-align: bottom;
 color: #044679;
 font-weight: bold;
 font-size: 12px;
 padding-bottom: 3px;
 padding-left: 10px;
 text-decoration: none;
}

.style1 
{
 font-family: Arial;
 text-align: center;
 color: #044679;
 font-weight: bold;
 font-size: 9px;
}

.style2 
{
 font-family: Arial;
 text-align: center;
 font-weight: bold;
 font-size: 14px;
}

.style3 
{
 font-family: Arial;
 text-align: left;
 color: #044679;
 font-weight: bold;
 font-size: 12px;
 background-color: #CCCCCC;
}

.style4 
{
 font-family: Arial;
 text-align: left;
 font-weight: bold;
 font-size: 12px;
 background-color: #CCCCCC;
}

.style5 
{
 font-family: Arial;
 text-align: center;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 12px;
}

.style6
{
 font-family: Arial;
 text-align: left;
 color: #044679;
 font-weight: bold;
 font-size: 12px;
}

.style7
{
 font-family: Arial;
 font-weight: bold;
 font-size: 11px;
 padding: 0px 10px 0px 10px;
 background-color: white;
}

.style8
{
 font-family: Arial;
 font-weight: bold;
 color: #FFFFFF;
 font-size: 13px;
 padding: 2px 10px 2px 10px;
}

.style9
{
 font-family: Arial;
 font-weight: bold;
 color: #044679;
 font-size: 12px;
 padding: 0px 10px 0px 10px;
}

.style10
{
 font-family: Arial;
 text-align: center;
 color: #044679;
 font-weight: bold;
 font-size: 16px;
 padding-left: 10px;
}

.style11
{
 font-family: Arial;
 text-align: center;
 color: #044679;
 font-weight: bold;
 font-size: 13px;
}

.style12
{
padding:0px 10px 0px 10px;
 font-family: Arial;
 text-align:justify;
 color:#1786b9;
 font-weight: bold;
 font-size: 13px;
}

.menu_btn a
{
color:#1786b9; font-size:12px; font-weight:bold; text-decoration: none; padding:3px 15px 1px 15px;
}

.menu_btn a:hover
{
color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration: none; background-image:url(../../Menu_HA.jpg); cursor: pointer; padding:3px 15px 1px 15px;
}

.bas_page td#g 
{
 background-image: url("lib/Bas_page/B_P.png");
}

.bas_page td#y 
{
 font-family: Arial;
 text-align: center;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 11px;
 vertical-align: top;
}

.form1
{
 background-color:#EFEFEF;
}

.form td#gau 
{
 text-align: left;
 font-weight: bold;
 font-family: Arial;
 font-size: 11px;
 color: #044679;
 padding-left: 5px;
}

.form td#dro 
{
 text-align: left;
 font-weight: bold;
 font-family: Arial;
 font-size: 11px;
 color: #044679;
}

.form td#dro input 
{
 margin-right: 1px;
 margin-bottom: 1px;
 margin-left: 1px;
 width: 470px;
}

.loader 
{
 background-image: url("lib/Effet/loader.gif");
}

.loader2 
{
 background-image: url("lib/Effet/loader2.gif");
 background-repeat: no-repeat;
 background-position:center;
}

.loader3
{
 background-image: url("lib/Effet/loader33.gif");
 background-repeat: no-repeat;
 background-position:center;
}

.info_t 
{
 position: absolute;
 left: 40%;
 overflow: hidden;
 background-image: url("lib/Effet/Ok.png");
}

.info_t #co 
{
 width: 400px;
 font-family: Arial;
 text-align: center;
 font-size: 14px;
 font-weight: bold;
 padding-top: 7px;
}

.info_f 
{
 position: absolute;
 left: 40%;
 overflow: hidden;
 background-image: url("lib/Effet/Err.png");
}

.info_f #co 
{
 width: 400px;
 font-family: Arial;
 text-align: center;
 font-size: 14px;
 font-weight: bold;
 padding-top: 7px;
}

.sep 
{
 background-image: url("lib/TAB/sep.png");
 background-repeat: no-repeat;
 background-position: center;
 padding-right: 30px;
}

.form 
{
 border-bottom-style: groove;
 border-bottom-color: white;
 border-width: medium;
}

.tab_maq 
{
 border-spacing: 2px;
 border-style: none;
}

.tab_maq td 
{
 background-color: #D4D4D4;
 text-align: left;
 font-family: Arial;
 font-size: 12px;
 font-weight: bold;
 padding-left: 7px;
}

.tab_maq #img 
{
 background-color: #D4D4D4;
 text-align: center;
 padding-left: 0px;
}

.tab_maq #tit 
{
 background-color: #D4D4D4;
 font-family: Arial;
 text-align: center;
 font-size: 12px;
 font-weight: bold;
 color: #044679;
}

.tab_maq #none 
{
 background-color: #EFEFEF;
}

.caca td#imp1 
{
 background-image: url("lib/TAB/h_g.png");
 background-repeat: no-repeat;
 background-position: bottom;
}

.caca td#imp2 
{
 background-repeat: repeat-x;
 background-position: bottom;
}

.caca td#imp3 
{
 background-image: url("lib/TAB/h_d.png");
 background-repeat: no-repeat;
 background-position: bottom;
}

.caca td#imp4 
{
 background-image: url("lib/TAB/c_g.png");
 background-repeat: repeat-y;
}

.caca td#imp5 
{
 background-image: url("lib/TAB/c_d.png");
 background-repeat: repeat-y;
}

.caca td#imp6 
{
 background-image: url("lib/TAB/b_g.png");
 background-repeat: no-repeat;
}

.caca td#imp7 
{
 background-image: url("lib/TAB/b_c.png");
 background-repeat: repeat-x;
}

.caca td#imp8 
{
 background-image: url("lib/TAB/b_d.png");
 background-repeat: no-repeat;
}

.caca td#imp2n1 
{
 background-image: url("lib/TAB/imprimante.png");
 background-repeat: no-repeat;
 background-position: bottom;
}

.caca td#imp2n11 
{
 background-image: url("lib/TAB/form.png");
 background-repeat: no-repeat;
 background-position: bottom;
}

.caca td#imp2n12 
{
 background-image: url("lib/TAB/membre.png");
 background-repeat: no-repeat;
 background-position: bottom;
}

.caca td#imp2n2 
{
 font-family: Arial;
 text-align: left;
 color: #003164;
 font-weight: bold;
 font-size: 14px;
 padding-top: 6px;
 background-image: url("lib/TAB/h_c.png");
 background-repeat: repeat-x;
 background-position: bottom;
}

.gris_arr 
{
 background-color: #FFFFFF;
}

.infos_pers td#b_1 
{
 background-image: url("lib/Infos/1.png");
 height: 16px;
 background-repeat: no-repeat;
}

.infos_pers td#b_2 
{
 background-image: url("lib/Infos/2.png");
 height: 16px;
 background-repeat: repeat-x;
}

.infos_pers td#b_3 
{
 background-image: url("lib/Infos/3.png");
 height: 16px;
 background-repeat: no-repeat;
}

.infos_pers td#b_4 
{
 background-image: url("lib/Infos/4.png");
 height: 35px;
 background-repeat: repeat-y;
}

.infos_pers td#b_5 
{
 background-image: url("lib/Infos/5.png");
 height: 35px;
 background-repeat: repeat-y;
}

.infos_pers td#b_6 
{
 background-image: url("lib/Infos/6.png");
 height: 25px;
 background-repeat: no-repeat;
}

.infos_pers td#b_7 
{
 background-image: url("lib/Infos/7.png");
 height: 25px;
 background-repeat: no-repeat;
}

.infos_pers td#b_8 
{
 background-image: url("lib/Infos/8.png");
 height: 25px;
 background-repeat: repeat-x;
}

.infos_pers td#b_9 
{
 background-image: url("lib/Infos/9.png");
 height: 25px;
 background-repeat: no-repeat;
}

.infos_pers td#b_10 
{
 background-image: url("lib/Infos/10.png");
 height: 55px;
 background-repeat: repeat-y;
}

.infos_pers td#b_11 
{
 background-image: url("lib/Infos/11.png");
 height: 55px;
 background-repeat: repeat-y;
}

.infos_pers td#b_12 
{
 background-image: url("lib/Infos/12.png");
 background-repeat: repeat-y;
}

.infos_pers td#b_13 
{
 background-image: url("lib/Infos/13.png");
 height: 16px;
 background-repeat: no-repeat;
}

.infos_pers td#b_14 
{
 background-image: url("lib/Infos/14.png");
 height: 16px;
 background-repeat: repeat-x;
}

.infos_pers td#b_15 
{
 background-image: url("lib/Infos/15.png");
 height: 16px;
 background-repeat: no-repeat;
}

.infos_pers td#b_16 
{
 background-image: url("lib/Infos/16.png");
 background-repeat: repeat-y;
}

.infos_pers td#b_17 
{
 background-image: url("lib/Infos/17.png");
 height: 25px;
 background-repeat: no-repeat;
}

.infos_pers td#b_18 
{
 background-image: url("lib/Infos/18.png");
 height: 25px;
 background-repeat: repeat-x;
}

.infos_pers td#b_19 
{
 background-image: url("lib/Infos/19.png");
 height: 25px;
 background-repeat: no-repeat;
}

.infos_pers td#b 
{
 background-color: white;
}

.infos_p_tit 
{
 font-family: Arial;
 text-align: left;
 vertical-align: bottom;
 color: #044679;
 font-weight: bold;
 font-size: 16px;
}

.infos_p_titp 
{
 font-family: Arial;
 text-align: left;
 vertical-align: bottom;
 color: #044679;
 font-weight: bold;
 font-size: 14px;
}

.infos_p_con 
{
 font-family: Arial;
 text-align: left;
 vertical-align: bottom;
 font-weight: bold;
 font-size: 14px;
}

.infos_p_conp 
{
 font-family: Arial;
 text-align: left;
 vertical-align: bottom;
 font-weight: bold;
 font-size: 13px;
}

.tab_rech td#b1 
{
 background-image: url("lib/Effet/loupe.png");
 background-repeat: no-repeat;
}

.titre 
{
 font-family: Arial;
 color: #044679;
 font-weight: bold;
 font-size: 13px;
}

.page
{
 font-family: Arial;
 text-decoration: none;
 color: #FFFFFF;
 font-weight: bold;
 font-size: 11px;
}

.page_h
{
 font-family: Arial;
 text-decoration: none;
 color: #000000;
 font-weight: bold;
 font-size: 11px;
}

.page:hover
{
 font-family: Arial;
 text-decoration: none;
 color: #044679;
 font-weight: bold;
 font-size: 11px;
 background-color: #FFFFFF;
}

.lien 
{
 text-decoration: underline;
 padding-left: 5px;
 font-family: Arial;
 color: #044679;
 font-weight: bold;
 font-size: 11px;
}

.lien:hover
{
 text-decoration: underline;
 font-family: Arial;
 color: red;
 font-weight: bold;
 font-size: 11px;
 padding-left:5px;
}

.lien2
{
 text-decoration: none;
 font-family: Arial;
 color: #044679;
 font-weight: bold;
 font-size: 12px;
}

.lien2:hover
{
 text-decoration: underline;
 font-family: Arial;
 color: red;
 font-weight: bold;
 font-size: 12px;
}

.resume
{
 width: 20px;
 height: 20px;
 background-image: url("lib/Effet/resume.png");
 background-repeat: no-repeat;
}

.download
{
 width: 20px;
 height: 20px;
 background-image: url("lib/Effet/download.png");
 background-repeat: no-repeat;
}

.bibtex
{
 width: 20px;
 height: 20px;
 background-image: url("lib/Effet/bibtex.jpg");
 background-repeat: no-repeat;
}

.aut 
{
 font-family: Arial;
 font-size: 12px;
}

.style5 td#bar_g
{
 background-image: url("lib/Effet/bar_g.png");
 background-repeat: no-repeat;
}

.style5 td#bar_d
{
 background-image: url("lib/Effet/bar_d.png");
 background-repeat: no-repeat;
}

.cnt td#g_h
{
background-color:#EFEFEF;
}


.cnt td#d_h
{
background-color:#EFEFEF;
}

.cnt td#g_b
{
background-color:#EFEFEF;
}

.cnt td#d_b
{
background-color:#EFEFEF;
}