body { margin: 0px; 

background-color :#336699;

}

.passaporte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #33ccff; text-decoration: none}
.textogris  { 
color: #999999;
font-size: 11px; 
font-family:Verdana, Arial, Helvetica, tahoma, sans-serif; 
text-decoration:none; 
background-color : transparent;
} 



.textopassaporte {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #000000; text-decoration: none}



  TD.NON {font-family :Tahoma, Verdana, Arial; font-size :10px; color :#C0C0C0; font-weight :normal;}

  TD.TOP {font-family :Tahoma, Verdana, Arial; font-size :10px; color :#0000FF; font-weight :bold;}

  TD.SOME {font-family :Tahoma, Verdana, Arial; font-size :10px; color :#000000; font-weight :normal;}

  TD.HOY {font-family :Tahoma, Verdana, Arial; font-size :10px; color :#FF6633; font-weight :bold; }

  .tdsimple {BACKGROUND-COLOR:#FFFFFF; }

  A.NORMAL:Link {font-family :Verdana, Arial; font-size :10px; color :#0000FF; font-weight :normal; text-decoration: none;}

  A.NORMAL:Visited {font-family :Verdana, Arial; font-size :10px; color :#0000FF; font-weight :normal; text-decoration: none;}

.ueberschrift{

   FONT-SIZE: 10px;

   FONT-WEIGHT: bold;

   COLOR: #113355;

}

.select_front{

   FONT-SIZE: 10px;

   BACKGROUND-COLOR:#FFFFFF;

   COLOR:#000000;

   BORDER:1px solid #FFFFFF;

   WIDTH: 150px;

}
.selectbox{

   FONT-SIZE: 10px;

   BACKGROUND-COLOR:#FFFFFF;

   COLOR:#000000;

   BORDER:1px solid #FFFFFF;

   WIDTH: 255px;

}



.vftopResultsTitle {

font-family: arial, verdana, sans-serif;

font-size: 10px;

font-weight: bold;

color: #000000;

background-color :#ffffff;

; text-decoration: none

}



.vftopResultsTerm {

color: #CC0000;

}



.vfresultsTitle {

font-family: arial, sans-serif;

font-size: 12px;

color: #000000;

; text-decoration: none

}



.vfresultsDate {

font-family: verdana, arial, sans-serif;

font-size: 10px;

color: #666666;

}



.vfresultsDesc, .vfresultsLink{

font-family: arial, verdana, sans-serif;

font-size:12px;

}



.vfresultsLink {

font-family: arial, verdana, sans-serif;

font-size:10px;

color: #000000;

; text-decoration: none

}



.vfslDesc {

font-family: arial, sans-serif;

font-size: 12px;

color: #000000;

line-height:15px;

padding-left:6px;

padding-bottom:10px;

}

.vfresultsSize  { 

font-family: arial, verdana, sans-serif;

font-size:10px;

color: #ffffff;

font-weight: bold;

background-color : #336699;

; text-decoration: none

 } 

.vfresultsSize2  { 

font-family: arial, verdana, sans-serif;

font-size:10px;

color: #000000;

font-weight: bold;

background-color : #c0d0e0;

; text-decoration: none

 }  

 .celdagris  { 

font-family: arial, verdana, sans-serif;

font-size:10px;

color: #000000;

font-weight: bold;

background-color : #e0e0e0;

; text-decoration: none

 } 

 

.celdagris2 { 

font-family: arial, verdana, sans-serif;

font-size:10px;

color: #000000;

font-weight: bold;

background-color : #eeeeee;

; text-decoration: none

 } 

.celdaroja  { 

color: #ffffff;

font-size: 10px; 

font-family:Verdana, Arial, Helvetica, sans-serif; 

text-decoration:none; 

background-color : #7A0404;

 } 

 .piesimple  { 

color: #ffffff;

font-size: 10px; 

font-family:Verdana, Arial, Helvetica, sans-serif; 

text-decoration:none; 

background-color : #000000;

 } 

.celdasimple  { 

color: #ffffff;

font-size: 10px; 

font-family:Verdana, Arial, Helvetica, sans-serif; 

text-decoration:none; 

background-color : transparent;

 }  

.celdasimple2  { 

color: #ffffff;

font-size: 10px; 

font-family:Verdana, Arial, Helvetica, sans-serif; 

text-decoration:none; 

background-color : transparent;

height: 50px;

background-image:url(/images/barra_der.jpg)

 }   

 

 

  .celdaazul2  { 

font-family: arial, verdana, sans-serif;

font-size:10px;

color: #000000;

font-weight: bold;

background-color : #c0d0e0;

text-decoration: none

 } 

  .celdaazul  { 

font-family: arial, verdana, sans-serif;

font-size:10px;

color: #000000;

font-weight: bold;

background-color : #0066cc;

text-decoration: none

 } 

 

 .vfresultsSimilar { 

font-family: "Times New Roman", Times, serif;

font-size:12px;

 } .vfresultsNum { 

font-family: arial, verdana, sans-serif;

font-size:16px;

; font-weight: bold; color: #333333; text-decoration: none } 

.vfresultsSize1  { 

font-family: arial, verdana, sans-serif;

font-size:12px;

; text-decoration: none

 }



.vfbotones  { 

font-family: arial, verdana, sans-serif;

font-size:9px;

;font-style: normal

;line-height: normal

; text-decoration: none

 }



.vfresultsNoticiaUNO {

font-family: arial, sans-serif;

font-size: 16px;

color: #000000;

; text-decoration: none

}

.vfresultsNoticiaDOS {

font-family: arial, sans-serif;

font-size: 13px;

color: #000000;

; text-decoration: none

}



.vfresultsSize2  { 

font-family: arial, verdana, sans-serif;

font-size:12px;

; text-decoration: none

 }

.vfresultsSize22  { 

font-family: arial, verdana, sans-serif;

font-size:10px;

; text-decoration: none

 }



.vfresultsTITULO1  { 

font-family: Times New Roman;

font-size:9px;

; text-decoration: none

 }



.vfresultsSize23  { 

font-family: arial, verdana, sans-serif;

font-size:10px;

; text-decoration: none

 }

.xText {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; color: #000000; background-color: #FFFFFF; border: #666666; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}.verd1EJS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: #000000; text-decoration: none; line-height: 13px; }

.vfresultsSizeEJS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10px; ; text-decoration: none ; line-height: 10px; font-style: normal}

.vfresultsTitleEJS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; ; font-style: normal; line-height: 20px}

.noticia-2y3EJS { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; color: #4E4E4E; text-decoration: none; line-height: 16px; }



.verd1negra {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	text-decoration: none;

	color: #000000;

}

.verd1gris {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #656563;

	text-decoration: none;

	line-height: 13px;



}

.numeros-finanzas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.destacado-portada {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 22px;

	font-style: normal;

	font-weight: bold;

	color: #000000;

	text-decoration: none;

	line-height: normal;



}

.link-opine-imagenes-etc {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	color: #00309c;

	text-decoration: none;

}

.noticia-2y3 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	color: #4E4E4E;

	text-decoration: none;

	line-height: 16px;



}

.destacamos-gris {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	text-decoration: none;

	color: #656563;



}

.bajada-fotos {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-style: normal;

	color: #333333;

	text-decoration: none;

}

.titulo-noticias-despliegue {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	color: #000000;

	text-decoration: none;

	font-weight: bold;



}

.texto-noticias {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

}

.titulo-noticias-listado {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	color: #000000;

	text-decoration: none;

}

.titulos-revistas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 25px;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	line-height: normal;

	white-space: normal;

	vertical-align: -5%;









}

.bajadas-revistas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

}

.sub-dest-revistas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 15px;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

}

.bajada-sub-destacados {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

	line-height: 13px;



}

.links-mercurio {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: underline;

}

.links-1 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	text-decoration: none;

}

.textos-desp-revistas {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: normal;

	text-decoration: none;

}

#header h1 {

font-family:Arial, Helvetica, sans-serif;

font-size:23px;

color:#000;

float:left;

line-height:24px;

text-decoration:none;

width:410px;

margin:0 0 10px;

padding:0;

}



#header h1 a:hover {

text-decoration:none;

color:#039;

line-height:25px;

}



#header h2 {

font-family:Arial, Helvetica, sans-serif;

font-size:15px;

text-align:left;

line-height:17px;

color:#000;

text-decoration:none;

margin:0 0 7px;

padding:0;

}



#header h3 {

font-family:Arial, Helvetica, sans-serif;

font-size:12px;

text-align:left;

line-height:15px;

color:#000;

text-decoration:none;

margin:0 0 5px;

padding:0;

}



#header {

height:97px;

width:759px;

background-color:#FFF;

text-align:left;

float:left;

margin:0;

padding:0;

}



#publicidad_header {

background-color:#FFF;

text-align:right;

float:left;

height:90px;

width:124px;

margin:0;

padding:7px 0 0;

}



#logo_emol {

text-align:left;

width:500px;

float:left;

height:76px;

margin:0;

padding:0 0 0 135px;

}



#fecha_y_hora {

font-family:Arial, Helvetica, sans-serif;

font-size:10px;

color:#5C6064;

text-decoration:none;

text-align:left;

float:left;

width:525px;

margin:0;

padding:4px 0 0 110px;

}



#nav_header {

	height:18px;

	width:759px;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	color:#8DB3E5;

	text-decoration:none;

	border-top-style:solid;

	border-top-color:#C2CEE0;

	border-bottom-style:solid;

	border-bottom-color:#8D9EB8;

	float:left;

	padding-top:5px;

	background-image:url(imagenes/fondomenu.gif);

	background-repeat:repeat-x;

	background-position:bottom;

	border-width:1px 0 2px;

	margin-top: 0;

	margin-right: 0;

	margin-bottom: 10px;

	margin-left: 0;

}



#navlist_header {

text-align:center;

margin:0;

padding:0;

}



#navlist_header a,#navlist_header a:link,#navlist_header a:visited {

color:#000;

text-decoration:none;

text-align:center;

font-weight:700;

margin:0;

padding:6px 12px 5px;

}



#navlist_header a:hover,#navlist_header a:active,#navlist_header a:focus {

text-decoration:none;

background-color:#B3CDEE;

color:#000;

background-image:url(imagenes/arrow_down_navblue.gif);

background-repeat:no-repeat;

}



#navlist_header li {

display:inline;

}



#navlist_header #active a {

background-color:#B3CDF0;

border-bottom-width:2px;

border-bottom-style:solid;

border-bottom-color:#039;

}



#nav_sub {

background-image:url(imagenes/sombraheader.gif);

background-repeat:repeat-y;

width:759px;

height:15px;

float:left;

margin:0;

padding:0;

}



#submenu1 {

font-family:Arial, Helvetica, sans-serif;

width:759px;

text-align:left;

margin:0;

padding:0;

}



#submenunoticias {

position:absolute;

width:120px;

height:75px;

z-index:2;

left:2px;

top:122px;

background-color:#F2F7FD;

font-size:10px;

text-decoration:none;

line-height:18px;

border:1px solid #8DB3E5;

visibility:hidden;

background-image:url(imagenes/backgroundsubmenu.gif);

background-repeat:repeat-x;

}



#submenueyn {

position:absolute;

width:138px;

height:75px;

z-index:2;

left:74px;

top:122px;

background-color:#F2F7FD;

font-size:10px;

text-decoration:none;

line-height:18px;

border:1px solid #8DB3E5;

visibility:hidden;

background-image:url(imagenes/backgroundsubmenu.gif);

background-repeat:repeat-x;

}



#submenudeportes {

position:absolute;

width:120px;

height:75px;

z-index:2;

left:219px;

top:122px;

background-color:#F2F7FD;

font-size:10px;

text-decoration:none;

line-height:18px;

border:1px solid #8DB3E5;

visibility:hidden;

background-image:url(imagenes/backgroundsubmenu.gif);

background-repeat:repeat-x;

}



#submenumagazine {

position:absolute;

width:120px;

height:96px;

z-index:2;

left:299px;

top:122px;

background-color:#F2F7FD;

font-size:10px;

text-decoration:none;

line-height:18px;

border:1px solid #8DB3E5;

visibility:hidden;

background-image:url(imagenes/backgroundsubmenu.gif);

background-repeat:repeat-x;

}



#submenutecnologia {

position:absolute;

width:120px;

height:60px;

z-index:2;

left:380px;

top:122px;

background-color:#F2F7FD;

font-size:10px;

text-decoration:none;

line-height:18px;

border:1px solid #8DB3E5;

visibility:hidden;

background-image:url(imagenes/backgroundsubmenu.gif);

background-repeat:repeat-x;

}



#submenuespeciales {

position:absolute;

width:120px;

height:60px;

z-index:2;

left:469px;

top:122px;

background-color:#F2F7FD;

font-size:10px;

text-decoration:none;

line-height:18px;

border:1px solid #8DB3E5;

visibility:hidden;

background-image:url(imagenes/backgroundsubmenu.gif);

background-repeat:repeat-x;

}



#submenuservicios {

position:absolute;

width:120px;

height:76px;

z-index:2;

left:634px;

top:122px;

background-color:#F2F7FD;

font-size:10px;

text-decoration:none;

line-height:18px;

border:1px solid #8DB3E5;

visibility:hidden;

background-image:url(imagenes/backgroundsubmenu.gif);

background-repeat:repeat-x;

}



#submenuservicios ul {

float:left;

width:120px;

margin:0;

padding:0;

}



h1 a:link,h1 a:visited {

text-decoration:none;

color:#000;

line-height:25px;

}



h2 a:link,h2 a:visited,h3 a:link,h3 a:visited {

color:#000;

text-decoration:none;

}



h2 a:hover,h3 a:hover {

color:#039;

text-decoration:underline;

}



#navlist ul,#submenunoticias ul,#submenueyn ul,#submenudeportes ul,#submenumagazine ul,#submenutecnologia ul,#submenuespeciales ul {

margin:0;

padding:0;

}



#submenunoticias a:link,#submenueyn a:link,#submenudeportes a:link,#submenumagazine a:link,#submenutecnologia a:link,#submenuespeciales a:link,#submenuservicios a:link {

text-decoration:none;

color:#333;

margin:0;

padding:0 0 0 10px;

}



#submenunoticias a:visited,#submenueyn a:visited,#submenudeportes a:visited,#submenumagazine a:visited,#submenutecnologia a:visited,#submenuespeciales a:visited,#submenuservicios a:visited {

text-decoration:none;

padding:0 0 0 10px;

}



#submenunoticias a:hover,#submenueyn a:hover,#submenudeportes a:hover,#submenumagazine a:hover,#submenutecnologia a:hover,#submenuespeciales a:hover,#submenuservicios a:hover {

text-decoration:underline;

background-image:url(imagenes/arrow_down_nav3.gif);

background-repeat:no-repeat;

background-position:0 -6px;

color:#039;

margin:0;

}



#submenunoticias li,#submenueyn li,#submenudeportes li,#submenumagazine li,#submenutecnologia li,#submenuespeciales li,#submenuservicios li {

list-style-type:none;

margin:0;

padding:0 0 0 2px;

}.caja {

	width: 170px;

	float: left;

	margin-right: 8px;

	margin-left: 8px;

	margin-top: 8px;

	margin-bottom: 8px;

}

.linksnegros {

	 background-color: transparent; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; 

}

a.linksnegros:hover {

	 background-color: transparent; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:underline; color:#000000;  

}

.linksnegros2 {

	 background-color: #eeeeee; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color:#000000; 

}

a.linksnegros2:hover {

	 background-color: #eeeeee; font-size: 10px; font-family:Verdana, Arial, Helvetica, sans-serif;  color:#000000;  text-decoration:underline;

}

.textonegro2 { background-color : #ffffff;	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 10px; color: #111113; text-decoration: none;}

.linksblancos {

	 font-size: 10px; font-family:Verdana, Arial, tahoma, Helvetica, sans-serif; text-decoration:none; color:#FFFFFE; 

}

a.linksblancos:hover {

	  font-size: 10px; font-family:Verdana, Arial, tahoma, Helvetica, sans-serif; text-decoration:underline; color:#ffffff;  

}

#ynbadge { font:13px arial,helvetica,clean,sans-serif; *font-size:small; *font:x-small; }
#ynbadge h2 { margin-bottom:12px; width:198px; height:25px; background:url(http://l.yimg.com/us.yimg.com/i/us/nws/common/yahoo-logo2.png) no-repeat; _background-image:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://l.yimg.com/us.yimg.com/i/us/nws/common/yahoo-logo2.png', sizingMethod='crop'); }
#ynbadge h2 a { position:relative; display:block; text-indent:-999em; overflow:hidden; width:198px; height:25px; }
#ynbadge h3 { background-color:#06214d; color:#fff; font:bold 77% Verdana, arial; padding:2px 5px; text-transform:uppercase; margin:0 0 10px 0; zoom:1; }
#ynbadge a:link, #ynbadge a:visited { color:#003499; text-decoration:none; }
#ynbadge ul { list-style:none; margin:0; padding:0; }
#ynbadge ul li { border-bottom:1px dashed #ccc;  margin:0 0 10px 0; padding:0 0 10px 0; zoom:1; }
#ynbadge ul li:after{ content:"."; display:block; height:0; clear:both; visibility:hidden; }
#ynbadge ul li img { float:left; margin:0 10px 0 0; border:none; }
#ynbadge ul li p { margin:0; padding:0; }
#ynbadge ul li h4 { margin:0 0 5px 0; }
#ynbadge ul li h4,
#ynbadge ul li h4 a { font:normal 121% Georgia; line-height:1em; }
#ynbadge .noimg li img { display:none; }
#ynbadge .noimg li h4,
#ynbadge .noimg li p { display:inline; }
#ynbadge .nosummaries li img,
#ynbadge .nosummaries li p { display:none; }
#ynbadge .nosummaries li h4 { margin:0px; }
#ynbadge .nosummaries li h4,
#ynbadge .nosummaries li h4 a { font:normal 100% arial; }
#ynbadge .ynews-search { font:normal 77% verdana; }
#ynbadge .ynews-search fieldset { border:none; margin:0; padding:0; }
#ynbadge .ynews-search legend { display:none; }
#ynbadge .ynews-search label { color:#666; font-weight:bold; vertical-align: middle; padding-right: 5px; display:none; }
#ynbadge .ynews-search input#p { width:111px; border-bottom:1px solid #ccc; padding:1px; margin:0px -2px 0 0; vertical-align:middle; font-size:103%; font-family: verdana; }
#ynbadge .ynews-search .ygbt { text-align:center; padding:0 0 1px; _padding:1px 0 2px; width:9em; vertical-align:middle; font:bold 100%/1.3 verdana; overflow:hidden; cursor:pointer;cursor:hand; background:#ce9200 url(http://l.yimg.com/us.yimg.com/i/us/nws/common/news_header2.gif) -680px -8px repeat-x; border:1px solid #999b9a; *border:0; _margin: -1px; }
#ynbadge .ynews-search span { *display:inline-block; border:0; *border:1px solid #999b9a; *vertical-align: middle; }
/* safari hack for submit button */
::root #ynbadge .ynews-search input#p { margin-right:-1px; }
::root #ynbadge .ynews-search .ygbt { padding: 1px 0 2px; }

