
#Redactionnel p,
#Redactionnel address {
	width: 350px;
	margin-left: 160px;
	font-size: 1.1em;
	line-height: 1.5em;
}
#Redactionnel p,
#Redactionnel ul {
	padding-bottom: 10px
}

#Redactionnel h3 {
	padding: 0;
	font-size: 1.1em;
	font-weight: normal;
	line-height: 1.5em;
	text-transform: uppercase;
}

#Redactionnel h2 {
	padding-left: 160px;
}


#Redactionnel address {
margin-top: 15px;
}

#Redactionnel li address span {
	color: #777;
}

#Redactionnel a {
	border-bottom: 1px dotted #707173;
	color: #707173;
	padding-bottom: 1px;
}

#Redactionnel a:hover {
	border-bottom: 1px dotted #fff;
	color: #fff;
	padding-bottom: 1px;
}

#Redactionnel ul li ul li {
	margin: 0;
	padding: 0;
	font-size: 1.1em;
	line-height: 1.5em;
	list-style: circle;
	list-style-position: inside;
}

#Redactionnel p.image {margin: -20px 20px 10px 0;float: left; width: 140px;}


#Redactionnel ul li {position: relative}

#Redactionnel .prix {padding-left: 160px;}
#Redactionnel .prix * {font-size: 12px; line-height: 20px; display: inline; vertical-align: middle; margin: 0; padding: 0 2px 0 0;}
#Redactionnel .prix p {padding-right: 10px; color: #383b37}

#Redactionnel .megazine {}
#Redactionnel p.fancybx {position: absolute; right: 25px; bottom: 1px; margin: 0; padding: 0; text-align: right; width: auto;}
#Redactionnel p.fancybx a {background: transparent url(img/bouton-feuilleter.gif) no-repeat center center; border-bottom: none;padding: 7px; }
#Redactionnel p.fancybx a strong {visibility: hidden; padding: 7px; }


/*	**************	*/
/*		  BIO		*/
/*	**************	*/


#Bio div {position: relative;}

#Bio div img {
	position: absolute;
	top:5px;
	left:0 !important;
	left:-160px;
}


/*	**************	*/
/*		 ACTU		*/
/*	**************	*/


#Actu p {
	width: auto;
	margin-left: 0;

}

#Actu p img {
	float: left;
	margin: -20px 20px 10px 0;
}

#Livres ul li,
#Actu ul li {
	margin-bottom: 35px;
}

#Livres h2,
#Actu h2 {
	margin: 5px 0;
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 1.3em;
}

#Livres small,
#Actu small {
	color: #858789;
	text-transform: lowercase;
	font-size: 0.9em;
}


/*	**************	*/
/*		 LIEN		*/
/*	**************	*/


#Lien ul li {
	margin-bottom: 10px;
}

#Lien h2 a {
	font-size: 0.8em;
	font-weight: normal;
	color: #474b46;
	border-bottom: 1px dotted #474b46;
	padding-bottom: 1px;
}


#Lien h2 a:hover {
	color: #fff;
	border-bottom: 1px dotted #fff;
}





/*	**************	*/
/*		 EXPO		*/
/*	**************	*/

#Expo p {
	margin-left: 0;
	width: auto;
	text-align: justify;

}

#Expo p.expoPhoto {
	display: inline;
}

#Expo p img {
	float: left;
	margin: 0 20px 10px 0;
}

#Expo ul li {
	margin-bottom: 35px;
}

#Expo ul li ul li {
	padding-left: 25px;
	list-style-position:inside;
}

#Expo h2 {
	margin: 5px 0;
	color: #fff;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 1.3em;
}

#Expo small {
	color: #858789;
	text-transform: lowercase;
	font-size: 0.9em;
}

#Expo .pdf em {
	font-size: 10px;
}

#Expo .pdf {
	text-align: right;
}








