/* CAPAS VENTANAS MODAL*/
#ventana1{
width:auto;
height:auto;

}


.modal{
 
 display:none;
 z-index:100;
  position:absolute;
 margin:0px auto;
 width:765px;
 text-align:center;
 height:380px;
 background-color:#ffffff;
 border-top-width:2px;
 border-top-color:#ffffff; 
 border-top-style:solid;
 border-right-width:1px; 
 border-right-color:#ffffff; 
 border-right-style:solid;
 border-left-width:1px;
 border-left-color:#ffffff;
 border-left-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#ffffff;
 border-bottom-style:solid; 
}
  
 .publicar{
 float:right;
 background-color:#003399;
 border-top-width:1px;
 border-top-color:#666666; 
 border-top-style:solid;
 border-right-width:1px; 
 border-right-color:#666666; 
 border-right-style:solid;
 border-left-width:1px;
 border-left-color:#666666;
 border-left-style:solid;
 border-bottom-width:1px;
 border-bottom-color:#666666;
 border-bottom-style:solid; 
 height:60px;
 width:400px;
 margin-top:20px;
 margin-left:20px;
 margin-right:10px;
 }
 
 .publicar div{ float:left; height:60px;}
 
 .enlacepublicar{  font-family:Arial, Helvetica, sans-serif; font-size:19px; font-weight:bold; color:#ffffff;

padding-left:20px; text-align:left; 
 
 }
 
 
 #titulocasa {
 clear:both;
 color:#FFFFFF;
 padding-left:20px;
 font-size:13px;
 font-weight:bold;

 /* fondo menu */
background:url(../imagenes/fondomenu.jpg) repeat; 
 background-color:#003399;
background-position:bottom;
 
}
  
 .barramenu{
    height:25px; width:100%;background:url(../imagenes/back_modal.jpg);
 } 
  
         
.cerrar{
background-color:#E34C1C;
border:1px solid #FFFFFF;
color:#FFFFFF;
cursor:pointer;
float:right;
font-size:13px;
font-weight:bold;
margin-right:5px;
margin-top:3px;
padding-left:5px;
padding-right:5px;
padding-top:0;
text-align:right;

}

/* --------------------------------------- */

.contenido{
width:765px;
height:auto;

position:relative;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
overflow-x:hidden;
margin:0px auto;
text-align:center;
z-index:1;
}

.valoresresultadosdest{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;


}


.cabecera{
background-color:#FFFFFF;
height:35px;
margin-bottom:5px;
}

.cabecera div{
float:left;
margin-left:20px;
margin-top:0px;
}

.buscador{
float:left; margin-left:15px; width:480px; height:auto; background-color:#ffffff; color:#000000; font-family:Arial;font-size:12px; padding:10px 10px 10px 10px;
}

.panzona {
float:left;
text-align:left;
background-color:white;
height:80px;
font-family: Arial, Helvetica, sans-serif;
color:black;
font-size:11px;
padding-right:5px;
padding-left:0px;
font-weight:normal;
overflow:auto;
margin-left:0px;
width:150px;


}

#dentrozona
 {
 float:left;
 margin-left:0px;
 padding-left:0px;

scrollbar-3dlight-color:black;
scrollbar-arrow-color:black;
scrollbar-base-color:#d0ddfc;
scrollbar-face-color:#d0ddfc;
scrollbar-highlight-color:#d0ddfc;
scrollbar-shadow-color:black;


 }

.busca{


}

#panbotbus
  {
  clear:both;
  margin-left:10px;
  }


.capaempresa{
float:left; margin-left:20px; width:400px; height:auto; background-color:#ffffff; color:#000000; font-size:12px; padding:10px 10px 10px 10px; text-align:left; font-family:Arial, Helvetica, sans-serif;
}

.capaficha2{
float:left; margin-left:5px; width:400px; height:auto; background-color:#ffffff; color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:12px; padding:10px 10px 10px 10px; 

}

.capaficha3{
float:left; margin-left:5px; width:725px; height:auto; background-color:#ffffff; color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:12px; padding:10px 10px 10px 10px; 
margin-top:10px;

}

.capaficha4{
margin-left:5px; width:520px; height:auto; background-color:#ffffff; color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:12px; padding:10px 10px 10px 10px; 
margin-top:10px;margin: 0px auto;

}

.capamapa{
margin-left:5px; width:700px; background-color:#ffffff; color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:12px; padding:10px 10px 10px 10px; 
margin-top:10px;margin: 0px auto; text-align:center;
float:center;

}


.capaficha{
clear:both;float:left; margin-left:5px; width:300px; height:auto; background-color:#ffffff; color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:12px; padding:10px 10px 10px 10px; 

}

.capaenviado{
float:center; clear:both; margin-left:20px; width:400px; height:auto; background-color:#ffffff; color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:12px; padding:10px 10px 10px 10px; margin:0px auto;
}

.capacontacto{
float:left; margin-left:10px; width:400px; height:auto; background-color:#ffffff; color:#000000; font-family:Arial, Helvetica, sans-serif;font-size:11px; padding:10px 10px 10px 10px;

}

.etiqueta{
font-size:11px;
color:#333333;
font-weight:normal;

}

.etiquetacampo{
font-size:11px;
color:#333333;
font-weight:normal;
}

.capaempresafotos{
float:left;
width:300px;
margin-left:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;

}

.tituloempresa{
height:25px;

/* fondo menu */
background:url(../imagenes/fondomenu.jpg) repeat; 
background-color:#003399;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
width:100%;
padding-left:5px;
}

.tituloempresa3{
height:auto;
padding-top:5px;
padding-bottom:5px;

/* fondo menu */
background:url(../imagenes/fondomenu.jpg) repeat; 
background-color:#003399;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
width:100%;
padding-left:5px;
}

.tituloempresa2{
margin-bottom:5px;
height:15px;

/* fondo menu */
background:url(../imagenes/fondomenu.jpg) repeat; 
background-position:bottom;
background-color:#003399;
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
width:100%;
padding-left:5px;
}

.titulogrande{
height:25px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
font-weight:bold;
width:100%;
padding-left:5px;
text-align:center;
margin:0px auto;


}


.contenedor{
float:left;
margin-top:10px;
padding-bottom:20px;
padding-top:10px;
background-color:#EEEEEE;
height:auto;
padding-right:10px;
margin-bottom:10px;
width:755px;
margin:0px auto;
text-align:center;
border-bottom-color:#DADADA;
border-bottom-style:solid;
border-bottom-width:1px;
}


.menu{
height:30px;

/* fondo menu */
background:url(../imagenes/fondomenu.jpg) repeat; 
/* color menu */
background-color:#003399;
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
clear:both;

}

.menu div{
 font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:non
e; padding-left:5px; padding-right:5px; cursor:pointer;
float:left;
height:30px;

}

.active{
background-color:#ffffff;
color:#FFFFFF;
height:30px;
text-decoration:underline;
}

.menu .active div{
color:#003399;
}

.textolink{
padding-top:8px;
height:18px;
padding-bottom:5px;
width:auto;
padding-left:0px;
padding-right:0px;
}


.imagencabecera{
height:auto;
clear:both;
z-index:80;
/*background:url(../imagenes/cabecera.jpg) no-repeat;*/
}


.titulodest{
height:38px;
background:url(../imagenes/destacados.jpg) no-repeat;
margin-left:20px;
margin-top:50px;
}

/* FORMULARIOS */

.buscador{
float:center;
clear:both;
margin-top:12px;
width:700px;
}

.buscador div{
margin-left:15px;
float:left;
color:#333333;
}

input { font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#000000; font-weight:bold;}
select { width:120px; font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#000000; font-weight:bold;}

.boton{
height:25px;
width:auto;
cursor:pointer;
font-family:Arial, Helvetica, sans-serif;font-size:10px; color:#ffffff; font-weight:bold;
/*background:url(../imagenes/boton.jpg) repeat-x;*/
background:url(../imagenes/fondomenu.jpg) repeat;
background-color:#003399;
border:0px 0px 0px 0px;
background-position:bottom;
}

.tituloresultados{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#383838;
text-decoration:none;
}

.valoresresultados{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#333333;
text-decoration:none;

}

.valores{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#333333;
text-decoration:none;
padding-left:10px;

}

.bordeder{
border-right-color:#003399;
border-right-style:solid;
border-right-width:1px;
}

.paginacion{
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:11px;
color:#003399;
text-decoration:none;
padding-top:20px;
padding-bottom:10px;

}

.bordefoto{
border-bottom-color:#003399;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#003399;
border-left-style:solid;
border-left-width:1px;
border-top-color:#003399;
border-top-style:solid;
border-top-width:1px;
border-right-color:#003399;
border-right-style:solid;
border-right-width:1px;
}

.bordes{
border-bottom-color:#DADADA;
border-bottom-style:solid;
border-bottom-width:1px;
border-left-color:#DADADA;
border-left-style:solid;
border-left-width:1px;
border-top-color:#DADADA;
border-top-style:solid;
border-top-width:1px;
border-right-color:#DADADA;
border-right-style:solid;
border-right-width:1px;

}

.fotopeque{
margin-left:10px;
margin-bottom:10px;
margin-left:10px;
padding:2px 2px 2px 2px;

}


.foto_principal{
float:center;
clear:both;
margin-bottom:20px;
margin-top:20px;
margin-left:20px;
text-align:center;
margin:0px auto;
padding-top:20px;


}

.titulo{
margin:0px auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#333333;
}

.enlaceobrapiso{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#333333;
}

.valores{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.encabezadopaginadest{
margin-top:40px;
margin-bottom:20px;
text-align:center;
padding-top:5px;
margin-left:6px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:20px;
font-weight:bold;
background:url(../imagenes/destacados.jpg) no-repeat;
height:38px;
}

.encabezadopaginadest2{
margin-top:40px;
margin-bottom:20px;
text-align:center;
padding-top:5px;
margin-left:6px;
vertical-align:middle;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:20px;
font-weight:bold;
background:url(../imagenes/destacados2.jpg) no-repeat;
height:38px;
}

.destacado{
float:left;
width:auto;
margin-right:10px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
}

.valorespeqdest{
clear:both;
float:left;
height:15px;
}

.dest{
float:left;
width:auto;
padding-left:0px;
padding-right:0px;
margin-bottom:0px;

}

.precioresultadosdest{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font-weight:bold;
text-align:left;
text-decoration:none;
color:#333333;
}

.dest2{
float:left;
width:150px;
padding-left:0px;
padding-right:0px;
margin-bottom:0px;

}

.tituloresultadosdest{
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-decoration:none;


}

.title{
width:200px;
font-size:12px;
padding-bottom:10px;
text-decoration:underline;

}

.piepagina{
float:left;
margin-top:40px;
padding-top:10px;
padding-left:20px;
padding-bottom:10px;
clear:both;
text-align:center;
margin:0px auto;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
text-decoration:none;
width:755px;

}

.piepagina div{
float:left;
margin-left:20px;
margin-bottom:5px;
cursor:pointer;
}

.piepagina a{
float:left;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
padding-left:10px;
}


.activelinkpie{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
cursor:pointer;
text-decoration:underline;
color:#003399;
}

