	

	
/********************************** LAYOUT *****************************************/	


body {
	margin: 0;
	padding: 0;
}
	

.wrapper {
	float: left;
	width: 1024px;
	margin: 0;
	padding: 0;
	margin-left: 10px;
	margin-top: 10px; 
}

.header {
	width: 1024px;
	height: 115px;
	margin: 0;
	padding: 0;
}


.logo {
	height: 65px;
	width: 1024px;
	margin: 0;
	padding: 0;
	margin-bottom: 10px;
}


.imagenlogo {
	width: 270px;
	height: 64px;
	float: left;
	background-image: url(http://www.elfinancierocr.com/disenos/v4/images/elfinancierocr.jpg);
	background-repeat: no-repeat;
	cursor: pointer;

}

.fecha {
	float: left;
	color: #748796;
	font-family: Geneva, Arial;
	font-size: 10px;
	width: 200px;	
	margin-top: 50px;
	margin-left: 5px;
}

.lazo{
	float:left;
	width:42px;
	}

.fecha_fecha {
	float: left;
	width: 140px;
}

.iso {
	color: #91274D; 
	font-size: 14px;  
	font-weight: bold;
	float: left;
}

#reloj {
	float: left;
	margin-left: 3px;
	font-family: Geneva, Arial;
	font-size: 11px;	
}

/************************************* BANNERS ************************************/

.bannerx01 {
	
	width: 728px;
	margin-right: 25px;
	margin-bottom:15px;
	clear:both;
}

.banner1 {
	
	width: 468px;
	height: 60px;
	float: right;
	margin-right: 25px;
}

.banner2 {
	
	width: 120px;
	height: 240px;
	float: left;
}

.banner3 {
	
	width: 120px;
	height: 240px;
	float: left;
}

.banner4 {
	padding: 5px;
	background: #EBEBEB;
	width: 125px;
	float: right;
	height: 125px; 
	padding-top: 20px;
	border: 1px solid #eeeeee;
}

.banner5 {
	
	width: 160px;
	height: 600px;
	float: right;
}

.banner6 {
	
	width: 160px;
	height: 240px;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
}

.banner7 {
	
	width: 468px;
	height: 60px;
	float: left;
}

.banner8 {
	width: 240px;
	height: 20px;
	float: left;
}

.banner9 {
	width: 728px;
	height: 90px;
	float: left;
	margin: 10px;
	display: none;
}

#eleccionesBanner .rollover a {
display:block;
width: 255px;
height:69px;
color:#98284f;
background:url(http://www.elfinancierocr.com/images/participar.png) 0 0 no-repeat;
text-decoration: none;

}
#eleccionesBanner .rollover a:hover { 
background-position: 0 -69px;
}


/************************************************************* MENU ****************************************************************/

.menu {
	width: 1024px;
	height: 40px;
	float: left;
}

/**********************************/
/*

Tops
99
122
*/
.menuwrappernoticias {
	
}

.menunoticias {
	position: absolute;
	top: 99px;
	left: 10px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}


.menuwrapperboletin {

}

.menuboletin {
	position: absolute;
	top: 99px;
	left: 79px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperindicadores {

}

.menuindicadores {
	position: absolute;
	top: 99px;
	left: 144px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperinteligencia {
	
}

.menuinteligencia {
	position: absolute;
	top: 99px;
	left: 241px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrappermultimedia {

}

.menumultimedia {
	position: absolute;
	top: 99px;
	left: 337px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperblog {
	
}

.menublog {
	position: absolute;
	top: 99px;
	left: 422px;
	background: #a15e81;
	z-index: 100;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperciudadanosef {
	
}

.menuciudadanosef {
	position: absolute;
	top: 99px;
	left: 469px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperenlaces {
	
}

.menuenlaces {
	position: absolute;
	top: 99px;
	left: 469px;
	background: #a15e81; 
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}


.menuwrappermediakit {
	
}


.menumediakit {
	position: absolute;
	top: 99px;
	left: 555px;
	background: #a15e81; 
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}


.menuwrapperefmovil {
	
}

.menuefmovil {
	position: absolute;
	top: 99px;
	left: 635px;
	background: #a15e81; 
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

/*******/

.menuwrapperespeciales {

}

.menuespeciales {
	position: absolute;
	top: 122px;
	left: 10px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperefeningles {
	
}

.menuefeningles {
	position: absolute;
	top: 125px;
	left: 98px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperagendaejecutiva {
	
}

.menuagendaejecutiva {
	position: absolute;
	top: 122px;
	left: 103px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}



.menuwrapperquienessomos {

}

.menuquienessomos {
	position: absolute;
	top: 122px;
	left: 165px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrappersuscribase {
	
}


.menususcribase {
	position: absolute;
	top: 122px;
	left: 330px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperpromociones {
	
	
}


.menupromociones {
	position: absolute;
	top: 122px;
	left: 425px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
	
	
	
}


.menuwrapperforos {
	
}

.menuforos {
	position: absolute;
	top: 122px;
	left: 280px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}


/******** menuder **************/


.menuder ul li {
	font-size: 11px;
	padding: 0px;
	padding-top: 2px;
}

.menuwrapperregistro {

}

.menuregistro {
	position: absolute;
	top: 121px;
	left: 379px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;	
}

.menuwrapperpda {
	
}

.menupda {
	position: absolute;
	top: 122px;
	left: 652px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrappertwitter {
	
}

.menutwitter {
	position: absolute;
	top: 122px;
	left: 693px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperyoutube {
	
}

.menuyoutube {
	position: absolute;
	top: 122px;
	left: 715px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperfacebook {
	
}

.menufacebook {
	display:none;
	position: absolute;
	top: 122px;
	left: 760px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}

.menuwrapperrss {
	
}

.menurss {
	position: absolute;
	top: 122px;
	left: 832px;
	/*left: 948px;*/
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	z-index:100;
	
}

.menuwrapperaeropuerto {

}

.menuaeropuerto {
	position: absolute;
	top: 122px;
	left: 980px;
	background: #a15e81;
	z-index: 10;
	filter:alpha(opacity=90);
	-moz-opacity:.90;
	opacity:.90;
	float: left;
	
}



.wrapperregistroitem {
	float: left;
	position: relative;	
	top: 0px;
	left: 0px;

}

.registroitem {
	float: left;
	position: absolute;
	top: 3px;
	left: 10px;	
	width: 250px;

}

.registroitem a {

}

.registroitem, 
.registroitem a,
.registroitem a:link, 
.registroitem a:visited {
	font-size: 12px;
	color: #FFFFFF;
}

.registroitem a:hover {
	color: #ffffff;
}

.wrappermenuder {
	float: left;
	position: relative;	
	top: 0px;
	left: 0px;
}

.menuder {
	float: left;
	position: absolute;
	top: 0px;
	left: 260px;	
	height: 20px;
	width: 280px;
}

.menuder a {
	height: 20px;
}


.menuder ul li {
	font-size: 11px;
	padding: 0px;
}

.aeropuertoimagen {

}

.aeropuertotexto {
	position: relative;
	top: -5px;
}

.moduloaeropuerto {
	float: left;	
	width: 510px;
}

.twitterimagen {
	
}

.twittertexto {
	position: relative;
	top: -5px;
}

.facebookimagen {
	
}

.facebooktexto {
	position: relative;
	top: -5px;
}

.youtubeimagen {
	
}

.youtubetexto {
	position: relative;
	top: -5px;
}

.pdaimagen {

}

.pdatexto {
	position: relative;
	top: -5px;
}

.rssimagen {

}

.rsstexto {
	position: relative;
	top: -5px;
}


/****************************************************************/

.menuforos ul, 
.menunoticias ul,
.menuboletin ul,
.menuindicadores ul,
.menuinteligencia ul,
.menumultimedia ul,
.menublog ul,
.menuciudadanosef ul,
.menuenlaces ul,
.menuespeciales ul,
.menuefeningles ul,
.menuagendaejecutiva ul,
.menuquienessomos ul,
.menususcribase ul,
.menuaeropuerto ul,
.menutwitter ul,
.menuyoutube ul,
.menufacebook ul,
.menupda ul,
.menurss ul,
.menuregistro ul,
.menupromociones ul,
.menumediakit ul,
.menuefmovil ul
{
	padding: 0px;
	margin: 0px;
	padding-left: 10px;
}

.menuforos ul li, 
.menuforos ul li, 
.menunoticias ul li,
.menuboletin ul li,
.menuindicadores ul li,
.menuinteligencia ul li,
.menumultimedia ul li,
.menublog ul li,
.menuenlaces ul li,
.menuespeciales ul li,
.menuefeningles ul li,
.menuagendaejecutiva ul li,
.menuciudadanosef ul li,
.menuquienessomos ul li,
.menususcribase ul li,
.menuaeropuerto ul li,
.menutwitter ul li,
.menuyoutube ul li,
.menufacebook ul li,
.menupda ul li,
.menurss ul li,
.menuregistro ul li,
.menupromociones ul li,
.menumediakit ul li,
.menuefmovil ul li
{

	color: #FFFFFF;
	background: #a15e81;
	list-style-type: none;
	font-size: 12px;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	padding: 2px;
	margin-left: -5px;
	
}
.menuforos ul li a:link, 
.menuforos ul li a:visited, 
.menunoticias ul li a:link, 
.menunoticias ul li a:visited,
.menuboletin ul li a:link,
.menuboletin ul li a:visited,
.menuindicadores ul li a:link,
.menuindicadores ul li a:visited,
.menuinteligencia ul li a:link,
.menuinteligencia ul li a:visited,
.menumultimedia ul li a:link,
.menumultimedia ul li a:visited,
.menublog ul li a:link,
.menublog ul li a:visited,
.menuenlaces ul li a:link,
.menuenlaces ul li a:visited,
.menuespeciales ul li a:link,
.menuespeciales ul li a:visited,
.menuefeningles ul li a:link,
.menuefeningles ul li a:visited,
.menuagendaejecutiva ul li a:link,
.menuagendaejecutiva ul li a:visited,
.menuciudadanosef ul li a:link,
.menuciudadanosef ul li a:visited,
.menuquienessomos ul li a:link,
.menuquienessomos ul li a:visited,
.menususcribase ul li a:link,
.menususcribase ul li a:visited,
.menuaeropuerto ul li a:link,
.menuaeropuerto ul li a:visited,
.menutwitter ul li a:link,
.menutwitter ul li a:visited,
.menuyoutube ul li a:link,
.menuyoutube ul li a:visited,
.menufacebook ul li a:link,
.menufacebook ul li a:visited,
.menupda ul li a:link,
.menupda ul li a:visited,
.menurss ul li a:link,
.menurss ul li a:visited,
.menuregistro ul li a:link,
.menuregistro ul li a:visited,
.menupromociones ul li a:link,
.menupromociones ul li a:visited,
.menumediakit ul li a:link,
.menumediakit ul li a:visited,
.menuefmovil ul li a:link,
.menuefmovil ul li a:visited
{
	color: #FFFFFF;
	background: #a15e81;
}
.menuforos ul li a:hover, 
.menunoticias ul li a:hover,
.menuboletin ul li a:hover,
.menuindicadores ul li a:hover,
.menuinteligencia ul li a:hover,
.menumultimedia ul li a:hover,
.menublog ul li a:hover,
.menuenlaces ul li a:hover,
.menuespeciales ul li a:hover,
.menuefeningles ul li a:hover,
.menuagendaejecutiva ul li a:hover,
.menuciudadanosef ul li a:hover,
.menuquienessomos ul li a:hover,
.menususcribase ul li a:hover,
.menuaeropuerto ul li a:hover,
.menutwitter ul li a:hover,
.menuyoutube ul li a:hover,
.menufacebook ul li a:hover,
.menupda ul li a:hover,
.menurss ul li a:hover,
.menuregistro ul li a:hover,
.menupromociones ul  li a:hover,
.menumediakit ul li a:hover,
.menuefmovil ul li a:hover

{
	color: #cceeff;
}

/*****************************************************************/


.menusup {
	width: 1000px;
	height: 20px;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	background: url(/disenos/v4/images/menusup.jpg) repeat-x;
	float: left;
}

.menusup ul {
	height: 20px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.menusup ul li {
	color: #FFFFFF;
	list-style-type: none;
	font-size: 12px;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	padding: 2px;
	float: left;
}

.menusup ul li a {
	padding-left: 5px;
	padding-right: 5px;	
}

.menusup ul li a:link, .menusup ul li a:visited  {
	color: #FFFFFF;
}

.menusup ul li a:hover {
	background: url(/disenos/v4/images/menuhover.jpg) repeat-x;
}



.menuinf {
	width: 1000px;
	height: 20px;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	background: url(/disenos/v4/images/menuinf.jpg) repeat-x;
	float: left;
}


.menuinf ul {
	height: 20px;
	float: left;
	margin: 0px;
	padding: 0px;
}

.menuinf ul li {
	color: #FFFFFF;
	list-style-type: none;
	font-size: 12px;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	padding: 2px;
	float: left;
}

.menuinf ul li a { 
	padding-left: 5px;
	padding-right: 5px;
}

.menuinf ul li a:link, .menuinf ul li a:visited  {
	color: #FFFFFF;
}

.menuinf ul li a:hover {
	background: url(/disenos/v4/images/menuhover.jpg) repeat-x;
}

.registroitem a:hover {
	background: url(/disenos/v4/images/menuhover.jpg) repeat-x;
}

.wrappersearch {
	position: relative;
	margin-left: 750px;
}

.search {
	font-size: 9px;
	width: 240px;
	float: left;
	height: 19px;
}

.formtext {
	float: left;
	height: 19px;
	font-size: 9px;
}

.buscarboton {
	float: left;
	background: url(/disenos/v4/images/buscarboton.jpg) no-repeat;
	color: #000000;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	border: 0;
	margin-left: 4px;
	margin-top: 2px;
	width: 52px;
	height: 18px;
	cursor: pointer;

}

.archivoboton {
	float: left;
	background: url(/disenos/v4/images/archivoboton.jpg) no-repeat;
	color: #000000;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	border: 0;
	margin-left: 4px;
	margin-top: 2px;
	width: 52px;
	height: 18px;
	cursor: pointer;


}


/************************************************************** MAIN ******************************************************************/

.main {	
	float: left;
	width: 1024px; 
}



/************************************************************** LEFT *******************************************************************/

.left { 
	
	width: 550px;
	float: left;
}


/************* HOME PRINCIPAL ************/

.principal {
	margin: 3px;
	width: 540px;
	float: left;
	padding-bottom: 10px;
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 12px;
	color: #000000;
	position: relative;
	top: 0px;
	left: 0px; 
}

.principal .principalArticleItem {	
	float: left;
	padding: 10px;
	width: 520px;
	/*height: 250px;*/
	
}

.titulohomeprincipal {
	float: left;
	padding-bottom: 10px;
	width: 500px;
	font-size: 30px;
	color: #231f20;
	font-family: Georgia, Times, Serif;
}

.titulohomeprincipal a:link,
.titulohomeprincipal a:visited {
	color: #231f20;
}

.titulohomeprincipal a:hover {
	color: #006699;
}

.titulohomeprincipal a:active {
	color: #0099ff;
}

.principal-imagen {
	float: left;
	width: 200px;
	position: relative;
	top: 0px;
	left: 0px;
}

div.principal-imagen a {
	padding: 0px !important;
	margin: 0px !important;
	clear: none !important;
	float: left !important;
}

body > div.wrapper > div.main > div.left > div.principal > div.principalArticleItem > div.principal-imagen > a {
	padding: 0px !important;
	margin: 0px !important;
	clear: none !important;
	float: left !important;
}

div.principal-imagen a img {
	padding: 0px !important;
	margin: 0px !important;
	clear: none !important;
	float: left !important;
}

body > div.wrapper > div.main > div.left > div.principal > div.principalArticleItem > div.principal-imagen > a >  img {
	padding: 0px !important;
	margin: 0px !important;
	clear: none !important;
	float: left !important;
}

div.balloonstyleTMP {
	float: left !important;
	background-color: #dddddd !important;
}

body > div.wrapper > div.main > div.left > div.principal > div.principalArticleItem > div.principal-imagen > div.balloonstyleTMP[style] {
	clear: none !important;
	float: left !important;
	background-color: #8393a2 !important;
}

div.balloonstyleTMP  span.titulopie  a:link,
div.balloonstyleTMP  span.titulopie  a:visited {
	color: #000000;
}

body > div.wrapper > div.main > div.left > div.principal > div.principalArticleItem > div.principal-imagen > div.balloonstyleTMP > span.titulopie > a:link,
body > div.wrapper > div.main > div.left > div.principal > div.principalArticleItem > div.principal-imagen > div.balloonstyleTMP > span.titulopie > a:visited {
	color: #ffffff;
}

div.left div.principal .principalArticleItem  p, 
div.left div.principal .principalArticleItem  p span.titulo {
	float: left;
	width: 300px;
	clear: left;
	padding: 0px;
	margin: 0px;
}

div.left div.principal .principalArticleItem  p span.titulo a {
	font-size: 30px;	
	text-decoration: none;
	color: #7A003C; 
	font-family: Georgia,"Times New Roman",Times,serif;
}

div.left div.principal .principalArticleItem  p span.titulo a:link, 
div.left div.principal .principalArticleItem  p span.titulo a:visited {
	color: #7a003c;
}

div.left div.principal .principalArticleItem  p span.titulo a:hover {
	color: #006699;
}

div.left div.principal .principalArticleItem  p span.titulo a:active {
	color: #0099ff;
}

div.left div.principal .principalArticleItem  span.articleDate {
	padding: 0px;
	margin: 1px;	
	font-size: 12px;
	font-weight: bold;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #000000;
}

div.left div.principal .principalArticleItem  span.intro {
	margin: 10px;
	color: #5e5f61;
	font-size: 16px;
	
}

div.left div.principal .principalArticleItem  div.indica-elementos {
	float: left;
	clear: left;
	width: 300px;
	padding: 0px;
	margin: 0px;	
}

div.left div.principal .principalArticleItem  div.indica-elementos img {
	float: left;
	padding: 0px;
	margin: 0px;	
	width: 20px;
	height: 18px;
}





/********************************* HOME DESTACADO *************************/



div.principal div.destacado { 
	margin: 3px;
	padding: 3px;
	width: 520px;
	float: left;
	border-bottom: 1px solid #a6a8ab;
}

div.principal div.destacado div.articleItem {
	float: left;
	width: 520px;
	padding: 1px;
}

div.principal div.destacado span.articleDate {
	float: left;
	padding: 0px;
	margin-right: 2px;	
	font-size: 10px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #931A4A;
}

div.principal div.destacado div.articleItem span.intro {
	font-size: 14px; 
	color: #5e5f61; 
	text-align:justify;
}

div.principal div.destacado div.articleItem span.seccion {
	float: left;
	width: 520px;
	text-transform: capitalize;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #931a4a;
	font-size: 14px;
	font-weight: bold;
}

div.principal div.destacado p, 
div.principal div.destacado p span.titulo {
	padding: 0px;
	margin: 0px;
}

div.principal div.destacado p span.titulo a {
	font-size: 18px;	
	text-decoration: none;
	color: #373537; 
	font-family: Geneva, Arial;

}

div.principal div.destacado p span.titulo a:link,
div.principal div.destacado p span.titulo a:visited {
	color: #373537; 
}

div.principal div.destacado p span.titulo a:hover {
	color: #006699;
}

div.principal div.destacado p span.titulo a:active {
	color: #0099ff;
}

div.principal div.destacado img {
	float: left;
	padding: 0px;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-right: 5px;
}

div.principal div.destacado div.indica-elementos {
	padding: 0px;
	margin: 5px;	
}

div.principal div.destacado div.indica-elementos img {
	width: 20px;
	height: 18px;
	padding: 0px;
	margin: 0px;	
}

.fraseDestacada {
	float: left;
	width: 355px;
	background-color: #D6D9DE;
	margin-left: 3px;
}

.fraseDestacada img {
	float: left;
	margin: 0px !important;
	padding: 0px !important;	
}

.fraseWrapper {
	float: left;
	background-color: #D6D9DE;
	width: 220px;
	font-weight: bold;
	margin: 0px !important;
	margin-left: -4px !important;
	margin-right: -4px !important;
	padding: 0px !important;
}

.fraseWrapper span.titulo {
	float: left;
	width: 210px;	
	margin: 5px;
	color: #333333;
	font-size: 14px;
}

.fraseWrapper span.intro {
	float: right;
	color: #98194a;
	font-size: 10px;
	width: 210px;
	text-align: right;
	margin-right: 5px;
}

/***************** TITULO DIA ***********/

.wrappertitulodia {
	width: 540px;
	height: 239px;
	float: left;
	padding-bottom: 10px;
}

div.titulosheadertitulodia {
	width: 286px;
	height: 240px;
	float: left;
	margin-left:3px;
	border-left: 1px solid #bbbbbb;
}

.titulodia {
	margin: 3px;
	width: 280px;
	height: 230px;
	float: left;
	overflow: auto;
}

span.headertitulodia {
	float: left;
	width: 200px;
	text-transform: uppercase;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #006699;
	font-size: 12px;
	clear: right;

}

div.left div.wrappertitulodia div.titulodia div.articleItem {
	float: left;
	clear: both;
	width: 250px;
	padding-bottom: 10px;
}

div.left div.wrappertitulodia div.titulodia p {
	padding: 0px;
	margin: 0px;	
}

div.left div.wrappertitulodia div.titulodia p span.titulo a {
	font-size: 14px;	
	text-decoration: none;
	color: #7A003C; 
	font-family: Georgia,"Times New Roman",Times,serif;
}

div.left div.wrappertitulodia div.titulodia p span.titulo a:link,
div.left div.wrappertitulodia div.titulodia p span.titulo a:visited {
	color: #7A003C;
}

div.left div.wrappertitulodia div.titulodia p span.titulo a:hover {
	color: #006699;
}

div.left div.wrappertitulodia div.titulodia p span.titulo a:active {
	color: #0099ff;
}

div.left div.wrappertitulodia div.titulodia div.articleItem span.articleDate {
	padding: 0px;
	margin: 0px;	
	font-size: 10px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #888888;
	white-space: nowrap;
	
}


/********** TITULO SEMANA ************************/


.titulosheadertitulosemana {
	float: left;
	width: 545px;
	background: url(/disenos/v4/images/spantitulo.jpg) repeat-x;
	margin-top: 5px;
	height: 19px;
	
}

.titulosemana {
	overflow: auto;
}			

span.headertitulosemana {
	padding: 0px;
	margin: 0px;
	margin-top: 2px;
	float: left;
	width: 105px;
	text-transform: uppercase;
	color: #006699;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	font-size: 12px;
	text-align: center;
}

span.headertitulosemana a:link,
span.headertitulosemana a:visited {
	color: #ffffff;
}

span.headertitulosemana a:hover {
	color: #888888;
	
}

span.headertitulosemana a:active {
	color: #0099ff;
	
}

.titulosemana { 
	margin: 3px;
	width: 540px;
	height: 242px;
	float: left;
	padding-top: 4px;
	border-top: 1px solid #bbbbbb;
	border-bottom: 1px solid #bbbbbb;
	
}
				
.titulosemananegocios {
	float: left;
	width: 98px;
	border-right: 1px solid #bbbbbb;
	padding-left: 3px;
}						
			
.titulosemanafinanzas {
	float: left;
	width: 98px;	
	border-right: 1px solid #bbbbbb;	
	padding-left: 3px;	
}			

.titulosemanatecnologia {
	float: left;
	width: 98px;	
	border-right: 1px solid #bbbbbb;
	padding-left: 3px;	
}
		
.titulosemanaeconomia {
	float: left;
	width: 98px;	
	border-right: 1px solid #bbbbbb;	
	padding-left: 3px;	
}
				
.titulosemanaistmo {
	float: left;
	width: 98px;	
	padding-left: 3px;	
}	

div.articleItemTituloSemana {
	border-bottom: 1px solid #bbbbbb;
	width: 90px;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 5px; 
	margin-top: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	height: 55px;
	
}

div.articleItemTituloSemana p {
	margin: 0px;
	padding: 0px;
}

div.articleItemTituloSemana p span a {
	margin: 0px;
	padding: 0px;
	font-size: 13px;
	line-height: 95%;
}
			
.titulosemananegocios .articleItem .titulo .articleDate, 
.titulosemanafinanzas .articleItem .titulo .articleDate, 
.titulosemanatecnologia .articleItem .titulo .articleDate, 
.titulosemanaeconomia .articleItem .titulo .articleDate, 
.titulosemanaistmo .articleItem .titulo .articleDate
{
	padding: 0px;
	margin: 0px;	
	font-size: 10px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #888888;
}

.titulosemananegocios .articleItem .titulo a, 
.titulosemanafinanzas .articleItem .titulo a, 
.titulosemanatecnologia .articleItem .titulo a, 
.titulosemanaeconomia .articleItem .titulo a, 
.titulosemanaistmo .articleItem .titulo a
{
	font-size: 14px;	
	text-decoration: none;
	color: #7A003C; 
	font-family: Georgia,"Times New Roman",Times,serif,sans-serif;
}

.titulosemananegocios .articleItem .titulo a:link, 
.titulosemananegocios .articleItem .titulo a:visited, 
.titulosemanafinanzas .articleItem .titulo a:link, 
.titulosemanafinanzas .articleItem .titulo a:visited, 
.titulosemanatecnologia .articleItem .titulo a:link, 
.titulosemanatecnologia .articleItem .titulo a:visited, 
.titulosemanaeconomia .articleItem .titulo a:link, 
.titulosemanaeconomia .articleItem .titulo a:visited, 
.titulosemanaistmo .articleItem .titulo a:link,
.titulosemanaistmo .articleItem .titulo a:visited
{
	color: #7A003C; 
}

.titulosemananegocios .articleItem .titulo a:hover, 
.titulosemanafinanzas .articleItem .titulo a:hover, 
.titulosemanatecnologia .articleItem .titulo a:hover, 
.titulosemanaeconomia .articleItem .titulo a:hover, 
.titulosemanaistmo .articleItem .titulo a:hover
{
	color: #006699; 
}

.titulosemananegocios .articleItem .titulo a:active, 
.titulosemanafinanzas .articleItem .titulo a:active, 
.titulosemanatecnologia .articleItem .titulo a:active, 
.titulosemanaeconomia .articleItem .titulo a:active, 
.titulosemanaistmo .articleItem .titulo a:active
{
	color: #0099ff; 
}

/************ SUBHOME PRINCIPAL ************/

div.principalsubhome {
	border-bottom: 4px solid #EBEBEB;
	margin: 3px;
	margin-top: 0px;
	width: 540px;
	float: left;
	padding-bottom: 10px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #000000;
	font-size: 12px;	

}

div.principalsubhome p.pretitulo {
	float: left;
	padding: 0px;
	margin: 5px;
	width: 250px;
	font-size: 12px;
	color: #666666;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;	
}

div.principalsubhome p.pretitulo {
	font-size: 12px;
	color: #666666;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	float: left;
	width: 250px;
	padding: 0px;
	margin: 0px;
}

div.principalsubhome p.titulo {
	font-size: 30px;
	color: #7A003C;
	font-family: Georgia,"Times New Roman",Times,serif,sans-serif;
	float: left;
	width: 250px;
	padding: 0px;
	margin: 0px;
}

div.principalsubhome  p.bajada {
	font-size: 14px;
	color: #666666;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	float: left;
	width: 250px;
	padding: 0px;
	margin: 0px;
}

div.principalsubhome a {
	float: left;
	padding: 0px;
	margin: 0px;	
}

div.principalsubhome span.articleDate {
	float: left;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 250px;
	font-size: 10px;
	color: #666666;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;	
}

div.principalsubhome div.autornota {
	float: left;
	margin: 0px;	
	margin-top: 5px;
	margin-bottom: 5px;	
	padding: 0px;
	width: 250px;
}

div.principalsubhome div.autornota p.autoremail {
	float: left;
	padding: 0px;
	margin: 0px;	
	width: 250px;
}


div.principalsubhome p.autoremail a:link,
div.principalsubhome p.autoremail a:visited {
	font-size: 12px;
	color: #bd004d;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;	
}

div.principalsubhome p.autoremail a:hover {
	color: #006699;
}

div.principalsubhome p.autoremail a:active {
	color: #0099ff;
}

div.principalsubhome p.cargo {
	float: left;
	clear: both;
	padding: 0px;
	margin: 0px;		
	width: 250px;	
	font-size: 12px;
	color: #666666;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;	
}

div.principalsubhome p.subtitulo {
	float: left;
	clear: both;
	width: 535px;
	display: block;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 30px;		
	font-size: 18px;
	color: #333333;
	font-family: Georgia,"Times New Roman",Times,serif,sans-serif;
}

div.principalsubhome div.pullout-left,
div.principalsubhome div.pullout-center,
div.principalsubhome div.pullout-right {
	border: 2px solid #EEEEEE;
	float: left;
	width: 535px;
	padding: 10px;
	margin: 10px;	
}

div.principalsubhome p.pullout-titulo {
	float: left;
	width: 500px;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;		
	font-size: 24px;
	color: #888888;	
}

div.principalsubhome p.pullout-para {
	float: left;
	width: 500px;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;	
	padding-left: 10px;	
}

div.principalsubhome .greenbar2 {
	float: left;
}

div.principalsubhome div.greenbar2 p.recuadroTitulo {
	float: left;
	clear: both;
	width: 500px;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 30px;		
	font-size: 24px;
	color: #888888;		
}

div.principalsubhome div.firstpara,
div.principalsubhome p.para {
	float: left;	
	clear: left;
	width: 500px;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 30px;
	display: block;
	color: #000000;
}

div.flvf-left, 
div.flvf-center,
div.flvf-right {
	padding: 5px;
	background-color: #EBEBEB;
}

div.mp3f-left, 
div.mp3f-center,
div.mp3f-right {
	padding: 5px;
	background-color: #EBEBEB;
}

div.principalsubhome div.indica-elementos {
	float: left;
	width: 530px;
}


span.headertitulodiasubhome {
	float: left;
	width: 250px;
	text-transform: uppercase;
	color: #006699;
	font-size: 12px;
	clear: right;

}


/************** NOTA PRINCIPAL *****************/

.principalnota {
	margin: 3px;
	width: 540px;
	float: left;

}

.wrapperprincipalnota {
	
	width: 540px;
	padding: 10px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #000000;
	font-size: 12px;
	float: left;

}

.wrapperprincipalnota .titulopie {
	font-size: 10px;
}

.wrapperprincipalnota .piefoto {
	font-size: 10px;
}

.wrapperprincipalnota .creditofoto {
	font-size: 10px;
}

div.principalnota div.botonesnotasup {
	float: left;	
	margin-left: 20px;
}

div.principalnota div.botonesnotainf {
	float: left;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
	width: 500px;
}

div.tituloseccionnota {
	float: left;
	clear: both;
	width: 200px;
	font-size: 18px;
	color: #006699;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	padding-bottom: 10px;
	text-transform: uppercase;
}

div.tituloseccionnotasubhome {
	float: left;
	clear: both;
	width: 535px;
	font-size: 18px;
	color: #006699;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	padding-bottom: 10px;
	text-transform: uppercase;
}

.fotoprincipal {
	float: left;
	clear: left;
	padding: 0px;
	margin: 0px;
	padding-right: 15px;
	margin-bottom: 20px;
}

.titulos {
	float: left;
	padding: 0px;
	margin: 0px;
	width: 250px;
}

div.principalnota div.wrapperprincipalnota p.pretitulo {
	font-size: 12px;
	color: #666666;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	float: left;
	width: 250px;
	padding: 0px;
	margin: 0px;
}

div.principalnota div.wrapperprincipalnota p.titulo {
	font-size: 30px;
	color: #7A003C;
	font-family: Georgia,"Times New Roman",Times,serif,sans-serif;
	float: left;
	width: 250px;
	padding: 0px;
	margin: 0px;
}

div.principalnota div.wrapperprincipalnota p.bajada {
	font-size: 14px;
	color: #666666;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	float: left;
	width: 250px;
	padding: 0px;
	margin: 0px;
}

div.principalnota div.wrapperprincipalnota a {
	
}

div.principalnota div.wrapperprincipalnota span.articleDate { 
	float: left;
	padding: 0px;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;	
	width: 250px;
	font-size: 10px;
	color: #666666;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;	
}


div.principalnota div.wrapperprincipalnota div.autornota {
	float: left;
	margin: 0px;
	margin-top: 5px;
	margin-bottom: 5px;	
	margin-right: -3px;
	padding: 0px;
	width: 250px;
}

div.principalnota div.wrapperprincipalnota div.autornota p.autoremail {
	float: left;
	padding: 0px;
	margin: 0px;	
	width: 240px;
}

div.principalnota div.wrapperprincipalnota p.autoremail a:link,
div.principalnota div.wrapperprincipalnota p.autoremail a:visited {
	font-size: 12px;
	color: #bd004d;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;	
}

div.principalnota div.wrapperprincipalnota p.autoremail a:hover {
	color: #006699;
}

div.principalnota div.wrapperprincipalnota p.autoremail a:active {
	color: #0099ff;
}

div.principalnota div.wrapperprincipalnota p.cargo {
	float: left;
	clear: both;
	padding: 0px;
	margin: 0px;		
	width: 250px;	
	font-size: 12px;
	color: #666666;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;	
}

div.principalnota div.wrapperprincipalnota p.subtitulo {
	float: left;
	clear: both;
	width: 535px;
	display: block;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 30px;		
	font-size: 18px;
	color: #333333;
}

div.principalnota div.wrapperprincipalnota div.pullout-left,
div.principalnota div.wrapperprincipalnota div.pullout-center,
div.principalnota div.wrapperprincipalnota div.pullout-right {
	border: 2px solid #EEEEEE;	
	float: left;
	width: 535px;
	padding: 10px;
	margin: 10px;
}

div.principalnota div.wrapperprincipalnota p.pullout-titulo {
	float: left;
	width: 500px;
	padding: 0px;
	margin: 0px;
	padding-top: 20px;	
	font-size: 24px;
	color: #888888;	
}

div.principalnota div.wrapperprincipalnota p.pullout-para {
	float: left;
	width: 500px;
	padding: 0px;
	margin: 0px;	
	padding-left: 20px;	
}

div.principalnota div.wrapperprincipalnota .greenbar2 {
	float: left;
	background-color: #EEEEEE;
	color: #222222;
	margin-top: 10px;
	margin-bottom: 10px;	
}

div.principalnota div.wrapperprincipalnota div.greenbar2 p.recuadroTitulo {
	float: left;
	clear: both;
	width: 535px;
	padding: 5px;
	margin: 0px;		
	font-size: 18px;
	color: #888888;		
}

div.principalnota div.wrapperprincipalnota p.para {
	float: left;
	clear: left;
	padding: 0px;
	margin: 0px;
	padding-top: 10px;
	padding-right: 30px;
	display: block;
	color: #000000;
	width: 535px;
}

div.flvf-left, 
div.flvf-center,
div.flvf-right {
	padding: 5px;
	background-color: #EBEBEB;
	font-family: Geneva, Arial;
}

div.mp3f-left, 
div.mp3f-center,
div.mp3f-right {
	padding: 5px;
	background-color: #EBEBEB;
	font-family: Geneva, Arial;
}

.fotosadicionales {
	overflow: auto;
	overflow-y: hidden;
	white-space: nowrap;
	display: block;
	width: 250px;
	height: 120px;
}

.fotosadicionales img {
	margin: 5px;
	border: 1px solid #000000;
}



div.comentariosnota {
	float: left;
}

/***************** ESPECIALES *******************/

.especiales {
	/*width: 1000px;*/
	float: left;

}

.especialesizq {
	margin-top: 10px;
	float: left;	
	background: #EBEBEB;
	white-space: nowrap;	
}

.especialesder {
	margin-top: 10px;
	margin-left: 30px;
	float: left;
	background: #EBEBEB;
	white-space: nowrap;
}


.belt {
	overflow: auto;
	overflow-y: hidden;
	white-space: nowrap;
	width: 480px;
	height: 140px;
}




/************************************************************** CENTER ***************************************************************/






/******************** PANEL GRAFICOS Y TABLAS *******************/

.tab {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 9px;
	width: 60px;
	height: 30px;
	text-align: center;
	padding: 2px;
	cursor: pointer;
}
	
.tabhold {
	background-color: #EBEBEB;
	color: #006699;
}
	
.tabfocus {
	background-color: #FFFFFF;
	color: #006699;
}
	
.tabcontent {
	font-family: Geneva,Arial,Helvetica,sans-serif;
	font-size: 10px;
	width: 240px;
	height: 240px;
}


div.ticker {
	float: left;
	width: 255px;
	height: 24px;
	border-bottom: 2px solid #999999;
}

div.ticker div {

}

div.contenedorIndicadores {
	float: left;
	clear: both;
	width: 250px;
}
	
div.contenedorIndicadores a:link,
div.contenedorIndicadores a:visited {	
	font-size: 18px;
}
	
div.contenedorIndicadores a:hover {	
	color: #0099ff;
}

div.contenedorIndicadores a:active {	
	color: #ffffff;
}
	
/***********************************************************************************/





.center {
	
	width: 255px;
	float: left;
	margin-left: 15px;

}

.indicadores {
	border: 1px solid #EBEBEB;
	width: 255px;
	float: left;
	
}

.video {
	width: 255px;
	float: left;
	background: #EBEBEB;

}

.vinculos {
	width: 255px;
	float: left;
	background: #EBEBEB;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
}

.vinculos a:link,
.vinculos a:visited {
	color: #7A003C;
	font-size: 14px;
}

.vinculos a:hover {
	color: #006699;
}

.vinculos a:active {
	color: #0099ff;
}

.vinculos a {
	padding: 5px;
	float: left;
}

.vinculos p.para a:link,
.vinculos p.para a:visited {
	color: #7A003C;
	font-size: 14px;
}

.vinculos p.para {
	padding-left: 5px;
}

.vinculos p.para a:hover {
	color: #006699;
}

.vinculos p.para a:active {
	color: #0099ff;
}

.vinculos p.para a {
	padding: 5px;
	float: left;
}

.vinculosrss {
	float: left;
	width: 255px;
}



/***********************************/

.impresa {
	width: 255px;
	float: left;
	background: #EBEBEB;
}

.flippage {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	background: #EBEBEB;
	float: left;
}

.flippage a,
.flippage a img,
.flippage img {
	width: 200px; 
}

.flippage .suscribase {
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #7A003C;
	font-size: 14px;
}

.flippage .navegue {
	float: left;
	position: relative;
	top: 0px;
	left: 0px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #7A003C;
	font-size: 14px;
}

.vistobueno {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 25px;
	background: #EBEBEB;
	float: left;
}

.vistobueno a,
.vistobueno a img,
.vistobueno img {
	width: 200px; 
}


/********************** BLOG *****************************************/

div.textwidget {
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;	
	font-size: 12px;
}

h2.widgettitle {
	display: block;
	background: url(/disenos/v4/images/spantitulo.jpg);
	color: #FFFFFF;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;
	padding: 2px;
	font-weight: normal;
	margin-top: 10px;
	padding-top: 0px;	
}

div#sidebar .widget ul {
	padding-left: 0px;
}

widgettitle a:link,.widgettitle a:visited{
	color:#FFF  !important;;
}

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


.wrapper-blogs {
	font-family: Georgia, "Times New Roman", Times, Serif;
	float: left;
	width: 155px;
	position: absolute;
	top: 240px;	
	left: 380px;
	padding: 0;
	margin: 0;
	border: 1px solid #999999;
}	

.blogstitulodia {
	float: left;
	width: 155px;
	border: 1px solid #999999;
	margin-top:3px;
}

.wrappertitulodiablogs {
	float: left;
	height: 100px;
	padding-left: 3px;
}

.blogstitulodia img {
	padding: 0;
	margin: 0;
	float: left;
	height: 50px;
	margin-top: 10px;
	margin-left: 0px;
	margin-right: 5px; 
}

.tituloBlog {
	float: left;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 0px;
	width: 85px;
	font-size: 11px;
	word-wrap: break-word;
}

.tituloBlog a {
	float: left;
	width: 90px;
	word-wrap: break-word;
}

.blogstitulodia .paraBlog {
	float: left;
	margin-bottom: 10px;
	padding-bottom: 0px;
	width: 90px;
	margin-top: 0px;
}

.blogstitulodia .paraBlog .autor {
	float: left;
	font-family: Geneva, Arial;
	color: #555555;
	font-size: 11px;
	width: 90px;
}

/*************************************************/

.blogs {
	width: 255px;
	float: left;
	background: #EBEBEB;
	font-family: Georgia,"Times New Roman",Times,serif,sans-serif;
}

.blogitem {
	float: left;
	width: 240px;
	height: 60px;
	padding: 4px;
}

.blogimagen {
	float: left;	
	width: 61px;
	height: 82px;
}

.blogtexto {
	float: left;	
	width: 150px;
}

.blogtitulo {
	float: left;
	width: 150px;
	font-size: 14px;
	color: #7A003C;
	font-family: Georgia,"Times New Roman",Times,serif,sans-serif;
}

.blogtitulo a:link,
.blogtitulo a:visited {
	color: #7A003C;
}

.blogtitulo a:hover {
	color: #006699;
}

.blogtitulo a:active {
	color: #0099ff;
}

.blogdescripcion {
	float: left;
	clear: both;
	display: inline;
	/*width: 150px;*/
	font-size: 12px;
	color: #333333;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	
}

div#content.narrowcolumn {
	float: left;
	width: 540px;
	padding-right: 30px;
}

div.main div#sidebar { 
	float: left;
	width: 250px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #000000;
}

div.main div#sidebar a:link,
div.main div#sidebar a:visited {
	color: #7A003C;
}

div.main div#sidebar a:hover {
	color: #006699;
}

div.main div#sidebar a:active {
	color: #0099ff;
}

div.main div#sidebar .asi {
	border-bottom: 1px solid #eeeeee;
}

div.main div#sidebar h4 {
	display: block;
	background: url(/disenos/v4/images/spantitulo.jpg);
	color: #FFFFFF;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;
	padding: 2px;
	font-weight: normal;
	margin-top: 10px;
	padding-top: 0px;
}

div.main div#sidebar div.asi h4.links {
	background: none;
	color: #000000;
}

div.main div#sidebar .comentarios li {
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}

div.main div#sidebar li,
div.main div#sidebar div.asi h4.links li.page_item,
div.main div#sidebar div.asi h4.links li.page_item {
	list-style-type: none;
	list-style: none;
}

div.main div#sidebar h4 a img {
	margin-top: -2px;
}

span.tituloblogs {
	text-transform: uppercase;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #006699;
	font-size: 20px;
}

div#content.narrowcolumn div.imagen, 
div#content.narrowcolumn div.imagen img {
	float: left;
}

div#content.narrowcolumn div.imageside {
	float: left;
	padding-left: 10px;
	width: 400px;
}

div.imageside span.pagetitle {
	width: 390px;
	font-size: 16px;	
	text-decoration: none;
	color: #7A003C; 
	font-family: Georgia,"Times New Roman",Times,serif;
}

div.imageside span.blogfecha {
	width: 390px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #888888;
}

div.imageside div.descripcionblog,
div.imageside div.descripcionblog p {
	width: 390px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #000000;
}	


div#content.narrowcolumn div.post {
	float: left;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	font-size: 12px;
	color: #000000;
	padding-right: 20px;
	width: 500px;
}

div#content.narrowcolumn div.post h2,
div#content.narrowcolumn div.post h2 a:link,
div#content.narrowcolumn div.post h2 a:visited {
	color: #7A003C; 
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 28px;
	font-weight: normal;
	margin-right: -100px;
}

div#content div.entry img {
	border: 0px;
}

h3#respond {
	color: #7A003C; 
	font-family: Georgia,"Times New Roman",Times,serif;	
	margin-top: 20px;
	margin-botom: 20px;
}

div#content.narrowcolumn div.post h2 {
	width: 500px;
}

div#content.narrowcolumn a:link,
div#content.narrowcolumn a:visited {
	color: #bd004d;
}

div#content.narrowcolumn a:hover {
	color: #006699;
}

div#content.narrowcolumn a:active {
	color: #0099ff;
}

div#content.narrowcolumn ol {
	float: left;
}

div#content.narrowcolumn ol li {
	font-size: 14px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #000000;	
	float: left;
}

div#content.narrowcolumn div.navigation {
	float: left;
	font-size: 20px;
	font-family: Geneva,Arial,Helvetica,serif,sans-serif;
	color: #000000;
	width: 500px;
	margin-top: 20px;
	margin-bottom: 20px;
}

div#content.narrowcolumn div.navigation .alignleft {
	width: 250px;
	float: left;
}

div#content.narrowcolumn div.navigation .alignright {
	width: 250px;
	float: left;
}

table#wp-calendar {
	margin-left: 20px;
}

table#wp-calendar a:link,
table#wp-calendar a:visited {
	font-weight: bold;
}

div.main div#content.narrowcolumn-index {
	float: left;
	width: 540px; 
}

div.main div#content.narrowcolumn-index div.cuadro {
	float: left;
	border: 1px solid #EEEEEE;
	padding: 20px;
}

ol.commentlist li {
	border: 1px solid #eeeeee; 
	margin: 5px;
	padding: 5px;
	width: 495px;
}

div.democracy div.dem-results ul {
	margin: 0px;
	padding: 0px;
	margin-bottom: 5px;
	
}

div.democracy div.dem-results ul li {
	margin-top: 5px;
}


/**************************************************************** RIGHT ***********************************************************/




.right {
	
	width: 165px;
	float: left;
	padding-left: 15px;

}


/***********************************************************************************/


/********************************* ELEMENTOS COMUNES *****************************************/


span.tituloseccion {
	display: block;
	background-color: #97294f;
	color: #FFFFFF;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;
	padding: 2px;
	white-space: nowrap;	
}

span.tituloseccion a:link,
span.tituloseccion a:visited {
	color: #FFFFFF;
}

span.tituloseccion a:hover {

	color: #888888;
}

span.tituloseccion a:active {

	color: #0099ff;
}

.copyright {
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 11px;	
	color: #888888;
	float: left;
	margin-top: 10px;
	width: 1024px;
}

.aeropuertocerrar {
	float: left;
	width: 1024px;
	padding-left: 200px;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 18px;	
	color: #888888;
	cursor: pointer;
}

.registrocerrar {
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #888888;
	cursor: pointer;
}

.agendacerrar {
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 18px;	
	color: #888888;
	cursor: pointer;
	width: 1024px;
}

.figure-left,
.figure-center {
	float: left;
	margin: 5px;
	border: 1px solid #666666;
}

.figure-right {
	float: right;
	margin: 5px;
	border: 1px solid #666666;
}



/*************************************************************************************/



/****  AFP   ****/



div.afpPrincipal {
	float: left;
	width: 550px;
}

div.afpPrincipal span.titulo {
	float: left;	
	font-size: 30px;
	color: #7A003C;
	font-family: Georgia,"Times New Roman",Times,serif,sans-serif;
	width: 250px;

}

div.afpPrincipal span.titulo a:link,
div.afpPrincipal span.titulo a:visited {
	color: #7A003C;
}

div.afpPrincipal span.titulo a:hover {
	color: #006699;
}

div.afpPrincipal span.titulo a:active {
	color: #0099ff;
}

div.afpPrincipal span.afpByLine {
	float: left;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #888888;
	width: 250px;

}

div.afpPrincipal span.afpDateLine {
	float: left;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #888888;
	width: 250px;

}

div.afpPrincipal span.afpCopyrightLine {
	float: left;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #888888;
	width: 250px;

}

div.afpPrincipal div.afpTitulos {
	float: left;
	width: 250px;
}

div.afpPrincipal div.afpImagenThumb {
	float: left;
	width: 250px;
}

div.afpPrincipal p {
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #000000;	
	float: left;
	width: 500px;
	padding: 50px;
	padding-left: 0px;
}



/**afpTituloDia***/

div.tituloDia div.afpTituloDia span.titulo,
div.tituloDia div.afpTituloDia span.titulo a:link,
div.tituloDia div.afpTituloDia span.titulo a:visited {
	font-family: Georgia, "Times New Roman", Times, Serif, Sans-Serif; 
	font-size: 12px;	
	color: #7A003C;
}

div.tituloDia div.afpTituloDia span.titulo a:hover {
	color: #006699;
}

div.tituloDia div.afpTituloDia span.titulo a:active {
	color: #0099ff;
}

div.tituloDia div.afpTituloDia,
div.tituloDia div.afpTituloDia span.titulo {
	padding-bottom: 10px;
}


/*** afp Nota  ***/

div.afpHeader {
	float: left;
	width: 550px;
	padding-top: 20px;
}

div.afpHeader div.afpImagenPrincipal {
	float: left;
	margin-left: 10px;
}

div.afpHeader div.afpImagenPrincipal img {
	width: 250px;
}

div.afpHeader div.afpTitulos {
	float: left;
	width: 250px;
}

div.afpHeader div.afpTitulos span.afpHeadLine {
	float: left;
	width: 250px;
	font-family: Georgia,"Times New Roman",Times,serif,sans-serif;
	font-size: 30px;	
	color: #7A003C;
}

div.afpHeader div.afpTitulos span.afpByLine {
	float: left;
	width: 250px;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #888888;
}

div.afpHeader div.afpTitulos span.afpDateLine {
	float: left;
	width: 250px;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #888888;
}

div.afpHeader div.afpTitulos span.afpCopyrightLine { 
	float: left;
	width: 250px;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #888888;
}



div.afpContenido {
	float: left;
	width: 500px;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #000000;
	padding-bottom: 20px;
}

div.afpContenido p {
	float: left;
	width: 500px;
	font-family: Geneva,Arial,Helvetica,sans,sans-serif;
	font-size: 12px;	
	color: #000000;
	padding-top: 10px;
	padding-right: 30px;
	margin: 0px;
}

.mundoAfp {
	float: left;
	margin-top: 15px;
	margin-bottom: 15px;
	
}

.homepagetwittermain {
	float: left;
	margin-bottom: 10px;
	border: 1px solid #eeeeee;
}

/********************************* HTML COMUN **************************************/



a {
	text-decoration: none;
	color: #7A003C;
	cursor: pointer;
}

a:link, 
a:visited {
	color: #7A003C;
	cursor: pointer;
}

a:hover {
	color: #006699;
	cursor: pointer;	
}

a:active {
	color: #0099ff;
	cursor: pointer;
}




/********************************** LINKS EN CONTENIDO **************************************************/

p.para a:link,
p.para a:visited {
	color: #bd004d;
}

p.para a:hover {
	color: #006699;
}

p.para a:active {
	color: #0099ff;
}

div.firstpara a:link,
div.firstpara a:visited {
	color: #bd004d;
}

div.firstpara a:hover {
	color: #006699;
}

div.firstpara a:active {
	color: #0099ff;
}

div.blogcomentariosmas a {
	display: block;
	text-align: right;
}

span.aptureLink, span.aptureLink a {
	float: none;
}




/*************************************/

a b {
	font-weight: normal;
}


/**********************************/
#subs{
	width:150px;
	color:#FFFFFF;
	margin-left:200px;
	position:fixed;
	bottom:0px;
	z-index:10;
	

	}
	
#subsHead{
	width:258px;
	height:59px;
	background-image:url(http://www.elfinancierocr.com/images/bolTabBg.gif)
	}

#subsFlecha{
	margin-top:22px;
	margin-left:23px;
	float:left;
	}

#subsCierre{
	float:right;
	margin-top:10px;
	margin-right:10px;
	}
#subsBody{
	display:none;
	width:258px;
	background-image:url(http://www.elfinancierocr.com/images/bolBoxBg.gif);

	}
	
#subsContent{
	width:230px;
	height:215px;
	margin:0px auto;
	border:#FFFFFF 1px solid;
	padding:2px;
	}

#subsContent ul li{
	margin-left:-15px;
	list-style-image: url(http://www.elfinancierocr.com/images/bolVin.gif);
}	

#bol_email{
	width:150px;
}

#subsContent form{
	text-align:center:
	}
	

