@charset "utf-8";
body{
/*overflow:scroll;*/
}
.bord_top{
background:url(image/gif/bord_top.gif) repeat-x left;
height:5px;
}
.bord_bottom{
background:url(image/gif/bord_bottom.gif) repeat-x left;
height:5px;
}
.bord_left{
background:url(image/gif/bord_left.gif)  repeat-y left;
width:5px;
}
.bord_right{
background:url(image/gif/bord_right.gif) repeat-y left;
width:5px;
}
.background_bleu{
background-color:#ebf3f6;
padding:20px 0px 20px 0px ;
}
.fond_fiche{
background:url(image/gif/fond_table.gif) no-repeat left;
height:30px;
width:667px;
}
.fond_ouvre_ferme{
background:url(image/gif/fond_ouvre_ferme.gif) repeat-x top left;
height:30px;
border-top:#00a5c5 1px solid;
border-right:#00a5c5 1px solid;
border-bottom:#00a5c5 1px solid;
border-left:#00a5c5 1px solid;
cursor:pointer;
}
.fond_ouvre_ferme_actif{
background:url(image/gif/fond_ouvre_ferme_admin.gif) repeat-x top left;
height:30px;
border-top:#00a5c5 1px solid;
border-right:#00a5c5 1px solid;
border-bottom:#00a5c5 1px solid;
border-left:#00a5c5 1px solid;
cursor:pointer;
}
.padding20{
padding:20px;
}
.padding_top_bottom15{
padding:15px 0px 15px 0px;
}
.sep_bleu{
background-color:#00a5c5;
width:1px;
}
.puce_bas{
background:url(image/gif/puce_bas.gif)  no-repeat left;
width:24px;
height:30px;
}
.puce_haut{
background:url(image/gif/puce_haut.gif)  no-repeat left;
width:24px;
height:30px;
}
.titre_ouvre_ferme{
padding:0px 10px 0px 10px ;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#282828;
vertical-align:middle;
}
.titre_ouvre_ferme_actif{
padding:0px 10px 0px 10px ;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:white;
vertical-align:middle;
}
.text_select{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#787878;
padding:0px 0px 0px 10px;
height:23px;
line-height:23px; }
input.fiche{
width:371px;
height:23px;
border-top:#cfd5d7 1px solid;
border-right:#cfd5d7 1px solid;
border-bottom:#cfd5d7 1px solid;
border-left:#cfd5d7 1px solid;
background:url(image/gif/fond_input.gif) repeat-x top left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#787878;
vertical-align:middle;
padding:4px 10px 0px 10px ;
margin-bottom:5px;
margin-top:5px;
}
input.fiche_mini{
width:161px;
height:23px;
border-top:#cfd5d7 1px solid;
border-right:#cfd5d7 1px solid;
border-bottom:#cfd5d7 1px solid;
border-left:#cfd5d7 1px solid;
background:url(image/gif/fond_input.gif) repeat-x top left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#787878;
vertical-align:middle;
padding:4px 10px 0px 10px ;
margin-bottom:5px;
margin-top:5px;
}
input.code{
width:155px;
height:19px;
border-top:#d7af2d 1px solid;
border-right:#d7af2d 1px solid;
border-bottom:#d7af2d 1px solid;
border-left:#d7af2d 1px solid;
background:url(image/gif/fond_input.gif) repeat-x top left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#787878;
vertical-align:middle;
padding:4px 10px 0px 10px ;

}
select.fiche{
width:376px;
height:23px;
border-top:#cfd5d7 1px solid;
border-right:#cfd5d7 1px solid;
border-bottom:#cfd5d7 1px solid;
border-left:#cfd5d7 1px solid;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#787878;
vertical-align:middle;
padding:2px 2px 2px 10px ;
margin-bottom:4px;
margin-top:4px;

}
textarea.fiche{
width:354px;
height:105px;
border-top:#cfd5d7 1px solid;
border-right:#cfd5d7 1px solid;
border-bottom:#cfd5d7 1px solid;
border-left:#cfd5d7 1px solid;
background:url(image/gif/fond_input.gif) white repeat-x top left;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#787878;
vertical-align:middle;
padding:4px 10px 0px 10px ;
margin-bottom:5px;
margin-top:5px;
}
label{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#151515;
}
.text_rouge12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ff0000;
}
.bouton{
background:url(image/gif/bouton.gif) no-repeat top left;
width:96px;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
vertical-align:middle;
text-align:center;
cursor:pointer;}
.text_gris11{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#787878;
padding-left:10px;
}
.text_noir12{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#151515;
}
.text_noir11{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#151515;
}
.fond_jaune{
background:url(image/gif/fond_jaune.gif) no-repeat top left;
width:513px;
height:50px;
}
/* 4444444444444444444444444444444*/
.select_actions {
background:url(image/gif/bg_select.gif) left top no-repeat #fff;
width:374px;
height:23px;

float:left;
margin:0px 0px 0px 0px;
cursor:pointer;
color:#787878;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
.select_action_option {
width:374px;
position: absolute;
margin-left:0px;
margin-top:26px;
height:auto;
border-left:#d7cfd0 1px solid;
border-right:#d7cfd0 1px solid;
border-bottom:#d7cfd0 1px solid;
z-index:999;
background:#fff;
overflow:auto;
}
*+html .select_action_option {
width:374px;
position: absolute;
margin-left:-376px;
margin-top:26px;
height:auto;
border-left:#d7cfd0 1px solid;
border-right:#d7cfd0 1px solid;
border-bottom:#d7cfd0 1px solid;
z-index:999;
background:#fff;
overflow:auto;
}
* html .select_action_option {
width:374px;
position: absolute;
margin-left:-376px;
margin-top:26px;
height:auto;
border-left:#d7cfd0 1px solid;
border-right:#d7cfd0 1px solid;
border-bottom:#d7cfd0 1px solid;
z-index:999;
background:#fff;
overflow:auto;
}
.select_action_option ul {
height:auto;
list-style:none;
z-index:999;
margin:0px;
padding:0px;
}
.select_action_option ul li {
padding:5px 0px 5px 10px;
margin:0px;
width:auto;
position:relative;
border-bottom:#c9c9c9 dotted 1px;
z-index:999;
color:#787878;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
.select_action_option ul li:hover {
padding:5px 0px 5px 10px;
margin:0px;
width:auto;
position:relative;
border-bottom:#c9c9c9 dotted 1px;
background:#f0f0f0;
cursor:pointer;
z-index:999;
color:#787878;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;

}
.lien_bleu_souligne11{
color:#787878;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}

.lien_bleu_souligne11_hover{
color:#787878;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.padding_top_bottom5{
padding:10px 0px 10px 0px ;
}
.separateur_hachure{
background:url(image/gif/sep_hach.gif) top left repeat-x;
height:1px;
}
.separateur{
background:url(image/gif/separateur.gif) top left repeat-x;
height:2px;
}
.odd{
padding:10px 0px 10px 0px ;
background-color:#f5f9fb;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
.odd_enregistrment{
padding:10px 10px 10px 10px ;
background-color:#ededed;
font-family:Arial, Helvetica, sans-serif;

}
.even_enregistrment{
padding:10px 10px 10px 10px ;
background-color:white;
font-family:Arial, Helvetica, sans-serif;

}
p{
margin:0px;
padding:0px;
}

.text_noir16{
color:black;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
.text_turq16{
color:#009bb7;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
.td_blanc{
border:#d6dcde 1px solid;
background:white;}

