/* CSS Document */

@import "/pls/portal/docs/page/biblio_fr/media/styles/sp_services_nav.css";

/* Highlighted menu item - section ACTIVE */
#enp_services a {
	background-position:0 -35px;
}

#enp_services_en a {
	background-position:0 -35px;
}

/* Background personnalisé aux couleurs de la section */
table.migBaseContainer td.contentCell {
	background:url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/bg_migcontainer.gif) no-repeat;
}

#entContenu {
 /* Image par défaut pour cette section... - Personnaliser à même le code HTML via attribut "style" */
	background-image:url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/entete/bg_ent_contenu.jpg);
}

/* FIN *** Migrer les 2 styles suivants dans commun.css */

#ongletsSurListesCont table tr th, #ongletsSurListesCont table tr.forceWidth td {
	background-color:#225900;
}
/* DÉBUT STYLES pour vue Services et collections*/

table.tabActivitesExt {
	margin-bottom:20px;
}

	table.tabActivitesExt th {
		background:url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/hd_tab_services.gif) no-repeat;
		height:32px;
		padding:0 10px 0 10px;
		color:#FFF;
		font-size:11px;
		font-weight:normal;
		text-align:left;
		text-transform:uppercase;
	}
	
	table.tabActivitesExt td.bordNoir {
		border-left:solid 1px #000;
		border-right:solid 1px #000;
	}
	
	table.tabActivitesExt td img {
		display:block;
		}

table.tabActivites {
	width:260px;
}

	table.tabActivites td {
		border-top:solid 1px #fff;
		border-left:solid 1px #fff;
		border-right:solid 1px #fff;
		}
	
		table.tabActivites tr.altColor0 {
			background-color:#e6e6e6;	
		}
				
		table.tabActivites tr.altColor1 {
			background-color:#f5f5f5;
		}
			
			table.tabActivites tr td {
				vertical-align:text-top;
				padding:2px 5px 2px 5px;
			}
			
			table.tabActivites tr td a {
				font-weight:normal;
				text-decoration:none;
				color:#000;
			}
			
		table.tabActivites tr td a:link {
			color:#000;
		}
		
		table.tabActivites tr td a:visited {
			color:#000;
		}
		
		table.tabActivites tr td a:hover {					
			color:#000;
			font-weight:bold;
		}
		
table.tabActivitesDrtBg td {
	padding:10px;
	background:url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/bg_drt_activ_anim.gif) no-repeat;
}

ul.activitesDrt {
	margin: 10px 15px 0 0;
	padding:0;
	line-height: 15px;	
	font-size: 10px;
}
	
	@media screen {
	
		ul.activitesDrt li.listeOuvPremElement {
			margin: 5px 0 0 5px;
			padding: 0 0 1px 7px;			
			background: url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/ic_activ_anim_li_ferm.gif) no-repeat 0px 6px;	
			color: #333;
			list-style: none;	
			list-style-image: none;					
		}
		
		ul.activitesDrt li {
			margin: 5px 0 0 0;
			padding: 12px 0px 10px 15px;			
			background: url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/ic_activ_anim_li_ferm_point.gif) no-repeat 0px 0px;	
			list-style: none;	
			list-style-image: none;				
		}
		
		/*ul.activitesDrt li.listeOuv {*/
			/*margin: 5px 0 0 0;*/
		/*	padding: 12px 0px 10px 15px;	*/		
			/*background: url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/ic_activ_anim_li_ouv_point.gif) no-repeat 0px 0px;	*/
			/*list-style: none;	*/
			/*list-style-image: none;		*/			
	/*	} */
		
		ul.activitesDrt li a {
				font-weight:bold;
				text-decoration:none;
				color:#333;
			}
		
			ul.activitesDrt li a:link {
				color:#333;
			}
			
			ul.activitesDrt li a:visited {
				color:#333;
			}
			
			ul.activitesDrt li a:hover {					
				color:#000;
			}
			
		ul.activitesDrt li ul {
			padding:0;
			margin:0;
		}
		
			ul.activitesDrt li ul li {
				margin: 5px 0 0 10px;
				padding: 1px 0 1px 10px;
				background:url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/ic_li_2eniv.gif) no-repeat 0px 7px;
				list-style: none;	
				list-style-image: none;
			}
			
				ul.activitesDrt li ul li a {
				color:#2e7800;
				font-weight:bold;
				}
				
					ul.activitesDrt li ul li a:link, ul.activitesDrt li ul li a:visited, ul.activitesDrt li ul li a:hover {
						color:#2e7800;
						font-weight:bold;
					}
			
				ul.activitesDrt li ul li a.lien2enivOuv {
					color:#333;
					font-weight:normal;
				}
				
				ul.activitesDrt li ul li a.lien2enivOuv:link, ul.activitesDrt li ul li a.lien2enivOuv:visited, ul.activitesDrt li ul li a.lien2enivOuv:hover {
					color:#333;
					font-weight:normal;
				}		
	
	}
	
	@media print {
			
			ul.activitesDrt li.listeOuvPremElement {
				list-style-type: disc;
				_list-style-image: url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/ic_activ_anim_li.gif);				
		}
		
			ul.activitesDrt li {		
				list-style-type: disc;
				_list-style-image: url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/ic_activ_anim_li_ouv_point.gif) no-repeat 0px 0px;	
;					
		} 
				ul.activitesDrt li ul li {		
					list-style-type: none;
					_list-style-image: none;	
			}
	}

	p.lienWeb a {
		background:url(/pls/portal/docs/page/biblio_fr/media/images/sec_services/ic_lien_web.gif) no-repeat;
	}
/* FIN STYLES pour vue Services et collections*/

/* Redéfinition Balises HTML */
h1 {
	font-size: 14px;
	color: #000;	
}

h2 {
	font-size: 12px;
	color: #000;
}

h3 {
	font-size: 11px;
	color: #666;	
}

/**/

table.tabAlphabet {
	padding:0;
	margin:0
}

	table.tabAlphabet th {
		background-color:#2D4422;
		color:#FFF;
		text-transform:uppercase;
		border-bottom:2px solid #CCC;
		font-weight:normal;
	}
	
	table.tabAlphabet a {
		color:#FFF;
		text-decoration:none;
		font-weight:normal;
	}
	
		table.tabAlphabet a:link {
			color:#FFF;
		}
		
		table.tabAlphabet a:visited {
			color:#FFF;
		}
		
		table.tabAlphabet a:hover {
			font-weight:bold;
		}
