@charset "utf-8";
/* CSS Document */

/* HTML - Mises en page générale des éléments */
strong.charitic {
	width: 55px;
	text-indent: 0px;
	display: inline-block;
	background: none;
}

html:not([lang*=""]) body {
overflow-y: visible;
}

body {
	float: none;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	background-color: #FFFFFF;
}

div#container div#header {
	display: none;
}

div#footer {
	display: none;
}

div#container div#content div#contentMap {
	display: none;
}

div#container div#content div#contentHeader {
	display: none;
}

div#container div#content div#contentPage div#contentTransverse {
	display: none;
}

/*--------------------- class génériques / On vire les float --------------------- */
#contentMain {
	float: none;
}

.banner p.result {
	float: none;
}

.article .related ul.menu li {
	float: none;
}

.article .related ul.menu li a {
	float: none;
}

.related ul.links {
	float: none;
}

ul.pagination {
	float: none;
}

ul.pagination li {
	float: none;
}

ul.pagination li.page {
	float: none;
}
ul.pagination li.page {
	float: none;
}
ul.blockList div.buttons, ul.blockList ul.links {
	float: none;
}
.related ul.blockList li {
	float: none;
}

.thumbnail {
	float: none;
}
.directoryTemplate .details, .projectTemplate .details, .related .details, .blockList .details {
	float: none;
}
.associationTemplate .details ul {
	float: none;
}
.projectTemplate .details ul li.logo {
	float: none;
}
ul.blockList .details div.buttons, .associationTemplate .details div.buttons {
	float: none;
}
ul.links li {
	float: none;
}
.steps h1 {
	float: none;
}
.steps ul {
	float: none;
}
.steps ul li {
	float: none;
}
p.required, .form div.legend {
	float: none;
}
.form div.legend {
	float: none;
}
.form label {
	float: none;
}
.submenu ul.menu li a {
	float: none;
}
.partners ul li {
	float: none;
}
.accountTemplate .form .left, .accountTemplate .form .middle, .accountTemplate .form .right {
	float: none;
}
.left ul.navig ul li a {
	float: none;
}
/*--------------------- ContentMain --------------------- */
#content {
	border-top: none;
}

div#container div#content div#contentPage div#contentMain div#article div.banner {
	display: none;
}

ul.actions li {
	display: none;
}

#contentMain .banner, #contentMain .footer {
	overflow: visible;
}

#contentMain .body {
	overflow: visible;
	border: 0px;
	padding: 0px;
}

#contentPage {
	overflow: visible;
	padding: 0px;
}

img {
	float: none;
}

div.buttons {
	display: none;
}

div.related {
	display: none;
}

.body .thumbnail {
	display: none;
}

.banner .image {
	display: none;
}

.article p {
	clear: both;
}

.article .body img {
	border: 0px;
}
