/*  1996-2006 Inter Media S.A. Todos los Derechos Reservados. */  
/*  CSS para proyecto {FOURCADE}                              */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 14/08/2006                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */

/*  REDEFINICION DE ELEMENTOS HTML  */
body{margin: 0px 10px; padding: 0px; background: url(../images/html/fondo.jpg) no-repeat left top #9AC25C; text-align: left;}

table{}
th, td{font-size: 1em; vertical-align: top;}

h1{font: bold 1.8em "Trebuchet MS", Arial, Helvetica; color: #069; letter-spacing: -1px; padding: 0px 0px 20px 0px; margin: 0px;}
h2{font: bold 1.1em "Trebuchet MS", Arial, Helvetica; color: #000; margin: 0px; padding: 0px;}
h3{font: bold 1em "Trebuchet MS", Arial, Helvetica; color: #000; margin: 0px; padding: 22px 0px 0px 0px;}
h4{}
h5{}
h6{}

strong, b{}

a:link{text-decoration: underline; color: #069;}
a:visited{text-decoration: underline; color: #069;}
a:hover{text-decoration: none; color: #069;}
a:active{text-decoration: none; color: #069;}
form, label{margin: 0px; padding: 0px;}

label{}

input{border: 1px solid #CCC; font: 11px "Trebuchet MS", Arial, Helvetica; color: #333; padding: 1px 2px 0px 2px; background: url(../images/html/fondo_caja_textos.gif) no-repeat 0px 0px;}
textarea, select{border: 1px solid #CCC; font: 11px "Trebuchet MS", Arial, Helvetica; color: #333; padding: 1px 2px; background: url(../images/html/fondo_input.gif) no-repeat 0px 0px;}
input.checkbok{border: 0px; background: none;}
input.dividendo{color: #069; font-weight: bold; background: none; border: 0px;}

ul{ margin: 0px; padding: 0px;}
ul li{list-style: none; background: url(../images/html/bullet_lista_contenidos.gif) no-repeat 0px 6px; padding: 0px 0px 0px 11px; margin: 5px 0px;}

button{border: 0px; cursor: pointer; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px;}


.aling_left{text-align:left;}
.aling_right{text-align:right;}
.aling_center{text-align:center;}
.float_left{float:left;}
.float_right{float:right;}




.foto_right{float: right; color: #069; font: bold 1em/170% "Trebuchet MS", Arial, Helvetica; width: 192px; margin: 10px 0px 0px 15px; padding: 0px; text-align:center}
.foto_noticia_right{float: right; color: #069; font: 0.9em/170% "Trebuchet MS", Arial, Helvetica; width: 150px; margin: 10px 0px 0px 15px; padding: 0px; text-align: center;}
.foto_noticia_left{float: left; color: #069; font: 0.9em/170% "Trebuchet MS", Arial, Helvetica; width: 150px; margin: 10px 0px 0px 15px; padding: 0px; text-align: center;}

.img_cargando{padding: 55% 0px 0px 0px;}

/*BOTONES*/
.bot_actualizar{background: url(../images/botones/bot_actualizar.gif) no-repeat 0px 0px; width: 82px; height: 29px; clear: both; float: right; margin: 10px 0px 0px 0px;}
.bot_calcular{background: url(../images/botones/bot_calcular.gif) no-repeat 0px 0px; width: 89px; height: 29px; clear: both; float: right; margin: 10px 0px 0px 0px;}
.bot_calcular_dividendo{background: url(../images/botones/bot_calcular_dividendo.gif) no-repeat 0px 0px; width: 115px; height: 29px; clear: both; float: right; margin: 15px 0px 0px 0px;}
.bot_calendario{background: url(../images/html/ic_calendario.gif) no-repeat 0px 0px; width: 14px; height: 12px; margin: 0px 5px;}
.bot_cerrar_popup{background: url(../images/botones/bot_cerrar_popup.gif) no-repeat 0px 0px; width: 31px; height: 26px; float: right; clear: both;}
.bot_enviar{background: url(../images/botones/bot_enviar.gif) no-repeat 0px 0px; width: 115px; height: 29px; float: right; clear: both; margin: 15px 0px 0px 0px;}
.bot_ficha_proyecto{background: url(../images/botones/bot_ficha_proyecto.gif) no-repeat 0px 0px; width: 140px; height: 29px; margin: 5px 0px;}
.bot_ficha_vivienda{background: url(../images/botones/bot_ficha_vivienda.gif) no-repeat 0px 0px; width: 125px; height: 29px; margin: 5px 0px;}
.bot_plano_loteo{background: url(../images/botones/bot_plano_loteo.gif) no-repeat 0px 0px; width: 80px; height: 33px;}
.bot_plano_ubicacion{background: url(../images/botones/bot_plano_ubicacion.gif) no-repeat 0px 0px; width: 80px; height: 33px; margin: 14px 0px 0px 16px;}
.bot_consultar_proyecto{background: url(../images/botones/bot_consultar_proyecto.gif) no-repeat 0px 0px; width: 80px; height: 33px;}
.bot_vivienda_calcular_dividendo{background: url(../images/botones/bot_vivienda_calcular_dividendo.gif) no-repeat 0px 0px; width: 125px; height: 29px; clear: both;}
.bot_ver_modelos_comprar{background: url(../images/botones/bot_ver_modelos_comprar.gif) no-repeat 0px 0px; width: 185px; height: 29px; float: right; clear: both; margin: 10px 0px 0px 0px; display: block;}

/*CLASES*/
.condiciones{font: 0.9em/120% "Trebuchet MS", Arial, Helvetica; color: #000; clear: both;}
.txt_destacado{color: #000;}
.txt_destacado_formulario{color: #F90;}

/*HEADER*/
#logo_print{display: none; visibility: hidden;}
*>#logo_header{background: url(../images/html/logo_fourcade_header.png) no-repeat 0px 0px; width: 320px; height: 81px; margin: 0px; padding: 0px; float: right; display: block;}


#logo_header a:hover, #logo_header a:active{background: none; text-decoration: none;}

ul#header{margin: 0px; padding: 0px;font: bold 11px "Trebuchet MS", Arial, Helvetica; position: absolute;}
ul#header li{float: left; background: url(../images/html/bullet_menu_proyectos.gif) no-repeat 0px 6px; padding: 0px 0px 0px 9px; margin: 8px;}


#header #bot_industrial{background:url(../images/botones/bot_div_industrial.gif) 0px 0px no-repeat; width:165px; height:25px; float:left; margin:5px; color:#CAE6FE;}
#header #bot_industrial a:link, #header #bot_industrial a:visited{background:url(../images/botones/bot_div_industrial.gif) 0px 0px no-repeat; width:165px; height:25px; display:block; float:left; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#CAE6FE;}
#header #bot_industrial a:hover, #header #bot_industrial a:active{background:url(../images/botones/bot_div_industrial_over.gif) 0px 0px no-repeat; width:165px; height:25px; display:block; float:left; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#CAE6FE;}


#header #bot_forestal{background:url(../images/botones/bot_div_forestal.gif) 0px 0px no-repeat; width:120px; height:25px; float:left; margin:5px; color:#CAE6FE;}
#header #bot_forestal a:link, #header #bot_forestal a:visited{background:url(../images/botones/bot_div_forestal.gif) 0px 0px no-repeat; width:120px; height:25px; display:block; float:left; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#CAE6FE;}
#header #bot_forestal a:hover, #header #bot_forestal a:active{background:url(../images/botones/bot_div_forestal_over.gif) 0px 0px no-repeat; width:120px; height:25px; display:block; float:left; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#CAE6FE;}


#header #bot_greenhouse{background:url(../images/botones/bot_div_greenhouse.gif) 0px 0px no-repeat; width:180px; height:25px; float:left; margin:5px; color:#CAE6FE;}
#header #bot_greenhouse a:link, #header #bot_greenhouse a:visited{background:url(../images/botones/bot_div_greenhouse.gif) 0px 0px no-repeat; width:180px; height:25px; display:block; float:left; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#CAE6FE;}
#header #bot_greenhouse a:hover, #header #bot_greenhouse a:active{background:url(../images/botones/bot_div_greenhouse_over.gif) 0px 0px no-repeat; width:180px; height:25px; display:block; float:left; font:1px "Trebuchet MS", Arial, Helvetica, sans-serif; letter-spacing:-1em; color:#CAE6FE;}



#foto_cabecera_01{width: 100%; height: 81px; margin: 0px; padding: 0px; color: #069; font: bold 11px "Trebuchet MS", Arial, Helvetica; clear: both; background: url(../images/fotos_banner/foto_cabecera01.jpg) no-repeat left top;}
/*
#foto_cabecera_01 a:hover, #foto_cabecera_01 a:active{background:url(../images/botones/bot_div_industrial.gif) 0px 0px no-repeat; width:120px; height:25px; display:block; float:left;}
*/


#foto_cabecera_02{width: 100%; height: 81px; margin: 0px; padding: 0px; color: #069; font: bold 11px "Trebuchet MS", Arial, Helvetica; clear: both; background: url(../images/fotos_banner/foto_cabecera02.jpg) no-repeat left top;}
/*
#foto_cabecera_02 a:link, #foto_cabecera_02 a:visited{color: #00812E; text-decoration: none;}
#foto_cabecera_02 a:hover, #foto_cabecera_02 a:active{color: #00812E; text-decoration: underline;}
*/


#foto_cabecera_03{width: 100%; height: 81px; margin: 0px; padding: 0px; color: #069; font: bold 11px "Trebuchet MS", Arial, Helvetica; clear: both; background: url(../images/fotos_banner/foto_cabecera03.jpg) no-repeat left top;}
/*
#foto_cabecera_03 a{color: #069; text-decoration: none;}
#foto_cabecera_03 a:hover{color: #069; text-decoration: underline;}
*/


#foto_cabecera_04{width: 100%; height: 81px; margin: 0px; padding: 0px; color: #069; font: bold 11px "Trebuchet MS", Arial, Helvetica; clear: both; background: url(../images/fotos_banner/foto_cabecera04.jpg) no-repeat left top;}
/*
#foto_cabecera_04 a:link, #foto_cabecera_04 a:visited{color: #6B9728; text-decoration: none;}
#foto_cabecera_04 a:hover, #foto_cabecera_04 a:active{color: #6B9728; text-decoration: underline;}
*/



/*MENU PRINCIPAL*/
#cont_menu{width: 100%; height: 29px; padding: 0px; margin: 0px; background: url(../images/html/fondo_menu_left.gif) repeat-x 0px 0px; font: 10px "Trebuchet MS", Arial, Helvetica; color: #FFF; clear: both; text-align: right;}
#menu_principal{font-size: 1em; width: 760px; text-align: left; float: right;}
#menu_principal td{ vertical-align: middle;}
#menu_principal p{margin: 0px; padding: 0px 0px 0px 21px; background: url(../images/html/bullet_menu_principal.gif) no-repeat 0px 0px;}
#menu_principal a:link, #menu_principal a:visited{color: #FFF; text-decoration: none;}
#menu_principal a:hover, #menu_principal a:active{color: #FF6; text-decoration: none;}

#sub_0{position:absolute; width: 105px; margin: 7px 0px 0px 0px; display: none; background: #00812E; z-index:999; clear: both; text-align: left;}
#sub_0 td{border: 2px solid #009D37; white-space: nowrap; background: #00812E; padding: 0px; margin: 0px; text-align: left;}
#sub_0 p{margin: 0px; padding: 3px 0px 3px 17px; background: none;background: url(../images/html/bullet_menu_lista.gif) no-repeat 7px 9px;}
#sub_0 a{color: #FFF; text-decoration: none; display: block;}
#sub_0 a:hover{color: #FFF; text-decoration: none; }

#main{width: 100%; margin: 0px; padding: 0px; font: 11px "Trebuchet MS", Arial, Helvetica; clear: both;}
#main #left{background: url(../images/html/fondo_estructura_left.jpg) repeat-y 0px 0px; width: 10px;}
#main #left span{background: url(../images/html/fondo_left_contenidos.jpg) no-repeat 0px 0px; width: 10px; height: 234px; display: block;}
#main #right{background: url(../images/html/fondo_estructura.jpg) repeat-y right top; width: 12px;}
#main #right span{background: url(../images/html/fondo_right_contenidos.jpg) no-repeat 0px 0px; width: 12px; height: 234px; display: block;}

/*MENU PROYECTOS*/
#menu_proyectos{width: 155px; font: bold 11px "Trebuchet MS", Arial, Helvetica; color: #2D4013; background: url(../images/html/fondo_menu_proyectos.jpg) repeat-y 0px 0px; margin:0px; padding: 0px 0px 15px 0px;}
#menu_proyectos a{color: #2D4013; text-decoration: none;}
#menu_proyectos a:hover{color: #090C03; text-decoration: none;}
#menu_proyectos h1{background: url(../images/html/fondo_tit_menu_proyectos.jpg) no-repeat 0px 0px; width: 155px; height: 36px; font: 1px Arial, Helvetica, sans-serif; letter-spacing: -1px; margin: 0px 0px 10px 0px; padding: 0px; text-align: center; color: #657F17;}
#menu_proyectos h1 span{background: url(../images/html/tit_proyectos.gif) no-repeat 11px 9px; width: 155px; height: 36px; display: block; margin: 0px auto;}
#menu_proyectos h2{font: bold 10px "Trebuchet MS", Arial, Helvetica; color: #2D4013; margin: 15px 0px 0px 10px; padding: 0px;}
#menu_proyectos h3{font: bold 11px "Trebuchet MS", Arial, Helvetica; color: #2D4013; margin: 5px 0px 10px 10px; padding: 0px 0px 0px 10px; background: url(../images/html/bullet_h3.gif) no-repeat 0px 4px; letter-spacing: normal;}
#menu_proyectos h4{font: 10px "Trebuchet MS", Arial, Helvetica; color: #000; margin: 0px 0px 4px 20px; padding: 0px;}
#menu_proyectos h4 a:link, #menu_proyectos h4 a:visited{color: #FFF; text-decoration: underline; font-weight: bold;}
#menu_proyectos h4 a:hover, #menu_proyectos h4 a:active{color: #FFF; text-decoration: none;}
#menu_proyectos p{background: url(../images/html/bullet_menu_proyectos.gif) no-repeat 13px 11px; padding: 4px 0px 4px 22px; margin: 0px;}
#menu_proyectos ul {margin: 0px 0px 3px 0px; padding: 0px;}
#menu_proyectos ul li{padding: 0px 0px 0px 39px; margin: 0px; background: url(../images/html/bullet_menu_lista.gif) no-repeat 27px 6px; font: normal 10px "Trebuchet MS", Arial, Helvetica;}
#menu_proyectos ul li a:link, #menu_proyectos ul li a:visited{color: #000;}
#menu_proyectos ul li a:hover, #menu_proyectos ul li a:active{color: #2D4013;}
#menu_proyectos select{margin: 4px 0px 25px 0px; padding: 2px 0px 0px 5px; width: 130px; font: 10px "Trebuchet MS", Arial, Helvetica; color: #17210A; background: #FFF;}
#menu_proyectos span{background: url(../images/html/linea_menu_proyectos.gif) repeat-x left bottom; margin: 0px 0px 0px 13px; padding: 0px; font: 1px Arial, Helvetica, sans-serif; width: 130px; display: block;}


/*PROYECTOS: CONTENIDOS RIGHT*/
#proyectos_right{padding: 0px 0px 20px 0px; font: 0.9em/140% "Trebuchet MS", Arial, Helvetica; color: #000;background: #E9F1CD; }
#proyectos_right #top_proyectos{background: url(../images/html/fondo_h3.gif) repeat-x 0px 0px #D3E29A; text-align: left;}
#proyectos_right h1{color: #055E32; font: bold 1.6em "Trebuchet MS", Arial, Helvetica; letter-spacing: -1px; padding: 16px 0px 4px 22px; margin: 0px  0px 6px 0px; clear: both;}
#proyectos_right img{border: 0px; margin: 0px 0px 0px 24px;}
#proyectos_right ul{padding: 0px 0px 5px 0px; margin: 0px 14px 8px 17px; background: url(../images/html/fondo_linea_proyectos_right.gif) repeat-x left bottom;}
#proyectos_right li{padding: 0px 0px 0px 10px; margin: 0px;}
#proyectos_right p{padding: 4px 15px 4px 24px; margin: 0px;}

#proyectos_right ul.otros_modelos{font: 1.1em "Trebuchet MS", Arial, Helvetica; color: #000; background: none; margin: 10px 14px 0px 17px; padding: 0px;}
#proyectos_right ul.otros_modelos li{ background:url(../images/html/bullet_menu_proyectos.gif) no-repeat 0px 6px; padding: 0px 0px 0px 11px; margin: 0px 0px 15px 0px; font: 1em "Trebuchet MS", Arial, Helvetica; color: #000;}
#proyectos_right ul.otros_modelos li span{color: #069; font-weight: bold;}
#proyectos_right ul.otros_modelos strong, b{font-size: 1.1em;}
#proyectos_right ul.otros_modelos a:link, #proyectos_right ul.otros_modelos a:visited{color: #000; text-decoration: none;}
#proyectos_right ul.otros_modelos a:hover, #proyectos_right ul.otros_modelos a:active{color: #FFF; text-decoration: none; background: #000;}

#proyectos_right #ajax_gallery{text-align: center; width: 100%; display: block; background: #D3E29A; clear: both;}
#proyectos_right #fotos_vivienda{color: #333; text-align: center; width: 265px; background: url(../images/html/fondo_proyectos_vivienda.gif) no-repeat 8px 36px; margin: 0px; padding: 16px 0px 0px 8px; clear: both; font-size: 9px;}
#proyectos_right #fotos_vivienda img{margin: 0px auto; padding: 39px 0px 0px 0px;}
#proyectos_right #fotos_vivienda_bottom{width: 265px; height: 12px; font: 1px Arial, Helvetica, sans-serif; background: url(../images/html/fotos_vivienda_bottom.gif) no-repeat left bottom; }
#proyectos_right #botones{height: 31px; width: 265px; color: #000; margin: 0px; padding: 10px 0px 0px 12px; line-height: 100%; text-align: center; position: absolute;}
#proyectos_right #botones p{margin: 0px; padding: 0px; float: left; font-size: 9px;}
#proyectos_right #botones a:link, #proyectos_right #botones a:visited{color: #000; text-decoration: none; width: 85px; display: block; padding: 7px 0px 15px 0px; font-size: 9px;}
#proyectos_right #botones a:hover, #proyectos_right #botones a:active{color: #000; text-decoration: none;}

#proyectos_right .boton_off{background: url(../images/html/boton_vivienda.gif) no-repeat 0px 0px; font-size: 9px;}
#proyectos_right .boton_off a{background: url(../images/html/boton_vivienda.gif) no-repeat 0px 0px;}
#proyectos_right .boton_off a:hover{background: url(../images/html/boton_vivienda_activo.gif) no-repeat 0px 0px;}

#proyectos_right .boton_activo{background: url(../images/html/boton_vivienda_activo.gif) no-repeat 0px 0px; font-size: 9px; padding: 0px;}
#proyectos_right .boton_activo a:link, #proyectos_right .boton_activo a:visited{background: url(../images/html/boton_vivienda_activo.gif) no-repeat 0px 0px;}
#proyectos_right .boton_activo a:hover, #proyectos_right .boton_activo a:active{background: url(../images/html/boton_vivienda_activo.gif) no-repeat 0px 0px;}

#proyectos_right #mas_imagenes {padding: 6px 0px 0px 15px; font: 9px "Trebuchet MS", Arial, Helvetica; color: #2D4013;}
#proyectos_right .bot_paginador{margin: 0px; padding: 5px 0px 0px 0px; width: 23px; height: 22px; text-align: center; font: bold 9px "Trebuchet MS", Arial, Helvetica; color: #FFF; background: url(../images/botones/bot_paginador.gif) no-repeat 0px 3px; }
#proyectos_right .bot_visite_piloto{text-align:left; background: url(../images/botones/bot_visite_piloto.gif) no-repeat 0px 0px; width: 125px; height: 29px; margin: 10px 0px 15px 0px;}

#descripcion_proyecto{width: 90%; margin: 15px 0px 12px 17px; border: 0px;}
#descripcion_proyecto th{width: 46%; background: url(../images/html/bullet_lista_contenidos.gif) no-repeat 0px 6px; padding: 0px 5px 5px 8px; text-align: left; font-weight: normal; }
#descripcion_proyecto td{padding: 0px 5px 5px 0px;}
#descripcion_proyecto strong, b{color: #069;}


/*FLASH DESTACADO HOME*/
#destacado_home{width:100%; height:233px; text-align:center;}
#destacado_home object{margin:0px auto;}
#destacado_home #margen{margin: 0px 0px 0px 3px; padding: 0px; background: url(../images/fotos_banner/img_destacado_home.jpg) no-repeat center top; height: 233px;}


/*PROYECTO DESTACADO PORTADA*/
#proyecto_destacado{margin: 30px auto; font: 11px/150% "Trebuchet MS", Arial, Helvetica; color: #666; width: 95%;}
#proyecto_destacado td{ padding: 5px;}
#proyecto_destacado strong, b{color: #069;}
#proyecto_destacado img{border: 0px;}
#proyecto_destacado a:link, #proyecto_destacado a:visited{color: #069; text-decoration: none;}
#proyecto_destacado a:hover, #proyecto_destacado a:active{color: #00A5F4; text-decoration: none;}

/*BREADCRUMS*/
#breadcrums{background: url(../images/html/fondo_breadcrums.gif) no-repeat 0px 0px; font: 9px "Trebuchet MS", Arial, Helvetica; color: #000; height: 36px; clear: both; white-space: nowrap;}
#breadcrums p{margin: 0px; padding: 12px 0px 0px 36px; background: url(../images/html/ic_breadcrums.gif) no-repeat 17px 15px;}
#breadcrums a:link, #breadcrums a:visited{color:#390; text-decoration: underline; padding: 1px;}
#breadcrums a:hover, #breadcrums a:active{color:#FFF; text-decoration: none; background: #390;}


/*HERRAMIENTAS DE USABILIDAD*/
.herramientas{background: url(../images/html/fondo_breadcrums.gif) no-repeat right top; height: 36px;}
.herramientas button{width: 31px; height: 26px; margin: 5px 0px 0px 0px;}
.herramientas#top{margin: 0px; padding: 0px; text-align: right; clear: both; float: right;}
.herramientas#bottom{background: none; clear: both; display: block;}
.herramientas #bot_atras{ background: url(../images/botones/bot_atras.gif) no-repeat 0px 0px; margin-right: 10px;}
.herramientas #bot_txt_aumentar{background: url(../images/botones/bot_txt_aumentar.gif) no-repeat 0px 0px;}
.herramientas #bot_txt_disminuir{background: url(../images/botones/bot_txt_disminuir.gif) no-repeat 0px 0px;}
.herramientas #bot_imprimir{background: url(../images/botones/bot_imprimir.gif) no-repeat 0px 0px; margin-right: 15px;}
.herramientas #bot_volver{background: url(../images/botones/bot_volver.gif) no-repeat 0px 0px;}
.herramientas #bot_subir{background: url(../images/botones/bot_subir.gif) no-repeat 0px 0px;}


/*CONTENIDO INTERNAS*/
#contenidos{background: url(../images/html/fondo_contenidos.gif) repeat-y 0px 0px #FFF; padding: 0px; color: #666; font: 1em/150% "Trebuchet MS", Arial, Helvetica;}
#contenidos_interna{padding: 20px 15px 20px 20px; color: #666; font: 1em/150% "Trebuchet MS", Arial, Helvetica;}

#contenidos dl{margin: 0px; padding: 5px 0px; clear: both;}
#contenidos dt{margin: 0px; padding: 0px; float: left; width: 100px; background: url(../images/html/bullet_lista_contenidos.gif) no-repeat 0px 6px; padding: 0px 0px 0px 11px;}
#contenidos dd{margin: 0px; padding: 0px; text-align: left; float: left;}
#contenidos dl span{color: #069; font-weight: bold;}
#contenidos dl strong, b{color: #000; font-weight: bold;}
#contenidos dd.modelos{font-size: 0.9em; color: #000;}
#contenidos dl a:link, #contenidos dl a:visited{color: #000; font-weight: bold; background: url(../images/html/bullet_menu_proyectos.gif) no-repeat 3px 5px; padding: 0px 0px 0px 13px;}
#contenidos dl a:hover, #contenidos dl a:active{color: #000; text-decoration: none;}

#contenidos dl.viviendas{margin: 0px; padding: 5px 0px; clear: both; display: table; background: none;}
#contenidos dl.viviendas dt{float: left; margin: 0px; padding: 0px; font: bold 1em "Trebuchet MS", Arial, Helvetica; color: #000; width: 120px; background: none;}
#contenidos dl.viviendas dd{float: left; margin: 0px; padding: 0px; font: bold 1em "Trebuchet MS", Arial, Helvetica; color: #000; width: 130px;}
#contenidos dl.viviendas dd strong, b{padding: 0px 0px 0px 5px; font: bold 1.3em "Trebuchet MS", Arial, Helvetica; color: #069;}



/*TIPOS DE CASAS*/
.tipo_casas{width: 100%; margin: 0px 0px 25px 0px; padding: 0px;}
.tipo_casas th{width:150px; text-align:left; vertical-align:top;}
.tipo_casas td{padding: 0px 10px 0px 0px;}
.tipo_casas a:link, .tipo_casas a:visited{color: #069; text-decoration: underline; font-size: 0.9em;}
.tipo_casas a:hover, .tipo_casas a:active{color: #FFF; text-decoration: none; background: #069;}
.tipo_casas p{margin: 5px 0px; padding: 0px;}
.tipo_casas strong, b{color: #069;}
.tipo_casas img{border: 0px;}
.tipo_casas .condiciones{margin: 7px 0px; padding: 0px; color: #666}

/*DIRECTORIO BACKUP
#directorio{width: 536px; font: bold 0.9em "Trebuchet MS", Arial, Helvetica; color: #A6C432; margin: 0px auto; padding: 0px; text-align: center; clear: both; display: table;}
#directorio strong, b{color: #058332; font-size: 11px;}
#directorio h3{font: bold 9px "Trebuchet MS", Arial, Helvetica; width: 320px; margin: 5px auto 15px auto; padding: 7px 0px; background: url(../images/html/fondo_directorio_320x45.gif) no-repeat 0px 0px;}
#directorio h4{font: bold 9px "Trebuchet MS", Arial, Helvetica; float: left; width: 170px; height: 70px; margin: 5px 5px 15px auto; padding: 7px 0px 0px 0px; background: url(../images/html/fondo_directorio_170x70.gif) no-repeat 0px 0px;}
#directorio h5{font: bold 9px "Trebuchet MS", Arial, Helvetica; float: left; width: 170px; height: 60px; margin: 5px 5px 15px auto; padding: 7px 0px 0px 0px; background: url(../images/html/fondo_directorio_170x60.gif) no-repeat 0px 0px;}
#directorio h6{font: bold 9px "Trebuchet MS", Arial, Helvetica; float: left; width: 170px; height: 50px; margin: 5px 5px 15px auto; padding: 7px 0px 0px 0px; background: url(../images/html/fondo_directorio_170x50.gif) no-repeat 0px 0px;}
*/


/*DIRECTORIO */
#directorio{font: bold 0.9em "Trebuchet MS", Arial, Helvetica; width:100%; color: #A6C432; margin: 0px auto; padding: 0px; text-align: left; clear: both; display: table;}
#directorio strong, b{color: #058332; font-size: 11px;}
#directorio h2{margin:35px 10px 10px 20px;}
#directorio h3{font: bold 9px "Trebuchet MS", Arial, Helvetica; width:95%; margin: 5px auto 15px auto; padding: 7px 10px; background:#F1F5DE; border:1px solid #D0DEA4;}
#directorio h4{font: bold 9px "Trebuchet MS", Arial, Helvetica; width:95%; margin: 5px 5px 15px auto; padding: 7px 10px; background:#F1F5DE; border:1px solid #D0DEA4;}
#directorio h5{font: bold 9px "Trebuchet MS", Arial, Helvetica; width:95%; margin: 5px 5px 15px auto; padding: 7px 10px; background:#F1F5DE; border:1px solid #D0DEA4;}
#directorio h6{font: bold 9px "Trebuchet MS", Arial, Helvetica; width:95%; margin: 5px 5px 15px auto; padding: 7px 10px; background:#F1F5DE; border:1px solid #D0DEA4;}
#directorio a:link, #directorio a:visited { text-decoration: underline; color: #A6C432;}
#directorio .ic_foto{background: url(../images/html/ic_camara.gif) no-repeat 8px 3px #F1F5DE; padding: 3px 0px 0px 20px; position: absolute; width: 16px; height: 12px;}
#directorio a:hover, #directorio a:active { text-decoration: none; color: #A6C432;}

/*DIRECTORIO: AREAS*/
#mapa_areas{width: 536px; height: 160px; font: 0.9em "Trebuchet MS", Arial, Helvetica; color: #000; margin: 0px auto; display: table;}
#mapa_areas h1{color: #058332; font: bold 1.1em "Trebuchet MS", Arial, Helvetica; text-align: center; margin: 0px; padding: 0px; letter-spacing: normal;}
#mapa_areas ul{margin: 0px; padding: 10px 4px 5px 13px}
#mapa_areas .contenido_areas{width: 170px; float: left; margin: 0px 3px 0px 0px; padding: 0px;}
#mapa_areas .top_areas{margin: 5px 0px 0px 0px; height: 154px; padding: 0px; background: url(../images/html/fondo_top_areas.gif) no-repeat 0px 0px;}
#mapa_areas .bottom_areas{width: 170px; height: 6px; margin: 0px; padding: 0px; background: url(../images/html/fondo_bottom_areas.gif) no-repeat 0px 0px; font: 1px Arial, Helvetica, sans-serif;}


/*DIRECCIONES*/
#direcciones{background: #F1F5DE; width: 100%; font: 1em "Trebuchet MS", Arial, Helvetica; color: #000; margin: 10px 0px;}
#direcciones #top{background: url(../images/html/fondo_top_direcciones.gif) repeat-x 0px 0px; height: 4px;}
#direcciones #bottom{background: url(../images/html/fondo_bottom_direcciones.gif) repeat-x 0px 0px; height: 4px;}
#direcciones #left{background: url(../images/html/fondo_left_direcciones.gif) repeat-y 0px 0px; width: 6px;}
#direcciones #right{background: url(../images/html/fondo_right_direcciones.gif) repeat-y 0px 0px; width: 6px;}
#direcciones #top_left{background: url(../images/html/fondo_top_left_direcciones.gif) no-repeat 0px 0px; width: 6px; height: 4px;}
#direcciones #top_right{background: url(../images/html/fondo_top_right_direcciones.gif) no-repeat 0px 0px; width: 6px; height: 4px;}
#direcciones #bottom_left{background: url(../images/html/fondo_bottom_left_direcciones.gif) no-repeat 0px 0px; width: 6px; height: 4px;}
#direcciones #bottom_right{background: url(../images/html/fondo_bottom_right_direcciones.gif) no-repeat 0px 0px; width: 6px; height: 4px;}
#direcciones caption{text-align: left; font-weight: bold; border: 1px solid #B7CC75; background: url(../images/html/bullet_menu_proyectos.gif) no-repeat 2px 7px #D0DEA4; padding: 1px 10px;}
#direcciones .datos{margin: 15px 0px 0px 0px; width: 100%;}
#direcciones .datos th{color: #069; text-align: left; background: url(../images/html/bullet_lista_contenidos.gif) no-repeat 0px 10px; padding: 3px 2px 3px 8px; font-weight: normal;}
#direcciones .datos td{padding: 3px 2px 3px 8px; }

/*NOTICIAS*/
#contenidos_noticias{padding: 20px 20px 20px 26px; color: #666; font: 1em/150% "Trebuchet MS", Arial, Helvetica;}
#contenidos_noticias h1{font: bold 1.8em "Trebuchet MS", Arial, Helvetica; color: #069; letter-spacing: -1px; padding: 0px; margin: 0px;}
#contenidos_noticias #fecha{font: 0.9em "Trebuchet MS", Arial, Helvetica; color: #333; padding: 0px; margin: 0px 0px 20px 0px;}
#contenidos_noticias #epigrafe{font: bold 1em "Trebuchet MS", Arial, Helvetica; color: #333; padding: 0px; margin: 0px;}
#contenidos_noticias .bajada{font: bold 1em "Trebuchet MS", Arial, Helvetica; color: #000; }

/*FORMULARIOS*/
.formularios{width: 100%; margin: 20px 0px 0px 0px; clear: both; font: 1em "Trebuchet MS", Arial, Helvetica;}
.formularios th{text-align: left; font: bold 0.9em "Trebuchet MS", Arial, Helvetica; background: #EAEAEA; color: #000; padding: 6px 10px; border-top: 4px solid #FFF; border-bottom: 4px solid #FFF; border-left: none;}
.formularios td{padding: 6px 10px; border: 1px solid #EAEAEA; background: #FFF; color: #666;}
.formularios label{font-weight: bold; color: #069;}


/*QUE PUEDO COMPRAR: SIN RESULTADOS*/
#sin_resultados{font: bold 1.2em/180% "Trebuchet MS", Arial, Helvetica; text-align: center; color: #000; margin: 20px 0px; display: none;}


/*MAPA DEL SITIO*/
#mapa_sitio{width: 536px; margin: 0px auto 10px auto; padding: 0px; border: 0px;}
#mapa_sitio td{width: 85px; height: 36px; text-align: center; vertical-align: middle; font: bold 10px/120% "Trebuchet MS", Arial, Helvetica; color: #058332; background: url(../images/html/mapa_sitio_header.gif) no-repeat 0px 25px; padding: 12px 0px 0px 0px; margin: 0px;}
#mapa_sitio a:link, #mapa_sitio a:visited{color: #058332; text-decoration: underline;}
#mapa_sitio a:hover, #mapa_sitio a:active{color: #058332; text-decoration: none;}
#mapa_sitio td#mapa_home{background: url(../images/html/mapa_sitio_home.gif) no-repeat 0px 0px; width: 97px; height: 61px;}

#mapa_proyectos{border: 0px; width: 536px; background: url(../images/html/mapa_sitio_proyectos_fondo.gif) repeat-y 0px 0px; margin: 5px auto;}
#mapa_proyectos td{width: 25%; text-align: left; padding: 0px 0px 20px 0px;}
#mapa_proyectos_top{height: 5px; background: url(../images/html/mapa_sitio_proyectos_top.gif) no-repeat 0px 0px; font: 1px Arial, Helvetica, sans-serif; margin: 0px; width: 100%;}
#mapa_proyectos_bottom{height: 5px; background: url(../images/html/mapa_sitio_proyectos_bottom.gif) no-repeat left bottom; font: 1px Arial, Helvetica, sans-serif; margin: 0px; width: 100%;}

#mapa_proyectos h3{margin: 8px 0px 10px 21px; padding: 0px 0px 0px 10px; font: bold 0.9em "Trebuchet MS", Arial, Helvetica;background: url(../images/html/bullet_menu_proyectos.gif) no-repeat 0px 5px; color: #058332;}
#mapa_proyectos h3 a:link,#mapa_proyectos h3 a:visited{color: #058332; text-decoration: none;}
#mapa_proyectos h3 a:hover, #mapa_proyectos h3 a:active{color: #058332; text-decoration: underline;}
#mapa_proyectos ul li{color: #A6C432; font: bold 0.9em "Trebuchet MS", Arial, Helvetica; background: url(../images/html/bullet_lista_contenidos.gif) no-repeat 0px 6px; padding: 0px 0px 0px 10px; margin: 2px 0px 2px 21px;}
#mapa_proyectos a:link,#mapa_proyectos a:visited{color: #A6C432; text-decoration: none;}
#mapa_proyectos a:hover, #mapa_proyectos a:active{color: #A6C432; text-decoration: underline;}

/*POPUP FOTO*/
#popup_foto{background: #D3E29A; margin: 0px; padding: 0px;}
#popup_foto #fotos{width: 100%; background: #FFF; font: 1px Arial, Helvetica, sans-serif; text-align: center; clear: both;}
#popup_foto #fotos_equipo{font: bold 11px/140% Arial, Helvetica, sans-serif;}
#popup_foto #fotos_equipo img{border: 1px solid #000;}
#popup_foto #top{height: 17px; background: url(../images/html/popup_fotos_top.gif) repeat-x 0px 0px;}
#popup_foto #top_left{height: 17px; width:16px; background: url(../images/html/popup_fotos_top_left.gif) no-repeat 0px 0px;}
#popup_foto #top_right{height: 17px; width: 15px; background: url(../images/html/popup_fotos_top_right.gif) no-repeat 0px 0px;}
#popup_foto #fotos_left{width: 16px; background: url(../images/html/popup_fotos_left.gif) repeat-y 0px 0px;}
#popup_foto #fotos_right{width: 15px; background: url(../images/html/popup_fotos_right.gif) repeat-y 0px 0px;}
#popup_foto #bottom{height: 17px; background: url(../images/html/popup_fotos_bottom.gif) repeat-x 0px 0px;}
#popup_foto #bottom_left{height: 17px; width: 16px; background: url(../images/html/popup_fotos_bottom_left.gif) no-repeat 0px 0px;}
#popup_foto #bottom_right{height: 17px; width: 15px; background: url(../images/html/popup_fotos_bottom_right.gif) no-repeat 0px 0px;}


/*PAGINADOR*/
#paginador{width: 100%; clear: both; text-align: center; font: 9px "Trebuchet MS", Arial, Helvetica; color: #000; margin: 15px auto 5px auto;}
#paginador a:link, #paginador a:visited{color: #000; text-decoration: none; padding: 1px 2px; margin: 0px 1px;}
#paginador a:hover, #paginador a:active{color: #FFF; text-decoration: none; background: #00812E;}
#paginador a.activo:link,#paginador a.activo:visited{color: #FFF; text-decoration: none; background: #00812E; font-weight: bold;}
#active{ padding: 1px 2px; margin: 0px 1px;color: #FFF; text-decoration: none; background: #00812E;}

/*POP CALENDARIO*/
#popupSuperCalendar{width: 220px; border: 1px solid #CCC; background: #FFF;}
#popupSuperCalendar table{ background: #FFF; width: 100%;}
#popupSuperCalendar table td{font: 11px arial, helvetica, sans-serif; padding: 1px; cursor: pointer;}
#popupSuperCalendar #seleccione_mes{font: normal 11px arial, helvetica, sans-serif;}
#popupSuperContent{font: bold 50px arial, helvetica, sans-serif;}
#fecha_hoy{border: 1px solid #CCC; background: #f5f5f5; text-align: center; padding: 2px; font: 11px arial, helvetica, sans-serif; }
#fecha_hoy #popupSuperToday{width: 100%; background: none;}

/*PIE DE PAGINA*/
#footer{font: 10px/150% "Trebuchet MS", Arial, Helvetica; color: #003C00; width: 100%; background: url(../images/html/fondo_footer_left.jpg) no-repeat 0px 0px; clear: both; height: 70px;}
#footer #copyright{padding: 0px 0px 0px 20px; margin: 0px; clear: both;}
#footer #intermedia {float: right; text-align: right; padding: 0px 10px 0px 0px; margin: 0px; line-height: 200%;}
#footer #intermedia a{color: #060; text-decoration: none;}
#footer #intermedia a:hover{color: #FFF; text-decoration: none; background: #060;}
#footer #footer_right{font: 1px Arial, Helvetica; color: #003C00; background: url(../images/html/fondo_footer_right.jpg) no-repeat 0px 0px; width: 26px; height: 20px; float: right;}
#footer #footer_right_proyectos{display: none; visibility: hidden;}