#faq {
	margin:0 0 0 0;
}
#faq h2 {
	margin:0;
	padding:0;
	color:#616161;
	font-size:0.7em;
}
#faq img.photo {
	margin:0;
	padding:12px;
}
#faq p {
	padding: 0;
	margin: 0 0 1em 0;
}	
#faq ul.sommaire {
	margin:0;
	padding: 0px 5px 15px 10px;
	list-style-type: none;
}
#faq ul.sommaire li {
	font-size: 0.7em;
	/*display: block;*/
	padding:0 0 0 10px;
	margin: 0 0 4px;
	line-height:2em;
	background: url(../images/puce_ytab-link.gif) no-repeat 0 8px;	
}
#faq ul.som_int {
	margin:0;
	padding: 5px 5px 15px 10px;
	list-style-type: none;
}
#faq ul.som_int li {
	font-size: 0.7em;
	margin: 0 0 4px;
	display: block;
	padding:0 0 0 10px;
	line-height:1.2em;
	background: url(../images/puce_ytab-link.gif) no-repeat 0 4px;	
}
#faq a {
	text-decoration:none;
}
#faq a:hover {
	text-decoration:underline;
}
#faq_form {
	margin:0;
	padding:0;
	color: #616161;
}
/*
#faq_form input {
	font-size: 0.9em;
	width:230px;
	border: 1px solid #000000;
	padding:0;		
}
#faq_form textarea {
	font-size: 0.9em;
	width:230px;
	height:100px;
	border: 1px solid #000000;
	padding:0;
}
#faq_form select {
	font-size: 0.9em;
	width:230px;
	border: 1px solid #000000;
	padding:0;
}
*/
#faq_form label {
	display: block;
	width: 100px;
	float: left;
	padding: 0 0 0 7px;
	margin: 0 0 1em 0;
	font-size:0.7em;
	background: url(../images/puce_ytab-link.gif) no-repeat 0px 4px;
}
#faq_form input, #faq_form textarea, #faq_form select {
	margin: 0 0 1em 0;
	width:230px;
	border: 1px solid #000000;
	padding:0;
	font: 0.7em Arial, Helvetica, sans-serif;
}
#faq_form br {
	/*clear: left;*/
}
#faq_form input.btn {
	font-size: 0.8em;
	font-weight:bold;
	width:115px;
	border: 1px solid #000000;
	padding:0;
	margin:0 0 0 20px;
	background-color:#FFDE00;
	color:#414B56;
}
