html, body, #wrapper {
	height:100%;
	margin: 0;
	padding: 0;
	border: none;
	
}


select {
	font:  12px  Arial,Verdana, sans-serif;
	border-color: #CBCBCB;
	color: #5e5e5e;
}

.seccionesinternas {
	font-family:Arial;
	display:block;
	height:25px;
	padding-top:3px;
	color: #FFFFFF;
	font-size: 12px;
	font-stretch:wider;
	padding-left:10px;
	background-color: #a40006;
	font-weight: bold;
	
}


.revista {
	font-family:Arial;
	display:block;
	height:25px;
	padding-top:3px;
	color: #FFFFFF;
	font-size: 12px;
	font-stretch:wider;
	padding-left:10px;
	background-color: #ff9933;
	font-weight: bold;
	
}
.revistader {
	font-family:Arial;
	display:block;
	height:25px;
	padding-top:3px;
	color: #FFFFFF;
	font-size: 12px;
	font-stretch:wider;
	padding-right:10px;
	background-color: #ff9933;
	text-align:right;
	font-weight: bold;
	
}
.revistasub {
	font-family:Arial;
	display:block;
	height:25px;
	padding-top:3px;
	color: #FFFFFF;
	font-size: 12px;
	font-stretch:wider;
	padding-left:10px;
	background-color: #CC3333;
	
	font-weight: bold;
	
}

.ejecutivosdefinanzas {
	font-family:Arial;
	display:block;
	height:25px;
	padding-top:3px;
	color: #FFFFFF;
	font-size: 12px;
	font-stretch:wider;
	padding-left:10px;
	background-color:  #909090;
	font-weight: bold;
	
}
.encabezadoextras {
	font-family:Arial;
	display:block;
	height:25px;
	padding-top:3px;
	color: #FFFFFF;
	font-size: 12px;
	font-stretch:wider;
	padding-left:10px;
	background-color:  #d10007;
	font-weight: bold;
	
}

.noticias {
	font-family:Arial;
	display:block;
	height:14px;
	padding-top:2px;
	color: #FFFFFF;
	font-size: 11px;
	font-stretch:wider;
	padding-left:5px;
	padding-right:5px;
	background-color:  #d10007;
	font-weight: bold;
	
}

.indicadores{
	font-family:Arial;
	display:block;
	padding-top:2px;
	color: #5e5e5e;
	font-size: 11px;
	font-stretch:wider;
	padding-left:5px;
	padding-right:5px;
	
}

.encabezadogrupos {
background-image:url(encabezados.gif);
	font-family:Arial;
	display:block;
	height:45px;
	padding-top:3px;
	color: #FFFFFF;
	font-size: 15px;
	padding-left:10px;

	font-weight:bold;
	
}
 .noticiasportada{

border-left:1px solid  #d10007;
border-right:1px solid  #d10007;

 }
.extras{

border-left:1px solid  #d10007;
border-right:1px solid  #d10007;
border-bottom: 1px solid  #d10007;
 }

.margenes{

border-left:1px solid  #d10007;
border-right:1px solid  #d10007;

 }
 
.publicacionesportada{

border-left:1px solid  #d10007;
border-right:1px solid  #d10007;
border-bottom:1px solid  #d10007;

 }

.mescalendario
{
	font:  9px  Arial,Verdana, sans-serif;
	border-color: #CBCBCB;
	color: #5e5e5e;
	list-style-image: url(bullet.gif);
	font-weight:bold
	
}
.diacalendario
{
	font:  29px  Arial,Verdana, sans-serif;
	border-color: #CBCBCB;
	color: #1aa6c7;
	list-style-image: url(bullet.gif);
	font-weight:bold
	
}
.titulocalendario
{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);
	font-weight: 600;
	
}

.titulocalendario a:link
	{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);
	font-weight: 600;
	text-decoration:none;
	
}
.titulocalendario a:active 
{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);
	font-weight: 600;
	text-decoration:none;
}
.titulocalendario a:visited
{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	text-decoration:none;
	list-style-image: url(bullet.gif);
	font-weight: 600;
	
}
.titulocalendario A:hover
{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);
	font-weight: 600;
	text-decoration:underline;
	
}
.textocalendario
{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);

}
.textocalendario a:link
	{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);
	text-decoration:none;
}
.textocalendario a:active 
{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);
	text-decoration:none;
}
.textocalendario a:visited
{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	text-decoration:none;
	list-style-image: url(bullet.gif);
}
.textocalendario A:hover
{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);
	text-decoration:underline;
}
.encabezado {
	font-weight: bold;
	color: #d10007;
	left: auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.encabezadopublicaciones {
	font: 13px  Helvetica,Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #5e5e5e;
	left: auto;
}

.fuentes
{
	font:  9px  Arial,Verdana, sans-serif;
	border-color: #CBCBCB;
	color: #5e5e5e;
	list-style-image: url(bullet.gif);
	
}
.fuentes a:link
	{
	font: 9px  Arial,Verdana, sans-serif;
	color: #4B4B4B;
	text-decoration: none;
	font-weight: 600;
	}

.fuentes a:active 
	{
	font: 12px  Arial,Verdana, sans-serif;
		color: #4B4B4B;
		font-weight: 600;
	}
.fuentes a:visited
	{
	font: 12px  Arial,Verdana, sans-serif;
		color: #737373;
		font-weight: 600;
		text-decoration: none;
	}
.fuentes A:hover
	{
	font: 12px  Arial,Verdana, sans-serif;
	text-decoration: underline;
	font-weight: 600;
	}

.contenidohome
{
	font:  12px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);
	text-align:justify;
	
}
.noticiashead
{
	font:  11px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);
	font-weight: 600;
	
}

.contenidohome a:link
	{

	list-style-image: url(bullet.gif);
	font: 12px  Arial,Verdana, sans-serif;
	color: #4B4B4B;
	text-decoration: none;
	font-weight: 200;

	}

.contenidohome a:active 
	{
	font: 12px  Arial,Verdana, sans-serif;
		color: #4B4B4B;
		font-weight: 200;
	}
.contenidohome a:visited
	{
	font: 12px  Arial,Verdana, sans-serif;
		color: #737373;
		font-weight: 200;
		text-decoration: none;
	}
.contenidohome A:hover
	{
	font: 12px  Arial,Verdana, sans-serif;
	text-decoration: underline;
	font-weight: 200;
	}
	

.comites
{
	font:  12px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align:justify;
	list-style-image: url(bullet.gif);
	line-height: 1.5;
	padding-right:10;
	
	
}

.indicador
{
	font:  10px  Arial,Verdana, sans-serif;
	color: #5e5e5e;
	text-align: left;
	list-style-image: url(bullet.gif);

	
}

.comites a:link
	{
	font: 12px  Arial,Verdana, sans-serif;
	color: #4B4B4B;
	text-decoration: none;
	font-weight: 200;
	}

.comites a:active 
	{
	font: 12px  Arial,Verdana, sans-serif;
		color: #4B4B4B;
		font-weight: 200;
	}
.comites a:visited
	{
	font: 12px  Arial,Verdana, sans-serif;
		color: #737373;
		font-weight: 200;
		text-decoration: none;
	}
.comites A:hover
	{
	font: 12px  Arial,Verdana, sans-serif;
	text-decoration: underline;
	font-weight: 200;
	}
	
	
.subir
{
	font: 10px  Arial,Verdana, sans-serif;
	color: #d10007;
	text-decoration: none;
	font-weight: 200;	
}	
.subir a:link
	{
	font: 10px  Arial,Verdana, sans-serif;
	color: #d10007;
	text-decoration: none;
	font-weight: 200;
	}

.subir a:active 
	{
	font: 10px  Arial,Verdana, sans-serif;
		color: #d10007;
		font-weight: 200;
	}
.subir a:visited
	{
	font: 10px  Arial,Verdana, sans-serif;
		color: #d10007;
		font-weight: 200;
		text-decoration: none;
	}
.subir A:hover
	{
	font: 10px  Arial,Verdana, sans-serif;
	text-decoration: underline;
	font-weight: 200;
	}
	
	
	
	
	
	
	
	
	
	

.menu{
margin: 0;
padding: 2px;
float: center;
font-size: 10px;
font-FAMILY: Verdana, Arial;
 text-shadow: ActiveBorder;
}


.menu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.menu ul{

background: transparent url(pinkbg.gif) top right no-repeat;
margin: 0;
text-align: center; /*set value to "left", "center", or "right"*/

}

.menu ul li{
display: inline;
}



.menu ul li a{
float: left;
color: #5B5B5B;

padding: 14px 22px; /*alto x Ancho*/
text-decoration: none;
background: transparent url(grisfondo.gif) center  no-repeat;
border-top: 3px solid #737373;
border-left: 1px solid #737373;
border-right: 1px solid #737373;
border-bottom: 2px solid #737373; /*thick bottom border below tabs*/

}

.menu ul li a:hover{
color: #4C4C4C;
background-image: url(grissobre.gif);
/*background: url(pinkbgover.gif) center center repeat-x; THEME CHANGE HERE*/
}

.menu ul li a[rel]:after{ /*HTML to indicate drop down link*/
content: " v";
/*content: " " url(downimage.gif); /*uncomment this line to use an image instead*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; 
border-bottom-width: 0;
font-size: 10px;
font-FAMILY: Verdana;
line-height:18px;
z-index:100;
filter:alpha(opacity=50);
background-color: white;
width: 200px;
visibility: hidden;
filter:progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}




.dropmenudiv a{
width: auto;
display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;

color: #404040;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F0F0F0;
}

