html { 
	margin: 0px; 
	padding: 0px; 
} 
body { 
	font-size : 80%; 
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	background-color : #F1F1F1; 
	margin: 0px; 
	padding: 0px; 
	color : #000000; 
}  
.banniere
{
	width:100%;
	height:300px;
	background-image:url("../images/fondbanniere.jpg");
	background-repeat:no-repeat;
}


p
{
	text-align:justify;
}
/* Forme du pointeur pour contrôle AJAX sur les pages Processus.aspx et DynamicPage.aspx */
		.pointeur
		{
			cursor:pointer;
		}

/* Proporiétés pour les tous les liens du site */
		.link
		{
			color:Gray;
			font-size:14px;
			font-weight:bold;	
		}

		.link a:hover
		{
			color:#AFAFAF;
			font-size:14px;
			font-weight:bold;
			
		}
		.link a
		{
			color:Gray;
			font-size:14px;
			font-weight:bold;
		}

/* Propriété pour les petits logo LFR avec seulement 3 barres pour les titres (ex: FicheFonds.aspx)*/
		.petit_logo
		{
			width:25px;
			height:25px;
			background-image:url("../images/logo_petit1.gif");
			background-repeat:no-repeat;

		}
/* Propriété pour le petit logo LFR avec seulement 3 barres pour la page accueil*/
		.petit_logo1
		{
			width:25px;
			height:25px;
			background-image:url("../images/logo_petit2.gif");
			background-repeat:no-repeat;

		}


	/*----------CONTENU----------*/
	/* Filet présent sur toute les pages */
	#conteneur
{
	background-repeat: no-repeat;
	background-image:url(../images/filet2.png);
	background-color:White;
    color:#424242;
	font-family: Verdana, Arial, Lucida Sans, Corbel;
    font-size : 11px; 
}
.conteneur
{
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	width:920px;
}

/* Propriétés pour les blocs Textes (ex: FicheFonds.aspx) */

/* Background et couleur du texte des blocs */
.design_bloc_texte
{
	text-align:justify;
	border-collapse:collapse;
	color:#424242;
	font-weight:normal;	
	width:100%;
	background-image:url(../images/fond_bloc_texte.png);
	
}

.design_bloc_texte_bord_droit
{
	background-image:url(../images/degrade_bleu_pale_vers_noir.gif);
	background-repeat:repeat-y;
	height:10px;
	width:3px;		
}

.design_bloc_texte_coin_bas_droit
{
	background-image:url(../images/degrade_coin_noir.gif);	
	background-repeat:no-repeat;
	height:4px;
	width:3px;
}

.design_bloc_texte_bord_bas
{
	background-image:url(../images/degrade_bleu_pale_vers_noir_horinzontal1.gif);	
	height:4px;	
}

.design_bloc_couleur_vert
{

	background-repeat:repeat-x;
	background-image:url(../images/couleur_vert.gif);
	background-repeat:no-repeat;
	display:block;
	height:60px;
}
.design_bloc_couleur_orange
{

	background-repeat:repeat-x;
	background-image:url(../images/couleur_orange.gif);
	background-repeat:no-repeat;
	display:block;
	height:60px;
	
}
.design_bloc_couleur_bleu
{

	background-repeat:repeat-x;
	background-image:url(../images/couleur_bleu.gif);
	background-repeat:no-repeat;
	display:block;
	height:60px;
	
}



.design_bloc_texte1
{
	background-image:url(../images/fond_bloc_texte.png);	
}
.page_title
{
	display:block;
	color:#424242;
	font-size:xx-large;
	font-weight:bold;
	text-align:center;
}

.sous_titre_contenu
{	

	color:#0062AD;
	font-size: 25px;
	font-weight:bolder;
	position:relative;
	left:10px;
	text-decoration:underline;
}

.citation_titre_contenu
{
	font-size:20px;
	font-style:italic;
}
.bloc_texte table
{
	display:block;
	text-align:justify;		
}
.sous_titre_bloc_texte_bleu
{
	color:#444444;
	display:block;
	width:100%;		
	font-weight: bold;
	font-size: 20px;
	position:relative;
	background-image:url( ../images/barre_bleu2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
		
}
.sous_titre_bloc_texte_vert
{
	color:#444444;
	display:block;
	width:100%;		
	font-weight: bold;
	font-size: 20px;
	position:relative;
	background-image:url( ../images/barre_vert2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
		
}
.sous_titre_bloc_texte_orange
{
	color:#444444;
	display:block;
	width:100%;		
	font-weight: bold;
	font-size: 20px;
	position:relative;
	background-image:url( ../images/barre_orange2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;	
}
.sous_titre_bloc_texte_bleu1
{
	color:#444444;
	
	width:100%;		
	font-weight: bold;
	
	position:relative;
	background-image:url( ../images/barre_bleu2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
		
}
.sous_titre_bloc_texte_vert1
{
	color:#444444;
	
	width:100%;		
	font-weight: bold;
	
	position:relative;
	background-image:url( ../images/barre_vert2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
		
}
.sous_titre_bloc_texte_orange1
{
	color:#444444;
	
	width:100%;		
	font-weight: bold;
	
	position:relative;
	background-image:url( ../images/barre_orange2.gif);
	background-repeat:no-repeat;
	background-position:bottom left;	
}
.ligne_parametre_1
{
	
	background-image:url("../images/fond_parametre.gif");
    width:100%;
}
.colonne_paramtre_titre
{
	text-align:left;
}
.colonne_paramtre_data
{
	text-align:right;
}
.ligne_parametre_2
{
	width:100%;
}

.liens_telechargements
{
	font-size:14px;
	color:#444444;
	font-style:normal;
	font-weight:bold;
}

.defaultTable 
{
	
	margin: 0px; 
	padding: 0px; 
	border-spacing: 0px;
	border: 0px;
	border-bottom:none;
}
.defaultTable table
{
	
	margin:0px; 
	padding:0px;
	text-align:left;
	border:none;
}
.defaultTable td
{
	margin:0px; 
	padding:0px;
	border: 0px;
	border-spacing: 0px;
	border:none;
}
.defaultTable tr
{
	margin:0px; 
	padding:0px;
	border-spacing: 0px;
	border: none;
}
/*liens pieds de page*/

.lienPiedPage 
{
		
	/*background-repeat:no-repeat;
	background-image:url("../images/footer.png");
	width:901px;*/
	
}

.lienPiedPage a, 
.lienPiedPage a:link, 
.lienPiedPage a:visited
{
	
	color: #3B4465;
	text-decoration: none;
}

.lienPiedPage a:hover
{
	
	color: #FF3908;
	text-decoration:underline;
}

/*Liens apparaissant en haut à gauche sous le menu*/
.filAriane
{
	

	color: #3E4B75;/*#5A5A5A;*/
	
}
.filAriane a, .filAriane a:link, .filAriane a:visited
{
	
	color: #D7635D;
	text-decoration: none;
}
.filAriane .filAriane a:hover
{
	color: #B1B1B1;
	text-decoration: none;
}
.filArianeSeparateur
{
	color: #D7635D;
}


.tableauPerf
{
	border:none;
	border-spacing: 0px;
	width:100%;
	margin:0px;
	padding:0px;
}
.tableauPerf span
{
	border:none;
	border-spacing: 0px;
	width:100%;
	margin:0px;
	padding:0px;
}
.tableauPerf div
{
	border:none;
	border-spacing: 0px;
	margin: 0px;
	padding: 0px;
}
.tableauPerf table
{	
	border:none;
	border-spacing: 0px;
	margin: 0px; 
	padding: 0px; 
	font-family:Verdana;
	border-left:none;
	border-bottom:solid 1px #364063;
	width: 100%;
}
.tableauPerf tr
{
	border:none;
	border-spacing: 0px;
	margin: 0px; 
	padding: 0px; 
}
.tableauPerf td
{
	border:none;
	border-spacing: 0px;
	
	padding: 5px; 
	padding-left:10px;
	padding-right:10px;
	border-left:solid 1px #364063;
	border-right:solid 1px #364063;
	color:Black;
	font-family:Arial;
}
.tableauPerf th
{
	border:none;
	border-spacing:0px;
	background-color: #0062AD;
	color:White;
	text-align:center;
	border:solid 1px #364063;	
	padding: 5px; 
	padding-left:10px;
	padding-right:10px;
}

.tableauPerf th a,
.tableauPerf th a:link,
.tableauPerf th a:visited
{
	color: White;
}

.tableauPerf a:hover
{
	text-decoration:underline;
}
.tableauPerf a,
.tableauPerf a:link,
.tableauPerf a:visited
{
	color:#000000;
}

.tableauPerf a:hover
{
	color:#E52B38;
}

.tableauPerf table table,
.tableauPerf table table td
{
	padding: 0px;
	margin: 0px;
	border:none;
}

/*Proporiétés pour l'historique des VL*/
.design_tableau_VL
{
	font-size:14px;
	background-image:url(../images/fond_bloc_texte.png);
}
.tableau_ligne2
{

	background-image:url("../images/fond_parametre.gif");
}
.tableau_ligne1
{
	
}
.tableau_colonne2
{
	text-align:center;
}
.tableau_colonne1
{
	text-align:center;
}
.tableau_vl_header
{
	background-color:#0062AD;
	height:30px;	
	font-size:14px;
	color:White;
	font-weight:bold;
}

.visuel_LFR
{
	text-align:left;
}