/* CSS Document */
p {	margin: 0;padding: 0;}

/*texte en général*/
.texte{font-size:12px;color:gray;text-align:justify;}
.texteRouge {font-family:Arial; font-size:11px; color:#CC3300; }
.texteRouge a{font-family:Arial; color:#CC3300; font-size:11px; text-decoration:none;}
.texte_petit{font-family:Arial; font-size:10px; color:#BFBFBF; font-weight: normal; vertical-align:middle; }
a.texte_petit:link,a.texte_petit:visited {font-family:Arial; font-size:11px; color:#BFBFBF; text-decoration:none; font-style: italic; vertical-align:middle; }
a.texte_petit:hover, a.texte_petit:active{font-family:Arial;font-size:11px;color:#BFBFBF;font-style:italic; vertical-align:middle; text-decoration:underline;}
.texte_tres_petit{text-align:justify; font-family:Arial; font-size:10px; color:#BFBFBF; font-style: italic;}
.textNormal{text-align:justify; font-family:Arial; font-size:11px;color:#666666; text-decoration:none; }
a.textNormal:link, a.textNormal:hover,a.textNormal:visited{text-align:justify; font-family:Arial; font-size:11px;color:#666666; text-decoration:none; }
.textBleu{text-align:justify; font-family:Arial; font-size:11px;color:#3E8BB3; text-decoration:none; }
a.textBleu:link, a.textBleu:hover,a.textBleu:visited{text-align:justify; font-family:Arial; font-size:11px;color:#3E8BB3; text-decoration:none; }
.gras{text-align:justify;font-family:Arial;font-size:11px;color:#666666;text-decoration:none;font-weight:bold;}


#puce_fleche li{list-style-image:url(../images/icn_FlecheDroite.gif);}
#puce_fleche ul{position:relative; left:-20px;}

/*Titres et sous-titres*/
.titreBleu{font-family:Arial; font-size:12px; font-weight:bold; color:#3E8BB3}
a.titreBleu:link, a.titreBleu:hover,a.titreBleu:visited{font-family:Arial; font-size:12px; font-weight:bold; color:#3E8BB3; text-decoration:none; }
.sous_titreBleu{font-family:Arial; font-size:11px; font-weight:bold; color:#3E8BB3}
a.sous_titreBleu:link, a.sous_titreBleu:hover,a.sous_titreBleu:visited{font-family:Arial; font-size:11px; font-weight:bold; color:#3E8BB3; text-decoration:none; }
.sous_titreGris{font-family:Arial; font-size:11px; font-weight:bold; color:#666666}
a.sous_titreGris:link, a.sous_titreGris:hover,a.sous_titreGris:visited{font-family:Arial; font-size:11px; font-weight:bold; color:#666666; text-decoration:none; }

/*Indentation des articles*/
.article{margin-left:15px;font-family:Arial; font-size:11px;color:#666666}

/*resultats de la recherche de produits*/
.tab_resultat{text-align:right; font-family:Arial; font-size:11px;color:#666666; vertical-align:top; }
.tab_residence{width:406px; border-collapse:collapse; border-width:1px; border-color:#DDDDDD; border-style:solid; padding:0px; margin:0px; color:#666666; font-size:11px; font-family:Arial;}
.texte_description{font-family:Arial; font-size:10px; color:#666666; text-align:justify; }

/* Tableau avec punaise */
.tab_punaise{border-width:1px;border-color:#C8C8C8;border-style:dashed;width:394px; padding:5px}
.textPunaise{text-align:justify; font-family:Arial; font-size:11px;color:#999999; text-decoration:none; }
a.textPunaise:link, a.textPunaise:hover,a.textPunaise:visited{text-align:justify; font-family:Arial; font-size:11px;color:#999999; text-decoration:none; }

/*Tableaux principaux*/
.tab_general{border-collapse:collapse; border-width:2px; border-color:#EFEFEF; border-style:solid; padding:0px; margin:0px; color:#666666; font-size:11px; font-family:Arial;}
.barre_titre{text-align:center; border-width:2px; border-color:#EFEFEF; border-style:solid; background-color:#827800; color:#FFFFFF; font-size:11px; font-weight:bold; font-family:Arial;}
.barre_sous_titre{text-align:center; border-width:2px; border-color:#EFEFEF; border-style:solid; background-color:#DADADA; color:#666; font-size:11px; font-weight:bold; font-family:Arial; text-decoration:none; }
.barre_normal{padding:4px; border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:11px;color:#666666; font-family:Arial;}
.barre_normal_centre{text-align:center; vertical-align:middle; padding:2px; border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:11px;color:#666666; font-family:Arial;}
.barre_grise{padding:4px; text-align:center; border-width:2px; border-color:#EFEFEF; border-style:solid; background-color:#EFEFEF; color:#000000; font-size:11px; font-weight:bold; font-family:Arial;}

/*Tableaux Décrets des pages de loi*/
.tab_decret{border-collapse:none; border-width:1px; border-color:#DADADA; border-style:solid; padding:0px; margin:0px; color:#666666; font-size:11px; font-family:Arial;}
.texte_decret{text-align:left; font-family:Arial; font-size:11px;color:#666666; text-decoration:none; }
a.texte_decret:link, a.texte_decret:hover,a.texte_decret:visited{text-align:left; font-family:Arial; font-size:11px;color:#666666; text-decoration:none; }

/*Tableau "calculer sa mensualité"*/
.barre_or{border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:11px;color:#FFFFFF; font-family:Arial; background-color:#827800;}

/*Tableau "simulation Robien par epargne en comprartif avec Borloo"*/
.barre_vert{border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:11px;color:#FFFFFF; font-family:Arial; background-color:#96CA62;}
.barre_marron{border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:11px;color:#FFFFFF; font-family:Arial; background-color:#C4BF86;}

/*Tableau "Témoignages"*/
.barre_Bronze{width:100px; text-align:center; border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:21px;color:#CDC999; background-color:#827800;}
.barre_Bronze_total{width:100px; text-align:center; border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:21px;color:#FFFFFF; background-color:#827800;}
.barre_Bronze_resultat{width:406px; text-align:justify; font-family:Arial; font-size:12px; font-weight:bold; color:#FFFFFF; background-color:#827800;}

/*Tableaux avec certaines bordures particulieres*/
.barre_left{padding:4px; border:0px; border-left:2px; border-color:#EFEFEF; border-style:solid; background-color:#FFFFFF; color:#666666; font-size:11px; font-family:Arial;}
.barre_bottom{padding:4px; border:0px; border-left:2px; border-top:2px; border-right:2px; border-color:#EFEFEF; border-style:solid; background-color:#FFFFFF; color:#666666; font-size:11px; font-family:Arial;}
.barre_top{padding:4px; border:0px; border-left:2px; border-bottom:2px; border-right:2px; border-color:#EFEFEF; border-style:solid; background-color:#FFFFFF; color:#666666; font-size:11px; font-family:Arial;}

/*Tableaux retraite*/
.barre_base{border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:11px;color:#FFFFFF; font-family:Arial; background-color:#DADADA; font-weight:bold;}
.barre_comp{border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:11px;color:#FFFFFF; font-family:Arial; background-color:#4C4C4C; font-weight:bold;}
.barre_perte{border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:11px;color:#FFFFFF; font-family:Arial; background-color:#827800; font-weight:bold;}
.barre_retraite{border-width:2px; border-color:#EFEFEF; border-style:solid; font-family:Arial; font-size:11px;color:#FFFFFF; font-family:Arial; background-color:#8F8F8F; font-weight:bold;}
.color_base{text-align:justify; font-family:Arial; font-size:11px;color:#666666}
.color_comp{text-align:justify; font-family:Arial; font-size:11px;color:#4C4C4C}
.color_perte{text-align:justify; font-family:Arial; font-size:11px;color:#827800}
.color_retraite{text-align:justify; font-family:Arial; font-size:11px;color:#8F8F8F}
.color_reversion{text-align:justify; font-family:Arial; font-size:11px;color:#666666}

/* descriptions */
#texteSeul{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;color:#666666; text-align:left; vertical-align:middle; }
#texteSeul_2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#7D7D7D; text-align:left; vertical-align:middle; }

/*Textes "patientez"*/
.texte_patientez{font-family:Arial; font-size:13px;background-color:#827800; color:#FFFFFF;}

/* Page d'accueil */
.bouton{text-decoration:none;}
a.bouton:link,a.bouton:visited, a.bouton:hover, a.bouton:active{text-decoration:none;}



