﻿* { outline:none !important;}

a {color:#d31245 !important;}


#principal_repetir {background: url(../img/fondo_repetir.jpg) top center repeat-y;display:block;height:auto;margin:0 auto 0 auto;min-width:990px;padding:0;text-align:center;width:990px;width:auto;}
#principal {background: url(../img/fondo_repetir_contenido.jpg) top center no-repeat;display:block;height:auto;margin:0 auto 0 auto;min-width:990px;padding:0;text-align:center;width:990px;width:auto;}

#cabecera {background:url(../img/cabecera.jpg) no-repeat;display:block; height:161px; margin:0 auto 0 auto; width:990px;}
#contenido_repetir {background:url(../img/bg_contenido_repetir.jpg) repeat-y;display:table;height:auto;margin:0 auto 0 auto;padding:0;text-align:center;width:990px;}
#contenido {background:url(../img/bg_contenido.jpg) no-repeat;display:block;float:left;height:auto !important;height:555px;min-height:555px;margin:0;padding:0;width:990px;}
#contenido_pie_repetir {background: url(../img/fondo_repetir_contenido_pie.jpg) top center no-repeat;display:block;height:62px;margin:0 auto 0 auto;min-width:990px;padding:0;text-align:center;width:990px;width:auto;}
#contenido_pie {background: url(../img/bg_contenido_pie.jpg) top center no-repeat;height:62px;margin:0 auto 0 auto;padding:0;text-align:center;width:990px;}
#izquierda {display:block;float:left;height:auto;padding:70px 0 0 20px;width:275px;}
#derecha {display:block;float:right;height:auto;width:695px;}

#pie_principal {height:45px; margin:0 auto 0 auto; text-align:center; width:auto;}
#pie {display:block; height:45px; margin:0 auto 0 auto; padding:0 55px 0 0;width:990px;}
#pie_textos {background:url(../img/pie.jpg) no-repeat;color:161616;float:right;font-size:11px;height:30px;text-align:right;padding:15px 35px 0 0;width:549px;}
#pie_textos a {color:#161616;font-size:11px;text-decoration:none;}

#menu_vertical {display:block;float:left;height:auto;margin:0;padding:0 0 15px 0;width:204px;}
#menu_vertical ul {display:block;float:left;height:auto;list-style-type:none;margin:0;padding:0 10px 0 0;text-align:left;width:204px;}
#menu_vertical ul li {background:url(../img/menu.jpg)  top left no-repeat;display:block;height:auto !important;height:16px;min-height:16px;margin:0 0 3px 0;padding:2px 0 0 20px;width:184px;}
#menu_vertical ul li  a {color:#464a4d;font-size:14px;text-decoration:none;}
#menu_vertical .menu_vertical_activo {background:url(../img/menu_on.jpg) no-repeat top left;display:table;height:auto !important;height:16px;min-height:16px;}
#menu_vertical .menu_vertical_activo a{color:#464a4d;font-weight:bold;}

#menu_vertical .menu_vertical_activo ul {display:block;float:left;height:auto;padding:0 0 0 10px;}
#menu_vertical .menu_vertical_activo ul li {background:none !important;margin:3px 0 0 0;padding:0;}
#menu_vertical .menu_vertical_activo ul li a{font-weight:normal;}
#menu_vertical .menu_vertical_activo2 a {color:#d31145;font-weight:bold !important;}

#buscador_y_menu {height:auto !important;height:490px;min-height:490px;}
.boton_confilia {float:left;height:136px;width:239px;}
#titulo {color:#d31245;float:left;font-weight:normal;text-align:left;font-size:23px;padding:0 0 20px 50px;margin:0;}
#editor {clear:both;float:left;padding:0 50px 20px 20px;text-align:left;width:625px;}
#editor_home {clear:both;float:left;padding:0 43px 20px 7px;text-align:left;width:645px;}
#flash {clear:both;float:left;padding:0 48px 20px 10px;text-align:left;width:637px;}
#ruta {font-size:11px; color:#626262;text-align:right;padding:4px 50px 0 0;}
#ruta a {font-size:11px; color:#d31145;}

.formulario_buscador {float:left;text-align:left;display:block;height:auto;padding:0 0 20px 0;}
.formulario_buscador label {clear:left;color:#d31144;font-size:13px;float:left;padding:0 0 2px 0;}
.formulario_buscador input {float:left;clear:left;margin:0 0 2px 0;}
.formulario_buscador select {float:left;clear:left;margin:0 0 2px 0;}

.home_ficha {background:url(../img/home_ficha.jpg) no-repeat;float:left;height:149px;margin:15px 0 0 10px;width:302px;}
.home_ficha_titulo {color:#2d3940;font-size:12px;font-weight:bold;height:15px;padding:5px 0 0 10px;text-transform:uppercase;width:220px;}
.home_ficha_imagen {float:left;height:109px;padding:10px 0 0 8px;text-align:center;width:145px;} 
.home_ficha_imagen img {border:1px solid #ebebeb;padding:2px;}
.home_ficha_detalle {color:#4d4d4d;float:left;font-size:11px;font-weight:normal;height:84px;padding:12px 0 0 12px;text-align:left;width:130px;}
.home_ficha_precio {color:#497295;font-size:14px;font-weight:bold;}
.home_ficha_ver {float:left;cursor:pointer;height:20px;width:95px;}

.textos_peque {font-size:10px;}
.texto h2 {color:#d31245;font-weight:normal;text-align:left;font-size:12px;padding:0;margin:0;}


#ficha_detallada label {display:block;float:left;height:auto;font-size:12px;font-weight:normal;padding:0 0 0 0;}
#ficha_titulo {color:#2d3940;font-size:12px;font-weight:bold;height:15px;padding:0;margin:0;text-transform:uppercase;}
#ficha_galeria_imagenes {clear:both;display:block;height:auto;margin:0;padding:0;width:100%;text-align:center;}
#ficha_mas_informacion {border:1px solid #ccc;float:right;height:auto;margin:10px;padding:10px;width:300px;background-color:#fff;}
.imagen_ficha {float:left;padding:2px;margin:5px;height:104px;width:140px;border:1px solid #999;}
.imagen_ficha h3 {color:#2d3940;font-size:11px;font-weight:bold;}
 

.boton_rojo{background:url('/corps/inmobiliariamangana/url/img/boton_rojo.jpg') no-repeat;width:303px;height:38px;color:#fff;text-align:center;padding-top:2px;}
.boton_rojo a{color:#fff !important;font-size:14px;}
 
td {
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
td a {
	color:#464a4d;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#chat_online {background:url(../img/chat_online.png) no-repeat;cursor:pointer;float:right;height:160px;width:220px;}
#logo {cursor:pointer;float:left;height:160px;width:320px;}

#banner_home {height:34px;padding:10px 0 5px 0;text-align:center;width:100%;}

/*

h1 {
	color:d31144;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;		
	margin-left:10px;
	margin-right:10px;	
	margin-bottom:0;
	margin-top:5px;		
}

h2 {
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;		
	margin-left:0;
	margin-right:0;	
	margin-bottom:0;
	margin-top:0;		
}

h3 {
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;		
	margin-left:0;
	margin-right:0;	
	margin-bottom:0;
	margin-top:0;		
}

h4 {
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;		
	margin-left:0;
	margin-right:0;	
	margin-bottom:0;
	margin-top:0;		
}

a {
	color:000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}



.texto {
	color:000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.ENCABEZADO {
	color:000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.CAJA {
	color:000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.BOTON {
	color:000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}


#general { 
	margin:0 auto 0 auto; 
	width:940px;
	min-height:400px;
	overflow:auto;
	background:url(../img/fondo_pagina.gif);
	background-repeat:repeat-y;
	text-align:left;
}

#cabecera_recuadro { 
	width:940px;
	height:20px;
	background:url(../img/cabecera_recuadro.gif);
	background-repeat:no-repeat;
}

#cabecera_logo {
	width:273px;
	height:205px;
	background:url(../img/logo.gif);
	background-repeat:no-repeat;
	float:left;
	cursor:pointer;
}

#cabecera_flash {
	width:655px;
	height:205px;
	float:right;
	padding-right:12px;
}

#pie_recuadro { 
	clear:both;
	width:940px;
	height:39px;
	background:url(../img/pie_recuadro.gif);
	background-repeat:no-repeat;
	text-align:right;
}

#contenido {
	width:940px;
	min-height:400px;
	height:auto;
	text-align:left;
}

#menu {
	width:235px;
	height:auto;
	float:left;
	margin-left:20px;
	display:inline;
}

#contenido_seccion {
	width:640px !important;
	min-height:250px;
	height:auto;
	float:right;
	border:solid 1px;
	border-color:#666;
	margin-right:25px;
	margin-top:7px;
	background-color:#f8f7f7;
	text-align:left;
	display:inline;

}

.MENU_LEFT_OFF{text-align: left; vertical-align: middle;  padding: 7px 0 10 18px; border-bottom: 2px dotted #d31144; background: url(../img/butllet_1.gif) 0px 4px no-repeat;}
.MENU_LEFT_OFF a, .MENU_LEFT_OFF a:visited, .MENU_LEFT_OFF a:link {font-size: 12px; font-weight:bold; color: #000; text-decoration: none;}
.MENU_LEFT_OVER {text-align: left; vertical-align: middle; padding: 7px 0 10 18px; border-bottom: 2px dotted #d31144; background: url(../img/butllet_1.gif) 0px 4px no-repeat;}
.MENU_LEFT_OVER a, .MENU_LEFT_OVER a:visited, .MENU_LEFT_OVER a:link {font-size: 12px; font-weight:bold; color: #000; text-decoration: none;}
.MENU_LEFT_ON {text-align: left; vertical-align: middle; padding: 7px 0 10 18px; border-bottom: 2px dotted #d31144; background: url(../img/butllet_1.gif) 0px 4px  no-repeat;}
.MENU_LEFT_ON a, .MENU_LEFT_ON a:visited, .MENU_LEFT_ON a:link {font-size: 12px; font-weight:bold; color: #d31144; text-decoration: none;}

.MENU_LEFT2_OFF{text-align: left; vertical-align: middle;  padding: 7px 0 0 25px;}
.MENU_LEFT2_OFF a, .MENU_LEFT2_OFF a:visited, .MENU_LEFT2_OFF a:link {font-size: 11px; color: #000; text-decoration: none;}
.MENU_LEFT2_OVER {text-align: left; vertical-align: middle; padding: 7px 0 0 25px;}
.MENU_LEFT2_OVER a, .MENU_LEFT2_OVER a:visited, .MENU_LEFT2_OVER a:link {font-size: 11px; font-weight:bold; color: #000;}
.MENU_LEFT2_ON {text-align: left; vertical-align: middle; padding: 7px 0 0 25px;}
.MENU_LEFT2_ON a, .MENU_LEFT2_ON a:visited, .MENU_LEFT2_ON a:link {font-size: 11px; font-weight:bold; color: #d31144;}

.titulotexto {
	color:d31144;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bolder;
	margin-left:10px;
	margin-right:10px;	
	margin-bottom:10px;
	margin-top:10px;		
}

.contenidotexto {
	color:000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
	margin-top:10px;
	text-align:justify;
	!important
}

.noticias_lista_top  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-bottom: 5px;
}
.noticias_lista_bottom  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-top: 15 px;
	padding-bottom: 5px;
}
.noticias_lista_bottom a,.noticias_lista_bottom a:visited  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-top: 15 px;
	padding-bottom: 5px;
	text-decoration: underline;
}
.noticias_lista_titular, .noticias_lista_titular a,.noticias_lista_titular a:visited  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	padding-top: 10px;
	padding-bottom: 5px;
	text-decoration: underline;
}
.noticias_lista_fecha  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-bottom: 5px;
}
.noticias_lista_resumen  {
	color: #000;
	padding-bottom: 5px;
}
.noticias_volver a, .noticias_volver a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-top: 10px;
	padding-bottom: 5px;
	text-decoration: underline;
}
.noticias_ficha_titular  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	padding-bottom: 7px;
}
.noticias_ficha_fecha  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000;
	padding-bottom: 7px;
}
.noticias_ficha_resumen  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-bottom: 7px;
}
.noticias_ficha_contenido  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-bottom: 7px;
}
.noticias_admin_titulos  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-bottom: 0px;
}
.noticias_admin_publicacion  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000;
	padding-bottom: 0px;
	background-color: #eeeeee;
	border: 1px solid #bbbbbb;
}


