@charset "utf-8";
/* CSS Document */
/* Estilos Portada 2010 */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
/*Header - incluir estilos del header*/


/* Espacio Modulo Portada */
.PModulo {
	border-top:#ddd 1px solid;
	border-bottom:#ddd 1px solid;
	padding:3px 0 3px 0;
	margin-bottom:3px;
}

/*Area Noticias Recientes */
.areaFoto{ padding:8px; border:#ddd 1px solid; }
.fotoNoticia { 
	border:#c3c3c3 solid 1px;
}
.notasRecientes{
	margin-left:10px;	
}
.notasListado{
	border:#ddd 1px solid;
	border-collapse:collapse;
	padding:7px 10px 10px 10px;
}
.notasListado ul {
	margin:0;
	padding:0;
	list-style:none;
}
.notasListado li {
	border-bottom:#ddd solid 1px;
	padding-bottom:11px;
	padding-top:3px;
}
.notasListado li a { color:#134d86; text-decoration:none; }
.notasListado li a:hover { color:#134d86; text-decoration:underline; }

.tituloNotaP{
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	font-weight:400;
	color:#134d86;
}
.subtituloNotaP{
	font-size:14px;
	font-weight:bold;
	color:#666666;
	padding-bottom:3px;
}

/*Otros modulos noticias*/
.encabezadoMN{
	background-image:url(images/10_backNoticias.jpg);
	background-repeat:repeat-x;
	background-color:#fde8cf;
	border-top:#666666 1px solid;
	border-bottom:#666666 1px solid;
	font-size:18px;
	font-weight:bold;
	font-family:"Times New Roman", Times, serif;
	margin-bottom:3px;
	padding:5px;
	text-align:center;
}
.cuerpoMN{
	margin:0 5px 0 5px;
	padding:5px;
	border-left:#ddd solid 1px;
	border-right:#ddd solid 1px;
}



	
b {
	font-weight:bold;
	}
.fondoTablaPrincipal{
background:url(images/09backgroundTP.gif);
background-repeat:repeat-x;
}

a:link ,a:visited, a:active {
color:#313131;
text-decoration:none;
}
a:hover {
	color: #ff9b06;
}

.textoFecha{
	font-family:Arial, Helvetica, sans-serif;
	color:#003366;
	font-size:10px;
	}

/*------------------------header---------------------------*/
a:link.head, a:active.head, a:visited.head{
color:#ffffff;
text-decoration:none;
font-size:12px;
font-weight:700;
}
a:hover.head{
color:#bdf0fc;
text-decoration:none;
font-size:12px;
font-weight:700;
}

a:link.head2, a:active.head2, a:visited.head2{
color:#f96500;
text-decoration:none;
font-size:12px;
font-weight:700;
}
a:hover.head2{
color:#2b4ec0;
text-decoration:none;
font-size:12px;
font-weight:700;
}

/*----------------------------------------------------------*/

	
/*encabezado portada back naranja*/	
.tituloNaranja{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-image:url(images/08_titleNaranja01.jpg);
background-repeat:no-repeat;
background-position:left;
height:20px;
text-align:left;
padding-left:6px;
}

/*encabezado portada back azul*/	
.tituloBlue{
font-size:12px;
font-weight:bold;
color:#FFFFFF;
background-image:url(images/08_titleAzul.jpg);
background-repeat:no-repeat;
background-position:left;
height:20px;
text-align:left;
padding-left:6px;
}

/*Formato de reportajes con linea punteada como separador*/
.reportajes{
font-size:10px;
color:#6a6a6a;
margin-left:5px;
margin-right:5px;
padding-bottom:5px;
padding-top:3px;
border-bottom:#a2a2a2;
border-bottom-style:dotted;
border-bottom-width:1px;
}

/*Formato a las noticias con bullet naranjas*/
.noticias{
	list-style: none;
	background-image: url(images/08_bullet01.gif);
	background-position: left top;
	background-repeat: no-repeat;
	padding-left: 15px;
	padding-bottom:3px;
	font-size:12px;
}


/*Enlaces naranja*/
a:link.mas, a:active.mas, a:visited.mas{
color:#fd9126;
text-decoration:none;
}
a:hover.mas{
color:#fd9126;
text-decoration:underline;
}


/*Enlaces azules*/
a:link.mas2, a:active.mas2, a:visited.mas2{
color:#2563a7;
text-decoration:none;
}
a:hover.mas2{
color:#2563a7;
text-decoration:underline;
}

/*Crea los encabezados con fondo horizontal degradado*/
.encabezadoDir{
background-image:url(images/09_encabezadosBack01.jpg);
background-repeat:repeat-y;
border-top:#999999 solid 1px;
border-bottom:#a2a2a2;
border-bottom-style:solid;
border-bottom-width:1px;
font-size:12px;
}

/*Cruceros*/
.cruceros1{ background-image:url(fotos_barcos/1.jpg); }
.cruceros2{ background-image:url(fotos_barcos/2.jpg); }
.cruceros3{ background-image:url(fotos_barcos/3.jpg); }
.cruceros4{ background-image:url(fotos_barcos/4.jpg); }
.cruceros5{ background-image:url(fotos_barcos/5.jpg); }
.cruceros6{ background-image:url(fotos_barcos/6.jpg); }
.cruceros7{ background-image:url(fotos_barcos/7.jpg); }
.cruceros1, .cruceros2, .cruceros3, .cruceros4, .cruceros5, .cruceros6, .cruceros7{ 
background-position:top; background-repeat:no-repeat; background-color:#1a3d7b; height:52px; min-height:52px; margin-top:1px; width:254px; font-size:11px; 
}

.crucerosText{ padding:4px 4px 4px 4px; color:#FFFFFF; text-align:left; } 
.crucerosText a:link, .crucerosText a:active, .crucerosText a:visited, .crucerosText a:link { display:block; color:#FFFFFF;}
.crucerosText a:hover{
	color:#FF6633;
	display:block;
}

.contenCruceros { padding:0px 0px 8px 0px; }

/*-------------------------    Pie de Página     ----------------------------------*/
.pie{
background:url(images/09pie001.jpg);
background-repeat:repeat-x;
padding-top:20px;
height:65px;
font-size:12px;
color:#0a51a1;
}


/*-------------------------    Paginas Internas     -----------------------------------*/

/*Estilo utilizado para titulos con enlaces en inteiores*/

a:link.Tinteriores{
	font-weight:bold;
	font-size:12px;
}

.textoInt{
font-size:12px;
}

/*Crea los encabezados con de la tabla lateral interiores*/
.tablaInteriorback{
background-image:url(images/09FontoTablaInt01.jpg);
background-repeat:repeat-y;
color:#333333;
border-top:#999999 solid 1px;
border-bottom:#a2a2a2;
border-bottom-style:solid;
border-bottom-width:1px;
font-size:12px;
}

.movilEnlace{
	padding:6px;
	}
a:link.movilEnlace, a:active.movilEnlace, a:visited.movilEnlace{
	color:#ffffff;
	text-decoration:none;
}
a:hover.movilEnlace{
	color:#ffffff;
	text-decoration:underline;
}
/*-------------------- */	
/*Pop up Style*/
#popup
   {
      position: absolute;
      width: 218px;
      height: 245px;
      margin-top:5px;
	  margin-left:0px;
	  visibility:hidden;
   }
.tablaCasas th{
background:#2762A7;
color:#ffffff;
font: bold 12px Arial;
}
.tablaCasas td{
color:#2762A7;
font:12px Arial;
padding:3px;
}
.renglonInter{
background:#ebf1f7;
}

/*Modulo Casas y Depas en Portada */
.Portadamodulo{
	padding:5px 0 5px 0;
	margin:3px 0 5px 0;
	border-bottom:#E8E8E8 1px solid;
	border-top:#E8E8E8 1px solid;
	font-size:12px;
}
.casasdep_central{
	padding:0 3px 0 3px;
}
.fotoPortada{
	padding:10px;
	text-align:left;
}
.fotoPortada p{ margin:0; padding:0; }
.Ptitulo{ font-size:14px; font-weight:bold; }
.Otras_categorias{
	padding:4px 0 5px 0;
	text-align:center;
	border-top:#CCCCCC solid 1px;
	border-bottom:#FF9900 solid 1px;
	font-size:14px; 
	font-weight:bold;
}
.enc_casas{
	background-color:#2462a7;
	color:#FFFFFF;
	font-weight:bold;
	margin:3px;
	padding:4px;
	text-align:center;
}
/*Modulo Autos*/
.tituloMod { padding-bottom:5px; }
.fotoAuto{ width:100px; height:75px; background-color:#333333; overflow:hidden; }
.precioAuto { padding:4px 0 0 5px; }

/*Barra listado autos*/
.listadoAutos { 
	border-bottom:#d1d1d1 1px solid;
	padding:4px 0 4px 0; 
	margin:0 0 3px 0;
}

/*Codigo nuevo diseño*/
/*dos columnas, contenido-publicidad*/
.colPatrocinadores, .colContenidos { float:left; }
.colContenidos{ width:684px; }
.colPatrocinadores { width:300px; }

/*Espacio publicidad*/
.anunciante{ padding:0 0 10px 0; }



/*Formato de reportajes con linea punteada como separador*/
/*mas vistas*/
.masVistas{
text-align:left;
font-size:12px;
color:#6a6a6a;
margin-left:5px;
margin-right:5px;
padding-bottom:5px;
padding-top:3px;
border-bottom:#a2a2a2;
border-bottom-style:dotted;
border-bottom-width:1px;
}
.masVistasR{
text-align:left;
font-size:12px;
color:#6a6a6a;
margin-left:5px;
margin-right:5px;
padding-bottom:5px;
padding-top:3px;
border-bottom:#a2a2a2;
border-bottom-style:dotted;
border-bottom-width:1px;
background-color:#fbcfa0;
}
.masVistasC{
text-align:left;
font-size:12px;
color:#6a6a6a;
margin-left:5px;
margin-right:5px;
padding-bottom:5px;
padding-top:3px;
border-bottom:#a2a2a2;
border-bottom-style:dotted;
border-bottom-width:1px;
background-color:#FDE8D0;
}

/*Seguimiento Candidatos*/
.tabEncabezado, .tabListado, .tabListadoPar{
	padding:3px;
	border-collapse:collapse;
}
.tabEncabezado{
	background-color:#2462a7;
	color:#FFFFFF;
	font-weight:bold;
	border:#FFFFFF 1px solid;
}
.tabListadoPar{
	background-color:#f0f4f9;
}

/*Modulos seguidores*/
.tabSeguidores{
	background-color:#1d4080;
	color:#FFFFFF;
}
.tabSeguidores .inver{
	background-color:#FFFFFF;
	color:#333333;
	padding-left:3px;
	border-left:#003366 1px solid;
	border-right:#003366 1px solid;
}
.tabSeguidores td{
	padding:5px 2px 2px 2px;
}
.tabSeguidores .head{
	padding:0;
	margin:0;
	background-image:url(images/backEnc_redesSoc.jpg);
	background-repeat:repeat-x;
}
.tabSeguidores a {
	text-decoration:none;
	color:#FFFFFF;
}
a:link.seguidores, a:active.seguidores, a:visited.seguidores, a:hover.seguidores{
	color:#ffffff;
	text-decoration:none;
}