html,body{margin:0;padding:0}
.hidden{display: none}
body{text-align:left;background-color:#FFF;padding:2px;font: normal 10px verdana, sans-serif;color:#000} 

td{font: normal 10px verdana, sans-serif;color:#000}

#message_entete{clear:right;background:#C5E4F6;margin-top:0px;text-align:left}
#message_entete .padding {padding:10px}
#message_entete_texte{color:#284D88;text-align:center}

/* Questionnaire */
#questleftside{float:left;width:226px;background:#FFF;margin:0;padding:2px}
#questrightside{background:#FFF;margin-left: 239px;margin-top:0;margin-bottom:0;padding:6px}
#questallwidth{background:#FFF;margin-top:0;margin-bottom:0;padding:6px}

#questlogin{background:#EFEFEF; margin:0;padding:5px}

#progressbar{margin:0;text-align:left}
#progressbar .padding{padding-right:2px}

.right{margin-right:10px;text-align:right}
div#right {margin-right:10px}

.Star{color:#FF0000}

.pointerhand{cursor:pointer;cursor:hand}
.help{cursor:help}

/* Post Buttons */
ul.postnav{float:right;font-size:100%}
ul.postnav,ul.postnav li{margin:0;padding:0;list-style-type:none}
ul.postnav li{float:left;width: 9em;font-size:12px;margin-right:5px}
ul.postnav a{display:block;width:9em;padding:5px 0;font: bold 100% arial,sans-serif;
    text-transform:uppercase;background: #C7FF5A;color:#666;
    text-decoration:none;text-align:center}
ul.postnav a:hover{background:#A8E52F;color:#FFF}

/* Questionnaire */
div#aide {color:#000;background-color:#EEE;margin-bottom:3px}
div#aide p{text-align:right;margin-bottom:1px;margin-right:10px}
div#erreurinfo {color:#FF0000;background-color:#f9d1d3;margin-bottom:3px}
div#erreurinfo p{text-align:right;margin-bottom:1px;margin-right:10px}

.titre p{padding:10px 5px;color:#FFF;background-color:#3186C9;font-size:10px;font-weight:bold}
.champs{padding-left:5px;color:#000}
.erreur{padding-left:5px;color:#FF0000;font-weight:bold}
.dp_q_fielddata_erreur{border:1px solid #FF0000;color:#FF0000}

.light{background-color:#FFF}
.dark{background-color:#D8C5D0}

.champsligne{padding-left:5px;padding-right:15px;color:#000}
.radiofloatright{float:right;padding:5px}

input,select{font-size:10px}

/* => Zone Confirm Phones <= */
#updatePhones{background: #FFE9E9 url('http://www.assurprox.com/templates/common/images/bg_pink.gif') repeat-x;padding:5px;margin:10px}
#updatePhones .inputtel{border:1px solid red;font-size:12px;color:#AF291B;text-align:center}
#updatePhones .boutonconfirm{padding:5px;background:#FF9D93;text-align:center;width:180px;height:20px}
#updatePhones .boutonconfirm a:link{color:white;text-decoration:none}
#updatePhones .boutonconfirm a:hover{color:red;text-decoration:none}
#updatePhonesMerci{font-weight:bold;font-size:14px;font-family:arial;color:red;margin:5px;text-align:center}
/* => Fin Zone Confirm Phones <= */
