/* CSS Document */
html,body{margin:0px auto; padding:0px auto; font-family:Arial; font-size:12px; font-weight:100; background:url(images/_back_page_2009.png)}
.mundo{ font-size:10px; text-align:right;}
#marco{ border:1px solid #333333; background:#F3F3F3;}
#linea_superior{ width:100%; height:15px; background:url(images/_fj_1.png) repeat-x; border-bottom:1px solid #333333;}
#logo_direccion{ width:100%; height:74px; padding-top:6px; text-align:left;}
#menu_superior{ width:950px; height:30px; border-bottom:1px solid #333333; background:url(images/_back_menu_2009.png) repeat-x top; text-align:left;}
#menu_superior .enlacestop{ text-align:center;}
#menu_superior .enlacestop a{ text-align:center; display:block; padding:6px 0px 4px 0px; margin:0px 0px; font-family:"Arial Black"; text-transform:uppercase; color:white; text-decoration:none; font-size:13px;}
#menu_superior .enlacestop a:hover{ text-align:center; display:block; background:url(images/_back_menutop.png) center bottom no-repeat;}
/*#m1,#m2,#m3,#m4,#m5,#m6 { padding:0px 0px 0px 0px;}*/
#m1{ width:50px;}
#m2{ width:86px;}
#m4{ width:80px;}
#m5{ width:92px;}
#m6{ width:90px;}
#m7{ width:112px;}
.spacer10{ clear:both; width:200; height:10px;}
.alto10{ height:10px;}
.alto12{ height:12px;}
#contenido_950_4x{ width:950px;}
.colx190{ width:190px; vertical-align:top; text-align:left;}
.colx510{ width:510px; vertical-align:top; text-align:left;}
.colx130{ width:130px; vertical-align:top; text-align:left;}
.colx120{ width:120px; vertical-align:top; text-align:left;}
.colx640{ width:640px; vertical-align:top; text-align:left;}
#buscador_propiedades{ width:180px; height:413px; border:1px solid #333333; background:#EDF4FC;}
#buscador_proyectos{ width:180px; border:1px solid #333333; background:#EDF4FC;}
#tc{width:118px; border:1px solid #5C9104; font-size:10px; clear:both; display:block; float:left; margin-bottom:10px;}
#tc_content{ width:118px; height:32px; text-align:center; clear:both; font-family:"Arial Black"; font-size:24px; color:black;}
#tc_content #moneda{ font-family:"Arial Black"; font-size:24px; color:black;}
#bannersx120 img{float:left; padding-bottom:10px;}
#pbx{ font-size:20px; font-weight:bold; color:#333333; text-align:right;}
#dir{ font-size:10px; line-height:14px; text-align:right; color:#666666;}
.lugar_fecha{ text-align:right; height:28px; vertical-align:top;}
.lugar_fecha_tipo{ height:28px; vertical-align:top;}
.lugar_fecha_tipo .derecha{text-align:right; float:right; }
.lugar_fecha_tipo .izquierda{text-align:right; float:left; font-size:11px;}
.lugar_fecha_tipo .izquierda img{ padding:0px 10px 0px 0px;}
#clima{ padding:0px;}
#buscador_content{text-align:left;}
.vra1{padding:0px; margin:0px 2px 0px 0px;}
.vra2{padding:0px; margin:0px 2px 0px 4px;}
.zonas{ width:110px; font-size:11px;}
.min, .max{ width:72px; background-color:#666666; color:white; font-size:11px; border:1px solid white; border-collapse:collapse;}
.xid{ width:100px; background-color:#666666; color:white; font-size:11px; border:1px solid white; border-collapse:collapse; height:14px;}
.tipos{margin:0px; padding:0px;}
#menu_inferior{ font-family:Arial Black; font-size:11px; text-transform:uppercase; color:#999999; width:810px; padding:6px 0px 6px 10px; border-top:1px solid #999999; text-align:center;}
#menu_inferior ul{ display:inline; list-style:none; margin:0px; padding:0px;}
#menu_inferior ul li{ display:inline; list-style:none; padding:0px 14px; margin:0px;}
#menu_inferior ul li a{ color:#999999; text-decoration:none;}
#menu_inferior ul li a:hover{ color:#999999; text-decoration:underline;}
.enlace_verde{ color:#009900;}
.enlace_verde a{ color:#009900; text-decoration:none;}
.enlace_verde a:hover{ color:#009900; text-decoration:underline;}
.enlace_morado{ color:#3F44AC;}
.enlace_morado a{ color:#3F44AC; text-decoration:none;}
.enlace_morado a:hover{ color:#3F44AC; text-decoration:underline;}
#copyright{ font-size:10px; padding:4px 0px 4px 0px; width:100%; text-align:center;}
#copyright a{ color:#000000; text-decoration:underline;}
#copyright a:hover{ color:#006600; text-decoration:none;}
.box_resultado{width:626px; padding:5px 0px 4px 0px; background:#0757A0; color:white; font-family:Arial Black; font-size:14px; clear:both;}
.box_resultado a{ color:#FFFF00; text-decoration:none;}
.box_resultado a:hover{ color:#CCFF00; text-decoration:underline;}

.box_back{width:100%; padding:5px 0px 4px 0px; background:#0757A0; color:white; font-family:Arial Black; font-size:14px; clear:both;}
.box_back a{ color:#FFFF00; text-decoration:none;}
.box_back a:hover{ color:#CCFF00; text-decoration:underline;}

#box_filtro{width:526px; height:50px; padding:0px 0px 0px 100px; clear:both; background:url(images/_busqueda_avanzada_2009.png) no-repeat top left;}
.filtros{ width:100px; border-collapse:collapse; border:0px solid #666;}
.cuantos_totales{ font-family:Arial; font-size:11px;}
.mini_despliegue{ width:626px; font-size:11px; cursor:pointer;}
.mini_despliegue img{padding:2px 2px 1px 2px; margin:4px 4px 5px 0px; border:1px solid gray; max-width:100px; max-height:75px;}
.preview{ width:116px; text-align:left; vertical-align:top;}
.id_titulo{ width:172px; text-align:left; vertical-align:top; padding-top:10px;}
.caracteristicas_preview{ width:122px; text-align:center; vertical-align:top; padding-top:10px;}
.precio_preview{ width:220px; text-align:center; font-family:Arial Black; font-size:14px;}
.bloque_preview{ width:624px;}
.input140_10{width:140px; font-size:10px;}
.input170_10{width:170px; font-size:10px;}
#staff{ width:100%;}
#staff img{}
.menu_contenido{background:#0757A0; width:610px; padding:0px 0px 4px 10px; margin:0px 0px 0px 6px; font-family:Arial Black; font-size:14px; color:white; float:left; clear:both;}
.menu_contenido ul{ margin:0px; padding:0px; list-style:none; display:inline;}
.menu_contenido ul li{margin:0px; padding:0px 20px 0px 0px; list-style:none; display:inline;}
.menu_contenido ul li a{ text-decoration:none; color:white;}
.menu_contenido ul li a:hover{ text-decoration:underline; color:#FFCC00;}
.header_contenido{background:#609904; width:610px; padding:2px 0px 4px 10px; margin:0px 0px 0px 6px; font-family:Arial Black; font-size:14px; color:white; clear:both;}
.header_rojo{background:#CC0000; width:590px; padding:6px 0px 6px 10px; font-family:Arial Black; font-size:14px; color:white;}
.header_standard_verde{background:#609904; width:190px; padding:6px 0px 6px 10px; font-family:Arial Black; font-size:14px; color:white;}
.header_standard_azul{background:#0757A0; width:190px; padding:6px 0px 6px 10px; font-family:Arial Black; font-size:14px; color:white;}
.header_standard_negro{width:190px; padding:6px 0px 6px 6px; font-family:Arial Black; font-size:14px;}

#boxizquierdoproyecto{border:1px solid #CCC; width:275px; height:130px; padding:14px; text-align:left; float:left; overflow:auto; float:left;}
#boxizquierdoproyecto ul{ margin:0px; padding:0px; list-style:none; color:#568803;}
#boxizquierdoproyecto ul li{ line-height:22px; list-style:none;}

#boxderechoproyecto{border:1px solid #CCC; width:270px; height:130px; padding:14px; text-align:justify; overflow:scroll; float:left;}
#boxderechoproyecto ul{ margin:0px; padding:0px; list-style:none; color:#568803;}
#boxderechoproyecto ul li{ line-height:22px; list-style:none;}
#boxderechoproyecto span{ color:black;}
#boxizquierdo{border:1px solid #CCC; width:436px; height:90px; padding:10px 14px; font-size:14px; font-family:Arial Black; text-align:left;}
#boxizquierdo ul{ margin:0px; padding:0px; list-style:none; color:#568803;}
#boxizquierdo ul li{ line-height:22px; list-style:none;}
.formularios_servicios{}
.formularios_servicios input,textarea{width:180px; background:white; color:#666666; font-size:14px; border:1px solid #003366; border-collapse:collapse; height:20px; margin:0px 0px 0px 8px;}
.formularios_servicios span{ padding:0px 0px 0px 8px;}
.formularios_servicios ul{ margin:0px; padding:0px 0px 0px 30px; font-weight:bold;}
.formularios_servicios ul li{ margin:0px; padding:0px; line-height:24px; list-style:url(images/_bullet_servicios.png);}
.formularios_servicios ul li a{ text-decoration:none; color:#666666;}
.formularios_servicios ul li a:hover{ text-decoration:underline; color:black;}
.box_staff{width:120px; height:240px; display:block; background:url(images/_back_staff.png); border:1px solid #999; margin-bottom:10px;}
.box_staff a{ color:black; text-decoration:none;}
.box_staff a:hover{ text-decoration:underline;}
.categorias_proyecto{ width:180px; font-size:11px; border:1px solid #333333;}
.categorias_proyecto ul{ margin:0px; padding:0px 0px 0px 9px;}
.categorias_proyecto ul li{ margin:0px; padding:0px; line-height:24px; list-style:none;}
.categorias_proyecto span{ font-weight:bold; color:#618A28;}
#e_mail td{ padding:10px;}