/******************************************************************
 Dossiers */

.div_dossier_courant{
 /*border:1px solid #B93510;
 background-color: #FFF8E8;*/
 width:80%;
 margin: 1em auto;
}
.div_dossier_courant h3{
 background-image: url(../images/open_folder.gif);
 background-repeat: no-repeat;
 background-position:top left;
 padding-left: 36px;
 line-height:40px;
} 
.div_dossier_courant h3 span{
 font-size: 0.8em;
 font-style : italic;
}

#div_ul_liste_dossier_fichiers{
  margin-top:1em;
}

#ul_liste_dossiers p{
 /*background-color:#FFF8AF;*/
 margin-left:20px;
} 


#ul_liste_dossiers{  
 /*white-space: nowrap;*/
}
#ul_liste_dossiers span{  
 display: none;
}

#ul_liste_dossiers li{   
  list-style-type: none;
  padding-bottom:0.2em;
}

.li_dossier_1{
 border-bottom:1px solid #B93510;
 /*background-color:#FFF8AF;
 border-bottom:1px solid #000;
 border-top:1px solid #000;*/
}
a.a_dossier_parent{
 color:#B93510;
 padding-left: 20px;
 font-weight:bold; 
 background-image: url(../images/files/parent.gif);
 background-repeat: no-repeat;
 background-position:center left;  
 text-decoration:none;
}
a.a_dossier_parent:hover{
 text-decoration:underline; 
}
.li_dossier_2{
 background-color: #FFF8E8;
 border-bottom:1px solid #B93510;
 padding-top:0.2em; 
}
.li_dossier_2b{
 background-color: #FFF;
 border-bottom:1px solid #B93510;
 padding-top:0.2em;
}
a.a_dossier_liste{
 background-image: url(../images/files/folder.gif);
 color:#B93510;
 padding-left: 20px;
 font-weight:bold; 
 background-repeat: no-repeat;
 background-position:center left;  
 text-decoration:none;
}
a.a_dossier_liste:hover{
 text-decoration:underline; 
}
/*.li_dossier_2b a{
 }
.li_dossier_2 a{
 background-image: url(../images/files/folder.gif);
}
#ul_liste_dossiers li a{
   }
#ul_liste_dossiers li  a:hover{
 text-decoration:underline; 
}*/
#ul_liste_dossiers li  a:visited{
 /*color:#004714;*/
}

/******************************************************************
 Fichiers */
 
#ul_liste_files li{   
  list-style-type: none;
  padding-top:0.2em;
  padding-bottom:0.2em;
} 

.li_fichier_1{
  background-color:#F0F5FF;/*ECF2FF - E8EFFF*/
  border-bottom:1px dashed #576FA6;
}
.li_fichier_1b{
  background-color:#FFF;
  border-bottom:1px dashed #576FA6;
}
#ul_liste_files p{
 /*background-color:#FFF0DF;*/
 margin-left:20px;
} 

#ul_liste_files{  
 /*white-space: nowrap;*/
}
#ul_liste_files span{  
 display: none;
}  

#ul_liste_files li a{
 color:#B93510;
 font-weight:bold;
 text-decoration:none;  
}
#ul_liste_files li  a:hover{
 text-decoration:underline; 
}
#ul_liste_files li  a:visited{
 /*color:#004714;*/
}

.p_fichiers_actions{
 text-align:right;
}


/******************************************************************
 Images de fichiers */
 
.a_liste_file{
 background-image: url(../images/files/file.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_txt{
 background-image: url(../images/files/txt.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_pdf{
 background-image: url(../images/files/pdf.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_zip{
 background-image: url(../images/files/zip.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_jpg{
 background-image: url(../images/files/jpg.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_rtf{
 background-image: url(../images/files/rtf.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_odt{
 background-image: url(../images/files/odt.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_ods{
 background-image: url(../images/files/ods.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_odp{
 background-image: url(../images/files/odp.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}

.a_liste_exe{
 background-image: url(../images/files/exe.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_mp3{
 background-image: url(../images/files/mp3.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_html{
 background-image: url(../images/files/html.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_doc{
 background-image: url(../images/files/doc.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_xls{
 background-image: url(../images/files/xls.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}
.a_liste_gif{
 background-image: url(../images/files/gif.gif);
 background-repeat: no-repeat;
 background-position:center left;
 padding-left: 20px;
}

/******************************************************************
 Légende */

#div_legende{font-size:0.8em;} 
#div_legende ul{padding-left: 1em; padding-top:0.2em; color :#576FA6;}
#div_legende li{list-style-type: none;}
#div_legende span{display:none;}
