@charset "iso-8859-1";
/* CSS Document */
/*menus*/
body{
	margin:0px;
	background-color:#611112;
}
#page{
	margin:1em auto; 
	font-size:small; 
	font-family:'Trebuchet MS',Verdana,  Sans Serif; 
	background:#ffe; 
	border:2px solid #000;
	height:auto;
	width:980px;
	position:relative;
}
.submit:hover, #submit:hover{	cursor:pointer; cursor:hand;}
.colonne1{
}
/*
.triage{
	border:1px solid #000; background:#ffd; padding:0 1em 0 1em; margin-bottom:1em;
}
*/
.triage, .index	{margin-bottom:1em; margin-right:-2em;}

	.triage a, .index a, .triage a:visited, .index a:visited{
		border:1px solid #ecc;
		color:#A71930!important;
		text-decoration:none;
		padding: 0 0.3em;
		margin: 0.2em;
	}
	.triage a:hover, .index a:hover{
		border:1px solid #A71930;
		color:#fff!important;
		background:#C76D79;
	}
		.index .actif, .triage .actif{
		background:#fe9;
		padding-left:0.5em;
		padding-right:0.3em;
	}

/*page*/
#entete{
	background:#ffe;
	background-image:url(../images/struct/entete_trame.gif);
	background-position:top right;
	background-repeat:repeat-x;
	height:140px;
}
	#entete img{ border:none;}
	#rechercher{
			background-image:url(../images/struct/recherche_livre.gif);
			background-position:center center;
			-background-position:center top;
			background-repeat:no-repeat;
			width:460px; height:42px; position:absolute; right:200px; top:57px;
	}
	#rechercher form{
		 color:#fff;  padding:10px 0 0 50px;
		-moz-border-radius:10px;
	
	}
	#rechercher #champ {
		width:200px;
	}
	
	.trouver{
		position:absolute; top:8px; margin-left:3px;
	}
#contenu{
	color:#000;
	background-color:#ffe;
	border-left:2px dotted #A71930;
	line-height:150%;
	margin:0 3% 0 180px;
	padding:2em 2% 3em 5%;
	min-height:40em;
	height:40em; 
	max-width:800px;

}
	#contenu a{
		color:#A71930;
	}

	#contenu a:visited{
		color:#DA4C63;
	}
	#contenu a:hover{
		color:#000;
	}
	#contenu .submit{
		background:#A71930;
		color:#ffe;
		border:1px solid #000;
	}
	#contenu .submit:hover, .form_commande .ok:hover{
		background:#900; cursor:pointer;
	}
	#contenu .submit_second{
		background:#ffd;
		color:#A71930;
	}
html>body #contenu{
height:auto;
}
h1, .titre {	
	font-size:1.2em;
	color:#A71930!important;
	list-style-type:circle;
	font-weight:bold;
}
h2{
	font-size:1.1em; margin-top:1.5em;
}
h2.cgv{
	font-size:0.9em;
	color:#A71930;
	text-decoration:underline;
	margin-bottom:-1em;
}
h3{
	font-size:1.1em;
	color:#A71930!important;
	margin:1.5em 0 0.5em 0;
}
#ours{
	background:#A71930;
	color:#fff;
	padding: 1em 20px 1em 240px;
	clear:both;
} 
	#ours a{
		color:#fff;
	}
	#ours a:hover{
		color:#fc6;
	}
#menu{
	position:absolute; 
	top:170px; 
	width:180px; 
	overflow:hidden; 
	
}
	#principal .intitule{
		color:#fff;
		text-align:center; 
		padding:0.2em 0 0.5em 0; 
		background-image:url("../images/struct/fond_intitule.gif");
		background-position:top left;
		background-repeat:no-repeat;
		font-weight:bold; 
		/*border-bottom:1px solid #fec;*/
	}
	#principal .revues, .signets{
		margin-top:1em;
	}
	#principal ul{
		padding:0;			
		margin:0;
	}
		#principal li.menu_actif{
			border-left:0.5em solid #A71930;
		}
		#principal li{
			border-bottom:1px solid #fec;
			list-style:none;
			margin:0;
		}
			#principal li.menu_actif a{
				background:#ffd;
			}
			#principal #enfants a{
				background: #fed;
			}
			
			#principal a{
				display:block;
				text-decoration:none;
				color:#000;
				font-weight:normal;
				background-color:#ffe;
				padding:0.4em 0.4em 0.4em 1.5em;
			}
			#principal a:hover{
				background:#ffc!important;
				color:#A71930;
			}
			#principal img{
				border:0;
			}
			
			#periodiques .magnificat{
				font-size:0.9em; color:#666;
			}
	#admin_menu{
		/*margin-bottom:-2em!important;*/
	}
	#user_entete, #admin_entete{
		margin:2.5em 0 0 0;
		color:#fff;
		text-align:center; 
		padding:0.2em 0 0.5em 0; 
		background-image:url("../images/struct/fond_intitule_user.gif");
		background-position:top left;
		background-repeat:no-repeat;
		font-weight:bold; 
		/*border-bottom:1px solid #fec;*/
		
	}
	#user_menu, #admin_menu{
		border-top:1px solid #ffc;
	}
	#user_menu ul, #admin_menu ul{
		padding:0;
		margin:0;
	}
		#user_menu li, #admin_menu li{
			border-bottom:1px solid #ffc;
			list-style:none;
			margin:0;
		}
			#user_menu a, #admin_menu a{
				display:block;
				text-decoration:none;
				color:#A71930;
				background-color:#ffe;
				padding:0.4em 0.4em 0.4em 2em;
			}
			#user_menu a:hover, #admin_menu a:hover{
				background:#ffc!important;
				color:#A71930;
			}
		#recherche input, #news input{
			margin-bottom:0.2em;
		}
		#recherche input#champ{
			width:130px;
			padding-left: 20px;
			background: #fff url(../images/struct/recherche.jpg) no-repeat 3px center;
			color:#900; 
			border:1px solid #999;

		}
		#recherche input#champ:hover{ border:1px solid #900;}
		#recherche input#submit{
			width:153px;
			background:#A71930;
			color:#fff;
			border:1px solid #000;
			}
		#recherche input#submit:hover{
			background:#900;
		}
		#news input{
			width:150px;
			border:1px solid #999;
		}
		#news .submit{
			background:#ffd;
			color:#A71930;
			width:152px;
			border:1px solid #000;
		}
	#news, #recherche{
		font-size:0.9em;
		padding:1em 1em;
	}
	#news{
		border-top:1px solid #ffc;
	 }
	#news a	{color:#A71930;}
	#news a:hover	{color:#000;}
	
	#menu_login{
		float:right;
	}
	#login{
		font-size:0.9em;
		color:#fff;
		text-align:right;
		margin:1em 2em 1em 1em;
	}
	#mp_login #login{
		font-size:0.9em; color:#000; text-align:left; margin:0;
	}
	
	#news_entete, #recherche_entete{
		margin-bottom:0.2em;
		color:#A71930;
	}
	#login input{
		width:8em;
		background:#ffe;
		margin:0 0 0.2em 0.5em;
		border:1px solid #000;
		
	}
	#login input:hover{
		border:1px solid #c00;
	}
	#login .submit{
		background:#900;
		color:#fff;
		width:8.2em;
		border:1px solid #000;
	}
	#login .submit:hover{	color:#fe9; border:1px solid #fe9;}
	#login a{
		color:#fc6;
	}
	#login a:hover{
		color:#fff;
	}
	
/* PAGE ACCUEIL */
		#_Ath_Slide{
			text-align:left;
			border:1px solid #000;
			margin-right:10px;
		}
		#_titre{ color:#fff;}
		#btnPrev{ width:25px; background:#A71930; color:#fff;}
		#btnNext{ width:25px;background:#A71930; color:#fff;}
		#livre img{ border:1px solid #A71930;}
		#livre{text-align:center;}
		#alaune, #recherches	{border:1px solid #fdd; background:#ffd; padding:1em; clear:both; margin-top:0.5em;  font-size:0.9em;}
		#col1{
			 width:55%; padding-right:1em; line-height:1.5em;  border-right:1px solid #A71930;
		}
		#col2{
			float:right; width:40%; padding-left:1em; padding-top:-2em!important;
			
		}
		
		#alaune2011, #recherches2011, #actualites2011{
			margin:2em 0; padding:0 0.5em; line-height:1.5em; position:relative;
		}
		#alaune2011{
			margin-top:0;
		}
		#alaune2011 ul li, #recherches2011 ul li{
			list-style-type:circle; margin:0 0 5px -2em;
		}
		#actualites2011 ul li{
			list-style-type:none; margin:0 0 5px -3em;
		}
		#alaune2011 .date{
			font-size:0.9em; color:#666;
		}
		#alaune2011 li{
			clear:both; 
		}
		#alaune2011 img{
			border:1px solid #000;
		}
	
		#actualites2011{
			margin-top:0;
		}
	
		
		#col1 .intitule, #col2 .intitule{
			font-weight:bold; background:#a71930; margin-left:-0.5em; margin-top:0em; padding:0.2em 1em 0.2em 1em; color:#ffe;
		}
		#col1 .bord, #col2 .bord{
			/*background:#ffe; width:10px; height:10px; display:inline;*/
		}
		#tweets ul li{
			border-bottom:1px solid #ccc; padding-bottom:0.5em;  margin-top:0.5em;
		}
		
		
/*PAGE RESULTATS DE RECHERCHE*/
#form_recherche 	{	border:1px solid #A71930; background:#ffd; padding:1em; line-height:2em;}
.filtre_recherche	{margin-right:1em;}

.titre_resultat{
	border:1px dashed #000; background:#ffd; padding:0.2em 1em; color:#611112;  margin:1em 0;
}
	
	.liste_resultat{
		background:#ffd;
		border:1px solid #000;
		padding:1em;
		margin-bottom:2em;
		line-height: 2em;
	}
	.table_resultat .entete{
		font-weight:bold;
		padding-left:1em;
	}

	
/*menu navigation*/
#menu_navig{
	position:absolute; 
	left:320px;
	top:118px; 
	width:650px;
	overflow:hidden; 
}
	#general a{
		display:inline;
		text-decoration:none;
		color:#fff;
		padding:0.4em 0.4em 0.4em 1em;
	}
	#general a:visited{
		color:#fff;}
		
	#general a:hover{
		color:#fc6;
	}
	#general .actif{
		color:#fc6!important;
		font-weight:bold;
text-decoration:underline;	}



/*page inscription*/
.inscription_table, .contact_table{
	border:1px solid #611112;
	}
	.inscription_table .submit{width:100px;}
	
	.form_erreur		{	color:#A71930; font-weight:bold;}
	.form_erreur input,.form_erreur select	{ background:#ffd;	border:1px solid #A71930; border-style:inset; }
/*page CONTACT */
td.coordonnees{
		border-left:1em solid #DA4C63;
		padding-left:1em;
		margin-bottom:2em;
	}
.infos_legales	{
	font-style:italic;
	margin-top:1em;
	color:#666;
	}

/*affichage des livres*/
	/*affichage simplifié*/
	.livres .entete{
		background:#A71930;
		color:#fff;
		font-weight:bold;
		padding-left:1em;
	}
	.livres{
			margin-bottom:2em;
			border:1px solid #000;
	}
	.livres td{
			padding:0.2em 0.3em;
	}
	.ligne_paire{
		background:#ffd;
	}
	.ligne_impaire{
		background:#fff;
	}

.livre{
	
	margin-bottom:2em;
	width:100%;
	border:1px solid #A71930;

}

	.livre .modifier{ /*BOUTON MODIFIER ADMIN*/
		float:right; 
		margin-right:1em;
	}
	.livre .caracteristiques{ /*Logos p.ex. issuu*/
		float:right;
		margin-right:0.5em;
	}
	.livre  img.couverture{
		border:1px solid #ccc;
		margin-right:2em;
		}
	.livre .titre{
		background-color : #A71930;
		background-image : url(../images/struct/titre_livre.gif);
		background-repeat : repeat-x;
		background-position : top left;
		color:#fff;
		font-size:small;
		padding:0.2em 1em;
	}
		.livre .titre a{
			color:#fff!important;
			text-decoration:none;
		}
		.livre .titre a:visited{
			color:#ffe!important;
		}
		.livre .titre a:hover{
			color:#fc6!important;
		}
		.livre .titre img{
			border:none;
		}
	.form_commande .ok{
		background:#A71930;
		color:#fdf3d0;
		border:1px solid #fdf3d0;
	}
	.collectif{
		color:#A71930;
	}
	.livre .prix{
		float:right; font-size:1.3em; color:#900; font-weight:bold; padding-right:0.5em; vertical-align:middle;
	}
	.livre .prix img{
		vertical-align:top; margin-left:0.5em;
	}
.legende .legende_statut{
	padding:0em 1em;
}
/*pour changer l'affichage*/
#affichage{
	float:right;
	margin-top:-1em;
}
	#affichage img{
		border:none;
	}

/*page login*/
	#page_login .entete{
		border:1px solid #000; background:#ffd; padding:0 1em 0 1em; color:#A71930; font-weight:bold; margin-left:-1em;
	}
	
/*PAGE DETAIL LIVRE*/
	#page_detail .photo_livre{
		/*
		float:left;
		margin-right:3em;
		*/
		margin-bottom:1em;
		border:1px solid #A71930;
	}
	
	.affichage_images {
		border:1px solid #fec; background:#ffd; margin-bottom:1em;
		width:700px;
	}
	.ligne_etagere{
		background-image: url('../images/struct/etagere_livres.jpg');
		background-position:bottom center;
		background-repeat:		repeat-y;
	}
	.affichage_images td{
		 vertical-align:bottom; padding-bottom:21px;
	}
	.affichage_images .container {
		display:inline; 
	}
	.affichage_images .ligne_etagere{
		text-align:center; padding:15px 2px 17px 2px;
	}
	.affichage_images img{
		border:1px solid #000; margin:0 10px;
	}
	
	
	.navigation_livres{
		 margin: -25px 0 0 1em; float:right;
	}
	.navigation_livres img, .navigation_livres_bas img{
		border:none!important;
	}
	.navigation_livres_bas{
		margin:1em 0 0 1em; float:right;
	}
	.livre_precedent{
		margin-left:-40px; float:left; -margin-left:-15px;
	}
	.livre_suivant{
		float:right; margin-left:1em; margin-right:-30px; -margin-right:-12px;
	}
	.livre_precedent img , .livre_suivant img{
		border:none!important;
	}
	#page_detail .titre{
		margin-bottom:1em;
		}
	#page_detail .soustitre{
		color:#000;
		font-size:small;
		font-style:italic;
		font-weight:normal;
	}
		#issuu{
			clear:both;
			background:#ffe;
			
		}
		#issuu #feuilletez{
			color:#A71930; text-align:center; font-size:0.9em; width:200px;
		}
	#page_detail #couverture{
		
	}	
	#page_detail #resume{
		/*
		border-width:1px 0;
		border-style:dashed;
		border-color:#A71930;
		*/
		clear:right;
		border:1px solid #fec;
		background:#ffd;
		margin:1em 0 1em -1em;
		-margin-left:0;
		padding:1em;
		
		-moz-border-radius:15px;
		/*
		padding:1em 0 1em 0;
		*/
	}
	#page_detail #infos_techniques{
		margin-bottom:1em;
	}
	#page_detail #commander{
		float:right;
		text-align:center;
	}
		#commander .statut{
			padding:0 0.5em;
			font-style:italic;
		}
		#articles{
			position:relative;
			clear:both;
			margin-top:2em;
			border:1px solid #fec;
			-moz-border-radius:15px;

		}
			/*
			#titre_articles{
				font-size:1.3em;
				color:#A71930;
				margin-bottom:0.5em;
				border-top: 2px solid #A71930;
				border-bottom: 1px solid #A71930;
				text-align:center;

			}
			*/
			#articles h3{
				color:#000!important; margin-left:1em;
			}
			.references_article{
				clear:both; background:#ffd; padding:0 1em 0 1em; color:#A71930;
			}
			.contenu_article{
					/*
					border-left:1em solid #A71930;
					*/
					padding:0.5em 1em;
					margin-bottom:2em;
				}
		#retirage{ /* tableau qui affiche les anciennes éditions */
			float:right;
			border:1px solid #fec;
			text-align:center;
		}
		#retirage td{
					padding:0.2em 0.5em;
}
		 #titre_retirage{
			border-top:1px solid #A71930;
			border-bottom:1px solid #A71930;
			background:#ffd;
			color:#A71930;
		}
		#entete_retirage{
		font-weight:bold;
		color:#666;
		}
		#obsolete{ /* lien vers la nouvelle édition */
			float:right;
			padding:1em;
			text-align:center;
			border : 2px solid #A71930;
			color: #A71930;
			font-weight: bold;
		}
		#livres_auteur li{
			color:#A71930;
		}
		
		#keywords, #livres_auteur	{
			border:1px solid #fec; padding:1em; clear:both; margin-top:1em; color: #666; font-size:0.9em;
			-moz-border-radius:15px;

		}
		#keywords h3, #livres_auteur h3{
			margin:0 0 -1em 0; color:#000!important;
		}
		#livres_auteur ul, #livres_auteur #rien{
			margin-top:1.5em;
		}
		
		/****************************A MODIFIER OU ENLEVER**************/
		#prix {
			
			background-image:url(../images/struct/acheter_livre.gif);
			background-position:center -2px;
			background-repeat:no-repeat;
			width:110px;
			height:30px;
			padding:0.5em;
			color:#900;
			font-size:1.2em;
			font-weight:bold;
			vertical-align:middle;
			
			
		}
		#prix a{ text-decoration:none;color:#900!important; display:block;}
		#topleft, #topright, #bottomleft, #bottomright{
			width:20px;
			height:20px;
			position:absolute;
		}
		#prix #topleft{
			float:left;
			background: url(../images/struct/images/prix_01.png) top left no-repeat;
		}
		#prix #topright{
			float:right;
			background: url(../images/struct/images/prix_02.png) top right no-repeat;
		}
		#bottomleft{
			float:left;
			background: url(../images/struct/images/prix_03.png) bottom left no-repeat;
		}
		#bottomright{
			float:right;
			background: url(../images/struct/images/prix_04.png) bottom right no-repeat;
		}
	
		#fichier{ clear:left;background:transparent  url(../images/struct/fond_fichier.gif) top left no-repeat;color:#fff; width:200px;padding:4px 0; border:1px solid #fff; text-align:center; height:25px; margin-bottom:0.5em; }
			#fichier a{color:#fff!important; text-decoration:none!important;}
			#fichier a:hover{color:#fc6!important;text-decoration:underline;}
		/***********************************/
/***page COLLABORATEURS **/
.collaborateurs{
		margin-bottom:2em;
		border:1px solid #000;
		width:100%;
	}
	.collaborateurs .entete{
		background-color : #A71930;
		background-image : url(../images/struct/titre_livre.gif);
		background-repeat : repeat-x;
		background-attachment : fixed;
		background-position : top left;		color:#fff;
		font-weight:bold;
		padding-left:1em;
	}
	.collaborateurs td{
			padding:0.2em 0.5em;
	}
	

.collabo_nbre_total{
	padding-right:0.5em;
	text-align:right;
	color:#A71930;
}
.collabo_nbre{
	font-style:italic;
}		

/*page COLLECTIONS */
.collection{
	border:1px solid #000;
	margin:0 0 2em 0;
}
	.collection img{
		border:none;
	}
	.collection_titre{
		 
		background-color : #A71930;
		background-image : url(../images/struct/titre_livre.gif);
		background-repeat : repeat-x;
		background-attachment : fixed;
		background-position : top left;		padding:0.1em 0 0.1em 1em; 
		color:#fff;
		margin-bottom:2px;
		
		
		}
		.collection_titre a{
			color:#fff!important;
			text-decoration:none;
			font-weight:bold;
		}
		.collection_titre a:visited{
			color:#ffe!important;
		}
		.collection_titre a:hover{
			color:#fc6!important;
		}
		.collection_titre img{
			border:none;
		}

	.collection_texte{
		padding:0.5em 1em 0.5em 215px;
	}


/**page PANIER et COMMANDES */
.commande_message {border:1px solid #A71930; color:#fff; padding:0.5em; margin-bottom:1em; background:#A71930;}
	.reception_paiement	{font-weight:bold; font-size:1.2em;}
.panier_table, .commandes{
	border:1px solid #A71930;
}
	.panier_table .entete, .commandes .entete, .facture .entete{
		background:#ffc;
		color:#A71930;
	}
	.panier_table .entete td, .commandes .entete td, .facture .entete td{
				border-bottom:2px solid #A71930;
}	
	.panier_table .entete .prix, .commandes .entete .prix{
		text-align:right;
	}
	.panier_table td, .commandes td, .facture td{
		padding:0.5em;
	}
	.panier_table .ligne1, .commandes .ligne1, .facture .ligne1{
		background:#ffd;
	}
	.panier_table .soustotal td{
		border-top:1px solid #A71930;
	}
	.panier_table .total, .panier_table .prixtotal, .panier_table .totalespace{
		background:#ffc;
		font-weight:bold;
		border-top:2px solid #A71930;
		border-bottom:2px solid #A71930;
	}
	.panier_table .qtte		{	text-align:center; padding:0 1em; width:100px;}
	.panier_table .qtte input	{ text-align:right;}
	.panier_table .total{
		border-left:2px solid #A71930;
		text-align:right;
		padding-right:2em;
		}
	.panier_table .totalespace{
		border-right:2px solid #A71930;
	}
	.commandes .prix, .commandes .poids{
		padding-right:2em;
		text-align:right;
	}
	.statut{
		text-align:left;
	}
		.statut_legende	{	margin-left:1em; color:#900;}
	
	.panier_commander 		{	border:2px solid #A71930; padding:1em; margin:1em 0; width:100%; text-align:right;}
	.panier_commander .titre		{	font-size:1.3em; font-weight:normal;color:#A71930; float:left; text-align:left;}
	.panier_commander .submit	{ border:2px solid #000!important; padding:0.2em 2em; -padding:0;}
	
	.panier_sauver			{	border:1px dashed #A71930; padding:1em; margin:1em 0; width:100%; text-align:right;}
	.panier_sauver .titre		{	 font-size:1em;font-weight:bold; color:#A71930; float:left;}
	.panier_sauver .submit_second	{-width:200px}
	.panier_envoyer			{	border:1px dashed #A71930; padding:1em; margin:1em 0; width:100%; text-align:right;}
	.panier_envoyer .titre		{	 font-size:1em; font-weight:bold; color:#A71930; float:left;}
	
	.panier_vrac			{	width:100%; margin-bottom:1em; margin-top:-1em; color:#000; font-style:italic; }
	
	.panier_liste			{	border:1px solid #A71930; margin-top:1em;		}
	.panier_liste td			{	padding:0.2em 2em; 				}
	.panier_liste .entete 	{	background:#fe9; color:#A71930;  	}
	.panier_liste .entete td	{	border-bottom:1px solid #A71930;	}

/* DETAIL COMMANDE */
#commande{
	border:1px solid #A71930;
	width:100%;
	margin-bottom:1em;
}
	#commande #expediteur, #commande #destinataire{
		padding-left:1em;
	}
	#commande #date{
		text-align:right;
		font-size:1.2em;
		padding-right:2em;
	}
	#commande .entete td{
	}
		#commande .facture{
			width:100%;
			}
		#commande .bas_facture{
			text-align:left;
			padding:1em;
		}

		#commande #titre {
			background:#ffc;
			font-weight:bold;
			border-bottom:1px solid #A71930;
			padding: 0.5em 0;
			text-align:center;		}
		#commande .prix, #commande .prixtotal{
			text-align:right;
			padding-right:1em;
		}
		#commande .prixtotal	{	font-weight:bold; border-bottom:1px dashed #900; padding-bottom:1em;}
		

/*PAGE COLABORATEUR */
#bio_collaborateur {
border-left:1em solid #DA4C63;
		padding-left:1em;	

}
img.collaborateur{
	float:right; height:100px; border:1px solid #ccc; padding:2px; margin-left:1em;
}
img.collabo_liste{
	vertical-align:middle; height:50px; margin-right:5px; border:1px solid #ccc;
}
.collabo_type{
	border:1px solid #000;
	background:#ffd;
	padding:0.2em 1em; 
	font-size:1.2em;
	margin-bottom:1em;
	color:#A71930;
	clear:both;
	}
.clear{
	clear:both;
}
/*PAGE Comment acheter */
#page_comment_acheter .soustitre{
	font-weight:bold;
}

/*PAGE revues*/
img.revue{
	float:left; border:1px solid #000; margin: 0 2em 2em 0;
}
#page_revues .intitule{
	clear:both; margin:2em 0 1em 0; background:#ffd; border:1px solid #000; padding:0.2em 1em;
	background-color : #A71930;	background-image : url(../images/struct/titre_livre.gif);
	background-repeat : repeat-x; background-position : top left;
}
#page_revues h2{
	clear:both; font-size:1.2em; color:#000; margin:2em 0 -1em 0!important;
}
#page_revues h3{
	margin:0; color:#fff!important;
}
.revue_diffusee h3{
	/*color:#009B76!important;*/
}
.contenu_revue{
	margin-bottom:1em!important; 
}
.texte_revue{
	 margin-left:140px; padding-bottom:1em;
}
.liste_revues{
	margin-top:-13px;
}

/*PAGE qui sommes nous - présentation*/

.titre_equipe{
	font-weight:bold;
}
@media print{
	#entete, #menu, #menu_navig, #ours, #affichage, .livre .titre img, .index, .triage{
		display:none;
		visibility:hidden;
	}

	#contenu, #page{
		margin:0;
		border:0;
		font-size:12pt;
	}
	.livre {
		page-break-inside:avoid;
	}
}
