/*
********************************************************************************************************************************************************************
 ESTILO GENERAL
********************************************************************************************************************************************************************
*/
body{ font-size: 10px; font-family: Verdana; }
td{ font-size: 10px; font-family: Verdana; }
a{ font-size: 12px;
	font-family: Arial;
	color: #454545;	
	text-decoration: underline;		
	font-weight: normal;}

a:hover{


	text-decoration: none;		
}

/*a:hover{ font-size: 10px; font-family: Verdana; font-weight: bold; color: #374E68; text-decoration: none; }*/
/*h1{line-height: 1px;}
h3{line-height: 1px;}
*/
h1{ margin-top: 0px;margin-bottom: 0px;}
h3{ margin-top: 3px;margin-bottom: 0px;}

/*
********************************************************************************************************************************************************************
SECCION
********************************************************************************************************************************************************************
*/
.seccion_titulo {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #303030;
	text-decoration: none;
	text-transform: uppercase;
}

.seccion_fecha {
	font-size: 11px;
	font-family: Arial;
	font-weight: normal;
	color: #303030;
	text-decoration: none;
}

/*
********************************************************************************************************************************************************************
MENU
********************************************************************************************************************************************************************
*/
.hueco_publicidad{
	font-size: 0px;
}
.menu_1 {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #A0A0A0;
	text-decoration: none;
	text-transform: uppercase;
	}
	
.menu_1:hover {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #E60000;
	background-color: #A0A0A0;
	text-decoration: none;
	text-transform: uppercase;
	}
.menu_1_seleccionado {
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #E60000;
	background-color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	}
.menu_2 {
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	color: #A0A0A0;
	background-color: #FFFFFF;
	text-decoration: none;	
	}
.menu_2:hover {
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E60000;
	text-decoration: none;	
	}
.menu_2_seleccionado {
	font-size: 13px;
	font-family: Arial;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E60000;
	text-decoration: none;	
	}
	
.antetitulo_home {
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #E60000;	
	text-decoration: none;	
	text-transform: uppercase;
	}
.subtitulo_home {
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	margin-bottom: 10px;
	color: #A0A0A0;	
	text-decoration: none;	
	}
	
.titulo_home_1_1 {	font-size: 24px;}
.titulo_home_1_2 {	font-size: 22px;}
.titulo_home_1_3 {	font-size: 18px;}
.titulo_home_2_1 {	font-size: 24px;}
.titulo_home_2_2 {	font-size: 16px;}
.titulo_home_2_3 {	font-size: 14px;}
.titulo_home_3_1 {	font-size: 18px;}
.titulo_home_3_2 {	font-size: 14px;}
.titulo_home_3_3 {	font-size: 12px;}
.titulo_home{	
	font-family: Arial;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;		
	}
.titulo_home:hover{	
	text-decoration: underline;		
	}
.entradilla_home_1_1{	font-size: 16px;}
.entradilla_home_1_2{	font-size: 16px;}
.entradilla_home_1_3{	font-size: 14px;}
.entradilla_home_2_1{	font-size: 15px;}
.entradilla_home_2_2{	font-size: 14px;}
.entradilla_home_2_3{	font-size: 12px;}
.entradilla_home_3_1{	font-size: 14px;}
.entradilla_home_3_2{	font-size: 12px;}
.entradilla_home_3_3{	font-size: 10px;}
.entradilla_home{	
	font-family: Arial;
	color: #454545;	
	text-decoration: none;		
	font-weight: normal;
	}
.entradilla_home p{
	margin-top:0px;
	margin-bottom:0px;
}
.tabla_imagen_portada_1_1{	margin-left:auto; margin-right:auto;}
.tabla_imagen_portada_2_1{	margin-left:auto; margin-right:auto;min-width:200px;width: 386px;}
.tabla_imagen_portada_1_2{	margin-left:0px;	width: 300px; margin-top:3px;}
.tabla_imagen_portada_2_2{	margin-left:0px;	width: 150px; margin-top:3px;}
.tabla_imagen_portada_3_1{	margin-left:auto; margin-right:auto;	width: 240px;}
.tabla_imagen_portada_3_2{	margin-left:0px;   width: 100px; margin-top:3px;}
.imagen_portada_1_1{	 }
.imagen_portada_1_2{	width: 300px; margin-right:10;}
.imagen_portada_2_1{	width: 386px; min-width:200px;}
.imagen_portada_2_2{	width: 150px; margin-right:8;}
.imagen_portada_3_1{	width: 250px; }
.imagen_portada_3_2{	width: 100px; margin-right:8;}
.pie_imagen_portada_1{
	margin-right: 10px;
	text-align: right;
	font-size: 9px;
	font-family: Arial;
	color: #454545;	
	text-decoration: none;	
	font-weight: normal;	
	}
.pie_imagen_portada_1 p{
	margin:0px
}
.pie_imagen_portada_2 p{
	margin:0px
}
.pie_imagen_portada_3 p{
	margin:0px
}
.pie_imagen_portada_2{
	margin-right: 5px;
	text-align: right;
	font-size: 9px;
	font-family: Arial;
	color: #454545;	
	text-decoration: none;		
	font-weight: normal;	
	}
.pie_imagen_portada_3{
	margin-right: 3px;
	text-align: right;
	font-size: 9px;
	font-family: Arial;
	color: #454545;	
	text-decoration: none;		
	font-weight: normal;	
	}
.relacionada_portada{	
	font-size: 11px;
	font-family: Arial;
	color: #454545;	
	text-decoration: underline;		
	font-weight: normal;
}
.relacionada_portada:hover{	
	font-size: 11px;
	font-family: Arial;
	color: #454545;	
	text-decoration: none;		
	font-weight: normal;
}
.noticia_general{	
	padding:10px;
	}
.titulo_noticia{	
	font-size: 24px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;		
	}
.antetitulo_noticia {
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #E60000;	
	text-decoration: none;	
	text-transform: uppercase;
	}
.subtitulo_noticia {
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	margin-bottom: 5px;
	margin-bottom: 10px;
	color: #A0A0A0;	
	text-decoration: none;	
	}
.entradilla_noticia{	
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;		
	}
.cuerpo_noticia{	
	font-size: 12px;
	font-family: Arial;
	font-weight: normal;
	color: #454545;	
	text-decoration: none;		
	}
.imagen_noticia{	width: 300px; margin:0px;}
.tabla_relaciones_noticia{
border: 1px solid #CCCCCC;
margin-right:5px;
margin-bottom:5px;
}
.relacionada_noticia{	
	font-size: 11px;
	font-family: Arial;
	color: #454545;	
	text-decoration: underline;		
	font-weight: normal;
}
.relacionada_noticia:hover{	
	font-size: 11px;
	font-family: Arial;
	color: #454545;	
	text-decoration: none;		
	font-weight: normal;
}
.tit_encuesta_relacionada_noticia{
	font-size: 11px;
	font-family: Arial;
	color: #000000;	
	text-align:center;
	background-color: #CCCCCC;	
	text-decoration: none;		
	font-weight: normal;
}
.pregunta_encuesta_noticia{
	font-size: 11px;
	font-family: Arial;
	color: #000000;	
	text-align:center;		
	text-decoration: none;		
	font-weight: bold;
}
.respuesta_encuesta_noticia{
	font-size: 10px;
	font-family: Arial;
	color: #000000;	
	text-align:center;		
	text-decoration: none;		
	font-weight: normal;
}
.respuesta_encuesta_noticia{
	font-size: 10px;
	font-family: Arial;
	color: #000000;	
	text-align:center;		
	text-decoration: underline;		
	font-weight: normal;
}
.pie_imagen_noticia{
	text-align: right;
	font-size: 9px;
	font-family: Arial;
	color: #454545;	
	text-decoration: none;	
	font-weight: normal;	
	}
	.pie_imagen_noticia p{
	margin:0px;
	}
/*
********************************************************************************************************************************************************************
BLOQUES
********************************************************************************************************************************************************************
*/
	
.bloque_servicios{
	border: 1px solid #AAAAAA;	
	background-color: #FFFFFF;
}
.bloque_servicios_titulo{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	background-color: #E60000;	
	color: #FFFFFF;	
}
.bloque_servicios_publicidad{
	border: 1px solid #AAAAAA;
	padding-bottom:5px;
}
.bloque_seccion_link{	
	font-size: 12px;
	font-family: Arial;
	color: #000000;	
	text-decoration: none;				
	font-weight: normal;
}
.bloque_seccion_link:hover{	
	font-size: 12px;
	font-family: Arial;
	color: #000000;	
	text-decoration: underline;
	
	font-weight: normal;
}
.bloque_encuesta_pregunta{	
	font-size: 14px;
	font-family: Arial;
	color: #000000;	
	text-decoration: none;				
	font-weight: bold;
}
.bloque_encuesta_link{	
	font-size: 12px;
	font-family: Arial;
	color: #000000;	
	text-decoration: none;				
	font-weight: normal;
}
.bloque_encuesta_link:hover{	
	font-size: 12px;
	font-family: Arial;
	color: #000000;	
	text-decoration: underline;
	
	font-weight: normal;
}
.bloque_ultima_hora_1{	
	font-size: 18px;
	font-family: Arial;
	color: #000000;	
	text-decoration: none;				
	font-weight: bold;
}
.bloque_ultima_hora_1:hover{	
	font-size: 18px;
	font-family: Arial;
	color: #000000;	
	text-decoration: underline;				
	font-weight: bold;
}
.bloque_ultima_hora_2{	
	font-size: 14px;
	font-family: Arial;
	color: #000000;	
	text-decoration: none;				
	font-weight: bold;
}
.bloque_ultima_hora_2:hover{	
	font-size: 14px;
	font-family: Arial;
	color: #000000;	
	text-decoration: underline;				
	font-weight: bold;
}
.bloque_ultima_hora_3{	
	font-size: 12px;
	font-family: Arial;
	color: #000000;	
	text-decoration: none;				
	font-weight: bold;
}
.bloque_ultima_hora_3:hover{	
	font-size: 12px;
	font-family: Arial;
	color: #000000;	
	text-decoration: underline;				
	font-weight: bold;
}
.menu_lomas_select{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #E60000;
	background-color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;	
}
.menu_lomas{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;
	text-transform: uppercase;	
}
.menu_lomas:hover{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;	
	text-decoration: underline;
	text-transform: uppercase;
}
.numero_lomas{
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	color: #E60000;
	text-decoration: none;
}
.noticia_lomas{
	font-size: 12px;
	font-family: Arial;
	color: #000000;	
	text-decoration: none;				
	font-weight: normal;
}
.noticia_lomas:hover{
	font-size: 12px;
	font-family: Arial;
	color: #000000;	
	text-decoration: underline;				
	font-weight: normal;
}
.texto_publi{	
	font-size: 11px;
	font-family: Arial;
	color: #454545;	
	text-decoration: none;		
	font-weight: normal;
}
.buscar_input{	
	border: 1px solid #E60000;
	background-color: #FFFFFF;
	height:20px;
	width:250px;
	font-size: 11px;
	font-family: Arial;
	color: #E60000;
}
.buscar_button{	
	border: 1px solid #E60000;
	width:50px;
	height:20px;
	font-size: 11px;
	font-family: Arial;
	color: #E60000;
}
.newsletter_input{	
	font-family: Arial; font-size: 14px; height:23px; border: 1px solid #E60000; color: #303030;	
	padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
}
.newsletter_button{	
	border: 1px solid #E60000;
	width:70px;
	height:20px;
	font-size: 11px;
	font-family: Arial;
	color: #E60000;
}
.newsletter_texto{
	font-family: Arial; font-size: 10px; color: #505050;
}

.newsletter_error{
	font-family: Arial; font-size: 10px; color: #F00000;
}
.newsletter_ok{
	font-family: Arial; font-size: 10px; color: #5a8455;
}
.columna_serivicios{	
	background-color: #EEF0EE;
}
/*
********************************************************************************************************************************************************************
COMENTARIOS
********************************************************************************************************************************************************************
*/
.com_td_exterior{ border: 1px dotted #C0C0C0;}
.com_titulo_registro{	
	font-size: 13px;
	font-family: Arial;
	color: #E60000;	
	text-decoration: underline;		
	font-weight: bold;
}
.com_campo_texto{	
	font-size: 13px;
	font-family: Arial;
	color: #E60000;	
	text-decoration: none;		
	font-weight: normal;
	border: 1px solid #C0C0C0
}
.com_campo_texto_exp{	
	font-size: 15px;
	font-family: Arial;
	color: #E60000;	
	text-decoration: none;		
	font-weight: normal;
	border: 1px solid #C0C0C0
}
.com_boton_form{	
	font-size: 13px;
	font-family: Arial;
	color: #454545;	
	text-decoration: none;		
	font-weight: normal;
	border: 1px solid #C0C0C0; background-color: #F2F2F2;
}
.com_error_msg{	
	font-size: 12px;
	font-family: Arial;
	color: #E60000;	
	font-weight: bold;
}
.com_note_msg{	
	font-size: 10px;
	font-family: Arial;
	color: #808080;	
	text-decoration: none;
}
.com_fecha_comentario{	
	font-size: 10px;
	font-family: Arial;
	color: #808080;	
	text-decoration: underline;
}
.com_tdheader_list{	
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;	
	text-decoration: none;
	font-weight: bold;
	background-color: #E60000;
}

.com_tdheader_form{	
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;	
	text-decoration: none;
	font-weight: bold;
	background-color: #bababa;
}
/*
********************************************************************************************************************************************************************
PAGINADOR
********************************************************************************************************************************************************************
*/
.pags_estilo_off{ text-decoration: none; height:16px; cursor:pointer; width:20px; font-family: Arial; color: #E60000; font-size: 9px; font-weight: bold; border: 1px solid #E60000; background-color: #FFFFFF; }
.pags_estilo_off:hover{ text-decoration: none; height:16px; cursor:pointer; width:20px; font-family: Arial; color: #E60000; font-size: 9px; font-weight: bold; border: 1px solid #E60000; background-color: #FFFFFF; }
.pags_estilo_on{ text-decoration: none; height:16px;  width:20px; font-family: Arial; color: #FFFFFF; font-size: 9px; font-weight: bold; border: 1px solid #E60000; background-color: #E60000; }
.pags_estilo_on:hover{ text-decoration: none; height:16px;  width:20px; font-family: Arial; color: #FFFFFF; font-size: 9px; font-weight: bold; border: 1px solid #E60000; background-color: #E60000; }

/*
********************************************************************************************************************************************************************
BUSCADOR
********************************************************************************************************************************************************************
*/
.texto_buscador{
	font-family: Arial; font-size: 11px; border: 1px solid #C0C0C0; 
	padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-image: url('/img/bg_buscador.jpg');
}
.etiqueta_buscador{
	font-family: Arial; font-size: 11px; 
	color: #E60000; font-weight: bold;
}

.buscador_resultado{	
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #004AAF;	
	text-decoration: none;	
	text-transform: uppercase;
}
.buscador_antetitulo{	
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	color: #000000;	
	text-decoration: none;	
	text-transform: uppercase;
}
.buscador_td_titulo{	
	font-size: 12px;
	font-family: Arial;
	color: #FFFFFF;	
	text-decoration: none;
	font-weight: bold;
}
.texto_buscador{
	font-family: Arial; font-size: 11px; border: 1px solid #C0C0C0; 
	padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px;
	background-image: url('/img/bg_buscador.jpg');
}

.error_msg{	
	font-size: 11px;
	font-family: Arial;
	color: #FF0000;	
	font-weight: bold;
}

/*
********************************************************************************************************************************************************************
FOROS
********************************************************************************************************************************************************************
*/
.foro_seleccionado{ background-color: #FAFAFA; border: 1px solid #E60000 }
.foro_no_seleccionado{ background-color: #F2F2F2; border: 1px solid #C0C0C0 }

.foros_tbl1{ background-color: #F2F2F2; border: 1px solid #C0C0C0 }
.foros_td1{ border-left-width: 1px; border-right: 1px solid #C0C0C0; border-top-width: 1px; border-bottom-width: 1px }
.foros_td2{ background-color: #E8E8E8; }
.foros_titulo1{ 
	font-size: 12px; font-family: Arial;
	font-weight: bold; color: #E60000;	
	text-decoration: underline;	
}
.foros_descripcion1{ 
	font-size: 11px; font-family: Arial;
	color: #000000;	text-decoration: none;
}
.foros_msgpublicados{ 
	font-size: 9px; font-family: Arial;
	color: #303030;	text-decoration: none;
}
.foros_msgpublicados2{ 
	font-size: 9px; font-family: Arial;
	color: #E60000;	text-decoration: none;
}