 /* CSS Document */
body, p {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #OOO;
}
p{
	font-size: 12px;
}
ul, li, .menu{
margin: 0;padding: 0;list-style-type: none;
}
.menu,.menu_tableau {
font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.menu li {
float: left;width:85px;margin-right:1px;
}
.pub {/*Bandeau de publicité dans la page menu_haut*/
	width:468px;
	height:60px;
	overflow:hidden;
	border:none;
	margin:0;
	padding:0;
}
/*numero en indice dans les interview*/
.indice {
	vertical-align:top;
	font-size: 70%;
}

.titre_gauche{
font-size:12px;font-weight:bold; border-bottom:1px solid #FFF;text-indent:8px; text-transform:uppercase; width:164px;color:#FFF;
background-color:#01696c;
}

h1{
	font-size:12px;
	margin:0;
	padding:0; 
	color:#01696C;
	text-transform:uppercase;
}

.date{
	font-size:10px;
	color:#01696C;
}
.font_tab{
	background-color:#01696C;
	color:#FFF;
	font-size:12px;
	text-indent:3px;
}

.pg_news{
	background-image: url(../images/puce_violet_pg.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
	margin:2px 5px 0px 5px; 
	text-indent:7px; 
	font-size:11px;
}
.menuAccueil{
	background-image: url(../images/puce_violet_pg.gif);
	background-repeat: no-repeat; 
	background-position: center left;
	margin:2px 5px 0px 5px; 
	text-indent:7px; 
	font-size:11px; 
	padding:2px 0;
}


.lien_news{
	color: #01696C; 
	text-decoration:none; 
	font-size:11px;
}
.lien_connexion{
	font-size:11px; 
	color:#01696C; 
	text-decoration:none;
	font-weight:bold;
	text-transform:uppercase;
}

.lien_soul{
text-decoration:underline; color:#000;}
.lien_soul_rol{
text-decoration:none; color:#000;}
.lien_soul_rol:hover{
text-decoration:underline;}

.libelle, .liste_recherche, .liste_recherche_act,.connect_form, .liste_internet {
height:19px; border:1px solid #CCC;margin-left:8px; font-size: 10px;font-family:Arial, Helvetica, sans-serif;
}
.libelle{width:120px; }
.liste_recherche{width:75px;}
.liste_recherche_act{width:58px;}
.connect_form{width:100px;margin-left:0px;}
.liste_internet {width:140px;}
.fond_bleu_bandeau{background-color:#01696C;}
.bandeau{
font-size:12px; color:#FFF;text-transform:uppercase;}
.liste_theme{
width:165px; height:15px; border:1px solid #CCC; font-size: 9px; font-family:Arial, Helvetica, sans-serif;
}
.select_theme{ margin:0 0 0 5px;}
.actu_theme{
font-size:12px; color:#0046A9;
}
.bouton_perso{margin-left:5px;border:0;}
.liste_marche{
width:82px; height:15px; border:1px solid #CCC;margin-right:5px;	font-family: Arial, Helvetica, sans-serif; font-size: 9px;
}
.cours_marche{
font-size:12px; text-indent:2px;
}
.cap_mt_marche{
font-size:12px;padding-right:5px;
}
.var_marche{
font-size:12px;font-weight:bold; color:#009933;
}
.date_marche{
font-size:10px;padding-right:5px;
}
.liste_palmares{
width:68px; height:15px; border:1px solid #CCC;	font-family: Arial, Helvetica, sans-serif; font-size: 9px;
}
.nota{
font-size:10px; text-indent:2px;}
.des_tab{
font-size:11px; text-indent:2px;}

.mt_future{
font-size:11px;font-weight:bold;
}
.var_future{
font-size:11px;font-weight:bold; color:#009933; padding-right:5px;}
.mt_palmares{
font-size:11px;padding-right:2px;}
.var_palmares{
border-left:1px solid #FFF;font-size:11px;font-weight:bold; color:#009933;}
.var_palmares_down{
border-left:1px solid #FFF;font-size:11px;font-weight:bold; color:#CC3300;}
.tx_devise{
font-size:11px;font-weight:bold;padding-right:5px;
}
.mt_indice{
font-size:11px;padding-right:2px;}
.tab_onglet_bord{
border-right:1px solid #01696C;border-left:1px solid #01696C;
}
.tab_onglet_bord_bas{
border-bottom:1px solid #01696C;border-right:1px solid #01696C;border-left:1px solid #01696C;
}*/
.bord_bleu{
	border-bottom:1px solid #01696C;
}
.suite{
	margin:0; 
	display:inline;
}

/***********************************************************Compte**********************************************************************/



/**************************************************************************Correctif*****************************************************/

.choix_carnet{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color:#FFF; 
	background-color:#01696c; 
	font-weight:bold;
}
.lien_carnet{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	text-decoration:underline; 
	color:#01696c;
}

/*****************************************************************Valeur*****************************************************************/


.bord_bleu_val{
	border-right:1px solid #01696C;
	border-left:1px solid #01696C;
}
*/.bord_bleu_val_d{
	font-size:12px;
	border-right:1px solid #01696C;
	border-bottom:1px solid #01696C;
	border-top:1px solid #01696C;
}


/*****************************************************************Menu Valeur onglet*****************************************************/

.valeur_onglet{ 
	font-size:12px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif;
}
.lien_onglet_valeur{
	color:#FFF; 
	text-decoration:none;
}

/***************************************************************home prospect (accueil)**************************************************/


.titre_gauche_transparent{
	font-size:12px;
	font-weight:bold; 
	border-bottom:1px solid #FFF;
	text-indent:8px; 
	text-transform:uppercase; 
	width:164px;
	color:#FFF;
	background-color:#80B4B5;
}
.fond_gauche_transparent{
	background-color:#80B4B5;
}
.flash_titre_accueil{
	font-family:Arial, Helvetica, sans-serif; 
	font-weight:bold; 
	font-size:14px; 
	color:#01696c; 
	background-color:#EDFAFA;
}

.BlocDroite {
background:transparent url(../images/bg_bloc_droite.jpg) repeat-y scroll 0%;
width:207px;
margin:0;
border:none;
padding:0 5px;
text-align:center;
}


/******************************************************************ouvrir compte*********************************************************/

/*
.fond_deg_titre{
	border-bottom:1px solid #01696c;
	background-image: url(../images/fond_deg_titre.jpg);
	background-repeat:repeat-x; 
	background-position: left bottom;
}
h2{
	font-family:Arial, Helvetica, sans-serif; 
	color:#01696c;
	font-size:16px; 
	font-weight:bold; 
	text-transform:uppercase; 
	margin:0; 
	padding:5;
}
*/
h2 {
	color:#01696c;
	font-family:"Trebuchet MS",Arial,Helvetica,sans-serif;
	font-size:22px;
	font-weight:bold;
	margin:0;
	text-transform:none;
}

h3{
	font-family:Arial, Helvetica, sans-serif; 
	color:#01696C;
	font-size:18px; 
	font-weight:normal;
	margin:0; 
	padding:0 0 0 25px;
	background-image: url(../images/fleche_violet.gif);
	background-repeat:no-repeat; 
	background-position:left 3px;
}
.h3-itw { font-size:15px; min-height:30px;}
.itw { margin: 3px 0 20px 0; text-align: justify;}
.pgcompte,.pgcompte2{font-family:Arial, Helvetica, sans-serif;font-size:12px;}
.pgcompte{margin:0 0 10px 0;}
.pgcompte2{margin:0 0 5px 0;}
.pglistecpte,.pglistecpte2{font-family:Arial, Helvetica, sans-serif;font-size:12px; margin:0 0 3px 10px; padding:0 0 0 10px;
background-image: url(../images/carre_violet.gif);background-repeat:no-repeat; background-position:left 5px;
}


.bord_violet, .bord_violet_m10{border: 1px solid #01696c;}
.bord_violet_m10{margin-top:10px;}
.fond_deg_titre_tab{border-bottom:1px solid #01696c;font-family:Arial, Helvetica, sans-serif; color:#01696c;font-size:14px; font-weight:bold; text-transform:uppercase; 
background-image: url(../images/fond_deg_tab.jpg);background-repeat:repeat-x; background-position: left bottom;}

/****************************************************************warrants 1*************************************************************/


.lien_warrant{
	color: #01696C; 
	text-decoration:underline; 
	font-size:12px; 
	font-weight:bold;
}
.font_tab_war_com{
	background-color:#80B4B5; 
	color:#FFF;
	font-size:12px;
}
.font_tab_war_violet{
	background-color:#01696c; 
	color:#FFF;
	font-size:12px;
}
.lien_warrant_oat{
	color: #000000; 
	text-decoration:underline; 
	font-size:12px; 
	font-weight:bold;
}

#calyon {
	border:1px solid #990000;
	margin: 1px 1px 1px 0 !important;
	margin: 1px 0;
}
#calyon a {
	text-decoration:underline;
}
.fond-calyon {
	background-color:#9C1E3D;
}
.fond-gris {
	background-color:#989898;
	color:#FFFFFF;
	font-size:12px;
}
.fond-alternate {
	background-color:#EDFAFA;
	font-size:11px;
}
.fond-blanc {
	background-color:#FFFFFF;
	font-size:11px;
}

/****************************************************************onglets OPCVM 1*************************************************************/

.TabCommon {}
.TabContent {}
.TabContentBottom {}
.TabOff {
	cursor: pointer; 
	color:#fff;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 12px;
	background-color:#83ABAD; 
	padding: 5px 12px;
	text-align:center;
}
.TabOn {
	cursor: default; 
	color: #006c78; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 12px;
	background-color:#FFFFFF;
	border-left:1px solid #0099a2;
	border-right:1px solid #0099a2;
	border-top:1px solid #0099a2;
	padding: 5px 12px;
	text-align:center;
}
.inactiveBottomFds{border-bottom:1px solid #0099a2; padding:0 1px;}
.TabBorderBottom{border-bottom:1px solid #0099a2;}
.TabActiveBorderLeftRight{}
.TabActiveBackground {background-color: #FFF;}


/***************************************************************commun mise en page*******************************************************/
.mention_legal{
	bakground-color: #ffffff; 
	color: #B4B4B4; 
	font-family: Arial, Helvetica, Verdana;  
	font-size:10px;
}
.mention_legal_popup{
	bakground-color: #ffffff; 
	color: #000000; 
	font-family: Arial, Helvetica, Verdana;  
	font-size:10px;
}

.txt_normal_commun{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.txt_normal_bleu{
	font-family:Arial; 
	color:#01696C; 
	font-size:12px;
}

.txt_gras_bleu_commun{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	color:#01696C;
}
.txt_gras2_bleu_commun{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:bold; 
	color:#01696C;
}
.txt_gras3_bleu_commun{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:bold; 
	color:#01696C;
}
.txt_violet_gras{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#8C59B5; 
	font-weight:bold;
}
.txt_gras_rouge{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	font-weight:bold; 
	color:#FF0000
}

.txt_legende_commun{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px; 
	font-weight:normal; 
	color:#000000; 
	font-style:italic;
}

.titre_bleu_16px{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold; 
	color:#01696C;
}
.titre_bleu_14px{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	color:#01696C;
	font-weight:bolder;
}
.titre_rouge_16px{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px; 
	font-weight:bold; 
	color:#FF0000;
}

.fond_tab{
	border-bottom:1px solid #01696c;
	font-family:Arial, Helvetica, sans-serif;
	color:#01696c;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase; 
	background-image: url(../images/fond_deg_tab.jpg);background-repeat:repeat-x; background-position: left bottom;
}

.font_entete_tableau{
	background-color:#01696c; 
	color:#FFFFFF;font-size:12px; 
	font-weight:bolder;
}
.font_tab_mauve{
	background-color:#EDFAFA; 
	color:#01696C; 
	font-size:12px; 
	font-weight:bolder; 
	border-left:#000000;
}
.font_tab_blanc{
	background-color:#FFFFFF; 
	color:#01696C; 
	font-size:12px; 
	font-weight:bolder; 
	border-left:#000000;
}

.lien_noir{color: #000000; text-decoration:underline; font-size:12px; }
.lien_mauve{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#6341b1; text-decoration:underline;}
.lien_bleu{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#01696C; text-decoration:underline;}
.lien_violet{font-family:Arial, Helvetica, sans-serif;font-size:12px; color:#8C59B5; font-weight:bold; text-decoration:underline;}

a:link {
color:#01696C;
}
a:visited {
color:#01696C;
}
a:hover {
color:#FF3300;
}
a:active {
color:#80B4B5;
}

/******************************************** sous menu intérieur *****************************************/
#menu-interieur {
	margin-left:100px;
	padding-left: 10px;
	border-left: 1px solid #CCC;
}
#menu-interieur li {
	background:url(../images/puce_menu.gif) no-repeat 0 3px;
	padding-left: 20px;
	margin-bottom: 4px;
	list-style-type: none;
}

.menu_commun { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#01696C; font-weight:bold; }
.menu_commun:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; color:#ff3300; font-weight:bold; }
.menu_commun_actif { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#80b4b5; font-weight:bold; }

#menu-interieur a.menu_commun_actif { font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:underline; color:#80b4b5; font-weight:bold; }

.ssmenu li { list-style-type:none; margin-bottom:5px; line-height: 10px; }
#menu-interieur #ssmenu li { list-style-type:none; margin-bottom:5px; line-height: 10px; background:none; padding-left:15px; }
.ssmenu-02 li { list-style-type:none; margin-bottom:5px; line-height: 10px; margin-left: 10px; }
.ssmenu_commun { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#01696C; font-weight:normal; }
.ssmenu_commun:hover { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#ff3300; font-weight:normal; }
.ssmenu_commun_actif { font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; color:#80b4b5; font-weight:normal; }

.bt_form{font-family:Arial, Helvetica, sans-serif; color:#000000; background-color:#BFA3D6; font-size:12px; font-weight:bold;}

hr{ padding:0; margin:0; }

h4{font-family:Arial, Helvetica, sans-serif; color:#01696C; font-size:14px; font-weight:bold; margin:0; padding:0 0 0 25px;
background-image: url(../images/fleche_violet.gif);background-repeat:no-repeat; background-position:middle 5px;
}


/***************************************************************OPCVM********************************************************************/


.opcvm_txt{font-weight:bold; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#01696C;}
.bord_gauche_blanc,.tab_opcvm_txt, .tab_opcvm_txt_palm{border-left:1px solid #FFF;}
.tab_opcvm_txt,.tab_opcvm_txt_ssbd{font-size:11px;}
.tab_opcvm_txt_palm{font-size:11px; padding-right:10px;}
.liste_opcvm{
width:70px; height:15px; border:1px solid #CCC;font-family: Arial, Helvetica, sans-serif; font-size: 9px;margin:0;}
.var_opcvm, .var_opcvm_palm{
border-left:1px solid #FFF;font-size:11px;font-weight:bold; color:#009933;}
.var_opcvm{padding-right:15px;}
.var_opcvm_palm{padding-right:10px;}
.var_opcvm_down{
border-left:1px solid #FFF;font-size:11px;font-weight:bold; color:#CC3300; padding-right:15px;}
.lien_interview{color: #01696C; text-decoration:underline; font-size:11px;}
.pg_actu_opcvm{background-image: url(../images/puce_violet_pg.gif);background-repeat: no-repeat; background-position: left 6px;
margin:2px 5px 6px 0px; text-indent:7px; font-size:11px;
}
.pg_titre_opcvm{color:#01696C; font-size:11px; font-weight:bold;}
.title{background-color:#01696C; color:#FFF;font-size:12px; text-indent:3px;}
.titre_barem{font-family:Arial, Helvetica, sans-serif; color:#01696c;font-size:21px; font-weight:normal; margin:0; padding:5;}


/********************************************************************Outils***************************************************************/


.outil_savoir_plus{border-left: 1px solid #01696c;border-right: 1px solid #01696c;border-bottom: 1px solid #01696c;}
.outil_message{ width:100%; height:170px; margin:0; padding:0px; overflow:auto;}
.outil_mes_titre{ font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#01696C;border-right: 1px solid #FFF;}
.lien_outils_14{ font-family: Arial, Helvetica, sans-serif; font-size: 14px;text-decoration:underline; color:#01696c;}
.font_tab_violet{background-color:#01696c; color:#FFF;font-size:12px; text-indent:3px;}
.bord_bas_violet{border-bottom: 1px solid #01696c;}
.tab_outil_fdj{font-family:Arial, Helvetica, sans-serif;font-size:11px; background-color:#FFF8CC;}

.fond-assistance {
	color: #FFFFFF;
	font-size:12px;
	background: #83abad;
	padding:3px 5px;
}

/*   styles provenant de la feuille de Mickael   */
.head {background-color: #ffffff; color: #003A3C; font-family: Arial, Helvetica, Verdana; font-size: 70%;}
.data3 {background-color: #F0E0CC; font-family: Arial, Helvetica, Verdana; font-size: 75%;}
.disclaimer {background-color: #ffffff; font-family: Arial, Helvetica, Verdana; font-size: 70%;}

/********************************************************************faq***************************************************************/
.lien_faq_retour:link{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
.lien_faq_retour:active{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
.lien_faq_retour:visited{color:#FFFFFF; text-decoration:none; font-size:12px; font-weight:bold;}
.lien_faq_retour:hover{color:#FFFFFF; text-decoration:underline; font-size:12px; font-weight:bold;}



/************************************************************ouvrir un compte************************************************************/
.compte_titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px; 
	font-weight:bold; 
	color:#01696C
}
.compte_gras{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#01696C}
.compte_gras2{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#6341b1}
.compte_lien_ouvrir{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#6341b1; text-decoration:underline;}
.compte_souligne{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight:bold; color:#000000; text-decoration:underline;}
.compte_adresse{font-family:Arial, Helvetica, sans-serif;font-size:12px; font-weight: bolder; color:#000000}
.compte_tab{font-family:Arial; font-size:12px; font-weight:normal;}
.convension_titre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px; 
	font-weight:bold; 
	color:#000000;
}


/***********************************************************simulateur pio*************************************************************/
.titre { color : #FFCC00; font-size : 25px; font-family : Arial, Helvetica, sans-serif; font-weight : bold; }
.soustitre { color : #669999; font-size : 20px; font-family : Arial, Helvetica, sans-serif; font-weight : bold; }
.arial12noir { color : Black; font-size : 12px; font-family : Arial, Helvetica, sans-serif; }
.arial12noirbold { color : Black; font-size : 12px; font-family : Arial, Helvetica, sans-serif; font-weight : bold; }
.arial12jaune { color : #FFCC00; font-size : 12px; font-family : Arial, Helvetica, sans-serif; }
.arial12blanc { color : #FFFFFF; font-size : 12px; font-family : Arial, Helvetica, sans-serif; }
.arial12vertfonce { color : #000066; font-size : 12px; font-family : Arial, Helvetica, sans-serif; }
.arial12vertfoncebold { color : #000066; font-size : 12px; font-family : Arial, Helvetica, sans-serif; font-weight : bold; }
.accroche { color : Black; font-size : 12px; font-family: Arial, Helvetica, sans-serif; font-style : italic; }


/************************************************************questions*******************************************************************/
.fond_deg_questions{border-bottom:1px solid #01696c;font-family:Arial, Helvetica, sans-serif; color:#01696c;font-size:14px; font-weight:bold; 
background-image: url(../images/fond_deg_tab.jpg);background-repeat:repeat-x; background-position: left bottom;}

/**********************************************************/
.Style2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #00009C;
}
.Style3 {
	color: #FF9A00;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}
.Style4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.Style7 {color: #000066}
.txt_vert_gras{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
	color:#01696c; 
	font-weight:bold;
}

/************************************************************ CA TITRES OPCVM *******************************************************************/
/* Conteneur portefeuille PEA*/
.port_PEA {
	width:100%;
}
.port_PEA td {
	vertical-align:top;
}
.tab_graph {
	text-align:right;
	width:100%;
	padding-right:50px;
}
.titre_tab_bordeaux td {
	background-image: url(../images/bkg-tab-bordeaux.gif);
	background-repeat: no-repeat;
	padding-top:7px;
	color:#FFF;
	font-size:9pt;
	font-weight:bold;
}
.titre_tab_orange td {
	background-image: url(../images/bkg-tab-orange.gif);
	background-repeat: no-repeat;
	padding-top:7px;
	color:#FFF;
	font-size:9pt;
	font-weight:bold;
}
.titre_tab_vert td {
	background-image: url(../images/bkg-tab-vert.gif);
	background-repeat: no-repeat;
	padding-top:7px;
	color:#FFF;
	font-size:9pt;
	font-weight:bold;
}
.titre_tab_vert2 td {
	background-image: url(../images/bkg-tab-vert2.gif);
	background-repeat: no-repeat;
	padding-top:7px;
	color:#FFF;
	font-size:9pt;
	font-weight:bold;
}
/* style general des tableaux correspondants aux couleurs des graphiques */
.tab_vert, .tab_bordeaux, .tab_orange, .tab_vert2{
	width:206px;
	font-size:9pt;
	border-collapse: collapse;
	margin-top: 3px;
}
.tab_equi {	font-size:9pt;}

/* tableau vert */
.tab_vert th{
	border: 1px solid #00A54D;
	background-color:#00A54D;
	padding:3px;
	color:#FFF;
}
.tab_vert td {
	border: 1px solid #00A54D;
	padding:2px;
}

/* tableau vert2 */
.tab_vert2 th{
	border: 1px solid #98C881;
	background-color:#98C881;
	padding:3px;
	color:#FFF;
}
.tab_vert2 td {
	border: 1px solid #98C881;
	padding:2px;
}

/* tableau bordeaux */
.tab_bordeaux th{
	border: 1px solid #741319;
	background-color:#741319;
	padding:3px;
	color:#FFF;
}
.tab_bordeaux td {
	border: 1px solid #741319;
	padding:2px;

}

/* tableau  orange*/
.tab_orange th{
	border: 1px solid #D34C36;
	background-color:#D34C36;
	padding:3px;
	color:#FFF;
}
.tab_orange td {
	border: 1px solid #D34C36;
	padding:2px;

}
.pourcent {
	text-align:right;
	font-weight:bold;
}
.sans_bordure {
	border:none;
}
/*tableau a l'intérieur du tableau des données equilibre actions*/
.tab_equi th, .tab_equi td{
	background-color:white;
	color:black;
	border:none;
	padding:0;
}
.tab_equi th {
	text-align:left;
}
.tab_equi td {
	font-size:9pt;
}

.tarifs {
	border-left: 2px dashed #01696C;
	padding-left: 15px;
	margin-bottom: 5px;
}
.tarifs li {
	margin-top: 6px;
	background:url(../images/puce_violet_pg.gif) no-repeat 0px 8px;
	padding-left: 10px;
}

/*************** NEW FLASH INFOS*******************/
.titre_info {
	color:#01696c;
	padding:0px 0 8px 15px;	
	background-image:url(../images/accueil/puce_flash_infos.gif);
	background-repeat:no-repeat;
	background-position:0px 22%;
	font-weight:bold;
	font-size:11pt;
}
.td_infos, #premier{
	color:#01696C; 
	border-bottom:dashed 1px #666;
	padding-bottom:6px;
}
#premier {
	padding-top:3px;
	border-top:dashed 1px #666;
}
.fond_vert_infos{
	background-color:#EDFAFA;
	padding:5px;
}
.fond_blanc_infos{
	background-color:#fff;
	padding:5px;
}
.td_infos p {
	padding-left:15px;
}

.mention-inter {
	margin: 15px 0 5px 0;
	background:url(../images/fleche_violet2.gif) no-repeat;
	padding-left: 20px;
	color:#01696C;
	font-size:12px;
	font-weight: bold;
}

.trait-vert {
	border-bottom: 1px solid #01696C;
	padding-bottom: 5px;
}
/*************************************************************************************************/
.alternate {
	background-color: #efefef;
}
.coul-droits {
/*	background-color: #bbeede;  */
	background-color: #aad7d8;
	color:#525252;
}
.coul-retro {
	background-color: #8fc0c1;
	color:#525252;
}
.tab-prix-int {
	border-collapse: collapse;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
}
.tab-prix-int td, .tab-prix-int th {
	border: 1px solid #666;
}

.tab-fonds {
	border-collapse: collapse;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	border-top : 1px solid #666;
	border-left : 1px solid #666;
	font-size: 11px;
}
.tab-fonds td, .tab-fonds th {
	border-right : 1px solid #666;
	border-bottom : 1px solid #666;
}

/******************************************** NEW FLASH INFOS 2 *****************************************/
.sommaireNews {
	width:685px;
	background-image: url(../images/accueil/bkg-box-sommaire.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 20px;
	border-top: solid 2px #fff; 
}
.sommaireNews ul {
	padding: 2px 15px 10px 15px;
}
.sommaireNews li, .sommaireNews li.sommaireSelect  {
	padding-left: 20px;
	margin-bottom: 4px;
	list-style-type: none;	display: inline;	
}
.sommaireNews li  {
	background:url(../images/puce_menu.gif) no-repeat 0 3px;
}
.sommaireNews li.sommaireSelect {
	background:url(../images/puce_menu_noir.gif) no-repeat 0 3px;
}

.sommaireNews li a {
	color: #4d4d4d;
}
.sommaireNews li.sommaireSelect a {
	color: #03838b;
}
.sommaireNews li.sommaireSelect a:hover {
	color: #ff3300;
}
.titre-sommaireNews {
	width:685px;
	background-image:url(../images/accueil/bkg-sommaire-titre.gif);
	background-repeat:no-repeat;
	background-position: left top;
	padding: 6px 0 6px 0px;
	font-size:14px;
	font-weight:bold;
	color:#f4e6d5;
	border-bottom:dashed 1px #a9a9a9;
	text-indent: 40px;
}


.news1 {
	margin-bottom:7px;
	width:685px;
	background: url(../images/accueil/news1-arrondi-bas.gif) no-repeat bottom;
	padding-bottom: 12px;
}
.titre-news1, .news1 .titre-news {
	background-image:url(../images/accueil/news1-arrondi-haut.gif);
	background-repeat:no-repeat;
	width:685px;
	height:24px !important;
	height: 35px;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	padding: 11px 0 0 36px;
}
.contenu-news1, .news1 .contenu-news {
	color:#000000;
	font-size:12px;
	background-color: #F1F1F1;
	border-left: 1px solid #9c87ad;
	border-right: 1px solid #9c87ad;
	width:635px !important;
	width:685px;
	padding:7px 24px 0px 24px;
	margin:0 !important;
	margin:0 0 -3px 0;
}

.news {
	margin-bottom:7px;
	margin-left:11px;
	width:662px;
	background: url(../images/accueil/news-arrondi-bas.gif) no-repeat bottom;
	padding-bottom: 16px;
}
.news .titre-news {
	background-image:url(../images/accueil/puce-galet-vert.gif);
	background-repeat:no-repeat;
	background-position: left;
	padding: 8px 0 6px 25px;
	font-size:14px;
	font-weight:bold;
	color:#01696C;
	border-bottom:dashed 1px #01696C;
	margin-bottom:9px;
}
.news .contenu-news {
	color:#000000;
	font-size:12px;
	border-left: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	width:634px !important;
	width:662px;
	padding:7px 13px 0px 13px;
	margin:0 !important;
	margin:0 0 -3px 0;
}
/***********************************************/
.legende {
	font-size: 10px;
	color: #999999;
}
.legende-rouge{font-weight:bold; color:#CC3300;}
.txt-12 {
	font-size: 12px;
}
/******************************************************************P  PAGES SPECIFIQUES CASAM *********************************************************/
/*
.fond_deg_titre_casam{border-bottom:1px solid #ed7e08;
background-image: url(../images/fond_deg_titre_casam.jpg);background-repeat:repeat-x; background-position: left bottom;
}
*/
h2.h2casam{color:#0A0F4B;}
h3.h3casam{font-family:Arial, Helvetica, sans-serif; color:#0A0F4B;font-size:16px; font-weight:normal;margin:0; padding:0 0 0 25px; margin-bottom: 5px;
background-image: url(../images/fleche_orange.gif);background-repeat:no-repeat; background-position:left 3px;
}
#menu-interieur-orange li {
	background:url(../images/puce_menu_orange.gif) no-repeat 0 3px;
	padding-left: 20px;
	margin-bottom: 4px;
	list-style-type: none;
}
.li-casam li{
	background-image: url(../images/puce-liste-orange.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
	padding-left: 10px;
}
.table-casam {
	background-color: #ededed;
	border: solid 1px #d0d0d0;
}
.table-casam td {
	padding; 3px;
	border-bottom: solid 1px #d0d0d0;
}
.mention-inter-orange {
	margin: 15px 0 5px 0;
	background:url(../images/fleche_orange2.gif) no-repeat;
	padding-left: 20px;
	color:#0A0F4B;
	font-size:12px;
	font-weight: bold;
}
.bord_orange_d {
	border:1px solid #0A0F4B;
}
.bkg_orange {
	background-color: #0A0F4B;
}



.boxNotice {
	padding:10px;
	border: 1px dotted #666;
	background-color:#d9d9d9;
}


.left {
	float: left;	
}
.right {
	float: right;
}
.clear {
	clear: both;
}
/**********************LISTES************************/
ul.listes {
	margin-left:30px;
	list-style-image: url("../images/puce_violet_pg.gif");
}
