body{background:#FBF2E8;color:#000000}

a.link:hover{text-decoration:underline}

/* => Header Menu <= */
ul#nav a{float:left;width:130px;padding:5px 0;background: #C0D8ED;color: #000}
ul#nav a:hover{background: #648EB4;color: #FFF}
ul#nav li.activelink a,ul#nav li.activelink a:hover{background: #648EB4;color: #FFF}
/* => Fin Header Menu <= */

/* Sub Menu */
#submenu{background:#648EB4;color:#FFF}
#submenu a {color:#FFF}
#submenu a:hover,a.activelink {color:#FFF}

/* => Gestion du contenu <= */
div#contenu{text-align:justify;font-size:12px;padding:5px;font-family:Verdana;color:#3F3F3F}
#contenu h2{text-align:left;font-family:Verdana;font-size:15px;font-weight:bold}
#contenu h3{font-size:13px;font-weight:bold;color:#253556}
#contenu h4{font-size:11px;font-weight:bold;color:#253556}
#contenu a:link{color:#1D598F;text-decoration:none}
#contenu a:hover{color:#1D598F;text-decoration:underline}
#contenu a:visited{color:#1D598F;text-decoration:none}
/* => Fin contenu <= */

/* => Partie Spécifique <= */

/* Buttons */
ul.bouton{font-size: 100%}
ul.bouton,ul.bouton li{margin:0;padding:0;list-style-type:none}
ul.bouton li{width: 10em;font-size:140%;margin-right: 5px;margin-right: 5px}
ul.bouton a{display:block;width:10em;padding:5px 0;font: bold 100% Arial,sans-serif;
    background: #FBBA54;color: #00406F;font-variant: small-caps;text-transform:capitalize;
    text-decoration:none;text-align:center}
ul.bouton a:hover{background: #FB9D0B;color:#FFF}


/* => Divers <= */

.zonegrise{background:#F7F7F7;margin:0;padding:3px}

em{font-style:normal}
h3.home{margin:0;font-weight:bold;font-size:14px}
h2.home{margin:0;font-size:14px}

ul.lienbouton,ul.lienbouton li{margin:0;padding:0;list-style-type:none}
ul.lienbouton a{display:block;padding:5px 0;background:#3186C9;color:#FFF;text-decoration:none;text-align:center;font-size:9px;text-transform:uppercase;}
ul.lienbouton a:hover{background:#106EB9;color:#FFF}

.titre1div{font-weight:bold;font-size:18px;color:#2f3954;background-image: url(http://www.creditprox.com/templates/common/images/bg-h1.gif);width:100%;height:48px;line-height:48px;margin-bottom:24px}
h2.titre1{margin:0;font-weight:bold;font-size:18px;color:#2f3954;float:left;margin-right:10px}
span.titre1{font-size:14px}

h4{background-color: #eee;padding: 4px 10px;font-weight:bold;margin:0}

/* Pages Optimisées */
.titre_incitation{height:48px;width:481px;font-weight:bold;font-size:14px;color:#ffffff;padding-left:10px}
.tr_titre_section{height:40px;background-color:#f2f0f0}
.titre_section{padding:5px;font-weight:bold;font-size:14px;color:#213975}
.temoin_nom{color:#213975;font-weight:bold}
.temoin_photo{float:left;margin-right:10px;margin-bottom:10px;border:1px solid #ccc;padding:2px}
.info_titre{margin:0;padding:15px 5px;font-weight:bold;font-size:14px;color:#213975}
.titre_bg{background-color:#f2f0f0}
.info_contenu{padding:5px;font-size:11px;text-align:justify}
.puce_titre{margin:0;padding:12px 0;font-weight:bold;font-size:12px;color:#213975}
.puce_contenu{padding:5px;font-size:11px;text-align:justify}
.tick_contenu{padding:3px 0;font-size:11px}
.titre2{margin:20px 0 0 0;background-color:#6f465e;padding: 10px 10px;color:#ffffff;font-weight:bold;font-size:18px}
.titre1div{font-weight:bold;font-size:18px;color:#2f3954;background-image: url(http://www.assurprox.com/templates/common/images/bg-h1.gif);width:100%;height:48px;line-height:48px;margin-bottom:24px}
.titre1{margin:0;font-weight:bold;font-size:18px;color:#2f3954}
a.form_mini_submit{color:#ffffff}
a.form_mini_submit:hover{color:#d8c5d0}


/* => Questionnaire OLD <= */
.help{cursor:help}
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 {color:#FFF;background-color:#3186C9;font-size:10px;font-weight:bold}
.titre p{padding:0 5px}
.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:#C5E4F6}
.dark{background-color:#FFF}

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

#questionnaire input, #questionnaire select{font-size:10px}
/* => Questionnaire OLD <= */


.dp_star{color:#FF0000}
.dp_pointerhand{cursor:pointer;cursor:hand}
.dp_help{cursor:help}

/* Post Buttons */
.dp_questionnaire_buttons{display:block;padding:3px 8px;font: bold 8px arial,sans-serif;
    text-transform:uppercase;background: #3186C9;color:#FFF;
    text-decoration:none;text-align:center}
.dp_questionnaire_buttons:hover{background:#106EB9;color:#FFF}
.dp_questionnaire_buttons_next{padding:6px 12px;font-size:14px}

/* Nouveau Style Questionnaire */
.dp_q_aide{padding-left:5px;padding-bottom:3px;color:#000;background-color:#EEE}
.dp_q_aide_fermer{text-align:right;margin-bottom:1px;margin-right:10px}
.dp_q_erreurinfo{padding-left:5px;padding-bottom:3px;color:#FF0000;background-color:#ffeced}
.dp_q_fielddata_erreur{border:1px solid #FF0000;color:#FF0000}

.dp_q_titre{padding:10px 5px;color:#FFF;background-color:#3186C9;font-weight:bold}
.dp_q_intitule{padding-left:5px;color:#000}
.dp_q_intituleligne{padding-left:5px;padding-right:15px;color:#000}
.dp_q_erreur{padding-left:5px;color:#FF0000;font-weight:bold}
.dp_q_row_light{background-color:#e4edf2}
.dp_q_row_dark{background-color:#FFF}
.dp_q_radiofloatright{float:right;padding:5px}

.dp_q_erreurs{color:#FF0000;padding:0 5px 5px 5px}
/* Questionnaire */