* {margin: 0;padding: 0;}
#main {float:left;width:100%;clear:both;}

.txt02 {font-size:12px;}
.infoValeur td {border-bottom:solid 1px #aaa;}
a {color: #00519E;}
.titreBleuLight {font-size:.75em;font-weight:normal;}
.asblink {margin-top:.5em;	color:#980165;	text-decoration:underline;	cursor:pointer;}
.analisisselfbankinformes {width:188px;background-color:#EFEFEF;border:solid 1px #D6D6D6;color:#980165;height:150px;text-align:center;}
.analisisselfbanklink {	display:block;	text-align:center;	color:#636363;	padding-bottom:.5em}
.analisisselfbankimg {	padding:5px;	margin:auto;	text-align:center;	width:270px;}
.analisisselfbanktitle {padding-left:1em; background-color:#EFEFEF; color:#636363; font-weight:bold; line-height:2em; height:2em; font-size:1.2em; font-weight:bold;}
.purpleBox {float:left; width:31%; border:solid 1px #EFEFEF; margin-top:1em; margin-right:1.5em; }
.helpCartera {float:right; background-color:#ADADAD; text-align:center; text-decoration:none; color:#636363; width:50px; font-size:1.3em;}
.purple_band {background-color:#980165; width:100%; margin:auto; height:1.5em; line-height:1.4em; font-size:1.5em; font-weight:bold; color:#fff; }
th.bleu { background-color:#00519E !important; color:#E5E5E5 !important; padding-left: 10px; padding-top: 3px; padding-bottom: 3px;}
.analisisselfbankrow { clear:both; float:left; width:100%; margin-top:1em; margin-bottom:1em; }
.color2 {color:red;}
.username {color:#00519E;}
.ProviderTitulares {font-weight:normal;}
.bloc_news a {text-decoration:none;color:#5F5F5F;}
.titreGras {font-weight:bold;}
.titreBleu {color:#00519E;font-weight:bold;}
.categorieNews {border-top:solid 1px #5F5F5F;border-bottom:solid 1px #5F5F5F;margin-top:1em;	margin-bottom:.75em;line-height:2.5em;height:2em;}
.titreCategorie {width:10em;display:block;float:left;font-size:1.3em;font-weight:bold;}
.decalage {margin-left:15em;}
.slightRight {margin-left:2em; font-size:.9em; font-weight:normal;}
.plusCategorie { color:#00519E;}
.TitreBloc li { margin-right:8px;}
.TitreBlocNews li { font-size:0.75em; margin-right:0px;}
.plusinfos-bourse { border-left:5px solid #A9C7E9; font-size:9px; line-height:20px; padding-left:3px;}

.paginationABC ul {list-style: none;margin:10px 0;}
.paginationABC li {display: inline;font-size: 11px;}
.paginationABC a.selected {font-weight: bold;border: solid 1px #06389b;}
.paginationABC a {border: solid 1px #fff;margin: 0 2px;padding: 0 2px;cursor:pointer;}
.paginationABC a:hover {border: solid 1px #BFD5FF;}

.paginationPage ul {list-style: none;margin:10px 0;}
.paginationPage li {display: block; float:left;font-size: 11px; border: 0px solid red; height:16px;}
.paginationPage a.selected {font-weight: bold;border: solid 1px #06389b;}
.paginationPage a {border: solid 1px #fff;margin: 0 2px;padding: 0 2px;cursor:pointer;}
.paginationPage a:hover {border: solid 1px #BFD5FF;}
.paginationPage li.intpage {display: inline;font-size: 12px;font-weight: bold;margin-right:4px;height:16px;}

.titre-light a {font-size: 12px;color: #06389b;font-weight: bold;text-decoration: underline;}
.titre-light a.LienD{color: #06389B;font-weight: normal;font-size: 11px;}
.titre-light a:hover {color: Red;}
.titre-light ul {list-style: none;}
.titre-light li {display: inline; }
.titre-light{height:20px;color:#06389B;font-size:12px;font-weight:bold;text-decoration:none;}
.titre-light .moins, .titre-light .plus {position: relative;bottom: 0px !important;bottom: 8px;}
.titre-light .plus {margin-left: 5px;}
.titre-light td {padding: 2px;}

iframe#ticker{height:25px;width:100%;border:none;}

/*.FVHead {padding: 2px; background-color: #FFFFFF; position: relative;height:50px!important; height: 47px;}
.FVHead {height:50px;	padding:2px;position:relative;}*/

.FVHead {padding: 2px;background-color:#FFFFFF;height:50px !important; height: 47px;}
.FVHead {height:50px;}

.FVHead .FVInfB {/*margin-left:320px;*/}
.FVHead .nomste {font-size: 18px;font-weight:bold;width:237px;}
.FVHead .nomste a {color:#980165;text-decoration:none;}
.FVHead .nomste a:hover {color:#980165;}
.FVHead .isin {font-size: 13px;color:#5F5F5F;}
.FVHead .isin a {text-decoration: underline;}

.FVInfB_Price {float:right;margin-top: 10px;font-weight:bold;padding: 5px;width:49%;font-size: 15px;background-color:#EFEFEF;border:1px solid #6B95BF;}
.FVHead .FVInfB_Price .TG {font-size: 10px;}
.FVHead .FVInfB_Price .IcoTR {background: url(/css/banque/i/ico-tpsreel.gif) no-repeat;width: 20px;height: 15px;display: block;}
.FVHead .FVInfB_Price .IcoUP {background: url(/css/banque/i/FVflecheup.gif) no-repeat;width: 11px;height: 13px;display: block;margin-bottom: 5px!important;margin-bottom: 1px;margin-left: 3px;}
.FVHead .FVInfB_Price .IcoHelp {background: url(/css/banque/i/aide.gif) no-repeat;width:13px;height:12px;display: block;margin-top: 20px;}
.FVHead .FVInfB_Price .InfA, .FVHead .FVInfB .InfB, .FVHead .FVInfB .InfC {float: left;}
.FVHead .FVInfB_Price .InfB {margin: 0 10px;text-align: left;}

.FVHead .FVInfC {position: absolute;right:0;top: 10px;}
.FVHead .FVInfB .TG {font-size: 10px;}
.FVHead .FVInfB .IcoTR {background: url(/css/banque/i/ico-tpsreel.gif) no-repeat;width: 20px;height: 15px;display: block;}
.FVHead .FVInfB .IcoUP {background: url(/css/banque/i/FVflecheup.gif) no-repeat;width: 11px;height: 13px;display: block;margin-bottom: 5px!important;margin-bottom: 1px;margin-left: 3px;}
.FVHead .FVInfB .IcoHelp {background: url(/css/banque/i/aide.gif) no-repeat;width:13px;height:12px;display: block;margin-top: 20px;}
.FVHead .FVInfB .InfA, .FVHead .FVInfB .InfB, .FVHead .FVInfB .InfC {float: left;}
.FVHead .FVInfB .InfB {margin: 0 10px;text-align: left;}
.FVHead .FVInfC .ICOs ul {list-style: none;}
.FVHead .FVInfC .ICOs li {display: block;float: left;margin: 0 5px;}
.FVHead .FVInfC .ICOs .ICOsa {background: url(/css/banque/i/picto-alerte.gif) no-repeat;width:16px;height:15px;line-height: 15px;display: block;}	.FVHead .FVInfC .ICOs ul {list-style: none;}
.FVHead .FVInfC .ICOs li {display: block;float: left;margin: 0 5px;}
.FVHead .FVInfC .ICOs .ICOsa {background: url(/css/banque/i/picto-alerte.gif) no-repeat;width:16px;height:15px;line-height: 15px;display: block;}
.FVHead .FVInfC .ICOs .ICOsb {background: url(/css/media/i/picto-addliste.gif) no-repeat; width:16px;height:13px; line-height: 13px;display: block;}
.FVHead .FVInfC .ICOs .ICOsc {background: url(/css/media/i/picto-addport.gif) no-repeat; width:18px;height:16px; line-height: 16px;display: block;}
.FVHead .FVInfC .ICOs .ICOsd {background: url(/css/banque/i/btn_achatvente.gif) no-repeat; width:42px;height:17px; line-height: 16px;display: block;}

.FVHead{background-color:#FFFFFF;height:50px;width:466px;}
.FVHead td{border:none !important;padding:0 !important;}

.FVHead .FVInfA {line-height:25px;/*position:absolute;*/}
.FVHead .FVInfB {font-size: 15px;background-color:#EFEFEF;border:1px solid #6B95BF;padding:3px;color:#5F5F5F;width:225px;}
/*.FVHead .FVInfB {border: solid 1px #C5C5C5;word-wrap:break-word;padding:3px;text-align:center;position:absolute;top:10px;right: 5px;font-weight:bold; padding: 5px;}*/

.FVHead .FVInfA {/*position: absolute;*/width:100%}
.FVHead .FVInfB {border:solid 1px #C5C5C5;word-wrap:break-word;background-color:#E5E5E5;text-align:center;font-weight:bold;}

.FVHead .FVInfC {position:absolute;	right:0;top:8px;}

.FVHead .FVInfB .InfB {	font-size:16px;	margin:0 10px;	text-align:left;}
.FVHead .FVInfB .InfA, .FVHead .FVInfB .InfB, .FVHead .FVInfB .InfC {float:left;}



#contentInteriorInfo { float:left; width:98%; margin:auto;}
#contentInteriorInfo.wide { float:none; width:100%; margin-left:0; }
#bodyContent.marco.thin { float:left; width:98%; margin:auto; }

#contentInteriorInfo .gridType1 h2{	background:#00519E;	background:#ccc;padding:.8em 1em 1.2em 2.3em;}
#contentInteriorInfo .titleMov h2 {margin-bottom:0.6em;}
#contentInteriorInfo .titleMov h2 {color:#00519E;font-size:2.2em;}

.blocHomeInfomercados {float:left;margin:1em;border:solid 1px;}

.blocHomeInfomercados h2 {background:#00519E none repeat scroll 0 0;color:#ffffff;padding:0.8em 1em 1.2em 2.3em;font-size:13px;}

#moduloAccesoInfomercados {margin-bottom:1.3em;padding:0.8em 1em;}
#moduloAccesoInfomercados .title {background:transparent url(/images/ico_candado.png) no-repeat scroll 0 0;padding-left:2.2em;}

#contentInteriorInfomercados {float:left;width:64.4em;}
#contentInteriorInfomercados .titleMov h2 {font-size:2.2em;color:#00519e;}

.indicesInfomercados {width:98%;}

.indicesInfomercados th {color:#000}


.divFullPage {float:left;margin-top:2.2em;width:99%;}
.divFullPage h2 {background:#00519E none repeat scroll 0 0;padding:0.8em 1em 1.2em 2.3em;color:#FFFFFF;font-size:1.2em;}

.divHalfPage {float:left;margin-top:2.2em;width:49%;margin-right:.5em;}
.divHalfPage h2 {background:#00519E none repeat scroll 0 0;padding:0.8em 1em 1.2em 2.3em;color:#FFFFFF;font-size:1.2em;}
.divHalfPageRight {float:right;margin-top:2.2em;width:49%;/*margin-right:.5em;*/}
.divHalfPageRight h2 {background:#00519E none repeat scroll 0 0;padding:0.8em 1em 1.2em 2.3em;color:#FFFFFF;font-size:1.2em;}

/* Le div a scroller */
#DIV_MOVE {
/*  position : absolute; /* IMPERATIF */
  top : 20px;
  left:20px;
/*
  color : #000000;
  font-size : 13px;
  font-family : Verdana;
  text-align : center;
  background-color : #b0c4de;
  height : 2em;
  width  : 50%;
  margin-left:25%;
  border-style : solid;
  border-width : 1px;
  border-color :  #aaaaaa;
  z-index : 1000;
  padding:1em;
  */
  /*margin:auto;*/
}

.titre-content {margin:0;padding:0;background-color:#EFEFEF;width:100%;height:25px;line-height:22px;border-bottom:1px solid #AAAAAA;text-indent:5px;}
.titre-content ul {ist-style-image:none;list-style-position:outside;list-style-type:none;}
.titre-content li {float:left;}

.fond a {color:#636363;text-decoration:none;}
.txt-pic-xl {text-align:justify;}
.lestitres a {text-decoration:none;}

h2, h3, h4 {font-size:11px;font-weight:normal;}
h2, h3, h4 {font-size:11px;font-weight:normal;}

#contentLeftCol {float:left;width:330px;}

ul.icone {float:right;padding-top:0;margin-right:5px;}
ul.icone li {line-height:15px;}
.icone li {height:12px;margin:5px 2px 0;width:12px;}

ul.SlideNews {float:right;font-size:1px;list-style-image:none;list-style-position:outside;list-style-type:none;margin-top:4px;}

ul.SlideNews li.SlideGauche, .SlideNews li.SlideDroit {border:medium none;cursor:pointer;height:15px;margin-top:0;width:15px;}
ul.SlideNews .SlideGauche {background: url(/i/block/icoslidegauche.gif) no-repeat;}
ul.SlideNews li.selected {background-color:#06389B;font-size:1px;}
ul.SlideNews li {background-color:#EEEEEE;border:1px solid #000000;font-size:1px;height:7px;margin:3px 3px 3px 0;width:7px;}
ul.SlideNews .SlideDroit {background: url(/i/block/icoslidedroit.gif) no-repeat;}

div.carousel div.wrap {clear:left;display:block;height:105px;overflow:hidden;position:relative;width:399px;}
div.carousel ul.carousel {left:0;margin:0;padding:0;position:absolute;top:0;width:10000px;}
div.carousel ul.carousel li {display:inline;float:left;height:100px;margin:0;padding:0;width:399px;}

.lestitres {padding:3px 5px 0 3px;}
.grostitres {margin:0 5px;}

#contentLeftCol .html-block, #contentRightCol .html-block {background-color:white;margin-bottom:10px;margin-top:5px;}
#rightCol .html-block, #contentRightCol .html-block {background-color:white;margin-bottom:10px;margin-top:5px;}

.blocgris2 {clear:both;position:relative;border:1px solid #00519E;border:1px solid #aaa;}
.blocgris2 .fond a:hover {color: Red;}


.FilNews {font-size:12px;padding:0 0 2px 5px;}
.FilNews ul {list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0;}
.FilNews li {border-bottom:1px dotted #E4E4E4;clear:both;font-size:12px;line-height:18px;}
.FilNews span {padding-right:5px;}

.date {font-size:11px;font-weight:bold;}

/*
#bodyContent {
	width:995px;
}
*/
#content-gauche {background-color:#FFFFFF;float:left;width:695px;}
#contentRightCol {float:right;width:300px;}
#rightCol {float:right;width:300px;}

Table.btable Thead Td, Table.btable Thead Th, Table.btable Th, Table.btable Th a, Table.btable Thead Td a {
	color: #5F5F5F !important;
	text-align:center;
}

/*
a {
	cursor:pointer;
	text-decoration:none;
}
*/
a:hover {color:#f00;}

#contentLeftCol .html-block, #contentRightCol .html-block {
	background-color:white;
	margin-bottom:10px;
	margin-top:5px;
}

#contentLeftCol .html-block .bform,
#contentRightCol .html-block .bform,
#rightCol .html-block .bform{
 background:none repeat scroll 0 0 #EEEEFF;
 border-bottom:1px dashed #BBBBBB;
 margin-bottom:5px;
 padding:4px;
}

.blocgris2 {clear:both;position:relative;}

.fond, .TitreE {
	/*background:url("/images/block-header.gif") repeat-x;*/
	background:#EFEFEF none repeat scroll 0 0;
	border-bottom:solid 1px #aaaaaa;
	font-size:12px;
	font-weight:bold;
	height:25px;
	line-height:25px;
	text-indent:5px;
	color:#636363;
}

/* to delete since selfbank blocks has no rouded corners */
.droite {/*background:url("/images/block-header.gif") repeat-x;*/background:#EFEFEF none repeat scroll 0 0;height:25px;position:absolute;right:0;top:0;width:5px;}
.gauche {/*background:url("/images/block-header.gif") repeat-x;*/background:#EFEFEF none repeat scroll 0 0;height:25px;left:0;position:absolute;top:0;width:5px;}

.hautCD {background-color:#EFEFEF;width:300px;height: 3px;font-size: 1px;margin: auto; margin-top:3px;border-top:1px solid #AAAAAA;border-left:1px solid #AAAAAA;border-right:1px solid #AAAAAA;}

.persofav {background-color:#FFFFFF;border-color:-moz-use-text-color #AAAAA #AAAAA;border-style:none solid solid;border-width:medium 1px 1px;height:20px;margin:auto;width:300px;}

#AccesRapides {border:3px solid #83A1BF;display:none;font-size:11px;left:0;position:absolute;top:0;width:250px;z-index:100;}

div.contentCD {background-color:#FFFFFF;/*border-color:-moz-use-text-color #CECECE #CECECE;*/border-color:#AAAAAA;	border-style:none solid solid;	border-width:medium 1px 1px;	margin:auto auto 5px;	/*padding:0 5px 3px;*/	width:300px;}
.contentCD a {text-decoration:none;}
.contentCD .drag {height:auto;}

.drag {cursor:move;}

.contentCD div.headerBloc {
	float:left;
	margin:0;
	padding:0;
	background-color:#EFEFEF;
	/*background:url("/images/block-header.gif") repeat-x;*/
	width:100%;
	height:25px;
	line-height:22px;
	border-bottom:1px solid #AAAAAA;
	text-indent:5px;
}


.TitreBloc li {margin-right:8px;}

ul.icone {float:right;padding-top:0;}
ul.icone li {line-height:15px;}
.contentCD ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
.contentCD ul.icone li {display:inline;font-weight:normal;margin:2px;padding:0;line-height:25px;}
.contentCD .selected, .contentCD li.selected {font-size:12px;font-weight:bold;}
.contentCD ul {list-style-image:none;list-style-position:outside;list-style-type:none;}

.txt01 {font-size:10px;}
.txt01 td {height:14px;}

.T01 tr {height:16px;}
.L10 {background-color:#FFFFFF;}
.L10 a {color: #636363;text-decoration:none;}
.L10 a:hover {color:#f00;}

.L20 a {color: #636363;text-decoration:none;}
.L20 a:hover {color:#f00;}

table.btable tbody td, table.btable thead th {border-bottom:1px solid #99B7D9;}

.contentCD li.selected a {color:#636363;}
.contentCD .selected, .contentCD li.selected {font-size:12px;font-weight:bold;/*background-color:#EFEFEF;*/}

.form01 {margin-top:5px;}
.form01 input {border:1px solid #000000;font-size:11px;padding:0 3px;}
.form01 select {border:1px solid #000000;font-size:11px;padding:1px;}


.btn_ok, .but, .but2 {
background-color:#00519E;
border:1px solid #01376B;
color:#FFFFFF;
cursor:pointer;
font-size:11px;
font-weight:bold;
line-height:14px;
overflow:visible;
padding:0 5px;
text-decoration:none;
white-space:nowrap;
}

div.accordion div.toggler {
	background:#FFFFFF url(/css/media/i/accordiondown.gif) no-repeat scroll left center;
	border-top:1px solid #AAAAAA;
	color:#636363;
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	height:18px;
	line-height:18px;
	margin:0;
	padding:0 0 0 15px;
}

div.accordion a {color:#636363;}
div.accordion a:hover {color:#f00;}
div.accordion div.selected {background-color:#EAF2F9;background-image:url(/css/media/i/accordionup.gif);color:#06389B;font-size:11px;}
div.accordion div.selected a {color:#06389B;}
	

.info2{float: left;margin-top: 0px;}
.info2 .gfxFV {width: 650px;}
.info2 .gfxFV .select-gfx {height: 18px;width:640px;}
.info2 .gfxFV .select-gfx Div {float: left;width: 323px;text-align: center;border: solid 1px #000;padding-bottom: 2px; margin: 0px;}
.info2 .gfxFV .select-gfx .selected {border: solid 1px #000;border-bottom: none;}
.info2 .gfxFV .select-gfx a {display: block;font-size: 12px;}
.info2 .gfxFV .gfx {border: solid 1px #000;border-top: none;padding: 3px;}
.info2 h3 a {text-decoration: underline;font-weight: bold; text-align: center; padding-left: 40px;}

/* li a {text-decoration:none;} */

#sideBarThirdInfo {float:right;margin-right:1em;width:21.8em;}

.insideGraph {width:100%;}
.insideGraph caption {background:#00519E none repeat scroll 0 0;color:#fff;}

.persofav {background-color:#FFFFFF;border-color:-moz-use-text-color #AAAAA #AAAAA;border-style:none solid solid;border-width:medium 1px 1px;height:20px;margin:auto;width:300px;border-color:#AAAAAA;}
.persofav a {cursor:pointer;font-weight:bold;margin-left:6px;text-decoration:underline;}
.persofav ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
.persofav li {float:left;line-height:18px;}
.persofav .etoile{width:15px;height:15px;background: url(/css/media/i/etoile-fav.gif) no-repeat;; cursor: pointer;}

.btn-perso{background:transparent url(/images/infomercados/fond-btn-jaune.gif) repeat-x scroll 0 0;width:175px;}
.btn-perso a {text-decoration:none;}

.btn-txt {color:#FFFFFF;font-size:13px;font-weight:bold;padding:1px;text-align:center;text-decoration:none;}

.myBourso {
background-color:#E4E4E4;
border:1px solid #636363;
height:100%;
margin:auto auto 3px;
overflow:hidden;
position:relative;
width:978px;
}

.myBourso .Bgauche {background-color:#FFFFFF;border-right:1px solid #636363;float:left;height:250px;margin-right:20px;padding:5px 10px 0 15px;width:280px;}
.myBourso .Bgauche h4 {margin:15px 0 5px;}
.myBourso .Bgauche ul li {font-size:11px;margin-bottom:5px;padding: 5px 5px 5px 15px;}
.myBourso .Bgauche ul li.selected {background-color:#FFF5CF;border:1px solid #59A1EF;}
.myBourso .Bdroite {padding:5px;}
.myBourso h2 {color:#06389B;font-weight:bold;margin-bottom:15px;}
.myBourso ul {font-size:12px;list-style-image:none;list-style-position:outside;list-style-type:none;}

.myBourso ul.ticker-settings li {display:inline;float:left;}
.myBourso ul.ticker-settings li span{padding:0 0;}

.BCi {margin-right:5px;width:15px;height:13px;display:block;float:left;background: url(/css/media/i/ico-colc.gif) no-repeat;}

div#player {padding:5px;}

.link1 {text-decoration:underline;}

.myBourso .close {
 background:url("/images/aspaCerrar.gif") no-repeat scroll 0 0 transparent;
 cursor:pointer;
 height:17px;
 position:absolute;
 right:0;
 top:0;
 width:17px;
}

div.blocType {background: url(/css/media/i/bloc-type.gif) no-repeat;	text-align: center;	font-weight: bold;	font-size: 11px; width: 123px; height: 65px; float: left; margin: 5px;}
div.blocType div.text {margin-top:25px;}

.icone {line-height:25px;padding:0px;margin:0px;}


#mercados h2 {font-size:1.3em;font-weight:bold;}

.titleMov h2 {color:#00519E;font-size:2.2em;}
.bloc01 {border-color:-moz-use-text-color #D6D6D6 #D6D6D6;border-style:none solid solid;border-width:medium 2px 2px;}

a.btn_ok {line-height:18px;}
.btn_ok {background:#00519E;color:#ffffff;padding:.3em;}

.claose {background:#00519E;color:#ffffff;padding:.3em;}
.liseret{border-bottom:1px solid #99B7D9;}
.gras{font-weight:bold;}
.L20, .L30 {background-color:#EAF2F9;}
.contentCD .body {clear:both;}
.btable tr.mouseover td, .btable tr:hover td {background-color:#F9D9A4;}
table.btable tbody td, table.btable thead th {border-bottom:1px solid #99B7D9;}

/* Roar */
.roar-body{position:absolute;font:14px "Lucida Grande", Arial, Helvetica, Verdana, sans-serif;color:#fff;text-align:center;z-index:999;}
.roar{position:absolute;cursor:pointer; width: 400px}
.roar-bg{position:absolute;z-index:1000;width:100%;height:100%;left:0;top:0;-moz-border-radius:10px;-webkit-border-radius:5px;-webkit-box-shadow:0 0 5px rgba(0, 0, 0, 0.5);}
.roar .ok {background-color:#477E47;}
.roar .ko {background-color:darkred;}
.roar-body-ugly .roar{background-color:#333;}
.roar-body-ugly .roar-bg{display:none;}
.roar h3{position:relative;padding:15px 10px 0;margin:0;border:0;font-size:13px;color:#fff;z-index:1002; text-align: justify;}
.roar p{position:relative;padding:20px;margin:0;font-size:18px;font-weight:bolder;color:#fff;z-index:1002;}
.roar a:link {text-decoration: underline;}
.IcoUP {background: url(/css/media/i/FVflecheup.gif) no-repeat;width: 11px;height: 13px;}
.IcoTR {background: url(/css/media/i/ico-tpsreel.gif) no-repeat;width: 20px;height: 15px;}
.T01 tr {height: 16px;}

#broker_all_my_accounts .tablasInfomercados {float:left;font-family:verdana;font-size:11px;margin-bottom:2.5em;width:100%;}
#broker_all_my_accounts .tablasInfomercados table {border-bottom:1px solid #D6D6D6;border-collapse:collapse;border-right:1px solid #D6D6D6;margin-top:1em;width:100%;}
#broker_all_my_accounts .tablasInfomercados thead th {color:#00519E;height:20px;text-align:center;}
#broker_all_my_accounts .tablasInfomercados table th, #broker_all_my_accounts .tablasInfomercados table.left .total th, #broker_all_my_accounts .tablasInfomercados table.left .total td, #broker_all_my_accounts .tablasInfomercados table.right .total th, #broker_all_my_accounts .tablasInfomercados table.right .total td {
background:#F2F2F2 none repeat scroll 0 0;
border-left:1px solid #D6D6D6;
border-right:0 none;
border-top:1px solid #D6D6D6;
}

#broker_all_my_accounts .tablasInfomercados table td {border:1px solid #D6D6D6;padding:3px;}

.dynamic_a{padding-left: 5px;padding-top: 3px;display:block;color:#5F5F5F;text-decoration:none;}
.dynamic_a:hover{color:#980165;}

.Cache {display: none;}

TabContenu a {color:#000;text-decoration:none;}

.info2 .gfxFV .select-gfx ul {list-style:none outside none;}
.info2 .gfxFV .select-gfx li {border-bottom:1px solid #000000;float:left;padding-bottom:2px;text-align:center;width:184px;}
.info2 .gfxFV .select-gfx li a {text-decoration:none;color:#000;}

.bloc-light  {clear:both;margin-bottom:10px;width:640px;}

.Provider {color: #06389b;font-size: 11px;font-style: italic;padding-left: 8px;}
.HeaderNews {height : 25px;}
.HeaderNews ul{width:115px;float : right;}
.HeaderNews li {list-style: none;float : right;height : 19px;padding:6px}
.HeaderNews a {display : block;color : #000;text-decoration : none;font-size: 0.9em; font-weight:bold;}
.HeaderNews a:hover {color: Red;}

.lienNoir {color:#000;text-decoration:none;}
.liseret {border-bottom:1px solid #99B7D9;}

.h3purple {color:#980165;font-size:1.2em;}
.h3purplebig {color:#980165;font-size:1.8em;font-weight:bold;margin-bottom:.75em;}

.opinion_box {border-style: solid;border-width: 0 1px 1px 0;border-color: black;}
.selected_opinion {background-color: #EFEFEF;border-color: white #999 #999 white;border-style: solid;border-width: 0 1px 1px 0;font-weight : bold;}
.underweight {background-color: #FC3;color: inherit;}
.overweight {background-color: #89F200;color: inherit;}
.hold {background-color: #FF0;color:inherit;}
.buy {background-color: #2DAD2D;color: #FFF;}
.sell {background-color: red;color: #FFF;}

.fichaTab {background:#ffffff;font-weight:normal;color:#980165;padding-left:6px;padding-right:6px;font-size:1.1em;text-decoration:underline;cursor:pointer;}
.fichaTabActive {background:#980165;font-weight:bold;color:#ffffff;padding-left:6px;padding-right:6px;font-size:1.1em;cursor:pointer;}

.menuFicha {width:717px;}

#menuOngletficha ul {border-bottom:1px solid #ADADAD;float:left;margin:0;padding:0;width:100%;}
#menuOngletficha li {line-height:2.8em;border-color:#ADADAD #ADADAD -moz-use-text-color;border-style:solid solid none;border-width:1px 1px medium;display:inline;float:left;height:2.8em;margin-right:1em;position:relative;text-align:center;}


/* 
Added By Christophe Borsenberger
Streaming 
*/
.highlight2 {background-color: #B9BCBF;}
.highlightUP {background-color: green; color:#000;}
.highlightDOWN {background-color: red; color:#000;}
.console{width: 100%; height: 100px; overflow: scroll; background-color: #FFF; font-size: 8px; font-family: verdana}
.console div{border-bottom: 1px solid #B9BCBF;}
.lasts {height: 188px; overflow: scroll;}
.lasts td {text-align: center;}



#buscador_header_at {vertical-align:top;}
#fichaAnalisisTecnico {font-size:11px; width:100%; }
#fichaAnalisisTecnico #cuadro1 {float:left; margin-bottom:15px; margin-right:8em; width:45%;}
#fichaAnalisisTecnico #cuadro2 {float:left; margin-bottom:15px; width:45%;}
#fichaAnalisisTecnico #cuadro3 {clear:both; margin-top:15px; width:100%;}
#fichaAnalisisTecnico table {border-collapse: collapse;}
#fichaAnalisisTecnico .ATficha td, th {border:1px solid #D6D6D6; padding:8px;}
#fichaAnalisisTecnico .ATficha th {background-color:#EFEFEF; font-size:11px;}
#fichaAnalisisTecnico .ATficha .izq {font-weight:bold;}
#fichaAnalisisTecnico .cuerpo td, th {text-align:center; padding:4px !important;}
#fichaAnalisisTecnico .tab {clear:both;}

#menuOngletficha ul {
    border-bottom: 1px solid #ADADAD;
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
#menuOngletficha li {
    border-color: #ADADAD #ADADAD -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    display: inline;
    float: left;
    height: 2.8em;
    line-height: 2.8em;
    margin-right: 1em;
    position: relative;
    text-align: center;
}
.fichaTab {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #980165;
    cursor: pointer;
    font-size: 1.1em;
    font-weight: normal;
    padding-left: 6px;
    padding-right: 6px;
    text-decoration: underline;
}
#fichaAnalisisTecnico .tab table {margin-top:2.5em;}
.recomendacion th {text-align:left; color:#980165;padding:8px;}
.tit-soporte {background-color:#EAF2F9;}
.pieRiesgo {background-color: #F6E0E0;}

#submenuGraficos ul {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
    margin-bottom:1em;
}
#submenuGraficos li {
    border-color: #EFEFEF #EFEFEF -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px medium;
    display: inline;
    float: left;
    line-height: 1.8em;
    position: relative;
    text-align: center;
    padding:0 4em 0 4em;
    background-color: #EFEFEF;
    font-weight:bold;
    cursor: pointer;
}

.subTabActive{background-color: #FFF !important; color: #980165; }
.boxGraficaTecnica { float: left;margin-left: 5em;width: 33%;}
.tendencia td {border:0 !important;}
.leyenda_recomendaciones {list-style-type:none;clear:both;margin-bottom:3em;}
.leyenda_recomendaciones li {float:left; margin-right:4em;}
.leyenda_recomendaciones img {margin-right:1em;}

#riesgo .barra {clear:both; padding-top:2em;}
#riesgo .relleno {position:absolute;}
#riesgo .mag {margin-left:-265px; margin-top:3px; height:6px;}
#riesgo .azul {margin-left:-265px; margin-top:10px; height:6px;}
#riesgo .leyenda span {font-size:80%;}
#riesgo .tbarra td {padding-right:2px;}


