.messageErreur {
padding-left: 24px;
font-weight: bold;
color: #c00;
background: url(/ressources/images/e35-icone-erreur.png) no-repeat left top;
}
.date-fr {
	text-transform: lowercase;
}
.onglets-etapes > .onglets > li > a {
	height: 3.7em; <%-- Pour régler la hauteur des onglets. Valeur en fonction du nombre de lignes du sous titre : 1 = initial, 2 = 3.7em, 3 = 4.95em --%>
}
.note-membre {
	border-top: 1px solid #ddd;
}
.note-membre.premier {
	border-top: none;
}
table.tableau-donnees.largeur-fixe {
	width: 100%;
}
.cell-texte-centre {
	padding: 8px 4px;
	text-align: center;
}
.highcharts-tooltip {
	background: #fff;
	font-weight: bold;
	font-size: 11px;
}
.highcharts-tooltip .tooltip-date {
	color: #595959;
}
.highcharts-tooltip .tooltip-placement {
	color: #3f8523;
}
.highcharts-tooltip .tooltip-marche {
	color: #0a647a;
}
.highcharts-tooltip .tooltip-rendement-verse {
	color: #0a647a;
}
.uppercase {
	text-transform: uppercase;
}
table th .avec-infobulle {
	padding-right: 24px;
	position: relative;
}
table th .avec-infobulle .aide {
	position: absolute;
	top: 0px;
	right: 4px;
}

.grille { display: table; width: 100%; }
.grille .ligne { display: table-row; width: 100%; }
.grille .ligne .colonne { display: table-cell; vertical-align: top; float: none; padding: 0 10px 10px 0; }
.grille .ligne .colonne.libelle { width: 25%; }
.grille .ligne .colonne.valeur { width: 65%; font-weight: bold; }

#etape1_criteres label {
	width: 180px;
	text-align: right;
}

#contenu button.principal.desactive {
	opacity: 0.6;
}

#contenu .tableau-presentation.largeur-auto { width: auto; }

/*
 * partager
 */
#modale-partager  ul.reseaux-sociaux {
    list-style: none outside none;
    float: left;
    margin: 0;
    padding: 0;
    margin: 0;
}
#modale-partager  ul.reseaux-sociaux li {
    display: block;
    float: left;
    margin: 0 0 0 10px;
    padding: 0;
    position: relative;
    background: none;
}
#modale-partager ul.reseaux-sociaux li a {
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
    height: 24px;
    overflow: hidden;
    text-indent: -9999px;
    width: 24px;
}
#modale-partager ul.reseaux-sociaux li a.courriel {background-image: url(/ressources/images/e35-icone-courriel.png);}
#modale-partager ul.reseaux-sociaux li a.facebook {background-image: url(/ressources/images/a00-icone-facebook.png);}
#modale-partager ul.reseaux-sociaux li a.twitter {background-image: url(/ressources/images/a00-icone-twitter.png);}
#modale-partager ul.reseaux-sociaux li a.google-plus {background-image: url(/ressources/images/a00-icone-google-plus.png);}
#modale-partager ul.reseaux-sociaux li a.linkedin {background-image: url(/ressources/images/a00-icone-linkedin.png);}

#contenu .tableau-presentation.sans-identation .rangee > div {padding-left: 0;padding-bottom: 0;}
#contenu .tableau-presentation .rangee > div > h3 {margin-bottom: 1em;}
#contenu form select[name="critere_montant_investi"],
#contenu form select[name="critere_frequence_versement_interets"] {
	min-width: 250px;
	margin: 0;
}
#contenu form select[name="critere_terme"],
#contenu form select[name="critere_date_emission_annee"],
#contenu form select[name="critere_date_emission_mois"] {
	min-width: 250px;
	margin: 0;
}

#contenu .suivi-rendement h2, #contenu .suivi-rendement h3 {margin-top: 0;}
#contenu .suivi-rendement .grille {margin-top: 0;}
#contenu .suivi-rendement .note-bas-page {margin-top: 5em;}

.exclusivement-en-ligne h2 {
	background: url(/outils/selecteur-placements-garantis/images/logo-exclusivement-en-ligne.png) no-repeat 0 0 transparent;
	padding: 8px 0 10px 30px;
	text-transform: uppercase;
	font-weight: bold;
}


/*
Anomalie Overwrite du CSS pour corriger effets de bord
*/

#zone-centrale a.aide {

background : none;
text-decoration : none;
padding : 0px;

}
