/*Fonds spécifique de l'arrondissement*/

/* Boîte de recherche */

#recherche{
	background-color: #4a4a4a;
}
/* Fin Boîte de recherche */


	/* MENU DE DROITE - FOND PÂLE */

	/* ligne du haut */
	div.menuDroit1_ent {
		margin: 1px 6px 0px 6px;
		padding: 0px;
		height: 1px;
		background-color: #EFEFEF;		
	}
	div.menuDroit1_ent img {
		width: 1px;
		height: 1px;
	}
	/* Fin ligne du haut */
	
	
	table.menuDroit1 {
		margin: 0px 5px 0px 5px;	
		width: 165px;
		background-color: #EFEFEF;
	}
	
	table.menuDroit1 td {
		padding: 5px 10px 5px 10px;	
		font-size: 9px;
		color: #000000;	
	}	
	table.menuDroit1 td strong{
		font-size: 9px;
		color: #8c0000;		
	}	
	table.menuDroit1 select{
		width: 140px;
		margin-bottom: 5px;
	}			
	
	/* ligne du bas */
	div.menuDroit1_bas {
		margin: 0px 6px 0px 6px;
		padding: 0px;
		height: 1px;
		background-color: #EFEFEF;
	}
	div.menuDroit1_bas img {
		width: 1px;
		height: 1px;
	}
	/* Fin ligne du bas */
	
	/***** FIN MENU DE DROITE - FOND PÂLE *****/



	/* MENU DE DROITE - FOND MÉDIUM */
	div.menuDroit2_entArr { /* ligne qui simule les coins arrondis */
		margin-top: 5px;
		margin-right: 5px;
		margin-left: 5px;
		padding-top: 9px;
		background:url(/pls/portal/docs/page/arr_lach_fr/media/images/bg_coche_gris.gif) #E7E7E7 right no-repeat;
	}

	/* ligne du haut */
	div.menuDroit2_ent {
		margin: 1px 6px 0px 6px;
		padding: 0px;
		height: 1px;
		background-color: #E7E7E7;
	}
	div.menuDroit2_ent img {
		width: 1px;
		height: 1px;
	}
	/* Fin ligne du haut */
	
	
	table.menuDroit2 {
		margin: 0px 5px 0px 5px;	
		width: 165px;
		background-color: #E7E7E7;
	}
	
	table.menuDroit2 td {
		padding: 5px 10px 5px 10px;
		font-size: 9px;
		color: #000000;				
	}	
	table.menuDroit2 td strong{
		font-size: 9px;
		color: #8c0000;		
	}	
	table.menuDroit2 select{
		width: 140px;
		margin-bottom: 5px;
	}					
	
	/* ligne du bas */
	div.menuDroit2_bas {
		margin: 0px 6px 0px 6px;
		padding: 0px;
		height: 1px;
		background-color: #E7E7E7;
	}
	div.menuDroit2_bas img {
		width: 1px;
		height: 1px;
	}
	/* Fin ligne du bas */
	
	/* FIN MENU DE DROITE - FOND MÉDIUM */




	/* MENU DE DROITE - FOND FONCÉ */

	/* ligne du haut */
	div.menuDroit3_ent {
		margin: 1px 6px 0px 6px;
		padding: 0px;
		height: 1px;
		background-color: #CECECE;		
	}
	div.menuDroit3_ent img {
		width: 1px;
		height: 1px;
	}
	/* Fin ligne du haut */
	
	
	table.menuDroit3 {
		margin: 0px 5px 0px 5px;	
		width: 165px;
		background-color: #CECECE;
	}
	
	table.menuDroit3 td {
		padding: 5px 10px 5px 10px;
		font-size: 9px;
		color: #000000;		
	}	
	
	table.menuDroit3 td strong{
		font-size: 9px;
		color: #8c0000;		
	}	
	
	table.menuDroit3 select{
		width: 140px;
		margin-bottom: 5px;
	}					
	
	/* ligne du bas */
	div.menuDroit3_bas {
		margin: 0px 6px 0px 6px;
		padding: 0px;
		height: 1px;
		background-color: #CECECE;		
	}
	div.menuDroit3_bas img {
		width: 1px;
		height: 1px;
	}
	/* Fin ligne du bas */
	
	/* FIN MENU DE DROITE - FOND FONCÉ */



	
		/* MENU DE 3IEME NIVEAU */
	
	#menu3eNiv {
		margin-bottom:0px;
		margin-top:15px;
		margin-left:15px;
		margin-right:15px;
		padding: 0px;
				}
	
			#menu3eNiv a:link {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-style: normal;
				line-height: 18px;
				font-weight: normal;
				color: #000000;
				text-decoration: none;
			}
			#menu3eNiv a:visited {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-style: normal;
				line-height: 18px;
				font-weight: normal;
				color: #000000;
				text-decoration: none;
			}
			#menu3eNiv a:hover {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-style: normal;
				line-height: 18px;
				font-weight: normal;
				color: #333333;
				text-decoration: underline;
			}
			#menu3eNiv a:active {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				font-size: 10px;
				font-style: normal;
				line-height: 18px;
				font-weight: normal;
				color: #000000;
				text-decoration: none;
			}



/* LISTE POUR LES MENUS DE DROITES */
	
	table.arr_listeMenuDroit ul {
		margin: 0px; 
		padding: 0px;	
	}
	
		table.arr_listeMenuDroit ul li {
			color: #333333;	
			font-size: 9px;						
		}
		
		@media screen { /* Affichage de la liste à l'écran */
			table.arr_listeMenuDroit ul li {
				margin: 0px;
				padding: 0px 0px 0px 10px;
				background: url(/pls/portal/docs/page/librairie_fr/images/ic_li_dr.gif) no-repeat 0px 8px;		
			}
		}
		
		@media print { /* Impression de la liste */
			table.arr_listeMenuDroit ul li {
				list-style-type: disc;
				_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/ic_li_dr.gif);	
			}
		}		
		
		table.arr_listeMenuDroit ul li a:link {
			color: #333333;
			font-weight: normal;
			text-decoration: underline;
			font-size: 9px;		
		}	
		table.arr_listeMenuDroit ul li a:visited {	
			color: #333333;
			font-weight: normal;
			text-decoration: underline;
			font-size: 9px;			
		}	
		table.arr_listeMenuDroit ul li a:hover {	
			color: #666666;
			font-weight: normal;
			text-decoration: underline;
			font-size: 9px;	
		}	
		table.arr_listeMenuDroit ul li a:active {		
			color: #333333;
			font-weight: normal;
			text-decoration: underline;	
			font-size: 9px;	
		}


/* ligne de couleur du voir aussi. */
.eHd_1_voir {
	background-color: #4a4a4a;
}
/* Entête du voir aussi (header) */
.eHd_2_voir {
	background-color: #E7E7E7;;
}
/* Corps du voir aussi (body) */
.eBd_voir {
	background-color: #cecece;
}
/*Menu déroulant pour les liens rapides de l'arrondissement*/

select.dropp{
	font-family : arial;
	background-color: #ffffff;
	font-size : 10px;
	color : #000000;
	width : 145px;
}	

/*Styles pour les titres spéciaux*/

a.eArrBabi_titre:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #4a4a4a;
	text-decoration: none;
}
a.eArrBabi_titre:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #4a4a4a;
	text-decoration: none;
}
a.eArrBabi_titre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.eArrBabi_titre:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #4a4a4a;
	text-decoration: none;
}

/*Styles pour les pages de  3e niveau*/


h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #4a4a4a;
	margin-top:0px;

}
.eArr_stitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: normal;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	line-height: normal;
	background: url(/pls/portal/docs/page/arr_lach_fr/media/images/bg_ligne_eve.jpg) no-repeat bottom;
	padding-top: 20px;
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
	line-height: normal;
	padding-top: 20px;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
}
td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: 18px;
}
.legende{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	line-height: 15px;
} 
ul {
	/* les padding à zéro ne sont pas nécessaire sur IE mais le sont pour les browser Mozilla dont Firefox */
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	/* --- */
	margin-top:10px;
	margin-right:10px;
	margin-bottom:0px;
	margin-left:15px;
	list-style-type:none;
}

ul.Liste2emeNiveau {
	/* les padding à zéro ne sont pas nécessaire sur IE mais le sont pour les browser Mozilla dont Firefox */
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:0px;
	/* --- */
	margin-top:3px;
	margin-right:0px;
	margin-bottom:5px;
	margin-left:15px;
	list-style-type:none;
}

li {
	PADDING-TOP: 0px;
	PADDING-RIGHT: 0px;
	PADDING-BOTTOM: 1px;
	PADDING-LEFT: 16px;
	background: url(/pls/portal/docs/page/arr_lach_fr/media/images/ic_fleche_li.gif) no-repeat 0px 7px;
	MARGIN: 0px;
	line-height: 18px;
	color: #333333;
	font-size: 11px;
}

ul.listePE /* pour " listePlusEspacee " */ {
			/* les padding à zéro ne sont pas nécessaire sur IE mais le sont pour les browser Mozilla dont Firefox */
			padding-top:0px;
			padding-right:0px;
			padding-bottom:0px;
			padding-left:0px;
			/* --- */
			margin-top:0px;
			_margin-top:-10px;
			margin-right:15px;
			margin-bottom:0px;
			margin-left:15px;
			list-style-type:none;
		}
		
		ul.listePE LI {
			padding-top:0px;
			padding-right:0px;
			padding-bottom:11px;
			padding-left:16px;
			background: url(/pls/portal/docs/page/arr_lach_fr/media/images/ic_fleche_li.gif) no-repeat 0px 7px;
			margin-top:20px;
			margin-right:0px;
			margin-bottom:0px;
			margin-left:0px;
			line-height: 18px;
			color:#333333;
			font-size:11px;
		}		


a {
	color: #333333;
	text-decoration: underline;
}
	a:visited {
		color: #333333;
		text-decoration: underline;
	}
	a:hover {
		color: #666666;
		text-decoration: underline;
	}

a.eArr_lienMenu:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.eArr_lienMenu:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.eArr_lienMenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
a.eArr_lienMenu:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

/*Titre html dans les collectrices*/
.eLach_sousTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #4a4a4a;
}

/*styles présentatrice et collectrice*/
.eLach_GreyTabBG{
	background-color: #f1f1f1;
	border: 1px solid #dedede;
}

/* Fond des menus */
.eLach_BordureBG{
	border: 1px solid #dedede;
	border-right-color: #ffffff;
	background-image: url(/pls/portal/docs/page/arr_lach_fr/media/images/bg_degradeVue.jpg);
	background-repeat: repeat-x; 
}

/* Fond des menus */
.eLach_BlocBG{
	background-image: url(/pls/portal/docs/page/arr_lach_fr/media/images/bg_bloc.jpg);
	background-repeat: repeat-x; 
}

/* Liens pour les collectrices */
.eLach_titreColl{
	padding: 0px 5px 0px 0px;	
	margin: 20px 5px 0px 7px;
	
	max-width: 380px;
}


.eLach_liensColl{
	padding: 0px 5px 0px 7px;	
	margin: 0px 5px 0px 7px;
	
	max-width: 380px;
}

.eLach_liensColl td{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 15px;
}

.eLach_liensColl p{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	line-height: 15px;
}

.eLach_liensColl img{
	margin-right: 10px;
	/*_margin-right: -10px;*/
	float: left;
	margin-top: 4px;
	margin-bottom: 0px;
	margin-left: 0px;
	border: 1px solid #CCCCCC;
}

.eLach_liensColl ul{
	/* les padding à zéro ne sont pas nécessaire sur IE mais le sont pour les browser Mozilla dont Firefox */
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
	/* --- */
	margin-top:0px;
	margin-right:10px;
	margin-bottom:5px;
	margin-left:0px;
	list-style-type:none;
}

.eLach_liensColl ul li{
		MARGIN: 0px;
		line-height: 18px;
		color: #000000;
		font-size: 10px;
		zoom: 1;
		height:1%;
	}


@media screen{
	.eLach_liensColl ul li{
		PADDING: 0px 0px 1px 8px;
		background: url(/pls/portal/docs/page/librairie_fr/images/fleche_noir.gif) no-repeat 0px 7px;
	}
	
	.eLach_liensColl ul li.pdf{
		PADDING: 0px 0px 1px 15px;
		background: url(/pls/portal/docs/page/librairie_fr/images/pdf_icon_li.gif) no-repeat 0px 4px;
	}

}

@media print{
	.eLach_liensColl ul li{
		list-style-type: disc;
		_background: url(/pls/portal/docs/page/librairie_fr/images/fleche_noir.gif) no-repeat 0px 7px;
	}
	
	.eLach_liensColl ul li.pdf{
		list-style-type: disc;
		_background: url(/pls/portal/docs/page/librairie_fr/images/pdf_icon_li.gif) no-repeat 0px 5px;
	}
}

.eLach_liensColl a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.eLach_liensColl a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
.eLach_liensColl a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
}
.eLach_liensColl a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}

/*****************************************************/
/*Menu pour les minis-sites*/

#eMenuMiniSite {
	margin:0px;
	padding:10px 10px 10px 10px;
	background:url(/pls/portal/docs/page/librairie_fr/images/point175.gif) no-repeat top;
}
	
	@media screen {
		#eMenuMiniSite UL {
			padding: 0px 0px 1px 0px;
			margin: 0px;
		}
		#eMenuMiniSite UL LI {
			margin:0px;
			padding:0px 0px 5px 10px;
			list-style-image: none;
			list-style: none; 
			background:url(/pls/portal/docs/page/librairie_fr/images/fleche_noir.gif) no-repeat 1px 6px;

			/* sans la spécification line-height:17px; suivante et à l'intérieur de tous les états du lien
			on doit utiliser le underscore hack sur background pour éviter un décalage de 1px entre IE et Mozilla */
			line-height:17px;
		}			
	}
		
	@media print {
		#eMenuMiniSite UL LI {
			list-style-type: disc;
			_list-style-image: url(/pls/portal/docs/page/librairie_fr/images/fleche_noir.gif);
		}
	}		
		
			/* Calqué sur eRed11Bold pour reproduire le style original sur ce type de lien */
			/* Mais simplifié pour éviter les répétitions inutiles (du genre font-family...) */
			#eMenuMiniSite UL LI A:LINK {
				color: #666666;
				text-decoration: none;
				font-weight:normal;
				line-height:17px;
				/* Les 4 font-size suivants sont devenus essentiels
				après le développement d'un portlet pour la zone de
				contenu... Avant on avait pas besoin de les spécifier...
				mais avec le portlet, la typographie dans le menu
				est devenu trop grosse... (?)
				*/
				font-size:11px;
			}
			
			#eMenuMiniSite UL LI A:VISITED {
				color: 666666;
				text-decoration: none;
				font-weight:normal;
				line-height:17px;
				font-size:11px;
			}
			
			#eMenuMiniSite UL LI A:HOVER {
				color: #000000;
				text-decoration: underline;
				font-weight:normal;
				line-height:17px;
				font-size:11px;
			}
			
			#eMenuMiniSite UL LI A:ACTIVE {
				color: #666666;
				text-decoration: none;
				font-weight:normal;
				line-height:17px;
				font-size:11px;
			}
			
			td.tableauNatationFonce {
				background-color:#E9E9E9;
			}
			
			table.tableauNatation {
				border-left: #CCCCCC 1px solid;
			}
			
			table.tableauNatation td {
				padding: 5px;
				vertical-align:top;
				font-size: 10px;
				border-bottom: #CCCCCC 1px solid;	
				border-right: #CCCCCC 1px solid;
			}
			
			table.tableauNatation th {
				font-size: 11px;
				font-weight: bold;
				color: #333333;
				line-height: 15px;
				border-top: #CCCCCC 1px solid;	
				border-right: #CCCCCC 1px solid;		
				border-bottom: #CCCCCC 1px solid;	
				text-align: left;
				padding: 0px 0px 0px 5px;
			
		}


/********************************************************/
/* STYLE DU MINI SITE TENNIS  -  ONGLETS */
	
	div.lach_menuOnglet{ 
		height: 22px;
		background: url(/pls/portal/docs/page/arr_lach_fr/media/images/bg_ligne_onglet_bas.jpg) bottom no-repeat;
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 4px;
	}	
	
		div.lach_menuOnglet ul li{ 
			list-style: none;
			background: none;
			margin: 0px 0px 0px -4px;
			padding: 0px 0px 0px 0px;
			display: inline;
		}
		
			div.lach_menuOnglet ul li a{ 
				cursor: pointer;
			}
		
		
	/* Contient le contexte d'utilisation */
	div.lach_contenuOnglet { 
		margin: 0px 15px 15px 15px;
		
		display: none;
		border-left: 1px solid #999999;	
		border-right: 1px solid #999999;		
		padding: 10px 10px 20px 10px;	
	}
	
	div.ouvert {
		display: block;
	}
		
		div.lach_contenuOnglet p { 
			margin-bottom: 20px;
			font-size: 10px;
			color: #333333;
		}
		
		div.lach_contenuOnglet table{ 
			width: 520px;
			margin-bottom: 20px;
		}
		
			div.lach_contenuOnglet table tr.gris{ 
				border-left: solid #ffffff 5px;
				padding: 5px;
				font-size: 10px;
				color: #333333;
				background-color: #efefef;
			}
		
			div.lach_contenuOnglet table tr th{
				font-size: 11px;
				font-weight: bold;
				color: #ffffff;
				/* --- */
				vertical-align: top;
				text-align:left;
				padding: 2px 0px 4px 5px;
				background: #4a4a4a;
				border-left: solid #ffffff 2px;
				
			}
				
			div.lach_contenuOnglet table tr td{ 
				border-left: solid #ffffff 2px;
				padding: 2px 2px 2px 5px;
				font-size: 10px;
				color: #333333;
				vertical-align: top;
			}
			
				div.lach_contenuOnglet table tr td.resultat{ 
					border-left: solid #ffffff 2px;
					padding: 2px 5px 2px 5px;
					font-size: 10px;
					color: #8c0000;
					vertical-align: top;
					text-align: right;
				}
				
				div.lach_contenuOnglet table tr td span.position{ 
					color: #666666;
					font-size: 9px;
				}
				
	div.lach_pubGroupe{
		margin: 5px;
	}
	
		div.lach_pubGroupe table{
			margin: 0px 0px 20px 0px;
			width: 175px;
		}
		
		div.lach_pubGroupe table tr{
			padding: 0px 5px 5px 5px;
			font-size: 10px;
			color: #333333;
			background-color: #efefef;
		}
		
			div.lach_pubGroupe table tr th{
				font-size: 10px;
				font-weight: bold;
				color: #ffffff;
				/* --- */
				vertical-align: top;
				text-align:left;
				padding: 2px 0px 4px 5px;
				background: #4a4a4a;
			}
			
			div.lach_pubGroupe table tr td ul{
				font-size: 10px;
				margin: 8px 0px 5px 5px;
				padding: 0px;
			}
			
			div.lach_pubGroupe table tr td li{
				font-size: 10px;
			}
			
				div.lach_pubGroupe table tr td a:link{
					font-size: 9px;
				}
				
				div.lach_pubGroupe table tr td a:hover{
					font-size: 9px;
				}
				
				div.lach_pubGroupe table tr td a:visited{
					font-size: 9px;
				}
				div.lach_pubGroupe table tr td a:active{
					font-size: 9px;
				}
			
	
	/***** FIN STYLE DU MINI SITE TENNIS  -  ONGLETS *****/
	
	
/* Spécifique au bulletin le canal */

div#bull_edition {
	font-size:11px
}

td#intro_ent2 {
	font-size:10px;
	line-height:13px;
}

div#bull_ent_cont {
	padding:15px 15px 0 15px;
	width:545px;
}

table#bull_intro {
}

td#bull_intro_choix_ed {
}

	td#bull_intro_choix_ed ul {
		margin:0;
		padding:0;
	}
	
		td#bull_intro_choix_ed ul li {
			margin:0;
			padding:0;
			background:none;
		}
		
	table.bull_intro_cdd {
		margin-bottom:20px;
		font-size:9px;
		line-height:13px;
		background-color:#c8c8c8;
	}
	
		table.bull_intro_cdd td {
			font-size:9px;
			line-height:13px;
			padding:10px;
		}
		
			table.bull_intro_cdd strong {
				font-size:10px;
			}
		
			table.bull_intro_cdd td p {
				margin-top:0 0 12px 0;
				font-size:9px;
				line-height:13px;
			}
			
			table.bull_intro_cdd a {
				font-size:9px;
				line-height:13px;
			}



/*actualites*/
h2.chevron{
	margin-left:15px;
}

	h2.chevron a{
		text-decoration:none;
	}

div.contenus_nouvelle{
	margin:0 15px;	
}
	div.contenus_nouvelle ul{
		margin:0;
	}
	
	div.contenus_nouvelle ul li{
		background: url("/pls/portal/docs/page/librairie_fr/images/fleche_noir.gif") no-repeat scroll 5px 8px transparent;
		padding: 1px 0 1px 17px;
	}

	div.contenus_nouvelle span.date{
		display:block;
	}
	
	div.contenus_nouvelle a{
		color: #666666;
    	font-size: 10px;
    	font-weight: bold;
    	text-decoration: none;
		display:block;
	}
	
		div.contenus_nouvelle a:link{
			color: #666666;
			text-decoration: none;
		}
		
		div.contenus_nouvelle a:visited{
			color: #666666;
			text-decoration: none;
		}
		
		div.contenus_nouvelle a:hover{
			color: #000000;
			text-decoration: none;
		}

/***** FIN actualites *****/
