/*@import "generales.css";*/

/************** Layout ********************/
#contFRM{background-color: #efefef; width: 700px;}
#cabecera{ background-image: url(../images/tit_prt.gif); background-repeat: no-repeat; background-position: left top;}
#izquierdo{float: left; width: 355px; height: 560px; background-color: #cccccc;}
#derecho{float: right; width: 340px; height: 560px; background-color: white;}

#fondo_cuerpo{ color: #FFFFFF; background-color:#000000; width: 217px !important; w\idth: 267px; height: 430px; padding: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
.tabla_gen{background-color: #f0f0f0;}
/**********************************/

divData{ width: 80%; border: 1px solid red;}

/************** Generales ********************/
#init{ padding:0px;	margin:0px;	background-color: #EB368D; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height:500px;}
#init td{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;}
th{ font-weight: normal;}
strong{color: #10b8ff;}
.lista{list-style-type: none;	list-style-image: url(/images/topo_lista.gif);}
.azul{color: #10b8ff; text-decoration:none;}
.azul:hover{ text-decoration:underline;}
/**********************************/

/************** Buscador ********************/
.buscador_buscamos_por_ti{background-color:#EA368D; font-size: 10px; color:white; font-weight: bold; padding: 2px  40px 2px 10px; width: 150px; margin: 10px 0px 19px 0px; float:right; clear:both; display:block; }
.buscador_encontradas{margin: 30px 0 0 10px;}
.buscador_perfil_busqueda, .buscador_seleccion{ margin: 10px 0 0 10px;}
.buscador_encontradas{color: #d5126e; font-weight: bold;}
.buscador_perfil_busqueda{ margin-right: 405px;}
.buscador_seleccion {}
.buscador_seleccion ul { margin: 0; padding: 0;}
.buscador_seleccion li { display:inline;}

/*del fer*/
.table_cont_Resultado { float:left; clear:both; display:block; }
.table_cont_Resultado:first-child { margin-top:50px; margin-bottom:10px; }
/*del fer*/

.combo{ font-size: 9px;	background-color: #FFFFFF; border: 1px solid #000000;}
.buscador td{ font-family: verdana; font-size: 10px;}
.buscador_th{ font-weight: bold; font-size: 10px; color: black; text-align:left;}
.buscador_td{ font-family: verdana; font-size: 10px; padding-left: 5px;}
.buscador_campo_peq{ font-family: verdana; font-size: 10px; color: black; border: 1px solid #666666;}
.buscador_campo_peq{ width: 50px;}

.tabla_buscador{}
.buscador_2_izq{ background-color:#f0f0f0; }
.buscador_2_dch{ background-color: white; }

.buscador_2_td_txt, .buscador_2_td_txt a{font-family: verdana; font-size: 10px; padding-left: 5px; height: 25px;}
.buscador_2_td_txt a{ font-weight: bold; text-decoration: underline; color: black;}
.buscador_2_blanco{ background-color: white;}
.buscador_2_gris, .buscador_2_gris select{ background-color: #f0f0f0;}
.buscador_2_boton{ height: 57px !important; he\ight: 40px;}
.buscador_2_boton a { background-color: black; padding: 2px 10px 2px 10px; color: white; font-weight: bold; text-decoration: none;}
.buscador_2_boton a:hover { text-decoration: underline;}
.buscador_2_blanco select, .buscador_2_gris select{ margin: 20px 0 20px 0; width: 135px; border: none;}
/**********************************/


/************** Promociones ********************/
.tabla_detalle{ margin-top: 10px; font-size:10px;}

.detalle { margin: 0 20px 10px 0;}
.detalle_img{	border: 0px; float: left; margin-left: 10px; margin-right: 10px; margin-top: 0px;	margin-bottom: 0px;}
.detalle_info_txt_01{color:#6c6c6c; font-weight: bold;}
.detalle_info_txt_02{	}
.detalle_info_txt_03{ margin-top: 10px;}
.detalle_info_mas{ float: left; text-align:left; background-color:#000000; padding: 0 10px 0px 10px;}
.detalle_info_mas {	color: #FFFFFF; text-decoration:none; margin: 10px 0 10px 10px;}
/**********************************/

/************** Resultados ********************/
.tabla_resultados tr{}
.tabla_resultados td{background-color: #FFFFFF; border-top-width: 4px; border-bottom-width: 4px; border-top-style: solid; border-bottom-style: solid; border-top-color: #f0f0f0; border-bottom-color: #f0f0f0;}
.tabla_resultados img{ width: 40px; height: 40px;}
.tabla_enlaces td{ text-align:right; padding-right: 10px;}
.buscador_seleccion{margin: 10px 0 10px 10px;}
.coincidencia{ margin: 0 0 0 10px;}
.buscador_seleccion select, .tabla_resultados select{ background-color: white; border: 1px solid black;}
.paginado, .extremos{color: black;}
.paginado, .extremos, .activo{padding: 0 5px 0 5px; font-weight: normal;}
.activo{color: red;}
.extremos {text-decoration: none}
.negro{ color: black; text-decoration: none; margin-left: 5px;}
.negro:hover{text-decoration: underline;}
/**********************************/

/************** Ficha ********************/
#ficha_cabecera{ padding: 20px 10px 10px 10px; height: 35px !important; he\ight: 20px;}
#ficha_cabecera ul{ margin: 0 0 10px 0; padding: 0;}
#ficha_cabecera li{ margin: 0 10px 0 10px; display:inline; list-style:none;}
#ficha_cabecera li a { text-decoration: none; color: black;}
#ficha_cabecera li a:hover { text-decoration: underline;}
.ficha_cabecera_izq{ background-image:url(../images/02/topoI.jpg);	background-repeat: no-repeat;background-position: left bottom; padding-left: 18px;}
.ficha_cabecera_dch{background-image:url(../images/02/topoD.jpg);	background-repeat: no-repeat;background-position: right bottom; padding-right: 18px;}
.ficha_cabecera_pagina{ font-weight: bold;}

#ficha_cabecera_izquierda{float: left;}
#ficha_cabecera_izquierda h5{margin: 0; padding: 0;font-size: 10px; font-weight: bold;}
#ficha_cabecera_derecha{ float: right; }
#ficha_cabecera_izquierda, #ficha_cabecera_derecha{margin-bottom: 10px;}
#ficha_cabecera_derecha{ font-weight: bold;}
#ficha_cabecera_derecha a{ background-color: black; color: white; padding: 3px; text-decoration: none; font-weight: normal;}


#ficha_dos_columnas{ float: left; /*width: 459px;*/background-color: #efefef;}

#ficha_menu_sin{width: 37px; float: left;}

#ficha_menu{width: 134px; float: left;}
#ficha_menu ul{ margin: 0; padding: 0;}
#ficha_menu li{ margin: 0; padding: 3px 0 3px 10px; background-color: black; list-style-image: ;}
#ficha_menu .ficha_activo{ background-color: #d5126e;}
#ficha_menu a {color: white; text-decoration:none; font-size: 9px;}
#ficha_menu a:hover{ text-decoration: underline;} 

#ficha_detalle_inmueble{ float: left; width: 407px; height: 496px !important; he\ight: 498px;  background-color: #FFFFFF;}
#ficha_detalle_inmueble_nuevo{ float: left; width: 310px; height: 496px !important; he\ight: 498px;  background-color: #FFFFFF;}
#ficha_detalle_compara{ float: left; width: 663px; height: 496px !important; he\ight: 498px;  background-color: #FFFFFF;}
#ficha_detalle_inmueble h4{ margin: 0; padding: 0 0 0 10px; font-size: 10px; font-weight: bold;}
#ficha_detalle_inmueble h5{ margin: 0; padding: 0 0 15px 0; font-size: 10px; font-weight: bold;}
#ficha_detalle_inmueble .detalle{ padding: 10px 10px 0 15px; text-transform: lowercase;}
.ficha_detalle_inmueble_info{margin: 10px 20px 0 20px;}
.plano{width: 125px; float: left; margin: 10px 10px 0 0;}

#ficha_derecha{ background-color: #efefef; float: right; width: 256px; height: 496px; /*padding-top: 286px; background-image: url(../images/02/ficha_detalle.jpg); 	background-repeat: no-repeat; background-position: left top;*/ }
#ficha_derecha ul{ margin: 0; padding: 0;}
#ficha_derecha li{ margin: 0 0 14px 28px; padding: 3px 0 3px 10px; background-color: black; list-style-type:none;}
#ficha_derecha .buscamos{ background-color: #d5126e;}
#ficha_derecha a {color: white; text-decoration:none; font-size: 9px; font-weight: bold;}

#imgG{ width: 256px; height: 256px;}
#ficha_derecha a.enlImg {color: black; text-decoration:none; font-size: 9px; font-weight: bold; text-decoration: none;}
#ficha_derecha a.enlImg:hover {text-decoration: underline;}

#enlaces_paginacion{ padding: 20px 10px 10px 10px; height: 35px !important; he\ight: 20px;}
#enlaces_paginacion ul{ margin: 0 0 10px 0; padding: 0;}
#enlaces_paginacion li{ margin: 0 10px 0 10px; display:inline; list-style:none;}
#enlaces_paginacion li a { text-decoration: none; color: black;}
#enlaces_paginacion li a:hover { text-decoration: underline;}
/**********************************/

/*************** Tabla detalle Segunda Mano *******************/
#tabla_detalle_segMan{ font-family: Verdana, Arial, Helvetica, "sans-serif"; font-size: 10px;	width: 80%;}
#tabla_detalle_segMan th{ text-align:left; font-weight: bold;}
#tabla_detalle_segMan td{ text-transform: lowercase}

#capaFotos {
	position:absolute;
	left:40px;
	top:60px;
	width: 600px;
	height:242px;
	z-index:2;
	visibility: hidden;
	cursor:pointer;
}
#frm_amigo,#frm_amigo_ok,#frm_vende,#frm_vende_ok,#direccion,#frm_buscamos { position:absolute;	left:104px;	top:180px;	width: 370px;	height:242px;	z-index:2;}
#frm_amigo .caja,#frm_vende .caja,#frm_buscamos .caja{ background-color: #FFFFFF; border: 1px solid #CCCCCC; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 5px 0 0 5px;}
#frm_amigo .boton a, #frm_vende .boton a, #frm_buscamos .boton a{ font-weight: bold; color: #FFFFFF; text-decoration: none; border: 1px solid black; background-color: black;}
#frm_amigo .boton a:hover,#frm_vende .boton a:hover,#frm_buscamos .boton a:hover{text-decoration: underline;}

.divCerrar1, .divCerrar2, .divEnviar{ color: black; text-decoration:none;}
.divCerrar1:hover, .divCerrar2:hover, .divEnviar:hover{ text-decoration: underline;}
.divCerrar1, .divCerrar2{float: right;}
.oculta { display:none;}
.muestra { display:block;}

.opaca{opacity: .5; filter: alpha(opacity=50);}
.visible{opacity: 1; filter: alpha(opacity=100);}
/**********************************/

/**************** FRM 1 ******************/
.separacion{padding: 26px 0 12px 20px;}
.buscar{ font-weight: bold; color: #FFFFFF; text-decoration: none;}
.boton { font-weight: bold; color: #FFFFFF; text-decoration: none; border: 1px solid black; background-color: black; padding: 2px 10px 2px 10px;}
.boton:hover{text-decoration: underline;}
.listado_una{width: 200px; border: none; margin-bottom: 15px; background-color:#F7F7F7;}
.listado_en{width: 155px; border: none; margin-bottom: 15px; background-color:#F0F0F0;}
SELECT{ font-family: verdana; font-size: 10px; color: black; background-color:#666;} 
.campo{ font-family: verdana; font-size: 10px; color: black; border: 1px solid #666666;}
/**********************************/

/**************** Imagenes de fondo ******************/
/*body #init .contenido1 { border:3px solid #0000ff; background-color:#00FF00;}*/
.contenido1,.contenido2,.contenido3{ background-repeat: no-repeat; background-position: left top;	width: 856px; }
.altonuevodetabla{ height:550px; } /*Aņadido el 03/05/07*/
.contenido1_nofoto{ background-color: #EB368D; } /*Aņadido el 03/05/07*/
.contenido1{ background-image: url(/images/02/fond_1.jpg);}
.contenido2{ background-image: url(/images/02/fond_2.jpg);}
.contenido3{ background-image: url(/images/02/fond_3.jpg);}
/**********************************/

/**************** popup ******************/
.pop_cue{background-image:url(/images/pop_medio.gif);	background-repeat: repeat-y;}

/**'CR 93 AMPLIACION ROAN - ESG - 05/07/07**/
/****************Inputs******************/
.caja,  .textarea {
	border: 1px solid #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.caja { width: 210px; }
.botonMail { font-weight: bold; color: #FFFFFF; text-decoration: none; border: 1px solid black; background-color: black; padding: 2px 5px 2px 5px;}
/**'CR 93 AMPLIACION ROAN - ESG - 05/07/07**/

