@import 'formularios.css';

@import 'tablas.css';

@import 'calificacion.css';

@import 'cms.css';

body {
	background-color: #fff;
	margin: 0;
	font: 13px/18px Verdana,Arial,Helvetica,Sans-serif;
	color: #404040;
	padding: 0;
	border-left: 10px solid #efefef;
}

h1,h2,h3,h4,h5,h6 {
	color: #0d4f34;
}

h1,h2,h3,h4 {
	font-family: Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
}

h5,h6 {
	color: #404040;
}

h2 {
	margin: 9px;
}

h2,h2 a {
	font: normal 26px/30px Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
	display: block;
}

h3 {
	border-top: 3px solid #ddd;
	font: bold 18px/24px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
	padding: 9px 0 0 18px;
	margin: 0 0 6px 0;
}

h4,h4 a {
	font: bold 15px/18px Georgia,Times,"Times New Roman",Serif;
	text-transform: none;
	color: #0d4f34;
}

h5,h5 a {
	font: bold 11px/14px Verdana,Arial,Helvetica,Sans-serif;
	color: #404040;
}

h6 {
	font: bold 10px/14px Arial,Helvetica,Sans-serif;
	color: #666;
	margin: 0;
}

p {
	margin: 18px 9px 18px 9px;
	color: #333;
}

strong {
	font-weight: bold;
}

p a {
	font-weight: bold;
}

p strong {
	color: #404040;
}

a {
	cursor: pointer;
	color: #0d4f34;
	text-decoration: none;
}

a:hover {
	text-decoration: underline;
}

.contenedorTotal {
	border-left: 1px solid #999;
}

.finanzas h3 {
	margin-left: 9px;
}

.finanzas p {
	margin: 5px 9px 0 9px;
}

.contenido img {
	margin: 0;
	border: none;
}

.queEsEsto {
	font-size: 10px;
	font-weight: normal;
	color: #333;
}

.container {
	margin: 0;
	border-right: 1px solid #fff;
	background: none;
}

.complementarios h3 {
	padding: 9px 0 0 9px;
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 9px 0;
	border-top: 3px solid #ddd;
}

.complementarios h3 .queEsEsto {
	vertical-align: middle;
}

.complementarios {
	margin: 0 9px 0 0;
	display: inline;
	width: 331px;
	float: right;
}

.complementarios .bloqueOpinion {
	border: 0;
}

.complementarios .titularOpinion {
	width: auto;
}

.complementarios2 {
	padding: 0 0 0 9px;
	width: 331px;
}

.complementarios2 .publicitarios {
	margin: 9px 9px 9px 0;
}

.clear {
	clear: both;
}

.center {
	text-align: center;
}

.clip {
	border: 1px solid #ddd;
	width: 70px;
	height: 80px;
	background-color: #f0f0f0;
	margin: 5px 10px 0 0;
	float: left;
}

.clip img {
	margin: 0;
	border: 0;
	position: absolute;
	clip: rect(0 70px 80px 0);
}

.mercados .clip img {
	margin: 0;
}

.herramientasFeed {
	clear: both;
	padding-left: 70px;
	height: 20px;
	margin: 7px 0 4px;
}

.herramientasFeed a {
	float: left;
	margin-right: 10px;
}

.herramientasFeed .queEsEsto {
	text-indent: 0;
	font-size: 10px;
	font-weight: bold;
	margin: 0 0 0 4px;
	line-height: 14px;
}

.descargar {
	background: transparent url(../images/descargar.gif) no-repeat;
	height: 16px;
	width: 64px;
}

.suscribirme {
	background: transparent url(../images/icoRSSSuscribirse.png) no-repeat;
	height: 16px;
	width: 77px;
}

.escuchar {
	background: transparent url(../images/icoRecursoAudio.gif) no-repeat;
	height: 17px;
	width: 17px;
}

.naranja {
	color: #f60;
}

.blanco {
	color: #fff;
}

.verde {
	color: #0d4f34;
}

.rojo {
	color: #930712;
}

.fondo1 {
	background: #f0f0f0;
}

.fondo2 {
	background: #fff;
}

.contenido {
	background: #fff;
	border-right: 1px solid #999;
}

.fondo3 {
	background: #cfcfcf;
}

.fondo4 {
	background: #404040;
}

.otrasNoticias .respaldo,.abcbebe .respaldo {
	padding: 0 0 0 55px;
}

.otrasNoticias .secciones p {
	padding: 0;
	margin: 0 9px 0 17px;
}

.respaldo span {
	float: left;
	width: 140px;
	font: normal 10px/18px Arial,Helvetica,Sans-serif;
	text-align: right;
	padding: 5px 5px 0 0;
}

.respaldo h3 {
	float: left;
	width: 120px;
	margin: 0;
	padding: 0;
	height: 20px;
}

.respaldo h3 a {
	margin: 0;
	padding: 0;
}

.fondoDerecha .otrasNoticias {
	margin-bottom: 0;
}

.otrasNoticias ul,.abcbebe ul {
	margin: 9px;
	padding: 0;
	clear: both;
	list-style-type: none;
}

#listaOtrasNoticias li a {
	color: #0d4f34;
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
}

#listaOtrasNoticias li a:hover {
	text-decoration: underline;
}

#listaOtrasNoticias li {
	padding-bottom: 10px;
}

.complementarios .veaMas .listaUno li a {
	color: #333;
	font-weight: normal;
}

.veaMas {
	padding-bottom: 10px;
}

.veaMas .listaUno li {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat scroll 0 5px;
}

.veaMas .imagenPorTextoWSJ {
	background: url(../images/logoWallStreet.jpg) no-repeat 0 0;
	float: left;
	width: 263px;
	height: 31px;
	margin: 9px 0 9px 9px;
	border: 0;
	padding: 0;
	text-indent: -9999em;
}

.fondoDerecha .veaMas .listaUno li a {
	font-size: 13px;
	color: #0d4f34;
}

.listaUno {
	margin: 9px;
	padding: 0;
	clear: both;
	list-style-type: none;
}

.listaUno li {
	background: url(../images/flechaGrisOscuraDerecha.gif) no-repeat 0 5px;
	font: bold 11px/18px Verdana,Arial,Helvetica,Sans-serif;
	padding: 0 0 0 10px;
	margin: 0 0 7px 0;
}

.listaUno li a:hover {
	text-decoration: underline;
}

.otrasNoticias ul li,.abcbebe ul li {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 5px;
	font: bold 11px/18px Verdana,Arial,Helvetica,Sans-serif;
	padding: 0 0 0 8px;
	margin: 0 0 5px 0;
}

.otrasNoticias ul,.abcbebe ul {
	margin: 9px 9px 9px 9px;
}

.listaUno li a,.otrasNoticias ul li a,.abcbebe ul li a {
	font: normal 13px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
}

.otrasNoticias ul li a:hover,.listaUno li a:hover,.abcbebe ul li a:hover,.listaUno li a:hover {
	text-decoration: none;
	color: #000;
}

.listaDos {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.listaDos li {
	margin: 0;
	background: #FFF url(../images/carritoComprasVerde.gif) no-repeat scroll 260px 6px;
}

.listaDos li a {
	font: bold 10px/30px Arial,Helvetica,Sans-serif;
	display: block;
	color: #0d4f34;
	margin: 0 0 0 8px;
	padding: 7px 0;
}

.listaDos li.alterno {
	background-color: #ebebeb;
}

.listaTres {
	list-style-type: none;
	padding: 0;
}

.listaTres li {
	font: normal 11px/18px Arial,Helvetica,Sans-serif;
	margin: 0 9px 0 0;
	padding: 0 0 0 12px;
	background: url(../images/cuadroVerde.gif) no-repeat 2px 7px;
	color: #0d4f34;
}

.seccionForos .listaCuatro {
	margin-left: 9px;
	margin-bottom: 0;
}

.seccionForos .listaCuatro li a {
	font-size: 14px;
	font-weight: normal;
}

.seccionForos p {
	font-size: 10px;
	margin-top: 0;
	margin-left: 20px;
}

.seccionForos h3 {
	margin-left: 9px;
	width: 98%;
}

.listaCuatro {
	list-style-type: none;
	padding: 0;
	margin: 9px 0 9px 18px;
}

.listaCuatro li {
	font: bold 12px/18px Verdana,Arial,Helvetica,Sans-serif;
	margin: 0 9px 0 0;
	padding: 0 0 0 12px;
	background: url(../images/cuadroNegro.gif) no-repeat 2px 7px;
	color: #404040;
}

.listaCinco {
	margin: 9px;
	padding: 0;
	clear: both;
	list-style-type: none;
}

.listaCinco li {
	background: url(../images/flechaGrisDerecha.gif) no-repeat 0 5px;
	font: bold 15px/18px Verdana,Arial,Helvetica,Sans-serif;
	padding: 0 0 0 10px;
	margin: 0 0 7px 0;
	color: #333;
}

.listaCinco li a:hover {
	text-decoration: underline;
}

.listaOcho {
	list-style-type: none;
}

.listaOcho small {
	display: inline;
	margin: 0;
	padding: 0;
	font-weight: normal;
}

.listaOcho li {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 3px;
	line-height: 140%;
	padding: 0 0 0 10px;
	margin: 3px 0;
}

.listaOcho li a {
	color: #666;
	font-weight: bold;
	text-decoration: underline;
}

.listaOcho li a:hover {
	color: #000;
}

.vinculoEspecial {
	font: bold 14px/19px "Trebuchet MS",Arial,Helvetica,Sans-serif;
	background: transparent url(../images/vinculoEspecial.gif) right center no-repeat;
	padding: 4px 14px 4px 8px;
	color: #fff;
	height: 23px;
	letter-spacing: .06em;
	text-decoration: none;
}

.marco .notiPrincipal .vinculoEspecial {
	font: bold 11px/13px Arial,Helvetica,Sans-serif;
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 3px 5px;
	padding: 4px 5px 4px 10px;
	color: #0d4f34;
	letter-spacing: 0;
	height: 23px;
	text-decoration: none;
}

.vinculoEspecial:hover {
	text-decoration: none;
}

a.cancelar {
	font: bold 12px/19px "Trebuchet MS",Arial,Helvetica,Sans-serif;
	color: #0d4f34;
}

.cancelar:hover {
	text-decoration: underline;
}

a.vinculoEspecial2 {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 2px;
	padding: 0 0 0 9px;
	color: #0d4f34;
	margin: 0;
	font: bold 11px/18px Arial,Helvetica,Sans-serif;
}

a.vinculoEspecial2:hover {
	text-decoration: underline;
}

.cajaVinculoEspecial {
	margin: 9px 0;
}

.cajaVinculoEspecialCerrar,.cajaVinculoEspecialAbrir {
	background: none;
	float: right;
	margin: -5px 0 0 9px;
}

.cajaVinculoEspecial input {
	color: #fff;
}

.cajaVinculoEspecial .vinculoEspecial {
	font-size: 13px;
}

.cajaVinculoEspecial3 {
	margin: 0 9px;
}

.vinculoEspecial3 {
	color: #f60;
	background: url(../images/flechaNaranjaDerecha.gif) no-repeat 0 3px;
	padding: 2px 0 0 9px;
	margin: 0;
	font: bold 11px/18px Arial,Helvetica,Sans-serif;
}

.detalleEvento .cajaVinculoEspecial2 {
	margin: 0;
}

.textoReproductor .cajaVinculoEspecial2,.textoUltimasNoticias .cajaVinculoEspecial2 {
	margin: 10px 0 10px 0;
	text-align: left;
	padding-top: 25px;
}

.columnistas .cajaVinculoEspecial,.bloggers .cajaVinculoEspecial {
	clear: both;
	margin: 36px 0 18px 0;
}

.foros .cajaVinculoEspecial {
	margin: 9px 0;
}

.foros .cajaVinculoEspecial2 {
	margin: 9px 0;
}

.cajaVinculoEspecial2 {
	margin: 0 0 0 9px;
}

.contenedorMenuDesplegable {
	position: relative;
}

.contenedorMenuDesplegable h5 {
	text-align: right;
	margin: 0;
	padding: 0 8px 0 0;
	background: #EFFFF8;
	border-bottom: 1px solid #ddd;
}

.contenedorMenuDesplegable h5 a,.contenedorMenuDesplegable h5 a:link,.contenedorMenuDesplegable h5 a:visited {
	display: block;
	padding: 5px 0 5px 0;
	width: 100%;
	text-decoration: none;
}

.vinculoMenuDesplegable img {
	border: 0;
	margin-left: 5px;
}

.menuDesplegable {
	position: absolute;
	background: #fff;
	border: 1px solid #ddd;
	width: 260px;
	top: 23px;
	right: 5px;
}

.menuDesplegable ul,.menuDesplegable li {
	display: block;
	padding: 0;
	margin: 0;
}

.menuDesplegable ul {
	border: 0;
	border-bottom: 1px solid #888;
	border-right: 1px solid #888;
	width: 260px;
}

.menuDesplegable li {
	margin: 0;
	width: 260px;
	border-bottom: 1px solid #eee;
}

.menuDesplegable a,.menuDesplegable a:link,.menuDesplegable a:visited {
	color: #404040;
	font-size: 11px;
	padding: 3px 5px;
	display: block;
	width: 250px;
}

.menuDesplegable a:hover {
	background: #eee;
	color: #0d4f34;
	text-decoration: none;
}

.imagenPorTexto {
	margin: 0;
	padding: 0;
	text-indent: -9999em;
}

.imagenPorTexto a {
	display: block;
}

.imagenPorTexto span {
	display: none;
}

.span-15 .opinion,.recomendadosEditor,.expertos,.comentarios,.seccionFicha,.finanzasPersonales {
	margin: 0 0 9px 9px;
	clear: both;
}

.columnistaBlog {
	margin: 18px 0 9px 9px;
	clear: both;
}

.columnistaBlog .columnistaBlog {
	margin-left: 0;
}

.ticketBolsasMundo {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	margin: 5px 9px;
	clear: both;
}

.span-9 .opinion {
	margin: 18px 9px 0 9px;
}

.actividadUsuarios {
	clear: both;
	margin: 0 0 48px 9px;
}

.actividadUsuarios h3 {
	border-top: 1px solid #ddd;
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 0 0;
	padding: 12px 0 0 0;
	margin: 0 0 9px 0;
	font: bold 20px/20px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
}

.bloqueOpinion {
	clear: both;
	margin: 5px 0 9px 9px;
}

.columnistaDestacado,.blogDestacado {
	clear: both;
	margin: 0;
}

.columnistaDestacado .titularOpinion {
	height: 200px;
}

p.cantidadComentarios,p.cantidadVistos {
	font: normal 10px/18px Arial,Helvetica,Sans-serif;
	color: #666;
}

p.cantidadComentarios a,p.cantidadVistos a {
	font: bold 10px/18px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
	margin: 5px 0 12px 0;
	padding: 5px;
}

.seccion {
	font: bold 12px Arial,Helvetica,Sans-serif;
	margin: 19px 0 0 0;
}

.seccion p {
	padding: 0;
	text-align: left;
	margin: 0;
}

.seccion p a {
	font: normal 12px Arial,Helvetica,Sans-serif;
	padding: 0;
}

.seccionInterna h4,.seccionInterna h4 a {
	font: bold 15px/18px Arial;
	margin-left: 5px;
	text-transform: none;
	color: #0d4f34;
}

.seccionInterna .separador {
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 3px 0;
	margin-left: 5px;
	clear: both;
	height: 10px;
	border-top: solid 1px #ddd;
}

.seccionInterna h3 {
	font: bold 18px/24px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
}

.seccionInterna h6 {
	font: bold 12px/14px Arial,Helvetica,Sans-serif;
	color: #555;
	margin-bottom: 2px;
}

.contenedorMultimedia {
	text-align: center;
}

.multimediaDescripcion {
	background: #ddd;
	border-bottom: 1px solid #999;
	font-size: 10px;
}

.nuevo a {
	position: absolute;
	margin-left: -18px;
	margin-top: -26px;
	display: block;
	background: url(../images/boton_novedad.gif);
	height: 50px;
	width: 50px;
}

.nuevo a span {
	display: none;
}

.titularOpinion {
	float: left;
	font-size: 12px;
	margin: 0 0 20px 0;
	padding-right: 20px;
	width: 46%;
}

.titularOpinion h4 {
	margin: 0 0 2px 0;
}

.titularOpinion h5 {
	margin: 0;
}

.titularOpinion h6 {
	margin: 0 0 3px 0;
	font-weight: normal;
	color: #777;
}

.titularOpinion h4 a {
	font-weight: bold;
}

.titularOpinion p {
	margin: 0;
}

.patrocinio {
	float: right;
	color: #404040;
}

.patrocinio em {
	font: normal 10px Arial,Helvetica,Sans-serif;
	float: left;
	font-style: normal;
}

.patrocinio .imagenPorTexto {
	float: right;
}

.barraBusqueda .patrocinioBuscador {
	float: left;
	margin-left: 5px;
}

.loNuevo h3 {
	border: none;
	background: none;
}

.barraFechaSesion,.loNuevo {
	background-color: #ddd;
}

.barraSesion p,.barraFecha p {
	font: bold 11px/18px Arial,Helvetica,Sans-serif;
}

.barraFecha {
	color: #0d4f34;
	font: bold 11px/18px Arial,Helvetica,Sans-serif;
	margin: 0 0 5px 0;
}

.barraFecha p {
	color: #0d4f34;
	margin: 2px 0 3px 15px;
}

.barraFecha span {
	display: inline;
	margin: 3px 0 0 0;
}

.barraFecha div {
	display: inline;
}

.barraSesion p {
	margin: 5px 15px 5px 5px;
	text-align: right;
	color: #f60;
}

.barraSesion p .portafolio {
	font-size: 13px;
	color: #f60;
}

.barraSesion p a {
	color: #0d4f34;
}

.textoPublicidadFixed {
	text-align: left;
	font: bold 9px/120% Arial,Helvetica,Sans-serif;
	padding: 3px 0 2px 0;
	color: #666;
	border: 0;
	margin-bottom: 0;
	text-transform: uppercase;
}

.publicidadTexto {
	color: #666;
	margin: 0 0 5px 0;
}

p.textoPublicidadFixed {
	margin: 1px;
}

.publicidadSuperior {
	height: 95px;
	padding-top: 5px;
	background-color: #ddd;
	z-index: 2;
}

.publicidad1 {
	width: 940px;
	margin: 0 auto;
	z-index: 49;
	position: relative;
}

.publicidadSuperior .publicidadIzquierda {
	width: 728px;
	margin-right: 5px;
}

.publicidadSuperior .publicidadDerecha {
	width: 180px;
	margin: 0 0 0 5px;
}

.publicidadSuperior .publicidadDerecha,.publicidadSuperior .publicidadIzquierda {
	float: left;
	clear: none;
}

.publicidadSuperior iframe,.publicidadSuperior object {
	margin: 0 10px 0 0;
}

.publicidadSuperior iframe,.publicidadSuperior object,.publicidadSuperior a {
	float: left;
}

.publicidadSuperior .imagenPorTexto {
	background: url(../images/textoPublicidad.png) no-repeat;
	width: 20px;
	height: 90px;
	float: left;
}

.publicidadSuperior .ePlanning {
	margin: 3px 0 0 0;
	float: left;
	width: 730px;
}

.publicidadSuperior .vinculoLoNuevo {
	margin: 5px 0 0 5px;
	float: right;
	width: 190px;
}

.publicidadSuperior .vinculoLoNuevo a {
	font: bold 11px/18px Arial,Helvetica,Sans-serif;
}

.publicidadSuperior .vinculoLoNuevo a.mostrar {
	background: url(../images/flechaVerdeArriba.gif) no-repeat 0 3px;
	padding: 0 0 0 12px;
}

.publicidadSuperior .vinculoLoNuevo a.cerrar {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 2px;
	padding: 0 0 0 8px;
}

.publicidadDerecha {
	margin: 9px 0;
	clear: both;
	text-align: center;
}

.publicidadDerecha .imagenPorTexto {
	background: url(../images/textoPublicidad.gif) no-repeat 0 0;
	float: left;
	width: 9px;
	height: 64px;
	margin: 0;
	padding: 0;
}

.imagenUltimasnoticias .imagenPorTexto {
	background: url(../images/textoPublicidad.gif) no-repeat 0 0;
	float: left;
	width: 9px;
	height: 64px;
	margin: 9px 3px 0 0;
	padding: 0;
}

.publicidadDerecha object,.publicidadDerecha embed {
	margin: 0;
	padding: 0;
}

.publicidadDerecha p,.publicidadBloggers p {
	font: normal 10px/10px Arial,Helvetica,Sans-serif;
	margin: 5px 0;
	text-align: left;
}

.publicidadBloggers {
	margin: 9px 0;
	float: left;
	clear: both;
}

.publicidadFlotante {
	position: fixed;
	z-index: 50;
	bottom: 0;
	margin: 0 auto;
	width: 940px;
}

.oreja_expandible_peelAdd {
	position: absolute;
	top: 0;
	right: 0;
}

.formato300x90 {
	height: 90px;
	background: #fff!important;
	margin: 10px 0;
	padding: 10px 0;
}

.formato188x44 {
	float: right;
	margin: 0 3em;
	clear: both!important;
}

.formato188x44 .patrocinado {
	float: left;
	color: #c0c0c0;
}

.formato188x44 .espacioPublicidad {
	width: 118px;
	height: 44px;
	float: left;
}

.header {
	background: #fff url(../images/fondoFormularioIngreso.gif) top right no-repeat;
}

.logoPortafolio {
	background: #fff;
	height: 83px;
}

.logoPortafolio h1 {
	margin: 9px 0 0 0;
	padding: 0;
	background: #fff url(../images/logoPortafolio.png) 0 0 no-repeat;
}

.logoPortafolio h1.finDeSemana {
	background: #fff url(../images/logoPortafolioFinSemana.png) 0 0 no-repeat;
}

.logoPortafolio h1 a {
	width: 511px;
	height: 62px;
	display: block;
	text-decoration: none;
}

.logoPortafolio h1 a span {
	visibility: hidden;
	width: 511px;
	height: 62px;
}

.logoPortafolio p {
	color: #0d4f34;
	margin: 5px 0 9px 15px;
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
	text-align: left;
	text-transform: uppercase;
}

.menuNavegacion {
	list-style-type: none;
	padding: 0 0 0 3px;
	margin: 0;
	background-color: #404040;
	height: 28px;
	z-index: 99999;
}

.menuNavegacion li {
	float: left;
}

.menuNavegacion li a {
	font: bold 13px/28px Georgia,Times,"Times New Roman",Serif;
	color: #fff;
	padding: 0 6px 0 6px;
	display: block;
}

.menuNavegacion a.seccionActiva {
	color: #f60;
}

.menuNavegacion li a:hover {
	color: #f60;
	text-decoration: none;
}

.barraBusqueda {
	background: #fff url(../images/fondoBarraBusqueda.gif) repeat-x top left;
	border: 1px solid #ddd;
	height: 33px;
	margin: 0 9px 9px 9px;
	padding: 5px 0 0 0;
	clear: both;
	overflow: hidden;
}

.barraBusqueda .submit {
	color: #fff;
}

.barraBusqueda img {
	margin: 0 2px 0 0;
	float: left;
}

.barraBusqueda h6 {
	font: normal 10px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	margin: 2px 0 0 0;
	padding: 0;
	text-align: right;
	line-height: normal;
	float: left;
	margin-left: 10px;
	width: 60px;
}

.barraBusqueda h6 img {
	float: right;
	margin: 0 0 0 5px;
	border: 0;
	vertical-align: bottom;
}

.titularPrincipal {
	margin: 0 0 0 9px;
}

.titularPrincipal .listaSeis {
	padding: 0;
}

.titularPrincipal p {
	margin: 0;
}

.fotoApertura p {
	margin: 0 0 5px 0;
	font-size: 12px;
}

.titularPrincipal h2,.titularPrincipal h2 a {
	margin: 0 0 12px 0;
}

.notiPrincipal a {
	font-size: 30px;
	line-height: 36px;
}

.notiPrincipal p {
	font-size: 13px;
	line-height: 15px;
}

.fotoApertura h2,.fotoApertura h2 a {
	margin: 0 0 12px 0;
	font-size: 20px;
	line-height: 24px;
	border: 0 none;
}

.titularPrincipal h3 {
	border-top: 1px solid #ddd;
	margin: 18px 0 5px 0;
	padding: 9px 0 0 0;
	background: url(../images/flechaVerdeAbajo.gif) no-repeat 0 0;
}

.titularPrincipal h3 a {
	font: bold 15px/18px Georgia,Times,"Times New Roman",Serif;
}

.titularPrincipal h6 {
	margin: 4px 0 0 0;
	color: #404040;
}

.imagenTitularSeccion {
	display: block;
	margin: 9px 0 9px 0;
	text-align: left;
	border-bottom: 1px solid #CCC;
}

.VideoInicial {
	text-align: center;
}

.titularPrincipalSeccion h2 {
	margin: 0 0 5px 9px;
}

.titularPrincipalSeccion h5 {
	margin: 0 0 0 9px;
}

.titularPrincipalSeccion p {
	margin: 0 0 18px 9px;
}

.titularesPorSeccion {
	margin: 18px 0 0 9px;
	border-top: 1px solid #ddd;
	padding: 0;
	clear: both;
}

.titular {
	width: 193px;
	float: left;
	margin: 0 0 18px 0;
	font-size: 12px;
	padding: 0 0 10px 0;
	overflow: hidden;
}

.titular h4 {
	margin: 9px 18px 9px 0;
}

.titular h4 a,.titularPrincipalSeccion h2 a {
	font: bold 16px/18px Georgia,Times,"Times New Roman",Serif;
}

.titular h3 {
	background: url(../images/flechaVerdeAbajo.gif) no-repeat 0 0;
	font: bold 11px/12px Arial,Helvetica,Sans-serif;
	padding: 9px 0 0 0;
	color: #404040;
	border: 0;
	margin: 0;
	text-transform: uppercase;
}

.titular h3 a {
	color: #777;
}

.titular h3 a:hover {
	color: #000;
	text-decoration: none;
}

.titular p,.titular h5 {
	margin: 9px 9px 9px 0;
}

.titular .hora {
	float: left;
	width: 85px;
	text-align: right;
	margin: 3px 10px 0 0;
	font-size: 16px;
	color: #777;
	font-family: Georgia,Times,"Times New Roman";
}

.titular .hora h6 {
	font-size: 9px;
	margin-top: 2px;
}

.titular .noticia {
	float: left;
	width: 450px;
	border-left: 1px solid #ddd;
	padding-left: 10px;
}

.ultimasNoticias {
	margin: 0 0 0 9px;
	padding: 0;
	border-top: 1px solid #ddd;
	clear: both;
}

.ultimasNoticias h3 {
	font: bold 14px Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	padding: 0 0 3px 9px;
	margin: 9px 0;
	color: #404040;
	border: none;
	border-bottom: 1px solid #ddd;
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 3px;
}

.imagenUltimasnoticias,.textoUltimasNoticias {
	float: left;
}

.imagenUltimasnoticias img {
	margin: 9px 0 0 0;
}

.imagenUltimasnoticias {
	width: 155px;
}

.listaUltimasNoticias {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

.listaUltimasNoticias li {
	clear: both;
}

.listaUltimasNoticias li p.hora {
	width: 13%;
	margin: 0 0 10px 0;
	font-weight: normal;
	color: #404040;
	float: left;
}

.listaUltimasNoticias li p {
	font: bold 11px/14px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
	margin: 0 0 9px 0;
	padding: 0;
	width: 87%;
	float: left;
}

.textoUltimasNoticias {
	width: 426px;
}

.seccionUltimasNoticias {
	clear: both;
	margin: 0;
}

.contenidoUltimasNoticias {
	clear: both;
	margin: 0 9px 0 0;
}

.seccionUltimasNoticias .titular {
	clear: both;
	width: 100%;
	margin: 0 9px 18px 9px;
	border-bottom: 1px solid #ddd;
}

.seccionUltimasNoticias .titular h3 {
	background: none;
	padding: 0;
}

.seccionUltimasNoticias .titular h3 a {
	font: normal 18px/24px Georgia,Times,"Times New Roman",Serif;
	text-transform: none;
	color: #0d4f34;
}

.seccionUltimasNoticias .titular h3 a:hover {
	text-decoration: underline;
}

.bloque {
	float: left;
}

.seccionMultimedia h2 {
	padding-left: 10px;
}

.seccionMultimedia .bloque.uno h3 {
	font-size: 16px;
	border-top: 1px solid #999;
	background-position: 0 0;
	padding-left: 0;
}

.seccionMultimedia h2 a {
	display: inline;
}

.seccionMultimedia .bloque.uno {
	width: 560px;
	margin-left: 10px;
	display: inline;
}

.seccionMultimedia .bloque.dos {
	width: 330px;
	float: right;
	margin-right: 10px;
	display: inline;
}

.seccionMultimedia .tabNav {
	margin: 0 0 0 10px;
}

.seccionMultimedia .tabNav li a,.seccionMultimedia .tabNav li a.activo {
	font-size: 11px;
	padding-left: 10px;
}

.seccionMultimedia .tabNav li a.activo {
	background: #fff url(../images/flechaVerdeDerechaPequena.gif) no-repeat 2px 5px;
}

.menuMultimedia {
	font: 12px/170% Arial,Helvetica,Sans-serif;
}

.menuMultimedia h3 {
	font-size: 16px;
	border-top: 1px solid #999;
}

.menuMultimedia h3,.multimediaModulos h3 {
	background-position: 9px 0;
	padding-left: 9px;
}

.menuMultimedia a.rss {
	background: transparent url(../images/icoRss12x12.gif) no-repeat 0 2px;
	padding-left: 17px;
}

.menuMultimedia form {
	margin-bottom: 15px;
}

.menuMultimedia input {
	margin: 0 0 0 5px;
}

.menuMultimedia input.text {
	margin-left: 9px;
	width: 65%;
}

.menuMultimedia ul,.menuMultimedia li {
	list-style-type: none;
}

.menuMultimedia ul {
	margin: 0;
	padding: 0 0 20px 0;
}

ul.categorias {
	background: #404040;
	padding: 5px;
	margin-bottom: 20px;
	font-weight: normal;
}

.categorias a,.categorias a:visited,.categorias a:link {
	color: #fff;
	font-weight: normal;
}

.categorias a:hover {
	font-weight: normal;
}

.categorias a span {
	color: #f60;
	font-weight: bold;
}

.categorias a:hover {
	color: #f60;
}

.categorias li {
	display: inline;
	padding: 0;
	margin: 0 10px 0 0;
}

.menuMultimedia .activo a {
	color: #f60;
}

ul.menuMultimediaLosMas {
	font-size: 14px;
	padding: 10px 0 20px 0;
	border-top: 1px solid #999;
	background: transparent url(../images/flechaVerde2Abajo.gif) no-repeat 0 0;
}

.menuMultimedia ul a {
	font-weight: bold;
}

.contenedorTitularMultimedia {
	border-bottom: 1px solid #999;
	margin: 0 0 20px 0;
	padding: 0 0 10px 0;
}

.contenedorTitularMultimedia .bloque.uno {
	width: 48%;
}

.contenedorTitularMultimedia .bloque.dos {
	width: 48%;
	float: right;
	margin: 0;
}

.titularMultimedia {
	float: left;
	font-size: 14px;
}

.titularMultimedia p {
	margin: 9px 0;
}

.titularMultimedia h3 {
	font: bold 18px/120% Georgia,Times,"Times New Roman",Serif;
	border: 0;
	border-top: 0;
	background: none;
	margin: 0 0 10px 0;
	padding: 0;
}

.titularMultimedia .cajaVinculoEspecial2 {
	font-size: 11px;
	color: #0d4f34;
}

.titularMultimedia .cajaVinculoEspecial2 .vinculoEspecial2 {
	background: none;
	padding: 0 30px 0 0;
}

.imagenMarca {
	position: relative;
	width: 230px;
}

.imagenMarca a {
	display: block;
	position: absolute;
	color: #fff;
	font-size: 9px;
	text-indent: -9999em;
	font-weight: normal;
	padding: 1px;
	width: 100%;
	height: 100%;
	-moz-opacity: .5;
	opacity: .50;
	filter: alpha(opacity=50);
}

.imagenMarca .imagenMarcaVideo {
	background: transparent url(../images/imagenMarcaVideo.gif) no-repeat center center;
}

.multimediaLosMas {
	margin: 20px 0 0 0;
}

.multimediaLosMas h3 {
	border-top: 1px solid #999;
	padding-left: 0;
	background-position: 0 0;
	color: #333;
}

.seccionMultimedia .bloque.uno .tab {
	border: 1px solid #ccc;
	float: left;
	padding: 20px 10px;
	width: 100%;
}

.resumenMultimedia {
	border-bottom: none;
	font-size: 11px;
	line-height: 120%;
	margin-bottom: 20px;
	padding-bottom: 15px;
}

.resumenMultimedia h5,.titularMultimedia h5 {
	font-size: 10px;
	text-transform: uppercase;
	margin-bottom: 3px;
}

.resumenMultimedia h5 a,.titularMultimedia h5 a {
	font-size: 10px;
	color: #777;
}

.resumenMultimedia h5 {
	font-size: 10px;
}

.resumenMultimedia h5 a:hover {
	color: #000;
	text-decoration: none;
}

.resumenMultimedia .cajaVotacionCalificacion {
	float: right;
	width: 120px;
	margin: 0;
}

.resumenMultimedia img {
	float: left;
	margin-right: 10px;
}

.resumenMultimedia h4,.resumenMultimedia h4 a {
	font: bold 14px/120% Arial,Helvetica,Sans-serif;
	text-transform: capitalize;
}

.resumenMultimedia p {
	margin: 5px 0 4px 0;
}

.resumenMultimedia .cajaVinculoEspecial2 {
	font-size: 11px;
	color: #0d4f34;
}

.multimediaModulos .resumenMultimedia {
	margin-left: 9px;
}

.resumenMultimedia .cajaVinculoEspecial2 .vinculoEspecial2 {
	background: 0;
	padding: 0;
}

.resumenMultimediaContenido {
	float: left;
	width: 410px;
}

.resumenMultimedia .cajaCalificacion {
	float: right;
	width: 110px;
}

.resumenMultimedia .cajaCalificacion ul {
	margin: 0 0 10px 0;
}

.seccionMultimedia .cajaVotacionCalificacion .cantidadComentarios a {
	background: transparent url(../images/icoOpinar.gif) no-repeat 0 3px;
}

.seccionMultimedia .cajaVotacionCalificacion .cantidadComentarios a,.seccionMultimedia .cajaVotacionCalificacion .cantidadVistos a {
	padding-left: 17px;
	display: block;
	margin: 0;
}

.seccionMultimedia .cajaVotacionCalificacion .cantidadComentarios {
	margin: 0;
	clear: both;
}

.seccionMultimedia .multimediaModulos .cajaVotacionCalificacion .cantidadComentarios {
	clear: none;
}

.seccionMultimedia .cajaVotacionCalificacion p {
	padding: 0;
}

.cantidadVistos a {
	background: transparent url(../images/lupa.gif) no-repeat 2px 3px;
}

.multimediaModulos .tabNav {
	margin: 0;
	padding-left: 5px;
	float: left;
}

.multimediaModulos .tabNav li {
	margin: 0 3px 0 0;
}

.multimediaModulos .tabNav li a {
	font-size: 10px;
}

.multimediaModulos .tabNav li a.activo {
	font-size: 10px;
}

.multimediaModulos .tab {
	padding: 20px 0 0 0;
	border: 0;
	border-top: 1px solid #ccc;
	float: left;
}

.multimediaModulos h3 {
	background-position: 9px 0;
	padding-left: 10px;
	margin: 0 0 20px 0;
}

.multimediaModulos .resumenMultimediaContenido {
	width: auto;
}

.multimediaModulos .resumenMultimediaContenido h4 {
	margin: 0 0 10px 0;
}

.multimediaModulos .resumenMultimediaContenido .cajaVotacionCalificacion {
	float: none;
	display: inline;
	margin: 5px 0;
}

.multimediaModulos .resumenMultimediaContenido .cajaVotacionCalificacion p {
	float: none;
	display: inline;
	width: auto;
	margin: 0;
	padding: 10px 0 10px 5px;
}

.multimediaModulos .resumenMultimediaContenido .cajaVotacionCalificacion p a {
	display: inline;
	padding: 5px 0 0 15px;
	background-position: 0 5px;
}

.multimediaModulos .resumenMultimediaContenido .cajaVotacionCalificacion p.cantidadComentarios a {
	padding-left: 20px;
}

.multimediaModulos .cajaCalificacion {
	width: 100%;
	float: left;
}

.multimediaModulos .cajaVotacionCalificacion p {
	clear: none;
	width: auto;
	float: left;
	margin-right: 10px;
}

.contenedorObject {
	text-align: center;
	margin: 0 10px 0 10px;
}

.titularesMultimedia h3 {
	margin: 5px 0 5px 10px;
	padding-top: 15px;
	font: bold 18px/18px Arial,Helvetica,Sans-serif;
	color: #333;
}

.titularesMultimedia h4 {
	margin: 5px 0;
}

.titularesMultimedia h4 a {
	background: url(../images/flechaVerdeDerecha.gif) 0 2px no-repeat;
	padding: 0 0 0 9px;
	font: bold 11px Arial,Helvetica,Sans-serif;
}

.titularesMultimedia p {
	margin: 0;
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
}

.titularesMultimedia h6 {
	margin: 0;
	font: bold 11px/11px Arial,Helvetica,Sans-serif;
}

.podcast .tab {
	float: none;
}

.podcast .tabNav {
	text-transform: uppercase;
	clear: both;
	width: 100%;
}

.podcast h4 {
	margin-bottom: 8px;
}

.podcast h5 {
	text-transform: none;
	color: #666;
}

.podcast .resumenMultimedia {
	font-size: 13px;
	border-bottom: 1px dotted #ccc;
}

.podcast .resumenMultimedia .cajaVotacionCalificacion,.podcast .multimedia .cajaVotacionCalificacion {
	width: 100%;
}

.podcast .resumenMultimedia p {
	line-height: 145%;
}

.podcast .resumenMultimedia img {
	margin-top: 3px;
}

.podcast .resumenMultimediaContenido {
	width: 100%;
	float: none;
	display: inline;
}

.podcast .herramientasFeed {
	margin: 7px 0 4px;
}

.podcast .herramientasFeed.imagenPorTexto {
	padding-left: 75px;
}

.podcast .colaboracion {
	margin-left: 0;
}

.podcast .publicidadDerecha .imagenPorTexto {
	padding: 0;
}

.podcast .resumenMultimedia .opcionesNotaInferior,.podcast .multimedia .opcionesNotaInferior {
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	padding: 5px 0;
	margin: 0 0 20px;
}

.podcast .resumenMultimedia .opcionesNotaInferior .cajaVotacion span,.podcast .resumenMultimedia .opcionesNotaInferior .cajaCalificacion span,.podcast .multimedia .opcionesNotaInferior .cajaVotacion span,.podcast .multimedia .opcionesNotaInferior .cajaCalificacion span {
	margin: 0;
}

.podcast .resumenMultimedia .cajaCalificacion ul,.podcast .multimedia .cajaCalificacion ul {
	margin: 30px 0 0 0;
}

.podcast .resumenMultimedia .opcionesNotaInferior .cajaVotacion,.podcast .multimedia .opcionesNotaInferior .cajaVotacion {
	width: 140px;
	padding: 0 10px 0 0;
	border-right: 1px solid #ccc;
}

.podcast .cajaCalificacion,.podcast .cajaVotacion,.podcast .cajaVotacionCalificacion .cantidadComentarios {
	margin-top: 0;
	margin-bottom: 0;
}

.podcast .resumenMultimedia .opcionesNotaInferior .cajaVotacion ul,.podcast .multimedia .opcionesNotaInferior .cajaVotacion ul {
	float: right;
	margin: 2px 0;
}

.podcast .resumenMultimedia .opcionesNotaInferior .cajaCalificacion,.podcast .multimedia .opcionesNotaInferior .cajaCalificacion {
	float: left;
	width: 170px;
	padding: 0 10px 0 0;
	border-right: 1px solid #ccc;
	margin-right: 10px;
}

.podcast .opcionesNotaInferior {
	margin: 0;
}

.podcast .opcionesNotaInferior {
	padding: 5px 0;
}

.podcast .opcionesNotaInferior .listaOpcionesNota {
	padding-left: 3px;
}

.podcast .opcionesNotaInferior .listaOpcionesNota li {
	margin: 2px 10px 0 0;
}

.podcast .opcionesNotaInferior .colaboracion h2 {
	margin: 0;
}

.podcast .opcionesNotaInferior .cantidadComentarios {
	float: left;
	clear: none;
}

.podcast .resumenMultimedia .opcionesNotaInferior .cantidadComentarios a,.podcast .multimedia .opcionesNotaInferior .cantidadComentarios a {
	font-size: 10px;
}

.podcast .resumenMultimedia .opcionesNotaInferior .cajaCalificacion ul,.podcast .multimedia .opcionesNotaInferior .cajaCalificacion ul {
	float: right;
	margin: 2px 0;
}

.podcast .cajaVinculoEspecial2 {
	text-align: right;
}

.podcast .contenedorRss {
	border: 0;
	margin: 13px 0;
	padding: 0;
	background: 0;
}

.podcast .contenedorRss .rss {
	font-size: 12px;
	font-weight: bold;
	background: transparent url(../images/icoRss12x12.gif) no-repeat 0 0;
	padding: 0 0 0 15px;
	color: #333;
}

.podcast .cajaVinculoEspecial2 .vinculoEspecial2 {
	background: transparent url(../images/flecha1.gif) no-repeat 0 3px;
	padding: 0 10px;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 10px;
}

.podcast ul.categorias {
	background: none;
	border: 0;
	margin: 0;
	padding: 0;
}

.podcast ul.categorias li {
	margin: 0;
	padding: 0;
}

.podcast ul.categorias li a,.podcast ul.categorias li a:visited,.podcast ul.categorias li a:link {
	padding: 2px 5px 2px 10px;
	background: transparent url(../images/flecha1.gif) no-repeat 0 8px;
	color: #333;
	display: block;
}

.podcast ul.categorias li a:hover {
	padding: 2px 5px 2px 13px;
	background: #eee url(../images/flecha1.gif) no-repeat 3px 8px;
	color: #0d4f34;
	text-decoration: none;
}

.podcastInterna .bloque.uno {
	border: 1px solid #ccc;
	padding: 20px 15px 15px;
	width: 545px;
}

.podcastInterna .bloque.uno .herramientasArticuloPie .iconosHerramientasArticuloFin {
	width: 150px;
}

.podcastInterna .multimedia p {
	font-size: 12px;
	margin: 3px 0 10px 0;
}

.podcastInterna .resultadoRatingPortafolio p {
	margin: 0;
}

.podcastInterna .multimedia h2 {
	font-size: 14px;
	margin: 5px 0 5px 0;
	line-height: 120%;
}

.podcastInterna .multimedia h4 {
	margin: 0;
	color: #666;
	font: bold 11px Arial,Helvetica,Sans-serif;
}

.podcastInterna .multimedia .herramientasFeed .descargar {
	margin: 0 10px 0 10px;
}

.podcastInterna .multimedia .herramientasFeed .queEsEsto {
	font-size: 10px;
	float: right;
	margin: 10px 45px 0 0;
	display: inline;
}

.podcastInterna .multimedia .opcionesNotaInferior {
	margin-top: 15px;
}

.podcastInterna .multimedia .herramientasFeed {
	display: inline;
	clear: none;
}

.podcastInterna .multimedia img {
	float: left;
	margin: 0 15px 5px 0;
}

.podcastInterna .resumenMultimedia {
	border-bottom: 1px dotted #ccc;
	padding: 0 0 10px;
}

.podcastInterna .resumenMultimedia .herramientasFeed a {
	float: right;
}

.podcastInterna .resumenMultimedia .herramientasFeed .escuchar {
	margin-top: 2px;
}

.menuIndicadores {
	padding: 0;
	margin: 0;
	height: 24px;
}

.menuIndicadores .tabNav {
	padding: 0;
	margin: 0;
}

.menuIndicadores .tabNav li {
	margin: 0 2px 0 0;
}

.menuIndicadores .tabNav li a {
	font-size: 12px;
	font-weight: bold;
	padding: 4px 10px 4px 20px;
	background: #eee url(../images/icoFondoTab.gif) no-repeat 8px 9px;
}

.menuIndicadores .tabNav li a.activo {
	font-size: 12px;
	padding: 4px 9px 4px 9px;
	border-bottom: 1px solid #fff;
	color: #0d4f34;
	background: #fff url(../images/flechaVerdeDerechaPequena.gif) no-repeat 8px 7px;
	padding: 4px 10px 4px 20px;
}

.tabMercados {
	padding: 0;
	margin: 0 9px 18px 9px;
	clear: both;
}

.tabMercados h3 {
	clear: both;
	margin: 0 0 15px 9px;
}

.tabMercados .textoReproductor {
	width: 190px;
}

.tabMercados .tabNav {
	padding: 0 0 0 9px;
}

.tabMercados .tabNav li {
	margin: 0 7px 0 0!important;
	margin: 0 5px 0 0;
}

.tabMercados .tabNav li a {
	font-size: 14px;
	font-weight: bold;
	background: #eee url(../images/flechaGrisAbajo.gif) no-repeat 3px 8px;
	padding: 2px 6px 3px 15px;
}

.tabMercados .tabNav li a.activo {
	font-weight: bold;
	font-size: 14px;
	padding: 2px 6px 3px 9px;
	border-bottom: 1px solid #fff;
	color: #0d4f34;
	background: url(../images/flechaVerdeActivo.gif) no-repeat 5px 6px;
	padding: 2px 6px 3px 15px;
}

.tabMercados iframe {
	margin: 9px 0 9px 5px;
}

.menuMultimedia .tabNav {
	padding: 0 0 0 18px;
}

.menuMultimedia .tabNav li a {
	color: #404040;
	display: block;
	padding: 2px 7px 2px 18px;
	background: #eee url(../images/flechaGrisAbajo.gif) no-repeat 3px 8px;
	border: 1px solid #ddd;
	border-bottom: 1px solid #eee;
}

.menuMultimedia .tabNav li a.activo {
	padding: 2px 9px 2px 9px;
	color: #0d4f34;
}

.editarPerfil {
	background: #fff;
}

.noBorderTop {
	border-top: none!important;
}

.noBorderBottom {
	border-bottom: none!important;
}

.noBorderLeftRight {
	border-left: none!important;
	border-right: none!important;
}

.noBorder {
	border: none!important;
}

.noBackground {
	background: none!important;
}

.topNegativo {
	top: -20px;
}

.noMarginTop {
	margin-top: 0;
}

.noMarginBottom {
	margin-bottom: 0;
}

.noMargin {
	margin: 0!important;
}

.noPaddingTop {
	padding-top: 0;
}

.noPaddingBottom {
	padding-bottom: 0;
}

.noPadding {
	padding: 0!important;
}

tableBorder1,table.tableBorder1 th,table.tableBorder1 td {
	border: 1px solid #999!important;
}

table.tableBorder1 tfoot td {
	border: none!important;
}

.miPortafolio .tabNav {
	margin: 18px 0 0 0;
	padding: 0 0 0 18px;
}

.miPortafolio .tabNav li a {
	color: #404040;
	display: block;
	padding: 4px 7px 4px 18px;
	background: #eee url(../images/flechaGrisAbajo.gif) no-repeat 3px 12px;
	border: 1px solid #ddd;
	border-bottom: 1px solid #eee;
	font-size: 16px;
}

.miPortafolio .tabNav li a.activo {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 2px 8px;
	font-size: 16px;
	padding: 4px 9px 4px 15px;
	border-bottom: 1px solid #fff;
	color: #0d4f34;
}

.menuActividad {
	background-color: #fff;
	height: 20px;
}

.menuActividad .tabNav {
	margin: 0;
	padding: 0 0 0 5px;
}

.menuActividad .tabNav li {
	margin: 0 4px 0 0;
}

.menuActividad .tabNav li a {
	color: #404040;
	padding: 4px 6px 4px 18px;
	background: #eee url(../images/flechaGrisAbajo.gif) no-repeat 3px 10px;
	border: 1px solid #ddd;
	border-bottom: 1px solid #eee;
}

.menuActividad .tabNav li a.activo {
	padding: 4px 9px 4px 8px;
	border-bottom: 1px solid #fff;
	color: #0d4f34;
	background: #fff url(../images/flechaVerdeDerecha.gif) no-repeat 4px 7px;
	padding: 4px 10px 4px 13px;
}

.tabNav {
	margin: 9px 0 0 0;
	list-style-type: none;
	padding: 0;
	float: right;
}

.tabNav li {
	margin: 0 7px 0 0;
	display: inline;
	float: left;
}

.tabNav li a {
	color: #404040;
	display: block;
	padding: 2px 9px;
	background-color: #eee;
	border: 1px solid #ddd;
	border-bottom: 1px solid #eee;
	font: bold 13px Arial,Helvetica,Sans-serif;
}

.tabNav li a.activo {
	border-bottom: 1px solid #fff;
	background: #fff;
	position: static;
	top: 0;
	padding: 2px 9px;
	color: #0d4f34;
	z-index: 0;
	font: bold 13px Arial,Helvetica,Sans-serif;
}

.homeRegistro strong {
	font-weight: bold;
}

.homeRegistro p {
	margin: 18px 0;
}

.homeRegistroPorque {
	margin: 0;
	clear: both;
	padding: 10px 0 10px 0;
}

.homeRegistroDerecha,.homeRegistroDerecha p {
	color: #404040;
	font: normal 14px/160% Georgia,Times,"Times New Roman",Serif;
}

.homeRegistroDerecha ul {
	list-style-type: none;
	margin: 9px;
}

.homeRegistroDerecha ul li {
	background: url(../images/flechaListaHomeRegistro.gif) 0 3px no-repeat;
	padding: 0 0 0 20px;
	margin: 10px 0 10px 0;
}

a.textoLogoElTiempo img {
	vertical-align: middle;
}

a.textoLogoElTiempo span {
	display: none;
}

.seccionAdminServicios h2 {
	margin: 9px 0 0 9px;
}

.miPortafolio {
	margin: 0 9px 0 0;
	clear: both;
}

.homeRegistro {
	border-top: 1px solid #ddd;
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 0 0;
	margin: 0 9px;
	clear: both;
}

.linkEspecial {
	text-align: right;
}

.linkEspecial a,.linkEspecial a:link,.linkEspecial a:visited {
	color: #0d4f34;
	font: normal 20px/160% Georgia,Times,"Times New Roman",Serif;
	margin: 0 40px 0 0;
	padding: 0 20px 0 0;
	background: transparent url(../images/icoGuardarRegistro.gif) top right no-repeat;
}

.linkEspecial2 {
	text-align: right;
	text-transform: uppercase;
	font-size: 9px!important;
	margin: 0 10px 0 0;
}

.linkEspecial2 a {
	background: url(../images/flechaVerdeDerecha.gif) top left no-repeat;
	padding: 0 0 0 10px;
}

.contenidoMiPortafolio h2 {
	margin: 10px 0 20px 9px;
}

.contenidoMiPortafolio p {
	margin: 0 9px 25px 9px;
}

.herramientasMiPortafolio {
	margin-left: 9px;
}

.seccionMiPortafolio {
	width: 300px;
	float: left;
	margin: 0 0 18px 0;
	font-size: 12px;
}

.seccionMiPortafolio h4 {
	font: bold 16px/18px Arial,Verdana,Helvetica,sans-serif;
	margin: 0;
}

.seccionMiPortafolio p {
	margin: 10px 15px 0 0;
}

.seccionMiPortafolio .listaUno {
	margin: 10px 0 5px 0;
}

.seccionMiPortafolio .listaUno .ultimo {
	background: transparent url(../images/flechaNaranjaDerecha.gif) no-repeat 3px 3px;
	color: #0D4F34;
	font: normal 10px Arial,Helvetica,Verdana,sans-serif;
}

.seccionMiPortafolio .listaUno .ultimo a {
	color: #f60;
}

.seccionMiPortafolio .listaUno li {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 3px 4px;
}

.seccionMiPortafolio li a {
	color: #0d4f34;
}

.seccionMiPortafolio .acciones {
	background: transparent url(../images/acciones.gif) no-repeat scroll 0;
	padding: 35px 0 0 60px;
}

.seccionMiPortafolio .empresas {
	background: transparent url(../images/empresas.gif) no-repeat scroll 0;
	padding: 35px 0 0 60px;
}

.seccionMiPortafolio .finanzasPersonales {
	background: transparent url(../images/finanzasPersonales.gif) no-repeat scroll 0;
	padding: 35px 0 0 50px;
}

.seccionMiPortafolio .informes {
	background: transparent url(../images/informes.gif) no-repeat scroll 0;
	padding: 35px 0 0 55px;
	border: none;
}

.seccionMiPortafolio .miActividad {
	background: transparent url(../images/miActividad.gif) no-repeat scroll 10px;
	padding: 35px 0 0 55px;
}

.seccionMiPortafolio .noticias {
	background: transparent url(../images/noticias.gif) no-repeat scroll 10px;
	padding: 35px 0 0 50px;
}

.seccionMiPortafolio li a {
	color: #0d4f34;
	font-weight: bold;
}

.contenidoMiPortafolio {
	border: 1px solid #ddd;
	margin: 0;
	padding: 0;
	clear: both;
	z-index: 2;
}

.miPortafolio h3 {
	color: #404040;
	font: bold 14px/120% Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	margin: 20px 10px 10px 10px;
	padding: 0 0 0 10px;
	background: url(../images/flechaVerdeDerecha.gif) 0 7px no-repeat;
	border-top: 3px solid #ccc;
	padding-top: 4px;
}

.contenidoMiPortafolio table {
	margin: 0;
	width: 100%;
}

.contenidoMiPortafolio table,.contenidoMiPortafolio table th,.contenidoMiPortafolio table td {
	background: none;
	border: none;
}

.contenidoMiPortafolio th,.contenidoMiPortafolio td {
	padding: 5px 5px 5px 5px;
}

.contenidoMiPortafolio thead th {
	background: #eaeaea;
}

.contenidoMiPortafolio thead th {
	padding: 2px 5px 2px 5px;
}

.contenidoMiPortafolio table thead th h4,.contenidoMiPortafolio table thead th {
	color: #4b4b4b;
	font-weight: bold;
	font-size: 13px;
	padding: 2px;
}

.contenidoMiPortafolio table tbody h4 {
	color: #0d4f34;
	font: bold 12px/160% Arial,Helvetica,sans-serif;
	padding: 2px 3px 0 4px;
}

.contenidoMiPortafolio table tbody {
	font-size: 12px;
	font-family: Arial,Helvetica,sans-serif;
}

.contenidoMiPortafolio table tbody th {
	color: #0d4f34;
}

.contenidoMiPortafolio table tbody td p {
	margin: 0;
	text-align: left;
	font-size: 11px;
}

.contenidoMiPortafolio table tbody .multipleSeleccion input {
	float: left;
	margin: 5px 5px 0 5px;
}

.contenidoMiPortafolio table td label {
	text-align: center;
}

tr.tr_especial1 {
	background: #eaeaea;
}

td.td_especial {
	padding: 0 0 0 20px!important;
	color: #0d4f34;
}

td.td_especial2 {
	font-weight: bold!important;
	color: #900!important;
}

.drop {
	background-color: #e3e3e3;
	clear: right;
	float: left;
	position: relative;
	margin: 18px 9px 18px 14px;
}

.cuadro {
	position: relative;
	border: 1px solid #ccc;
	width: 205px;
	left: -2px;
	top: -2px;
}

.cuadro2 {
	float: left;
	margin: 16px 9px 18px 9px;
	width: 205px;
	border-left: 1px dotted #ccc;
}

.cuadro,.cuadro2 {
	height: 260px;
}

.cuadro h3 {
	background: #fff url(../images/flechaVerdeGrande2.gif) no-repeat 0 0;
	padding: 5px 18px;
	border: 0;
	margin: 7px 0 0 0;
	font-size: 16px;
}

.cuadro2 h3,.cuadro2 .preguntasFrecuentes h3 {
	background: 0;
	padding: 0;
	border: 0;
	margin: 0 0 18px 9px;
	font-size: 16px;
	line-height: 16px;
}

.cuadro2 .bloggerFinanzas {
	clear: both;
	margin: 18px 0 18px 9px;
	padding-bottom: 18px;
}

.cuadro2 .bloggerFinanzas .clip {
	border: 1px solid #ddd;
	width: 60px;
	height: 60px;
	background-color: #f0f0f0;
	margin: 0 10px 0 0;
	float: left;
}

.cuadro2 .bloggerFinanzas .clip img {
	margin: 0;
	border: 0;
	position: absolute;
	clip: rect(0 60px 60px 0);
}

.cuadro2 img {
	float: left;
	margin: 0 5px 5px 0;
}

.cuadro2 h4 a {
	font: normal 13px Arial,Helvetica,sans-serif;
}

.cuadro2 h5,.cuadro2 .preguntasFrecuentes h5 {
	font: normal 11px Arial,Helvetica,sans-serif;
	color: #333;
}

.cuadro2 p,.cuadro2 .preguntasFrecuentes p {
	border-top: 1px dotted #ccc;
	font: normal 11px Arial,Helvetica,sans-serif;
	color: #333;
	margin: 9px 9px 9px 9px;
	padding-top: 9px;
}

.cuadro2 ol {
	padding: 0 0 0 18px;
	margin: 0 0 0 9px;
}

.cuadro2 ol,.cuadro2 ol li a {
	font: normal 12px Arial,Helvetica,sans-serif;
}

.cuadro2 ol li {
	font-weight: bold;
	color: #0d4f34;
	margin: 0 0 5px 0;
}

.cuadroCalculadoras,.cuadroGuias {
	float: left;
}

.cuadroCalculadoras .cuadro {
	background: #fff url(../images/fondoCalculadora.gif) no-repeat right bottom;
}

.bancaPersonal .cuadroGuias .cuadro {
	background: #fff url(../images/fondoGuiasBancaPersonal.gif) no-repeat right bottom;
}

.educacion .cuadroGuias .cuadro {
	background: #fff url(../images/fondoGuiasEducacion.gif) no-repeat right bottom;
}

.pensiones .cuadroGuias .cuadro {
	background: #fff url(../images/fondoGuiasPensiones.gif) no-repeat right bottom;
}

.vehiculos .cuadroGuias .cuadro {
	background: #fff url(../images/fondoGuiasVehiculos.gif) no-repeat right bottom;
}

.vivienda .cuadroGuias .cuadro {
	background: #fff url(../images/fondoGuiasVivienda.gif) no-repeat right bottom;
}

.empleo .cuadroGuias .cuadro {
	background: #fff url(../images/fondoGuiasEmpleo.gif) no-repeat right bottom;
}

.reproductor {
	background-color: #fff;
	margin: 0 0 10px 9px;
	padding: 0;
}

.seccionFinanzasPersonales .marco {
	border: 1px solid #ccc;
	border-top: 0;
	margin: 0 9px;
	padding: 9px 0 9px 9px;
	float: left;
	display: inline;
	width: 97%;
}

.seccionFinanzasPersonales .marco .titularPrincipal {
	margin-left: 0;
}

.seccionFinanzasPersonales .secciones .cajaVinculoEspecial {
	float: right;
}

.seccionFinanzasPersonales .italico {
	margin: 15px 0 0 25px;
	font: italic 11px/13px Arial,Helvetica,Verdana,sans-serif;
	color: #666;
}

.seccionFinanzasPersonales .notiPrincipal .secciones p {
	margin: 0 5px 10px 0;
}

.seccionFinanzasPersonales .marco .introduccion {
	margin-top: 0;
}

.seccionTabFinanzas {
	clear: both;
	margin: 0 9px 18px 9px;
	background: #fff url(../images/fondoTabFinanzas.gif) repeat-x 0 0;
	border: 1px solid #ccc;
	padding: 0;
}

.seccionTabFinanzas .listaTres {
	margin: 0 9px 9px 15px;
	float: none;
}

.seccionTabFinanzas .listaTres li a {
	font-weight: normal;
	font-size: 12px;
}

.seccionTabFinanzas .cajaVinculoEspecial3 {
	margin: 18px 0 0 16px;
	font-size: 12px;
}

.cuadro2 .cajaVinculoEspecial3 {
	margin: 18px 0 0 9px;
	font-size: 12px;
}

.inicioSeccion {
	background: none;
	border: 0;
	padding: 0;
	margin: 0;
}

.inicioSeccion .opinion {
	width: 580px;
	float: left;
	margin: 0 0 0 9px;
}

.inicioSeccion .blogDestacado {
	width: 260px;
	float: left;
	clear: none;
	margin: 0 0 0 18px;
}

.inicioSeccion .blogDestacado p {
	margin: 0;
	font-size: 12px;
}

.inicioSeccion .publicidadDerecha {
	clear: none;
	float: left;
	margin: 0 0 0 18px;
}

.inicioSeccion .publicidadDerecha img {
	border: 0;
}

.inicioSeccion .cuadro,.inicioSeccion .titular {
	width: 278px;
}

.inicioSeccion .titular {
	margin: 24px 9px 18px 9px;
	border-right: 1px dotted #ccc;
	height: 260px;
}

.inicioSeccion .cuadroCalculadoras,.inicioSeccion .cuadroGuias {
	margin: 9px 9px 18px 0;
}

.inicioSeccion .titular h3 {
	text-transform: none;
	font: normal 18px Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
	background: none;
	border: 0;
}

.inicioSeccion .titular h3,.inicioSeccion .titular p {
	margin: 0 18px 9px 0;
}

.contenidoTabFinanzas {
	border: 1px solid #ccc;
	border-top: 0;
	margin: 0 9px;
	padding: 0;
}

.seccionTabFinanzas h2 {
	color: #f60;
	float: left;
}

.listaFinanzas .cuadro {
	width: 285px;
}

.listaFinanzas.listaCalculadoras {
	float: left;
}

.listaFinanzas.listaCalculadoras .cuadro {
	height: 280px;
	background: #fff url(../images/fondoCalculadora.gif) no-repeat right bottom;
}

.listaFinanzas.listaGuias .cuadro {
	background: #fff url(../images/fondoGuiasBancaPersonal.gif) no-repeat right bottom;
	width: 890px;
	height: auto;
}

.listaGuias .seccion ul {
	float: left;
	width: 30%;
	height: auto;
}

.listaGuias .seccion .cajaVinculoEspecial3 {
	clear: both;
}

.listaGuias .bancaPersonal .cuadro {
	background: #fff url(../images/fondoGuiasBancaPersonal.gif) no-repeat right bottom;
}

.listaGuias .vivienda .cuadro {
	background: #fff url(../images/fondoGuiasVivienda.gif) no-repeat right bottom;
}

.listaGuias .educacion .cuadro {
	background: #fff url(../images/fondoGuiasEducacion.gif) no-repeat right bottom;
}

.listaGuias .pensiones .cuadro {
	background: #fff url(../images/fondoGuiasPensiones.gif) no-repeat right bottom;
}

.listaGuias .empleo .cuadro {
	background: #fff url(../images/fondoGuiasEmpleo.gif) no-repeat right bottom;
}

.listaGuias .vehiculos .cuadro {
	background: #fff url(../images/fondoGuiasVehiculos.gif) no-repeat right bottom;
}

.listaFinanzas h2 {
	color: #f60;
}

.listaFinanzas h3 {
	background: transparent url(../images/flechaVerdeGrande2.gif) no-repeat 0 0;
	padding: 2px 18px 8px 18px;
	border: 0;
	margin: 18px 0 0 0;
	font-size: 18px;
	clear: both;
}

.listaFinanzas .listaUno {
	margin: 9px 9px 0 18px;
}

.seccionTabFinanzas h6 {
	clear: none;
	color: #404040;
	float: right;
	font: normal 10px Arial,Helvetica,Sans-serif;
	margin: 2px 9px 0 0;
	padding: 0;
	text-align: right;
}

.contenidoTabMercados {
	border: 1px solid #ddd;
	margin: 0;
	padding: 0;
	clear: both;
	padding: 5px 0;
	width: 100%;
	float: left;
	display: inline;
}

.contenidoTabMercados .tCal thead th {
	font: bold 12px/13px Arial,Helvetica,Verdana,sans-serif;
}

.contenidoTabMercados .titularPrincipal {
	margin-left: 9px;
}

.contenidoTabMercados .titularPrincipal p {
	margin-left: 0;
}

.contenidoTabMercados .complementarios {
	float: right;
}

.contenidoTabMercados .blogDestacado h3,.contenidoTabMercados .columnistaDestacado h3 {
	margin-left: 0;
}

.contenidoTabMercados h4 {
	margin: 0 0 9px 15px;
}

.contenidoTabMercados .blogDestacado,.contenidoTabMercados .columnistaDestacado {
	margin-left: 9px;
}

.contenidoTabAyudaMercados {
	border: 1px solid #ddd;
	padding: 0;
	clear: both;
	z-index: 2;
}

.contenidoTabMercados .tFicha thead td,.contenidoTabMercados .tFicha thead th {
	text-align: left;
	font-size: 11px;
	text-transform: uppercase;
}

.contenidoTabMercados .tFicha tbody {
	border-left: 1px solid #ccc;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}

.contenidoTabMercados .tFicha tbody th,.contenidoTabMercados .tFicha tbody td {
	border-right: 1px solid #ccc;
}

.contenidoTabMercados .tFicha {
	width: 93%;
	margin: 0 10px 10px 15px;
}

.contenidoTabMercados .tFicha .alterno th,.contenidoTabMercados .tFicha .alterno td {
	background: #eee;
}

.contenidoTabMercados .tCal {
	width: 93%;
	margin: 0 10px 10px 15px;
}

form table.tCal span {
	position: static;
}

.tabMercados .disclaimer p {
	font-size: 10px;
	line-height: 16px;
	border: 1px solid #ddd;
	border-top: 0;
	padding: 9px 9px;
	margin: 0 0 18px 0;
}

.tabMercados p {
	margin: 9px;
	font-size: 12px;
}

.tabMercados h6 {
	text-align: right;
	font-weight: normal;
}

.tabMercados h6 img {
	float: right;
	margin: 0 9px 0 9px;
	border: 0;
	vertical-align: bottom;
}

.actividad {
	border: none;
	border: 1px solid #ddd;
	background-color: #fff;
	margin: 0;
	padding: 0;
	clear: both;
	z-index: 2;
}

.reproductor img {
	margin: 9px 0 0 0;
}

.reproductor p {
	margin: 9px;
}

.reproductor h4 {
	font: bold 16px/120% Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
}

.last.textoReproductor h4 {
	font: bold 12px/120% Arial,Verdana,Helvetica,sans-serif;
	color: #333;
}

.reproductor .cajaVinculoEspecial2 {
	margin: 0;
}

.imagenReproductor img {
	float: left;
}

.imagenReproductor {
	float: left;
	text-align: center;
	margin-right: 10px;
	margin-top: 10px;
}

.textoReproductor {
	width: 220px;
	float: left;
}

.textoReproductor h4 {
	font-family: Arial,Helvetica,Sans-serif;
	padding: 9px 0 10px 0;
}

.textoReproductor .listaTres li {
	background: url(../images/bulletVideos.gif) no-repeat 2px 7px;
	font-size: 12px;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	padding-bottom: 5px;
}

.textoReproductor p {
	margin: 9px 0;
}

.textoReproductor h3 {
	background: none;
	border: 0;
	padding: 0;
	margin: 9px 0;
	font-size: 12px;
}

.seccionPost .contenidoArticulo p {
	margin: 12px 9px 12px 0;
}

.seccionPost .bloqueOpinion2 {
	margin: 9px 0 18px 9px;
}

.seccionPost .bloqueOpinion2 .opcionesNotaPaginacion,.seccionPost .bloqueOpinion2 .opcionesNotaInferior,.seccionPost .bloqueOpinion2 .comentarios {
	margin: 9px 0;
}

.seccionPost .bloqueOpinion2 h4 {
	padding: 9px 0;
	font: normal 18px/22px Georgia,Times,"Times New Roman",Serif;
}

.seccionPost .bloqueOpinion2 h5 {
	font: normal 11px/11px Verdana,Arial,Helvetica,Sans-serif;
}

.seccionPost .bloqueOpinion2 p {
	color: #404040;
}

.paginacionResultados {
	text-align: center;
	clear: both;
	margin: 18px 0 18px 0;
	font-size: 11px;
	color: #a1a1a1;
}

.paginacionResultados span {
	padding-left: 30px;
	font-style: italic;
}

.paginacionResultados .anterior {
	font-weight: bold;
	margin-right: 18px;
	padding: 3px 12px 3px 18px;
}

.paginacionResultados .siguiente {
	font-weight: bold;
	margin-left: 18px;
	padding: 3px 18px 3px 9px;
}

.paginacionResultados .anterior {
	background: #e3f3e3 url(../images/icoAnterior2.gif) no-repeat 9px 7px;
}

.paginacionResultados .siguiente {
	background: #e3f3e3 url(../images/icoSiguiente2.gif) no-repeat 72px 7px;
}

.paginacionResultados a {
	font: normal 11px/11px Verdana,Arial,Helvetica,Sans-serif;
	padding: 3px 6px;
	border: 1px solid #0d4f34;
	color: #0d4f34;
	margin-right: 3px;
}

.paginacionResultados a:hover {
	background-color: #e3f3e3;
}

.paginacionResultados a.activo {
	color: #fff;
	background: #0d4f34;
}

.paginacionResultados a.activoa:hover {
	background: #0d4f34;
}

.paginacionResultados strong {
	color: #f60;
}

.paginacionResultados form {
	display: inline;
	cursor: hand;
}

.paginacionResultados .activo {
	background: #0D4F34;
	color: #FFF;
}

.paginacionResultados form .siguiente {
	background: #E3F3E3 url(../images/icoSiguiente2.gif) no-repeat 78px 7px;
	margin: 10px 0 0 10px;
}

.paginacionResultados form .anterior {
	margin-right: 5px;
}

.paginacionResultados input {
	border: 1px solid #0D4F34;
	color: #0D4F34;
	font-size: 11px;
	cursor: pointer;
	margin: 10px 0 0 5px;
}

.paginacionResultados input:hover {
	background: #E3F3E3;
	color: #0D4F34;
}

.perfil {
	padding: 0 0 9px 0;
	margin: 0 0 9px 0;
	background-color: #f3f6ef;
}

.perfil h3 {
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 8px 0;
	border-top: 3px solid #ddd;
	padding: 14px 0 0 10px;
	margin: 0 0 9px 0;
	font: bold 18px/18px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
}

.perfil h5 {
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	margin: 5px;
}

.perfil h4 {
	background: none;
	border: none;
	color: #0D4F34;
	margin: 15px 5px 5px 10px;
	padding: 0;
	font: bold 15px/18px Arial,Helvetica,Sans-serif;
}

.perfil p {
	line-height: 18px;
	text-align: left;
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	margin: 5px 10px;
}

.perfilRSS a {
	padding-bottom: 5px;
}

.perfil p.hojaVida a {
	color: #0d4f34;
	padding: 0 0 0 9px;
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 3px;
}

.perfil .listaUno li a {
	font: normal 12px/12px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
}

.perfil .listaUno li a:hover {
	text-decoration: underline;
}

.contenidoPerfil img {
	margin: 0 10px 0 10px;
	float: left;
}

.contenidoPerfil {
	margin-bottom: 15px;
}

.seccionGuias {
	clear: both;
	margin: 0 0 0 9px;
}

.seccionGuias h2 {
	margin: 9px 0;
}

.seccionGuias .categoriaGuias h3 {
	background-position: 0 0;
	margin: 9px 0 9px 0;
	padding: 9px 0 0 0;
	font: bold 16px/20px Arial,Helvetica,Sans-serif;
	color: #404040;
	text-transform: uppercase;
}

.seccionGuias .listaUno {
	margin: 0 0 0 18px;
}

.seccionGuias .listaUno li a {
	font: normal 16px/22px Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
}

.seccionGuias .listaUno li {
	background-position: 0 7px;
	line-height: 22px;
}

.categoriaGuias {
	margin: 18px 0;
}

.seccionBloggers {
	margin: 0;
}

.seccionBloggers .perfil {
	margin: 9px 5px;
}

.seccionBloggers .perfil h3 {
	background: none;
	border-top: 0;
}

.seccionBloggers h2 {
	margin: 9px 0 4px 9px;
	float: left;
	width: 70%;
}

.seccionBloggersRss {
	float: right;
	width: 25%;
	text-align: right;
	margin: 14px 10px 0 0;
}

.seccionBloggersRss .suscribirBlog {
	float: right;
}

.seccionBloggers .bloqueOpinion2 {
	margin: 0 0 0 9px;
}

.suscribirBlog {
	width: 70px;
	height: 16px;
	background: url(../images/icoRSSBlog.gif) no-repeat 0 0;
}

.suscribirComentarios {
	width: 110px;
	height: 16px;
	background: url(../images/icoRSSComentarios.gif) no-repeat 0 0;
}

.suscribirBlog,.suscribirComentarios {
	margin: 5px 0 5px 0;
	display: block;
}

.suscribirBlog span,.suscribirComentarios span {
	margin: 5px 0 5px 0;
	display: none;
	text-indent: -9999em;
}

.filaBloggers {
	margin: 18px 0 18px 0;
	clear: both;
}

.titularBlog {
	float: left;
	height: 290px;
	margin: 9px 30px 9px 0;
	width: 30%;
}

.filaBloggers p {
	margin: 9px 9px 9px 0;
}

.filaBloggers img {
	margin: 0 9px 9px 0;
	float: left;
}

.filaBloggers h3,.filaBloggers h4,.filaBloggers h5,.filaBloggers h6 {
	border: none;
	margin: 0;
	padding: 0;
}

.filaBloggers a {
	color: #404040;
	font-weight: normal;
}

.filaBloggers a:hover {
	text-decoration: none;
}

.filaBloggers h6 a {
	font: bold 11px/14px Arial,Helvetica,Sans-serif;
	color: #404040;
	text-transform: uppercase;
	border: none;
}

.filaBloggers h3 a {
	font: bold 16px/18px Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
}

.filaBloggers h4 {
	font: bold 11px/18px Verdana,Arial,Helvetica,Sans-serif;
	color: #404040;
}

.filaBloggers h5 {
	font: normal 10px/14px Arial,Helvetica,Sans-serif;
	color: #404040;
	text-transform: uppercase;
}

.filaBloggers .cantidadComentarios {
	margin: 0 0 18px 0;
	width: 120px;
	float: left;
}

.filaBloggers .icoRSS {
	width: 80px;
	height: 18px;
	margin: 0 0 0 9px;
	float: right;
	background: url(../images/icoRSSBlog.gif) no-repeat 0 0;
}

.titularOpinion h3 {
	padding: 0;
	margin: 0;
	background: none;
}

.titularNotaInterna .column.span-15 {
	width: 560px;
}

.titularNotaInterna .complementario {
	width: 337px;
}

.titularNotaInterna h6 {
	margin: 9px;
	color: #777;
}

.otrosTitularesPorSeccion {
	clear: both;
	margin: 7px 0 7px 9px;
}

.otrosTitularesPorSeccion h2 {
	border-top: 1px solid #ddd;
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 0 0;
	margin: 0 0 9px 0;
	padding: 12px 0 0 0;
	font: bold 16px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	text-transform: uppercase;
}

.otrosTitularesPorSeccion h2 a {
	color: #404040;
	text-decoration: none;
}

.otrosTitularesPorSeccion h2 a:hover {
	color: #000;
	text-decoration: none;
}

.seccionPost h2 strong {
	font: bold 11px/18px Verdana,Arial,Helvetica,Sans-serif;
	color: #404040;
	display: block;
}

.seccionPost .bloqueOpinion2 h2 {
	margin: 9px 0 10px 0;
}

.categoriaForos h3 {
	padding: 9px 0 0 0;
	margin: 9px 0 0 9px;
	background-position: 0 0;
}

.categoriaForos p,.despliegeForo p {
	margin: 0 0 9px 24px;
	color: #404040;
	font: normal 11px/18px Arial,Helvetica,Sans-serif;
}

.categoriaForos p strong,.despliegeForo p strong {
	font-weight: bold;
}

.categoriaForos .listaUno {
	margin: 0 0 0 18px;
}

.categoriaForos .listaUno li a,.despliegeForo h3 {
	color: #0d4f34;
	font: bold 13px/18px Georgia,Times,"Times New Roman",Serif;
}

.categoriaForos .listaUno li a:hover {
	color: #000;
	text-decoration: none;
}

.categoriaForos .detalleForo {
	margin: 0 0 0 9px;
	font: normal 12px/18px Verdana,Arial,Helvetica,Sans-serif;
}

.imagenEditor,.recomendados {
	float: left;
}

.imagenEditor {
	width: 130px;
}

.imagenEditor img {
	margin: 9px 0 0 9px;
}

.recomendados {
	width: 450px;
}

.recomendados ul {
	list-style-type: none;
}

.recomendados ul,.recomendados p {
	margin: 9px 0;
	padding: 0;
}

.recomendados ul li {
	margin: 9px 0;
}

.recomendados ul li p {
	border: 0;
	margin: 0;
}

.recomendados h4 a {
	margin: 0;
	font: bold 14px/18px Arial,Helvetica,Sans-serif;
}

.titularPrincipalTab {
	background-color: #fff;
	margin: 0;
	padding: 18px 0;
	clear: both;
	z-index: 2;
}

.titularPrincipalTab h2 {
	margin: 0 9px 9px 9px;
	padding: 0;
}

.titularPrincipalTab h2 a {
	font: normal 24px Georgia,Times,"Times New Roman",Serif;
}

.titularPrincipalTab .listaSeis {
	margin: 9px;
}

.listaPreguntasFrecuentes a {
	color: #0d4f34;
}

.listaPreguntasFrecuentes {
	padding: 0 0 0 18px;
	margin: 9px 0 9px 9px;
}

.listaPreguntasFrecuentes li {
	list-style-type: decimal;
	color: #404040;
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
}

.listaInfoUsuario {
	padding: 0;
	margin: 9px 0;
}

.listaInfoUsuario li {
	list-style-type: none;
	font: bold 11px Arial,Helvetica,Sans-serif;
	margin: 0 0 3px 0;
}

.listaInfoUsuario a {
	color: #0d4f34;
}

.listaSeis {
	margin: 9px 0 5px 0;
	list-style-type: none;
	clear: both;
	padding: 0;
}

.listaSeis li {
	background: transparent url(../images/flechaVerdeDelgada.gif) no-repeat scroll 0 6px;
	margin: 5px 0;
	padding: 0 12px;
}

.listaSeis li a {
	font: 12px/18px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
}

.otrasNoticias .imagenPorTexto,.abcbebe .imagenPorTexto {
	border: 0;
	margin: 0 0 5px 0;
	background: none;
}

.elTiempoOtrasNoticias a {
	width: 110px;
	height: 16px;
	background: url(../images/logoEltiempoOtrasNoticias.png) no-repeat 0 0;
}

.abcDelBebe a {
	width: 83px;
	height: 16px;
	background: transparent url(../images/logoABCdelBebe.png) no-repeat 0 0;
}

.viveIn a {
	width: 77px;
	height: 30px;
	background: #fff url(../images/logoViveIn.png) no-repeat 0 0;
}

.cambio a {
	width: 110px;
	height: 20px;
	background: url(../images/logoCambioOtrasNoticias.png) no-repeat 0 0;
}

.misEmpresas h3 {
	margin-left: 9px;
}

.empresaBolsaColombia {
	border: solid 1px #ddd;
	width: 430px;
	margin: 15px 25px 25px 2px;
	padding: 0;
	float: left;
}

.empresaBolsaColombia .tituloEmpresa {
	background: #ddd;
	width: 100%;
}

.tituloEmpresa .eliminarEmpresa a {
	display: block;
	width: 15px;
	height: 15px;
	text-indent: -9000px;
	background-position: center 5px;
}

.empresaBolsaColombia img {
	margin: 5px auto 5px auto;
	border: 0;
}

.empresaBolsaColombia h4,.empresaBolsaColombia h4 a {
	font: bold 16px/18px Arial,Verdana,Helvetica,sans-serif;
	padding: 5px 0 5px 0;
	float: left;
	background: none;
	width: 90%;
}

.empresaBolsaColombia h5 {
	color: #0d4f34;
	font: bold 12px/14px Arial,Verdana,Helvetica,sans-serif;
	padding: 5px 0 5px 9px;
	float: left;
}

.empresaBolsaColombia h6 a {
	text-align: right;
	font: normal 10px/12px Arial,Verdana,Helvetica,sans-serif;
	background: none;
	margin: 5px 10px 15px 0;
}

.empresaBolsaColombia .notiRelacionadas {
	background: #eee;
	width: 100%;
	height: 20px;
}

.empresaBolsaColombia a {
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat 3px 3px;
	font: bold 14px/16px Arial,Verdana,Helvetica,sans-serif;
	padding-left: 18px;
	margin: 0 0 5px 9px;
	display: block;
}

.empresaBolsaColombia .listaUno {
	margin: 15px 0 19px 0;
}

.empresaBolsaColombia .listaUno li {
	background: none;
}

.empresaBolsaColombia .listaUno li a {
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat 3px 3px;
	color: #0d4f34;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 12px;
}

.empresaBolsaColombia .comprarInforme {
	height: 35px;
	background: #eee;
	margin-bottom: 0;
}

.empresaBolsaColombia .comprarInforme a {
	font: bold 12px/14px Arial,Verdana,Helvetica,sans-serif;
	display: block;
	padding-top: 10px;
	margin: 0 0 0 9px;
	background: url(../images/carritoComprasVerde.gif) no-repeat 375px 8px;
}

.imagenCarrito {
	background: url(../images/carritoComprasVerde.gif) no-repeat 30px 3px;
}

.otrasEmpresas {
	border: solid 1px #ddd;
	width: 430px;
	margin: 15px 25px 25px 2px;
	padding: 0;
	float: left;
}

.otrasEmpresas .tituloEmpresa {
	background: #ddd;
	width: 100%;
}

.otrasEmpresas h4,.otrasEmpresas h4 a,.empresaBolsaColombia h4,.empresaBolsaColombia h4 a {
	width: 90%;
}

.otrasEmpresas h4,.otrasEmpresas h4 a {
	font: bold 16px/18px Arial,Verdana,Helvetica,sans-serif;
	padding: 5px 0 0 0;
	float: left;
	background: none;
	width: 90%;
}

.otrasEmpresas h5 {
	color: #0d4f34;
	font: bold 12px/14px Arial,Verdana,Helvetica,sans-serif;
	margin: 15px 0 10px 0;
	padding: 5px 0 5px 9px;
	float: left;
}

.otrasEmpresas a {
	font: bold 14px/16px Arial,Verdana,Helvetica,sans-serif;
	margin: 0 0 10px 9px;
	display: block;
}

.otrasEmpresas .listaUno {
	margin: 15px 0 19px 0;
}

.otrasEmpresas .listaUno li {
	background: none;
}

.otrasEmpresas .listaUno li a {
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat 3px 3px;
	color: #0d4f34;
	font-weight: normal;
	margin: 0;
	padding: 0 0 0 12px;
}

.otrasEmpresas .empresasRelacionadas {
	background: #eee;
	width: 100%;
	height: 20px;
	border-top: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
}

.otrasEmpresas .empresasRelacionadas a {
	padding: 0 0 0 12px;
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat 3px 3px;
	margin-left: 0;
}

.otrasEmpresas .comprarInforme {
	height: 35px;
	margin: 0;
	background: #eee;
}

.otrasEmpresas .comprarInforme a {
	font: bold 12px/14px Arial,Verdana,Helvetica,sans-serif;
	display: block;
	padding-top: 10px;
	margin: 0 0 0 9px;
	background: url(../images/carritoComprasVerde.gif) no-repeat 375px 8px;
}

.modulos h4 a {
	font: bold 14px/18px Arial,Helvetica,Sans-serif;
}

.modulos h3 {
	border-top: 3px solid #ddd;
	padding: 0;
}

.modulos p {
	margin: 9px 0;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 13px;
}

.floatL {
	width: 100%;
	clear: both;
	padding: 5px 0;
}

.floatL .select {
	float: left;
	margin: 0;
	width: 250px;
	clear: both;
}

.elEmpleo .cajaVinculoEspecial {
	margin: 18px 0 0 0;
	padding: 0;
	float: left;
}

.elEmpleo .cajaVinculoEspecial input {
	margin: 0;
}

.elEmpleo .floatL label {
	text-align: left;
	color: #0d4f34;
	font: bold 14px Arial,Helvetica,Sans-serif;
}

.elEmpleo h4 a {
	text-transform: lowercase;
}

.elEmpleo h4:first-letter,.elEmpleo h4 a:first-letter {
	text-transform: uppercase;
}

.elEmpleo {
	border-top: 3px solid #ddd;
	background: transparent url(../images/flechaVerde2Abajo.gif) 10px 0 no-repeat;
	float: left;
	margin: 9px 0 9px 0;
	padding: 10px 9px 0 9px;
}

.elEmpleo form p {
	color: #0d4f34;
	font: bold 15px Arial,Helvetica,Sans-serif;
	border: none;
}

.elEmpleo h4 {
	font: bold 14px Arial,Helvetica,Sans-serif;
	margin: 10px 0;
}

.elEmpleo ul {
	list-style: none;
}

.elEmpleo ul li:first-letter,.elEmpleo ul li a span:first-letter {
	text-transform: capitalize;
}

.elEmpleo ul li a {
	text-transform: lowercase;
	font-weight: bold;
	direction: rtl;
}

.elEmpleo ul li {
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat scroll 0 5px;
	padding: 0 0 10px 10px;
	font: normal 12px/20px Arial,Helvetica,Sans-serif;
	color: #333;
}

.elEmpleo .imagenPorTexto {
	background: url(../images/imagenElEmpleo.gif) no-repeat 0 0;
	border: 0;
}

.elEmpleo .imagenPorTexto,.elEmpleo .imagenPorTexto a {
	margin: 5px 0 0 0;
	height: 38px;
}

.guiaAcademica {
	border-top: 3px solid #2b50a9;
	background: #fff url(../images/fondoGuiaAcademica.gif) 225px 0 no-repeat;
	float: left;
	margin: 9px 0 9px 0;
}

.guiaAcademica .imagenPorTexto {
	background: url(../images/imagenGuiaAcademica.gif) no-repeat 0 0;
}

.guiaAcademica .imagenPorTexto,.guiaAcademica .imagenPorTexto a {
	margin: 5px 0 0 0;
	width: 265px;
	height: 47px;
}

.clasificar {
	border-top: 3px solid #2b50a9;
	background: #fff url(../images/fondoClasificar.gif) 225px 0 no-repeat;
	margin: 9px 0 9px 0;
}

.clasificar .imagenPorTexto {
	background: url(../images/imagenClasificar.gif) no-repeat 0 0;
}

.clasificar .imagenPorTexto,.clasificar .imagenPorTexto a {
	margin: 5px 0 0 0;
	width: 134px;
	height: 40px;
}

.metroCuadrado {
	border-top: 3px solid #f60;
	background: #fff url(../images/fondoMetroCuadrado.gif) no-repeat 225px 8px;
	margin: 9px 0 18px 0;
}

.metroCuadrado .imagenPorTexto {
	background: url(../images/imagenMetroCuadrado.gif) no-repeat 0 0;
}

.metroCuadrado .imagenPorTexto,.metroCuadrado .imagenPorTexto a {
	width: 142px;
	height: 51px;
}

.arrienda,.vende {
	float: left;
	width: 48%;
}

.arrienda p,.vende p {
	line-height: 9px;
}

.arrienda strong,.vende strong {
	color: #0d4f34;
	font-weight: bold;
}

.otroTitular img {
	float: left;
	margin: 3px 9px 0 0;
}

.otroTitular h4 {
	margin: 0 0 5px 0;
}

.otroTitular h4 a {
	font: bold 15px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
	text-decoration: none;
}

.otroTitular h4 a:hover {
	text-decoration: underline;
}

.otroTitular p {
	margin: 0 0 5px 0;
	font: normal 12px/18px Verdana,Arial,Helvetica,Sans-serif;
}

.tablaIndicadores {
	text-align: center;
	background-color: #f6fcf1;
}

.indicadores {
	margin: 0 0 8px 0;
	padding: 0;
	clear: both;
}

.indicadores h2 {
	font: bold 22px/18px Arial,Helvetica,Sans-serif;
}

.contenidoIndicadores .cajaVinculoEspecial2 span {
	font-size: 11px;
}

.contenidoIndicadores {
	border: 1px solid #ddd;
	margin: 0;
	padding: 0;
	clear: both;
	background: #fff;
}

.contenidoIndicadores {
	font-size: 10px;
}

.contenidoIndicadores p {
	margin: 20px 5px 5px 10px;
}

.empresaBolsaColombia .tFicha .sube,.empresaBolsaColombia .tFicha .baja {
	background-position: 15px 10px;
}

.otrasEmpresas .tFicha .sube,.otrasEmpresas .tFicha .baja {
	background-position: 0 10px;
}

.contenidoIndicadores .tFicha .sube,.contenidoIndicadores .tFicha .baja {
	background-position: 0 10px;
}

.seccionFicha .tFicha .sube,.seccionFicha .tFicha .baja {
	background-position: 0 10px;
}

table.tFicha tr.alterno .centro,table.tFicha tbody tr.alterno .centro {
	text-align: center;
}

table.tFicha .centro,table.tFicha .centro {
	text-align: center;
}

.contenidoIndicadores img {
	border: 0;
}

.contenidoIndicadores h5 {
	font: bold 12px/36px Georgia,Times,"Times New Roman",Serif;
}

.contenidoIndicadores h6 {
	margin: 9px 5px 24px;
	text-align: right;
	font: normal 10px Arial,Helvetica,Sans-serif;
	color: #404040;
	clear: both;
}

.contenidoIndicadores h6 img {
	margin: 0 9px 0 9px;
	float: right;
	vertical-align: top;
}

.indicadoresMoneda h5,.indicadoresMonedas h5 {
	font: bold 12px/36px Georgia,Times,"Times New Roman",Serif;
}

.valorMoneda {
	float: left;
	width: 160px;
}

.detalleCierre {
	float: left;
	margin: 0 0 0 20px;
	width: 140px;
}

.valorMoneda h4,.valorMoneda h3,.valorMoneda p {
	margin: 0 9px;
}

.valorMoneda h4 {
	font: bold 14px Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	color: #404040;
}

.valorMoneda h3 {
	font: bold 24px Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
}

.valorMoneda h3 span {
	vertical-align: top;
	font: bold 11px Arial,Helvetica,Sans-serif;
	color: #404040;
}

.valorMoneda p {
	font: normal 11px Arial,Helvetica,Sans-serif;
}

.comportamientoMoneda {
	clear: both;
}

.detalleComportamientoMoneda {
	float: left;
	width: 80px;
}

.detalleComportamientoMoneda h3 {
	margin: 0 0 0 24px;
	font: bold 16px/24px Arial,Helvetica,Sans-serif;
}

.graficaComportamientoMoneda {
	float: left;
	width: 250px;
}

.resumenMoneda,.precioMoneda,.precioOtrasMonedas,.descargarInformeDiario {
	float: left;
}

.fondoDerecha {
	background: #f4f7f7;
}

.fondoDerechaGrande {
	background: #f2f6f5;
}

.fondoDerecha p {
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
	margin-top: 0;
	margin-bottom: 6px;
}

.fondoDerecha p strong {
	font: bold 14px/24px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
}

.portafolioPdf {
	margin: 9px 0 0 0;
	padding: 0;
	border-top: 3px solid #ddd;
	background: url(../images/fondoPortafolioPdf.gif) no-repeat bottom right;
	clear: both;
}

.portafolioPdf .separador {
	background-position: 0 0;
}

.portafolioPdf h3 {
	border: none;
	margin: 0 0 0 9px;
	padding: 0;
	background: none;
	font: bold 16px/24px Arial,Helvetica,Sans-serif;
}

.portafolioPdf h2 {
	border: none;
	margin: 5px 0 0 0;
	padding: 20px 10px 20px 80px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	color: #333;
	background: url(../images/iconoPdf.gif) no-repeat 7pt 7pt;
	font: bold 14px/20px Arial,Helvetica,Sans-serif;
}

.portafolioPdf h2 a {
	font: bold 14px/20px Arial,Helvetica,Sans-serif;
	color: #404040;
}

.portafolioPdf h3 span {
	display: none;
}

.portafolioPdf p,.portafolioPdf em {
	color: #404040;
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
	padding: 0 120px 0 0;
	margin-top: 0;
	margin-bottom: 0;
}

.portafolioPdf em {
	display: block;
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
}

.portafolioPdf p strong {
	color: #0d4f34;
	font: bold 14px/24px Arial,Helvetica,Sans-serif;
}

.portafolioPdf p strong a {
	color: #f60;
	font: bold 12px/24px Arial,Helvetica,Sans-serif;
}

.portafolioPdf p.suscribir {
	background: url(../images/bulletSuscribase.gif) no-repeat 0 4px;
	padding: 0 0 10px 20px;
	color: #f60;
	margin-bottom: 0;
	font: normal 14px/24px Arial,Helvetica,Sans-serif;
}

.fechaEvento {
	width: 95px;
	height: 100px;
	border: 1px solid #999;
	float: left;
	margin: 0 0 9px 0;
}

.mesEvento {
	background-color: #900;
	border-bottom: 1px solid #999;
}

.mesEvento p {
	text-align: center;
	margin: 0;
	color: #fff;
	font: bold 22px Arial,Helvetica,Sans-serif;
}

.diaEvento {
	background-color: #feffed;
}

.diaEvento p {
	color: #404040;
	text-align: center;
	font: bold 48px/72px Arial,Helvetica,Sans-serif;
	margin: 0;
	padding: 0;
}

.detalleEvento {
	float: left;
	width: 200px;
	margin: 0 0 0 9px;
}

.detalleEvento .cajaVinculoEspecial2 a {
	background: url(../images/bulletAgregarCalendario.gif) no-repeat 0 4px;
	padding: 5px 0 0 20px;
	font: bold 12px Arial,Helvetica,Sans-serif;
}

.detalleEvento .cajaVinculoEspecial2 {
	margin: 10px 0;
}

.detalleEvento h4 {
	font: bold 13px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
}

.detalleEvento p {
	margin: 0;
}

.detalleEvento p a {
	font: bold 11px/18px Arial,Helvetica,Sans-serif;
	color: #333;
	padding: 3px 0 5px 15px;
	background: url(../images/bulletVermascalendario.gif) no-repeat 0 4px;
}

.consultorio {
	margin: 10px 0 0 0;
	padding: 0;
	clear: both;
}

.consultorio h4 {
	margin: 5px 18px 10px 9px;
	color: #0d4f34;
}

.consultorio img {
	float: left;
	margin: 0 9px 0 0;
}

.consultorio p {
	font-size: 12px;
	margin: 0 5px 0 10px;
}

.consultorio img {
	float: left;
	border: 1px solid #ddd;
	margin: 0 9px 9px 9px;
}

.consultorio blockquote {
	background-color: #FFFEEF;
	border: 1px solid #CFCB8E;
	padding: 10px;
	margin: 5px 10px;
}

.consultorio blockquote p {
	margin: 0;
	font-size: 10px;
	line-height: 120%;
}

.consultorio blockquote a {
	color: #666;
	font-weight: normal;
}

label span.queEsEsto {
	position: static;
	top: 0;
	vertical-align: middle;
}

.consultorio label {
	width: auto;
}

.consultorio .cantidadComentarios {
	margin: 0 0 10px 9px;
	font-size: 9px;
	color: #006102;
	font-weight: bold;
}

.consultorio .cajaVinculoEspecial input {
	border: 0;
	background: transparent url(../images/flechaBuscar.gif) no-repeat right center;
	height: 23px;
	padding: 0 10px 0 3px;
	text-indent: -9000px;
	display: block;
	margin-left: 0;
}

.consultorio .patrocinio {
	width: 160px;
	padding-right: 10px;
	margin-bottom: 10px;
	margin-top: 5px;
}

.consultorio .patrocinio .imagenPorTexto {
	background: url(../images/logoLexbase.gif) no-repeat;
	width: 58px;
	height: 48px;
}

.alzaybaja img {
	margin: 0 5px 0 0;
	float: left;
}

.alzaybaja h4 {
	margin: 0;
	font: normal 16px/16px Georgia,Times,"Times New Roman",Serif;
}

.alzaybaja p {
	margin: 5px 0 18px 0;
	padding: 0;
}

.alzaybaja .detalleAutor {
	margin: 2px 0;
	padding: 0 0 3px 95px;
	font: bold 11px/18px Verdana,Arial,Helvetica,Sans-serif;
}

.alzaybaja .detalleAutor em {
	display: block;
	font: normal 10px/12px Arial,Helvetica,Sans-serif;
	color: #404040;
	margin: 0;
	text-transform: uppercase;
}

.alza {
	background: url(../images/iconoAlza.gif) no-repeat 75px 8px;
}

.baja {
	background: url(../images/iconoBaja.gif) no-repeat 75px 8px;
}

.alzaybaja .textoAlza {
	color: #006102;
}

.alzaybaja .textoBaja {
	color: #ab1913;
}

.migasPan {
	padding-bottom: 10px;
}

.migasPan p {
	margin: 0 9px 0 9px;
	color: #ddd;
}

.migasPan p a {
	font: normal 14px/18px Georgia,Times,"Times New Roman",Serif;
	color: #404040;
}

.migasPan p strong a {
	color: #f60;
}

.infoUsuario {
	padding: 0 0 0 18px;
	float: left;
}

.infoUsuario p {
	margin: 9px 0 0 0;
	font: normal 11px/12px Arial,Helvetica,Sans-serif;
}

.infoUsuario p strong {
	color: #0d4f34;
	font-size: 12px;
	font-weight: bold;
}

.infoAcciones {
	margin: 0 18px 0 0;
	float: left;
}

.infoAcciones p {
	margin: 2px 0;
	text-align: right;
	font: bold 10px/12px Arial,Helvetica,Sans-serif;
}

.infoAcciones p a strong {
	color: #f60;
}

.infoAcciones .accionEstable,.infoAcciones .accionSube,.infoAcciones .accionBaja {
	font: bold 11px Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	padding-right: 18px;
}

.infoAcciones .accionEstable {
	background: url(../images/accionEstable.gif) no-repeat right 0;
	color: #404040;
}

.infoAcciones .accionSube {
	background: url(../images/accionSube.gif) no-repeat right 0;
	color: #0d4f34;
}

.infoAcciones .accionBaja {
	color: #900;
	background: url(../images/accionBaja.gif) no-repeat right 0;
}

.calendarioEventos {
	padding: 0 9px;
	margin: 0;
	border-top: 3px solid #ddd;
}

.complementarios .calendarioEventos h3 {
	padding: 15px 9px 0 0;
	border-top: none;
	background-position: 0 0;
}

.especiales,.alzaybaja,.otrasNoticias,.preguntasFrecuentes,.foros,.vitamina,.caricatura,.ultimosEditoriales,.veaMas,.breves,.articulosRelacionados,.comportamientoAcciones,.lineaTiempo,.notasRelacionadas,.leccionesEmpresariales,.informes,.rss,.videos,.promo,.analisisJoseAntonio {
	margin: 18px 0 18px 0;
	padding-bottom: 18px;
	clear: both;
}

.caricatura {
	padding-bottom: 0;
}

.caricatura .ancho {
	margin: 10px auto 0;
	text-align: center;
}

.ultimosEditoriales select {
	width: 300px;
}

.otrasNoticias img {
	margin: 5px 0 0 10px;
}

.informes {
	border-bottom: 1px solid #0d4f34;
}

.columnistas .titularOpinion {
	height: 160px;
}

.paginaColumnistas .titularOpinion {
	height: 175px;
	width: 29%;
	margin-left: 9px;
}

.paginaColumnistas .bloqueOpinion2 {
	background: none;
	border: none;
}

.columnistas .bloqueOpinion2 {
	border-top: 3px solid #ddd;
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 0 0;
	margin: 0 0 0 9px;
	clear: both;
	padding: 18px 0;
}

.columnistas h2 {
	margin: 0 0 0 9px;
}

.bloqueOpinion2 {
	background: none;
	border: none;
}

.vitamina h4 {
	font-family: Georgia,Times,"Times New Roman",Serif;
	font-size: 20px;
	font-style: italic;
	line-height: 28px;
	padding: 9px 30px;
}

.vitamina h5 {
	color: #404040;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 12px;
	line-height: 18px;
	margin: 0 0 0 10px;
}

.vitamina .caricatura {
	margin: 18px 0 0 0;
	padding-bottom: 18px;
	clear: both;
}

.especiales h4,.especiales p {
	margin: 0 18px 0 0;
}

.preguntasFrecuentes p {
	font: bold 14px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	margin: 0 0 0 9px;
}

.preguntasFrecuentes h4 {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 4px;
	font: bold 12px/18px Arial,Helvetica,Sans-serif;
	padding: 0 0 0 9px;
}

.preguntasFrecuentes h4 a {
	color: #0d4f34;
	text-decoration: none;
}

.foros h4,.foros p,.foros .cajaVinculoEspecial,.foros .cajaVinculoEspecial2 {
	margin-left: 9px;
}

.foros h4 a {
	color: #0d4f34;
	font: bold 13px/18px Georgia,Times,"Times New Roman",Serif;
}

.foros h4 a:hover {
	color: #000;
	text-decoration: none;
}

.categoriaForos .listaUno {
	margin: 0 0 0 18px;
	padding: 0;
	list-style-type: none;
}

.categoriaForos .listaUno li {
	padding: 0 0 0 12px;
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 3px 8px;
}

.categoriaForos .listaUno li {
	margin: 9px 0 18px 0;
}

.categoriaForos .listaUno li h3 {
	margin: 0;
	font: normal 16px/18px Georgia,Times,"Times New Roman",Serif;
}

.categoriaForos .listaUno li h3 a,.categoriaForos .listaUno li p a {
	color: #0d4f34;
}

.categoriaForos .listaUno li p {
	margin: 0;
	font: normal 11px/18px Arial,Helvetica,Sans-serif;
}

.foros h6 {
	margin: 9px 0;
	text-align: right;
	font: normal 10px Arial,Helvetica,Sans-serif;
	color: #404040;
}

.foros h6 img {
	margin: 0 0 0 9px;
	vertical-align: top;
}

.listaInformes {
	margin: 0;
	padding: 0;
}

.listaInformes li {
	list-style-type: none;
}

.listaInformes li a {
	color: #0d4f34;
	background: url(../images/iconoTipoDocumento.gif) 0 2px no-repeat;
	font: bold 12px/36px Arial,Helvetica,Sans-serif;
	padding: 20px 0 3px 40px;
}

.listaComprarInformes {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 290px;
	float: left;
}

.compraInforme h3 {
	margin-left: 9px;
	width: 96%;
}

.listaComprarInformes li {
	margin: 0;
	height: 22px;
}

.listaComprarInformes li span {
	font: bold 12px/10px Georgia,Times New Roman,Serif;
	margin: 0 0 0 8px;
}

.listaComprarInformes li a {
	font: bold 10px/24px Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	background: url(../images/icoCarrito.gif) no-repeat 200px 3px;
	display: block;
	color: #0d4f34;
	margin: 0 0 0 8px;
	padding: 0;
}

.listaComprarInformes li.alterno {
	background-color: #ebebeb;
}

.listaOpcionesNota {
	list-style-type: none;
	margin: 0 9px 0 0;
	padding: 0 0 0 9px;
}

.listaOpcionesNota li {
	float: left;
	margin: 5px 10px 5px 0;
	text-transform: uppercase;
	padding: 0 0 0 18px;
	font: bold 10px/18px Arial,Helvetica,Sans-serif;
}

li.icoOpinar {
	background: url(../images/icoOpinar.gif) no-repeat 0 3px;
}

li.icoAmigo {
	background: url(../images/icoOpinar.gif) no-repeat 0 3px;
}

li.icoImprimir {
	background: url(../images/icoImprimir.gif) no-repeat 0 3px;
}

li.icoEnviar {
	background: url(../images/icoEnviarAmigo.gif) no-repeat 0 3px;
}

li.icoReportar {
	background: url(../images/icoReportarError.gif) no-repeat 0 3px;
}

li.icoGuardar {
	margin: 5px 9px 5px 0;
	background: url(../images/icoGuardarPortafolio.gif) no-repeat 0 3px;
}

li.delicious {
	background: url(../images/icoDelicious.gif) no-repeat 0 0;
}

li.digg {
	background: url(../images/icoDigg.gif) no-repeat 0 0;
}

li.technorati {
	background: url(../images/icoTechnorati.gif) no-repeat 0 0;
}

li.yahoo {
	padding-left: 22px;
	background: url(../images/icoYahoo.gif) no-repeat 0 3px;
}

li.meneame {
	background: url(../images/icoMeneame.gif) no-repeat 0 0;
}

li.wikio {
	background: url(../images/icoWikio.gif) no-repeat 0 0;
}

li.stumble {
	background: url(../images/icoStumble.gif) no-repeat 0 0;
}

li.google {
	background: url(../images/icoGoogle.gif) no-repeat 0 0;
}

li.live {
	background: url(../images/icoLive.gif) no-repeat 0 0;
}

li.facebook {
	background: url(../images/facebook.gif) no-repeat 0 0;
}

li.gacetilla {
	background: url(../images/gacetilla.gif) no-repeat 0 0;
}

li.icoTamano {
	padding: 0 30px 0 0;
}

li.icoTamano img {
	border: 0;
	margin: 0;
}

.listaOpcionesNota li a {
	color: #666;
}

.agregarVerFicha a.guardar,.listaOpcionesNota .icoGuardar a,.listaOpcionesNota .icoGuardar {
	color: #f60;
}

.opcionesNotaPaginacion,.opcionesNotaInferior {
	clear: both;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
}

.opcionesNotaPaginacion {
	margin: 9px;
}

.opcionesNotaInferior p {
	margin: 5px 0 0 0;
	font-size: 11px;
	color: #0d4f34;
	font-weight: bold;
}

.opcionesNotaInferior,.colaboracion {
	margin: 9px 0 0 9px;
}

.bloqueOpinion2 .opcionesNotaInferior,.bloqueOpinion2 .colaboracion {
	margin: 9px 0 0 0;
}

.colaboracion {
	clear: both;
}

.colaboracion h2 {
	color: #666;
	float: left;
	margin: 0 18px 5px 9px;
	text-transform: uppercase;
	font: bold 10px/18px Arial,Helvetica,Sans-serif;
}

.colaboracion .listaOpcionesNota li {
	padding: 0;
	margin: 0 18px 0 0;
}

.colaboracion .listaOpcionesNota li a {
	margin: 0;
	padding: 0;
	height: 18px;
	display: block;
	width: 18px;
}

.colaboracion .listaOpcionesNota li span {
	text-indent: -9999em;
	display: none;
}

.comentariosPost {
	border-top: 3px solid #ddd;
	margin: 18px 0 0 9px;
	clear: both;
}

.infoPaginacion {
	font: normal 11px/11px Arial,Helvetica,Sans-serif;
	color: #404040;
	float: right;
}

.infoPaginacion strong {
	color: #0d4f34;
	font-weight: bold;
	margin: 0 9px 0 0;
}

.infoPaginacion a {
	border: 1px solid #0d4f34;
	color: #0d4f34;
	font: normal 11px/16px Arial,Helvetica,Sans-serif;
}

.infoPaginacion a.anterior {
	padding: 0 14px;
	margin-right: 9px;
	background: #e3f3e3 url(../images/icoAnterior.gif) no-repeat 3px 4px;
}

.infoPaginacion a.siguiente {
	padding: 0 14px 0 6px;
	margin-left: 9px;
	background: #e3f3e3 url(../images/icoSiguiente.gif) no-repeat 55px 4px;
}

.infoPaginacion a:hover {
	background-color: #c0e2c0;
	text-decoration: none;
}

.infoPaginacion {
	margin: 5px 9px 0 9px;
}

.infoPaginacion strong {
	color: #f60;
}

.breves,.veaMas,.otrasNoticias {
	padding-bottom: 9px;
}

.articulosRelacionados .listaUno li a,.veaMas .listaUno li a,.breves .listaUno li a {
	font: bold 12px/18px Arial,Helvetica,Sans-serif;
}

.veaMas h3,.breves h3,.articulosRelacionados h3 {
	font: normal 18px/18px Arial,Helvetica,Sans-serif;
	padding: 12px 0 9px 9px;
}

.veaMas h3 {
	font-weight: bold;
}

.breves h3 {
	font-weight: bold;
}

.breves .cajaViculoEspecial2 {
	font-weight: bold;
	margin: 18px 0 0 0;
	padding: 0;
}

.breves .vinculoEspecial2 {
	background: none;
	font-size: 12px;
}

.recursosRelacionados {
	background-color: #f0f0f0;
	width: 240px;
	border-bottom: 3px solid #ddd;
	margin: 9px 18px 9px 9px;
}

.contenidoArticulo .recursosRelacionados h3 {
	border-top: 3px solid #ddd;
	font-weight: normal;
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 9px 0;
	padding: 9px 0 0 9px;
}

.contenidoArticulo .listaRecursosRelacionados {
	margin: 9px;
	list-style-type: none;
	padding: 0;
}

.listaRecursosRelacionados li {
	padding: 0 0 0 26px;
	margin: 9px 0;
}

.listaRecursosRelacionados li.recursoAudio {
	background: url(../images/icoRecursoAudio.gif) no-repeat 2px 5px;
}

.listaRecursosRelacionados li.recursoVideo {
	background: url(../images/icoRecursoVideo.gif) no-repeat 2px 3px;
}

.listaRecursosRelacionados li.recursoExterno {
	background: url(../images/icoRecursoExterno.gif) no-repeat 2px 2px;
}

.listaRecursosRelacionados li.recursoFoto {
	background: url(../images/icoRecursoFoto.gif) no-repeat 2px 5px;
}

.listaRecursosRelacionados li.recursoGaleriaFotos {
	background: url(../images/icoRecursoGaleriaFotos.gif) no-repeat 2px 5px;
}

.listaRecursosRelacionados li a {
	font: bold 12px/18px Arial,Helvetica,Sans-serif;
	color: #666;
}

.listaRecursosRelacionados li a:hover {
	color: #000;
	text-decoration: none;
}

.expertos p {
	line-height: 18px;
}

.expertos p img {
	margin: 0 9px 0 0;
}

.nombreExperto,.cargoExperto {
	display: block;
}

.voteAqui,.calificar {
	float: left;
}

.autorComentario {
	float: left;
	margin: 0;
}

.autorComentario h4 {
	font: bold 20px/15px Georgia,Times,"Times New Roman",Serif;
	margin: 0;
	color: #404040;
}

.autorComentario h4 em {
	color: #333;
	padding: 9px 0 0 0;
	font: bold 11px/18px Verdana,Arial,Helvetica,Sans-serif;
}

.autorComentario h5 {
	font: normal 10px/18px Arial,Helvetica,Sans-serif;
	color: #666;
	margin: 0 0 0 22px;
}

.contenidoComentario {
	margin: 9px 0 24px 0;
	clear: both;
	border-bottom: 1px solid #ccc;
}

.contenidoComentario p {
	margin: 0 0 9px 22px;
	clear: both;
	font-size: 12px;
}

.contenidoComentario h6 {
	font: normal 11px/12px Arial,Helvetica,Sans-serif;
	text-align: right;
	color: #ccc;
}

.contenidoComentario .votarComentario h6 {
	color: #404040;
	margin: 0;
	padding: 0;
}

.contenidoComentario .votarComentario h6 em {
	float: left;
	margin: 0 5px 0 0;
	font-style: normal;
}

.contenidoComentario h6 a {
	color: #0d4f34;
	font: normal 11px/12px Arial,Helvetica,Sans-serif;
}

.votarComentario {
	float: right;
	margin: 3px 9px 0 0;
}

.votarComentario img {
	border: 0;
	vertical-align: middle;
}

.aFavor span,.enContra span {
	width: 23px;
	height: 17px;
	margin: 0;
	padding: 0;
	display: none;
	text-indent: -9999em;
}

.aFavor,.enContra {
	width: 23px;
	height: 17px;
	float: left;
	margin: 0 2px 0 2px;
}

.aFavor {
	background: url(../images/icoAFavor.gif) no-repeat top left;
}

.enContra {
	background: url(../images/icoEnContra.gif) no-repeat top left;
}

.responderComentario {
	clear: both;
	margin: 0 0 9px 0;
}

.respuestaComentario {
	width: 95%;
	float: right;
	background-color: #eee;
	border-top: 1px solid #ddd;
}

.totalComentarios {
	font-weight: bold;
}

.agregarVerFicha {
	color: #ccc;
	margin: 9px 0 9px 9px;
	clear: both;
}

.agregarVerFicha a {
	color: #0d4f34;
	text-transform: uppercase;
	font: bold 10px/12px Arial,Helvetica,Sans-serif;
}

.contenidoArticulo {
	clear: both;
	margin: 9px 0 18px 0;
}

.contenidoArticulo .imagenArticulo {
	margin: 20px 9px 5px 9px;
	background-color: #ebebeb;
	float: left;
	border-bottom: 1px solid #ccc;
}

.contenidoArticulo .imagenArticulo p {
	margin: 0;
	padding: 0 9px;
	font: normal 11px/18px Arial,Helvetica,Sans-serif;
}

.contenidoArticulo .imagenArticulo p strong {
	font: bold 11px/18px Arial,Helvetica,Sans-serif;
}

.imagenTitularSeccion p {
	margin: 0;
	padding: 0 9px;
	font: normal 11px/18px Arial,Helvetica,Sans-serif;
}

.imagenTitularSeccion p strong {
	font: bold 11px/18px Arial,Helvetica,Sans-serif;
}

.contenidoArticulo ul {
	margin: 18px 0 18px 36px;
}

.contenidoArticulo ol {
	margin: 0;
	padding: 9px 0 9px 40px;
}

.contenidoArticulo p {
	margin: 12px 9px 12px 9px;
}

.contenidoArticulo img {
	border: 0;
}

.contenidoArticulo p.mas {
	font: normal 14px/20px Verdana,Arial,Helvetica,Sans-serif;
}

.contenidoArticulo p.masmas {
	font: normal 16px/22px Verdana,Arial,Helvetica,Sans-serif;
}

.contenidoArticulo h3 {
	padding: 0;
	border: 0;
	background: none;
	font: bold 18px Georgia,Times,"Times New Roman",Serif;
	margin: 0;
}

.contenidoArticulo h4 {
	font: bold 12px Georgia,Times,"Times New Roman",Serif;
	color: #404040;
	margin: 0 0 0 9px;
}

.masNotas {
	margin: 0;
	font: normal 12px/18px Arial,Helvetica,Sans-serif;
}

.seccionEmpresas p {
	font-size: 15px;
	margin: 18px;
}

.introduccionEmpresas {
	border: 1px solid #ccc;
	background: transparent url(../images/fondoBuscadorEmpresa.gif) repeat-x 0 0;
	margin: 10px 20px;
}

.introduccionEmpresas .listaCinco li {
	font-size: 11px;
	font-weight: bold;
	line-height: 140%;
	margin: 4px 0;
	background: transparent url(../images/checked.gif) no-repeat scroll 0 4px;
}

.introduccionEmpresas .bloque.uno {
	width: 48%;
}

.introduccionEmpresas p {
	font-size: 11px;
	margin: 12px 10px 10px 15px;
}

.introduccionEmpresas .bloque.dos {
	float: right;
	width: 48%;
}

.seccionResultadosEmpresas .tResultados .carritoCompras {
	display: block;
	height: 30px;
	width: 100%;
	background: transparent url(../images/carritoComprasVerde.gif) no-repeat scroll center center;
	text-indent: -9000px;
	margin: 0 auto 0 auto;
}

.seccionEmpresas strong {
	color: #0d4f34;
	font-weight: bold;
}

.seccionEmpresas em {
	color: #333;
	font-weight: bold;
	font-style: normal;
}

.introduccionEmpresas .listaCinco {
	padding: 0 0 20px 0;
	float: left;
	width: 210px;
	clear: none;
	margin: 0;
}

.seccionEmpresas .izquierda {
	padding: 0 10px 0 20px;
	width: 190px;
}

.seccionEmpresas h6 {
	margin: 0 36px 10px 0;
	float: right;
	width: 240px;
	font-weight: normal;
	text-align: right;
	display: inline;
}

.seccionEmpresas h6 img {
	border: 0;
	vertical-align: top;
}

.fichaEmpresa {
	width: 100%;
}

.fichaEmpresa h2 {
	margin-bottom: 0;
}

.fichaEmpresa p a {
	text-transform: none;
	font: bold 10px/18px Verdana,Arial,Helvetica,Sans-serif;
}

.seccionFichas,.patrocinioCifras {
	vertical-align: top;
	margin: 0 20px 0 0;
}

.seccionFichas,.patrocinioCifras h6 img {
	vertical-align: top;
	margin: 0 0 0 10px;
}

.seccionFicha .separador {
	border-top: 1px solid #ddd;
	background-position: 0 0;
}

.seccionFicha p {
	margin: 18px 0;
}

.seccionFicha {
	margin: 0 15px 0 10px;
	border-top: 1px solid #ddd;
}

.seccionFicha h3 {
	width: 70%;
	float: left;
	border: 0;
	margin: 0;
	padding: 10px 0 0 0;
	background-position: 0 0;
}

.seccionFicha .cajaVinculoEspecial {
	float: right;
	margin-right: 10px;
	display: inline;
}

.verTodasAcciones {
	font-size: 10px;
	font-weight: bold;
	margin: 0;
}

.verTodasAcciones .separador {
	border-top: 1px solid #ddd;
	background-position: 0 0;
}

.comportamientoAcciones {
	padding: 0 15px 0 10px;
}

.comportamientoAcciones img {
	padding: 0 0 0 60px;
	border: 0;
}

.comportamientoAcciones h3 {
	padding: 10px 0 0 0;
	border-top: 1px solid #ddd;
	background-position: 0 0;
}

.comportamientoAcciones h6 {
	text-align: right;
	margin: 10px 75px 10px 0;
	font-weight: normal;
}

.infoEmpresa {
	clear: both;
	padding: 0 10px 0 0;
}

. h3 {
	margin: 0 0 0 9px;
	width: 96%;
}

.infoEmpresa .contenidoArticulo {
	margin: 0;
}

.infoEmpresa .contenidoArticulo .datosEmpresa p a {
	text-decoration: underline;
	font-weight: normal;
	color: #666;
}

.infoEmpresa .contenidoArticulo .datosEmpresa p a:hover {
	color: #000;
}

.infoEmpresa .contenidoArticulo .datosEmpresa p:first-letter {
	text-transform: capitalize;
}

.infoEmpresa .contenidoArticulo .datosEmpresa p strong:first-letter {
	text-transform: capitalize;
}

.infoEmpresa .contenidoArticulo .datosEmpresa p {
	padding: 0 0 10px 0;
	margin: 10px 0;
	border-bottom: 1px solid #ddd;
	line-height: 1.5em;
}

.infoEmpresa .contenidoArticulo .datosEmpresa .separador {
	background-position: 0 0;
	border-top: 1px solid #ddd;
	margin-top: 5px;
}

.infoEmpresa .contenidoArticulo h3 {
	font-family: Arial,Helvetica,Sans-serif;
	margin: 0 0 10px 10px;
}

.infoEmpresa .contenidoArticulo .datosEmpresa h6 a span {
	color: #f60;
}

.infoEmpresa .listaDos {
	float: left;
	width: 100%;
}

.infoEmpresa .listaDos li {
	background-position: 230px 6px;
	float: left;
	display: block;
	width: 270px;
	margin: 0 10px;
}

.infoEmpresa .listaDos li a {
	padding: 0;
}

.infoEmpresa .listaDos li span {
	padding: 5px;
	margin: 5px 0;
	display: block;
}

.imagenEmpresa p {
	overflow: hidden;
}

.imagenEmpresa,.datosEmpresa,.imagenSector,.datosSector {
	float: left;
}

.imagenEmpresa,.imagenSector {
	width: 320px;
}

.datosEmpresa,.datosSector {
	width: 930px;
	float: left;
	margin: 0 9px 0 9px;
	display: inline;
}

.datosEmpresa p,.datosSector p {
	margin: 9px 0;
	font: normal 11px/12px Arial,Helvetica,Sans-serif;
}

.datosEmpresa p strong,.datosSector p strong {
	color: #0d4f34;
	font-weight: bold;
}

.datosEmpresa .listaDos li,.datosEmpresa .listaDos li.alterno {
	padding: 0;
	background: transparent url(../images/icoCarrito.gif) no-repeat 200px 3px;
	height: 30px;
}

.datosEmpresa .listaDos li.alterno {
	background: #eaeaea url(../images/icoCarrito.gif) no-repeat 200px 3px;
}

.datosEmpresa .listaDos li a {
	margin: 0 5px;
	padding: 0;
}

.datosEmpresa .listaDos li span {
	font: bold 15px/18px "Times New Roman",Times,Serif;
}

.izquierda {
	padding-right: 9px;
}

.derecha {
	margin-left: 9px;
}

.listas {
	clear: both;
	margin: 18px;
	padding-bottom: 0;
	border-bottom: 1px dotted #ccc;
}

.listas .listaAlfabetica {
	margin: 18px 9px 0 9px;
	display: inline;
}

.buscadorFondo {
	background: #fff url(../images/fondoBuscadorEmpresa.gif) repeat-x 0 0;
	margin: 18px;
	border: 1px solid #ccc;
}

.buscadorFondo h3 {
	font: bold 14px/120% Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	background: none;
	text-align: center;
	border: 0;
	margin: 0 18px 9px;
	padding: 5px;
	border-bottom: 1px dotted #333;
}

.buscadorFondo h4 {
	font: normal 13px/120% Verdana,Arial,Helvetica,sans-serif;
	margin: 18px;
}

.buscadorFondo p {
	margin: 9px 18px;
}

.buscadorFondo .listaDos {
	margin: 18px;
}

.buscadorFondo .listaDos li,.buscadorFondo .listaDos li.alterno {
	width: 100%;
	float: left;
	padding: 2px;
}

.buscadorFondo .listaDos li a,.buscadorFondo .listaDos li.alterno a {
	display: block;
	padding: 2px;
	font: bold 11px/120% Arial,Helvetica,sans-serif;
}

.buscadorFondo .listaDos li span,.buscadorFondo .listaDos li.alterno span,.buscadorFondo .listaDos li em,.buscadorFondo .listaDos li.alterno em,.buscadorFondo .listaDos li strong,.buscadorFondo .listaDos li.alterno strong {
	margin: 3px 3px 9px 0;
	font: normal 11px/120% Arial,Helvetica,sans-serif;
}

.buscadorFondo .listaDos a span {
	width: 170px;
	float: left;
}

.buscadorFondo .listaDos li a em,.buscadorFondo .listaDos li.alterno a em {
	width: 80px;
	float: left;
	margin: 3px 3px 9px 9px;
}

.buscadorFondo .listaDos a strong {
	width: 80px;
	float: right;
}

.buscadorFondo .listaTres {
	margin: 18px;
	width: 30%;
}

.buscadorFondo .listaAlfabetica li {
	width: 22px;
	margin-bottom: 9px;
}

.buscadorFondo .listaAlfabetica li a {
	font-size: 18px;
}

.busquedaEmpresas h2 {
	margin-bottom: 0;
}

.busquedaEmpresas p {
	margin-top: 0;
}

.busquedaEmpresas .listaAlfabetica {
	margin: 0 auto;
	width: 758px;
}

.busquedaEmpresas .listaAlfabetica li {
	width: 22px;
}

.busquedaEmpresas .listaAlfabetica li a {
	font-size: 18px;
}

.buscadorFondo .listaAlfabetica li a:hover {
	color: #f60;
}

.buscadorFondo.sectorial .listaTres {
	width: 280px;
	float: left;
	margin: 0 9px 0 0;
}

.buscadorEmpresas h3 {
	float: left;
	border: 0;
	text-transform: uppercase;
	font-size: 18px;
	background: none;
	clear: none;
}

.buscadorEmpresas {
	padding: 0;
	clear: both;
}

.buscadorEmpresas .listaAlfabetica {
	float: left;
	clear: none;
	margin: 10px 0 0 24px;
}

.buscadorEmpresas .listaAlfabetica li a {
	font-size: 15px;
}

.buscadorEmpresas .listaAlfabetica li {
	width: 14px;
}

.introduccion {
	border: 1px dotted #333;
	margin: 9px;
	border-left: 0;
	border-right: 0;
	clear: both;
}

.introEmpresas {
	margin: 20px 18px 9px 5px;
	border: 1px solid #ccc;
	background: #fff;
}

.contenidoIntroduccion {
	margin: 5px 0;
	background: #f1f8dc url(../images/flechaVerdeGrande.gif) no-repeat 0 10px;
	padding: 9px 0 9px 0;
}

.contenidoIntroduccion p strong {
	color: #0d4f34;
}

.introduccion .inputText {
	background-color: #fff;
	float: left;
	font-size: 13px;
	width: 220px;
	margin: 9px 30px 0 45px;
}

.contenidoIntroduccion .parrafoEspecial {
	width: 40%;
	float: left;
}

.introduccion .cajaVinculoEspecial {
	margin: 9px 0 0 0;
	float: left;
}

.introduccion p {
	float: left;
	width: 40%;
	padding: 0 0 0 40px;
	margin: 7px;
	font: bold 13px/18px Verdana,Arial,Helvetica,Sans-serif;
}

.cuadrosEmpresas {
	background-color: #f3e3c1;
	clear: both;
	margin: 18px 9px 18px 9px;
	line-height: 0;
}

.cuadrosEmpresas h4 {
	font: bold 13px/24px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
	margin: 0 9px;
	text-transform: uppercase;
}

.contenidoCuadro {
	line-height: 18px;
	margin: 18px 9px;
	width: 553px;
	background-color: #fff;
}

.contenidoCuadro .listaTres {
	width: 46%;
	margin: 9px 0 18px 9px;
}

.contenidoCuadro .listaTres li a {
	font-family: Verdana,Arial,Helvetica,Sans-serif;
}

.listaAlfabetica {
	clear: both;
	padding: 0;
	margin: 18px 9px;
	list-style-type: none;
}

.listaAlfabetica li {
	display: inline;
}

.listaAlfabetica li a {
	color: #0d4f34;
	font-weight: bold;
}

.listaAlfabetica li a.activo {
	color: #f60;
}

.resultadosSectores {
	border-top: 1px dotted #ccc;
	margin: 18px 9px 0 9px;
	padding: 18px 0 0 0;
	clear: both;
}

.resultadosSectores .sector .separador {
	border: none;
	background-position: 0 1px;
}

.redesSociales {
	background: url(../images/fondo_redes_sociales_portafolio.jpg) no-repeat;
	height: 32px;
	width: 332px;
	padding: 0;
	margin: 10px 0 20px 0;
}

.redesSociales h6 {
	x-system-font: border;
	moz-background-inline-policy: continuous;
	moz-background-origin: padding;
	color: #0D4F34;
	font-size: 16px;
	float: left;
	margin: 8px 0 0 20px;
}

.redesSociales li {
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0 3px 0 4px;
	padding: 0 0 0 3px;
	border: none;
}

.redesSociales ul {
	margin: 2px;
	overflow: hidden;
	padding: 3px 0 0 3px;
}

.redesSociales .twitter {
	margin: 0;
	padding: 2px 4px 0 1px;
}

.redesSociales li a {
	color: #666;
	text-decoration: none;
	font: bold 11px Arial,Helvetica,sans-serif;
	text-transform: capitalize;
	padding: 5px 4px 0 1px;
}

.redesSociales .LinkFacebook {
	float: left;
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 3px 4px 0 1px;
	border: none;
}

.sector {
	float: left;
	width: 25%;
	background: #f2f6f5;
	padding: 0 5px 5px 9px;
	border-top: 3px solid #DDD;
	border-right: none;
	margin: 0 18px 0 0;
}

.sector ul li {
	list-style-type: none;
}

.sector ul li a {
	font: bold 12px/18px Arial,Helvetica,Sans-serif;
}

.sector ul li a:hover strong {
	text-decoration: underline;
}

.sector ul li a strong {
	color: #f60;
}

.subSector {
	float: left;
	width: 68%;
}

.subSector .infoPaginacion {
	float: none;
	text-align: left;
	margin: 20px 10px;
}

.sector h3,.subSector h3 {
	color: #f60;
	font: normal 22px Georgia,Times,"Times New Roman",Serif;
	border: 0;
	padding: 0;
	background: none;
}

.subSector span {
	font-size: 12px;
	vertical-align: middle;
	color: #333;
	font-family: Georgia,Times,"Times New Roman",Serif;
}

.subSector h3 span {
	font-size: 12px;
	vertical-align: middle;
	color: #333;
	float: right;
	margin: 0 0 5px 10px;
	padding: 0 0 5px 15px;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	background: #fff url(../images/bulletVerFicha.gif) no-repeat 0 0;
}

.resultadosEmpresas {
	clear: both;
	margin: 18px 0;
}

.resultadosEmpresas .separador {
	border-top: 1px solid #ddd;
	margin: 10px 10px;
	padding: 0;
	background-position: 0 0;
}

.resultadosEmpresas p {
	margin: 0 0 3px 7px;
}

.resultadosEmpresas p span {
	font-size: 16px;
}

.resultadosEmpresas p strong {
	color: #333;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
	font-size: 36px;
}

.resultadosEmpresas .listaTres {
	width: 280px;
	float: left;
	margin: 0 9px;
}

.subSector .listaTres {
	width: 45%;
	float: left;
	margin: 20px 0 0 10px;
}

.subSector .listaTres li a {
	font-weight: normal;
}

.resultadosBusqueda {
	clear: both;
	margin: 18px 9px 18px 18px;
}

.resultadosBusqueda h1 {
	border: 0;
	font-size: 22px;
	margin: 0 10px 0 8px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #ddd;
}

.itemResultados {
	clear: both;
	margin: 9px 0 18px 0;
}

.resultadosBusqueda h2 {
	margin: 0 0 18px 0;
}

.resultadosBusqueda h3 {
	border: 0;
	color: #0d4f34;
	background: none;
	padding: 0;
	margin: 0;
}

.resultadosBusqueda h3 a {
	font: normal 16px/100% Georgia,Times,"Times New Roman",Serif;
}

.resultadosBusqueda h3 strong {
	color: #0d4f34;
	font: bold 16px/100% Georgia,Times,"Times New Roman",Serif;
}

.resultadosBusqueda h3 em {
	color: #f60;
	font: bold 10px/18px Arial,Helvetica,Sans-serif;
}

.detalleResultados {
	text-align: right;
	font: normal 10px/20px Arial,Helvetica,Sans-serif;
	background-color: #eee;
	margin: 0 0 18px 0;
	border-bottom: 1px solid #ccc;
	padding-right: 18px;
}

.paginasResultados {
	margin: 0 0 18px 0;
}

.resultadosBusqueda .itemResultados p {
	margin: 0 0 0 20px;
	font: normal 12px/20px Arial,Helvetica,Sans-serif;
}

.resultadosBusqueda p.detalle {
	font-size: 10px;
	background-color: #f7f7f7;
	display: block;
	border-bottom: 1px solid #ddd;
}

.resultadosBusqueda p.detalle em {
	font-weight: bold;
}

.formularioLexbase label {
	width: auto;
	float: left;
}

.formularioLexbase fieldset input {
	margin: 14px 2px 0 9px;
	float: left;
}

.formularioLexbase fieldset {
	margin: 0 18px 0 0;
	padding: 0;
}

.resultadosBusqueda.lexbase p em.resaltar {
	background-color: #f3e3c1;
	border-bottom: 1px dotted #333;
	font-weight: bold;
	font-style: normal;
	padding: 1px 4px;
}

.resultadosBusqueda.lexbase img {
	border: 0;
	vertical-align: text-bottom;
	margin: 0 0 0 2px;
}

.carritoCompras,.noCarritoCompras {
	width: 20px;
	float: left;
}

.carritoCompras {
	background: url(../images/icoCarrito.gif) no-repeat 0 0;
}

.noCarritoCompras {
	background: none;
}

.listaAlfabetica li {
	float: left;
	width: 10px;
	margin: 0 5px 0 0;
}

.seccionFichaIzquierda,.seccionFichaCentro,.seccionFichaDerecha {
	float: left;
	width: 295px;
}

.seccionFichaIzquierda,.seccionFichaCentro {
	margin: 0 10px 0 0;
}

.seccionFichaDerecha {
	margin: 0;
}

.seccionFichaDerecha .separador {
	margin-top: 18px;
}

.patrocinioCifras h6 {
	font: normal 10px/18px Arial,Helvetica,Sans-serif;
	text-align: right;
	color: #404040;
}

.patrocinioCifras h6 img {
	vertical-align: top;
}

.companiasRelacionadas {
	width: 578px;
	border-top: 3px solid #eee;
	clear: both;
	margin: 18px 0 0 9px;
}

.companiasRelacionadas p {
	font: normal 13px/18px Georgia,Times New Roman,Serif;
	margin: 0;
}

.englishVersion {
	margin: 0 0 0 340px;
}

.adworddescripcion,.adwordenlace,.adwordtitle {
	margin: 0 9px;
	padding: 0;
}

.publicitarios {
	font: normal 11px/18px Arial,Helvetica,Sans-serif;
	background-color: #ebebeb;
	padding: 9px 0 18px 0;
	margin: 9px 0;
	clear: both;
}

.publicitarios.pautaTexto {
	margin: 0;
	padding: 0;
	text-align: right;
	background: none;
}

.publicitarios.pautaTexto .adwordtitle {
	border-bottom: 1px solid #ccc;
}

.publicitarios .adwordenlace a {
	font-weight: normal;
}

.publicitarios .adwordenlace a:hover {
	text-decoration: underline;
}

.publicitarios a {
	text-decoration: none;
	color: #06c;
}

.publicitarios a:hover {
	color: #0d4f34;
}

.publicitarios h6 {
	font: normal 10px/18px Arial,Helvetica,Sans-serif;
	color: #666;
	margin: 0 0 0 9px;
}

.veaMapaNoticias {
	background: #0d4f34 url(../images/fondoVeaMapa.png) no-repeat 0 0;
	margin: 9px 0 18px 0;
}

.veaMapaNoticias p {
	display: block;
	font: normal 26px/120% "Times New Roman",Times,Serif;
}

.veaMapaNoticias p strong {
	font-size: 34px;
	color: #fff;
}

.veaMapaNoticias a {
	margin: 18px 9px;
	color: #fff;
	display: block;
	font: normal 26px "Times New Roman",Times,Serif;
}

.enlaceFinDeSemana {
	background: #fff1cb url(../images/fondoFinDeSemana.png) no-repeat 0 0;
	border: 1px solid #ddd;
	text-align: center;
	margin: 9px 0 18px 0;
}

.enlaceFinDeSemana h3 a,.enlaceFinDeSemana h3 {
	background: none;
	color: #900;
	border: none;
	padding: 0;
	margin: 0;
	font: normal 21px/100% "Times New Roman",Times,Serif;
	text-transform: uppercase;
}

.enlaceFinDeSemana img {
	border: 0;
	margin: 10px 0 5px 0;
}

.enlaceFinDeSemana p {
	margin: 5px 0;
}

.enlaceFinDeSemana p a {
	color: #404040;
	font: normal 13px/18px Arial,Helvetica,Sans-serif;
}

.finDeSemana .titular h3 a {
	color: #f60;
}

.finDeSemana .titular h3 a:hover {
	text-decoration: underline;
}

.finDeSemana .titularPrincipal {
	margin: 18px 0 18px 9px;
	clear: both;
	position: relative;
	float: left;
	background: url(../images/imagenTitularFinDeSemana.png);
}

.mascaraFinDeSemana {
	background-color: #666;
	width: 300px;
	float: right;
	-moz-opacity: .7;
	opacity: .70;
}

.mascaraFinDeSemana h2 {
	margin: 24px 18px 18px 18px;
}

.mascaraFinDeSemana h2 a {
	color: #fff;
}

.mascaraFinDeSemana p {
	margin: 18px;
	color: #fff;
}

.finDeSemana .listaSeis {
	margin: 0 12px 0 0;
}

.finDeSemana .listaSeis strong {
	color: #f60;
	font: bold 10px/18px Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	display: inline;
}

.span-15 .finDeSemana .opinion {
	margin: 18px 9px 9px 0;
}

.finDeSemana .opinion .cajaVinculoEspecial {
	margin: 0 0 0 18px;
	clear: both;
}

.finDeSemana .otrosTitularesPorSeccion.wsj h2 a {
	font: bold 16px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
	text-decoration: none;
}

.finDeSemana .otrosTitularesPorSeccion.wsj img {
	margin: 9px 0 0 0;
}

.finDeSemana .otrosTitularesPorSeccion h3 {
	color: #f60;
}

.finDeSemana .otroTitular h2 a {
	font: bold 16px Arial,Helvetica,Sans-serif;
}

.detalleCalendario {
	margin: 0 0 0 12px;
	background-color: #f0f2e4;
	clear: both;
	width: 925px;
}

.detalleCalendario .verTodosEventos {
	margin: 20px 0 0 90px;
	font: bold 11px/13px Arial,Verdana,Helvetica,sans-serif;
	padding-left: 7px;
	background: transparent url(../images/flechaVerdeDerechaPequena.gif) no-repeat 0 3px;
}

.tieneEvento p {
	text-align: right;
	margin: 26px 18px 0 0;
	font: bold 14px/18px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
}

.seccionMes {
	height: 30px;
	background-color: #900;
	margin: 0 12px;
	border-bottom: 10px solid #f0f2e4;
}

.mesAnterior,.mesSiguiente {
	width: 140px;
}

.mesAnterior p,.mesSiguiente p,.detalleMes p {
	margin: 0;
}

.mesAnterior,.mesSiguiente,.detalleMes {
	float: left;
}

.seccionMes a {
	color: #fff;
}

.detalleMes {
	width: 645px;
}

.detalleMes p {
	font: bold 18px/18px Arial,Helvetica,Sans-serif;
	text-align: center;
	margin: 7px 0 0 0;
}

.mesAnterior p,.mesSiguiente p {
	font: normal 10px/12px Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	padding: 2px 0 0 0;
}

.mesAnterior p a {
	padding: 0 0 0 9px;
}

.mesSiguiente p a {
	padding: 0 9px 0 0;
}

.mesAnterior p {
	background: url(../images/icoCalAnterior.gif) no-repeat center left;
	margin: 7px 0 0 18px;
}

.mesSiguiente p {
	text-align: right;
	margin: 7px 18px 0 0;
	background: url(../images/icoCalSiguiente.gif) no-repeat center right;
}

.diasSemana {
	margin: 0 8px 0 8px;
}

.filaSemana {
	border: 0;
	padding: 0;
	line-height: 0;
	margin: 0 0 0 8px;
	clear: both;
}

.mesInferior {
	clear: both;
	margin: 0 0 0 8px;
	height: 60px;
}

.filaSemana dd,.diasSemana dd,.mesInferior dd {
	width: 150px;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
	float: left;
	padding: 0;
	background-color: #f0f2e4;
	margin: 0;
}

.filaSemana dd p {
	background: url(../images/flechaVerdeAbajo.gif) no-repeat 0 0;
	margin: 0 0 0 9px;
	color: #404040;
	font: bold 14px/12px Arial,Helvetica,Sans-serif;
	padding: 9px 0 0 0;
}

dd.activo {
	background-color: #dcdecd;
}

dd.ultimo {
	width: 150px;
	border-right: none;
}

.mesInferior dd {
	border-bottom: none;
}

.diasSemana dd,.mesInferior dd {
	height: 40px;
}

.diasSemana p {
	font: bold 12px/12px Arial,Helvetica,Sans-serif;
	text-align: center;
	text-transform: uppercase;
	margin: 9px;
	color: #0d4f34;
	padding: 3px 0;
	background-color: #fff;
	border: 1px solid #ddd;
}

.filaSemana dd {
	height: 160px;
}

.agregarCalendario {
	width: 120px;
	border: 1px solid #ddd;
	background-color: #faf2db;
}

.agregarCalendario img {
	position: relative;
	left: -8px;
	float: left;
	top: 8px;
	border: 0;
}

.agregarCalendario h4 {
	color: #404040;
	margin: 2px 9px;
	font: normal 9px/100% Arial,Helvetica,Sans-serif;
}

.agregarCalendario .listaUno li {
	background-position: 0 2px;
	font: bold 10px/12px Arial,Helvetica,Sans-serif;
}

.agregarCalendario .listaUno li a {
	font: bold 10px/12px Arial,Helvetica,Sans-serif;
}

.cerrarCalendario {
	margin: 2px;
	text-align: right;
	color: #900;
	font: bold 9px/100% Arial,Helvetica,Sans-serif;
}

.detalleCalendario .listaUno {
	list-style-type: none;
	margin: 9px 9px 0 9px;
	padding: 0;
}

.detalleCalendario .listaUno li a {
	font: normal 11px/18px Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
}

.detalleCalendario .listaUno li a:hover {
	text-decoration: underline;
	color: #0d4f34;
}

.otrosTitularesPorSeccion.wsj {
	border-top: 1px solid #ddd;
	margin: 18px 0 7px 10px;
}

.otrosTitularesPorSeccion.wsj .imagenPorTexto {
	border: none;
	background: url(../images/logoWSJ.gif) no-repeat 0 0;
	padding: 0;
	display: block;
}

.otrosTitularesPorSeccion.wsj .imagenPorTexto a {
	width: 263px;
	height: 44px;
}

.otrosTitularesPorSeccion.wsj .otroTitular img {
	margin: 5px 9px 18px 0;
	float: left;
}

.separador {
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 0 0;
	margin: 0;
	clear: both;
	height: 10px;
	border-top: solid 1px #ddd;
}

.otrosTitularesPorSeccion.wsj h4 {
	margin: 0 130px 0 0;
}

.otrosTitularesPorSeccion.wsj p {
	margin: 0 130px 5px 0;
}

.footer {
	margin: 18px 0 0 0;
	background-color: #404040;
}

.logosFooter {
	margin: 9px 0;
	clear: both;
}

.footer #logoPortafolioFooter {
	margin: 0 0 0 18px;
	float: left;
}

.footer #logoCeetFooter {
	margin: 0 18px 0 0;
	float: right;
}

.contenidoFooter {
	border-top: 1px solid #f60;
	margin: 0 0 0 18px;
	width: 825px;
}

.colFooter {
	margin: 0 23px 0 0;
	float: left;
}

.contenidoFooter .colFooter.a {
	width: 95px;
}

.contenidoFooter .colFooter.b {
	width: 188px;
}

.contenidoFooter .colFooter.c {
	width: 168px;
}

.contenidoFooter .colFooter.ultimo {
	width: 305px;
}

.contenidoFooter .colFooter.ultimo {
	margin: 0;
}

.copy p {
	font: normal 10px/18px "Trebuchet MS",Arial,Helvetica,Sans-serif;
	color: #fff;
	margin: 9px 0 9px 18px;
}

.copy p a {
	color: #f60;
}

.footer div ul {
	list-style-type: none;
	margin: 12px 0 9px 0;
	padding: 0;
}

.footer h4 {
	background: url(../images/icoFooter.gif) no-repeat top left;
	font-weight: bold;
	color: #f60;
	margin: 0;
	padding: 9px 0 0 0;
}

.footer a {
	color: #fff;
}

.footer li {
	color: #f60;
}

.footer li a {
	font: bold 12px/18px Georgia,Times,"Times New Roman",Serif;
	color: #fff;
}

.contenidoContactenos h3 {
	margin: 18px 9px 0 9px;
}

.contenidoContactenos h4 {
	color: #404040;
	font: bold 14px/120% Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	margin: 20px 10px 10px 28px;
	padding: 0 0 0 10px;
	background: url(../images/flechaVerdeDerecha.gif) 0 7px no-repeat;
	padding-top: 4px;
}

.contenidoContactenos p {
	margin: 0 18px 18px 28px;
}

.contactenos .contenidoIntroduccion p {
	width: 90%;
	display: block;
}

.contactenos .contenidoIntroduccion p strong {
	color: #0d4f34;
}

.contenidoContactenos .cajaVinculoEspecial {
	margin: 0 18px 9px 28px;
}

.quienesHacen {
	margin: 0 0 0 9px;
	padding: 18px 0;
	clear: both;
}

.quienesHacen h3 {
	margin: 18px 0;
}

.quienesHacen .listaTres {
	margin: 9px 18px 36px 18px;
}

.quienesHacen .listaTres li {
	color: #0d4f34;
	font: bold 12px/140% Arial,Helvetica,Sans-serif;
}

.quienesHacen .listaTres li a {
	font: bold 12px/140% Arial,Helvetica,Sans-serif;
	color: #404040;
}

.ayudas {
	margin: 18px 9px;
	clear: both;
}

.ayudaPregunta {
	margin: 9px 0 5px 0;
}

.ayudaPregunta h3 {
	background: none;
	margin: 18px 0;
	padding: 0;
	border: none;
}

.ayudaPregunta h3 a {
	font: normal 18px/18px Georgia,Times,"Times New Roman",Serif;
	padding: 0 0 0 12px;
}

.ayudaPregunta h3 a.cerrada {
	background: url(../images/flechaVerdeAbajo.gif) no-repeat 0 5px;
}

.ayudaPregunta h3 a.abierta {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 5px;
}

.ayudaRespuesta .textoNormal {
	padding: 0;
}

.ayudaRespuesta p {
	margin: 9px 0;
	font-size: 12px;
	display: block;
	padding: 9px 9px 0 9px;
}

.ayudaRespuesta {
	background-color: #f2f2f2;
	padding: 9px 0;
	margin: 0 18px;
}

.verificacion {
	display: none;
	float: none;
}

.verificacionVisible {
	display: block;
	float: left;
	width: 100%;
}

.verificacionVisible p {
	font: bold 10px/12px Arial,Helvetica,Sans-serif;
	background-color: #FFD1AF;
	color: #666;
	padding: 4px 9px;
	margin: 9px 0;
}

.comentarios .verificacionVisible p {
	margin: 5px 9px 5px 24px;
	padding: 4px 9px 4px 24px;
	background: #FFF68F url(../images/iconoAlerta.gif) no-repeat 5px 3px;
}

.respuestaComentario .verificacionVisible p {
	margin: 5px 0 5px 0;
}

.validacion {
	margin: 0 18px 0 9px;
	padding: 0;
	color: #404040;
	font: bold 11px/11px Arial,Helvetica,Sans-serif;
	overflow: hidden;
}

.comentarios .validacion {
	margin: 0;
	clear: both;
}

.validacion p {
	font: normal 11px/18px Arial,Helvetica,Sans-serif;
	margin: 3px 0 0 0;
	padding: 5px;
	background-color: #fdf591;
	border-bottom: 1px solid #CDC673;
}

.validacion p strong {
	font-size: 13px;
	font-weight: bold;
}

.menuFinanzas {
	padding: 0 0 0 10px;
	border-bottom: 1px solid #ddd;
	margin: 0 10px;
}

.seccionFinanzasPersonales .span-15 {
	width: 550px;
}

.seccionFinanzasPersonales .opcionesNotaInferior,.seccionFinanzasPersonales .colaboracion {
	margin: 9px 0 0 0;
}

.menuFinanzas .tabNav {
	margin: 0;
	padding: 0 0 0 9px;
}

.menuFinanzas .tabNav li {
	margin: 18px 5px 0 0;
	padding: 0;
}

.menuFinanzas .tabNav li a {
	background: #EEE url(../images/flechaGrisAbajo.gif) no-repeat scroll 3px 10px;
	color: #404040;
	font-size: 13px;
	font-weight: bold;
	padding: 4px 4px 4px 16px;
}

.menuFinanzas .tabNav li a.activo {
	background: #fff url(../images/flechaVerdeActivo.gif) no-repeat scroll 5px 7px;
	font-size: 13px;
	font-weight: bold;
	border-bottom: 1px solid #FFF;
	color: #0D4F34;
	padding: 4px 9px 4px 15px;
}

.principal {
	width: 580px;
}

.guias {
	background: #fffae7 url(../images/fondoGuias.gif) no-repeat top right;
	padding: 0;
	float: left;
	border: 1px solid #ddd;
	width: 579px;
	float: none;
	margin: 15px 0 18px 9px;
}

.guias h3 {
	margin: 9px 0 9px 9px;
	font: bold 16px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	border: 0;
	padding: 0 0 0 9px;
	text-transform: uppercase;
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat 0 5px;
}

.guias .listaCuatro {
	float: left;
	width: 42%;
	margin: 0;
	padding: 0 10px 0 30px;
}

.guias .listaCuatro li {
	margin: 5px 0;
}

.guias .listaCuatro li a {
	font-weight: normal;
}

.guias .cajaVinculoEspecial2 {
	clear: both;
	padding: 5px 10px 5px 0;
	text-align: right;
}

.articulo {
	margin: 18px 0 9px 9px;
}

.articulo p {
	margin: 9px 0;
}

.calculadoras {
	float: none;
	margin: 0 0 15px 9px;
	padding: 0;
	padding: 10px;
}

.bloque {
	float: left;
}

.calculadoras h2 {
	margin-top: 0;
}

.calculadoras h5,.calculadoras h4 {
	margin: 10px 0 10px 10px;
}

.calculadoras p {
	margin: 9px 10px;
}

.calculadoraPasos {
	list-style: none;
	padding: 0;
	margin: 0 0 10px 0;
	border: 1px solid #ccc;
	font-size: 11px;
	color: #777;
	float: left;
	width: 900px;
}

.calculadoraPasos li {
	padding: 5px 9px 5px 5px;
	margin: 0 5px 0 0;
	float: left;
}

.calculadoraPasos strong {
	padding: 3px 7px;
	background: #aaa;
	color: #fff;
}

.pasoActivo {
	color: #fff;
	background: #0d4f34;
}

.pasoActivo strong {
	background: #fff;
	color: #0d4f34;
}

.informacionAyuda .bloque.uno {
	width: 150px;
}

.informacionAyuda .bloque.dos {
	width: 700px;
	float: right;
}

.calculadoras .cajaVinculoEspecial {
	padding: 20px 0 0 0;
	margin: 0;
	text-align: center;
}

.calculadoras .cajaVinculoEspecial2 {
	text-align: right;
	padding: 0 10px 5px 0;
}

.calculadoras .cajaVinculoEspecial3 {
	text-align: right;
}

.porcentaje {
	background-image: url(../images/porcentaje.gif);
	background-position: center right;
	background-repeat: no-repeat;
	padding-right: 12px;
}

.calculadoras .porcentaje {
	width: 29%;
}

.pesos {
	background-image: url(../images/pesos.gif);
	background-position: center left;
	background-repeat: no-repeat;
	padding-left: 12px;
}

.calculadoras .pesos {
	width: 29%;
}

.cerrarInfo {
	background: url(../images/cerrarInfo.gif) no-repeat;
	text-indent: -9999em;
	display: block;
	float: right;
	width: 73px;
	height: 24px;
	margin: 0 10px 0 0;
}

.calculadoraPatrocinio {
	padding: 0 0 7px 0;
}

.calculadoraPatrocinio h4 {
	font: normal 10px/18px Arial,Helvetica,Sans-serif;
	color: #666;
	margin: 0 0 3px 0;
}

.informativa,.advertencia {
	margin: 9px 40px;
}

.informativa p,.advertencia p {
	margin: 5px;
	font: normal 12px/150% Arial,Helvetica,Sans-serif;
}

.informativa {
	background-color: #FFFEEF;
	border: 1px solid #CFCB8E;
	padding: 10px;
}

.informativa h4 {
	margin: 5px 0 10px 0;
	color: #666;
	font-size: 16px;
}

.advertencia {
	border: 1px solid #BF2F3F;
	background-color: #FFCFD4;
}

.advertencia p {
	color: #000;
	margin: 4px;
}

p.masInformacion {
	margin: 9px 18px 9px 18px;
}

.masInformacion a {
	font-size: 12px;
	font-weight: bold;
	color: #f60;
	text-transform: uppercase;
}

.informativa ul {
	padding: 0 0 0 30px;
	margin: 0;
}

.informativa ul ul {
	list-style-type: square;
}

.nemoCalculadora {
	margin: 0 0 5px 0;
	padding: 4px;
	background: #f3faff;
	background: #FFFEEF;
	border: 1px solid #CFCB8E;
	float: right;
	font-size: 10px;
	width: 210px;
	position: relative;
}

.calculadoras .nemoCalculadora p {
	margin: 0;
	font: 10px/120% Arial,Verdana,sans-serif;
	padding: 2px 0 3px 22px;
}

.nemoCalculadora .formInfo {
	margin: 0;
}

.nemoCalculadora .formInfo a {
	margin: 0 5px 0 0;
	color: #000;
	border: 1px solid #000;
	position: absolute;
	display: block;
	left: 5px;
	padding: 1px 5px;
}

.infoRelacionada {
	margin: 0 0 5px 0;
	padding: 4px;
	background: #F3FAFF;
	background: #FFFEEF;
	border: 1px solid #CFCB8E;
	float: left;
	font-size: 10px;
	width: auto;
	position: relative;
}

.calculadoras .infoRelacionada p {
	margin: 0;
	font: 10px/120% Arial,Verdana,sans-serif;
	padding: 2px 5px 3px 5px;
}

.introduccionPatrocinio {
	border-top: 1px dotted #333;
	border-bottom: 1px dotted #333;
	margin: 5px 0 10px 0;
	padding: 5px 0;
}

.introduccionPatrocinio .bloque.uno {
	width: 655px;
}

.introduccionPatrocinio .bloque.dos {
	width: 234px;
	float: right;
	padding: 0 0 0 10px;
	background: #fff url(../images/esquinaVerde.gif) no-repeat left bottom;
}

.introduccionPatrocinio .contenidoIntroduccion {
	background: none;
}

.introduccionPatrocinio .fondo {
	background: #F1F8DC url(../images/flechaVerdeGrande.gif) no-repeat 0 10px;
}

.introduccionPatrocinio .introduccion {
	border: 0;
}

.fondoCalculadora {
	background: transparent url(../images/bkgCalculadoras.gif) repeat-x 0 0;
	padding-left: 10px;
}

.fondoCalculadora .secciones {
	background: transparent url(../images/imgCalculadora.gif) no-repeat bottom right;
	padding-bottom: 20px;
}

.fondoCalculadora .secciones h3 {
	padding-top: 0;
	font: normal 16px georgia;
	color: #f60;
}

.fondoCalculadora .secciones p strong a {
	font-weight: normal;
	font-size: 16px;
	text-decoration: underline;
}

.fondoCalculadora .separador {
	background-image: none;
}

.patrocinioSeccion {
	float: right;
	width: 170px;
	padding: 0 10px 0 0;
}

.patrocinioSeccion {
	font-size: 9px;
}

.patrocinioSeccion a {
	float: right;
	width: 89px;
}

.notiPrincipalCalculadoras .fondoCalculadora .secciones p {
	margin-bottom: 0;
}

.patrocinioCalculadoras {
	margin-top: 0;
}

.notiPrincipalCalculadoras .fondoCalculadora .secciones .primeroFlecha {
	background: transparent url(../images/bulletVerdeGrande.gif) no-repeat scroll 2px 5px;
	padding-left: 30px;
}

.notiPrincipalCalculadoras .fondoCalculadora .secciones p {
	background-image: none;
}

.notiPrincipalCalculadoras .fondoCalculadora .sinFondo {
	background-image: none;
}

.seccionCalculadoras {
	border: 1px solid #ccc;
	border-top: 0;
	margin: 0 10px 10px 10px;
}

.calculadoras img {
	border: none;
}

.calculadoras h3 {
	border: 0;
	background: none;
	margin: 9px 0 9px 10px;
	padding: 0;
}

.calculadoras .introduccion {
	margin: 5px 0;
}

.calculadoras .contenidoIntroduccion {
	background-position: left top;
	background-color: none;
}

.calculadoras fieldset .contenidoIntroduccion {
	background-image: none;
}

.calculadoras .contenidoIntroduccion p {
	float: none;
	width: auto;
	margin: 0 18px 0 0;
	font-size: 12px;
	font-weight: normal;
}

.calculadoras .cajaVinculoEspecial2 {
	text-align: right;
	padding: 0 10px 5px 0;
}

.inputImage {
	border: 0;
	padding: 0;
}

.calculadoras .inputImage {
	width: auto;
}

.calculadoras blockquote {
	font-size: 12px;
	border: 1px solid #ccc;
	background: #fff;
	padding: 10px;
	margin: 5px 0;
}

.infoImportante {
	padding: 5px 0 5px 20px;
	color: #666;
}

.infoImportante h5 {
	font-size: 12px;
}

.infoImportante span {
	position: static;
	top: 0;
	color: #0d4f34;
	margin: 0;
}

.calculadoras .disclaimer {
	font-size: 9px;
	color: #999;
	line-height: 120%;
	margin: 10px 0;
}

.calculadoras .disclaimer p {
	color: #666;
	font-size: 9px;
}

.patrocinio1 {
	text-align: right;
	font-size: 10px;
}

.patrocinio1 img {
	border: 0;
}

#JT_arrow_left {
	background-image: url(../images/arrow_left.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index: 101;
	left: -10px;
	height: 23px;
	width: 10px;
	top: 10px;
}

#JT_arrow_right {
	background-image: url(../images/arrow_right.gif);
	background-repeat: no-repeat;
	background-position: left top;
	position: absolute;
	z-index: 101;
	height: 23px;
	width: 12px;
	top: 10px;
}

#JT {
	position: absolute;
	z-index: 100;
	border: 1px solid #A7C8DF;
	background-color: #f3faff;
	text-align: left;
}

#JT h5 {
	font: bold 13px Georgia,"Times New Roman",Times,serif;
}

#JT h6 {
	font: bold 12px Georgia,"Times New Roman",Times,serif;
	color: #333;
}

#JT_copy {
	padding: 10px 10px 10px 10px;
	color: #333;
	font-size: 10px;
}

.JT_loader {
	background-image: url(../images/loader.gif);
	background-repeat: no-repeat;
	background-position: center center;
	width: 100%;
	height: 12px;
}

#JT_close_left,#JT_close_right {
	background-color: #CFDCD7;
	color: #333;
	text-align: left;
	padding-left: 8px;
	padding-bottom: 5px;
	padding-top: 2px;
	font-weight: bold;
	font-size: 12px;
}

#JT_copy p {
	margin: 3px 0;
}

#JT_copy img {
	padding: 1px;
	border: 1px solid #CCC;
}

.jTip {
	cursor: help;
}

.contenedorPreguntas {
	margin: 9px 0 18px 10px;
	border: 1px solid #ccc;
}

.contenedorPreguntas h3 {
	border-top: 3px solid #ddd;
	background: none;
	color: #404040;
	font: bold 18px Georgia,"Times New Roman",Times,serif;
	margin: 9px 10px 0 10px;
	padding: 18px 0 3px 0;
}

.contenedorPreguntas h4 {
	margin: 0;
	font: bold 20px Georgia,"Times New Roman",Times,serif;
	color: #404040;
}

.preguntas ol {
	font: bold 16px/120% Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
	margin: 0 0 0 30px;
	padding: 0;
}

.preguntas ol li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ddd;
}

.preguntas ol p {
	font: normal 12px/120% Arial,Helvetica,sans-serif;
	margin: 7px 0;
	color: #404040;
}

.preguntas ol p a {
	font-weight: normal;
}

.preguntas .cajaVinculoEspecial {
	padding: 0 10px 0 0;
	text-align: right;
}

.contenedorPreguntas .menuDesplegable,.contenedorPreguntas .menuDesplegable ul,.contenedorPreguntas .menuDesplegable li {
	width: 200px;
}

.contenedorPreguntas .menuDesplegable a {
	width: 190px;
}

.menuPreguntas {
	padding: 9px 10px 18px 10px;
}

.menuPreguntas .tabNav {
	margin: 0;
	border-bottom: 1px solid #ddd;
	padding: 0;
	width: 100%;
}

.menuPreguntas .tabNav li {
	margin: 18px 6px 0 0;
	padding: 0;
}

.menuPreguntas .tabNav li a {
	background: #EEE url(../images/flechaGrisAbajo.gif) no-repeat scroll 2px 7px;
	border: 1px solid #DDD;
	color: #404040;
	font-size: 13px;
	padding: 4px 13px 4px 13px;
}

.menuPreguntas .tabNav li a.activo {
	border-bottom: 1px solid #FFF;
	color: #0D4F34;
	padding: 4px 9px 4px 9px;
	background: #fff;
}

.contenedorPreguntas .listaUno {
	padding: 0 10px;
	margin: 0;
}

.contenedorPreguntas .listaUno li {
	background: none;
	border-bottom: 1px solid #eee;
	padding: 5px 0 5px 0;
}

.contenedorPreguntas .listaUno p {
	margin: 9px 0 0 12px;
	font-weight: normal;
	color: #5f5f5f;
}

.contenedorPreguntas .listaUno h2 {
	border: 0;
	padding-left: 0;
	background: none;
	margin-left: 0;
}

.contenedorPreguntas .listaUno h2 a {
	border: 0;
	font: bold 20px/120% Georgia,"Times New Roman",Times,serif;
	color: #0d4f39;
	background: url(/images/flechaVerdeDerecha.gif) no-repeat 0 7px;
	padding-left: 12px;
}

.respuestas {
	margin: 5px 10px 15px 10px;
	padding: 0;
	border-bottom: 1px solid #ccc;
}

.respuestas h4 {
	margin: 0;
	font: bold 20px Georgia,"Times New Roman",Times,serif;
	color: #404040;
	float: left;
	width: 150px;
}

.respuestas h4 em {
	margin: 0;
	font: bold 11px Verdana,Arial,Helvetica,Sans-serif;
}

.respuestas h5 {
	color: #666;
	font: normal 10px Arial,Helvetica,Sans-serif;
	margin-left: 15px;
}

.respuestas p {
	font-size: 12px;
	margin: 5px 20px 5px 15px;
}

.respuestas .cajaVinculoEspecial3 {
	margin: 10px 0 15px 0;
}

p.votar {
	float: right;
	font-size: 11px;
	margin: 3px 0 0 0;
}

p.votar em {
	float: left;
	font-style: normal;
	margin: 0 5px 0 0;
}

.cajaTerminos {
	text-align: justify;
}

.cajaTerminos p {
	font-size: 12px;
}

.contenido .cajaTerminos ul {
	margin-left: 40px;
	list-style: none;
}

.contenido .cajaTerminos ul li {
	background: transparent url(../images/flechaVerdeDelgada.gif) no-repeat scroll 0 6px;
	margin: 5px 0;
	padding: 0 0 0 15px;
	font-size: 12px;
}

.cajaTerminos h1,.cajaTerminos h2,.cajaTerminos h3,.cajaTerminos h4,.cajaTerminos h5,.cajaTerminos h6,.cajaTerminos ul,.cajaTerminos ol,.cajaTerminos p {
	margin: 20px 30px 20px 30px;
}

.cajaTerminos h2 {
	font-size: 30px;
}

.cajaTerminos h3 {
	font-size: 25px;
	border: none;
	background: none;
}

.cajaTerminos h4 {
	font-size: 15px;
	font-weight: bold;
}

.rss {
	padding-bottom: 0;
}

.rssNoticias .separador {
	margin: 0 9px;
}

.rssNoticias .listaUno li a {
	color: #0d4f34;
	font-weight: bold;
}

.rss .listaUno li {
	display: inline;
	margin-right: 15px;
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat scroll 0 2px;
}

.rssNoticias .listaUno li a:hover {
	color: #333;
	font-weight: bold;
	text-decoration: underline;
}

.rssNoticias .contenidoIntroduccion p {
	font-weight: normal;
}

.contenidoRssNoticias h3,.rssBlogs h3 {
	margin: 9px 9px 9px 9px;
}

.contenidoRssNoticias ul {
	margin: 0 0 0 28px;
	list-style-type: none;
}

.contenidoRssNoticias ul li a {
	padding: 0 0 0 18px;
	font-weight: bold;
	background: url(../images/icoRss12x12.gif) no-repeat 0 3px;
}

.contenidoRssNoticias ul li {
	margin: 9px 0;
}

.rssBlogs dl {
	margin: 9px 36px 9px 28px;
}

.rssBlogs dl dt {
	background: url(../images/icoRss12x12.gif) no-repeat 0 3px;
}

.rssBlogs dl dt a {
	padding: 0 0 0 18px;
	display: block;
	font-weight: bold;
	background: url(../images/icoRss12x12.gif) no-repeat 0 3px;
}

.rssBlogs dl dd {
	padding: 0 0 0 18px;
	margin: 0 0 9px 0;
}

.mensajeError {
	margin: 36px 0 36px 36px;
}

.mensajeError h2 {
	margin: 0 0 5px 0;
	background: url(../images/iconoMensajeError.png) no-repeat 0 bottom;
	padding: 9px 0 5px 70px;
	color: #0d4f34;
}

.mensajeError h3 {
	margin: 0 auto;
	padding: 5px 0 0 0;
	color: #404040;
	background: none;
	border: none;
}

.mensajeError .listaTres {
	margin: 9px 0 9px 60px;
}

.mensajeError .listaTres li {
	color: #404040;
}

.mediosFondo {
	background: #fff url(../images/itemMedio.gif) bottom repeat-x;
	margin: 0 10px 0 10px;
	padding: 0;
}

.contenedorMedios,.menuMedios {
	float: left;
	width: 49%;
}

.contenedorMedios p {
	margin: 9px 0;
}

.menuMedios {
	float: right;
}

.medio {
	padding: 10px;
	text-align: center;
}

.scrollMedios {
	border: 1px solid #ddd;
	margin: 0;
	height: 423px;
	overflow: auto;
}

.itemMedio {
	border-bottom: 1px solid #e1e1e1;
	padding: 10px 10px 20px 10px;
	background: #fff url(../images/itemMedio.gif) bottom repeat-x;
}

.itemMedio h3 {
	margin: 0;
	padding: 0;
	font: normal 18px/22px Georgia,Times,"Times New Roman",Serif;
	border: 0;
	background: none;
}

.itemMedio img {
	float: left;
	margin: 0 10px 0 0;
}

.itemMedio p {
	margin: 5px 0 0 0;
	line-height: 120%;
}

.itemMedio .vinculoEspecial {
	float: right;
	font-size: 10px;
	padding-top: 1px;
	padding-bottom: 0;
	margin: 0 0 5px 30px;
	line-height: 14px;
	height: 14px;
	font-weight: normal;
}

.mercados {
	padding: 0 0 5px 0;
}

.mercados img {
	border: 0;
	margin: 9px;
}

.mercados .blogDestacado,.mercados .columnistaDestacado {
	float: left;
	display: inline;
}

.mercados .opinion p {
	margin: 0;
}

.contenido .mercados .opinion h3 {
	border-top: 1px solid #ddd;
	margin-top: 10px;
}

.complementarios .publicidadDerecha img {
	border: 0;
}

.mercados .opinion img {
	border: 0;
	margin: 0;
}

.ayudaMercados {
	background: #fff url(../images/fondoAyudaMercados.gif) repeat-x 0 0;
	padding: 0 0 18px 0;
	margin: 0;
	border-top: 1px solid #ccc;
}

.ayudaMercados h2 {
	color: #f60;
	font-size: 36px;
	width: 440px;
	padding: 18px 0 200px 18px;
	float: left;
	margin: 0;
}

.ayudaMercados h2 a {
	color: #f60;
}

.ayudaMercados .clear {
	border-top: 1px solid #ccc;
	margin: 0 36px;
}

.acciones h2 {
	background: transparent url(../images/fondoAccionesAyuda.gif) no-repeat 80px bottom;
}

.monedas h2 {
	background: transparent url(../images/fondoMonedasAyuda.gif) no-repeat 80px bottom;
}

.rentaFija h2 {
	background: transparent url(../images/fondoRentaFijaAyuda.gif) no-repeat 80px bottom;
}

.ayudaMercados.acciones {
	border-top: 0;
}

.ayudaMercados p {
	float: left;
	margin: 48px 9px 0 9px;
	color: #0d4f34;
	width: 420px;
	font: normal 18px/24px Georgia,"Times New Roman",Serif;
}

.ayudaMercados p strong {
	color: #0d4f34;
	font-weight: bold;
}

.videos p {
	font: normal 16px/18px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
}

.videos img,.videos p,.videos .listaSeis {
	margin: 0 0 9px 9px;
}

.videos h4 {
	margin: 9px 0 0 9px;
	font: bold 14px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	text-transform: uppercase;
}

.analisisJoseAntonio {
	padding: 9px 0;
	text-align: center;
}

.analisisJoseAntonio h3 {
	text-align: left;
}

.analisisJoseAntonio h3 {
	background: transparent url(../images/flechaVerde2Abajo.gif) no-repeat scroll 9px 0;
	border-top: 3px solid #DDD;
	padding: 9px 0 0 9px;
	font-size: 18px;
}

.analisisJoseAntonio h4,.analisisJoseAntonio h4 a {
	font: normal 20px/22px Arial,Verdana,Helvetica,sans-serif;
	text-align: left;
	margin-left: 7px;
}

.analisisJoseAntonio p {
	text-align: left;
	margin-left: 15px;
}

.analisisJoseAntonio p a {
	color: #404040;
	font: bold 12px/24px Arial,Helvetica,Sans-serif;
}

.playerMontenegro {
	text-align: center;
}

.promo h3 {
	background: transparent url(../images/flechaVerdeGrande2.gif) no-repeat 0 0;
	font: normal 24px/24px Georgia,"Times New Roman",Serif;
	padding: 6px 18px;
	margin: 0;
	border: 0;
}

.promo {
	border: 1px solid #0d4f34;
	border-bottom-width: 4px;
}

.promo p {
	margin: 0 18px;
	font: normal 16px/18px Arial,Helvetica,Sans-serif;
}

.promo p strong {
	color: #f60;
}

.juegueBolsa {
	background: #fff url(../images/fondoJuegoBolsa.gif) no-repeat right bottom;
}

.compreAcciones {
	background: #fff url(../images/fondoCompreAcciones.gif) no-repeat right bottom;
}

.moduloRelacionados {
	border-top: 1px solid #ddd;
	margin: 10px 15px 10px 10px;
}

.moduloRelacionados .titular {
	width: 305px;
}

.moduloRelacionados .titular h3 {
	font-size: 16px;
	color: #0d4f34;
	padding: 15px 0 5px 0;
	text-transform: capitalize;
}

.moduloRelacionados .listaUno {
	margin-left: 0;
}

.moduloRelacionados .cantidadComentarios a {
	font-size: 12px;
	color: #333;
}

.moduloRelacionados .cantidadComentarios a span {
	font-size: 12px;
	color: #0d4f34;
	font-weight: normal;
}

.moduloRelacionados .listaUno li a {
	font-size: 12px;
	color: #0d4f34;
}

.moduloRelacionados .listaUno li a:hover {
	text-decoration: underline;
}

.moduloRelacionados .foros {
	background: transparent url(../images/globoForos.gif) no-repeat scroll right 0;
	height: 142px;
}

.moduloRelacionados .foros p {
	font: normal 16px/24px Georgia,"Times New Roman",Serif;
	text-align: center;
	padding: 20px 15px 0 15px;
}

.moduloRelacionados .foros p a {
	font-weight: normal;
}

.infoEmpresa .comportamientoAcciones {
	margin: 0;
}

.masVideos {
	margin: 10px;
}

.masVideos h3 {
	border-top: 3px solid #ddd;
	color: #333;
	padding-bottom: 10px;
}

.masVideos .resumenMultimedia {
	border-bottom: none;
}

.masVideos .resumenMultimediaContenido {
	margin: 0 0 0 20px;
	width: 435px;
}

.masVideos .resumenMultimediaContenido .tiempo {
	margin: 0;
	font-size: 9px;
	color: #0d4f34;
}

.masVideos .resumenMultimediaContenido h5 {
	color: #6f6e6f;
}

.masVideos .resumenMultimediaContenido .cajaCalificacion {
	margin: 0;
	padding: 0;
	float: none;
	width: 350px;
}

.masVideos .resumenMultimediaContenido .cajaCalificacion .resultadoRatingPortafolio {
	margin: 5px 0 0 0;
}

.masVideos .resumenMultimediaContenido .cajaCalificacion .cantidadComentarios {
	float: left;
	width: 110px;
	margin: 0;
	padding: 0;
}

.masVideos .resumenMultimediaContenido .cajaCalificacion .cantidadComentarios a {
	background: transparent url(../images/icoOpinar.gif) no-repeat scroll 0 0;
	padding: 0 0 5px 20px;
	margin: 0;
}

.otrasNoticias a {
	color: #333;
	font: normal 12px Arial,Helvetica,Sans-serif;
	margin-left: 2px;
	margin-right: 2px;
}

.informeEmpresarial {
	float: left;
	border: 1px solid #ddd;
	margin: 0 0 20px 10px;
	padding: 7px;
	background: url(../images/fondo_empresas.png) repeat-x scroll 0 0;
	width: 96%;
}

.informeEmpresarial .listaUno,.informeSectorial .listaUno {
	margin-left: 10px;
}

.informeEmpresarial .columnaUno .precio,.informeSectorial .columnaUno .precio {
	font-size: 23px;
	color: #f60;
}

.informeEmpresarial .columnaUno,.informeEmpresarial .columnaDos,.informeEmpresarial .columnaTres {
	float: left;
	width: 30%;
}

.informeEmpresarial .columnaDos,.informeEmpresarial .columnaTres {
	margin: 0 0 15px 30px;
}

.informeSectorial .columnaUno,.informeSectorial .columnaDos,.informeSectorial .columnaTres {
	float: left;
	width: 30%;
}

.informeSectoriall .columnaDos,.informeSectorial .columnaTres {
	margin: 0 0 15px 30px;
}

.informeEmpresarial h4,.informeSectorial h4 {
	font: bold 16px/18px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
	margin: 10px 0 0 9px;
}

.informeEmpresarial .columnaUno .excel,.informeSectorial .columnaUno .excel {
	margin: 0;
	display: block;
	height: 80px;
	width: 80px;
	background: transparent url(../images/excel_logo.gif) no-repeat scroll 0 0;
}

.informeEmpresarial p,.informeSectorial p {
	font: normal 12px/13px Arial,Verdana,Helvetica,sans-serif;
}

.informeEmpresarial strong,.informeSectorial strong {
	font: bold 12px/14px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
}

.informeEmpresarial li,.informeSectorial li {
	color: #333;
	font-weight: normal;
	font-size: 12px;
	background: url(../images/checked.gif) no-repeat scroll 0 6px;
}

.informeEmpresarial a,.informeSectorial a {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat scroll 0 3px;
	font: bold 14px/15px Arial,Verdana,Helvetica,sans-serif;
	padding: 0 0 0 9px;
}

.informeEmpresarial .columnaUno a,.informeSectorial .columnaUno a {
	background: url(../images/carritoComprasVerde.gif) no-repeat scroll 215px 3px;
	padding: 2px 25px 2px 0;
	display: block;
	margin: 10px 0 0 9px;
	font-size: 12px/13px;
}

.informeSectorial {
	float: left;
	width: 96%;
	border: 1px solid #ddd;
	margin: 0 0 20px 10px;
	padding: 7px;
	background: url(../images/fondo_empresas.png) repeat-x scroll 0 0;
}

.informeEmpresa {
	margin: 0 0 15px 0;
}

.informeEmpresa .vistaInforme {
	float: left;
	margin: 0 0 0 9px;
	width: 45%;
}

.informeEmpresa .separador {
	margin: 0 0 0 9px;
}

.informeEmpresa p {
	margin: 5px 0 15px 9px;
}

.informeEmpresa .informacionInforme {
	float: left;
	margin: 0 0 0 5px;
	width: 45%;
}

.informeEmpresa .informacionInforme h5 {
	font: bold 14px/16px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
	margin: 0 0 15px 0;
}

.informeEmpresa .informacionInforme .listaUno {
	margin: 0;
	margin: 0 0 20px 0;
}

.informeEmpresa .informacionInforme .listaUno li {
	color: #333;
	font-weight: normal;
	font-size: 12px;
	background: url(../images/checked.gif) no-repeat scroll 0 6px;
}

.informeEmpresa .informacionInforme a {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat scroll 0 3px;
	font: bold 14px/15px Arial,Verdana,Helvetica,sans-serif;
	padding: 0 0 0 9px;
}

.informeEmpresa .precioInforme {
	font: bold 14px Arial,Verdana,Helvetica,sans-serif;
	color: #333;
	margin: 15px 0 15px 0;
}

.informeEmpresa .precioInforme strong {
	color: #0d4f34;
}

.informeEmpresa .vistaInforme a {
	background: url(../images/carritoComprasVerde.gif) no-repeat scroll 210px 5px;
	font: bold 14px/15px Arial,Verdana,Helvetica,sans-serif;
	padding: 5px 25px 5px 0;
}

.informes-main-container {
	border: solid 1px #ddd;
	margin: 0 0 15px 9px;
	padding: 10px;
	background: url(../images/fondo_empresas.png) repeat-x scroll 0 0;
}

.informeSubsectores {
	float: left;
	width: 25%;
}

.precioSubsectores {
	float: left;
	width: 60%;
}

.informeSubsectores .listaUno li,.precioSubsectores .listaUno li {
	color: #333;
	font-weight: normal;
	font-size: 12px;
	background: url(../images/checked.gif) no-repeat scroll 0 6px;
}

.informeSubsectores h4 {
	font: bold 16px/18px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
	margin: 0 0 15px 0;
}

.precioSubsectores a {
	background: url(../images/carritoComprasVerde.gif) no-repeat scroll 220px 5px;
	font: bold 14px/15px Arial,Verdana,Helvetica,sans-serif;
	padding: 5px 30px 5px 9px;
}

.precioSubsectores p a {
	background: url(../images/flechaVerdeDerecha.gif) no-repeat scroll 0 3px;
	font: bold 12px/13px Arial,Verdana,Helvetica,sans-serif;
	padding: 0 0 0 9px;
}

.informeSubsectores strong,.precioSubsectores strong {
	font: bold 14px/16px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
}

.precioSubsectores {
	float: right;
	width: 65%;
	margin: 0 0 20px 0;
	padding: 10px;
}

.adonsBalances {
	background-color: #FFF5DA;
	border: 1px solid #eee;
	padding: 5px;
}

.adonsBalances p {
	margin: 5px 5px 10px 5px;
	font-size: 11px;
}

.adonsBalances p a {
	background: url(../images/carritoComprasVerde.gif) no-repeat scroll 180px 5px;
	font: bold 12px/13px Arial,Verdana,Helvetica,sans-serif;
	padding: 5px 25px 5px 0;
}

.introduccionEmpresas {
	background: #fff url(../images/fondo_empresas.png) repeat-x 0 0;
	margin: 10px 20px;
}

.introduccionEmpresas p {
	font-size: 14px;
	margin: 12px 10px 10px 15px;
	line-height: 20px;
}

.introduccionEmpresas .listaCinco {
	width: 100%;
	padding: 0 0 20px 16px;
	clear: both;
	margin: 0;
}

.introduccionEmpresas .listaCinco li {
	margin: 4px 12px 4px 0;
	display: inline;
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat scroll 0 2px;
	padding: 0 0 0 12px;
	font: 14px Arial,Helvetica,Geneva,sans-serif;
}

.introduccionEmpresas .bloque.uno {
	width: 100%;
	float: none;
}

.introduccionEmpresas .bloque.dos {
	width: 100%;
	float: none;
}

.busqueda {
	clear: both;
	border: none;
	background: none;
	padding: none;
	margin: 10px;
}

.busqueda h3 {
	border: 0;
	font-size: 14px;
	background: transparent url(../images/flechaVerde2Abajo.gif) no-repeat scroll 0 0;
	margin: 0 10px 0 8px;
	padding: 10px 0 0 0;
	text-transform: uppercase;
	border-top: 1px solid #ddd;
}

.busqueda p {
	float: none;
	width: auto;
	padding: 3px 5px 5px 8px;
	margin: 0;
	font-weight: normal;
	font-size: 14px;
}

.busqueda form {
	margin: 0;
	padding: 10px 0 0 0;
}

.busqueda label {
	margin: 0 5px 0 10px;
	padding: 0;
	font: bold 14px Arial,Helvetica,Geneva,sans-serif;
	width: 160px;
	text-align: left;
	color: #333;
}

.busqueda input {
	padding: 2px 0 2px 3px;
	height: 15px;
	font-size: 11px;
	background-color: #e5e5e5;
	width: 400px;
	margin: 0 20px 0 10px;
	border: 1px solid #000;
	background-color: #fff;
	background-image: none;
	float: left;
}

.busqueda select {
	margin: 5px 0;
	padding: 2px;
	display: block;
	width: 150px;
	height: 20px;
	border-color: #404040;
	font-size: 11px;
	background-color: #e5e5e5;
}

.busqueda .cajaVinculoEspecial {
	float: left;
	width: 100px;
	margin: 0;
}

.introduccionEmpresas h6 {
	text-align: right;
	margin: 0 20px 5px 0;
}

.introduccionEmpresas h6 img {
	margin: 0 0 0 5px;
	vertical-align: text-bottom;
}

.buscadorFondo {
	background: #fff url(../images/fondo_empresas.png) repeat-x 0 0;
	margin: 18px;
	border: 1px solid #ccc;
}

.buscadorFondo .cajaVinculoEspecial2 {
	margin: 0 0 15px 10px;
	padding: 0;
}

.buscadorFondo .cajaVinculoEspecial2 a {
	font-size: 13px;
	background-position: 0 3px;
}

.buscadorFondo h3 {
	font: bold 16px/120% Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	background: none;
	border: 0;
	margin: 12px 0 6px 10px;
	padding: 0;
	text-align: left;
}

.buscadorFondo h4 {
	font: normal 13px/120% Verdana,Arial,Helvetica,sans-serif;
	margin: 18px;
}

.buscadorFondo p {
	margin: 0 0 10px 10px;
	font-size: 14px;
}

.listas {
	margin: 9px 0 0 10px;
	border-bottom: none;
}

.buscadorFondo .listaDos {
	margin: 18px;
}

.buscadorFondo .listaDos li,.buscadorFondo .listaDos li.alterno {
	width: 100%;
	float: left;
}

.buscadorFondo .listaDos li a,.buscadorFondo .listaDos li.alterno a {
	display: block;
	padding: 2px;
	font: bold 11px/120% Arial,Helvetica,sans-serif;
}

.buscadorFondo .listaDos li span,.buscadorFondo .listaDos li.alterno span,.buscadorFondo .listaDos li em,.buscadorFondo .listaDos li.alterno em,.buscadorFondo .listaDos li strong,.buscadorFondo .listaDos li.alterno strong {
	margin: 3px 3px 9px 0;
	font: normal 11px/120% Arial,Helvetica,sans-serif;
}

.buscadorFondo .listaDos a span {
	width: 170px;
	float: left;
}

.buscadorFondo .listaDos li a em,.buscadorFondo .listaDos li.alterno a em {
	width: 80px;
	float: left;
	margin: 3px 3px 9px 9px;
}

.buscadorFondo .listaDos a strong {
	width: 80px;
	float: right;
}

.buscadorFondo .listaAlfabetica li {
	width: 22px;
	margin-bottom: 9px;
}

.buscadorFondo .listaAlfabetica li a {
	font-size: 18px;
}

.buscadorFondo .listaAlfabetica li a:hover {
	color: #f60;
}

.buscadorFondo.sectorial .listaTres {
	float: left;
	margin: 0 9px 0 0;
}

.buscadorFondo .listaTres {
	margin: 0 2px 0 10px;
	float: left;
}

.buscadorFondo .listaTres li {
	margin-bottom: 6px;
	font-size: 12px;
}

.tablaAcciones .icono-table {
	text-align: center;
}

.tablaAcciones .icono-table img {
	border: none;
	display: block;
	margin: 0 0 0 5px;
}

.tablaAcciones .linea-impar {
	background-color: #f2f2f2;
}

.columnaUnoMovil,.columnaDosMovil {
	width: 47%;
	float: left;
	margin: 15px 15px 0 0;
}

.promoActiva,.navega {
	margin: 15px 0;
}

.sms {
	display: inline;
	float: right;
	margin: 0 9px 0 0;
	width: 331px;
	background: url(../images/fondoSMS.gif) no-repeat center 89px;
}

.promoMovil,.navega {
	padding-left: 9px;
}

.promoMovil img {
	border: none;
}

.paqueteSMS {
	padding: 60px 0 10px 0;
	text-align: center;
}

.paqueteSMS p {
	color: #0d4f34;
	font: bold 18px Arial,Verdana,Helvetica,sans-serif;
}

.modulo {
	margin: 20px;
}

.intro-movil {
	border-bottom: 1px dotted #dedede;
	padding-bottom: 8px;
}

.img-moviles {
	display: block;
	float: left;
	background: url(../images/sprite-moviles.jpg) no-repeat 0 0;
	width: 340px;
	height: 430px;
	text-indent: -9999px;
}

.intro-movil .contiene-btn-bb {
	width: 100%;
	text-align: right;
	margin: 10px 0 23px;
	*width: 568px;
	*position: relative;
}

.btn-bb1 {
	display: block;
	position: relative;
	margin: 0 0 0 740px;
	*margin: 0;
	background: url(../images/sprite-moviles.jpg) no-repeat 0 -500px;
	width: 172px;
	height: 69px;
	text-indent: -9999px;
}

.btn-bb1:hover {
	background-position: -800px -500px;
}

.intro-movil .txt1 {
	float: left;
	padding: 18px 7px 15px;
	width: 556px;
	background: #f4f7f7;
	-moz-border-radius: 0 5px 5px 0;
	font-size: 12px;
}

.intro-movil .txt1 .especial1 {
	font: 28px/18px Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
	letter-spacing: -1px;
}

.especial2 {
	color: #0d4f34;
	font-weight: bold;
}

.intro-movil .txt1 .link {
	text-align: right;
	font-weight: bold;
	font-size: 16px;
}

.intro-movil .txt1 .link a {
	font-size: 20px;
}

.despliegue-movil p {
	color: #5f5f5f;
	font-size: 12px;
}

.despliegue-movil .col {
	float: left;
	width: 49%;
}

.despliegue-movil .a {
	margin-right: 10px;
	border-right: 1px solid #dedede;
}

.despliegue-movil h2 {
	font-size: 18px;
	line-height: 20px;
	color: #0c6045;
}

.links-redmovil {
	background: url(../images/sprite-moviles.jpg) no-repeat 0 -1300px;
	padding: 15px 0 0 0;
}

.links-redmovil .col {
	float: left;
	width: 30%;
}

.links-redmovil .a {
	width: 40%;
}

.links-redmovil .a p {
	font-size: 18px;
	letter-spacing: -1px;
	margin: 37px 0 30px 30px;
}

.links-redmovil .b {
	text-align: center;
}

.links-redmovil .b p,.links-redmovil .c p {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #5f5f5f;
	letter-spacing: -0.5px;
}

.links-redmovil .b a,.links-redmovil .c a {
	color: #5f5f5f;
}

.btn-m-vivein {
	display: block;
	margin: 0 auto 5px;
	background: url(../images/sprite-moviles.jpg) no-repeat 0 -650px;
	width: 119px;
	height: 52px;
	text-indent: -9999px;
}

.btn-m-eltiempo {
	display: block;
	margin: 0 auto 5px;
	background: url(../images/sprite-moviles.jpg) no-repeat 0 -750px;
	width: 222px;
	height: 52px;
	text-indent: -9999px;
}

.despliegue-bb .col {
	float: left;
}

.despliegue-bb .a {
	width: 320px;
	margin-right: 20px;
	text-align: center;
}

.despliegue-bb .b {
	width: 570px;
}

.despliegue-bb .link,.despliegue-bb .link2 {
	font-size: 18px;
	color: #5f5f5f;
	letter-spacing: -1px;
	line-height: 21px;
	margin: 0 0 20px 0;
	font-family: Verdana,Arial,Helvetica,Sans-serif;
}

.despliegue-bb .link2 {
	line-height: 22px;
}

.despliegue-bb .link a {
	display: block;
	font-size: 22px;
	padding: 8px 0 12px;
}

.despliegue-bb .link2 a {
	font-size: 22px;
	line-height: 30px;
}

.img-bb {
	display: block;
	background: url(../images/sprite-moviles.jpg) no-repeat -710px 0;
	margin-bottom: 30px;
	width: 340px;
	height: 430px;
	text-indent: -9999px;
}

.btn-bb2 {
	display: block;
	background: url(../images/sprite-moviles.jpg) no-repeat 0 -850px;
	margin: 0 auto 20px;
	width: 234px;
	height: 57px;
	text-indent: -9999px;
}

.btn-bb2:hover {
	background-position: -767px -849px;
}

.img-paso {
	display: inline-block;
	background: url(../images/sprite-moviles.jpg) no-repeat 0 -950px;
	width: 35px;
	height: 35px;
	vertical-align: middle;
}

.listado-img {
	background: #f0f0f0;
	-moz-border-radius: 10px 10px 10px 10px;
	font-family: Arial;
	font-size: 12px;
	padding: 23px 0 0;
	overflow: hidden;
}

.listado-img li {
	float: left;
	width: 240px;
	height: 183px;
	margin: 0 0 0 30px;
	text-align: center;
}

.listado-img img {
	margin: 0 0 10px 0;
	text-align: center;
	border: 0 none;
}

.listado-img .detalle {
	display: block;
	text-align: center;
	line-height: 14px;
	color: #5f5f5f;
}

.listado-img .especial3 {
	color: #0d4f34;
}

.links-redmovil.bb .a p {
	float: left;
	margin: 40px 0 0 30px;
	width: 182px;
	line-height: 22px;
}

.img-bb2 {
	display: inline-block;
	background: url(../images/sprite-moviles.jpg) no-repeat 0 -1050px;
	width: 149px;
	height: 120px;
	text-indent: -9999px;
}

.visita {
	background-color: #eeebe4;
	padding: 4px 0 4px 0;
	margin: 0;
	border-top: 3px solid #ddd;
}

.visita p {
	background: transparent url(../images/flecha_naranja.png) no-repeat scroll 4pt 0;
	padding: 0 0 0 20px;
	margin: 10px;
}

.visita a {
	font: bold 12px solid Arial,Helvetica,Sans-serif;
	color: #fe5212;
	padding: 0;
}

.bienvenidos {
	padding-bottom: 35px;
}

.bienvenidos .ayuda {
	float: left;
	width: 150px;
}

.bienvenidos .registrese {
	float: left;
	width: 110px;
	text-align: right;
}

.ingresar a {
	font: bold 14px solid Arial,Helvetica,Sans-serif;
	color: #fe5212;
	padding: 0;
}

.ingresar {
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.moduloGuias {
	margin-top: 0;
}

.moduloGuias .continuar {
	border-bottom: 3px solid #ddd;
	padding: 10px 0 5px 9px;
	margin: 0 0 15px 0;
}

.ayudaDTF .videoAyuda {
	text-align: center;
	margin: 0 auto;
}

.moduloForos em {
	color: #0d4f34;
	font-size: 11px;
}

.moduloForos span {
	font-size: 11px;
}

.moduloForos p {
	border-bottom: 3px solid #ddd;
	padding-bottom: 10px;
}

.moduloForos a {
	font-weight: normal;
}

.moduloForos .ultimo {
	border-bottom: none;
	padding: 10px;
}

.moduloMasCalculadoras .bloque {
	width: 165px;
	float: left;
	margin: 0 0 0 18px;
}

.moduloMasCalculadoras .bloque h5 {
	color: #0d4f34;
	font: bold 12px Arial,Helvetica,Sans-serif;
	margin: 0;
}

.moduloMasCalculadoras .bloque ul {
	margin: 0 0 10px 0;
	padding: 0;
}

.moduloMasCalculadoras .bloque ul li {
	list-style: none;
	padding-bottom: 3px;
	font-size: 12px;
	background: transparent url(../images/bulletVideos.gif) no-repeat 0 4pt;
}

.moduloHipotecario {
	margin: 0 0 20px 0;
}

.moduloHipotecario p {
	margin: 5px 10px 20px 18px;
}

.moduloHipotecario h3 {
	border-top: 1px solid #ddd;
}

.carruselHipotecario {
	background: transparent url(../images/creditoHipotecario.gif) no-repeat 0 0;
	width: 590px;
	height: 544px;
	margin: 0 0 0 10px;
}

.moduloCategorias {
	border-bottom: 3px solid #ddd;
	margin-bottom: 5px;
}

.moduloCategorias ul {
	padding: 0;
	margin: 0;
}

.moduloCategorias ul li {
	list-style-type: none;
}

.moduloCategorias ul li a {
	display: block;
	border-top: 1px solid #d2d5d4;
	padding: 7px 0 7px 25px;
	font: bold 14px Arial,Helvetica,Sans-serif;
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat 10px 10px;
	list-style: none;
}

.moduloCategorias ul li a:hover {
	background: #f3eee9 url(../images/flechaNaranjaDerecha.gif) no-repeat 10px 10px;
	text-decoration: none;
	color: #f60;
}

.moduloCategorias .activo a {
	background: #f3eee9 url(../images/flechaNaranjaDerecha.gif) no-repeat 10px 10px;
	color: #f60;
}

.notiPrincipal .cajaVinculoEspecial {
	text-align: right;
	margin: 0 15px 20px 0;
}

.notiPrincipal h6 {
	margin: 0 0 0 10px;
	color: #333;
}

.notiPrincipal h2 {
	margin-top: 0;
	margin-bottom: 0;
}

.notiPrincipal p {
	margin-top: 0;
}

.notiPrincipal .secciones h3 {
	color: #333;
}

.secciones p {
	margin: 0 5px 10px 17px;
	font-weight: normal;
	font-size: 12px;
}

.secciones strong {
	color: #0d4f34;
}

.pasos {
	text-align: right;
	margin: 0 10px 0 0;
}

.pasos .anterior {
	background: transparent url(../images/anterior.gif) no-repeat 0 5px;
	width: 21px;
	height: 24px;
	padding: 10px 15px 10px 10px;
}

.pasos .anterior span {
	display: none;
}

.pasos .siguiente {
	background: transparent url(../images/siguiente.gif) no-repeat 0 5px;
	width: 21px;
	height: 24px;
	padding: 10px;
	margin: 0 0 0 10px;
}

.pasos .siguiente span {
	display: none;
}

.zonaComercial {
	background: #f4f7f7;
	padding-bottom: 10px;
}

.pautaComercial {
	margin: 0 10px 10px 0;
	height: 40px;
}

.pautaComercial img {
	margin: 0 7px 0 9px;
	float: left;
}

.pautaComercial a {
	text-align: left;
	display: block;
	font: 11px/120% "Trebuchet MS",Arial,Helvetica,Sans-serif;
}

#wrapp {
	width: 760px;
	text-align: left;
	font: normal 1em Arial;
	margin: 0 auto;
	padding: 0;
	color: black;
}

#wrapp h1 {
	font: bold 1.1em Arial;
	margin: 1.2em 0 .5em 0;
	padding: 0;
}

.gnb {
	width: 740px;
	margin: 20px 0 3px 0;
	background: #f0f1f1 url(gnb_bg.gif) left top repeat-x;
}

.gnb h3 {
	font: normal 9px/14px Arial;
	text-align: right;
	margin: 0 10px 0 0;
	padding: 0;
}

#wrapp p {
	font: normal .9em Arial;
	margin: 1em 0;
	padding: 0;
}

#wrapp h2 {
	font: bold 1em Arial;
}

code {
	width: 93%;
	font: normal 11px 'Courier New',Courier,Fixed;
	color: #000;
	display: block;
	padding: 1em;
	margin: 1em 0;
	background-color: #eee;
	border: 1px solid #d3d3d6;
	border-left-width: 5px;
	white-space: pre;
	overflow-x: auto;
}

.tickercontainer {
	border: 1px solid #000;
	background: #fff;
	width: 738px;
	height: 27px;
	margin: 0;
	padding: 0 overflow:hidden;
}

.tickercontainer .mask {
	position: relative;
	left: 10px;
	top: 8px;
	width: 718px;
	overflow: hidden;
}

ul.newsticker {
	position: relative;
	left: 750px;
	font: bold 10px Verdana;
	list-style-type: none;
	margin: 0;
	padding: 0;
}

ul.newsticker li {
	float: left;
	margin: 0;
	padding: 0;
	background: #fff;
}

ul.newsticker a {
	white-space: nowrap;
	padding: 0;
	color: #f00;
	font: bold 10px Verdana;
	margin: 0 50px 0 0;
}

ul.newsticker span {
	margin: 0 10px 0 0;
}

.trm {
	margin: 10px 0 5px 0;
}

.trm h4 {
	color: #333;
	font: bold 14px/16px Arial,Verdana,Helvetica,sans-serif;
	margin-left: 9px;
	display: inline;
}

.trm p {
	display: inline;
	font: bold 25px/27px Arial,Verdana,Helvetica,sans-serif;
	padding: 0 0 0 20px;
}

.trm .sube {
	color: #0d4f34;
	background: transparent url(../images/subeGrande.gif) no-repeat 0 10px;
}

.trm .baja {
	color: #af1100;
	background: transparent url(../images/bajaGrande.gif) no-repeat 0 10px;
}

.trm .mantiene {
	color: #444;
	padding-left: 30px;
	background: transparent url(../images/mantieneGrande.gif) no-repeat 0 10px;
}

.seccionFinanzasPersonales .tablaAcciones a img {
	padding: 0;
	margin: 0 0 0 10px;
}

.seccionFinanzasPersonales .tablaAcciones a {
	padding-top: 0;
}

.seccionFinanzasPersonales .tablaAcciones a:hover {
	text-decoration: none;
}

.seccionFinanzasPersonales .tablaAcciones td {
	padding: 3px 3px 3px 10px;
	font-size: 11px;
}

.seccion,.fechaCalculo,.calculo {
	text-align: center;
}

.calculo img {
	vertical-align: text-top;
}

.seccionFinanzasPersonales .tablaAcciones .fondo.borrarCalculo a {
	background: #f2f2f2 url(../images/icono-borrar.png) no-repeat center center;
	text-indent: -9000px;
}

.seccionFinanzasPersonales .tablaAcciones .borrarCalculo a {
	background: url(../images/icono-borrar.png) no-repeat center center;
	text-indent: -9000px;
}

.seccionFinanzasPersonales .genericaMiportafolio .borrarCalculo a {
	display: block;
	width: 17px;
	height: 17px;
	margin: 0 auto 0 auto;
}

.seccionFinanzasPersonales .complementarios {
	margin-right: 10;
}

.marco .titularPrincipal h2,.marco .titularPrincipal p,.marco .titularPrincipal h3,.marco .moduloHipotecario p {
	margin-left: 0;
}

.marco h1 {
	padding-left: 10px;
}

.marco .fondoDerecha {
	margin-top: 10px;
}

.marco .notiPrincipal h6,.marco .notiPrincipal h2,.marco .notiPrincipal p {
	margin-left: 0;
	margin-right: 0;
}

.marco .notiPrincipal h2 a {
	margin-left: 0;
	font-size: 28px;
	font-variant: normal;
	margin-bottom: 5px;
}

.marco .notiPrincipal h3 a {
	font-family: Georgia,"Times New Roman",Serif;
	font-weight: bold;
	font-size: 16px;
}

.patrocinioCalculadoras .notiPrincipal h3 {
	margin-bottom: 2px;
	float: left;
	padding-top: 15px;
	color: #333;
}

.patrocinioCalculadoras h3 {
	background: none;
}

.marco .notiPrincipal .secciones p {
	margin-top: 10px;
	font: normal 13px Arial,Helvetica,Sans-serif;
	line-height: 1.7em;
}

.marco .notiPrincipalCalculadoras .secciones p {
	padding-left: 30px;
	background: transparent url(../images/bulletVerdeGrande.gif) no-repeat scroll 2px 5px;
}

.marco .notiPrincipal .secciones p strong {
	font: bold 17px Arial,Helvetica,Sans-serif;
	line-height: 2em;
}

.marco .notiPrincipal .secciones .listaSeis {
	margin-bottom: 10px;
}

.carruselHipotecario {
	margin: 0;
	width: 550px;
	border: 1px solid #ddd;
}

.fondoDerecha .moduloForos p {
	border-bottom: none;
}

.fondoDerecha .moduloForos a {
	font-weight: bold;
	font-size: 11px;
}

.fondoDerecha .moduloForos .ultimo {
	border-bottom: 3px solid #ddd;
	padding: 0;
}

.moduloMasCalculadoras .bloque {
	margin: 5px 13px 0 0;
}

.moduloMasCalculadoras .seccion {
	margin: 10px 0;
}

.marco .columnistaBlog,.marco .columnistaBlog .bloqueOpinion,.marco .columnistaBlog .bloqueOpinion .titularOpinion {
	margin-top: 0;
	margin-left: 0;
}

#reproductor h3 {
	margin-left: 10px;
}

.patrocinioCalculadoras {
	margin-top: 10px;
}

.patrocinioCalculadoras h3 {
	float: left;
	padding-top: 15px;
	border-top: none;
}

.patrocinioCalculadoras span {
	font: normal 10px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	margin: 2px 9px 0 0;
	padding: 5px 0 0 0;
	text-align: right;
	line-height: normal;
	float: right;
}

.calendario h2 {
	border: none;
}

.calendario img {
	margin: 10px 15px 0 7px;
	border: none;
	float: left;
}

.calendario h2 {
	background: none;
}

.portafolioPdf .separador {
	background-position: 5pt 0;
}

.portafolioPdf h3 {
	margin: 5px 0 0 10px;
}

.tabMercados .disclaimer p {
	border-style: none;
	border-color: none;
}

#palabrasPredefinida {
	background: transparent url(../images/fondoBuscadorEmpresa.gif) repeat-x scroll 0 50%;
	margin: 9px;
	padding: 10px 0;
	border: 1px solid #b1b5b4;
}

#palabrasPredefinida .listaTres {
	float: left;
	padding: 0 0 0 10px;
}

.consultorio form {
	padding: 0;
	margin: 0;
	border-top: 1px solid #ddd;
}

.consultorio select,.consultorio input,.consultorio label {
	margin-left: 9px;
}

.consultorio form .cajaVinculoEspecial {
	border-bottom: 1px solid #ddd;
	padding: 0 0 5px 9px;
	margin: 3px 0;
}

.consultorio .palabrasPredefinidas {
	margin: 10px 0 0 0;
}

.consultorio .palabrasPredefinidas h4 {
	margin-left: 5px;
}

.consultorio .palabrasPredefinidas h4 a {
	margin: 18px 0 0 4px;
	font: bold 12px/18px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
	padding: 3px 0 5px 15px;
	background: url(../images/bulletVermascalendario.gif) no-repeat 0 4px;
}

.tablaAcciones {
	margin: 0 10px;
}

.tablaAcciones .fechaActividad {
	width: 75px;
	text-align: left;
}

.tablaAcciones .noticiaActividad {
	width: 140px;
	text-align: left;
}

.tablaAcciones .comentarioActividad {
	text-align: left;
	font-weight: normal;
}

.tablaAcciones .noComentariosActividad {
	width: 50px;
	text-align: center;
}

.tablaAcciones .genericaMiportafolio .borrarEmpresa,.tablaAcciones .genericaMiportafolio .borrarNoticia {
	margin: 10px auto 0;
	padding: 0;
	width: 18px;
	display: block;
	background: transparent url(../images/icono-borrar.png) no-repeat 0 0;
	text-indent: -9000px;
}

.genericaMiportafolio .borrarNoticia {
	display: block;
	width: 17px;
	height: 17px;
	text-indent: -9000px;
	background: transparent url(../images/icono-borrar.png) no-repeat center center;
	margin: 0 auto 0 auto;
}

.genericaMiportafolio .calculo {
	width: 160px;
	text-align: left;
}

.genericaMiportafolio .calculo a {
	float: right;
	width: 88px;
	margin: 0;
	padding: 0;
}

.genericaMiportafolio .calculo a img {
	padding: 0;
	margin: 0;
}

.genericaMiportafolio .calculo .verCalculo {
	float: none;
	width: auto;
}

.tablaAcciones .genericaMiportafolio .tituloUltimo {
	color: #0d4f34;
	text-align: center;
}

.tablaAcciones .poliza {
	background: url(../images/ico_poliza.gif) no-repeat 0 0;
	border: none;
	height: 16px;
	width: 16px;
	text-indent: -9000px;
	outline: none;
	cursor: pointer;
	margin-left: 0;
}

.bajo {
	background: url(../images/baja.gif) no-repeat 5px 12px;
	padding: 5px 3px 5px 15px;
}

.verdeFondo {
	color: #0d4f34;
}

.rojoFondo {
	background: #f2f2f2;
	color: #930712;
}

.rojoFondo .bajo {
	background: url(../images/baja.gif) no-repeat 5px 12px;
	padding: 5px 3px 5px 15px;
	color: #930712;
}

.fl {
	float: left;
	display: inline;
}

.fr {
	float: right;
	display: inline;
}

.slider {
	position: relative;
	width: 540px;
	margin: 0 auto 20px auto;
	text-align: left;
}

.sliderBg {
	height: 546px;
	width: 38px;
	background: #333;
	float: left;
}

.sliderBgDer {
	right: 0;
	background: transparent url(../images/slider_bg_der.jpg);
	float: right;
}

.sliderBgIzq {
	left: 0;
	background: transparent url(../images/slider_bg_izq.jpg);
}

.slider .mensaje {
	display: block;
	padding: 5px;
	margin: 0 40px 5px 40px;
	background: #FFFEEF;
	border: 1px solid #CFCB8E;
	font-size: 10px;
}

.slider .prev,.slider .next {
	position: absolute;
	top: 118px;
	display: none;
}

.slider .next {
	right: 9px;
}

.slider .prev {
	left: 9px;
}

.slider .container {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	background: #fff;
}

.slider .news_items {
	position: relative;
	width: 438px;
	top: 0;
	left: 0;
	overflow: hidden;
	padding: 10px;
}

.slider .verTodos {
	display: none;
}

.slider .item {
	width: 435px;
	margin: 0 20px 0 0;
}

.slider h4 {
	font: bold 16px/120% Arial,verdana,helvetica,sans-serif;
	border-bottom: 1px solid #ccc;
}

.slider h5 {
	font-weight: normal;
}

.slider .patrocinio1 {
	float: right;
}

.slider .item p {
	margin: 9px 0;
}

.slider .item img {
	padding: 10px;
}

.bancaPColumna {
	margin: 0 0 0 10px;
	width: 420px;
	float: left;
	text-align: left;
	display: inline;
}

.slide1 .item .preguntaCalculadora img {
	padding: 7px 5px 5px 0;
}

.preguntaCalculadora img {
	float: left;
	border: 0;
}

.preguntaCalculadora,.preguntaGuia {
	padding: 0 0 10px 0;
	border: 0;
}

.slide1 .patrocinio {
	margin-top: 20px;
	float: left;
}

.slide1 .patrocinio img {
	padding: 0;
}

.slide1 .patrocinio em {
	margin: 20px 5px 0 0;
}

.preguntaCalculadora {
	margin: 25px 0 5px 0;
	padding: 0 0 15px 0;
}

.slide1 .preguntaGrande {
	display: block;
	font: italic 22px/130% Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
	text-align: left;
	padding: 0 0 0 65px;
}

.slide1 ul {
	margin-bottom: 20px;
}

.slide1 .cajaVinculoEspecial .verTodasCalculadoras {
	padding: 0 0 0 18px;
	font-size: 11/13px;
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat 5px 5px;
}

.slide1 .cajaVinculoEspecial {
	text-align: right;
}

.slide1 .cajaVinculoEspecial .vinculoEspecial {
	margin: 0;
}

.slide1 .vinculoEspecial {
	font: normal 12px/14px Arial,verdana,helvetica,sans-serif;
	padding: 5px 12px 5px 8px;
}

.slide1 h4 {
	margin-top: 20px;
	font: bold 18px/120% Arial,verdana,helvetica,sans-serif;
	border: 0;
}

.slide1 h5 {
	margin: 15px 0 15px 0;
	font-weight: bold;
	font-size: 12px;
}

.slide1 li a {
	color: #0d4f34;
}

.slide1 .sliderBg {
	height: 420px;
}

.slide1 .sliderBgDer {
	right: 0;
	background: transparent url(../images/slider1_bg_der.jpg);
	float: right;
}

.slide1 .sliderBgIzq {
	left: 0;
	background: transparent url(../images/slider1_bg_izq.jpg);
}

.slide1 .separador {
	margin: 20px 5px 0 10px;
	height: 220px;
	width: 5px;
	background: transparent url(../images/separadorSlide.jpg) no-repeat;
	clear: none;
	float: left;
}

.cajaVinculoEspecial4 {
	padding-bottom: 3px;
	clear: both;
}

.cajaVinculoEspecial4 .patrocinio div {
	float: right;
}

.cajaVinculoEspecial4 .vinculoEspecial4 {
	margin: 3px 0 0 0;
	float: left;
	color: #f60;
	font: bold 12px/120% Arial,Verdana,sans-serif;
}

.cajaVinculoEspecial4 .patrocinio {
	float: right;
	margin: 0;
	width: 200px;
}

.cajaVinculoEspecial4 .patrocinio em {
	margin: 5px 3px 0 0;
}

#fechaporta {
	padding-left: 15px;
}

.formularioIngreso .cajaVinculoEspecial2 {
	float: left;
	margin: 0;
	padding: 5px 0 0 10px;
}

.formularioIngreso .cajaVinculoEspecial .vinculoEspecial {
	float: left;
	margin: 0;
}

.formularioIngreso .cajaVinculoEspecialCerrar,.formularioIngreso .cajaVinculoEspecialAbrir {
	background: #dee2de;
	float: right;
	margin: 5px 0 0 9px;
	width: 60px;
}

.cajaVinculoEspecialAbrir .vinculoEspecial,.cajaVinculoEspecialCerrar .vinculoEspecial {
	font: bold 11px/10px Arial,Verdana,sans-serif;
	color: #333;
	background: url(../images/flechaGrisAbajo.gif) no-repeat 40px 9px;
	padding: 5px 15px 5px 5px;
}

.cajaVinculoEspecialCerrar .vinculoEspecial {
	background: url(../images/flechaGrisArriba.gif) no-repeat 43px 9px;
}

.carritoPersonal {
	color: #0d4f34;
	font: bold 12px Arial,Verdana,Helvetica,sans-serif;
	height: 10px;
	width: 50px;
	background: url(../images/carritoVerdePequeno.gif) no-repeat 2px 6px;
	float: right;
	padding: 5px 0 5px 15px;
	margin: 0;
}

.usuarioRegistrado {
	float: left;
	margin: 5px 0 1px 0;
	width: 100%;
}

.usuarioRegistrado {
	float: left;
	margin: 5px 0 1px 0;
	width: 100%;
}

.usuarioRegistrado p {
	font: bold 12px/12px Arial,Verdana,Helvetica,sans-serif;
	line-height: 3px;
	color: #333;
	margin: 5px 0 3px 9px;
	font-size: 11px;
}

.usuarioRegistrado p strong {
	color: #0d4f34;
}

.misDatosPortafolio {
	margin: 10px 0 0 0;
}

.misDatosPortafolio p {
	color: #f60;
	padding: 0;
}

.usuarioRegistrado h3 {
	color: #333;
	font: bold 11px/13px Arial,Verdana,Helvetica,sans-serif;
	border: none;
	background: none;
	margin: 0 0 5px 0;
	padding: 0 0 0 9px;
}

.usuarioRegistrado .misDatosPortafolio h3 {
	color: #333;
	font: bold 12px/14px Arial,Verdana,Helvetica,sans-serif;
	border: none;
	background: none;
	margin: 0 0 7px 0;
	padding: 0 0 0 9px;
}

.misDatosPortafolio p strong {
	color: #0d4f34;
}

.accionesPersonales {
	background: #dee2de url(../images/lineaGris.gif) no-repeat scroll left top;
	margin: 0;
	padding: 7px 3px 2px 3px;
}

.accionesPersonales a {
	margin: 0 0 0 9px;
	font: bold 12px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
}

.accionesPersonales p {
	margin: 0 0 0 9px;
	font: bold 12px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
}

.valorMisAcciones {
	float: left;
	margin: 0 15px 0 0;
	padding: 0 15px 0 0;
	border-right: solid 1px #666;
}

.reporteMisAcciones {
	float: left;
	margin: 0;
}

.reporteMisAcciones h5 {
	display: inline;
	color: #0d4f34;
	font-size: 11px/100% Arial,Verdana,Helvetica,sans-serif;
	margin: 0;
	padding: 0;
	padding: 0;
	line-height: normal;
}

.reporteMisAcciones ul,.reporteMisAcciones li,.reporteMisAcciones p {
	display: inline;
}

.accionesPersonales .reporteMisAcciones {
	width: 600px;
}

.accionesPersonales .reporteMisAcciones strong {
	font: bold 11px/100% Arial,Verdana,Helvetica,sans-serif;
	color: #333;
	padding: 0;
	margin: 0;
}

.accionesPersonales .reporteMisAcciones .sube {
	font: normal 11px Arial,Verdana,Helvetica,sans-serif;
	color: #333;
	margin: 0 5px 0 0;
	display: inline;
	padding: 0 0 0 12px;
	background: url(../images/sube.gif) no-repeat scroll 3px 4px;
}

.accionesPersonales .reporteMisAcciones .baja {
	font: normal 11px Arial,Verdana,Helvetica,sans-serif;
	color: #333;
	margin: 0 5px 0 0;
	display: inline;
	padding: 0 0 0 12px;
	background: url(../images/baja.gif) no-repeat scroll 3px 4px;
}

.accionesPersonales .reporteMisAcciones .mantiene {
	font: normal 11px Arial,Verdana,Helvetica,sans-serif;
	color: #333;
	margin: 0 5px 0 0;
	display: inline;
	padding: 0 0 0 18px;
	background: url(../images/mantiene.gif) no-repeat 3px 4px;
}

.personaliceAcciones {
	float: right;
	margin: 3px 0 0 0;
}

.personaliceAcciones a {
	display: inline;
	font: bold 12px/13px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
	border-left: solid 1px #666;
	padding: 0 0 0 5px;
	margin: 0 5px 0 0;
	vertical-align: top;
}

.juego {
	text-align: left;
	margin-left: 9px;
}

.juego .introduccion {
	border-top: 1px dotted #000;
	border-bottom: 1px dotted #000;
	padding-top: 5px;
	padding-bottom: 5px;
	margin: 9px 0;
}

.juego .introduccion p {
	font-weight: normal;
	width: auto;
	padding-left: 40px;
	float: none;
}

.juego .contenidoIntroduccion {
	background-position: 0 10px;
}

.juego a.vinculoEspecial2 {
	color: #0d4f34;
}

.juego fieldset {
	margin: 15px 0 5px 0;
	padding: 0 0 0 9px;
	border-top: 2px solid #ddd;
}

.juego .objetivo p {
	margin: 0;
	padding: 0;
	font: 12px/18px Verdana,Arial,Helvetica,Sans-serif;
	color: #404040;
}

.juego .cajaVinculoEspecial2 {
	text-align: right;
	margin-bottom: 10px;
}

.juego .reglas {
	border-bottom: 1px solid #ddd;
}

.juego .reglas p {
	margin: 0;
	padding: 5px 0 10px 40px;
	font: 12px/18px Verdana,Arial,Helvetica,Sans-serif;
	color: #404040;
}

.juego .reglas .primero {
	background: url(../images/uno.gif) no-repeat;
}

.juego .reglas .segundo {
	background: url(../images/dos.gif) no-repeat;
}

.juego .reglas .tercero {
	background: url(../images/tres.gif) no-repeat;
}

.juego .reglas .cuarto {
	background: url(../images/cuatro.gif) no-repeat;
}

.juego .reglas .quinto {
	background: url(../images/cinco.gif) no-repeat;
}

.juego .reglas .sexto {
	background: url(../images/seis.gif) no-repeat;
}

.juego .reglas .siete {
	background: url(../images/siete.gif) no-repeat;
}

.juego .reglas .ocho {
	background: url(../images/ocho.gif) no-repeat;
}

.juego .reglas .nueve {
	background: url(../images/nueve.gif) no-repeat;
}

.juego .reglas .diez {
	background: url(../images/diez.gif) no-repeat;
}

.juego .reglas .once {
	background: url(../images/once.gif) no-repeat;
}

.juego .reglas .doce {
	background: url(../images/doce.gif) no-repeat;
}

.juego .reglas .trece {
	background: url(../images/trece.gif) no-repeat;
}

.juego .reglas .catorce {
	background: url(../images/catorce.gif) no-repeat;
}

.juego .introduccionPatrocinio {
	float: left;
	margin-right: 10px;
	margin-top: 0;
	padding-top: 0;
	border: none;
}

.juego .bloque.dos {
	text-align: left;
	width: 234px;
	float: left;
	padding-right: 0;
	padding-top: 5px;
	margin-right: 0;
	border-top: 3px solid #ddd;
	margin-top: 4px;
}

.ayuda .listaUno {
	padding-bottom: 10px;
}

.ayuda .listaUno li {
	font-weight: normal;
}

.tweenContent {
	text-align: center;
}

.datoFormularioEnviar .vinculoEspecial {
	margin: 10px auto 0 auto;
}

.datoFormularioEnviar .cancelar {
	margin: 10px 0 0 0;
}

.datoFormularioEnviar {
	padding: 0;
	margin: 20px auto 0 auto;
}

.datoFormularioEnviar .vinculoEspecial {
	margin-right: 20px;
}

.comisionistas img {
	border: none;
}

.comisionistas .bloque.uno {
	float: left;
	width: 200px;
	margin-right: 20px;
	border-right: 1px solid #ddd;
}

.comisionistas .bloque.dos {
	float: left;
	width: 200px;
	margin-right: 20px;
	border-right: 1px solid #ddd;
	border-top: none;
}

.comisionistas {
	margin: 10px auto;
	padding-bottom: 10px;
	border-bottom: 1px solid #ddd;
}

.introduccionComisionista {
	float: left;
	width: 694px;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	margin: 5px 9px 10px 0;
	padding: 10px 0;
}

.introduccionComisionista img {
	border: none;
}

.introduccionComisionista p {
	font: normal 12px/20px Verdana,Arial,Helvetica,Sans-Serif;
	color: #333;
}

.introduccionComisionista .listaUno li {
	font: normal 12px/20px Verdana,Arial,Helvetica,Sans-Serif;
	color: #333;
}

.juego .bloque.dos {
	padding-top: 0;
}

.validacionLogeo {
	padding: 0 80px;
	font-size: 12px;
}

.validacionLogeo .bloque.uno,.validacionLogeo .bloque.dos {
	height: 275px;
}

.validacionLogeo h2 {
	margin: 0;
	font-size: 22px;
}

.validacionLogeo h3 {
	border: 0;
	background: none;
	font-size: 14px;
	padding: 0;
	margin: 0;
}

.validacionLogeo p {
	margin: 9px 0;
}

.validacionLogeo .cajaIngreso {
	border: 0;
	background: none;
}

.cajaIngreso {
	z-index: 5000;
}

.validacionLogeo .bloque.uno,.validacionLogeo .bloque.dos {
	width: 350px;
	height: 250px;
	background-color: #F0F2E5;
	border: 1px solid #7D9185;
	padding: 10px;
}

.validacionLogeo .bloque.dos {
	float: right;
}

.validacionLogeo .bloque.uno .cajaVinculoEspecial {
	padding: 30px 0;
}

.validacionLogeo .bloque.uno .cajaVinculoEspecial .vinculoEspecial {
	float: left;
	margin: 10px 10px 0 0;
}

.textoReproductor .cajaVinculoEspecial2 {
	padding-top: 0;
	margin-top: 0;
}

.cajaVinculoEspecial2 .seccion {
	padding-top: 0;
	margin-top: 0;
}

#ContenedorVersion {
	height: 40px;
}

#QueVersionQiuereVerSuMerce {
	height: 40px;
	width: 100%;
	margin: 0;
	padding: 0;
	left: 0;
	position: absolute;
	border-top: 1px solid #999;
	border-bottom: 5px solid #999;
	background-color: #f60;
	vertical-align: middle;
}

#QueVersionQiuereVerSuMerce p {
	margin: 0 0 0 17px;
	padding: 8px 0 0 0;
	color: #fff;
	vertical-align: middle;
}

#QueVersionQiuereVerSuMerce strong {
	color: #fff;
}

#QueVersionQiuereVerSuMerce a:link,#QueVersionQiuereVerSuMerce a:visited {
	color: #fff;
}

#QueVersionQiuereVerSuMerce img {
	margin: 0 7px;
	padding: 0;
	vertical-align: middle;
}

.todosEventos {
	position: absolute;
	z-index: 4;
	margin: -22px 0 0 -1px;
	width: 150px;
	border: solid 1px #333;
	background: #fff;
}

.todosEventos .cerrarTodosEventos {
	height: 20px;
	background: #DCDECD;
	width: 100%;
}

.todosEventos .cerrarTodosEventos a {
	display: block;
	width: 15px;
	height: 15px;
	background: transparent url(../images/eliminarEmpresa.gif) no-repeat;
	float: right;
	margin: 2px;
}

.todosEventos h4 {
	font: 16px Georgia,Times,"Times New Roman",Serif;
	padding: 0 0 5px 5px;
	margin: 10px 0 10px 0;
	border-bottom: 1px solid #ddd;
}

.todosEventos .listaUno {
	margin-left: 5px;
}

.todosEventos .listaUno li {
	color: #0d4f34;
	font: normal 11px/140% Georgia,Times,"Times New Roman",Serif;
	background: transparent url(../images/flechaVerdeDerechaPequena.gif) no-repeat scroll 0 4px;
}

.imagenTitularSeccion,.imagenTitularSeccion img {
	margin-left: 0;
}

.patrocinioCalculadoras span em {
	float: left;
	background-color: #f00;
}

.notiPrincipal .cajaVinculoEspecial .vinculoEspecial {
	float: right;
}

.moduloMasCalculadoras .bloque .listaTres {
	margin-top: 0;
	padding-top: 0;
}

.empresaBolsaColombia .eliminarEmpresa a {
	background: transparent url(../images/eliminarEmpresa.gif) no-repeat;
	float: right;
	display: block;
	margin: 10px 10px 0 0;
	width: 15px;
	height: 15px;
}

.otrasEmpresas .eliminarEmpresa a {
	margin: 10px 10px 0 0;
	background: transparent url(../images/eliminarEmpresa.gif) no-repeat;
	float: right;
	display: block;
	width: 15px;
	height: 15px;
}

.botonesJuego p {
	display: inline;
	float: left;
}

.botonesJuego .compraAcciones {
	display: block;
	background: url(../images/botonCompra.png) no-repeat;
	width: 430px;
	height: 99px;
	text-indent: -9000px;
	margin-right: 10px;
}

.botonesJuego .juegueBolsa {
	display: block;
	background: url(../images/botonJuego.png) no-repeat;
	width: 430px;
	height: 99px;
	text-indent: -9000px;
}

hv_barratitulo {
	margin-left: 18px;
	color: #0d4f34;
}

.textoIntro,.textoIntro h3 {
	margin-left: 18px;
}

.verDisclaimer {
	float: right;
	margin-right: 18px;
	font: 13px/15px Arial,Helvetica,Verdana,sans-serif;
	background: transparent url(../images/flechaVerdeDerecha.gif) no-repeat 0 3px;
	padding-left: 10px;
}

.contenidoEliminarFavorito a {
	display: block;
	margin: 15px auto 0 auto;
}

.scrollup {
	margin: -19px 0 0 80px;
	position: relative;
	overflow: hidden;
	height: 28px;
	width: 600px;
}

.headline {
	position: absolute;
	top: 40px;
	left: 5px;
	height: 23px;
	width: 590px;
}

.tituloCentro {
	text-align: center;
}

.registrocontenedor {
	margin-left: 10px;
	color: #f60;
	font: bold 16px/18px Arial,Verdana,Helvetica,sans-serif;
}

.mensajeGuardado {
	padding: 40px;
	clear: both;
}

.mensajeGuardado h3 {
	border: none;
	background: none;
	color: #404040;
	font: bold 18px/120% Arial,Helvetica,Sans-serif;
}

.indicadores .tFicha thead th {
	text-align: left;
	background: #ddd;
	font: bold 14px/120% Georgia,Times "Times New Roman",serif;
	color: #333;
	padding: 3px 0 3px 5px;
	text-transform: lowercase;
}

.indicadores .tFicha thead th:first-letter {
	text-transform: capitalize;
}

.indicadores h3 {
	border: 0;
	background: none;
	margin: 20px 0 0 0;
}

p.notaUno {
	float: right;
	clear: both;
	text-align: right;
	margin: 3px 9px 3px 0;
}

.publicidadTag {
	position: absolute;
	margin: 0 0 0 792px;
	background: transparent url(../images/nuevo.gif) no-repeat right bottom;
	height: 95px;
	width: 147px;
	text-indent: -9999em;
}

.seccionDesplegable {
	background: #fff url(../images/fondoAyudaSuperior.gif) repeat-x bottom left;
	padding: 0 0 10px 10px;
	font-size: 13px;
	border-bottom: 5px solid #999;
	border-right: 1px solid #ccc;
}

.fondoSeccionDesplegable {
	background: transparent url(../images/nuevo.gif) no-repeat right top;
}

.seccionDesplegable h2 {
	margin: 0 0 3px 0;
	padding: 10px 0 0 0;
}

.seccionDesplegable h2 em {
	font-style: italic;
}

.seccionDesplegable h3 {
	font: bold 18px/120% Arial,Verdana,Helvetica,sans-serif;
	padding: 5px 0 0 0;
	margin: 10px 0 5px 0;
}

.seccionDesplegable p {
	margin: 5px 55px 5px 0;
}

.seccionDesplegable .cajaVinculoEspecial2 {
	text-align: right;
	padding: 10px 20px 5px 0;
	margin: 0;
	float: right;
	clear: both;
}

.listaNueve {
	margin: 0;
	padding: 0 0 0 10px;
	float: left;
	width: 100%;
	font-size: 11px;
}

.listaNueve h4,.listaNueve h4 a {
	font-size: 10px;
	margin: 0;
	font-family: Arial,Verdana,sans-serif;
}

.listaNueve a,.listaNueve a:link {
	text-decoration: none;
}

.listaNueve a:visited {
	color: #748F84;
}

.listaNueve a:visited img {
	border: 1px solid #ddd;
}

.listaNueve h3 {
	border: 0;
	font-size: 16px;
}

.listaNueve p {
	clear: right;
}

.listaNueve li {
	text-align: left;
	float: left;
	list-style-type: none;
	padding: 0 5px 6px 20px;
	margin: 0;
	background-color: none;
	line-height: 120%;
}

.listaVideoMini {
	padding: 0 0 0 5px;
}

.listaVideoMini li {
	padding: 0;
	margin: 0;
	float: none;
	display: inline;
}

.listaVideoMini img {
	padding: 1px;
	background: #fff;
	vertical-align: middle;
	margin: 0 5px 0 0;
	border: 1px solid #8fade1;
}

.listaVideoMini a:hover img {
	border: 1px solid #0d4f34;
	text-decoration: none;
}

.listaVideoMini span {
	position: absolute;
	width: 9px;
	height: 9px;
	text-indent: -9999em;
	margin: 16px 0 0 24px;
	background-repeat: no-repeat;
}

.videoMini {
	background-image: url(../images/videoMini.gif);
}

.videoAyudaMini {
	background-image: url(../images/videoAyudaMini.gif);
}

.listaVideoMini a {
	display: block;
	padding-right: 5px;
	margin: 0 0 5px 0;
}

.listaVideoMini a:hover {
	background: #cae2d8;
}

.publicidadSuperior .vinculoLoNuevo {
	background: url(../images/linkDesplegar.gif) no-repeat;
	width: 195px;
	color: #fff;
	margin: -5px 0 0 0;
}

.publicidadSuperior .vinculoMovil {
	float: right;
	margin: 0 22px 0 0;
}

.publicidadSuperior .vinculoPremios {
	float: right;
	margin: 0 5px 0 0;
}

.publicidadSuperior .vinculoLoNuevo p,.publicidadSuperior .vinculoLoNuevo a {
	font-size: 11px;
	color: #fff;
	text-decoration: none;
}

.publicidadSuperior .vinculoLoNuevo a {
	display: block;
	padding: 7px 5px 8px 48px;
}

.publicidadSuperior .vinculoLoNuevo a em {
	font-weight: bold;
	font-family: Georgia,Times "Times New Roman",serif;
	text-transform: uppercase;
	font-style: normal;
}

.botonAbrir {
	background: transparent url(../images/botonAbrir.gif) no-repeat 9px -40px;
	display: block;
}

.botonAbrir:hover {
	background: transparent url(../images/botonAbrir.gif) no-repeat 9px 9px;
}

.botonCerrar {
	background: transparent url(../images/botonCerrar.gif) no-repeat 9px -40px;
}

.botonMovil {
	background: transparent url(../images/botonVersionMovil.gif) no-repeat 9px 0;
	display: block;
	width: 165px;
	height: 75px;
}

.botonPremios {
	background: transparent url(../images/botonPremios.gif) no-repeat 9px 0;
	display: block;
	width: 161px;
	height: 75px;
}

.botonCerrar:hover {
	background: transparent url(../images/botonCerrar.gif) no-repeat 9px 9px;
}

.construccion img {
	border: 0;
	float: left;
}

.construccion h3 {
	padding: 30px 0 0 120px;
}

.construccion {
	padding: 0 0 40px 160px;
}

.scroll-pane {
	position: relative;
	width: 200px;
	overflow: auto;
	background: #f2f6f5;
	float: left;
	height: 605px;
	padding-right: 27px;
}

.scroll-pane li {
	background: transparent url(../images/cuadroVerde.gif) no-repeat scroll 0 7px;
	padding-left: 10px;
}

.holder {
	float: left;
	margin: 10px;
}

.ofrecemosDisculpas {
	margin: 10px 0 0 10px;
	border: 1px solid #ddd;
	background: url(../images/imgCalculadora.gif) no-repeat bottom right;
	padding: 7px;
}

.ofrecemosDisculpas h4 {
	font: 18px Arial,Verdana,Helvetica,sans-serif;
}

.ofrecemosDisculpas p {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	margin-left: 0;
	font-weight: bold;
}

.ofrecemosDisculpas p strong {
	font-size: 16px;
	color: #0d4f34;
	display: block;
}

.pautaGoogle {
	border: 1px solid #999;
	width: 470px;
	margin: 0 auto;
}

.pautaGoogle h4 {
	background: #ddd none repeat scroll 0 50%;
	font: 12px Arial,Verdana,Helvetica,sans-serif;
	padding: 2px 9px 3px;
	color: #0d4f34;
}

.btnMercado {
	width: 151px;
	height: 37px;
	float: right;
	margin-right: 7px;
	display: inline;
	background: url(../images/btn_mercado.gif) no-repeat bottom right;
}

.btnMercado a {
	display: block;
	text-indent: -9999em;
	width: 151px;
	height: 37px;
}

.compraDeInforme {
	margin: 10px 0 0 9px;
}

.compraDeInforme h4 {
	font: bold 16px Arial,Verdana,Helvetica,sans-serif;
}

.compraDeInforme p {
	margin: 9px 0;
}

.compraDeInforme .columnaUnoDos {
	float: left;
}

.compraDeInforme .columnaUno,.compraDeInforme .columnaDos,.compraDeInforme .columnaTres {
	width: 280px;
	float: left;
	margin: 7px 5px;
}

.compraDeInforme .columnaTres {
	padding: 0 15px 25px 5px;
	background: url(../images/cuadroColumnaTres.gif) no-repeat top left;
	display: inline;
}

.compraDeInforme .columnaTres h3 {
	border-top: none;
	margin: 0;
	font-size: 15px;
}

.compraDeInforme .columnaUno strong,.compraDeInforme .columnaDos strong,.compraDeInforme .columnaTres strong {
	font: bold 13px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
}

.compraDeInforme .columnaUno ul,.compraDeInforme .columnaDos ul {
	list-style-type: none;
	margin: 10px 0;
}

.compraDeInforme .columnaUno ul li,.compraDeInforme .columnaDos ul li {
	background: url(../images/checked.gif) no-repeat 0 5px;
	font-weight: normal;
	font-size: 12px;
}

.compraDeInforme .columnaTres ul {
	list-style-type: none;
	margin: 10px;
}

.compraDeInforme .columnaTres ul li {
	padding: 0 0 0 12px;
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 5px;
	color: #f60;
	font-size: 12px;
	margin: 7px 0;
	font-weight: bold;
}

.compraDeInforme .columnaTres ul li strong {
	margin-right: 8px;
	font-size: 13px;
}

.compraDeInforme .columnaTres p {
	font-size: 10px;
}

.compraDeInforme .columnaTres .cajaCompraInforme {
	float: right;
}

.compraDeInforme .columnaTres .cajaCompraInforme input {
	border: none;
	margin: 5px 5px 0 0;
}

.compraDeInforme .descargaInforme a {
	font: bold 18px Arial,Verdana,Helvetica,sans-serif;
	padding-left: 18px;
	background: url(../images/bulletVerde.gif) no-repeat 0 3px;
}

.usuariosLecciones th {
	border-right: solid 1px #ccc;
}

.usuariosLecciones h4 {
	font: bold 12px Arial,Verdana,Helvetica,sans-serif;
}

.usuariosLecciones th {
	padding: 4px;
}

.usuariosLecciones td {
	font-weight: normal;
}

.usuariosLecciones .edad {
	width: 65px;
}

.usuariosLecciones .trabaja {
	text-align: center;
}

.publireportaje {
	font-size: 12px;
	margin: 0 0 0 8px;
}

.publireportaje h6 {
	font: bold 11px/12px Arial,Helvetica,Sans-serif;
	border-top: 1px solid #ddd;
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 0 0;
	padding: 9px 0 0 0;
	margin: 0 0 8px 0;
}

.publireportaje p {
	margin: 5px 0 18px 0;
}

.compraAcciones {
	width: 96%;
}

.seccionAcciones .marco {
	border: solid 1px #ccc;
	display: inline;
	float: left;
	margin: 0 9px;
	padding: 9px 0 9px 9px;
	width: 97%;
}

.SCB {
	padding: 10px;
}

.SCB ul {
	list-style-type: none;
}

.SCB ul li a img {
	border: none;
}

.SCB ul li {
	border-bottom: solid 1px #ddd;
	padding-bottom: 5px;
	margin-bottom: 15px;
}

.SCB ul li .vinculese {
	margin: 5px 10px;
}

.SCB ul li .vinculese a {
	color: #f60;
	font-size: 12px;
}

.videoAcciones {
	text-align: center;
	border-top: solid 3px #ddd;
	padding-top: 5px;
}

.videoAcciones h4,.videoAcciones p {
	text-align: left;
}

.predicciones {
	margin-top: 10px;
	padding: 7px;
}

.predicciones ul {
	list-style-type: none;
	padding-left: 7px;
}

.predicciones ul li {
	margin: 10px 0;
}

.movimientosMercado {
	text-align: center;
	padding: 7px;
}

.movimientosMercado h3 {
	text-align: left;
}

.botonForos {
	margin: 10px 0;
	border-top: solid 3px #ddd;
	border-bottom: solid 3px #ddd;
	padding: 7px 0 0 0;
	background: #f3eeea;
}

.botonForos a {
	color: #f60;
	padding-left: 15px;
	background: url(../images/flechaNaranjaDerecha.gif) no-repeat 0 0;
}

.menuAcciones .tabNav {
	float: left;
	margin: 0 0 0 10px;
}

.logoSBC img {
	border: none;
}

.textoSBC ul {
	list-style-type: none;
	margin: 0 0 15px 10px;
}

.textoSBC ul li {
	padding-left: 15px;
	color: #0d4f34;
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 5px;
	margin: 5px 0;
}

.textoSBC h2 {
	margin-left: 0;
}

.textoSBC p {
	margin: 10px 0;
}

.textoSBC .vinculoEspecial {
	margin: 10px 10px 0 0;
	float: left;
}

.accionesDatos {
	width: 96%;
}

.accionesDatos h3 {
	border-top: none;
	border-bottom: solid 1px #ccc;
	background: none;
	text-transform: uppercase;
	font-size: 14px;
}

.accionesDatos .dato {
	border-bottom: solid 1px #eee;
	padding: 5px 0;
}

.accionesDatos .dato label {
	width: 300px;
	margin: 3px 0 0 0;
}

.accionesDatos .dato input {
	width: 395px;
	margin: 5px 10px;
}

.accionesDatos .dato select {
	float: left;
	margin: 0 0 0 10px;
}

.accionesDatos .corto input {
	width: 185px;
	float: left;
}

.accionesDatos .selectInfo {
	padding: 7px 0;
}

.selectInfo select {
	width: 375px;
}

.accionesDatos .dato .secundario,.accionesDatos .corto .secundario {
	width: 50px;
	font-weight: normal;
}

.accionesDatos .dato .secundario,.accionesDatos .corto .secundario {
	width: 50px;
	font-weight: normal;
	float: left;
}

.monto {
	border-bottom: solid 1px #ddd;
	padding-bottom: 10px;
	margin-bottom: 10px;
}

.monto p {
	margin: 10px 0;
}

.monto select {
	width: 350px;
	margin: 0;
}

.btnEnviar {
	text-align: right;
}

.informacion .formInfo {
	margin: 0 10px 0 0;
}

.informacion {
	padding: 3px;
	border: solid 1px #ccc;
	background: #fefddf;
	width: 143px;
	float: right;
}

.dato .informacion {
	margin: 0;
}

.formInfo a {
	background: #fdfea9 none repeat scroll 0 0;
	color: #333;
}

.textoBienvenida {
	padding: 10px;
}

.textoBienvenida h5 {
	margin: 0 0 10px 0;
}

.textoBienvenida strong {
	font: bold 18px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
}

.textoBienvenida p {
	margin: 5px 0;
}

.textoBienvenida p strong {
	font: bold 14px Arial,Verdana,Helvetica,sans-serif;
	color: #0d4f34;
}

.otrasComisionistas .SCB ul li {
	width: 45%;
	float: left;
	margin: 0 10px;
}

.volver {
	margin: 15px 0;
}

.volver a {
	margin: 0 15px 0 0;
}

.vinculese input {
	margin: 0 10px 0 0;
}

.otrasComisionistas {
	display: none;
}

.mostrasComisionistas {
	background: #fef9ca;
	border: solid 1px #fbc685;
	font: 12px Arial,Vernada,Helvetica,sans-serif;
	padding: 5px;
	margin: 0 0 15px 0;
}

.mostrasComisionistas p {
	margin: 5px;
	display: inline;
}

.registrocontenedor p {
	font-size: 13px;
	font-weight: normal;
}

.registrocontenedor .span-14 {
	width: 600px;
}

.registrocontenedor .span-9 {
	width: 300px;
}

.form1 fieldset label {
	width: 150px;
}

legend {
	padding: 0;
}

.obligatorio,.qestoReg {
	margin: 10px 0 0 5px;
}

.dato {
	clear: both;
	margin: 7px 0;
}

.dato h3 {
	background: none;
}

.dato #diaNac,.dato #mesNac,.dato #anioNac {
	width: auto;
	margin-left: 9px;
}

.dato span,.dato input {
	float: left;
}

.datosDemograficos label {
	color: #333;
}

.datosDemograficos .secundario {
	width: auto;
	color: #333;
	margin: 11px 0 0 10px;
}

.datosDemograficos select {
	float: left;
}

.form1Fondo .secundario {
	width: auto;
	margin: 0 10px 0 0;
}

.check {
	float: left;
	width: auto;
}

.uncampocheckregistro,.mail-celular {
	margin: 10px 0;
}

.uncampocheckregistro span {
	margin: 0;
}

.registrocampo p {
	display: inline;
	margin: 10px 0;
}

.form1Bloque h5 {
	margin: 10px 0;
}

.registrocontenedor .span-9 {
	margin-top: 60px;
}

.ventajasRegistro li {
	list-style-type: none;
	border-bottom: solid 1px #ddd;
	padding-left: 65px;
	margin: 10px 0;
}

.ventajasRegistro .usuario {
	background: url(../images/usuario.gif) no-repeat left top;
}

.ventajasRegistro .alertas {
	background: url(../images/alertas.gif) no-repeat left top;
}

.ventajasRegistro .boletines {
	background: url(../images/boletines.gif) no-repeat left top;
}

.ventajasRegistro .comentar {
	background: url(../images/comentar.gif) no-repeat left top;
}

.input-captcha {
	background: #ebebeb;
}

.iconos .bloque {
	text-align: center;
}

.iconos .bloque img {
	border: none;
}

.iconos .bloque {
	width: 18%;
	margin: 0 15px 0 0;
}

.intro .bloque {
	width: 18%;
}

.intro .bloque {
	border-right: solid 1px #ccc;
	padding: 5px;
	margin-right: 5px;
}

.intro .bloque h4 {
	font: bold 14px Arial,Verdana,Helvetica,sans-serif;
}

.intro .bloque p {
	margin: 10px 0;
	font-size: 12px;
}

.intro .bloque a {
	display: block;
	font-size: 11px;
}

.intro .bloque.cinco {
	border: none;
}

.intro {
	background: #efefef;
	margin: 10px 0;
	padding: 5px;
}

.herramientas {
	width: 98%;
	margin: 0 auto;
	clear: both;
}

.herramientasIzq {
	background: url(../images/fondo_herramientas_izq.gif) no-repeat 0 0;
	float: left;
	width: 13px;
	height: 52px;
}

.herramientasDer {
	background: url(../images/fondo_herramientas_der.gif) no-repeat 0 0;
	float: left;
	height: 52px;
	width: 13px;
}

.herramientasCentro {
	background: url(../images/fondo_herramientas.gif) repeat-x;
	float: left;
	height: 52px;
	width: 880px;
}

.herramientasCentro img {
	border: none;
}

.herramientasCentro .bloque {
	width: 20%;
}

.herramientasCentro .bloque.tres {
	width: 21.5%;
}

.herramientasCentro a {
	float: left;
	vertical-align: middle;
}

.herramientasCentro img {
	margin: 0;
}

.herramientasCentro h4 {
	margin-top: 15px;
}

.herramientasCentro h4 a {
	color: #fff;
	font: normal 13px Arial,Verdana,Helvetica,sans-serif;
	float: left;
}

.herramientasCentro .tres,.herramientasCentro .cuatro {
	margin-right: 15px;
}

.herramientasCentro .uno,.herramientasCentro .dos,.herramientasCentro .cinco {
	width: 160px;
}

.herramientasCentro .uno img {
	margin: 8px 5px 0 0;
}

.herramientasCentro .dos img {
	margin: 10px 5px 0 0;
}

.herramientasCentro .tres img {
	margin: 8px 5px 0 0;
}

.herramientasCentro .cuatro img {
	margin: 12px 5px 0 0;
}

.herramientasCentro .cinco img {
	margin: 3px 5px 0 0;
}

.mapaHerramientas {
	background: #fff;
	border: solid 1px #ccc;
	width: 550px;
	position: absolute;
	padding: 7px 7px 7px 10px;
	margin: -20px 0 0 20px;
}

.mapaHerramientas li {
	list-style-type: none;
}

.mapaHerramientas li a {
	font-size: 12px;
	color: #333;
}

.mapaHerramientas h3 {
	border: none;
	background: none;
	font-size: 14px;
}

.mapaHerramientas .bloque {
	width: 31%;
}

.mapaHerramientas .cerrar1 {
	float: right;
}

.mapaHerramientas .cerrar1 span {
	display: none;
}

.logoPortafolio h1 {
	background: url(../images/logo.gif) no-repeat top left;
}

.logoPortafolio h1 {
	width: 360px;
	float: left;
	margin: 5px 0 5px 19px;
}

.logoPortafolio h1 a {
	height: 42px;
	width: 360px;
}

.logoPortafolio p {
	float: left;
	margin: 32px 0 0 0;
}

.fechaHoraHome p {
	font: normal 10px Arial,Verdana,Helvetica,sans-serif;
	clear: both;
	width: 100%;
	margin: 5px 0 5px 19px;
}

.header {
	background: none;
}

.logoPortafolio {
	border-right: solid 2px #ccc;
}

.header {
	background: #fff6f1;
}

.span-8 {
	width: 305px;
}

.formingreso label {
	width: auto;
	font-size: 10px;
	text-align: left;
	float: left;
	margin: 3px 0 0 0;
}

.formingreso input {
	float: left;
	width: 82px;
	margin: 5px;
}

.formingreso .check {
	width: auto;
}

.formingreso .vinculoEspecial {
	background: url(../images/btn_submit_cabezote.gif) no-repeat 0 0;
	width: 17px;
	height: 20px;
	text-indent: -9000px;
	outline: none;
	display: block;
	float: left;
	border: none;
	margin: 5px 0 0 0;
}

.formingreso .check {
	margin-left: 0;
}

.formingreso a {
	font-size: 10px;
	border-left: solid 1px #ccc;
	padding: 0 0 0 10px;
	float: left;
	margin: 3px 0 0 10px;
}

.registrese a,.verAcciones a {
	font-size: 10px;
	margin: 0;
	font-weight: bold;
	padding-left: 10px;
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 5px;
	border: none;
}

.registrese {
	float: left;
	margin: 0;
}

.verAcciones {
	float: right;
	margin: 0 10px 0 0;
}

.feedMercado {
	border: solid 1px #ccc;
	background: #efefef;
	padding: 10px 8px 8px 8px;
}

.feedMercado .bloque {
	float: left;
	width: 23%;
	border-right: solid 1px #ccc;
	margin-right: 7px;
	padding-right: 7px;
}

.feedMercado .bloque.cuatro {
	border: none;
}

.feedMercado .bloque p {
	margin: 10px 0;
	font-size: 11px;
	line-height: 14px;
}

.feedMercado .bloque h4 {
	font: 12px Arial,Verdana,Helvetica,sans-serif;
}

.feedMercado .bloque .ciudad {
	color: #0d4f34;
	padding: 0;
	margin: 0 0 5px 0;
	font-size: 11px;
	font-weight: bold;
}

.feedMercado .vermas {
	text-align: right;
}

.leerTodas {
	text-align: right;
	padding: 5px 0 0 0;
	border-top: solid 1px #ccc;
	margin: 5px 0 0 0;
}

.leerTodas a {
	font-weight: bold;
	padding-left: 15px;
	background: url(../images/flechaVerdeDerecha.gif) no-repeat 0 5px;
}

.transacciones {
	padding: 0 0 10px 0;
}

.transacciones .bloque {
	margin: 15px 0 0 0;
}

.transacciones .bloque.uno {
	width: 239px;
	background: url(../images/linea_sombra.gif) repeat-y top right;
	margin: 0 0 0 10px;
}

.transacciones .bloque.dos {
	width: 75px;
}

.transacciones .bloque.dos ul li a {
	display: block;
	font-size: 12px;
	background: #d7e2de;
	color: #333;
	line-height: 13px;
	padding: 10px 0;
}

.transacciones .bloque.dos ul li a {
	color: #333;
	font-size: 10px;
	font-weight: bold;
}

.transacciones .bloque.dos ul li {
	list-style-type: none;
	border-bottom: solid 1px #87908d;
	text-align: center;
}

.transacciones .bloque.dos ul .activo a {
	background: url(../images/flechaGrisDerecha.gif) no-repeat 0 center;
	color: #0d4f34;
}

.transacciones p {
	margin: 7px 0;
}

.transacciones form input {
	margin: 10px 10px 0 0;
}

.transacciones h4 {
	font-family: Arial,Verdana,Helvetica,sans-serif;
	margin: 0 0 7px 0;
	font-size: 16px;
}

.multimediaHome {
	border: solid 1px #e5e5e5;
	background: #f7f7f7;
	margin: 10px 0 0 10px;
	padding: 10px;
}

.multimediaHome .carrusel {
	margin: 10px;
}

.carrusel li {
	height: 400px;
	width: 550px;
	margin: 10px auto 0 auto;
}

.carrusel li p {
	margin-top: 0;
}

.carrusel li #player {
	margin: 0;
}

.contenedorBotones {
	background: #e6e6e6;
	border: solid 1px #c3c3c3;
	padding: 5px 10px;
	text-align: right;
}

.contenedorBotones button {
	border: solid 1px #ccc;
	background: #ddd;
	color: #0d4f34;
	margin: 0 5px;
}

.carrusel h2,.carrusel h2 a {
	font-size: 20px;
	line-height: 22px;
	margin-left: 0;
}

.homeMultimedia h2,.homeMultimedia h2 a {
	font-size: 20px;
	line-height: 22px;
}

.carrusel p {
	margin-left: 0;
}

.carrusel .pieDeFoto {
	margin: 0;
	font: bold 11px Arial,Verdana,Helvetica,sans-serif;
	color: #666;
}

.fotoApertura .vermas {
	font-size: 11px;
	margin: 0 0 15px 0;
}

.otrosTitulares {
	clear: both;
	margin: 7px 0 7px 9px;
}

.otrosTitulares h3 {
	background: none;
	margin-left: 10px;
	padding-left: 0;
	color: #333;
	font-size: 16px;
}

.otrosTitulares,.artRelacionadosHome {
	clear: both;
	margin: 10px 0 0 0;
}

.videoRelacionado {
	margin: 0 0 15px 0;
}

.finanzasPersonales .bloque.uno {
	width: 320px;
	margin-right: 10px;
}

.finanzasPersonales .bloque.dos {
	width: 235px;
}

.finanzasPersonales .bloque.dos .videoRelacionado {
	float: left;
}

.finanzasPersonales .bloque.dos img {
	float: left;
	margin: 0 5px 0 0;
}

.finanzasPersonales .bloque.dos h5 {
	float: left;
	width: 115px;
}

.finanzasPersonales .bloque.uno h4 {
	margin: 0 0 10px 0;
}

.finanzasPersonales .bloque.uno h4 a {
	font: 16px/120% Arial,Verdana,Helvetica,Sans-serif;
}

.finanzasPersonales .bloque.dos h5 a {
	font-size: 10px;
	font-weight: normal;
	color: #0d4f34;
}

.finanzasPersonales .bloque.dos .fecha {
	font-size: 10px;
	margin: 5px 0;
	float: left;
}

.titularPrincipal .masTitulares,.otrosTitularesPorSeccion .masTitulares {
	font: bold 14px Arial,Verdana,Helvetica,sans-serif;
	background: none;
	border-top: solid 1px #ccc;
	color: #333;
	text-transform: none;
	padding-top: 5px;
}

.listaSeis li a {
	font-size: 14px;
}

.artRelacionadosHome ul {
	margin: 0;
	list-style-type: none;
}

.artRelacionadosHome ul li {
	color: #0d4f34;
	font-size: 11px;
	padding-left: 15px;
	background: url(../images/ico_relacionado.gif) no-repeat 0 3px;
}

.fotoApertura .bloque {
	width: 285px;
}

.fotoApertura .bloque.uno {
	margin: 0 10px 0 0;
}

.moduloEmergencia h2,.moduloEmergencia h2 a {
	font-size: 25px;
	line-height: 27px;
	margin: 0 0 10px 0;
}

.vermas {
	font-size: 12px;
}

.titularPrincipal h6 {
	margin: 5px 0;
}

.fotoApertura .pieDeFoto {
	font-size: 11px;
	font-weight: bold;
	color: #666;
	margin-bottom: 10px;
}

.moduloEmergencia .horaFecha {
	background: none;
	color: #fff;
	text-transform: uppercase;
	font: bold 10px/14px Arial,Helvetica,Sans-serif;
	width: 98%;
	border-top: solid 1px #ccc;
	padding: 5px 5px 5px 0;
	margin: 0 0 15px 0;
}

.moduloEmergencia .horaFecha span {
	width: 180px;
	padding: 5px;
	background: #f60;
}

.jumba .publicidad3 {
	width: 477px;
	margin: 0 auto;
}

.jumba .texto-publicidad3 {
	margin: 0 0 5px;
	background: transparent url(../images/textoPublicidad.gif) no-repeat scroll 0 0;
	float: left;
	height: 64px;
	margin: 0;
	padding: 0;
	width: 9px;
	margin: 0;
	padding: 0;
	text-indent: -9999em;
}

.moduloVivein {
	padding: 0 0 0 10px;
	border-top: solid 3px #ccc;
	margin-top: 10px;
}

.moduloVivein .viveIn {
	float: left;
	border: none;
}

.moduloVivein .viveIn a span {
	display: none;
}

.moduloVivein .viveIn a {
	display: block;
	width: 103px;
	height: 41px;
	background: url(../images/logoVivein.gif) no-repeat 0 0;
}

.moduloVivein h4,.moduloVivein h4 a {
	font: bold 13px Arial,Verdana,Helvetica,sans-serif;
	margin: 0 0 7px 0;
}

.escoger {
	float: right;
	position: absolute;
	margin: 0 0 0 117px;
}

.escoger li {
	list-style-type: none;
}

.moduloVivein .escojaCiudad {
	font: 13px Arial,Verdana,Helvetica,sans-serif;
	color: #fff;
	background: #89bca7 url(../images/fondoVivein.gif) no-repeat left bottom;
	padding: 5px 5px 5px 10px;
	float: left;
	margin: 0;
}

.moduloVivein .ciudad {
	background: #89bca7;
	padding: 5px;
	float: left;
	margin: 0 0 0 2px;
	width: 77px;
}

.moduloVivein .ciudad ul li a {
	color: #fff;
	font: 13px Arial,Verdana,Helvetica,sans-serif;
}

.moduloVivein .ciudad h3 {
	background-image: none;
	border: none;
	font: 13px Arial,Verdana,Helvetica,sans-serif;
	color: #fff;
	margin: 0;
	padding: 0;
}

.moduloVivein .notaPrincipal {
	padding: 0 0 5px 0;
	border-bottom: solid 1px #ccc;
	margin: 0 0 5px 0;
}

.moduloVivein .notaPrincipal p a {
	color: #333;
	font-weight: normal;
}

.moduloVivein p {
	margin: 7px 0;
}

.moduloVivein .vermas {
	border-bottom: solid 1px #ccc;
	padding: 0 0 5px 0;
	text-align: right;
}

.moduloVivein .vermas a {
	font: bold 11px Arial,Verdana,Helvetica,sans-serif;
	margin: 0 10px 0 0;
	padding-left: 10px;
	background: url(../images/flecha1.gif) no-repeat 0 4px;
}

.buscadorCine {
	background: #89bca7 url(../images/fondoVivein.gif) no-repeat left bottom;
}

.buscadorCine fieldset {
	padding: 0;
}

.moduloVivein .buscadorCine select {
	margin: 5px 0 5px 10px;
	width: 150px;
}

.buscadorCine label {
	font: 13px Arial,Verdana,Helvetica,sans-serif;
	color: #fff;
}

.pautaCarrusel {
	margin-left: 9px;
	padding: 0;
	width: 580px;
	background: #F7F7F7 none repeat scroll 0 0;
	border-left: 1px solid #E5E5E5;
	border-right: 1px solid #E5E5E5;
	border-bottom: 1px solid #E5E5E5;
}

.pautaExpandible {
	width: 728px;
	margin: 0 auto;
}

.foro_estrategia_alemana {
	padding: 15px;
	background: #F4F7F7;
	text-align: center;
	margin: 10px 0;
}

.dsm {
	border-bottom: 1px solid #CCC;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	margin: 0 0 10px 15px;
	padding: 0;
	background-color: #fff;
	font: normal 12px Arial,Helvetica,sans-serif;
}

.dsm .ultimo {
	border-bottom: 0;
}

.pauteFacil {
	width: 240px;
	margin-left: 10px;
	margin-top: 0;
	overflow: hidden;
	font: normal 12px Arial,Helvetica,sans-serif;
	clear: both;
}

.pauteFacil h6 span {
	font: bold normal 11px Arial,Helvetica,sans-serif;
	text-transform: none;
	color: #666;
	padding: 10px 0 5px 9px;
	float: left;
}

.pauteFacil p {
	margin: 0;
	padding: 5px;
	background-color: #EDEDED;
	border-left: 1px solid #CCC;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	text-align: center;
	font-size: 10px;
}

.pauteFacil p a {
	color: #000;
}

.pauteFacil h6 {
	background-color: #EDEDED!important;
	border: 1px solid #CCC;
	color: #EDEDED;
	font: normal 12px Arial,Helvetica,sans-serif;
	padding: 0 0 30px 0;
	margin: 0;
	color: #900;
}

.pauteFacil h6 a {
	display: block;
	height: 10px;
	width: 80px;
	font: bold 11px/10px Arial,Helvetica,sans-serif-8px;
	color: #1A4999;
	float: left;
	padding: 11px 0 10px 0;
	text-decoration: underline;
}

.pauteFacil h6 p {
	height: 20px;
	width: 3px;
	color: #900;
	float: left;
	background: none;
	border: none;
	padding: 10px 2px 0 2px;
	font-family: Arial,Helvetica,sans-serif;
	font-weight: bold;
}

.pauteFacil h6 a span {
	display: none;
}

.pauteFacil ul {
	padding: 0;
	margin: 0;
}

.dsm li {
	padding: 5px 0 7px 0;
	margin: 0 10px 0 10px;
	list-style: none;
	border-bottom: 1px solid #CCC;
}

.dsm li a {
	line-height: 2.0em;
	color: #0d4f34;
	font-weight: bold;
	text-decoration: none;
}

.dsm .verMas {
	text-decoration: underline;
	font-size: 10px;
	font-weight: normal;
	overflow: hidden;
}

.pauteFacil.subhome {
	width: auto;
	overflow: hidden;
	margin-left: 10px;
	font: normal 12px Arial,Helvetica,sans-serif;
	margin-top: 20px;
	margin-bottom: 20px;
}

.pauteFacil.subhome ul {
	padding: 0;
	margin: 0;
}

.subhome .dsm li {
	float: left;
	width: 158px;
	padding: 0 10px;
	margin: 10px 0;
	list-style: none;
	overflow: hidden;
	border-bottom: 0;
	border-right: 1px solid #CCC;
}

.subhome .dsm .ultimo {
	border-right: none;
}

.subhome .dsm .clear {
	float: none;
	width: 100%;
	margin: 0;
	border-right: none;
}

.subhome .dsm li a {
	line-height: 1.5em;
	color: #0D4F34;
	font-weight: bold;
	text-decoration: none;
}

.pauteFacil.subhome.tres {
	margin-bottom: 20px;
}

.pauteRelacionados {
	float: left;
	width: auto;
	margin: 5px 10px 10px 10px;
	clear: both;
}

.logoPortafolio h1 a {
	float: left;
}

.logoPortafolio h1 span {
	display: block;
	margin-top: 27px;
	font-family: Arial,Helvetica,Sans-serif;
	font-size: 12px;
}

.barraBusqueda p {
	font: normal 10px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	margin: 2px 0 0 0;
	padding: 0;
	text-align: right;
	line-height: normal;
	float: left;
	margin-left: 10px;
	width: 60px;
}

.barraBusqueda p img {
	float: right;
	margin: 0 0 0 5px;
	border: 0;
	vertical-align: bottom;
}

.titularPrincipal span {
	font: bold 10px/14px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
	margin: 5px 0;
}

.otroTitular span {
	font: bold 10px/14px Arial,Helvetica,Sans-serif;
	color: #666;
}

.otrosTitularesPorSeccion h2 {
	border-top: 1px solid #ddd;
	background: url(../images/flechaVerde2Abajo.gif) no-repeat 0 0;
	margin: 0 0 9px 0;
	padding: 12px 0 0 0;
	font: bold 16px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	text-transform: uppercase;
}

.otrosTitularesPorSeccion h2 a {
	color: #404040;
	text-decoration: none;
	font: bold 16px/18px Arial,Helvetica,Sans-serif;
}

.otrosTitularesPorSeccion h2 a:hover {
	color: #000;
	text-decoration: none;
}

.otrosTitularesPorSeccion h3 {
	border-top: 1px solid #ddd;
	background: 0 none;
	margin: 0 0 9px 0;
	padding: 12px 0 0;
	font: bold 16px/18px Arial,Helvetica,Sans-serif;
	color: #404040;
	text-transform: uppercase;
}

.otrosTitularesPorSeccion h3 a {
	color: #404040;
	text-decoration: none;
	font: bold 16px/18px Arial,Helvetica,Sans-serif;
}

.otrosTitularesPorSeccion h3 a:hover {
	color: #000;
	text-decoration: none;
}

.otroTitular h3 {
	margin: 0 0 5px 0;
	padding: 0;
	border: 0 none;
	text-transform: none;
}

.otroTitular h3 a {
	font: bold 15px Arial,Helvetica,Sans-serif;
	color: #0d4f34;
	text-decoration: none;
}

.otroTitular h3 a:hover {
	text-decoration: underline;
}

#reproductor h3,.columnistaDestacado h3 {
	background: url("../images/flechaVerde2Abajo.gif") no-repeat scroll 0 0 transparent;
	border-top: 1px solid #DDD;
	padding-left: 0;
}

.indicadores h2 {
	font: bold 22px/18px Arial,Helvetica,Sans-serif;
	border: 0 none;
	margin-left: 0;
}

.contenidoIndicadores .patrocinado {
	margin: 9px 5px 24px;
	text-align: right;
	font: normal 10px Arial,Helvetica,Sans-serif;
	color: #404040;
	clear: both;
}

.contenidoIndicadores .patrocinado img {
	margin: 0 9px 0 9px;
	float: right;
	vertical-align: top;
}

.titularNotaInterna h1,.titularNotaInterna h1 a {
	font: normal 26px/30px Georgia,Times,"Times New Roman",Serif;
	color: #0d4f34;
	display: block;
	margin-left: 9px;
}

.contenidoArticulo h2 {
	margin: 12px 9px;
	font: 13px/18px Verdana,Arial,Helvetica,Sans-serif;
	color: #333;
}

.podcast .opcionesNotaInferior .colaboracion h2 {
	margin: 0;
}

.colaboracion .especial {
	color: #666;
	float: left;
	margin: 0 18px 5px 9px;
	text-transform: uppercase;
	font: bold 10px/18px Arial,Helvetica,Sans-serif;
}

.comentarios h4 {
	background: url("../images/flechaVerde2Abajo.gif") no-repeat scroll 0 0 transparent;
	border-top: 1px solid #DDD;
	padding-left: 0;
}

.otrosTitulares h4 {
	background: none;
	margin-left: 10px;
	padding-left: 0;
	color: #333;
	font-size: 16px;
}

.pautaCarrusel span {
	color: #666;
	font: bold 10px/14px Arial,Helvetica,Sans-serif;
	margin: 0;
}

.migasPan h2 {
	margin: 0 9px 0 9px;
	color: #ddd;
}

.migasPan a {
	display: inline;
	font: normal 14px/18px Georgia,Times,"Times New Roman",Serif;
	color: #404040;
}

.migasPan span {
	font-size: 13px;
	color: #DDD;
}

.migasPan .active {
	color: #F60;
}

.migasPan strong a {
	color: #f60;
}

.pauteFacil .logoPauteFacil {
	background-color: #EDEDED;
	border: 1px solid #CCC;
	color: #EDEDED;
	font: normal 12px Arial,Helvetica,sans-serif;
	padding: 0;
	margin: 0;
}

.pauteFacil .logoPauteFacil a {
	background: transparent url(../images/LogoPauteFacil.jpg) no-repeat scroll left top;
	display: block;
	height: 29px;
	width: 93px;
}

.pauteFacil .logoPauteFacil a span {
	display: none;
}

.contenidoTabMercados h1 {
	background: #E6EDEA;
	font: bold 18px/24px Arial,Helvetica,Sans-serif;
	margin: 0 0 5px 0;
	padding: 2px 15px;
}

.busqueda h2 {
	border: 0;
	font-size: 22px;
	background: transparent url(../images/flechaVerde2Abajo.gif) no-repeat scroll 0 0;
	margin: 0 10px 0 8px;
	padding: 10px 0 0 0;
	border-top: 1px solid #ddd;
}

.buscadorFondo h2 {
	font: bold 16px/120% Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
	background: none;
	border: 0;
	margin: 12px 0 6px 10px;
	padding: 0;
	text-align: left;
}

.buscadorFondo h2 a {
	font: bold 16px/120% Arial,Helvetica,Sans-serif;
	text-transform: uppercase;
}

.tableUno h3 {
	font: bold 12px/18px Arial,Helvetica,Sans-serif;
}

.fichaEmpresa h1 {
	font: 26px/30px Georgia,Times,"Times New Roman",Serif;
	margin: 9px;
}

.infoEmpresa .contenidoArticulo h2 {
	float: left;
	font: bold 18px Arial,Helvetica,Sans-serif;
	margin: 10px 0 10px 10px;
	color: #0D4F34;
	width: 70%;
}

.compraDeInforme h2 {
	border-top: 3px solid #DDD;
	color: #0D4F34;
	font: bold 18px/24px Arial,Helvetica,Sans-serif;
	margin: 0 0 6px;
	padding: 9px 0 0 18px;
}

.compraDeInforme h2 a {
	font: bold 18px/24px Arial,Helvetica,Sans-serif;
}

.compraDeInforme h3 {
	border: 0 none;
	margin: 0;
	padding: 0;
}

.compraDeInforme h3 a {
	font: bold 15px/18px Georgia,Times,"Times New Roman",Serif;
}

.compraDeInforme .columnaTres h4 {
	border-top: none;
	margin: 0;
	font-size: 15px;
	padding: 9px 0 0 18px;
}

.titular h4 {
	background: url(../images/flechaVerdeAbajo.gif) no-repeat 0 0;
	font: bold 11px/12px Arial,Helvetica,Sans-serif;
	padding: 9px 0 0 0;
	color: #404040;
	border: 0;
	margin: 0;
	text-transform: uppercase;
}

.titular h4 a {
	color: #777;
}

.titular h4 a:hover {
	color: #000;
	text-decoration: none;
}

.moduloRelacionados .titular h4 {
	font-size: 16px;
	color: #0d4f34;
	padding: 15px 0 5px 0;
	text-transform: capitalize;
}

.fondoCalculadora .secciones h2 {
	padding-top: 0;
	font: normal 16px georgia;
	color: #333;
}

.patrocinioCalculadoras h2 {
	float: left;
	font: bold 18px/24px Arial,Helvetica,Sans-serif;
	margin: 0 0 6px;
	padding: 15px 0 0 18px;
	color: #333;
}

.mapaSitio h2 {
	border: 0 none;
}

.mapaSitio .bloque {
	width: 30%;
	margin: 0 0 0 25px;
	padding: 0 0 10px;
}

.mapaSitio ul,li {
	list-style: none;
}

.mapaSitio h3 {
	margin: 0;
	padding: 5px 0;
}

.mapaSitio ul {
	text-indent: 20px;
	margin-bottom: 20px;
}

.modulo-socialmedia2 {
	border-top: 1px dotted #999;
	width: 220px;
}

.modulo-socialmedia2-nuevo {
	border-bottom: 1px dotted #999;
	border-top: 1px dotted #999;
	height: 40px;
	width: 580px;
	float: left;
	margin: 9px;
}

.menu-socialmedia2 {
	padding: 0 0 10px;
}

.menu-socialmedia2-nuevo {
	padding: 0;
}

.menu-socialmedia2 .vigneta {
	background: url("../images/sprite_iconos1.png") no-repeat scroll 100% -2144px transparent;
	width: 155px;
}

.menu-socialmedia2-nuevo .vigneta {
	background: url("../images/sprite_iconos1.png") no-repeat scroll 100% -2144px transparent;
	color: #0D4F34;
	float: left;
	font-size: 12px;
	margin-top: 14px;
	width: 155px;
	font-family: Georgia,"Times New Roman",Times,serif;
}

.menu-socialmedia2-nuevo .bd {
	background: url("../images/sprite_botones.png") no-repeat scroll 100% -300px transparent;
	display: block;
}

.menu-socialmedia2-nuevo .bi {
	background: url("../images/sprite_botones.png") no-repeat scroll 0 -250px transparent;
	display: block;
	height: 25px;
	padding: 10px 0 8px 1px;
}

.menu-socialmedia2 .vigneta {
	color: #900;
	font-size: 11px;
	font-weight: bold;
}

.box-twitter {
	background: url("../images/sprite_botones.png") no-repeat scroll 0 -600px transparent;
	display: block;
	height: 25px;
	width: 62px;
}

.box-fb {
	background: url("../images/sprite_botones.png") no-repeat scroll 0 -649px transparent;
	display: block;
	height: 25px;
	width: 68px;
}

.box-buzz {
	background: url("../images/sprite_botones.png") no-repeat scroll 0 -699px transparent;
	display: block;
	height: 25px;
	width: 67px;
}

.wrapper-redes {
	-moz-border-radius: 8px 8px 8px 8px;
	background-color: #F0F0F0;
	overflow: hidden;
	padding: 10px;
}

.wrapper-redes-nuevo {
	float: right;
	height: 30px;
	overflow: hidden;
	padding: 10px 0 0;
}

.caja-facebook {
	display: block;
	float: left;
}

.caja-twitter {
	display: block;
	float: left;
	margin: 0 14px;
}

.caja-facebook-nuevo {
	border-right: 1px dotted #999;
	display: block;
	float: left;
	padding-right: 12px;
	margin-right: 12px;
}

.caja-twitter-nuevo {
	background: url(imagenes/tweet_ico.jpg) no-repeat scroll 0 0 transparent;
	border-right: 1px dotted #999;
	display: block;
	float: left;
	margin: 0;
	padding-left: 18px;
	padding-right: 12px;
}

.caja-twitter-nuevo .icono {
	background: url("../images/tweet_ico.jpg") no-repeat scroll 0 0 transparent;
	float: left;
	height: 18px;
	padding: 0 0 0 10px;
}

.caja-buzz {
	display: block;
	float: left;
	padding: 0 12px 0 0;
	border-right: dotted 1px;
	margin: 0 12px;
}

.menu-socialmedia2 .box-twitter,.menu-socialmedia2 .box-fb,.menu-socialmedia2 .box-buzz {
	float: left;
	margin-left: 6px;
}

.menu-socialmedia2 .box-twitter span,.menu-socialmedia2 .box-fb span,.menu-socialmedia2 .box-buzz span {
	display: block;
}

.menu-socialmedia2 .box-twitter .txt1 {
	color: #0064A6;
	font-size: 12px;
	font-weight: bold;
	line-height: 110%;
	margin: 0;
	padding: 3px 0 0 12px;
	text-align: center;
}

.menu-socialmedia2 .box-fb .txt1 {
	color: #314871;
	font-size: 12px;
	font-weight: bold;
	line-height: 110%;
	margin: 0;
	padding: 3px 0 0 14px;
	text-align: center;
}

.menu-socialmedia2 .box-buzz .txt1 {
	color: #555;
	font-size: 12px;
	font-weight: bold;
	line-height: 110%;
	margin: 0;
	padding: 3px 0 0 14px;
	text-align: center;
}

.menu-socialmedia2 .box-twitter span,.menu-socialmedia2 .box-fb span,.menu-socialmedia2 .box-buzz span {
	color: #666;
	font-size: 9px;
	margin: 0;
	text-align: center;
}

.caja-mas-redes {
	float: left;
	margin-left: 0;
}

.caja-mas-redes a {
	border: none;
}

.cajaCompartir {
	position: absolute;
	width: 225px;
	background: #fff;
	padding: 10px;
	border: solid 3px #ccc;
	z-index: 9999;
}

.cerrarCompartir h3 {
	padding: 15px 0;
	color: #0D4F34;
}

.cerrarCompartir span {
	float: right;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}

.cajaCompartirMiddle {
	margin: 0 6px 0 6px;
}

.cajaCompartirMiddle li {
	list-style-type: none;
	border-bottom: solid 1px #ddd;
	margin: 0 0 7px 0;
}

.cajaCompartirMiddle h3 {
	font-family: "Times New Roman",Times,serif;
	font-size: 16px;
	border: none;
	padding: 0;
	font-weight: normal;
}

.cajaCompartirMiddle p {
	font-family: "Times New Roman",Times,serif;
	font-size: 14px;
	margin: 8px 0 12px 0;
}

.cajaCompartirMiddle li a {
	padding-left: 20px;
	color: #0D4F34;
	font-size: .875em;
	background: none;
	font-family: "Times New Roman",Times,serif;
	font-size: 14px;
}

.delicious a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -3px;
}

.delicious a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -204px -3px;
}

.digg a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -67px;
}

.digg a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -204px -67px;
}

.technorati a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -132px;
}

.technorati a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -204px -132px;
}

.yahoo a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -196px;
}

.yahoo a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -205px -195px;
}

.meneame a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -263px;
}

.meneame a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -204px -263px;
}

.google a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -331px;
}

.google a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -204px -331px;
}

.windows a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -401px;
}

.windows a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -203px -403px;
}

.facebook a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -468px;
}

.facebook a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -204px -468px;
}

.gacetilla a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -535px;
}

.gacetilla a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -204px -535px;
}

.mister-wong a {
	background: url(../images/sprite_compartir.gif) no-repeat 0 -606px;
}

.mister-wong a:hover {
	background: url(../images/sprite_compartir.gif) no-repeat -205px -606px;
}

.fondoRojo {
	background-color: #F9E6E6;
	border: 1px dashed #DCADAD;
	margin: -10px 10px 10px;
}

.fondoRojo p {
	font-size: 12px;
	color: #900;
}
