/******************************
*** SONDAGE
******************************/
/* PROGRESSION */
#contenu .survey_message {margin:15px;font-size:12px;color:#000;font-weight:bold;}
#contenu .pagenumbering {padding:10px 0 20px 0;color:#4e453c;font-size:11px;text-align:center;}
#contenu .pagenumbering .bar {background:#facbc6;}
#contenu .pagenumbering .barcontainer {position:relative;margin:0 auto;background:url(../images/bg-progression-sondage.gif) right top repeat-y #fff;border:#dfd3c9 1px solid;}
#contenu .pagenumbering .bartext {color:#4e453c;font-size:11px;}

/* FORMULAIRE */
#frmPbSurvey {padding:19px;border:#dfd3c9 1px solid;background:url(../images/bg-form-sondage.jpg) left bottom repeat-x #fff;color:#000;font-size:12px;}
#frmPbSurvey fieldset {margin:0 0 18px 0;padding:0 0 18px 0;border-bottom:#dfd3c9 1px solid;}
#frmPbSurvey legend {font-weight:normal;color:#000;font-size:14px;}
#frmPbSurvey legend span {color:#c00000;font-weight:bold;padding:0 10px 0 0;}
#frmPbSurvey legend .required {color:#f00;font-size:15px;}
#frmPbSurvey .questionComment {font-size:10px;font-style:italic;color:#4e453c;}
#frmPbSurvey input, #frmPbSurvey select, #frmPbSurvey textarea {margin:10px 7px 0 0;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;}
#frmPbSurvey textarea {width:395px;margin:10px 0 0 0;}
#frmPbSurvey .formbuttons {margin:0;text-align:center;}
#frmPbSurvey .formbuttons input {margin:0;}

#frmPbSurvey h1 {display:block;margin:0;padding:0 0 0 13px;min-height:1px;color:#f38216;font-weight:bold;font-size:17px;background:url(../images/picto-fleche5.gif) left 5px no-repeat;}

#contenu .tx-ncpbsurveyfesimplestats-pi1 table {margin:25px 0 0 0;}
#contenu .tx-ncpbsurveyfesimplestats-pi1 h2 {margin:15px 0 0 0;}
