@charset "UTF-8";
/* CSS Document */
HTML{
    font-size: 100%;    
}
body{
/*font: 0.625em  Georgia, "Times New Roman", Times, serif;*/
font: 0.625em Verdana, Arial, Helvetica, sans-serif;
color: #545454;
}

h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 5.8em;
	color:#000000;
	padding-bottom: 5px;
	padding-left:5px;
	padding-right:5px;

}
h2{
	/*font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-weight:normal;
	font-size: 2.4em;
	color:#333333;
	padding-bottom: 5px;
	padding-left:5px;
	padding-right:5px;*/
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 265%;
	font-weight:normal;
	color:#b3732f;
	padding-top:1em;
	padding-bottom: 0.5em;
	margin-left:5px;
	margin-right:5px;
	border-bottom:dotted;
	border-bottom-width:thin;
	border-color:#666666;
	border-bottom-style:dotted;
}
h3{
	/*font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	color:#e2001a;
	padding-bottom: 5px;
	padding-left:5px;
	padding-right:5px;*/
	
	font-family:Georgia, "Times New Roman", Times, serif;
	/*font-style:italic;*/
	font-weight:normal;
	/*font-size: 2.4em;*/
	font-size: 2em;
	color:#333333;
	padding-bottom: 5px;
	padding-left:5px;
	padding-right:5px;
}
h4{

	font-family:Arial, Helvetica, sans-serif;
	/*font-size: 1.2em;*/
	font-size: 1.6em;
	font-weight:bold;
	color:#000000;
	padding-left:5px;
	padding-right:5px;
}
p {
	font-size: 1.2em;
	/*color: #545454;*/
	font-weight:normal;
	margin-left:5px;
	margin-right:5px;
	padding-top:5px;
}
p.surtitre{
	
	font-family:Arial, Helvetica, sans-serif;
	font-size: 130%;
	/*font-weight: bold;*/
	color:#000000;
	font-variant:small-caps;
	border-bottom:dotted;
	border-bottom-width:thin;
	border-color:#666666;
	border-bottom-style:dotted;

}
p.surtitreOld{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 130%;
	padding-left:7px;
		font-variant:small-caps;
	/*font-weight: bold;*/
	background-image:url(../img_CSS/bg_surtitre_txt.gif);
	color:#FFFFFF;
	/*background-color:#333333;*/

	
}
p.localize{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 130%;
	/*font-weight: bold;*/
	color:#000000;
	font-variant:small-caps;
	border-bottom:dotted;
	border-bottom-width:thin;
	border-color:#666666;
	border-bottom-style:dotted;
	
}
p.localize_Old{
	padding-left:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 130%;
	/*font-weight: bold;*/
	color:#FFFFFF;
	background-color:#333333;
	font-variant:small-caps;
	background-image:url(../img_CSS/bg_surtitre_txt.gif);
	background-repeat:repeat-x;
	
}
p.tag strong{
	font-family:Arial, Helvetica, sans-serif;
	/*color:#3e5567;*/
	color:#454545;
	font-weight:bold;

}
/*
#etiquette ul {
font-size: 1.2em;
	color: #545454;
	margin-left:5px;
	margin-right:5px;
	list-style:none;
	
}
#etiquette li{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #545454;
	border-bottom:none;
	padding-bottom:0;
	padding-top:0.25em;
	}
#etiquette a:hover{
	color:#990000;
	}
#etiquette a {
	color: #545454;
	text-decoration:none;
	}
	*/
ul.menu {
	color:#CCCCCC;
	float:left;
	font-size:150%;
	font-weight:bold;
	font-variant:small-caps;
	background-color:#574466;
}
li {
	margin-top: 10px;
	/*list-style-image:url(../img/arrow_down.gif);*/
	margin-right: 70px;
	list-style-position:inside;
	float:left;
	left: 10px;
	font-size:1.1em;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ffffff;	
}
/*a.menu:link{
	text-decoration:none;
	color:#999966;
}
a.menu:visited{
	text-decoration:none;
	color:#999966;
}
a.menu:hover{
	color:#FFFFFF;
	
}
a.menu:active{
	text-decoration:underline;
}
ul.menu2 {
	color:#CCCCCC;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	font-weight:bold;
	font-variant:small-caps;
	background-color:#333333;
}
a.menu2:link{
	text-decoration:none;
	color:#999966;
}
a.menu2:visited{
	text-decoration:none;
	color:#999966;
}
a.menu2:hover{
	color:#FFFFFF;
}
a.menu2:active{
	text-decoration:underline;
}*/

a{
	/*color:#6F5582;*/
	color:#b3732f;
}
/*AJOUT HERVE*/


/*PAGE documents UPVM (intranet)*/
/*Style des liens dans la liste*/
.docu-liste a{ text-decoration:none; color:#000000;}
.docu-liste a:hover { text-decoration:underline; color:#000000;}
.docu-liste-info a{ text-decoration:none; color:#787777;}
.docu-liste-info a:hover { text-decoration:underline; color:#787777;}
.docu-liste-info2 a{ text-decoration:none; color:#787777;}
.docu-liste-info2 a:hover { text-decoration:underline; color:#787777;}


a.info {
   position: relative;
   color: black;
   text-decoration: none;
   border-bottom: 1px gray dotted; /* on souligne le texte */
}
a.info span {
   display: none; /* on masque l'infobulle */
}
a.info:hover {
   background: none; /* correction d'un bug IE */
   z-index: 500; /* on dfinit une valeur pour l'ordre d'affichage */

   cursor: help; /* on change le curseur par dfaut en curseur d'aide */
}
a.info:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;

   white-space: nowrap; /* on change la valeur de la proprit white-space pour qu'il n'y ait pas de retour  la ligne non-dsir */

   top: 10px; /* on positionne notre infobulle */
   left: 20px;

   background: white;

   /*color: green;
   padding: 3px;

   border: 1px solid green;
   border-left: 4px solid green;*/
   
}
