/******************************
*** CONTENT STRUCTURE
******************************/

/* CONTENU */
#contenu {width:730px;padding:15px 0 15px 5px;float:right;}

#contenu h1 {width:580px;}

#contenu .projet img {float:right;margin:0 0 8px 8px;}
#contenu .projet p {margin:0 0 12px 0;font-size:12px;color:#000;font-weight:normal;}
#contenu p.lien-faq {display:inline;font-weight:bold;}
#contenu p.lien-faq span {display:block;float:left;padding:10px 7px 10px 4px;border-top:1px solid #e5ddd5;border-bottom:1px solid #e5ddd5;background:url(../../images/bg-voir-detail.gif) left top repeat-x;}
#contenu p.lien-faq span a {padding:0 0 0 10px;font-size:14px;color:#c00000;text-decoration:none;background:url(../../images/picto-fleche04.gif) left 6px no-repeat;}
#contenu p.lien-faq span a:hover {color:#a09387;background:url(../../images/picto-fleche03.gif) left 6px no-repeat;}

/* VOTRE AVIS NOUS INTERESSE */
#contenu .votre-avis-nous-interesse {width:703px;padding:0 0 0 17px;}
#contenu .votre-avis-nous-interesse h3 {margin:20px 0 0 0;padding:15px 0 0 60px;background:url(../../images/picto-votre-avis.gif) left top no-repeat;color:#000;font-size:24px;font-weight:normal;}
#contenu .votre-avis-nous-interesse p {padding:5px 0 0 60px;}
#contenu .votre-avis-nous-interesse p span {text-decoration:underline;}

#contenu .votre-avis-nous-interesse .errors {border:#c90000 solid 2px;padding:10px 10px 0 10px;margin:20px 0;background:#ffefef;}
#contenu .votre-avis-nous-interesse .errors p {color:#c90000;}
#contenu .votre-avis-nous-interesse .errors ul {color:#c90000;}

/* FORMULAIRE */
#contenu form {margin:10px 0;}
#contenu form #elements {position:relative;width:686px;padding:6px 18px 16px 16px;border:1px solid #e8e1d9;background:url(../../images/bg-form-faq.gif) left top repeat-x #fdfcfb;}
#contenu form fieldset.gauche {float:left;width:453px;}
#contenu form fieldset.droite {float:right;width:226px;}

#contenu form label {display:none;}
#contenu form .csc-mailform .csc-mailform-field label {display:inline;}
#contenu form ol {list-style:none;margin:0;padding:0;color:#4e453c;font-size:11px;}
#contenu form fieldset.gauche li {width:433px;}
#contenu form fieldset.droite li {width:226px;margin:0;padding:0;}
#contenu form legend {margin:0 0 3px 0;color:#4e453c;font-size:14px;font-weight:bold;}
#contenu form legend span {font-style:italic;font-weight:normal;}

#contenu form #elements input, #contenu form #elements select {padding:3px 6px;margin:0 0 8px 0;border:1px solid #dfd3c9;background:url(../../images/bg-zone-de-texte.gif) left bottom repeat-x #fff;color:#4e453c;font-size:13px;}
#contenu form input#objet {width:421px;}
#contenu form textarea {width:421px;height:285px;border:1px solid #dfd3c9;padding:3px 6px;background:#fff;color:#4e453c;font-size:13px;font-family:Arial;}

#contenu form fieldset.gauche legend {padding:10px 0 0 30px;background:url(../../images/picto-votre-question.gif) left top no-repeat;}
#contenu form fieldset.droite legend {padding:10px 0 0 36px;background:url(../../images/picto-votre-identite.gif) left top no-repeat;}

#contenu form fieldset.droite p {color:#4e453c;font-size:11px;}
#contenu form fieldset.droite input {width:213px;}
#contenu form fieldset.droite input#age {width:48px;}
#contenu form fieldset.droite select {width:60px;}
#contenu form fieldset.droite #activite {margin-top:25px;}
#contenu form fieldset.droite #publie {float:left;margin:0 5px 25px 0;padding:0;width:15px;height:15px;background:none;}
#contenu form .btn {float:right;margin:0 15px 0 0;}
#contenu form #elements .inutile {position:absolute;top:100px;right:255px;width:15px;height:21px;background:url(../../images/picto-inutile-form.gif) left top no-repeat;}

/* AVIS ET QUESITONS LES PLUS FREQUENTS */
#contenu .les-plus-frequents {width:703px;padding:0 0 0 17px;}
#contenu .les-plus-frequents h3 {margin:0;padding:15px 0 0 60px;background:url(../../images/picto-les-plus-frequents.gif) left top no-repeat;color:#000;font-size:24px;font-weight:normal;}
#contenu .les-plus-frequents p {padding:5px 0 0 60px;}

/* FAQ ENROUL */
#contenu .faq .infos {width:700px;padding:0 0 15px 20px;margin:0;float:left;}
#contenu .faq .titre {padding:0 0 0 58px;margin:0;background:url(../../images/picto-question-mini.gif) left top no-repeat;}
#contenu .faq .titre p {margin:0;border:1px solid #e8e1d9;border-left:none;font-size:14px;font-style:italic;font-weight:bold;}
#contenu .faq .titre p a {display:block;padding:10px 20px 9px 20px;color:#c00000;text-decoration:none;}
#contenu .faq .titre p a:hover {color:#806f5f;}
#contenu .faq .item {margin:0;padding:0;}
#contenu .faq .question, #contenu .faq .reponse {width:642px;margin:0;padding:0 0 0 58px;font-size:14px;}
#contenu .faq .reponse {margin:8px 0 0 0;}
#contenu .faq .question p {margin:0;color:#806f5f;padding:0 20px 20px 20px;background:#fff;}
#contenu .faq .reponse p {margin:0;color:#000;padding:22px 20px 20px 20px;background:url(../../images/bg-degrade-reponse.gif) left top repeat-x #fdfcfb;}

/* FAQ DEROUL */
#contenu .faq-selected .infos {width:700px;padding:0 0 20px 20px;margin:0;float:left;}
#contenu .faq-selected .titre {padding:0 0 0 57px;}
#contenu .faq-selected .titre p {margin:0;border:1px solid #e8e1d9;border-bottom:none;font-size:14px;font-style:italic;font-weight:bold;}
#contenu .faq-selected .titre p a {display:block;color:#c00000;padding:10px 20px;text-decoration:none;}
#contenu .faq-selected .titre p a:hover {color:#806f5f;}
#contenu .faq-selected .item {margin:0;padding:0;}
#contenu .faq-selected .question, #contenu .faq-selected .reponse {width:642px;margin:0;padding:0 0 0 58px;font-size:14px;}
#contenu .faq-selected .question {background:url(../../images/picto-question.gif) left top no-repeat;}
#contenu .faq-selected .reponse {margin:8px 0 0 0;background:url(../../images/picto-reponse.gif) left top no-repeat;}
#contenu .faq-selected .question p {margin:0;padding:0 20px 20px 20px;background:#fff;border:1px solid #e8e1d9;border-left:none;border-top:none;color:#806f5f;}
#contenu .faq-selected .reponse p {margin:0;padding:20px;background:url(../../images/bg-degrade-reponse.gif) left top repeat-x #fdfcfb;border:1px solid #e8e1d9;border-left:none;color:#000;}
