#wrapper_module{
	page-break-before:auto;
	page-break-after:auto;
}

#wrapper_module .content_module,
#div#wrapper #content{
	width:100%;
	margin:0;
}

#wrapper_module .content_module .text_module{
	padding:20px 30px;
	width:90%;
}

div#wrapper #content div#text,
div#wrapper #content div#text.listing{
	padding:0;
	width:100%;
}

div#wrapper #content div#text.listing.l_agenda{
	width:80%;
}

div#wrapper.page_conseiller #content div#text.conseiller{
	padding:0;
	width:100%;
	margin:0;
}

div#wrapper.page_conseiller #content div#text.conseiller h1{
	margin-left:0;
}

div#wrapper.page_conseiller #content div#text.conseiller #listingConseillers .bloc_conseiller
{
	width:20%;
	margin:0;
}
div#wrapper.page_conseiller #content div#text.conseiller #listingConseillers .row{
	page-break-before:auto;
	page-break-after:always;
}

div#wrapper.page_conseiller #content div#text.conseiller #listingConseillers .bloc_conseiller .image{
	width:100%;
}

.attribute-image p{margin-right:15px;}

#wrapper_bandeau{
	background:none;
	height:auto;
}
#wrapper_bandeau #bandeau div.texte_bandeau .bloc p.titre,
#wrapper_bandeau #bandeau div.texte_bandeau .bloc p.sous_titre{margin-left:0;}

div#wrapper #content div#text.agenda .infos_titre,
div#wrapper #content div#text.agenda .left{margin-left:0}
div#wrapper #content div#text.agenda .left{width:20%;}
div#wrapper #content div#text.agenda .right{padding-right:1%;width:50%;float:left;}