BODY {
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-color:#51709C;
 }
 
.contenedor {
background-color:#83a1ca;

 }

.tablamedio {
width:98%;
 }
  
.tdmedio {
background-image:url(images/mediobg.jpg);
 }
 
 .sepazul{
background-color:#496ea0;
height:8px;
}
  
 .sepgris{
background-image:url(images/sepgrisbg.jpg);
height:8px;
}
 .sepgris1{
background-color:#e5e5e5;
height:8px;
}
    
.ola{
background-image:url(images/ola.jpg);
background-repeat:no-repeat;
 }  
 
.tdmediodwn {
background-image:url(images/gdt.jpg);
background-repeat:repeat-x;
background-color:#ffffff;

 } 
 
.tablamediodwn {
width:85%;
margin-left:56px;

 } 
 
  .broderdestyrecom {
border: 1px solid #606a79;
margin-right:2px;

 } 
 
   .destaflash {
margin-left:20px;

 } 
 
  .linksfooter {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:x-small;
color:#013b79;
padding-left: 10px;
 }  
 
  .linksfooter a:link, .linksfooter a:visited, .linksfooter a:active{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:x-small;
color:#013b79;
text-decoration:none;
 }   
 
  .linksfooter a:hover{
color:#ffffff;

 }   
  
 
 /******** Recomendados home ***********/
 
 .recomtablahome {
background-color:#bacae0;
margin-bottom:2px;
width:100%

 } 
  
 
 .recomcasahome {
border: 1px solid #606a79;
margin: 5px 8px 0px 8px;

 } 
 
 .recomtitulohome {
background-color:#f7f6f6;
background-image:url(images/froja.jpg);
background-position:left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:x-small;
color:#0052ab;
padding-left: 18px;
border-bottom:2px solid #bacae0;
 }  
 
 .recomtextohome {
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:x-small;
color:#000000;
padding: 3px 3px 3px 3px;

 }  
 
  .hometipo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:xx-small;
font-weight:bold;
color:#0052ab;
text-align:center;

 }  
 
   .deschomeult {
margin-bottom:2px;

 }  
 
  /******** destacados home ***********/
     
 .desttitulohome {
background-color:#f7f6f6;
background-image:url(images/fverde.jpg);
background-position:left;
background-repeat:no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:x-small;
color:#0052ab;
padding-left: 18px;
border-bottom:2px solid #bacae0;
border-top:3px solid #bacae0;
 }  	 
	 
 .destcasahome {
border: 1px solid #606a79;
margin: 7px 0px 10px 0px;

 } 	 
 
  .desttextohome {
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:x-small;
color:#000000;
padding: 10px 10px 10px 10px;
border-top: 3px solid #e5e5e5;
border-bottom: 3px solid #e5e5e5;

 }  
 
  .desttdhome {
background-color:#c2d0e3;


 }  
 
 .destazulhome{
background-color:#adbed5;
height:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-weight:bold;
color:#0052ab;
text-align:center;
padding-top:1px;
padding-bottom:1px;
border-bottom: 1px solid #8ea4b9;
}
 /******** listado ***********/
     
  .desctabla{
background-color:#e6ebf2;
border:1px solid #beccdf;
margin-top:4px;
width:100%
 }   	 
	 
 .tdmediodwn1 {
background-image:url(images/gdt.jpg);
background-repeat:repeat-x;
background-color:#ffffff;

 }    
 
  .desctitulo{
background-image:url(images/desc.jpg);
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:x-small;
color:#73171c;
padding-left:20px;
width: auto;
 } 

.resultados {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:x-small;
color:#73171c;
}   
 
.desccampos {
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
color:#000000;

 }  
 
.desccamposmargin {
margin:2px 2px 2px 2px;
border-bottom:1px solid #beccdf;
 }   
.descdesc {
background-color:#ffffff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color:#000000;
border:1px solid #beccdf;
width:100%;
margin-left:2px;
padding:1px 2px 1px 2px;

 }   
 
.descfotoc {
border:1px solid #beccdf;
margin-top:10px;
 }    
 
 /******** ficha casa ***********/ 
 
   .fichaazul{
background-color:#d8e2ee;
border-bottom: 1px solid #a0b3c5;
 }     
  
   .fichatabla{
background-color:#e6ebf2;
border:1px solid #b3c0d2;
margin-top:4px;
width:99%
 }   	 
	 
 .fichacasa {
border: 1px solid #606a79;
margin: 7px 7px 7px 7px;

 } 	 	 
 
 .fichacasachicas {
 background-color:#eaf2f8;
border: 1px solid #606a79;
margin-top: 8px;
 } 	 	
 
 .fichacasitas{
margin: 5px;
border: 1px solid #606a79;
 } 	 	 
 

 
 .fichatitulo{
background-color:#d8e2ee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-weight:bold;
color:#0c2f60;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
width:21%;
text-align:left;
border-bottom: 1px solid #a0b3c5;

 }  
 
 .fichaampos {
background-color:#e6eff7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
font-weight:bold;

color:#cc2e30;
width:29%;
padding-left:3px;
border-bottom: 1px solid #a0b3c5;

 }  
 
 .fichasepazul{
background-color:#adbed5;
height:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-weight:bold;
color:#ffffff;
text-align:center;
padding-top:1px;
padding-bottom:1px;
border-bottom: 1px solid #8ea4b9;
}
   
.observa {
background-color:#fafdff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color:#000000;
width:100%;
margin-left:2px;
padding:3px 3px 3px 3px;
 }     
 
.comenficha {
background-color:#fafdff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
color:#000000;
width:98%;
margin-top:5px;
margin-bottom:8px;
padding:3px 3px 3px 3px;
border:1px solid #b3c0d2;
 }     
  
/******** buscador ***********/ 
 
   .buscatabla{
background-color:#e6eff7;
border: 1px solid #a0b3c5;
 }     
 
 .buscartitulo{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-weight:bold;
color:#0c2f60;
padding:4px 4px 4px 4px;
text-align:left;

 }  
.buscarfield{
background-color:#f6fbff;
		font-size:x-small;
	font-weight:bold;
	font-family:verdana,arial,helvetica;
	color:#cc2e30;
	margin-top:5px;
	margin-bottom:5px;
	width:200px;
	}	
.buscarfield1{
background-color:#f6fbff;
		font-size:x-small;
	font-weight:bold;
	font-family:verdana,arial,helvetica;
	color:#cc2e30;
	margin-top:5px;
	margin-bottom:5px;
	width:60px;
	}	
	
	

 .buscarsepazul{
background-color:#d8e2ee;
height:8px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
font-weight:bold;
color:#5b7496;
text-align:left;
padding: 2px 0px 2px 4px;
border-bottom: 1px solid #8ea4b9;
}
   					
.boton{
	background-color:#d8e2ee;
	background-position:center;
	border-top: 2px solid #ffffff;
	border-left: 2px solid #ffffff;
	border-bottom: 2px solid #CACACA;
	border-right: 2px solid #CACACA;
	margin-top:10px;
	margin-bottom:10px;
	font-size:x-small;
	padding: 0px 2px 2px 2px;
	cursor:pointer;
	font-weight:bold;
	font-family:verdana,arial,helvetica;
	color:#0c2f60;
	height:20px;

	}			
	
	
	 .paginado,.paginado a:link, .paginado a:visited, .paginado a:active {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:small;
	color:#013b79;
	font-weight:bold;
	text-decoration:none;
}		

  .paginado a:hover{
color:#83a1ca;

	}	
/******** tasar y solicitar ***********/ 	

 .tasartitulo{
background-color:#d8e2ee;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-weight:bold;
color:#0c2f60;
padding-left:5px;
padding-top:4px;
padding-bottom:4px;
width:27%;
text-align:left;
border-bottom: 1px solid #a0b3c5;
 }   
 
 .tasarcampos {
background-color:#e6eff7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:xx-small;
color:#cc2e30;
width:73%;
padding-left:3px;
border-bottom: 1px solid #a0b3c5;

 }  
 
.tasarfield{
background-color:#f6fbff;
		font-size:x-small;
	font-weight:bold;
	font-family:verdana,arial,helvetica;
	color:#cc2e30;
	margin-top:5px;
	margin-bottom:5px;
	width:380px;
	}	
	 
  
