#faqContainer {
	text-align: left;
	margin: 1.3em;
	font-size: 62.5%
	}

h2 {
	color: #2378ad !important;
	font-size: 1.1em !important;
	}
h3 {
	font-size: 1.2em !important; height: 1.4em !important; vertical-align: middle !important; line-height: 1.4em !important;
	color: #2378ad !important;
	background: transparent url(/medias/faq/point_interrogation.gif) no-repeat 0 50% !important;
	margin: 0!important;
	padding: 0 0 0 20px !important;
	cursor: pointer !important;
	}
	
h3 em {
	font-style: normal;
	border-bottom: 1px #2378ad solid;
	}

.introFaq {
	font-weight: bold;
	font-size: 1.1em;
	}
.description {font-weight: normal; font-size: 1.1em; color: #555}

/* Liste question réponse */
dl.questionListe, .questionListe dt, .questionListe dd {
	margin: 0; padding: 0
	}
dl.questionListe {
	margin: 1em;
	border-bottom: 1px #ccc solid;
	}
.questionListe dt {
	font-weight: bold;
	margin: 0 0 1em 0;
	cursor: pointer;
	background: transparent url(/medias/faq/point_interrogation_small.gif) no-repeat 0 50%;
	padding: 0 0 0 1.1em;
	font-size: 1.15em;
	}
.questionListe dd {
	border-left: 1px #ccc solid;
	margin: 0 0 1.5em 0.5em; padding: 0 0 0 1em;
	font-size: 1.1em;
	}

.questionListe dd {line-height: 1.5em;}
.baseline {
	color: #aaa;
	font-size: 10px;
	line-height: 13px
	}
	.break {clear: both}