@charset "utf-8";
/* CSS Document */

/*--- FAQ ---*/

.menufaq {
	font-size:11px;
	width:507px;
	margin:30px 0 0 77px;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	list-style-type: none !important;
}
.menufaq ul {	
	padding:0;
	margin:0;
	line-height:13px;
}
.menufaq li {
	padding:0;
	margin:0 0 5px 0;
	line-height:13px;

}
ul.menufaq li a {
	color:#2e5164;
	text-decoration:underline;
}
ul.menufaq li a:hover {
	color:#2e5164;
	text-decoration:none;
}
ul.menufaq li a.rubfaq {
	font-size:11px;
	font-weight:bold;
	color:#2e5164;
	text-decoration:none;
	line-height:13px;
	display:block;
	background:url(/img/commun/faq-top.gif) repeat-y top;
}
ul.menufaq li a.rubfaq span {
	display:block;
	background: url(/img/commun/faq-fleche.gif) no-repeat 10px 14px;
	padding:10px 10px 10px 23px;
}
.menufaq li.folded ul {
	display: none;
}
.menufaq li.folded, .menufaq li {
	padding-bottom:5px;
	background:#fff url(/img/commun/faq-bottom.gif) no-repeat bottom;	
	line-height:13px;
}
.menufaq li p {
	background:#fff url(/img/commun/faq-right.gif) repeat-y right;
	padding:0 10px 10px 10px;
	margin:0;
}
span.debutreponse {
	font-size:12px;
	color:#2e5164;
}
.ssmenufaq {
list-style-type: none !important;
}
.ssmenufaq li {
background:none;
}

