.listeActus li { width: 213px; }
html>body .contenuTab { text-align:center;}
html>body .contenuTab .contenu { margin-top:2px; padding-top:20px; }
.bloc.deuxCol .right { width : 208px;}


/*Liste a puces sur produits lies dans les prix de gestion*/

.blocs.actus .bloc.contenu ul.produits {
border-bottom:0pt none;

margin:5px 0pt 15px;
padding:12px 0pt 10px;
}
.blocs.actus .bloc.contenu ul.produits li {
background:transparent url(../images/css/picto_chevron_violet_petit.png) no-repeat scroll left 5px;
padding:0pt 0pt 2px 8px;
text-decoration:underline;
}

/*Enleve toutes les images de colonne gauche
.blocs.actus .sidebar.left { background:none; }
.blocs.contact .sidebar.left { background:none; }
.blocs.faq .sidebar.left { background:none; }
.blocs.particuliers .sidebar.left { background:none; }
.blocs.particuliers .sidebar.left { background:none; }
*/

/* Formulaire de contact : erreurs de validations */
#error div.warning { margin: 10px 0 10px 28px; padding: 10px; width: 492px; border: none !important; background: #fff !important;}
#error div.warning h2 {background:none; color: #000; margin: 2px; margin-bottom: 8px; padding: 0; }
#error div.warning ul { margin: -12px 0 0 0; padding: 0;}
#error div.warning ul li { margin: 0 0 2px 0; padding: 0; font-weight: bold; color: #f00;}

/*Resultats de recherche */
.resultats {
    margin-top:5px;
    margin-left:28px;
    padding-bottom:10px;
    width:514px;
}


/*Formulaire de contact, hack pour le texte en dessous du txt area */
.documentation span{
    position:relative; left:-28px;
}
#webform-component_cp div.form-item input.form-text{ 
    margin-left: 5px; width: 64px; float: left; clear: none;
}
#webform-component_ville div.form-item input.form-text{ 
     float: left; clear: none; width: 247px;
}
#webform-component_telephone div.form-item input.form-text{ 
     float: left; clear: none; width: 155px;
}


/* Hack pour le ul dans accordion */

.bloc.news ul.produits{
    display:block !important;   
}


.blocs.particuliers .sidebar.left ul.menuGauche li { margin-bottom:0; }

/* pour les abonnements */
input.dateInput_day, input.dateInput_month, input.dateInput_year{
    width:15px !important;  
}
#lastAbo td{
    height:2px;
}
table tr td.delete a{
    position:relative; 
    float:left;
    width:12px;
    height:12px;
    background:transparent url(../images/img/picto_delete.png) no-repeat scroll center 1px !important;  
}
table tr td.delete a{
    vertical-align:middle;
    padding:3px;
}

/*Pour les telechargements du sous element d'une fiche produit*/
ul.telechargementsselem li a {background:transparent url(../images/css/picto_pdf.jpg) no-repeat scroll left center !important;padding:2px 0pt 2px 20px;text-decoration:underline;}
ul.telechargementsselem {clear:both;float:left;margin:10px 0pt 0pt 10px;}
ul.telechargementsselem li {clear:both;float:left;margin:0pt 0pt 6px 10px; width:400px !important;}

input.boutonAccesEspace{
    height:20px;
    border:0;
    padding:0;
    vertical-align:center;
}

/*Pour les champs dates dans la fiche produit*/
#jour, #mois, #jourPerf, #moisPerf {height:16px;width:20px;}
#annee, #anneePerf {height:16px;width:45px;}



/*Formulaire de creation de compte*/
.blocs.register .sidebar.left h2 {
    background:transparent url(../images/css/bg_h2_pages_colGauche_bleu.jpg) no-repeat scroll left top !important;
}
.blocs.bleu .sidebar.left h2 {
    background:transparent url(../images/css/bg_h2_pages_colGauche_bleu.jpg) no-repeat scroll left top !important;
}

.blocs.register .sidebar.left {
    height:600px !important;
}
.blocs.register form.register_form{
    background-color:#F2F2F2 !important;
    padding-left: 10px;
}
.blocs.register form.register_form label{
    font-weight:bold;
    padding-left: 5px;
    margin-bottom: 10px;
}
.blocs.register input.boutonInscription{
    width:130px;
    height:30px;
    border:0;
    clear:none;
    padding:0px 10px 12px 20px !important;
    text-align:left;
    float:left;
}

/* Menu gauche */
.particuliers .sidebar.left ul.menuGauche li.current ul li a, .epargne .sidebar.left ul.menuGauche li.current ul li a, .instit .sidebar.left ul.menuGauche li.current ul li a, .actus .sidebar.left ul.menuGauche li.current ul li a {
    background-color:#FAFAFA !important;
}
.sidebar.left ul.menuGauche li a {
    background-image:url(../images/css/picto_chevron_orange_petit.png) !important;
}
.sidebar.left ul.menuGauche li ul li a {
    background-image:none !important;
}

.page .bloc.contenu {
    float:left;
    position:relative;
    width:542px;
    margin: 0 0 0 15px;
}
.sidebar.left ul.menuGauche li.current ul li a:hover, .sidebar.left ul.menuGauche li.current ul li ul {
    background:#FCEADC none repeat scroll 0% 0% !important;
    font-weight:normal;
}

/* Page reseaux */
/*.blocs.hp_reseaux #analyse h2 {background:#F4F4F4 url(../images/css/bg_h2_actus_reseaux.png) no-repeat scroll left top;color:#FFFFFF;}*/


/* Bouton inscription */
.boutonInscription { cursor:pointer; }

/* Pages reseaux */
.blocs.actus.reseaux .sidebar.left h2 {
    background:transparent url(../images/css/bg_h2_pages_colGauche_gris.png) no-repeat scroll left top !important;
}

.reseaux .sidebar.left h3 {background:#9CA28A none repeat scroll 0% !important; 
color:#FFFFFF;
font-weight:bold;
margin:0pt 0pt 1px;
padding:3px 0pt 2px 10px;}

.reseaux .bloc.contenu h2{color:#646464 !important;}

.sidebar.left .blocPromo {
    margin-top:0px;
}
.ss_element{
    display:none;   
}


/* bouton extensible bleu et vert */
ul.synthese.epargne li a:hover.bouton span, ul.synthese.epargne li.current a.bouton span { background: url(../images/css/bouton_vertfonce_fleche_left.png) left top no-repeat; color: #fff; }
ul.synthese.epargne li a:hover.bouton span span, ul.synthese.epargne li.current a.bouton span span { background: url(../images/css/bouton_vertfonce_fleche_right.png) right top no-repeat; }
ul.synthese.epargne li a:hover.bouton span span span, ul.synthese.epargne li.current a.bouton span span span { background: url(../images/css/bouton_vertfonce_fleche_centre.png) center top no-repeat; }

ul.synthese.instit li a:hover.bouton span, ul.synthese.instit li.current a.bouton span { background: url(../images/css/bouton_bleufonce_fleche_left.png) left top no-repeat; color: #fff; }
ul.synthese.instit li a:hover.bouton span span, ul.synthese.instit li.current a.bouton span span { background: url(../images/css/bouton_bleufonce_fleche_right.png) right top no-repeat; }
ul.synthese.instit li a:hover.bouton span span span, ul.synthese.instit li.current a.bouton span span span { background: url(../images/css/bouton_bleufonce_fleche_centre.png) center top no-repeat; }


/* Blocs espace cibles */

.blocs.espaceCible .bloc.fondG p{
    margin-bottom:0px !important;
}

/* Ajout de style pour le tableau de synthèse */
.tableau {  }
.tableau td {  font-size: 11px; border: 1px solid #646464; padding-left:3px;  }
.tableau td a { text-decoration:underline; }
.tableauheader { width: 150px; background: #59caea; color: #fff; font-size:13px; font-weight:bold; text-align:center; }
.tableauheader-particulier { width: 150px; background: #ec7316; color: #fff; font-size:13px; font-weight:bold; text-align:center; }
.tableauheader-instit { width: 150px; background: #22427b; color: #fff; font-size:13px; font-weight:bold; text-align:center; }
.tableauheader-salarial { width: 150px; background: #008546; color: #fff; font-size:13px; font-weight:bold; text-align:center; }
.tableauheader-reseau { width: 150px; background: #9ca28a; color: #fff; font-size:13px; font-weight:bold; text-align:center; }
.tableautype { width: 98px; background: #646564; color: #fff; font-size:13px; font-weight:bold; text-align:center; }

/*Slider du simulateur*/
.ui-slider-1 {margin-top:70px;margin-bottom:50px;background-image:url(../images/css/gauge.gif);background-position:center;background-repeat:no-repeat;height:19px;position:relative;width:135px;}
.ui-slider-handle {background-image:url(../images/css/slider-handle.gif);height:30px;position:absolute;top:-5px;width:11px;}
.ui-slider-disabled .ui-slider-handle { opacity: 0.5; filter: alpha(opacity=50); }


/*Champs date du simulateur*/
.bloc.quatre62 .performance form #jourPerfCalcul2, .bloc.quatre62 .performance form #moisPerfCalcul2, .bloc.quatre62 form #jourPerfGraph2, .bloc.quatre62 form #moisPerfGraph2 {width:17px;}
.bloc.quatre62 .performance form #anneePerfCalcul2, .bloc.quatre62 form #anneePerfGraph2 {width:38px;}
/*Camembert de risque pour la 2eme colonne*/
#contenu.page .blocs.monEspace .blocAlloc.bloc.quatre62 #camembert_risque2 {margin:-20px 0pt;}
#contenu.page .blocs.monEspace .blocAlloc.bloc.quatre62 #camembert_risque2 {padding:15px 0pt;text-align:center;width:462px;}
#camembert_risque2 {clear:none;float:left;}

/* MON ESPACE */
.monEspaceTitre{ position:absolute; left:45%; margin-top:-7px;  }
.monEspaceDepuis{ position:absolute; right:32%; margin-top:-7px; }
.monEspaceBr{ clear:both; height:1px; }

/* monEspaceBloc2 */
#contenu.page .blocs.monEspace .bloc.contenu .sidebar.right.monEspaceBloc2 { position:absolute; left:765px; margin-top:35px; }


/*Tableau des abonnements */
#alertesAbo tr.altern {
background:#FBF5F5 none repeat scroll 0% 0%;
}

/*Tableaux fiche produits, pour la bordure droite */
table#perfs {
width:542px;
}

/*Blocs contenu riche, texte interieur */
.sidebar.right .bloc p {
    margin-left:3px;
    margin-top:3px;
}
#contenu.page .blocs.monEspace .bloc.contenu h3 {
    color:#12AAD6;

}

/*Formulaire de contact : accuse de reception */
ul.documentation{
    margin-left:28px;
}
.form-text-register{
    clear:none;
    float:right;
    height:16px;
    width:350px;
}

.page .blocs.register .bloc.contenu h2, .page .blocs.register .bloc.contenu h3{
    color:#12AAD6;
}

/* couleur des titre des news d'espace reseaux */
.page .reseaux .bloc.contenu h2, .page .reseaux .bloc.contenu h3, .page .reseaux .bloc.contenu h3 a{ color: #646464; }
.normal_link { color:#FFF; }
.normal_link:hover { text-decoration:none; }

ul.synthese li a.bouton:hover {
    text-decoration:none !important;
}

/* Couleur des h4 dans la fiche produit */
.blocs .bloc.contenu .specs h4 { color:#656565;}
.blocs.particuliers .bloc.contenu h4{ color:#656565; }

/* D�calage de la colonne de droite */
.page .sidebar.right { margin-left:6px; }
.sidebar.right.hp { margin-left:6px; }


/* Zoom sur... */
.blocs.espaceCible.particuliers .bloc.deuxCol h3 { background: transparent url(../images/css/picto_chevron_gras.jpg) no-repeat scroll left 3px; }
.blocs.espaceCible.particuliers .bloc.deuxCol .left { margin-bottom:14px; }
.blocs.espaceCible.instit .bloc.deuxCol h3 { background: transparent url(../images/css/picto_chevron_gras.jpg) no-repeat scroll left 3px; }
.blocs.espaceCible.instit .bloc.deuxCol .left { margin-bottom:14px; }
.blocs.espaceCible.epargne .bloc.deuxCol h3 { background: transparent url(../images/css/picto_chevron_gras.jpg) no-repeat scroll left 3px; }
.blocs.espaceCible.epargne .bloc.deuxCol .left { margin-bottom:14px; }

.blocs.espaceCible.particuliers .bloc.deuxCol .left .lien { display: block; margin: 8px 0 0 18px; }
.blocs.espaceCible.instit .bloc.deuxCol .left .lien { display: block; margin: 8px 0 0 18px; }
.blocs.espaceCible.epargne .bloc.deuxCol .left .lien { display: block; margin: 8px 0 0 18px; }


/* corrections bugs mantis */
.blocxml { width: 480px; margin-left: 20px; }

.bloc.contenu.recherche p {margin-left: 22px; }

.bloc.contenuCentre.offre #accesDirectZinzins { padding-left: 12px; }

/*Blocs Colonne droite */
.texte{
     margin-left:10px;
     margin-top:5px;
}
.texte input{
     margin-left:0px !important;
     padding-left:0px !important;
}
.texte p{
     margin-left:0px !important;
     padding-left:0px !important;
}
.sidebar.right .bloc .lien {
    margin:0 0 0 13px !important;
}
.sidebar.right .bloc.doc .lien {
    /*left:150px;
    margin:0pt 0pt 0pt 25px !important;
    text-align:right;
    width:55px;*/
    margin:0pt 0pt 0pt 25px !important;
}

.bloc.contenuCentre .texte input {
margin:2px 0 2px 13px !important;
padding-left:0 !important;
}
.bloc.contenuCentre .lien {
    margin:3px 0 0 13px !important;
}


.blocs.faq .bloc.contenu h3 { margin: 0 0 0 8px; font-size: 12px; color: #646464 !important; }


/*Fiche produit reseaux */
.reseaux .sidebar.left h2 {
    background:transparent url(../images/css/bg_h2_pages_colGauche_gris.png) no-repeat scroll left top !important;
}
.blocs.reseaux .bloc.contenu h4 {
    border-bottom:1px solid #646464;
}

.simulateur_head{
    color:#fff;
    text-transform:uppercase;
    background-color:#555555;
    font-weight: bold;
    width:auto;
    padding : 2px 5px 2px 5px;
    
}
/*Liste de recherche*/
.lien_recherche { padding: 0 0 2px 8px; background: url(../images/css/picto_chevron_orange_petit.png) left 5px no-repeat;}
#ariane_recherche { margin: 3px 0 10px 0; height: 16px; }
#ariane_recherche li { display: inline; }
#ariane_recherche li a { text-decoration: underline; }
#ariane_recherche li.current { color: #ec7416; }
#ariane_recherche p { font-size: 13px;  }

/* Bouton OK */
.ok { vertical-align:middle;}

/*** Styles RTE ***/
/* RTE Globale */
.bloc.contenu .h1 { font-size:14px; /*margin-left:-18px;*/ }
.bloc.contenu .h2 { width:100% !important; font-size:12px; border:solid; border-width: 0 0 1px 0; padding:0 0 6px 10px; margin:10px 0px; }
.bloc.contenu .h3 { font-size:14px !important; font-weight:bold; border:none !important; padding:0 !important; margin:7px 0px !important;  }
.bloc.contenu .h4 { font-weight:bold; margin:7px 0px;  }
.bloc.contenu .h5 { color: #646464; font-weight:bold; margin:5px 0px;  }
.bloc.contenu .h6 { font-weight:normal; margin:5px 0px; }
.bloc.contenu p { padding: 2px 0px; } /* pour les sauts de lignes rte */
/*.bloc.deuxCol p { padding: 2px 0px; }  pour les sauts de lignes rte */
/* affichage des puces provenant du rte */
/*.page .blocxml .bloc.contenu ul li { list-style: disc; margin-left: 40px; } affichage des puces provenant du rte */
.page .bloc.contenu .blocxml ul li,
.blocs.epargne .bloc.contenu .blocxml ul li,
.blocs.particuliers .bloc.contenu .blocxml ul li,
.blocs.instit .bloc.contenu .blocxml ul li { list-style: disc; margin-left: 40px; }

/* d�sactivation des puces provenant du rte */
.bloc.contenu ul.synthese li { list-style: none; margin-left: 15px; } /* non affichage si simple contenu */
.bloc.contenu ul.telechargement li { list-style: none; margin-left: 10px; } 
.bloc.contenu ul.autresDates li { list-style: none; margin-left: 10px; }
.bloc.contenu ul.checkbox li { list-style: none; margin-left: 10px; } 
.bloc.contenu ul.firstVisit li { list-style: none; margin-left: 10px; } 
.blocs .bloc.contenu .specs li { list-style: none; margin-left: 10px; } 
.bloc.contenu ul.telechargementsselem li { list-style: none; margin-left: 10px; }

/* affichage des puce pour le rte uniquement 
.page .bloc.contenu ul li,
.blocs.epargne .bloc.contenu ul li,
.blocs.particuliers .bloc.contenu ul li,
.blocs.instit .bloc.contenu ul li { list-style: disc; margin-left: 40px; }
/* pas d'affichage de puve pour les classes suivante 
.bloc.contenu ul.checkbox li { list-style: none; margin-left: 10px; } 
.bloc.contenu ul.firstVisit li { list-style: none; margin-left: 10px; } 
.bloc.contenu ul.synthese li { list-style: none; margin-left: 15px; } 
.bloc.contenu ul.telechargement li { list-style: none; margin-left: 10px; } 
.bloc.contenu ul.autresDates li { list-style: none; margin-left: 10px; }*/

/* RTE Couleur Violet */
.page .bloc.contenu .h1,
.page .bloc.contenu .h2,
.page .bloc.contenu .h3,
.page .bloc.contenu .h4,
.page .bloc.contenu .h6 { color: #8825A5; }

/* RTE Couleur Vert (Epargne) */
.blocs.epargne .bloc.contenu .h1,
.blocs.epargne .bloc.contenu .h2,
.blocs.epargne .bloc.contenu .h3,
.blocs.epargne .bloc.contenu .h4,
.blocs.epargne .bloc.contenu .h6 { color: #008546; }

/* RTE couleur Orange (Particulier) */
.blocs.particuliers .bloc.contenu .h1,
.blocs.particuliers .bloc.contenu .h2,
.blocs.particuliers .bloc.contenu .h3,
.blocs.particuliers .bloc.contenu .h4,
.blocs.particuliers .bloc.contenu .h6 { color: #EC7316; }

/* RTE couleur Bleu (Institutionnel) */
.blocs.instit .bloc.contenu .h1,
.blocs.instit .bloc.contenu .h2,
.blocs.instit .bloc.contenu .h3,
.blocs.instit .bloc.contenu .h4,
.blocs.instit .bloc.contenu .h6 { color: #22427B; }

/* Fiche produit, elargissement du tableau de perf */
table#perfs tr td { width:70px;}


/* Onglet T�l�chargement */
.informations { width: 476px; margin: 10px 0 0 36px; padding: 0; }
.informations td.left {  background: none; background: #FFFFFF !important; width: 218px; float: left; margin: 0 0 0 0; padding: 6px 0 6px 26px; font-weight: bold; }
.informations tr.altern td.left { background: #f4e3d6 !important; }
.informations td { width: 218px; float: left; margin: 0 0 0 0; padding: 6px 0 6px 0; }
.informations tr.altern { background: #f4e3d6 !important; padding-top: 5px; padding-bottom: 5px; }

/* Simulateur */
.page .bloc.contenu p { margin:0; }
.bloc.quatre62 .performance { margin:0 !important; }

.p_prenom_simulateur { margin: 0 !important; padding: 0  !important; display:inline !important; }
.label_prenom_simulateur { margin: 0 !important; padding: 0 0 0 35px !important; line-height: 33px !important; width:50px !important;} 

.selectBloc.noBg.profil .roundedBox .boite { margin: 0 0 0px 75px !important; }

/* */
.bloc.espace{
    
    position: relative;
    top: 0px;
}


#formAlertesAbo{
    margin-bottom:30px;
}
#confirm-submit{
    color:#12AAD6;
    display:none;
    font-size:100%;
    margin-left:10px;
    font-weight: bold;
}
.form_login{
    font-family:Arial,Helvetica,sans-serif;
    font-size:9px;
    margin:5px;
}
.form_login tr{
    margin-bottom:3px;
}
.form_login .col_1{
    width:100px;
}
.form_login .col_2{
    width:200px;
}

.page .blocs.espaceCible.epargne .sidebar.left ul.menuGauche li a {
    background-image:url(../images/css/picto_chevron_epargne_petit.png)!important;
}
.page .blocs.espaceCible.instit .sidebar.left ul.menuGauche li a {
    background-image:url(../images/css/picto_chevron_instit_petit.png) !important;
}
.messagePilotee{ width: 100%; text-align: center; }
 
#html_souscription{
    margin:10px 0 0 20px !important;
}

.epargne .informations tr.altern, .epargne .informations tr.altern td.left, .epargne .informations tr.altern td{
    background:#9BCFB6 none repeat scroll 0 0 !important;
    color:#fff;
}
.instit .informations tr.altern, .instit .informations tr.altern td.left, .instit .informations tr.altern td{
    background:#819DCF none repeat scroll 0 0 !important;
    color:#fff;
}
.renderedtable td, .renderedtable td.top{
    padding:3px;
}
/*#footer ul.haut{
    z-index: 1 !important;
}
#nav ul li ul, #nav ul li ul li, #nav ul li{
     z-index: 10 !important;
}*/
ul.plan, ul.plan li{
    list-style-type:none;
    padding:2px;
}
ul.plan li{
    margin-left:10px;
}
ul.plan li ul.plan li{
    margin-left:20px;
}
ul.plan li ul.plan li ul.plan li{
    margin-left:30px;
}
ul.plan li ul.plan li ul.plan li ul.plan li{
    margin-left:40px;
}
ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li{
    margin-left:50px;
}
ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li{
    margin-left:60px;
}
ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li{
    margin-left:70px;
}
ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li{
    margin-left:80px;
}
ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li ul.plan li{
    margin-left:90px;
}

#performances td.header.devise {
    width:10px;
}
#performances td.header.date {
    width:40px;
}
#performances td.header.vl {
    width:40px;
}
#performances td.header.alerte.ext {
    width:300px;
}
#performances td.type.ext {
    width:100px;
}
.content-view-embed .class-folder h2 {
	background-image:none !important;
	font-size:11px !important;
	color:#646464 !important;
	float:left;
	clear:none;
	margin:0px !important;
	padding:0px !important;
	height:15px;
	width:auto;
}
.class-folder .content-body{
    margin:0 !important;
    clear:none;
    float:right;
}

#particuliers .selectbox_gamme, .particuliers .selectbox_gamme{
    background-color:#F6A451;
    color:#fff;
    font-weight:bold;
}
#zinzins .selectbox_gamme, .instit .selectbox_gamme{
    background-color:#628FC0;
    color:#fff;
    font-weight:bold;
}
.hp_reseaux .selectbox_gamme{
    background-color:#9CA28A;
    color:#fff;
    font-weight:bold;
}

.particuliers #performances .header.intertitre, .particuliers #performances .header.intertitre a{
    background:#F6A451 none repeat scroll 0 0;
    color:#FFFFFF;
    text-align:left;
    padding-left:10px;
}
.particuliers #performances td.enteteligne{
    width:50px;
    font-weight:bold !important;
}
.instit #performances .header.intertitre, .instit #performances .header.intertitre a {
    background:#628FC0 none repeat scroll 0 0;
    color:#FFFFFF;
    text-align:left;
    padding-left:10px;
}
.instit #performances td.enteteligne{
    width:50px;
    font-weight:bold !important;
}

td.form { width: 100px !important; }
input.field { width: 20px; height: 16px; font-size:10px;}
.reporting{ width: 70px !important; }

#performances td, #alertes td, .form_login td{
    font-size:120%;
}

.page .blocs.actus.bleu .bloc.contenu h2, .page .blocs.actus.bleu .bloc.contenu h3{
    color:#13AAD7 !important;
    font-weight:bold;
}
.page .blocs.actus.bleu .bloc.contenu{
    color:#646464 !important;
}
.page .blocs.actus.bleu .bloc.contenu a{
    background:none;
    color:#646464 !important;
}
.actus.bleu #nav ul.menuGauche li.current a {
    color:#FFFFFF;
    background-color:#13AAD7;
}
div.specs.legal.mini, div.specs.legal.mini p{
    width:440px !important;
}

#tableRepartition .libelle {
    text-decoration:none ! important;
}

ul.intro_alertes_reseaux{
    list-style-type:disc ;
    margin-left:5px;
    padding-left:5px;
}
ul.intro_alertes_reseaux li{
    list-style-type:disc ;
    margin-left:5px;
    padding-left:5px;
}
#performances .header.intertitre, #performances .header.intertitre a{
color:#FFFFFF;
}

.page .reseaux .bloc.contenu .h1, 
.page .reseaux .bloc.contenu .h2, 
.page .reseaux .bloc.contenu .h3, 
.page .reseaux .bloc.contenu .h4, 
.page .reseaux .bloc.contenu .h6 {
    color:#646464;
}
.actus.bleu #nav ul.menuGauche li.current {
    background-color:#13AAD7 !important;
}

#contenu .blocs.norightcol.reseaux.alertes .bloc.contenu {
    width:730px !important;
}
.creationCompteReseau_left{
    float:left;
    clear:none;
}
.creationCompteReseau_right{
    float:right;
    clear:none;
    width:350px;
    border:1px solid #000;
    padding:5px;
}
table#alertes.listingclient{
    width:300px;
    margin-right:30px;
}
table#alertes.listingclient td a{
    text-decoration: underline;
}

#errors_reseaux, #errors_reseaux_compte{
    font-weight:bold;
    color:#f00;
    margin-top:3px;
    margin-bottom:3px;
}
#contenu .blocs.norightcol.reseaux.alertes .bloc.contenu h4, 
.creationCompteReseau_right.h4{
    border:none !important;
}
.creationCompteReseau_right td{
    padding:3px;
    margin:2px;
}
#error div.warning h2, #error div.warning h3 {
	background:transparent none repeat scroll 0 0 !important;
	color:#000000 !important;
	margin:0 !important;
	padding:0 !important;
}

#performances.synthese td.simple {
    background-color: #fff !important;
    font-size:100% !important;
}
#performances.gammes td.texte, #performances.gammes td.texte p {
    font-size:100% !important;
}
#performances.panorama td.texte, #performances.panorama td.texte p {
    font-size:100% !important;
}
ul.telechargement li a.lien {
    background:transparent url(../images/css/picto_chevron_orange_petit.png) no-repeat scroll left center !important;
}
div.specs.legal.monespace{
    width:750px !important;
}
div.specs.legal.simulateur{
    width:900px !important;
}
.reseaux #link_souscription{
    display:none;
}
.reseaux .synthese{
    text-align:right;
	padding-left:200px !important;
}
.menuHeader li.accesReseaux {
    padding-right:0 !important;
}
.menuHeader li.accesReseaux a, .menuHeader li.accesReseauxFin a{
    color:#83857E !important;
    font-weight: bold;
}

.menuHeader li.accesReseauxFin {
    padding-right:30px;
    
}
#footer li.accesReseaux {
    padding-right:0 !important;
}
#footer li.accesReseaux a, #footer li.accesReseauxFin a{
    color:#83857E !important;
    font-weight: bold;
}
#footer .haut {
width:800px !important;
}

#menuHaut .particuliers ul li a, 
#menuHaut .epargne ul li a, 
#menuHaut .zinzins ul li a, 
#menuHaut .quisommesnous ul li a{
    height: auto !important;
}

/* Support for the "iehover-fix.js" */

ul#menuHaut iframe {
    position: absolute;
    left: -0.25em;
    top: -0.25em;
    height:0px;
    z-index: -1;
    filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}


html ul#menuHaut li { z-index: 201; }

/* this is for IE 5.0
select.hide { visibility: hidden; }

/* End Support for the "iehover-fix.js" */

#contenu.page .blocs.monEspace{
    /*margin-top:-55px !important;*/
}

.intertitre {
    text-align: center;
}


#performances .header {
    width: auto;
    padding-right: 10px;
    padding-left: 10px;
}
/*
#performances td.type, #performances td.header {
    border: 1px solid #FFF;
}*/
#indices{
    margin:0 10px 10px 10px;
    /*margin-top:50px !important;
    clear:both;*/
    float: left;
    width: 555px;
}
#indices i {
    clear: both;
    display: block;
}
#indices h2 {
	background:transparent url(../images/css/fond-titre-2col.png) no-repeat scroll left top; height:50px;
	border-bottom:2px solid #646464;
	font-size:14px;
	font-weight:bold;
	height:20px;
	margin:10 0px 5px 0px;
	padding:3px 0 0 10px;
	text-transform:uppercase;
	color:#fff;
	width:494px;
}
#indices h3{font-size:12px; float:left; clear:none; margin-right:30px;}
#indices a{ font-size:11px; margin-right:10px; float:left; clear:none;}
#indices a.last{ margin-left:0px; margin-right:20px;}
table.indicesTab .header { width: 15px !important; background: #9ca28a !important; color: #fff; padding:2px !important}
table.indicesTab .reporting { width: 35px !important; padding:2px !important}
/*table.indicesTab {width:52% !important;}
#indices{width:555px !important;}*/
table.indicesTab { margin-left:1px !important;}
.imageIndice {float: left; clear:none; width:90% !important; margin-top:30px;}


/*correction de left */
.sidebar.right.ie6{
    position:absolute !important; 
    left:765px !important; 
    margin-top:35px !important;
}
.spacer {
	clear: both;
    height: 0;
    width: 0;
    margin: 0;
    padding: 0;
    font-size: 0;    
}
