@import "/pls/portal/docs/page/biblio_fr/media/styles/entete_accueil_v2.css";

body{
	background: #FFF;
}

div#site_conteneur {
	/*background: #0F3;*/
}

div#site_composition {
	margin:0 auto;
	width:990px;
	min-height:650px;
}

div#bg_top{
	height: 355px;
	width: 100%;
	position: absolute;
	background: #efefef;
	z-index: -1;
}

#rechercheCatal{
	height:auto;
}

#rechercheCatal img.btMonDossier{
	float:left;
}

div.promo_drt{
	padding-right: 4px;
}
	div.promo_drt img{
		margin: 0 auto 10px auto;
	}

div#rsx_sociaux{
	margin: 10px 0;
	font-size: 12px;
}
	
	div#rsx_sociaux span{
		display:inline-block;
		float:left;
		margin: 12px 5px 0 7px;
		padding:0;
	}

	div#rsx_sociaux a{
		display:inline-block;
		padding: 0 5px 0 5px;
	}
	
	
	div#partenaires{
		margin: 15px 0 0 20px;
	}
	
	div#partenaires ul{
		margin:8px 0 0 0;
		padding:0;
	}
	
	div#partenaires ul li{
		background: none;
		padding:0 0 7px 0;
	}

/* DÉBUT * Styles pour slideshow "caroussel" */
div.enveloppe_caroussel {
	/*text-align:center;*/
	width:780px;
	margin-bottom: 15px;
	/*clear:both;*/
}
div.caroussel {
	margin: 0 0 0 0;
	padding:0;
	width:780px;
	height:280px;
	position:relative;
}
div.caroussel ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:780px;
	height:280px;
	overflow:hidden;
	position:relative;
}
div.caroussel li {
	margin:0;
	padding:0;
	width:780px;
	height:280px;
	float:left;
	display:inline-block;
}

div.caroussel ul li a img{
	border: none;
}

a.carousel-control {
	display:none;
}
div.carousel-pagination {
	text-align:right;
	position: absolute;
	right:0;
	margin: -33px 40px 0 0;
	width: auto;
}

	div.carousel-pagination p {
		margin:5px 0 0 5px;
		text-align:right;
	}
	
		div.carousel-pagination p a {
			font-family: Arial;
			font-size:11px;
			text-decoration:none;
			color:#ffffff;
			display:block;
			float:left;
			width: 14px;
			margin: 0 3px 0 0;
			cursor:pointer;
			/*border: 1px solid #CCC;*/
			text-align:center;
			padding:2px;
			background: url(/pls/portal/docs/page/biblio_fr/media/images/accueil_v2/bg_pagination.png) repeat 0 0;
			font-weight: normal;
		}

			div.carousel-pagination p a:hover, div.carousel-pagination p a:active {
				text-decoration:underline;
				color:#ffffff;
				background: #000;
			}
			
			div.carousel-pagination p a.active{
				background: #000;
				/*text-decoration: underline;*/
			}
/* FIN *** Styles pour slideshow "caroussel" */




/* DÉBUT * Styles de l'ancienne page d'accueil - A voir */
	
	a {
		
	}
			
		a:link {
			color:#ffffff;
		}
		
		a:visited {
			color:#ffffff;
		}
		
		a:hover {					
			color:#ffffff;
		}
		



#ongletsCont {
	/*position:absolute;*/
	width:176px;
}

	#onglets {
		margin:0;
		padding:0;
	}
	
		#onglets li {
			margin:3px 0 4px 0;
			padding:0;
			width:179px;
			height:57px;
			background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/bg_onglets.gif) no-repeat; /* Pour éviter des "clignotements" au passage de la souris dans IE */
			overflow:hidden;
		}
		
			#onglets a {
				display:block;
				width:179px;
				padding-top:57px;
			}
			
			#onglets a:hover {
				background-position:0 -57px;
			}
			
			#consultez a {
				background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/onglets_consultez.gif) no-repeat;
			}
			
			#consultez_en a {
				background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/onglets_consultez_en.gif) no-repeat;
			}
			
			#planifiez a {
				background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/onglets_planifiez.gif) no-repeat;
			}
			
			#planifiez_en a {
				background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/onglets_planifiez_en.gif) no-repeat;
			}
					
			#decouvrez a {
				background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/onglets_decouvrez.gif) no-repeat;
			}

			#decouvrez_en a {
				background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/onglets_decouvrez_en.gif) no-repeat;
			}



#ficheOngletBg {
	background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/bg_fiche_conteneur.gif);
	width:603px;
	height:auto;
}

	#ficheOngletBg:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}

#ficheOnglet {
	background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/bg_accueil_top.gif) left top no-repeat;
	/*
	min-height:450px;
	_height:450px;
	*/
	padding-bottom:11px;
}

#ficheAccueil {
	background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/bg_accueil_top.gif) left top no-repeat;
	height:400px;
	/*
	min-height:450px;
	_height:450px;
	*/
	padding-bottom:11px;
}

	#enteteCont {
		padding-top:26px;
	}

/* DÉBUT * Block Actualités */

div#actualites{
	margin: 0 15px 15px 0;
	padding:0;
}

div#actualites h2{
	font-size: 20px;
	font-weight: normal;
	padding: 0 0 8px;
	margin: 0 0 10px 0;
	border-bottom: 2px solid #cccccc;
}

	div#actualites h2 a{
		color: #000;
		text-decoration: none;
		padding-left: 15px;
		font-weight: normal;
	}
	
		div#actualites ul{
			margin: 0 15px 0 0;
			padding:0;
		}

			div#actualites ul li{
				background: none;
				font-size: 11px;
				line-height: 16px;
				padding-bottom:5px;
				zoom:1; /*Has layout pour IE7*/
			}
			
			div#actualites ul li:after{
				content: ".";
				display: block; 
				height: 0; 
				clear: both; 
				visibility: hidden;
			}
			
				/* Les images float à droite des actualités par défaut */
				div#actualites ul li img { 
					float: right;
					margin: 4px 0 10px 10px;
				}

				
				div#actualites ul li a{
					color: #000;
					text-decoration: underline;
					font-size: 12px;
					font-weight: bold;
				}
				
				div#actualites ul li a:Hover{
					text-decoration: none;
				}
			
		div#actualites a.suivre_lien{
			display:inline-block;
			margin: 5px 0 0 15px;
			font-size: 12px;
			color: #0075b0;
			background: url(/pls/portal/docs/page/lib_fr/media/images/ui_frm/ic_flecheBleu_lien.gif) no-repeat 100% 50%;
			padding-right: 15px;
			
		}
		
		.fb{
			font-weight: bold;
		}

/* FIN *** Block Actualités */





#moduleDeLiens {
	padding:0 0 0 0;
	/*background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/bg_promo.gif) 4px bottom no-repeat;*/
}


	#moduleDeLiens table {
		width:760px;
	}
	
		#moduleDeLiens table td {
			font-size:1px;
			line-height:0;
			height:1px;
		}
	
			#moduleDeLiens table td img {	
				margin:5px;
			}
			
			#moduleDeLiens table tr.spacerRow {
			}
			
			#moduleDeLiens table tr.spacerRow td {
				width:152px;
				height:1px;
			}
			
			#moduleDeLiens table tr.spacerRow td img {
				margin:0;
			}

div.clearOngletBg {
	clear:both;
	height:0px;
	overflow:hidden;
}

table.listeAccueil{
	margin: -3px 0px 0px 0px;
	padding: 0px;
}


	table.listeAccueil ul{
		margin: 0px;
		padding: 0px;
	}

	table.listeAccueil ul li{
		background: none;
		margin:0px;
		padding:0px;		
	}
			
			table.listeAccueil ul li a{
				font-weight: normal;
				text-decoration:none;			
			}
			
				table.listeAccueil ul li a:hover{
					text-decoration: underline;
				}
			
			table.listeAccueil img{
				border: none;
				margin:4px 0px 0px 10px;		
			}

#footer {
	clear:both;
	margin-top:0;
	padding:21px 0 10px 7px;
	height:25px;
	/*background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/bg_copyright.gif) bottom no-repeat;*/
	color:#999999;
}


 
/* Promo BiblioClip */

#ficheAccueil_biblioClip {
	background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/bg_promo_biblioclip.jpg) no-repeat 0px 0px;
	height: 415px;
	_height: 410px;	
}

#ficheAccueil_promo {
	background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/bg_promo_biblioclip_2009.jpg) no-repeat 0px 0px;
	height: 459px;
	_height: 454px;	
}

#ficheAccueil_biblioClip_gagnant {
	background:url(/pls/portal/docs/page/biblio_fr/media/images/accueil/bg_promo_biblioclip_gagnant.jpg) no-repeat 0px 0px;
	height: 415px;
	_height: 410px;	
}

	
div.bouton_laureats{
	width: 345px;
	}
	
	div.bouton_laureats div{
		float: left;
		margin: 10px 5px 10px 0;
	}
	
		div.bouton_laureats div{
		cursor: pointer;
		}

/* Patch pour les browsers autres que IE - IE ne comprend pas ce code */
			
		p.bouton_laureats {
			margin: 0px;
			padding:0px;
			clear: both; 
			}	

	div.titre_gagnant{
		margin: 10px 0 0 0;
	}
			
	div.titre_gagnant p{
		margin: 0px;
		padding:0px;
	}
	
	div#rss{
		margin-left:170px;
		margin-bottom:-2px;
	}
	
	div#rss img#ic_rss{
		border:2px solid #ffffff;
	}
/* Fin : Promo Biblioclip */


/* DÉBUT * Code pour chargement de capsule astro biblio */

	div#bgFlash{
		visibility: hidden;
		position: absolute;
		top:0;
		left:0;
		width: 100%;
		height: 100%;
		background-color: #333333;
		z-index: 999;
		opacity:0.7;
		cursor: pointer;
 		filter:alpha(opacity=93);
		-moz-opacity:0.93;
	}
	div#accueilFlash{
		visibility: hidden;
		position: absolute;
		top:120px;
		left:50%;
		width: 600px;
		height: 600px;
		margin-left: -300px;
		background-color: #000;
		z-index: 1000;
	}
	div#fermerFlash{
		visibility: hidden;
		position: absolute;

		top:120px;
		left:50%;
		width: 600px;
		height: 30px;
		margin-left: -300px;
		margin-top: -30px;
		background-color: #000;
		text-align: right;
		z-index: 999;
	}
	div#accueilFlash p{
		padding: 10px;
	}
	div#accueilFlash a{
		color: #F00;
	}

/* FIN *** Code pour chargement de capsule astro biblio */


/* FIN *** Styles de l'ancienne page d'accueil - A voir */

