/* CSS Document */
body {
	margin:0;
	padding:0;
		
	/*Dégradé*/
	background: url(/pls/portal/docs/page/pa0717_fr/media/images/bg_pa0717.jpg) repeat-x;
	
	/*Polices de caractère par défaut du site*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	line-height: 17px;
}

p{
	margin:12px 0 12px 0;
	font-size: 11px;
	color:#000;
	line-height:17px;
}
	p.legende{
		color: #000000;
		font-size: 10px;
		line-height:15px;
}

ul {
	margin: 10px 15px 0px 15px;
	list-style:none;
	font-size:10px;
	line-height:15px;
}

ul li {
	margin-top:3px;
	padding: 0 0 1px 15px;
	background:url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif) 5px 4px no-repeat ;
}

a {
	font-size:11px;
	color:#000;
	text-decoration:underline;
}

a:visited {}

a:hover {	
	color:#e2007a;
	text-decoration:none;
	font-size:11px;	
}

img {
	border:0;
	margin:0 0 0 0;
}
	@media screen {
		img.entete{
			margin:5px 0 0 15px;
		}
	}
	@media print {
		img.entete{
			margin:5px 0 0 0px;
		}
	}
	/* Pour les images alignées à gauche avec une bordure*/	
	img.imageGauche { 
		margin-right: 10px;
		float: left;
		margin-top: 4px;
		margin-bottom: 0px;
		margin-left: 0px;
		border: 1px solid #CCCCCC;
	}	
	 /* Pour les images avec légende alignées à gauche. */	
	table.imageLegGauche {
		float: left;
		width: 180px;
		margin: 5px 10px 0px 0px;		
	}
	table.imageLegGauche td {
		background-color: #CCCCCC;
		font-size: 10px;
		color: #000000;
		padding: 10px 10px 10px 10px;	
		background: url(/pls/portal/docs/page/librairie_fr/images/bg_ph_leg.jpg) no-repeat 0px 0px;	
		border: 1px solid #CCCCCC;
	}
	table.imageLegGauche td img { 
		display: block;
		border: 1px solid #CCCCCC;	
	}	
	table.imageLegGauche td p { 
		margin: 0px;
		padding: 0px;
	}		
	table.imageLegGauche a:link {
		font-size:10px;
		color: #333333;
	}	
	table.imageLegGauche a:visited {
		font-size:10px;
		color: #333333;
	}
	table.imageLegGauche a:hover {
		font-size: 10px;
		color: #666666;
	}
	table.imageLegGauche a:active {
		font-size: 10px;
		color: #333333;
	}
    img.imageGaucheSB { 
		margin-right: 10px;
		float: left;
		margin-top: 4px;
		margin-bottom: 0px;
		margin-left: 0px;
	}
			
h1{
	color:#e3007a;
	font-weight:bold;
	font-size:14px;	
	margin:12px 0 0 0;
}
h2{
	color: #000000;
	font-size: 13px;
}
h3{
	color: #3d3d3d;
	font-size: 11px;
}
h4{
	color: #747371;
	font-size: 11px;
}

/*Ombrage sur le contour de chq. page*/
td.cote_gauche{
	background: url(/pls/portal/docs/page/pa0717_fr/media/images/bg_cote_gauche_pa.gif) repeat-y;
	width: 4px;
}
td.cote_droit{
	background: url(/pls/portal/docs/page/pa0717_fr/media/images/bg_cote_droit_pa.gif) repeat-y;
}
td.bas{
	/*Met un fond blanc dans la zone centrale*/
    background: url(/pls/portal/docs/page/pa0717_fr/media/images/bg_bas_pa.gif) repeat-x top;
}

#principal{
	/*Donne par défaut la largeur et la hauteur à la section de contenu de la page*/
	width: 950px;
	min-height: 1000px;
	
	/*Centre le contenu de la page*/
	margin-left: auto;
	margin-right: auto;	
}
	#principal td.base{
		background-color: #FFFFFF;
		border: #9a9a9a 1px solid;
		border-top: none; 	   
	}
	
/*   BANDEAU   */
#bandeau{
	margin:0px;
	padding: 0px;
	width: 950px;
}
	#bandeau img.bandeau{
		float: left;
		margin: 0px 0px 0px 0px;
	}
	#bandeau ul.langue{
		margin: 0px 0px 0px 0px;
		padding: 1px 20px 2px 0px;
		float:right;
	}
	#bandeau ul.langue li{
		cursor: pointer;
		padding: 2px 3px 2px 15px; /*pour firefox*/
		_padding: 2px 3px 2px 15px; /*pour ie*/
		list-style:none;
		background:url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif) no-repeat 2px 5px;
	}
	#bandeau ul.langue li a:link {
		color: #000000;
		text-decoration: none;
		font-size: 11px;		
	}
	#bandeau ul.langue li a:visited {	
		color: #000000;
		text-decoration: none;
		font-size: 11px;	
	}
	#bandeau ul.langue li a:hover {	
		color: #e2007a;
		text-decoration: none;
		font-size: 11px;	
	}
	#bandeau ul.langue li a:active {	
		color: #000000;
		text-decoration: none;	
		font-size: 11px;	
	}
/*  FIN BANDEAU   */

/* MENU PRINCIPAL - GAUCHE*/
	#menu_vertical{
		width: 200px;
		padding:0px 0px 0px 0px;
		margin:0px 0px 0px 0px;
	}
		#menu_vertical ul{
			background-color: #e2dbc8;
			/*list-style-position:inside;*/
			margin: 0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
			#menu_vertical ul li{
				cursor: pointer;
				padding: 3px 3px 5px 20px; /*pour firefox*/
				_padding: 3px 3px 5px 20px; /*pour ie*/
				border-bottom: #d0c9b8 1px solid;
				/*list-style-image:url(/pls/portal/docs/page/pa0717_fr/media/images/li_pa.gif);*/
				list-style:none;
				background:url(/pls/portal/docs/page/pa0717_fr/media/images/li_pa.gif) no-repeat 7px 2px;
			}
				#menu_vertical ul li.selected{
					background-color:#f0f0f0;
				}
				#menu_vertical ul li.over{
					background-color:#f0f0f0;
				}
			#menu_vertical ul li a{
				color: #000000;
				font-weight:bold;
				font-size: 11px;	
				text-decoration: none;
			}	
			#menu_vertical ul li a:visited {
				color: #000000;
				font-weight:bold;
				font-size: 11px;	
				text-decoration: none;
			}
			#menu_vertical ul li a:hover {				
				color: #000000;
				font-weight:bold;
				font-size: 11px;	
				text-decoration: none;
			}	

/*   FIN MENU PRINCIPAL - GAUCHE */

/* MENU UTILITAIRES*/
	 ul.menu_utilitaires{
		margin: 0px 0px 0px 0px;
		padding:10px 0px 10px 0px;
		width: 200px;
		border-bottom: #000000 1px dotted;
	}
		ul.menu_utilitaires li{
			
			cursor: pointer;
			padding: 0px 3px 0px 20px; /*pour firefox*/
			_padding: 0px 3px 0px 20px; /*pour ie*/
			list-style:none;
			background:url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif) no-repeat 7px 6px;
		}
		ul.menu_utilitaires li a:link {
			color: #000000;
			text-decoration: none;
			font-size: 11px;		
		}
		ul.menu_utilitaires li a:visited {	
			color: #000000;
			text-decoration: none;
			font-size: 11px;	
		}
		ul.menu_utilitaires li a:hover {	
			color: #e2007a;
			text-decoration: none;
			font-size: 11px;	
		}
		ul.menu_utilitaires li a:active {	
			color: #000000;
			text-decoration: none;	
			font-size: 11px;	
		}
/* FIN MENU UTILITAIRES  */

/* NAV DROITE - NOS PARTENAIRES */
table.nav_droite{
	border: none;
	background: #ffffff;
	padding: 10px;
	margin: 0px 0px 0px 0px;
}
	table.nav_droite img.partenaires{
		padding:10px 0px 15px 10px;
	}
	table.nav_droite h2 img{
		padding:40px 0px 0px 5px;
	}
/* FIN NAV DROITE - NOS PARTENAIRES */

/* LISTE DE NOUVELLES */
ul.nouvelles {
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;	
	line-height: 15px;
}
	ul.nouvelles li {
		font-size: 11px;
		/* Permettre à la liste de se mettre à côté des images. */ 
		height: 1%; /* Pour IE 5 et 6 */
		zoom: 1; /* Pour IE 6 et plus */		
	}

	@media screen {
		ul.nouvelles li {
			margin: 0px 0px 0px 0px;
			padding: 7px 0px 1px 15px;	
			background: url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif) no-repeat 2px 10px;	
			list-style: none;	
			list-style-image: none;				
		}
	}
	
	@media print {
		ul.nouvelles li {
			_list-style-image: url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif);		
		}
	}
	ul.nouvelles a:link {
		color: #000000;
		text-decoration: none;
		font-size: 11px;		
	}
	ul.nouvelles a:visited {	
		color: #000000;
		text-decoration: none;
		font-size: 11px;	
	}
	ul.nouvelles a:hover {	
		color: #e2007a;
		text-decoration: none;
		font-size: 11px;	
	}
	ul.nouvelles a:active {	
		color: #000000;
		text-decoration: none;	
		font-size: 11px;	
	}
	/* FIN LISTE DE NOUVELLES */
	

/* liSTE DE BOUTONS '+' */
ul.listePlus {
	margin:0px; 
	padding:0px;
	line-height: 15px;
}

ul.listePlus li {
	font-size: 10px;	
	/* Permettre à la liste de se mettre à côté des images. */ 
	height: 1%; /* Pour IE 5 et 6 */
	zoom: 1; /* Pour IE 6 et plus */				
}

@media screen {
	ul.listePlus li {
		margin: 0px;
		padding: 5px 0px 1px 17px;	
		background: url(/pls/portal/docs/page/librairie_fr/images/bt_plus.gif) no-repeat 0px 6px;
		list-style: none;	
		list-style-image: none;			
	}
}

@media print {
	ul.listePlus li {
		list-style-type: disc;
		_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/bt_plus.gif);	
	}
}	

ul.listePlus li a:link {
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;		
}	
ul.listePlus li a:visited {	
	color: #333333;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;			
}	
ul.listePlus li a:hover {	
	color: #666666;
	font-weight: bold;
	text-decoration: none;
	font-size: 10px;	
}	
ul.listePlus li a:active {	
	color: #333333;
	font-weight: bold;
	text-decoration: none;	
	font-size: 10px;	
}
/***** FIN liSTE DE BOUTONS '+' *****/

		
		
/* LISTE DE liENS ET DE PDF */
ul.listeLiens {
	margin: 10px 15px 0px 15px;
	padding:0px; 	
	line-height: 15px;
	/* list-style: none; */
}
	/* Description des liens PDF */
	ul.listeLiens a:link {
		color: #666666;
		font-weight: bold;
		text-decoration: none;
		font-size: 10px;		
	}
	ul.listeLiens a:visited {	
		color: #666666;
		font-weight: bold;
		text-decoration: none;
		font-size: 10px;	
	}
	ul.listeLiens a:hover {	
		color: #333333;
		font-weight: bold;
		text-decoration: none;
		font-size: 10px;	
	}
	ul.listeLiens a:active {	
		color: #666666;
		font-weight: bold;
		text-decoration: none;	
		font-size: 10px;	
	}
	
	ul.listeLiens li {
		font-size: 10px;
		/* Permettre à la liste de se mettre à côté des images. */ 
		height: 1%; /* Pour IE 5 et 6 */
		zoom: 1; /* Pour IE 6 et plus */		
	}

	@media screen {
		ul.listeLiens li {
			margin: 0px 0px 0px 0px;
			padding: 7px 0px 1px 17px;	
			background: url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif) no-repeat 5px 10px;	
			list-style: none;	
			list-style-image: none;						
		}
	}
	
	@media print {
		ul.listeLiens li {
			list-style-type: disc;
			_list-style-image: url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif);	
		}
	}
	
	/* Texte par defaut et image d'un PDF */
	ul.listeLiens li.pdf {
		font-size: 9px;		
		color: #333333;	
	}

	@media screen {
		ul.listeLiens li.pdf {
			margin: 0px;
			padding: 5px 0px 1px 17px;	
			background: url(/pls/portal/docs/page/librairie_fr/images/pdf_icon_li.gif) no-repeat 0px 8px;
			list-style: none;	
		}
	}
	
	@media print {
		ul.listeLiens li.pdf {
			list-style-type: disc;
			_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/pdf_icon_li.gif);	
		}
	}
	@media screen {
		ul.listeLiens li.courriel {
			background: url(/pls/portal/docs/page/librairie_fr/images/ic_courriel_15.gif) no-repeat 0px 8px;
		}
	}
		
	@media print {
		ul.listeLiens li.courriel {
		_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/ic_courriel_15.gif);	
		}
	}
	@media screen {
		ul.listeLiens  li.internet {
			background: url(/pls/portal/docs/page/librairie_fr/images/ic_internet_15.gif) no-repeat 0px 8px;
		}
	}
		
	@media print {
		ul.listeLiens li.internet {
			_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/ic_internet_15.gif);	
		}
	}
	@media screen {
		ul.listeLiens li.telecopieur {
			background: url(/pls/portal/docs/page/librairie_fr/images/ic_telecopieur_15.gif) no-repeat 0px 8px;
			}
		}
		
	@media print {
		ul.listeLiens li.telecopieur {
			_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/ic_telecopieur_15.gif);
		}
	}
	@media screen {
		ul.listeLiens li.telephone {
			background: url(/pls/portal/docs/page/librairie_fr/images/ic_telephone_15.gif) no-repeat 0px 8px;
		}
	}
	
	@media print {
		ul.listeLiens li.telephone {
			_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/ic_telephone_15.gif);	
		}
	}
	
	/* Texte de description d'un lien. */
	ul.listeLiens span {
		color: #666666;
		font-weight: normal;
		font-size: 10px;	
	}
/* FIN LISTE LIENS */

/* LISTE DE PDF AVEC CHAPITRES (LARGEUR = 556PX) */ 
	
ul.listePdf {
	margin: 10px 15px 0px 15px;
	padding:0px;
	line-height: 15px;	
	font-size: 9px;
}

	/* Texte par defaut et image d'un PDF */
	ul.listePdf li {	
		color: #333;	
		font-size: 9px;
	}
	
	@media screen {
	
		ul.listePdf li {
			margin: 0px 0px 0px 0px;
			padding: 1px 0px 1px 20px;			
			background: url(/pls/portal/docs/page/librairie_fr/images/pdf_icon_li.gif) no-repeat 2px 4px;	
			list-style: none;	
			list-style-image: none;					
		} 
		ul.listePdf li ul li {		
			background: none;	
		}
		
	}
	
	@media print {
	
			/* Texte par defaut et image d'un PDF */
			ul.listePdf li {		
				list-style-type: disc;
				_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/pdf_icon_li.gif);	
			}
			ul.listePdf li ul li {		
				list-style-type: none;
				_list-style-image: none;	
			}
	}		
		
	/* Description des liens PDF */
	ul.listePdf li a {
		font-weight: bold;
		text-decoration: none;
		font-size: 9px;
		color: #666;
	}	
	
		ul.listePdf li a:link {
			color: #666;
			font-size: 9px;
		}
		
		ul.listePdf li a:visited {			
			color: #666;
			font-size: 9px;
		}
		
		ul.listePdf li a:hover {					
			color: #333;
			font-size: 9px;
		}
		
		ul.listePdf li a:active {					
			color: #333;
			font-size: 9px;
		}
	
	ul.listePdf li ul {
		margin: 0px;
		padding:0px;		
		line-height: 15px;				
	}	
	
	
		ul.listePdf li ul li {
			margin: 0px;
			padding: 0px;
			background-image: none;			
			color: #333;
			clear:both;	
			font-size: 9px;		
		}	
	
			ul.listePdf li ul li a {
				float: left;
				width: 220px;
				font-weight: normal;
				text-decoration: underline;
				color: #333;
			}
			
				ul.listePdf li ul li a:link {
					color: #333;
				}
				
				ul.listePdf li ul li a:visited {
					color: #333;
				}
				
				ul.listePdf li ul li a:hover {
					color: #666;
				}


	/* Texte de description d'un PDF. */
	ul.listePdf strong {
		color: #666;
		font-weight: bold;
	}
	
	/***** FIN LISTE DE PDF AVEC CHAPITRES  *****/

/* SOUS-MENU 2e ET 3e NIVEAU - LISTE AVEC CONTENU OUVRANT */
ul.listeContenuOuvrant {
	margin:0 0 10px 15px;
	padding:0;
	line-height:15px;
	background-color:#f5f5f5;
}	
	@media screen {
		ul.listeContenuOuvrant li {
			margin: 0px;
			padding: 5px 0px 1px 15px;	
			list-style: none;			
		}
	}
	@media print {
		ul.listeContenuOuvrant li {
			list-style: none;						
		}
	}	
		ul.listeContenuOuvrant li p {
			margin: 10px 0px 0px 0px;	
			font-size: 11px;				
		}		
		ul.listeContenuOuvrant li img {
			/*display: compact;*/
			clear: both;
			margin-bottom: 15px;
		}		

	/* contenuCache est associé au bloc de contenu caché et à l'image ">". */		
	@media screen {
		ul.listeContenuOuvrant li.contenuCache {
			background: url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif) no-repeat 0px 8px;
		}
	}
		ul.listeContenuOuvrant li.contenuCache a:link {
			color: #000000;
			text-decoration: none;
			font-size: 11px;							
		}
		ul.listeContenuOuvrant li.contenuCache a:visited {	
			color: #000000;
			text-decoration: none;					
			font-size: 11px;			
		}
		ul.listeContenuOuvrant li.contenuCache a:hover {	
			color: #e3007a;
			text-decoration: none;				
			font-size: 11px;			
		}
		ul.listeContenuOuvrant li.contenuCache a:active {	
			color: #000000;
			text-decoration: none;	
			font-size: 11px;							
		}

		ul.listeContenuOuvrant li.contenuCache div {	
			display: none; /* Cacher le div. */
		}	

	/* contenuAffiche est associé au bloc de contenu ouvrant. */
	@media screen {
		ul.listeContenuOuvrant li.contenuAffiche {
			background: url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif) no-repeat 0px 8px;
		}
	}
	@media print {
		ul.listeContenuOuvrant li.contenuAffiche {
			_list-style-image: url(/pls/portal/docs/page/pa0717_fr/media/images/li_2_pa.gif);	
		}
	}
		ul.listeContenuOuvrant li.contenuAffiche a:link {
			color: #e3007a;
			text-decoration: none;	
			font-size: 11px;				
		}
		ul.listeContenuOuvrant li.contenuAffiche a:visited {	
			color: #e3007a;
			text-decoration: none;
			font-size: 11px;			
		}
		ul.listeContenuOuvrant li.contenuAffiche a:hover {	
			color: #e3007a;
			text-decoration: none;	
			font-size: 11px;			
		}
		ul.listeContenuOuvrant li.contenuAffiche a:active {	
			color: #e3007a;
			text-decoration: none;
			font-size: 11px;				
		}	

		ul.listeContenuOuvrant li.contenuAffiche div {	
			display: block; /* Afficher le div. */
			font-size: 11px;
		}							

		/* Liens par défauts à l'intérieur du div. */
		ul.listeContenuOuvrant li.contenuAffiche div a:link {
			color: #000000;
			font-weight: normal;
			font-size: 11px;				
		}
		ul.listeContenuOuvrant li.contenuAffiche div a:visited {	
			color: #e3007a;		
			text-decoration: none;
			font-size: 11px;			
		}
		ul.listeContenuOuvrant li.contenuAffiche div a:hover {	
			color: #e3007a;
			font-weight: normal;			
			text-decoration: none;
			font-size: 11px;			
		}
		ul.listeContenuOuvrant li.contenuAffiche div a:active {	
			color: #e3007a;
			font-weight: normal;			
			text-decoration: none;
			font-size: 11px;			
		}
		
		/* Permet d'afficher une liste de liens et de Pdf à l'intérieur du div de contenuAffiche. */
		ul.listeContenuOuvrant li.contenuAffiche div ul.listeLiens {
			margin: 10px 15px 0px 0px;
			padding:0px; 	
			line-height: 15px;
		}
			ul.listeContenuOuvrant li.contenuAffiche div ul.listeLiens a:link {
				color: #000000;
				font-weight:normal;
				text-decoration: none;
				font-size:10px;
			}
			ul.listeContenuOuvrant li.contenuAffiche div ul.listeLiens a:visited {	
				color: #000000;
				font-weight:normal;
				text-decoration: none;	
				font-size:10px;
			}
			ul.listeContenuOuvrant li.contenuAffiche div ul.listeLiens a:hover {	
				color: #e3007a;
				font-weight:normal;
				text-decoration: none;
				font-size:10px;
			}
			ul.listeContenuOuvrant li.contenuAffiche div ul.listeLiens a:active {	
				color: #e3007a;
				font-weight:normal;
				text-decoration: none;		
				font-size:10px;
			}
		
			@media screen {
				ul.listeContenuOuvrant li.contenuAffiche div ul.listeLiens li {
					margin: 1px 0px 0px 0px;
					padding: 0px 0px 0px 17px;
					background: url(/pls/portal/docs/page/pa0717_fr/media/images/li_3_pa.gif) no-repeat 5px 8px;	
				}
			}
			
			@media print {
				ul.listeContenuOuvrant li.contenuAffiche div ul.listeLiens li {
					list-style-type: disc;
					_list-style-image: url(/pls/portal/docs/page/pa0717_fr/media/images/li_3_pa.gif);	
				}
			}
/* FIN SOUS-MENU 2e ET 3e NIVEAU - LISTE AVEC CONTENU OUVRANT */
						
	/* VERSION IMPRIMABLE */
	a.eDarkGrey10Bold:link{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		font-weight: bold;
		text-decoration: none;
		line-height: 15px;
	}
	a.eDarkGrey10Bold:visited{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		font-weight: bold;
		text-decoration: none;
		line-height: 15px;
	}
	a.eDarkGrey10Bold:hover{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #666666;
		font-weight: bold;
		text-decoration: none;
		line-height: 15px;
	}
	a.eDarkGrey10Bold:active{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #333333;
		font-weight: bold;
		text-decoration: none;
		line-height: 15px;
	}
	.eLightGrey9{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #999999;
		line-height: 15px;
	}
	/***** FIN VERSION IMPRIMABLE *****/
	
	/* IMPRIMER CE TEXTE (apparaît dans la page lorsqu'on clique sur version imprimable) */
	a.eRed11Bold:link{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #8C0000;
		font-weight: normal;
		text-decoration: none;
		line-height: 15px;
	}
	a.eRed11Bold:visited{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #8C0000;
		font-weight: normal;
		text-decoration: none;
		line-height: 15px;
	}
	a.eRed11Bold:hover{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
		font-weight: normal;
		text-decoration: underline;
		line-height: 15px;
	}
	a.eRed11Bold:active{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #8C0000;
		font-weight: normal;
		text-decoration: none;
		line-height: 15px;
	}
	/***** FIN IMPRIMER CE TEXTE *****/

	/* GALERIE D'IMAGES */
	.eGall_indexTab { /* Dégradé avec bordure. */
		BACKGROUND-IMAGE: url(/pls/portal/docs/page/librairie_fr/images/bg_degrade_tab_aff.jpg); 
		BACKGROUND-REPEAT: repeat-x; 
		border: 1px solid #efebf1;
		vertical-align: middle; 
		text-align: center;
	}
	
	.eGall_legende {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-style: normal;
		font-weight: normal;
		color: #666666;
		line-height: normal;
		vertical-align: top; 
		text-align: center;		
		} 	
	
	td.bgImgGal { /* Fonds des images de la galerie. */
		vertical-align: middle;
		text-align: center;
		border-left: 1px solid #CCCCCC;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		background-image: url(/pls/portal/docs/page/librairie_fr/images/bg_img_gall.gif);
		background-repeat: no-repeat;	
		height: 165px;
		}
		
	td.titreImgGal { /* Fond des titres des images de la galerie. */ 
		vertical-align: middle;
		text-align: center;
		border: 1px solid #CCCCCC;
		background-image: url(/dasf/pls/portal/docs/page/librairie_fr/images/bg_img_gall.gif);
		background-repeat: no-repeat;	
	}
	
	td.border { /* bordure de tableau . */ 
		border: 1px solid #CCCCCC;
	}
	
	.eBiblio {
		text-indent: -50px;
		margin-left: 50px;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 80%;
		line-height: 150%;  
	}
	
	/* FIN GALERIE D'IMAGES */
		
	/* FIL D'ARIANE */
	#fil_ariane{
		font-size: 10px;
		color: #666;
		margin: 10px 0px 10px 15px;
		width: 95%;
	}
		#fil_ariane a:link{
			font-size: 10px;
			color: #666;
			text-decoration:underline;
		}
			#fil_ariane a:visited{
				font-size: 10px;
				color: #666;
				text-decoration:underline;
			}
			#fil_ariane a:hover{
				font-size: 10px;
				color: #000;
			}
			#fil_ariane a:active{
				font-size: 10px;
				color: #666;
			}
	/***** FIN FIL D'ARIANE *****/
			
	/* GÉNÉRIQUE (Tous droits réservés) */
	a.eLightGrey9:link{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #999999;
		font-weight: normal;
		text-decoration: none;
		line-height: 15px;
	}
	a.eLightGrey9:visited{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #999999;
		font-weight: normal;
		text-decoration: none;
		line-height: 15px;
	}
	a.eLightGrey9:hover{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #999999;
		font-weight: normal;
		text-decoration: underline;
		line-height: 15px;
	}
	/***** FIN GÉNÉRIQUE (Tous droits réservés) *****/	
	
	/* VOIR AUSSI ET NOS PUBLICATIONS */
  	.eRed9{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #8C0000;
		line-height: 15px;
	}
	
	.eBlack9{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
		line-height: 15px;
	}

	.eTitleBlack10Bold{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #000000;
		font-weight: bold;
		line-height: 16px;
	}

	a.eBlack9:link{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
		font-weight: normal;
		text-decoration: underline;
		line-height: 15px;
	}
	a.eBlack9:visited{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
		font-weight: normal;
		text-decoration: underline;
		line-height: 15px;
	}
	a.eBlack9:hover{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #666666;
		font-weight: normal;
		text-decoration: underline;
		line-height: 15px;
	}
	a.eBlack9:active{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #000000;
		font-weight: normal;
		text-decoration: underline;
		line-height: 15px;
	}
	.eMediumGrey9{
		font-family: Verdana,Geneva,Arial,Helvetica,sans-serif;
		font-size: 9px;
		color: #666666;
		line-height: 15px;
	}
	
	/* ENCADRÉS GAUCHE */
	.degradeTab{
		background-image: url(/pls/portal/docs/page/service_fin_fr/media/images/degrade_tab_fin.jpg);
		background-repeat: repeat-x;
		border: #f0f0f0 1px solid;
	}
	
	/* ligne de couleur du voir aussi. */
	.eHd_1_voir {
		background-color: #e2007a;
	}
	/* VOIR AUSSI ET NOS PUBLICATIONS */
	.eHd_2_voir {
		background-color: #d0c9b8;;
	}
	/* Corps du voir aussi (body) */
	.eBd_voir {
		/*background-color: #cecece;*/
		background-color:#f0f0f0;
	}	
	/* FIN VOIR AUSSI ET NOS PUBLICATIONS */
