/*PRINCIPALES*/
BODY{BACKGROUND-IMAGE: url(/img/fondo.gif);background-color:#BFBEA7; FONT-FAMILY: Verdana, Helvetica, sans-serif;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-TRANSFORM: none;color: #666666;margin: 0;padding: 0;text-align: center;}
#todo {height:100%;border-left:1px solid #6B6A49;border-right:1px solid #6B6A49;text-align:left;width: 752px;background-color: #E1E1D2;}
.BODY2{BACKGROUND-IMAGE: none;background-color:#BFBEA7; FONT-FAMILY: Verdana, Helvetica, sans-serif;FONT-SIZE: 10px;FONT-WEIGHT: normal;TEXT-TRANSFORM: none;color: #666666;margin: 0;padding: 0;text-align: center;}

/*ENLACES*/
a.verde{color:#09B399;font-size: 1.1em;text-decoration: underline;font-weight: bold;}
a.verde:hover{text-decoration: none;}
a.blanco{color:#ffffff;font-size: 1.1em;text-decoration: underline;font-weight: bold;}
a.blanco:hover{text-decoration: none;}
.blanco a{color:#ffffff;font-size: 10px;text-decoration: underline;font-weight: bold;}
.blanco a:hover{text-decoration: none;}
a.marron{color:#726C50;font-size: 1.1em;text-decoration: underline;font-weight: bold;}
a.marron:hover{text-decoration: none;}
a.marronTit{color:#726C50;font-size: 1.6em;text-decoration: underline;font-weight: bold;}
a.marronTit:hover{text-decoration: none;}
a.marron2{color:#726C50;font-size: 1em	;text-decoration: underline;}
a.marron2:hover{text-decoration: none;}
a.banner{color:#726C50;font-size: 1em;text-decoration: underline;font-weight: bold;}
a.banner:hover{text-decoration: none;}
a.destacado{text-decoration: none;}
/*TEXTOS*/
.titAmarillo{font-size: 1.1em;background-color:#FFCC00;color: #666666;padding-left: 15px;padding-top: 4px;text-align:left;height:25px;font-weight: bold;}
.titMarron{ font-weight:bold;margin:10px;font-size: 1.4em; background-color:#726C50;color: #E1E1D2;padding-left: 30px;text-align:left;}
.titVerde{font-size: 2em;color: #726C50;background-color: #E1E1D2;padding-left: 40px;height:25px;}
.titVerde2{font-size: 2em;color: #726C50;background-color: #E1E1D2;}
.titMarron2{font-size: 2em;color: #726C50;background-color: #C9C8AF;padding-left: 40px;height:25px;}
.txt{FONT-FAMILY: Verdana, Helvetica, sans-serif;FONT-SIZE: 1em;}
.txt2{ font-weight:bold;font-size: 1em; background-color: #C9C8AF;color:#726C50;}
.txtBlanco{FONT-FAMILY: Verdana, Helvetica, sans-serif;FONT-SIZE: 1em;color:#FFFFFF;}
.tit{ font-weight:bold;font-size: 1.6em; color: #726C50}
.tit2{ font-weight:bold;font-size: 1.4em; color: #726C50;text-transform:capitalize}
.titBlanco{ font-weight:bold;font-size: 1.6em; color: #FFFFFF}

/*CABECERA*/
#cabecera {height: 85px;float:left;}
#logo {padding-top: 20px;padding-left: 20px;width: 160px;height: 85px;float: left;}
#bannerCentro {float: left;font-size: 1.1em;width: 335px;height: 85px;padding-top:15px;vertical-align: middle;text-align: center;}
#login {width: 231px;float: right;height: 80px;}
#login .titulo {font-size: 1.8em;color: #FFFFFF;background-color:#09B399;height:20px;text-align: right;padding-right:15px;}
#login .cuerpo{padding:5px;height:65px;background-color: #ffffff;}
#login .cuerpo2{padding:5px;height:65px;background-color: #09B399;}
#login .texto{color:#666666;font-size: 10px;width:75px;font-weight: bold;}
#login .texto2{color:#C1ECE5;font-size: 1.1em;}
#login .textoDatosUsuario{color:#ffffff;font-size: 1.1em;}
#login .input{color:#666666;font-size: 10px;border:1px solid #666666;}
#login .boton{color:#6B6A49;font-size: 1em;border:1px solid #666666;}
#lnkNuevo{padding-right:15px;width:100%;text-align:right;padding-top:5px;}

/*MENU*/
#menuCab {background-color:#C9C8AF;width:100%;height:30px;text-align:left;float:left;}
#menuCab a{float:left;padding: 9px 10px 0px 10px;font-size: 1.1em;font-weight: bold;text-decoration: none;color: #6B6A49;background-color: #C9C8AF;height:30px;}
#menuCab a:hover {color: #FFFFFF;background-color: #999966;}

#subMenuCab {background-repeat:repeat-x;background-image:url(/img/fndSubMenu.gif);text-align:left;background-color:#999966;}
#subMenuCab a{background-image:url(/img/fndSubMenu.gif);height:30px;padding-top: 9px;color:#FFFFFF;padding-left: 5px;padding-right: 5px;font-size: 1.1em;font-weight: bold;text-decoration: none;}
#subMenuCab a:hover {background-image:url(/img/fndSubMenu.gif);text-decoration:underline}


/*BUSCADOR*/
#buscador{}
#buscador #titVerde{font-size: 2em;color: #FFFFFF;background-color: #09B399;padding-left: 40px;height:25px;}
#buscador #titAmarillo{font-size: 1.1em;float:right;background-color:#FFCC00;color: #666666;padding-left: 10px;padding-top: 4px;text-align:left;width:160px;height:25px;font-weight: bold;}
#buscador #titMarron{float:left;font-size: 2em;color: #726C50;padding-right: 30px;text-align:right;height:20px;width:302px;}
#buscador #campos{float:left;width: 440px;}
#buscador #campos #medio{height:168px;width: 100%;background-color: #EAEAEA;}
#buscador #campos #medio .titulo{margin-top:0px;background-image:url(/img/fndPregunta.gif);background-repeat:repeat-y;font-size:1.1em;font-weight:bold;color:#666666;height:20px;padding-top:3px;padding-left:15px;}
#buscador #campos #medio .titulo .Obligatorio{font-size:1em;color:#FFCC00;font-weight:bold;}
#buscador #campos #medio .inputs{margin-top:4px;margin-bottom:4px;padding-left:15px;font-size:1.1em;}
#buscador #campos #medio .combo{width:90%; height:75px; FONT-FAMILY: Verdana, Helvetica, sans-serif;font-size:1em;color:#666666;border:1px solid #999999;}
.input{font-size:1.1em;border:1px solid #999999;}
.txtMarron{COLOR: #726C50;font-size:1.1em;font-weight:700}
.buscar{FONT-FAMILY: Verdana, Helvetica, sans-serif;font-size:1.1em;background-color:#FFCC00;border:1px outset #FFCC00;font-weight:bold;color:#666666;}
.buscar2{FONT-FAMILY: Verdana, Helvetica, sans-serif;font-size:1.1em;background-color:#ededed;border:1px outset #ededed;font-weight:bold;color:#666666;}
#buscador #campos #inferior{float:left;width: 440px;height:48px;}
#buscador #campos #inferior #textos{width:404px;float:left;}
#buscador #campos #inferior #textos #gris{background-color: #EAEAEA;height:26px;margin-top:0px;text-align:left;}
#buscador #campos #inferior #textos #marron{background-color:#C9C8AF;height:25px;padding-top:0px;text-align:left;}
#buscador #campos #inferior #bajada{float:left;width:36px;}

#buscador2{text-align:left;background-color:#EAEAEA;}
#buscador2 #titVerde{font-size: 2em;color: #FFFFFF;background-color: #09B399;padding-left: 40px;height:25px;}
#buscador2 #medio{padding:15px;width: 100%;background-color: #EAEAEA;}
#buscador2 #inferior{float:left;height:48px;}
#buscador2 #inferior #textos{width:204px;float:left;}
#buscador2 #inferior #textos #gris{background-color: #EAEAEA;height:26px;padding-top:5px;padding-left:20px;text-align:left;}
#buscador2 #inferior #textos #marron{background-color:#C9C8AF;height:25px;padding-top:5px;padding-left:20px;text-align:left;}
#buscador2 #inferior #bajada{float:left;width:36px;}
#buscador2 .combo{FONT-FAMILY: Verdana, Helvetica, sans-serif;font-size:1em;color:#666666;border:1px solid #999999;}
#buscador2 #titAmarillo{font-size: 1.1em;float:left;background-color:#FFCC00;color: #666666;padding-left: 15px;padding-top: 4px;text-align:left;width:160px;height:25px;font-weight: bold;}
#buscador2 #titMarron{float:left;font-size: 2em;color: #726C50;padding-right: 30px;text-align:right;height:20px;width:350px;}
#buscador2 #swf{float:left;text-align:right;height: 48px;}
#buscador2 #swf #sup{height:27px;background-color:#C9C8AF;}
#buscador2 #swf #titAmarillo{font-size: 1.1em;float:left;background-color:#FFCC00;color: #666666;padding-top: 4px;text-align:left;width:160px;height:25px;font-weight: bold;}
#buscador2 #swf #titMarron{float:left;font-size: 2em;color: #726C50;padding-right: 30px;text-align:right;height:20px;width:350px;}

#Banners{float:right;text-align:center;padding:5px;width:160px;background-color:white;height:100%}
#Banners img{margin:5px;border:1px solid #726C50 ;}


#swf{float:left;text-align:right;width: 310px;}
.rutaMigas{font-size: 1em;color:#726C50;padding-top:5px;}
.rutaMigas a{text-decoration: underline;color:#726C50;font-weight: bold;}
.rutaMigas a:hover{text-decoration: none;}

/*CONTENIDOS*/
#Contenidos{width:580px;float:left;height:100%;background-color: #E1E1D2;}
#Resultados{}
#Resultados .Ficha{padding:3px;float:left;width:280px;margin:0px 0px 0px 3px}
#Resultados .Ficha .Titulo{cursor:pointer;background-color:#C9C8AF;color:#666666;text-align:right;padding:1px 5px 1px 1px;font-size:1.2em;font-weight:bold;}
#Resultados .Ficha .Subtitulo{cursor:pointer;padding:1px 5px 1px 1px;color:#666666;text-align:right;background-color:#C9C8AF;font-size:1.2em;}
#Resultados .Ficha .Datos{cursor:pointer;padding:8px;background-color:#EBEBE2;}
#Resultados .Ficha .Datos .Foto{width:69px;margin-right:5px;float:left;height:90px;}
#Resultados .Ficha .Datos .NoFoto{width:1px;margin-right:5px;float:left;}
#Resultados .Ficha .Datos .Textos{height:90px;color:#666666;font-size:1em;}
#Resultados .Ficha .Datos .Textos .Dato{float:left;width:150px;}
#Resultados .Ficha .Datos .Linea{width:100%;font-size:0px;height:1px;margin-top:5px;border-top:1px solid #999966;}
#Resultados .Ficha .Datos .Precio{padding:1px;padding-right:5px;text-align:right;color:#A6A27D;font-weight:bold;font-size:1.2em;}

#Resultados .Fila {width:580px;float:left;border-top:1px solid;font-size:1em;padding:2px}
#Resultados .Fila .Titulo{width:150px;border-top:1px solid;border-bottom:1px solid;padding-top:5px;padding-left:2px;cursor:pointer ;text-align:left;font-size:1.2em;}
#Resultados .Fila .urbe{font-style:italic;font-size:0.9em;}
#Resultados .Fila .Datos{cursor:pointer ;width:260px;float:left;padding:4px;background-color:#EBEBE2;}
#Resultados .Fila .Foto{width:1px;cursor:pointer ;border-top:1px solid;border-bottom:1px solid;padding:2px;float:left;}
#Resultados .Fila .Textos{width:320px;cursor:pointer ;border-top:1px solid;border-bottom:1px solid;font-size:1em;}
#Resultados .Fila .Textos2{border-top:1px solid;border-bottom:1px solid;font-size:1em;}
#Resultados .Fila .Textos a{color:#726C50;font-size: 1em	;text-decoration: underline;}
#Resultados .Fila .Textos a:hover{text-decoration: none;}
#Resultados .Fila .Textos .Dato{height:15px;padding-left:4px;float:left;width:125px;}
#Resultados .Fila .Precio{cursor:pointer ;border-top:1px solid;border-bottom:1px solid; width:94px;padding-top:20px;float:left;text-align:center;font-size:1.2em;}
#Resultados .Linea{font-size:0px;height:1px;border-top:1px solid #C9C8AF;}
#Resultados .Paginacion{padding:5px;text-align:right;}
#Resultados .Paginacion td{background-color:#E1E1D2;}
#resultados .Paginacion span{padding-left:2px;text-align:center;width:15px;height:15px; color:#ffffff; background-image:url(/img/fndPaginacion.gif); FONT-WEIGHT: 700; FONT-SIZE: 1.1em;}
#resultados .Paginacion A {text-align:center;width:15px;height:15px;text-decoration: none;COLOR: #726C50}
#resultados .Paginacion A:hover {text-align:center;	width:15px;height:15px;text-decoration: underline;}
#resultados .fila .over{color: #FFFFFF;background-color: #09B399;}

.filtros {width:580px;padding:5px;}
.filtros .titulo {width:560px;padding-left:5px;font-weight:bold;font-size: 1.4em; background-color:#C9C8AF;color: #666666;text-align:left;}
.filtros .izquierda {padding-left:5px;border:1px solid #C9C8AF;float:left;width:512px;}
.filtros .izquierda .tit{text-align:center;float:left;font-size:1em;}
.filtros .izquierda .campo{text-align:center;float:left;}
.filtros .derecha {float:left;width:50px;}
.filtros .derecha .boton {width:48px;height:39px;color:#666666;border:1px outset #FFCC00; background-color:#FFCC00;font-weight:bold;}
.botonGris {color:#666666;border:1px outset #ededed; background-color:#ededed;font-weight:bold;}
.avisos{padding:10px;float:left;}
.avisos .boton{font-size: 1em; color: #726C50 ;}
.avisos .pie{font-size: 0.9em;}

.dvMensaje{}
.dvMensaje #dvTit{padding:5px;font-weight:bold;font-size: 1.6em; color:#726C50;}
.dvMensaje #dvContenido{}
.dvMensaje #dvContenido #dvImg{padding:5px;float:left; width:167px;}
.dvMensaje #dvContenido #dvTxt{padding:5px;float:left}


.fichaInmueble {font-size:1em;}
.fichaInmueble .txt{font-size:1em;color:#726C50}
.fichaInmueble .dvUrbanizacion{width:250px; margin-right:5px;height:25px; border-top:1px solid #726C50;}
.fichaInmueble .titBlanco{ font-weight:bold;font-size: 1.2em; color: #FFFFFF}
.fichaInmueble #dvPrincipal{BACKGROUND-COLOR:#09b399}
.fichaInmueble .txtAzul{text-align:left;FLOAT:left;height:38px;WIDTH:370px;COLOR:#ffffff;BACKGROUND-COLOR:#09b399}


/*PROMOCIONES OBRA NUEVA*/
.fichaPromocion {font-size:1em;padding:10px;color:#726C50}
.fichaPromocion .txt{font-size:1em;color:#726C50}
.fichaPromocion .tit{font-size:1.2em;color:#726C50}
.fichaPromocion .interior{padding:10px}
.fichaCalidad{padding:5px;border:1px solid #C9C8AF;background-color:#D5D4C7;}
.fichaCalidad a.marron{padding:2px;background-color:#C9C8AF;text-decoration:none;}
.fichaCalidad a.marron:hover{background-color:#726C50;color:#ffffff;}
a.modeloPromocion {width:100%;border:1px solid #C9C8AF;background-color: #D5D4C7;margin:5px 0px 5px 0px;color: #726C50;height:20px;font-size:1em;text-decoration:none;}
a.modeloPromocion:hover{color: #FFFFFF;background-color: #09B399;}
a.modeloPromocionAlt {width:100%;border:1px solid #C9C8AF;background-color: #D5D4C7;color: #726C50;margin:5px 0px 5px 0px;height:20px;font-size:1em;text-decoration:none;}
a.modeloPromocionAlt:hover{color: #FFFFFF;background-color: #09B399;}


/*PIE*/
#Pie{margin-top:5px;width:100%;}
#Pie #LogoMini{color:#A49F79;margin-left:8px;font-weight: bold;padding-top:3px;float:left;height:17px;background-image:url(/img/LogoMini.gif);background-repeat:no-repeat;width:100px;padding-left:20px;}
#Pie #MenuPie {width:440px;text-align:right;float:left;}
#Pie #MenuPie a{color:#726C50;font-size:1em;text-decoration: none;margin:5px;}
#Pie #MenuPie a:hover{text-decoration:underline;}

.opcionProvincia{ background-color:#ededed; font-style:italic; padding-left:7px; font-weight:bold;}
.opcionMunicipio{ padding-left:15px; }


