div.header .baseline,
div.header ul,
div.menu,
div.footer,
div.a_la_une .pages,
.jScrollPaneTrack,
.projet .contenu .page .texte .content_right,
.projet .contenu .page .texte .no-sous-rubriques,
div.pagenavigator {
	display:none;
}

div.header {
	height:100px;
}
div.header .logo {
	top:6px;
	left:0px;
	right:inherit;
}

div.gpv {
	width:100%;
	height:auto;
	background:none !important;
}

div.contenu {
	float:none;
	width:100%;
}
div.a_la_une {
	float:none;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	background:none;
}
div.a_la_une .texte {
	height:auto;
	padding:0px;
}
div.a_la_une .texte ul li {
	display:block !important;
	padding:0px 0px 5px 0px;
}

div.contenu {
	width:100%;
}

.projet .contenu .page,
.contenu .page {
	margin:0px;	
}
.projet.bleu .contenu .page .titre,
.projet.vert .contenu .page .titre,
.projet.orange .contenu .page .titre,
.contenu .titre {
	clear:both;
	padding:0px;
	background:none;
}
.projet.bleu .contenu .page .titre h2,
.projet.vert .contenu .page .titre h2,
.projet.orange .contenu .page .titre h2,
.contenu .titre h2 {
	float:none;
	padding:0px;
	background:none;
}
.projet .contenu .page .titre .sous-rubriques {
	float:none;
	padding:0px;
	background:none;
}
.projet .contenu .page .titre .sous-rubriques ul {
	float:none;
}
.projet .contenu .page .titre .sous-rubriques ul li {
	display:none;
}
.projet .contenu .page .titre .sous-rubriques ul li.current,
.projet.bleu .contenu .page .titre .sous-rubriques ul li.current,
.projet.vert .contenu .page .titre .sous-rubriques ul li.current,
.projet.orange .contenu .page .titre .sous-rubriques ul li.current {
	display:block;
	float:none;
	height:auto;
	padding:0px;
	background:none;
}
.projet .contenu .page .titre .sous-rubriques ul li.current a,
.projet.bleu .contenu .page .titre .sous-rubriques ul li.current a,
.projet.vert .contenu .page .titre .sous-rubriques ul li.current a,
.projet.orange .contenu .page .titre .sous-rubriques ul li.current a {
	display:block;
	float:none;
	height:auto;
	padding:0px 0px 10px 0px;
	background:none;
}
.projet.bleu .contenu .page .texte,
.projet.vert .contenu .page .texte,
.projet.orange .contenu .page .texte,
.page.transverse .texte {
	clear:both;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	background:none;
}
.projet .contenu .page .texte .sous-rubriques {
	float:none;
	width:100%;
	height:auto;
	margin:0px;
	background:none;
}
.projet .contenu .page .texte .sous-rubriques ul {
	float:none;
}
.projet .contenu .page .texte .sous-rubriques ul li {
	display:none;
}
.projet.bleu .contenu .page .texte .sous-rubriques ul li.current,
.projet.vert .contenu .page .texte .sous-rubriques ul li.current,
.projet.orange .contenu .page .texte .sous-rubriques ul li.current {
	display:block;
	float:none;
	height:auto;
	padding:0px;
	background:none;
}
.projet.bleu .contenu .page .texte .sous-rubriques ul li.current a,
.projet.vert .contenu .page .texte .sous-rubriques ul li.current a,
.projet.orange .contenu .page .texte .sous-rubriques ul li.current a {
	display:block;
	float:none;
	height:auto;
	padding:0px;
	background:none;
}
.projet.bleu .contenu .page .texte .jScrollPaneContainer,
.projet.vert .contenu .page .texte .jScrollPaneContainer,
.projet.orange .contenu .page .texte .jScrollPaneContainer,
.contenu .page .texte .jScrollPaneContainer {
	width:100% !important;
	height:auto !important;
	margin:0px;
	padding:0px !important;
	overflow:visible !important;
	background:none;
}
.projet .contenu .page .texte .content,
.projet.bleu .contenu .page .texte .content,
.projet.vert .contenu .page .texte .content,
.projet.orange .contenu .page .texte .content,
.projet .contenu .page .texte .content_left,
.contenu .page .texte .content {
	position:relative !important;
	width:100% !important;
	height:auto !important;
	margin:0px;
	padding:0px !important;
	background:none;
}

