  /* Mise en forme des liens des menus -rubriques*/
	.menurubrique { 
	  text-align:left;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-size: 10px;
		text-decoration:none;
		color: #FFFFFF;
		color: #fff;
		padding-right: 0px; 
		display: block;
		padding-left: 4px; 
		left: 0px; 
		padding-bottom: 7px; 
		margin: 0px;  
		padding-top: 5px;   
		top: 0px;
		background-color:#5E95DD; /* #3455a4;*/
    border-bottom: #fff 1px solid; 
	}
	.menurubrique:hover { 
		color: #a9ccf8;
		text-decoration:none;
	}
  /* Mise en forme des liens des menus -rubrique de 2eme niveau*/
	.menurubrique1{ 
	  border-bottom: #fff 1px solid; 
	  text-align:left;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration:none;
		color:#3455a4;
		padding-right: 0px; 
		display: block;
		padding-left: 15px; 
		/*LEFT: 0px; */
		padding-bottom: 5px; 
		padding-top: 5px;   
		top: 0px;
		background-color:#a9ccf8;
	}
	.menurubrique1:hover { 
		/*color: #8D8E8F;	*/
		color:#000000;/* #555555; */
		text-decoration:none
	}
	
	  /* Mise en forme des liens des menus -rubrique de 2eme niveau*/
	.menurubrique2{ 
	  border-bottom: #fff 1px solid; 
	  text-align:left;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration:none;
		color:#3455a4;
		padding-right: 0px; 
		display: block;
		padding-left: 30px; 
		/*LEFT: 0px; */
		padding-bottom: 0px; 
		padding-top: 0px;   
		top: 0px;
		line-height: 20px;
		background-color:#D5E5F8;
	}
	.menurubrique2:hover { 
		/*color: #8D8E8F;	*/
		color:#000000;/* #555555; */
		text-decoration:none
	}
	
	
	/*  format pour les mots resultantes de la recherche */ 
	.spip_surligne { 
		background-color: #ffffa0;
		color:red;
	}
	#menu{
		position: relative;  
		width: 150px; 
		margin-left:0px; 
		margin-right:0px; 
		margin-bottom:12px;
		padding: 0px
	}	

	.texte{
	  text-align:justify;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color: #333333;
	}
	.liens_menu_haut{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration:none;
		font-weight : bold;
		color: #FFFFFF;
	}
	
	.liens_menu_haut:hover { 
		color: #a9ccf8;
		text-decoration:none;
	}

	body{
		margin-top:0px;
	  text-align:justify;
	  font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		color: #333333;		

		/*font-size: 12px;
		text-decoration: none;
		color: #676767;*/
		/*background-color:gray */
	}

	.cheminTexte{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color: #5E95DD;/*#05ADCA;*/
		margin-left:12px
	}
	.chemin{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		color: #5E95DD;/*#05ADCA;*/
		margin-left:12px
	}
	.chemin:hover{
		text-decoration: underline;
	}
	.cheminActuel{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		font-weight:bold;
		color:#5E95DD/*#05ADCA*/
	}
	
	/* Structure de la page */
	#conteneur {
	/*	position: relative; margin-left: auto; margin-right: auto; WIDTH: 776px; MARGIN-TOP: 7px; text-align: left; */
		position: relative; 
		margin-left: auto; 
		margin-right: auto; 
		width: 776px; 
		margin-top:7px; 
		text-align: left;
	}
	#bandeau {
		position: relative; 
		width: 776px; 
		height: 110px 
	}

	/* Barre d'outils */
	#navhaut {
		position: absolute; 
		margin-left: 0px; 
		margin-top: 7px; 
		width: 776px; 
		background: url(Img/fondbarre.jpg) no-repeat;	
		/*background-color: green;*/
		height: 33px;  
		text-align: left;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration:none;
		font-weight : bold;
		color: #FFFFFF;
	}
	#navhaut td{
		PADDING-LEFT: 10px
	}
	#formulaire_recherche{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration:none;
		font-weight : normal;
		color: #000000;
		margin-top:2px
	}

	#titre{
		background: url(Img/fond_titre.jpg) no-repeat;	
		font-family: Verdana, Arial, Helvetica, sans-serif;
	  font-size: 10px;
		color:#333333;/* #3455a4; */ /* #5E95DD; */ 
		font-weight : bold;
	  text-transform: uppercase;
		width:577px;
		line-height: 27px;
	  padding-left: 12px;
		margin-left:12px; 
		margin-right:12px;
	}
	#titre_login{
		background: url(Img/fond_connexion.jpg) no-repeat;	
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#333333;/* #3455a4; */ /* #5E95DD; */ 
		font-weight : bold;
		text-transform: uppercase;
		line-height: 27px;
		padding-left: 12px;
	}
	
	.liensInt{
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight : bold;
		color: #3455a4;/*#5E95DD;*/
	}
	
	.liensInt:hover { 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-size: 11px;
		color: #a9ccf8;
	}

	.theme{
		background:url(Img/fondtheme.gif) no-repeat; /*url(Img/menutheme.jpg) no-repeat;	*/
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight : bold;
		font-size: 11px;
		color: #ffffff;
		text-decoration:none;
		width: 150px;
		height: 22px;
		text-align: center;
		padding-top: 5px;
		display: block;
	}


	/* zone ou se truve le menu gauche et le contenu*/
	#contenu_inter {
		position: relative; 
		margin-left: auto; 
		margin-right: auto; 
		width: 776px; 
		margin-top:47px; 
		text-align: left;
	  /*padding:5px; 
		border-style:groove;	
		border-right-width: 3px; 
		border-bottom-width: 3px; 
		border-left-width:1px; 
		border-top-width:1px;*/
	}

	#contenu{
		position: relative;  
		margin-left:7px; 
		margin-right:0px; 
		width:612px;
		border-style:solid; 
		border-color:#C2D8DC;
		border-right-width: 1px; 
		border-bottom-width: 0px; 
		border-left-width:1px; 
		border-top-width:0px;
		background-color: #ffffff;
	}
	#contenu_login{
		position: relative;  
		margin-left:0px; 
		margin-right:0px; 
		width:776px;
		background-color: #ffffff;

	}
	
	#bloctexte{
		position: relative;  
		padding: 12px; 
		border-style:solid; 
		border-color:#C2D8DC;
		border-width:1px;
		margin-left:12px; 
		margin-right:12px;
		margin-bottom:0px; 
	}
	#bloctexte_login{
		position: relative;  
		padding: 12px; 
		border-style:solid; 
		border-color:#C2D8DC;
		border-width:1px;
		width:356px;
		margin-bottom:0px; 

	}

	/* Fin de la page avec le développé du Ministère */
	#pied {
		position: relative; 
		width: 776px; 
		background: url(Img/ministere.gif) no-repeat; 
		height: 27px; 
		text-align:left; 
		margin-top:7px; 
		margin-left: auto; 
		margin-right: auto
	}
	
	
.docsjoints{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:left;
	padding: 2px;
}
	
.telecharger {
	font-size: 10px;
	COLOR: #3455a4;/*#007CA4; */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none
}
.telecharger:hover{
	font-size: 10px;
	COLOR: #3455a4;/*#007CA4;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 8px;
	text-decoration: underline;
}
.planLien{
text-decoration: none; 
color: #333333; 
}
.planLien:hover{
text-decoration: none; 
color: #303030; 
background: #e8e8e8;
}
#liens li {
	list-style-image : url(Img/fleche_telecharg.png);
	list-style-position: outside;
}