@charset "utf-8";
/* CSS Document */

/* ----------------------------------------------- */
/*  HEAEDERS		 	                           */
/* ----------------------------------------------- */

h3 { background: url(/static/IECIeco/images/bg-h3.gif) 0 0 repeat-x; 
height: 27px; 
color: #003366;
font-family: Georgia;
font-size: 167%;
padding:1px 0 0 3px;
text-transform: uppercase;
margin:0 0 7px 0;
overflow: hidden;
}


h3 a{ color:#003366;}
.servicios h3,
.videos .servicios h3 {background: url(/static/IECIeco/images/bg-h3.gif) 0 -28px repeat-x; color: #333300;padding:1px 0 0 3px;}
.ultimo h3 {background: url(/static/IECIeco/images/bg-h3.gif) 0 0 repeat-x; color: #333300;padding:1px 0 0 3px;}
.videos .ultimo h3 {background: url(/static/IECIeco/images/bg-h3.gif) 0 0 repeat-x; color: #333300;padding:1px 0 0 3px;}

.servicios h3 a, .servicios h3 a:visited{ color:#333300;}
.article .hd {background: url(/static/IECIeco/images/bg-h3.gif) 0 -112px repeat-x;}

.article .hd h3 {background:none; height: 28px; color: #919191; width: 65%; margin: 0 0 14px 0;}
.article .hd h3 a, .article .hd h3 a:visited {color: #919191;}

.article .hd h3 em {background: url(/static/IECIeco/images/bg-h3.gif) 0 -86px repeat-x; color:#014b7c; padding: 0 5px; margin: 0 5px 0 -3px; height: 28px;}
.article .hd h3 em a, .article .hd h3 em a:visited, {color:#014b7c;}

.videos .servicios h3 a {color:#333300}

.article .hd h4 {
color: #666;
font-family: Arial;
font-size: 108%;
line-height: 131%;
text-transform: uppercase;
margin: 0 0 5px 0;
}

.article .hd h2 {
font-size: 314%;
line-height: 110%;
margin: 0 0 10px 0;
letter-spacing: -0.020em
}

.subtitulo {
color:#333;
font-family: Arial;
font-size: 123.1%;
line-height: 123.1%;
margin: 0 0 10px 0;
letter-spacing: -0.010em;
}

/* dia i hora */

.dia-hora { font-family: arial; color:#333; font-size: 77%; line-height: 85%; margin:0 0 3px 0}
.dia-hora span{margin:0 0 0 5px; padding-left:5px; border-left:1px solid #999; color:#993333;}

dl.firma {margin:0 0 10px 0; font-family: arial; color:#666; font-size: 93%; line-height: 108%;}
dl dt.autor em{color:#003366; margin: 0 0 0 5px; text-transform: uppercase; }

.time{font-family: arial; font-weight: bold;}
span.bb-entradilla {}

/****  header resultados  ******/

.hd-resultados {margin:10px 0; font-family: arial; float: left; width:100%; }
.hd-resultados h5{color:#000000; font-size: 146.5%;}
.hd-resultados h5 em{color:#993333;}

.hd-resultados p{color:#666;}
.hd-resultados p em {color:#003366; margin: 0 5px 0 0; padding:0 7px 0 0; background: url(/static/IECIeco/images/bg-ieco-resultados-busqueda.gif) top right no-repeat; border:1px solid red;}
.hd-resultados .more {float:right;margin:20px 0 0 0}
.hd-resultados  p.num-resultados{float:left; margin:20px 0 0 0}

/**********  modulo resultados *********/

.bb-md-resultados {float:left; display:block; width: 100%; background:url(/static/IECIeco/images/bg-bulet-999.gif) 0 0 repeat-x; color:#666;padding: 10px 0; }
.bb-md-resultados .orden {float: left;text-align: center; width: 10%; height: 70px; font-size: 197%; line-height: 100%; background: url(/static/IECIeco/images/bg-bulet-vertical-999.gif) top right repeat-y;}
.bb-md-resultados .entrada {float: left; margin:0 0 0 2%;  width: 87%;}
.bb-md-resultados h2 a, .bb-md-resultados h2 a:visited {font-size: 138.5%; line-height: 145.5%; color:#003366; margin: 0;}
.bb-md-resultados .entrada p{font-family: arial;}

.resultados { background:url(/static/IECIeco/images/bg-bulet-999.gif) 0 0 repeat-x; float: left; width: 100%;}
.resultados .more{ float:right; margin:10px 0 0 0;}


/**** resultados google ******************/

.bb-md-resultados-google h2{font-family:Arial, Helvetica, sans-serif;}
.bb-md-resultados-google h2 a,
.bb-md-resultados-google h2 a:hover,
.bb-md-resultados-google h2 a:visited{color:#0000CC;}
.bb-md-resultados-google .by_google { height:20px; background: url(/static/IECIeco/images/hd-google-search_results.gif) top left no-repeat;padding:0 0 0 63px;}

.bb-md-resultados-google .entrada p {color:#000000;}
.bb-md-resultados-google .resultado-url a,
.bb-md-resultados-google .resultado-url a:hover,
.bb-md-resultados-google .resultado-url a:visited{color:#009900;}


/* ----------------------------------------------- */
/*  TEXTO NOTA		 	                       */
/* ----------------------------------------------- */
.article .bd p { 
color: #333;
font-family: Arial;
font-size: 108%;
line-height: 138.5%;
margin: 0 0 10px 0;
}

/* ----------------------------------------------- */
/*  RELATED MODULES		 	                       */
/* ----------------------------------------------- */

.bb-md-related {margin: 0 0 10px 0;}
.bb-md-related .bd p {margin: 0 0 10px 0;}
.bb-md-related ul {font-family: Georgia;}
.bb-md-related ul a{color:#003366;}

.bb-md-related .hd h3 { 
background: url(/static/IECIeco/images/bg-h3-article.gif) 0 0 repeat-x;
color: #666633;
height: 21px; 
font-family: Georgia;
font-size: 108%;
line-height: 160%;
text-transform: uppercase;
margin:0 0 10px 0;
padding:0;
width: 100%;
}

/*** mas informacion ***/
.info li {text-indent: 9px; background: url(/static/IECIeco/images/icons/ic-bullet.gif) 0 5px no-repeat; margin: 0 0 5px 0}

/*** encuesta ***/
.poll {border:1px solid #9A973F; margin:0 0 15px 0}
.poll .hd {background: none;}
.poll .hd h3 {margin:5px 10px 5px 10px; width: 86%; background: none;}
.poll .bd {margin:5px 10px 5px 10px; width: 86%; font-size:93%;}
.poll .bd p{line-height: 108%; color:#000; margin: 10px 0 0 0}

.poll .bd p span.checkbox,
.poll .bd p span.radio {
width: 14px;
height:19px;
padding: 0 5px 0 0;
margin:-4px 0 0 -2px;
background: url(/static/IECIeco/images/buttons/bt-checkbox.gif) no-repeat;
display: block;
clear: left;
float: left;
}



/***  resultados **/

.poll .vote-results { width: 100%; margin:10px 0}
.poll .vote-results .porcentajes{ width: 100%; float: left; height: 13px; margin: 5px 0 5px 0; text-align: right;}	
.poll .vote-results .num {width: 18%; color:#d20000; text-align: right; height: 13px; float: right; font-size: 116%; margin-left:5px;}
.poll .vote-results .barra {width: 75%; background:url(/static/IECIeco/images/bg-barra.gif) top right no-repeat; float:left;}
.poll .vote-results .barra span{ background:url(/static/IECIeco/images/bg-barra-votes.gif) top right no-repeat;  height: 13px; float:left; display: block;}	
.poll .num-votes {font-size: 77%; line-height: 131%; color:#999; padding: 5px 0 0 0; text-align: center; width: 100%;}

.poll .ft p{width: 86%; margin:0 0 0 10px; text-align: center;}
.poll .ft .more {text-align:right;}
.poll .ft .more a{font-size: 77%;}
.poll .ft .bt-poll {margin:15px 0 0 10px}

/*** opinion ***/

.opinion {background: url(/static/IECIeco/images/bg-related-opinion.gif) 0 0 no-repeat; margin:0 0 15px 0}
.opinion .hd {margin:0 10px 5px 10px; width: 88%; background: url(/static/IECIeco/images/bg-related-opinion-hd.gif) bottom left no-repeat; border:none;}
.opinion .hd h3 {padding: 5px 0 0 0; height:16px; width: 88%; border:none; background: none;}
.opinion .hd dl {margin:0; font-family: Arial; font-size: 85%; color:#666; height: 50px;}
.opinion .hd dt {text-transform: uppercase; width: 72px;}
.opinion .hd dd.face {width: 55px; height: 55px; position: relative; top: -55px; left:75px;}

.opinion .bd {margin:0 10px 5px 10px; width: 87%; background: #e3e3e3;}
.opinion .bd h2{font-size: 85%; font-family: Arial; font-weight: bold; padding: 3px 0 0 0; margin:5px 0 0 5px; text-indent: 10px; background: url(/static/IECIeco/images/icons/ic-related-opinion.gif) 0 7px no-repeat;}
.opinion .bd p{font-size: 85%; line-height: 108%; font-family: arial; margin:5px 0 9px 5px; padding-bottom:4px;}	
.opinion .ft {background: url(/static/IECIeco/images/bg-related-opinion-ft.gif) top left no-repeat; height: 17px;}

/**** billete artículo de opinion ****/

 dl.billete-opinion{background: url(/static/IECIeco/images/bg-dottet-gold.gif) bottom left repeat-x; font-family: Arial; width: 100%; float: left; margin: -10px 0 10px 0; height: 56px;}
.billete-opinion dt{text-transform: uppercase; color:#003366; top:7px; left: 65px; position: relative; width: 60%;}
.billete-opinion dd.careto{top:-14px; left: 0; position: relative;}
.billete-opinion dd.detalle{top:-50px; left: 65px; width: 70%; position: relative; color:#666; }
.billete-opinion dd.email{top:-50px; left: 65px; width: 70%; position: relative; color:#666; font-size: 77%;}
dd.email a{color:#999;}

/*** blogs ***/
.blogs {margin:0 0 15px 0}
.blogs .bd dl {color:#666; margin:0 0 10px 0}
.blogs .bd dt {text-transform: uppercase; font-size: 85%;}
.blogs .bd dd {font-size: 93%;margin:0 0 3px 0}
.blogs .bd dd h2 {font-size: 116%; line-height: 116%; }
.blogs .bd dd h2 a, .blogs .bd dd h2 a:visited {color: #003366}
.blogs .bd .autor a, .blogs .bd .autor a:visited{color: #666}

/*** tags ***/
.tags .bd li {font-size: 93%; line-height: 116%;float: left; margin:0 5px 0 0}

/* ----------------------------------------------- */
/*  ARTICLE ACTIONS		 	                       */
/* ----------------------------------------------- */

.article-accions {font-family:Arial; margin: 0 0 10px 0; text-align: right; height: 28px; font-size: 85%;}	
.article-accions li {float:right; padding: 0 10px; display:block; border-right: 1px solid #999; margin:8px 0 5px 10px;}
.article-accions .up-text {background: url(/static/IECIeco/images/icons/ic-news-action.gif) 0 -97px no-repeat; margin-left:-2px !important;}
.article-accions .down-text {background: url(/static/IECIeco/images/icons/ic-news-action.gif) 0 -81px no-repeat; border-right: none;margin-left:-2px !important;}
.article-accions .text {background: url(/static/IECIeco/images/icons/ic-news-action.gif) 0 -65px no-repeat; border-right: none;}
.article-accions .share {background: url(/static/IECIeco/images/icons/ic-news-action.gif) 0 -49px no-repeat;}
.article-accions .print {background: url(/static/IECIeco/images/icons/ic-news-action.gif) 0 -33px no-repeat;}
.article-accions .send {background: url(/static/IECIeco/images/icons/ic-news-action.gif) 0 -17px no-repeat;}
.article-accions .comment {background: url(/static/IECIeco/images/icons/ic-news-action.gif) 0 0 no-repeat;}

.hd .article-accions {font-family:Arial; margin: 0 0 10px 0; width:33%; text-align:right; height: 28px; float:right;}
.hd .article-accions li {height: 14px; float: right; width: 10px; padding: 0 5px; margin:7px 0 5px 5px;}
.hd .article-accions li a,
.article-accions li a:active,
.article-accions li a:focus,
.article-accions li a:visited {cursor:hand; height: 13px; width: 14px; margin-left: -5px; display:block; outline: none;}

.ft .article-accions {
background: url(/static/IECIeco/images/bg-bulet-double-999.gif) 0 0 repeat-x;
font-family:Arial;
margin: 0 0 10px 0;
text-align: right;
height: 26px;
font-size: 85%;
}

.ft .article-accions li{height: 14px; float: left; padding: 0 7px 0 17px; margin:7px 0 5px 5px; color:#999; *width: 30px; _width: 30px;}

.ft .article-accions li.text,
.ft .article-accions li.down-text,
.ft .article-accions li.up-text {
width: 18px;
padding: 0;
border:0;
}
.ft .article-accions li.no-icon {
padding: 0 5px 0 0;
border:none;
margin-right: 20px;
width: 85px;
}	

.ft .article-accions li a{cursor:hand; height: 15px; display:block; color:#999; width: auto;}

/* share icons */

.bb-md-forms .shareicons .facebook { background: url(/static/IECIeco/images/icons/ic-share.gif) 0 0 no-repeat;}
.bb-md-forms .shareicons .delicious { background: url(/static/IECIeco/images/icons/ic-share.gif) -17px 0 no-repeat;}
.bb-md-forms .shareicons .technorati { background: url(/static/IECIeco/images/icons/ic-share.gif) -35px 0 no-repeat;}
.bb-md-forms .shareicons .myspace { background: url(/static/IECIeco/images/icons/ic-share.gif) -88px 0 no-repeat;}
.bb-md-forms .shareicons .meneame { background: url(/static/IECIeco/images/icons/ic-share.gif) -71px 0 no-repeat;}
.bb-md-forms .shareicons .yahoo { background: url(/static/IECIeco/images/icons/ic-share.gif) -53px 0 no-repeat;}
.bb-md-forms .shareicons .rss { background: url(/static/IECIeco/images/icons/ic-share.gif) -106px 0 no-repeat;}
.bb-md-forms .shareicons .compartir {margin-top:30px; width: 145px; border:none; color:gray; border-bottom: 1px dotted #999;}

.bb-md-forms ul.shareicons li a,
.bb-md-forms ul.shareicons-ft li a {width: 15px; height: 15px; outline:0;}

.bb-md-forms .shareicons {
top:0; 
left:0; 
}

.bb-md-forms ul.shareicons li span{
width: 15px;
height: 15px;
margin-right: 5px;
display: block;
float: left;
}	

.bb-md-forms .shareicons li{
float: left;
display: block;
padding: 3px 20px 3px 5px;
border:1px solid #f1f1f1;
margin:5px 5px;
}		



/* ----------------------------------------------- */
/*  PUB		 	                          		   */
/* ----------------------------------------------- */
.Pub-120_600 { background: #f1f1f1; text-align: center; padding: 14px 0 14px 0; margin:0 0 10px 0; width: 100%;}
.Pub-300_100 { text-align: center; margin:0 0 10px 0;background:#999; width: 100%; padding: 0; width: 100%;}
.Pub-300_250 { text-align: center; margin:0 0 10px 0;background:#999; width: 100%; padding: 0; width: 100%;}
.Pub-468_239 { clear:both; text-align: center; margin:0 0 20px 0; width:100%; padding: 10px 0 0 0; width: 100%;}

/* ----------------------------------------------- */
/*  MD BASIC POSITION                              */
/* ----------------------------------------------- */
.bb-md {background:transparent url(/static/IECIeco/images/bg-bulet-999.gif) repeat-x scroll left top;margin:0 0 10px; padding-top:10px;}
.bb-md .hd{position:relative;}
.bb-md .hd .more {position:absolute; }
.bb-md .bd{} 
.bb-md .ft .more {float:right; display:inline; } 

/* ----------------------------------------------- */
/*  MD NEWS POSITION                               */
/* ----------------------------------------------- */
.bb-md-news-l .mg{float:left; margin-right:0.5em;}
.bb-md-news-l .mt {display:table; height:1%;}
.bb-md-news-l .mb {float:left;}  

.bb-md-news-r .mg{float:right; margin-left:0.5em;}
.bb-md-news-r .mt {display:table; height:1%;}
.bb-md-news-r .mb {float:left;}

/**** .mb = Modulo Bajada de texto ******/

.bb-md-news .mt p, .bb-md-news-r .mt p, .bb-md-news-l .mt p{font-family: Arial; color:#333}

/* ----------------------------------------------- */
/*  MD ADV ADVERTISEMENT                     */
/* ----------------------------------------------- */
.bb-md-adv-top {padding-top:10px;}
.bb-md-adv-top .bb-mu {float:right;}
.bb-md-adv-top .first-m {
border-right:1px solid #460604;
display:inline;  
float:left;
padding-right:5px; 
margin-right:6px; 
}

.bb-md-adv {overflow:hidden; margin-bottom:10px;}

/*modulo publicidad con borde*/
.bb-md-adv2 {margin-bottom:10px;}
.bb-md-adv2  h4 {color:#9f9f9f;	font-size:69.23%; font-weight:normal;}
.bb-md-adv2 .bd {border:1px solid #ccc; margin:0 auto;padding:2px;}

.bb-md-adv-section {background: url(/static/IECIeco/images/bg-dotted.gif)  top repeat-x; padding-top:15px; margin-top:10px;}

/* ----------------------------------------------- */
/*  @group Clearing                                */
/* ----------------------------------------------- */ 
.bb-md:after,
.bb-md .hd:after,
.bb-md .bd:after,
.bb-md .ft:after,
.bb-md-news:after,
.bb-md-news-l:after, 
.bb-md-news-r:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.bb-md,
.bb-md .hd,
.bb-md .bd,
.bb-md .ft,
.bb-md-news,
.bb-md-news-l,
.bb-md-news-r {
zoom: 1;
}


/* ----------------------------------------------- */
/* COMENTS  									   */
/* ----------------------------------------------- */
.coments .hd {background:none;}

.coments .hd h3 { 
background: url(/static/IECIeco/images/bg-h3-article.gif) 0 0 repeat-x;
color: #666633;
height: 21px; 
font-family: Georgia;
font-size: 108%;
line-height: 160%;
text-transform: uppercase;
margin:0 0 10px 0;
padding:0;
width: 100%;
}

.coments .bb-md	{background: url(/static/IECIeco/images/bg-bulet-999.gif) bottom left repeat-x; margin: 0 0 10px 0; padding-bottom: 8px;}

.coments .bb-md dl.hd {width: 12%;text-align: right; font-family: Arial; float: left;}	
.coments .bb-md dl.hd dt {color:#003366; font-size: 93%; line-height: 100%; font-weight: bold; margin-bottom: 5px;}
.coments .bb-md dl.hd dd {color:#666; font-size: 85%; line-height: 116%; text-transform: uppercase;}	
.coments .bb-md .bd {float: left; width: 65%; margin: 0 0 0 2%; }
.coments .bb-md .bd p{font-size: 93%; line-height: 116%; color: #000;}
.coments .bb-md ul.ft {float: left; width: 14%; margin: 0 0 0 2%; font-size: 93%;}

.coments .bb-md ul.ft li{float: left; padding:5px 15px 4px 17px ; font-family: arial; font-size: 85%;}
.coments .bb-md ul.ft li a{color: #333;}
.coments .bb-md ul.ft li.denuncia{width: 100%; background: url(/static/IECIeco/images/icons/ic-evaluate.gif) 0 5px no-repeat;}

.coments .bb-md ul.ft li.positivo,
.coments .bb-md ul.ft li.negativo { margin-top:7px; padding:0}

.coments .bb-md ul.ft li.positivo { margin-right:13px;}

.coments .bb-md ul.ft li.positivo a,
.coments .bb-md ul.ft li.negativo a {padding:5px 0 0 20px;}

.coments .bb-md ul.ft li.positivo a{background: url(/static/IECIeco/images/icons/ic-evaluate.gif) 0 -14px no-repeat;}
.coments .bb-md ul.ft li.negativo a{background: url(/static/IECIeco/images/icons/ic-evaluate.gif) 0 -31px no-repeat;}


/* ----------------------------------------------- */
/*  WIDGET-PAGINADOR-COMMENTS                      */
/* ----------------------------------------------- */ 

.coments .more { float:right; margin-bottom: 20px;}

.bb-wg-paginator-comments ul li {float:left; display:inline;} 
.bb-wg-paginator-comments .bt_page a{
display:block;
width:20px;
height:20px;

} 
.bb-wg-paginator-comments .page_prev {background: url(/static/IECIeco/images/bg-pics-slider-controls.gif) -7px -5px no-repeat;}
.bb-wg-paginator-comments .page_prev:hover{background: url(/static/IECIeco/images/bg-pics-slider-controls.gif) -7px -33px no-repeat;} 
.bb-wg-paginator-comments .page_next{background: url(/static/IECIeco/images/bg-pics-slider-controls.gif) -30px -5px no-repeat;}
.bb-wg-paginator-comments .page_next:hover{background: url(/static/IECIeco/images/bg-pics-slider-controls.gif) -30px -33px no-repeat;} 
.bb-wg-paginator-comments .page a:visited,
.bb-wg-paginator-comments .page a{
color:#333;
display:block;
height: 14px;
line-height:13px;	
font-size:93%;
padding-top:2px;	
width:18px;		 
}

.bb-wg-paginator-comments li{
border-left:1px solid #999;
padding:0 5px;	
text-align:center;	
}
.bb-wg-paginator-comments .first-wg {border:0px;} 
.bb-wg-paginator-comments .page a:hover,
.bb-wg-paginator-comments .bb-active a:visited,
.bb-wg-paginator-comments .bb-active a{background:#d0d0d0; color:#752323;}


/* ----------------------------------------------- */
/*  POST COMENTS FORM                              */
/* ----------------------------------------------- */

.post-coment {float:left; border:1px solid #9A973F}
.post-coment .hd { background: none; height: 20px;}
.post-coment .hd h3{ background: url(/static/IECIeco/images/icons/ic-news-action.gif) 5px 4px no-repeat !important; text-indent: 24px; text-transform:none !important; color:#000 !important;}
.post-coment .bb-md-forms form {width: 67%;float: left; margin-left:2.2%; *margin-left:2%; _margin-left:1%;}
.post-coment .bb-md-forms fieldset.name,
.post-coment .bb-md-forms fieldset.email { float: left; width:47%; *width:46%; _width:46%;}
.post-coment .bb-md-forms fieldset.email { margin-left:5%; *margin-left:4%; _margin-left:2.5%;}

.post-coment .bb-md-forms p {width: 22%; float: left; background:#f4f4e9; margin:30px 0 0 3.2%; padding: 10px; font-size: 100%; line-height: 116%;}
.post-coment .bb-md-forms .bb-button {
float:left; 
background: url(/static/IECIeco/images/buttons/bg-button-enviar.gif) 0 0 repeat-x;
padding: 4px 7px 4px 7px;
color:#ffffff !important;
font-family: arial;
text-transform: uppercase;
margin:0 0 15px 0;
}

/* ----------------------------------------------- */
/*  HOME			                               */
/* ----------------------------------------------- */
.home .bb-md h2{ font-size: 131%; line-height: 116%; margin:0 0 5px 0}
.home .bb-md h2 a.visited, .home .bb-md h2 a{ color:#006699;}
.home .bb-md {background: url(/static/IECIeco/images/bg-bulet-999.gif) top left repeat-x; margin:0 0 10px 0; padding-top: 10px; }
.home .bb-md p{ font-family: Arial; font-size: 93%; line-height: 123.1%; color: #4b4b4b;}


/* link video */
.more {line-height: 197%; font-family: Arial; margin-top:5px;}
.more a:visited, .more a{color:#006699}
.more span {font-weight: bold; margin-right:10px; padding-left: 15px}

.more .video {background: url(/static/IECIeco/images/icons/ic-more.gif) 0 2px no-repeat; }
.more .opinion {background: url(/static/IECIeco/images/icons/ic-more.gif) 0 -28px no-repeat; }
.more .mas {background: url(/static/IECIeco/images/icons/ic-more.gif) 0 -12px no-repeat; /* padding-left: 15px; font-family: Arial; font-weight: bold */}

/* ----------------------------------------------- */
/*  MERCADOS GRAFICO                               */
/* ----------------------------------------------- */ 
.bb-sk-md-graficos_mercados h2 a{ color:#666633;}

/* ----------------------------------------------- */
/*  ULTIMA HORA		                               */
/* ----------------------------------------------- */
.ultimo { background: #e8e7d2; margin: 0 0 10px 0}
.ultimo .bb-sk-md-ultima-hora p{ font-size:85% !important; color:#333; margin:3px 0;font-family: arial !important;}
.ultimo .bb-sk-md-ultima-hora { padding: 10px 10px 0 10px; }
.ultimo .bb-sk-md-ultima-hora h2{ font-weight: bold; font-size:93% !important; line-height: 116% !important; font-family: Georgia;}
.ultimo .bb-sk-md-ultima-hora h2 a{ color:#003265;}
.ultimo .time{ color:#003265; font-family: arial;}

/* ----------------------------------------------- */
/*  INDICES 		                               */
/* ----------------------------------------------- */
.home .alcanvio .indices-verticales{ width:66px; float: left; display:inline; margin-top:5px;}
.home .alcanvio .bb-md { width:227px; float: right; display: inline; margin:0 1px 10px 0px;}
.home .alcanvio .mg, .home .alcanvio .mg img {margin:0; padding:0}

.home .alcanvio .bb-md h2{font-size: 146.5%;}

.home .alcanvio .indices-verticales h3 { padding-left:0;}
.home .alcanvio .indices-verticales h3,
h4.epigraph {
font-family: arial;
font-size: 65% !important;
text-transform: uppercase; 
background: url(/static/IECIeco/images/bg-bulet-999.gif) bottom left repeat-x;
font-weight: bold;
margin:5px 0 0 0;
height: 13px;
border-top:1px solid #999;
}

.home .alcanvio .indices-verticales dl {
margin:5px 0;
padding: 2px 0 10px 0;
background: url(/static/IECIeco/images/bg-bulet-999.gif) bottom left repeat-x;
}

.home .alcanvio .indices-verticales dl dt{
font-family: arial;
text-transform: uppercase;
font-size: 70%;
line-height:100%;
margin: 0 0 2px 0;
}

.home .alcanvio .indices-verticales dd.value{font-size: 100%;line-height: 100%;}
.home .alcanvio .indices-verticales dd.diferenceplus{color:green;font-weight: bold; font-size: 77%;}
.home .alcanvio .indices-verticales dd.diferenceless{color:red;font-weight: bold; font-size: 77%;}
.home .alcanvio .indices-verticales dd.diferenceidem{color:#666;font-weight: bold; font-size: 77%;}

.home .alcanvio .indices-verticales .dolar-crece{ background: url(/static/IECIeco/images/icons/ic-monedas.gif) 0 -54px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .dolar-idem{ background: url(/static/IECIeco/images/icons/ic-monedas.gif) 0 -72px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .dolar-decrece{ background: url(/static/IECIeco/images/icons/ic-monedas.gif) 0 -90px no-repeat; width: 36px; height: 18px;}

.home .alcanvio .indices-verticales .euro-crece{ background: url(/static/IECIeco/images/icons/ic-monedas.gif) 0 -108px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .euro-idem{ background: url(/static/IECIeco/images/icons/ic-monedas.gif) 0 -126px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .euro-decrece{ background: url(/static/IECIeco/images/icons/ic-monedas.gif) 0 -144px no-repeat; width: 36px; height: 18px;}

.home .alcanvio .indices-verticales .real-crece{ background: url(/static/IECIeco/images/icons/ic-monedas.gif) 0 0 no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .real-idem{ background: url(/static/IECIeco/images/icons/ic-monedas.gif) 0 -18px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .real-decrece{ background: url(/static/IECIeco/images/icons/ic-monedas.gif) 0 -36px no-repeat; width: 36px; height: 18px;}

.home .alcanvio .indices-verticales .soja-crece{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 0 no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .soja-idem{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 -18px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .soja-decrece{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 -36px no-repeat; width: 36px; height: 18px;}

.home .alcanvio .indices-verticales .brady-crece{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 0 no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .brady-idem{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 -18px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .brady-decrece{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 -36px no-repeat; width: 36px; height: 18px;}

.home .alcanvio .indices-verticales .oro-crece{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 0 no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .oro-idem{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 -18px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .oro-decrece{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 -36px no-repeat; width: 36px; height: 18px;}

.home .alcanvio .indices-verticales .oro_com-crece{ background: url(/static/IECIeco/images/icons/ic-commodities.gif) 0 -54px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .oro_com-idem{ background: url(/static/IECIeco/images/icons/ic-commodities.gif) 0 -72px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .oro_com-decrece{ background: url(/static/IECIeco/images/icons/ic-commodities.gif) 0 -90px no-repeat; width: 36px; height: 18px;}

.home .alcanvio .indices-verticales .petroleo-crece{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 0 no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .petroleo-idem{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 -18px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .petroleo-decrece{ background: url(/static/IECIeco/images/icons/bg-eco-index.gif) 0 -36px no-repeat; width: 36px; height: 18px;}

.home .alcanvio .indices-verticales .petroleo_com-crece{ background: url(/static/IECIeco/images/icons/ic-commodities.gif) 0 0 no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .petroleo_com-idem{ background: url(/static/IECIeco/images/icons/ic-commodities.gif) 0 -18px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .petroleo_com-decrece{ background: url(/static/IECIeco/images/icons/ic-commodities.gif) 0 -36px no-repeat; width: 36px; height: 18px;}

.home .alcanvio .indices-verticales .soja_com-crece{ background: url(/static/IECIeco/images/icons/ic-commodities.gif) 0 -108px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .soja_com-idem{ background: url(/static/IECIeco/images/icons/ic-commodities.gif) 0 -126px no-repeat; width: 36px; height: 18px;}
.home .alcanvio .indices-verticales .soja_com-decrece{ background: url(/static/IECIeco/images/icons/ic-commodities.gif) 0 -144px no-repeat; width: 36px; height: 18px;}

/* video player home */
.home .video-player {background: #0060A8 url(/static/IECIeco/images/bg-home-video-player.gif) 0 0 repeat-x; margin:0 0 10px 0}

/**** contendor flash que incluye imagen de muestra ***/
.home .video-player .video-flash-content {height: 237px; }
/**/

.home .video-player h3,
.videos h3 {background: url(/static/IECIeco/images/bg-h3.gif) 0 -56px repeat-x; color: #ffffff; padding:1px 0 0 3px;}

.home .video-player h3 a:visited,
.home .video-player h3 a,
.videos h3 a{ color: #ffffff;}

.home .video-player .bb-md { margin:5px 12px;}
/*explorer*/
/*.home .video-player .bb-md img{_margin:-20px 0 0 0;*margin:-12% 0 0 0;}*/
/**/

.home .video-player h2{ font-size: 131%; line-height: 123.1%; margin:0 0 5px 0; float:left;}
.home .video-player h2 a:visited, .home .video-player h2 a{ color:#ffffff;}
.home .video-player p {color:#fff;}

.home .video-player .more span{font-weight: normal; font-size: 93%}
.home .video-player .more a{color:#fff;}

.home .video-player .sk-video_player-big_home {}
.home .video-player .sk-video_player-big_home .mg {background-color:#FFF; border:1px solid #999CA3; display:block; float:none; margin:0;}
.home .video-player .sk-video_player-big_home .bb-entradilla_video { font:normal 93% Arial, Helvetica, sans-serif; margin:7px;}

.home .video-player .sk-video_player_home {padding: 10px 0 5px 0}
.home .video-player .sk-video_player_home h2{font-size: 108%}

/* ----------------------------------------------- */
/*  BLOGS HOME 		                               */
/* ----------------------------------------------- */

.bb-md-blog-list{ margin:0 0 5px 0; padding: 10px 0 0 0;}

/*explorer*/
.bb-md-blog-list mg{_margin:-2px 0 0 0;*margin:-6% 0 0 0;}

/*********/
.bb-md-blog-list h4{font-size: 77%; line-height: 100%; margin:0 0 5px 0; color:#666; font-family: Arial;}

.bb-md-blog-list h4 span{ margin:0 10px 0 0;  padding:0 10px 0 0; text-transform: uppercase; border-right: 1px solid #999;}
.bb-md-blog-list .mt h2{ font-size: 108%; line-height: 116%; margin:0 0 2px 0;}
.bb-md-blog-list .mt h2 a{color:#003366;}

/* ----------------------------------------------- */
/*  TOP TEN HOME 		                           */
/* ----------------------------------------------- */

.bb-md-topten { margin:0 15px 5px 0 !important; padding: 10px 0 0 5px; width: 130px; float:left;}
.bb-md-topten h2{ font-size: 108%; line-height: 116%; margin:0 0 5px 0; text-transform: uppercase;}
.bb-md-topten h2 a:visited, .bb-md-topten h2 a{ color:#003366;}
.bb-md-topten .mg { height: 40px;}

/* ----------------------------------------------- */
/*  INFORMES 			                           */
/* ----------------------------------------------- */

.bb-md-informes-papers {_margin:0 0 0 0.5%;}
.bb-md-informes-papers p { padding: 5px 0 0 25px; background: url(/static/IECIeco/images/icons/ic-pdf.gif) 0 5px no-repeat;}
.bb-md-informes-papers a:visited, .bb-md-informes-papers a { color:#666;}
.bb-md-informes-papers a em{ color:#666633; font-weight: bold;}
.bb-md-informes-papers a span{ color:#666633; margin-left: 5px;}

/* ----------------------------------------------- */
/*  EDICION IMPRESA		                           */
/* ----------------------------------------------- */

.bb-md-edicion_impresa {float:left;}
.bb-md-edicion_impresa h2 {font-size: 131% !important; margin: 0 0 10px 0}
.bb-md-edicion_impresa p {font-family: arial; color:#666;}
.bb-md-edicion_impresa p span{font-weight: bold; color:#666633; margin:0 10px 0 0}
.bb-md-edicion_impresa p.data{font-weight: bold; color:#666;}
.bb-md-edicion_impresa .pdf { padding: 7px 0 3px 25px; background: url(/static/IECIeco/images/icons/ic-pdf.gif) 0 5px no-repeat; color:#1A6173; margin:5px 0 0 0}
.bb-md-edicion_impresa .pdf a:visited, .bb-md-edicion_impresa .pdf a{ color:#1A6173;}
.bb-md-edicion_impresa span{ color:#666633; margin-left: 5px;}


/* ----------------------------------------------- */
/*  FORM STYLE	 		                           */
/* ----------------------------------------------- */

span.checkbox {
width: 14px;
height:19px;
padding: 0 5px 0 0;
background: url(/static/IECIeco/images/buttons/bt-checkbox.gif) no-repeat;
display: block;
clear: left;
float: left;
}

/* ----------------------------------------------- */
/*  PIC SLIDER	GRID-TEMPLATE                  	   */
/* ----------------------------------------------- */ 

.bb-md-pics_slider {
margin:0 10px 10px 10px;
background: #f1f1f1;
}

.bb-md-pics_slider .controls{
width: 65px;
height: 38px;

float:left;

top:-58px;
*top:-48px;
left:362px;
*left:380px;
_left:370px;
position: relative;
z-index: 1;
background: #f1f1f1 url(/static/IECIeco/images/bg-pics-slider.gif) no-repeat 4px 0;
border-left:10px solid #f1f1f1;
}

.bb-md-pics_slider .prevBtn {
display: block;
height:28px;
margin:0 0 0 0;	
width:28px;
}

.bb-md-pics_slider .nextBtn {
display: block;
height:28px;
margin:-28px 0 0 35px;	
width:28px;
}
							
.bb-md-pics_slider .prevBtn a {
color:#ffffff;  
display:block;
height:28px;		
width:28px;
background:url(/static/IECIeco/images/bg-pics-slider-controls.gif) no-repeat 0 0;
}	

.bb-md-pics_slider .nextBtn a {
color:#ffffff;
display:block;
width:28px;
height:28px;
background:url(/static/IECIeco/images/bg-pics-slider-controls.gif) no-repeat -28px 0;
}

.bb-md-pics_slider .bd {float: left; height: 310px;}

.bb-md-pics_slider .prevBtn a:hover {background:url(/static/IECIeco/images/bg-pics-slider-controls.gif) no-repeat 0 -28px;}
.bb-md-pics_slider .nextBtn a:hover {background:url(/static/IECIeco/images/bg-pics-slider-controls.gif) no-repeat -28px -28px;}

.bb-md-pics_slider .prevBtn a:active {background:url(/static/IECIeco/images/bg-pics-slider-controls.gif) no-repeat 0 -56px;}
.bb-md-pics_slider .nextBtn a:active {background:url(/static/IECIeco/images/bg-pics-slider-controls.gif) no-repeat -28px -56px;}		

.bb-md-pics_slider .bb-wg-pic_slide .item p.pie-foto {
color:#000;	
font-size: 85%;
line-height: 108%;
width: 75%;
float: left;
text-align: left;

*margin:0 0 0 10px;
_margin:0 0 0 5px;
height:49px;
overflow:hidden;
}

/* ----------------------------------------------- */
/*  PIC SLIDER	WIDGET                         	   */
/* ----------------------------------------------- */

.bb-wg-pic_slide .lst_items, .bb-wg-pic_slide .item{margin:0; padding:0;}	

/*altura del item que hay que aplicar*/
.bb-wg-pic_slide .item{ height:310px; overflow:hidden; text-align: center; }		
.bb-wg-pic_slide .item img {margin:0 auto;}

/*grids mejor fijar por grid-template*/
.bb-gh .bb-gu  .bb-wg-pic_slide .item { width:434px;_width:444px; *width:450px; height: auto}		

/*mascara para la parte grafica*/
.bb-gh .bb-gu  .bb-wg-pic_slide .item .mgraph{ width:432px; _width:430px; overflow:hidden; *margin-left:10px;_margin-left:5px;}

/* ----------------------------------------------- */
/*  PIC SLIDER	PLAYER                         	   */
/* ----------------------------------------------- */

.bb-player { width:452px; height:290px;text-align: center; }

/* ----------------------------------------------- */
/*  AUDIo PLAYER  	 	                      	   */
/* ----------------------------------------------- */

.player-nota-audio {
width: 99%;
background:#EEEEEE;
border:1px solid #A7a7a7;
margin:0 0 10px 0;
text-align: center;
}

.player-nota-audio p{font-size: 77% !important; color:#000 !important; }
.player-nota-audio p span{ color:#eb0000 !important; }

/* ----------------------------------------------- */
/*  	FORMS  MODULE							   */
/* ----------------------------------------------- */

.bb-md-forms .hd{ margin:0 0 14px 0}
.bb-md-forms .hd h3 { 
background: url(/static/IECIeco/images/bg-h3-article.gif) 0 0 repeat-x;
color: #666633;
height: 21px; 
font-family: Georgia;
font-size: 108%;
line-height: 160%;
text-transform: uppercase;
margin:10px 0 0 0;
padding:0;
width: 100%;

}
.bb-md-forms .bd { font-size: 100%; line-height: 116%;}
.bb-md-forms .bd fieldset{margin:10px 0 10px 0;}
.bb-md-forms .bd fieldset div{ width: 100%; margin:2px 0 2px 0;}
.bb-md-forms .bd fieldset input {width: 100%;}
.bb-md-forms .bd fieldset textarea {width: 100%;}

.bb-md-forms .bd fieldset.coment {clear:both}

.bb-md-forms .bd a{color:#335b8c}
.bb-md-forms .bd a:visited{color:#335b8c}
.bb-md-forms .bb-button {
float:right; 
background: url(/static/IECIeco/images/buttons/bg-button-enviar.gif) 0 0 repeat-x;
padding: 3px 5px 3px 5px;
color:#ffffff;
}

.bb-md-forms .bb-button a{	
color:#ffffff !important;
cursor: pointer;
}	

.bb-md-forms .bb-button a:hover{
color:#ffc000 !important;
text-decoration: none;
}

.bb-md-forms .lightbox-nav {width: 100%; overflow: hidden; margin: 0 0 50px -10px;}
.bb-md-forms .lightbox-nav li {float: left; padding: 0 10px; border-left:1px solid silver;}
.bb-md-forms .lightbox-nav li.first {border-left:0px solid silver;}
.bb-md-forms .lightbox-nav li a {color:red !important;}

/**** REGUISTRER MY IECO *****/

#registrer h2{ 
background: url(/static/IECIeco/images/hd-registro-logo.gif) top left no-repeat; 
width: 94px;
height: 48px; 
margin-bottom: 10px;
}

#registrer ul {
width: 60px; 
position:relative; 
top:-100px; left:105px;
font-size: 108%;
line-height: 116%;
color:#585858;
float: left;
}

#registrer p {background: url(/static/IECIeco/images/icons/ico-mouse.gif) 0 5px no-repeat; color:#6c6c6c; text-indent: 15px;}	

#registrer em {
width: 30px;
padding-left: 10px;
float:left;
font-family: Georgia;
font-size: 250%;
line-height: 174%;
margin:0 0 0 0;
color:#333366;
/* 	background: url(/static/IECIeco/images/bg-num-registro.gif) 5px 7px no-repeat; */
}


#registrer .bd div {width: 85%; float: right; margin-right:5px;}

#registrer div.bb-button {width: 100px; text-align: center; float: left; margin:14px 0 0 44px;}

#registrer .check div {margin:0; width: 100%;}

/**** terms of servici  ****/

#terms h2{ background: url(/static/IECIeco/images/hd-registro-logo.gif) top right no-repeat; width: 93%;height: 58px;}
#terms p{font-size: 108%; line-height: 131%; color:#333;}
#terms h4{
font-size: 131%; 
line-height: 131%;
color:#000; 
padding:0 0 5px 0;
margin:25px 0 5px 0;
border-bottom:1px dotted #666;
font-family:georgia;
}
#terms h4 span{font-family:aerial; float:right; font-weight:normal; font-size:77%;}
#terms ul {width:95%; margin:10px 0 0 10px;}
#terms ul li {line-height:138.5%; font-size:116%;}

#terms a, #terms a:visited {color:#003366 !important}

/********  CAPTCHAS  LIGTHBOX **********************/

.bb-md-forms .captcha {padding:20px 0 0 0;}

.bb-md-forms .captcha .input{
width:35%;
height: 20px;
font-size: 116%;
color: #000;
background: #f1f1f1;
border: 1px solid #666; 
letter-spacing:1.5px; 
text-align: center;
color:#333;
margin:0 0 20px 0;
}

.bb-md-forms .captcha img {margin:0 20%; border:1px dotted #999;}
.bb-md-forms .captcha div.captcha-input{
width:177px;
height: 20px;
font-size: 123.1%;
line-height: 131%;
color:#000;
background:#f1f1f1;
margin:5px 20%;
text-align: center;
}

.bb-md-forms .captcha div.captcha-input input{text-align: center;}	

.bb-md-forms .bb-button {
text-align: center;
float: none;
width: 25%;
margin:0 auto;
height: 22px;
}

/**********  MERCADOS ***********/

.bb-md-mercados h2 {font-size:123.1%; line-height:108%; margin:0 0 10px;}
.bb-md-mercados h2 a{color:#006699;}
.bb-md-mercados p{color:#666;}

table.bb-md-tablas {width: 100%; text-transform: uppercase;font-family: arial; margin:10px 0 10px 0; color:#000; font-size: 85%; line-height: 116%; }

table.bb-md-tablas th{border-bottom:1px solid #878731; border-top:1px solid #878731; background:#e9e9e9; text-align: center; height: 18px;}
table.bb-md-tablas td{text-align: center; height: 18px;}

table.bb-md-tablas th.first,
table.bb-md-tablas td.first {width:38%; text-align: left; border-left:1px solid #999; padding:3px;}
table.bb-md-tablas th.last,
table.bb-md-tablas td.last {padding:3px; width:18%;text-align:right; border-right:1px solid #999;}

/**** rallado bg tablas **/
table.bb-md-tablas tr.par {background: #f7f6f1}
table.bb-md-tablas tfoot tr td {height:1px; background:#999; border-left:1px solid #999; border-bottom:1px solid #999; border-right:1px solid #999}

.bb-md-mercados_indices .merval{
width: 19px;
height:15px;
background: url(/static/IECIeco/images/icons/bg-eco-index-bolsas-paises.gif) 0 0 no-repeat;
float: left;
}

.bb-md-mercados_indices .bodespa{
width: 19px;
height:15px;
float:left;
background:url(/static/IECIeco/images/icons/bg-eco-index-bolsas-paises.gif) 0 -16px no-repeat;
}

.bb-md-mercados_indices .nikkei{
width: 19px;
height:15px;
float:left;
background:url(/static/IECIeco/images/icons/bg-eco-index-bolsas-paises.gif) 0 -30px no-repeat;
}

.bb-md-mercados_indices .ftse100{
width: 19px;
height:15px;
float:left;
background:url(/static/IECIeco/images/icons/bg-eco-index-bolsas-paises.gif) 0 -46px no-repeat;
}

.bb-md-mercados_indices .cac40{
width: 19px;
height:15px;
float:left;
background:url(/static/IECIeco/images/icons/bg-eco-index-bolsas-paises.gif) 0 -60px no-repeat;
}

.bb-md-mercados_indices .dax30{
width: 19px;
height:15px;
float:left;
background:url(/static/IECIeco/images/icons/bg-eco-index-bolsas-paises.gif) 0 -75px no-repeat;
}


.bb-md-mercados_indices .nasdaq{
width: 19px;
height:15px;
float:left;
background:url(/static/IECIeco/images/icons/bg-eco-index-bolsas-paises.gif) 0 -90px no-repeat;
}

.bb-md-mercados_indices .dowjones{
width: 19px;
height:15px;
float:left;
background:url(/static/IECIeco/images/icons/bg-eco-index-bolsas-paises.gif) 0 -90px no-repeat;
}

/****** tendencias  ********/	

table.bb-md-tablas .equal{
width: 16px;
height:15px;
float:left;
background: url(/static/IECIeco/images/icons/bg-eco-index-bolsas-tendencias.gif) 0 2px no-repeat;
}

table.bb-md-tablas .plus {
width: 16px;
height:15px;
float:left;
background: url(/static/IECIeco/images/icons/bg-eco-index-bolsas-tendencias.gif) -14px 2px no-repeat;
}

table.bb-md-tablas .less {
width: 16px;
height:15px;
float:left;
background: url(/static/IECIeco/images/icons/bg-eco-index-bolsas-tendencias.gif) -28px 2px no-repeat;
}  	  


/*********** herramientas financieras home ***********/

.home .bb-md-herramientas_finanzas {margin:0 0 10px 0}
.home .bb-md-herramientas_finanzas .bb-md {margin:0 20px 5px 10px;}
.home .bb-md-herramientas_finanzas h2{font-size: 100%; line-height: 85%;}
.home .bb-md-herramientas_finanzas p{font-size: 85%;}


