/* 
	Feuille de style Haltools Gris sobre 
	Rubrique 1 avec souligné sur toute la ligne
	Rubrique 2 avec flèche bas à gauche
	Ordre des type de doc
*/


#res_script p, #res_script dl, #res_script dt, #res_script dd, #res_script a   {
	font-family:arial,verdana,sans-serif;
	color: #363842;
}
#res_script {
	border:0;
	background-color:#F5F5F5;
	color:#E33729;
}

#res_script dt {
display:none;
}
#res_script{
	font-size:10.5px;
	font-family: arial, verdana, sans-serif;
	color:#E33729;
}
#res_script .Rubrique{
	border-bottom:10px solid #CCC;
	padding-bottom:0.2em;
    font-weight:bold;
    color:#000000;
    /* color:#363842; */
    font-size:1.7em;
    margin:0 0 1.5em 0;
}
#res_script .SousRubrique {
    font-weight:bold;
    font-size:1.2em;
    margin:1.5em 0;
    /* background:url(../images/puce_triangle_noir_medium_bottom.png) no-repeat left 6px; */
    padding-left:12px;
    color: #000000;
    /* color: #363842; */
}
#res_script dl{
    clear:both;
    margin:0 0 1em 15px ;
    overflow:hidden;
}
#res_script dt{
    display:none;
}
#res_script dd{
    margin-left: 0;
}
#res_script .Vignette{
  float: left;
  clear:left;
  padding-right:0em;
  margin-left:0.5em;
}
#res_script .Vignette img{
    background:none repeat scroll 0 0 #FFFFFF;
    border:1px solid #CCCCCC;
    padding:2px;
}

#res_script .NoticeResAvecVignette {
	border: 0;
	padding-bottom: 0.5em;
	min-height:100px;
}

#res_script .ChampResAvecVignette {
	display:none;
width: 15%;
	text-align:left;
	font-size:0.9em;
	color:#58529F;
	font-weight:bold;
	margin-bottom: 0em;
	margin-top: 0em;
	padding: 0em;
	margin-left:120px; 
}
/* quand il y a affichage de vignette */
#res_script .ValeurResAvecVignette {
	margin-left:120px; 
	margin-bottom: 0em;
	margin-top: 0em;
	padding: 0em;
	text-align:left;
	font-size: 0.9em;
	font-size: 1em;
}
#res_script .ValeurResAvecVignette a{
	color:black;
	text-decoration:underline;
	font-size: 1em;
}

#res_script .Titre{
    font-weight:bold;
    color:#7F7B7A;
    font-size:1.1em;
    margin-bottom:0.5em;
}
#res_script .Titre a{
    color:#7F7B7A;
    text-decoration:none;
}
#res_script .Titre a:hover,
#res_script .Titre a:focus{
    text-decoration:underline;
}
#res_script .Auteurs{
    color:#888888;
    margin-bottom:0.7em;
}
#res_script .Detail{
    margin-bottom:0.5em;
}
#res_script .Fichier_joint a{
    text-decoration:none;
    padding:0 0.5em 0 0;
}
.ValeurRes a{
	color:#42A2D2;
	text-decoration:none;
}
.annee_publi {
	display: flex;
	flex-direction: column;
}
#res_script {
	display: flex;
	flex-direction: column;}
.typdoc { order:1000; } /*par defaut */
.typdoc_HDR { order:1; }
.typdoc_THESE { order:2; }
.typdoc_ART { order:10; }
.typdoc_COMM { order:20; }
.typdoc_POSTER { order:21; }
.typdoc_PRESCONF { order:22; }
.typdoc_COUV { order:30; }
.typdoc_OUV { order:31; }
.typdoc_DOUV { order:32; }
.typdoc_NOTE { order:33; }
.typdoc_REPORT { order:40; }
.typdoc_OTHERREPORT { order:41; }
.typdoc_MINUTES { order:52; }
.typdoc_UNDEFINED { order:60; }
.typdoc_OTHER { order:61; }
.typdoc_LECTURE { order:70; }
.typdoc_PATENT { order:80; }
.typdoc_MEM { order:90; }
.typdoc_IMG { order:100; }
.typdoc_VIDEO { order:101; }
.typdoc_SON { order:102; }
.typdoc_MAP { order:103; }

