 * {
         font-family : Century gothic;
         font-size : 11px;
      }
a {
         color : black;
      }
a.selected {
         color : black;
         background-color : #fdd075;
      }
a:hover {
         color : #62441a;
      }
body {
         background-color : white;
         margin : 0;
      }
b.big {
         font-family : Century gothic;
         font-size : 13px;
      }
div.index_logo {
         background-image : url("/static/JPM/images/bg_logo.gif");
         text-align : right;
         vertical-align : text-top;
         width : 100%;
         height : 100px;
         position : absolute;
         background-color : #000000;
         background-repeat : repeat-y;
         top : 15px;
         left : 0;
         z-index : 0;
      }
select.compte {
         font-family : Century gothic;
         letter-spacing : 2px;
         font-size : 9px;
         width : 150px;
      }
option.compte {
         font-family : Century gothic;
         letter-spacing : 2px;
         font-size : 9px;
      }
div.menu_haut {
         background-image : url("/static/JPM/images/background_menu_haut.jpg");
         width : 100%;
         height : 15px;
         padding : 0;
         position : absolute;
         top : 0;
         left : 0;
         z-index : 0;
      }
td.menu_haut {
         font-family : Century gothic;
         font-size : 9px;
         font-weight : bold;
         letter-spacing : 1px;
         color : #9e7d57;
         vertical-align : text-top;
         text-decoration : none;
         padding-left : 5px;
         padding-right : 5px;
         border-right : 1px solid black;
         cursor : pointer;
      }
td.menu_haut_hover {
         font-family : Century gothic;
         font-size : 9px;
         font-weight : bold;
         color : black;
         letter-spacing : 1px;
         vertical-align : text-top;
         text-decoration : none;
         padding-left : 5px;
         padding-right : 5px;
         border-right : 1px solid black;
         cursor : pointer;
      }
table.index_cartouche_visitor {
         background-image : url("/static/JPM/images/bg_log.gif");
         border : 1px outset;
         position : absolute;
         top : 36px;
         left : 10px;
         z-index : 2;
      }
table.index_cartouche_logged {
         background-image : url("/static/JPM/images/bg_log.gif");
         border : 1px outset;
         position : absolute;
         top : 22px;
         left : 10px;
         z-index : 2;
      }
div.index_menu {
         position : absolute;
         width : 150px;
         height : 100%;
         top : 115px;
         left : 0;
         background-image : url('/static/JPM/images/background_menu.jpg');
         z-index : 2;
      }
table.plus_moins_values_latentes {
         width : 100%;
         border : 1px solid black;
      }
td.plus_moins_values_label {
         font-weight : bold;
         background-color : #d0d0d0;
         border-bottom : 2px solid white;
      }
td.plus_moins_values_classic {
         background-color : white;
         border-bottom : 1px solid #e0e0e0;
      }
td.plus_moins_values_classic_impair {
         background-color : #f0f0f0;
         border-bottom : 1px solid #e0e0e0;
      }
td.label {
         background-color : #d0d0d0;
         font-weight : bold;
      }
table.synthese {
         border : 1px solid black;
         padding : 1px;
         width : 100%;
         font-family : Century gothic;
         font-size : 10px;
      }
td.impair {
         background-color : #f0f0f0;
      }
table.valorisation {
         border : 1px solid black;
         padding : 1px;
         font-family : Century gothic;
         font-size : 10px;
      }
table.valorisationselect {
         border : 3px solid #ffcc66;
         padding : 1px;
         font-family : Century gothic;
         font-size : 10px;
      }
td.valorisation_label {
         background-color : #d0d0d0;
         font-weight : bold;
         padding-right : 5px;
         padding-left : 5px;
      }
td.valorisation_pair {
         text-align : right;
         background-color : #ffffff;
         padding-right : 5px;
         padding-left : 5px;
      }
td.valorisation_impair {
         text-align : right;
         background-color : #e0e0e0;
         padding-right : 5px;
         padding-left : 5px;
      }
table.achat_vente {
         border : 1px solid black;
         padding : 0;
         width : 100%;
         height : 100%;
      }
td.achat_vente_titre {
         font-family : Century gothic;
         font-size : 11px;
         font-weight : bold;
         background-color : #d0d0d0;
         border-bottom : 2px solid white;
      }
td.achat_vente_titre1 {
         font-family : Century gothic;
         font-size : 11px;
         font-weight : bold;
         background-color : #d0d0d0;
         border-bottom : 1px solid white;
         text-align : center;
      }
td.achat_vente_classic {
         font-family : Century gothic;
         font-size : 10px;
         background-color : #f0f0f0;
      }
table.boutonGenerique {
         background-image : url('/static/JPM/images/gradient.jpg');
         cursor : pointer;
         border : 1px outset;
         padding : 0;
      }
table.boutonGeneriqueMouseDown {
         background-image : url('/static/JPM/images/gradient.jpg');
         cursor : pointer;
         border : 1px inset;
         padding : 0;
      }
table.boutonGeneriqueMouseUp {
         background-image : url('/static/JPM/images/gradient.jpg');
         cursor : pointer;
         border : 1px outset;
         padding : 0;
      }
td.boutonGenerique {
         text-align : center;
         padding-left : 5px;
         padding-right : 5px;
         padding-top : 0;
         padding-bottom : 0;
         border-bottom : 1px solid #ffffff;
         border-left : 1px solid #ffffff;
         border-top : 1px solid #ffffff;
         border-right : 1px solid #ffffff;
      }
td.boutonGeneriqueMouseOver {
         text-align : center;
         padding-left : 5px;
         padding-right : 5px;
         padding-top : 0;
         padding-bottom : 0;
         border-bottom : 1px solid #fac800;
         border-left : 1px solid #fac800;
         border-top : 1px solid #ffe6c3;
         border-right : 1px solid #ffe6c3;
      }
table.boutonGeneriqueBullet {
         padding : 0;
      }
td.boutonGeneriqueBullet {
         padding : 0;
         background-color : #707070;
         height : 3px;
         width : 3px;
      }
td.boutonGeneriqueBulletMouseOver {
         padding : 0;
         background-color : #fac800;
         height : 3px;
         width : 3px;
      }
td.boutonGenerique1 {
         padding-left : 5px;
         padding-right : 5px;
         padding-top : 0;
         padding-bottom : 0;
         font-family : Century Gothic;
         font-size : 11px;
         color : #707070;
      }
td.boutonGenerique1MouseOver {
         padding-left : 5px;
         padding-right : 5px;
         padding-top : 0;
         padding-bottom : 0;
         font-family : Century Gothic;
         font-size : 11px;
         color : #000000;
      }
div.sous_titre {
         font-family : Century gothic;
         font-size : 15px;
         color : #996633;
         line-height : 16px;
         display : list-item;
         list-style-position : outside;
         list-style-image : url('/static/JPM/images/puce-fleche-rouge.gif');
         font-weight : bold;
         margin-left : 30px;
      }
a.sous_titre {
         font-family : Century gothic;
         font-size : 15px;
         color : #996633;
         line-height : 16px;
         display : list-item;
         list-style-position : outside;
         list-style-image : url('/static/JPM/images/puce-fleche-rouge.gif');
         font-weight : bold;
         text-decoration : underline;
         margin-left : 30px;
      }
div.blabla {
         font-family : Century gothic;
         font-size : 13px;
         color : black;
         text-align : justify;
         margin-left : 30px;
         border-left-width : 1px;
         border-left-style : solid;
         border-left-color : #996633;
         padding-left : 5px;
         margin-bottom : 15px;
         padding-right : 20px;
      }
DIV.titre {
         font-weight : bold;
         font-size : 18px;
         color : #cc9933;
         font-family : "Century gothic";
         list-style-image : url(/static/JPM/images/puce_patrimoine_rouge.gif);
         margin-top : 30px;
         line-height : 30px;
         font-variant : small-caps;
         display : list-item;
         list-style-position : inside;
      }
DIV.blabla-item {
         font-size : 12px;
         color : #000000;
         font-family : "Century gothic";
         text-align : justify;
         margin-left : 50px;
         list-style-position : outside;
         list-style-image : url(/static/JPM/images/puce-carre-rouge.gif);
         margin-bottom : 15px;
         padding-right : 20px;
      }
.blabla-item-puce {
         font-size : 14px;
         color : #cc0000;
         font-family : "Century gothic";
         margin-left : 50px;
         display : list-item;
         list-style-position : outside;
         list-style-image : url(/static/JPM/images/puce-carre-rouge.gif);
         font-weight : bold;
         line-height : 14px;
         margin-bottom : 5px;
      }
p.pourcent_negatif{
				font-family				: Century gothic;
				font-size					: 10px;
				color							:	tomato;
		  }
p.pourcent_positif{
				font-family				: Century gothic;
				font-size					: 10px;
				color							:	limegreen;
			}
div.menu_souris {
         position : absolute;
         z-index : 3;
         top : 0;
         left : 0;
      }
table.menu_souris {
         background-color : #ffffff;
      }
td.menu_souris1 {
         letter-spacing : 1px;
         background-image : url('/static/JPM/images/bg_menu_mouse.gif');
         text-align : center;
         border : 1px outset #a0a0a0;
         font-family : Arial;
         font-size : 9px;
         padding : 0;
      }
td.menu_souris2 {
         font-family : Arial;
         font-size : 9px;
         cursor : pointer;
         background-color : #d0d0d0;
         letter-spacing : 1px;
         padding-left : 3px;
         padding-right : 3px;
      }
table.conseiller {
         border : 1px solid #62441a;
      }
td.conseiller_header {
         font-size : 18px;
         background-color : #fedc95;
         font-weight : bold;
         text-align : center;
      }
td.conseiller_nom {
         font-size : 14px;
         font-weight : bold;
      }
td.conseiller {
         font-size : 14px;
      }
table.cartevisite {
         border : 1px solid black;
      }
td.nom_societe {
         font-family : Century gothic;
         font-weight : bold;
         letter-spacing : 1px;
         font-size : 14px;
         color : #be102e;
      }
td.info_societe {
         font-family : Century gothic;
         font-size : 12px;
         color : #808285;
      }
td.poste {
         font-family : Century gothic;
         font-size : 15px;
         color : #808285;
      }
td.nom_conseiller {
         font-family : Century gothic;
         font-size : 16px;
         font-weight : bold;
         color : black;
      }
a.mail_societe {
         font-family : Century gothic;
         font-size : 12px;
         color : #808285;
         text-decoration : none;
      }
a.mail_societe:visited {
         font-family : Century gothic;
         font-size : 12px;
         color : #808285;
         text-decoration : none;
      }
a.mail_societe:hover {
         font-family : Century gothic;
         font-size : 12px;
         color : #808285;
         text-decoration : none;
      }
td.accueil {
         background-image : url('/static/JPM/images/fond_P_10.gif');
         background-repeat : no-repeat;
      }
table.accueil {
         background-image : url('/static/JPM/images/fond_P_10.gif');
         background-repeat : no-repeat;
         background-position : center;
      }
table.cartevisite_independant {
         border : 1px solid #be102e;
      }
td.titre_independant {
         font-family : Century gothic;
         font-size : 15px;
         font-weight : bold;
         color : #be102e;
      }
td.nom_conseiller_independant {
         font-family : Century gothic;
         font-size : 14px;
         font-weight : bold;
         color : black;
      }
td.info_independant {
         font-family : Century gothic;
         font-size : 12px;
         color : #808285;
      }
a.mail_societe_independant {
         font-family : Century gothic;
         font-size : 12px;
         color : #808285;
         text-decoration : none;
      }
a.mail_societe_independant:visited {
         font-family : Century gothic;
         font-size : 12px;
         color : #808285;
         text-decoration : none;
      }
a.mail_societe_independant:hover {
         font-family : Century gothic;
         font-size : 12px;
         color : #808285;
         text-decoration : none;
      }
a.souscrire {
         font-family : Century gothic;
         color : black;
         text-decoration : none;
         font-size : 11px;
      }
a.souscrire:visited {
         font-family : Century gothic;
         color : black;
         text-decoration : none;
         font-size : 11px;
      }
a.souscrire:hover {
         font-family : Century gothic;
         color : #62441a;
         font-size : 11px;
         text-decoration : underline;
      }
