select {
	font-size: 7pt;
    font-weight: normal;
    color: #D94600; 
}
input {
	font-size: 7pt;
    font-weight: normal;
    color: #D94600; 
}

  #divFiltres{
    /*background-image:url(../images/fonsFiltres.jpg);
    background-position:0px 0px;
    background-repeat:no-repeat;
    color:#ffffff;
    border:2px solid #468259;
    */
    color:#468259;
    position:relative;
    left:220px;
    top:20px;
    width:710px;
    margin:0px;
    height:110px;
    
    overflow:hidden;
    z-index:11;
    
  }
  
  
#zonaFiltres{
    color:#468259;
    position:absolute;
    left:115px;
    top:15px;
    right:20px;
    margin:0px;
    padding-left:8px;
    padding-top:4px;
    padding-bottom:4px;
    height:107px;
    overflow:hidden;
    background-color:#E5E5E5;
    filter: alpha(opacity=0);
    opacity: .0;
    z-index:10;
    display:none;
 }
 
 .vistaLlista{
background-image:url('../images/view_text.png');
background-repeat:no-repeat;
cursor:pointer;
width:24px;
height:24px;
  }
 .vistaIcones{
background-image:url('../images/view_icon.png');
background-repeat:no-repeat;
cursor:pointer;
width:24px;
height:24px;
  }  
 .vistaAsc{
background-image:url('../images/asc.png');
background-repeat:no-repeat;
cursor:pointer;
width:24px;
height:24px;
float:left;
  }
 .vistaDesc{
background-image:url('../images/desc.png');
background-repeat:no-repeat;
cursor:pointer;
width:24px;
height:24px;
float:left;
  }  
  
  
 
 #lupa{
    position:absolute;
    left:160px;
    top:15px;
    right:20px;
    margin:0px;
    height:48px;
    width:48px;
    background-image:url('../images/search.png');
    z-index:12;
  }
 
 #divFiltres ul{
    list-style-position:inside;
    list-style-type:none;
    list-style-image:none;
	font-size: 10px;
    font-weight: normal;
    color: #000000;
    
  }
  
 #totTipus{
  position:absolute;
 left:0px;
 top:0px;
 }
  
 #Tipus1{
  position:absolute;
 left:4px;
 top:24px;
 }

 #Tipus2{
  position:absolute;
 left:80px;
 top:24px;
 }
  #Tipus3{
  position:absolute;
 left:162px;
 top:24px;
 width:200px;
 }
 #Zones1{
 position:absolute;
 left:4px;
 top:24px;
 width:200px;
 }
 #Zones2{
 position:absolute;
 left:120px;
 top:24px;
 width:190px;
 }
 
#Superficies1{
 position:absolute;
 left:80px;
 top:0px;
 }
#Preus1{
 position:absolute;
 left:80px;
 top:0px;
 }
input{
clear:both;
 } 

#FiltreTipus{
 /*background-image:url('../images/FiltreN2.png');
 background-repeat:no-repeat;*/
  position:absolute;
  left:0px;
  top:6px;
  width:255px;
  height:100px;
   overflow:hidden;
 }  

#FiltreZones{
  position:absolute;
  left:265px;
  top:6px;
  width:190px;
  height:100px;
  overflow:hidden;
 }  
#FiltreAltres{
  position:absolute;
  left:465px;
  top:6px;
  width:230px;
  height:100px;
  overflow:hidden;
  font-size: 8pt;
  font-weight: normal;
  color:#468259;
  text-transform:lowercase;
 }
.liniaFiltre{
margin-top:4px;
margin-bottom:4px;
 }
 

.espai6{
 margin-left:6px;
 margin-right:6px;
  }
  
 
  
 #divFiltres .titol{
/*background-image:url('../images/Filtre.png');
 background-repeat:no-repeat;*/
 /*position:absolute;
 left:0px;
 top:0px;
 height:17px;*/
    display:block;
	font-size: 8pt;
    font-weight: bold;
    color:#468259;
    text-transform:lowercase;
    height:17px;
    padding-top:2px;
    padding-left:0px;
    /*width:100%;*/
  
}
.ratlla{
    border-bottom:1px solid #468259;
 }
  
  
.dreta{
float:right;
}
.esq{
float:left;
}
 #divFiltres li{
    float:left;
    clear:left;
    margin-right:8px;
	font-size: 9px;
    font-weight: bold;
    color: #ffffff; //468259;
    list-style-position:inside;
    list-style-type:none;
    list-style-image:none;
    text-transform:lowercase;
    width:200px;
  }
  
  
#Lbl_Tipus_0{
    position:absolute;
    left:41px;
    top:1px;
 }  
#Lbl_Zones_0{
    position:absolute;
    left:45px;
    top:1px;
    
 } 
 
#iFrameFitxes{

   position:absolute;
   top:130px;
   left:20px;
   right:20px;
   bottom:20px;
   /*border-left:1px solid #DEDEDE;
   border-right:1px solid #DEDEDE;*/
   border:1px solid #DEDEDE;
   
   background-color:#F8F6F2;
   overflow:auto;
   z-index:10;
 }
 
#iFrameLlistat{

   position:absolute;
   top:130px;
   left:200px;
   right:20px;
   bottom:20px;
   border:1px solid #DEDEDE;
   background-color:#F8F6F2;
   overflow:auto;
   z-index:10;
 } 
 
 
#ContFotoLlistat{
position:absolute;
top:140px;
left:20px;
display:none;
z-index:20;
width:180px;

 } 
 
#ContFotoLlistat img{
border:1px solid #DEDEDE;
}
 
 #iFrameFitxesDiv{
    position:absolute;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
    padding:0px;
    margin:0px;
 }
 
 
 #barraResultats{
   position:absolute;

   top:70px;
   left:20px;
   width:200px;
   height:60px;
   /*background-color:#DEDEDE;
   border:1px solid #DEDEDE;*/
 /*  border-bottom:1px solid #468259;
 background-image:url('../images/Filtre.png');
 background-repeat:no-repeat;*/
    display:block;
	font-size: 8pt;
    font-weight: normal;
    color:#468259;
    padding-top:4px;
   

 }
#fonsbarraResultats{
   position:absolute;
   top:20px;
   bottom:-1px;
   left:0px;
   right:0px;
   background-color:#F8F6F2;
   border-left:1px solid #DEDEDE;
   border-right:1px solid #DEDEDE;
   border-bottom:1px solid #DEDEDE;
}
#lblEstat{
position:absolute;
left:0px;
top:3px;
color:#468259;
font-weight:bold;
width:100%;
padding-bottom:4px;
border-bottom:1px solid #468259;

 }

#alerta{
position:absolute;
left:95px;
top:5px;

 } 
 #ordenacio{
 position:absolute;
 left:8px;
 top:28px;
 
  } 
 
 
#llistat{
  /*display:none;*/
  overflow:scroll;
}


#modes{
       position:absolute;
       top: 28px;
       right:10px;
       
 }

 
 
 /* FITXA */
 
 .fitxaPetita{
    color:#000000;/*#006A53;*/
    padding:4px;
    position:relative;
    float:left;
    background-image:url('../images/fondo277.png');
    background-repeat:no-repeat;
    width:269px;
    height:142px;
    margin-top:3px;
    margin-bottom:0px;
    margin-left:6px;
    margin-right:0px;
    background-color:#FFFFFF;
    cursor:pointer;
 }

 .contenedor{
 position:relative;
 width:100%;
 height:100%;
 margin:0px;
 padding:0px;
 
  }
 
.fitxaPetitaHover{
background-image:url('../images/fondo277.png');
    background-repeat:no-repeat;
    padding:4px;
    position:relative;
    float:left;
    
    width:269px;
    height:142px;
    margin-top:2px;
    margin-bottom:1px;
    margin-left:7px;
    margin-right:-1px; 
   background-color:#EAFFEA;
    cursor:pointer;     
    
}

.fitxaPetita .titol, .fitxaPetitaHover .titol{
   position:absolute;
   left:12px;
   top:10px;
    width:258px;
    height:18px;
    overflow:hidden;
	font-weight: bold;
	font-size: 8pt;
    margin-bottom:8px;
    cursor:pointer;
    color:#006A53;
 
 }
 
.fitxaPetita img, .fitxaPetitaHover img{
   /*position:absolute;
   border:1px solid #468259;*/
   /*padding:1px;*/
   /*border-bottom:none;
   margin-right:-1px;*/
   cursor:pointer;
   z-index:8;
             
}


.fitxaPetita .recuadre, .fitxaPetitaHover .recuadre{
   position:absolute;
   right:9px;
   top:37px;
   padding-left:8px;
   padding-top:8px;
   width:132px;/*padding */
   height:92px; 
   cursor:pointer;
   background:url('../images/main_feat_thumb.gif');
   z-index:6;   
}



.fitxaPetita img{
    filter: alpha(opacity=60);
    opacity: .60;
}

.fitxaPetitaHover img{
    filter: alpha(opacity=100);
    opacity: 1;
}

.linia{
	position:absolute;
	left:12px;
	right:12px;
	top:28px;
	height:2px;
	border-top: 1px solid #8C8C8C;
	border-bottom: 2px solid #8C8C8C;
}

.propietats{
   position:absolute;
   left:12px;
   top:40px;
    cursor:pointer;
    color:#000000;   


 }
.propietat{
   padding:0px;
   margin:0px;
   display:block;
   clear:left;
   float:left;
   font-size: 7pt;
   margin-bottom:6px;
   width:212px;
    cursor:pointer;   

}


.valor{
   clear:none;
   font-size: 10px;
    color:#468259;
    font-weight: bold;
    cursor:pointer;    
}


.fitxaPetitaHover .botoFitxa{
            display:block;
    float:left;
    background-image:url('../images/boto.gif');
    background-repeat:no-repeat;
    cursor:pointer;
    width:106px;
    height:29px;
    line-height:29px; 
    text-align:center;
	font-size: 10px;
    font-weight: bold;
    color:#000000;
    font-family:Arial, Helvetica, sans-serif; 
}
 
.fitxaPetita .botoFitxa{
            display:none;
} 
 
 a.GlassyButton, a.GlassyButton:link 
{ 
width:106px; 
height:29px; 
float:left; 
color:#fff; 
font-size:10px; 
font-weight:bold; 
text-decoration:none; 
font-family:Arial, Helvetica, sans-serif; 
text-align:center; 
line-height:29px; 
background-image:url(../images/boto.gif);
background-repeat:no-repeat;
    filter: alpha(opacity=80);
    opacity: .80;
/*background-color:#468259; */
} 
a.GlassyButton:active {
    filter: alpha(opacity=1);
    opacity: 1;

} 
a.GlassyButton:hover{
filter: alpha(opacity=1);
    opacity: 1;}

    .slideshow-thumbnails {
    position:absolute;
    	height: 155px;
        top: 255px;
		left:-370px;
    	width: 360px;
    }
    .slideshow-thumbnails ul {
    	height: 155px;
    	width: 360px;
    	left:0px;
    }
	.slideshow-images{
	border:2px solid #7E7E7E;
	 }
	
  #showFitxa{
      position:absolute !important;
      right: 22px;
      width:500px;
      top: 85px;
      height:410px;
  	  z-index:2;	
      /*overflow:hidden;*/  
   }
	
	
	#titolFitxa{
	font-size:18pt;
	font-weight:bold;
	color:#006A53;
	position:absolute;
	left:10px;
    top:0px;
	background-image:url('../images/casa2.gif');
	background-repeat:no-repeat;
	padding-left:22px;
	 }
	 
	#referenciaFitxa{
	position:absolute;
	left:20px;
	top:30px;
	 }	 
	 
	 .propietatFitxa{
	font-size:10pt;
	font-weight:normal;
	color:#5C5C5C;
	margin-top:10px;
	  }
	
	.valorFitxa{
	font-size:10pt;
	font-weight:bold;
	color:#468259;
	}
	#descFicha{
	margin-top:20px;
	width:350px;
	height:160px;
	overflow:auto;
	font-size:9pt;
	font-weight:normal;
	color:#5C5C5C;
	line-height:180%;
	text-align:justify;
	 }
     
	#txtDesc{
	width:350px;
	height:140px;
	overflow:hidden;
	font-size:9pt;
	font-weight:normal;
	color:#5C5C5C;
	line-height:180%;
	text-align:justify;
    border:none;
    border-color:#ffffff;
	 }     
     
	#LogoFitxa{
	position:absolute;
	right:20px;
	top:0px;
	
	 }
	#propietatsFitxa{
	position:absolute;
	left:20px;
	top:80px;
	
	 }
	 
	 #liniaFitxa{
	position:absolute;
	left:20px;
	right:20px;
	top:70px;
	height:2px;
	border-top: 1px solid #8C8C8C;
	border-bottom: 2px solid #8C8C8C;
	  }
      
      
      
 /*  
fieldset {
overflow: hidden;
position: relative;
}

input[type=checkbox] {
position: absolute;
left: -999em;
}
input[type=checkbox] + label {
display: block;
height: 16px;
width:250px;
padding-left: 25px;
background: url(../images/bullet.gif) top left no-repeat;
}
input[type=checkbox]:checked + label {
background-image: url(../images/bullet_checked.gif);
}
  */    
  
  
 .cb{
     display:block;
     background: url(../images/bullet.gif) top left no-repeat;
     float:left;
     clear:both;
     padding-left:22px;
     padding-top:1px;
     cursor:pointer;
     font-size:8pt;
     height:18px;
     color:#468259;     
 
  }
  
 .cb-sel{
     display:block;
     background: url(../images/bullet_checked.gif) top left no-repeat;
     float:left;
     clear:both;     
     padding-left:22px;
     padding-top:1px;
      cursor:pointer;
     font-size:8pt;  
     height:18px;
     color:#D94600;     
  }
#lbOverlay { 
   position: fixed; top: 0;
   left: 0;
   z-index: 99998;
   width: 100%;
   height: 100%;
   background-color: #006A53;
   filter:alpha(opacity=10);
   opacity:1;
 }

#contFitxa {
    position:relative;
    width: 930px;
    height:100%;
	margin: 0px auto;
  /*filter:alpha(opacity=100);
  opacity:10;*/
  z-index: 99999;
} 
 
#lbMain { 
    position:absolute;
    left:0px;
    right:0px;
    top:30px;
    height:510px;
    /*bottom:50px;*/
   /*filter:alpha(opacity=100);
   opacity:10;*/
   /*border:3px solid #006A53;
   background-color:#ffffff;*/
    background-image:url('../images/main-body-pixel.png');
    background-repeat:repeat-y;
    padding-left:10px;
    padding-right:10px;
    
 }
#lbMain a img { border: none; }

#botonsFitxa{
    position:absolute;
    left:0px;
    right:0px;
    height:40px;
    top:540px;
    /*bottom:10px;*/
   /*filter:alpha(opacity=100);
   opacity:10;*/
   /*background-color:#ffffff;#F8F6F2;*/
    background-image:url('../images/main-body-pixel.png');
    background-repeat:repeat-y;   
   /*border:3px solid #006A53;
   border-top:none;*/
   /*border-top: 1px solid #8C8C8C;*/
 }
#peu{
    position:absolute;
    width: 930px;
	margin: 0px auto;
    top:580px;
	padding: 0px;
    background-image:url('../images/footer-pixel.png');
    /*background-color:#ffffff;*/
    background-repeat:repeat-x; 
    height:21px;
}
 
.botoFitxa{
    cursor:pointer;
    border:none;
           
 }
 
.botoAnterior{
text-align:right;
background: url('../images/back.png') no-repeat right top;
position:absolute;
right:515px;
padding-right:40px;
padding-top:3px;
height:29px;
cursor:pointer;
   font-size:10pt;
   font-weight:bold;
   top:5px;
   display:block;   
   color:#8C8C8C;/*#468259;*/   
   text-align:right;
}

.botoAnteriorActiu{
/*background-position:0px 0px;*/
padding-right:38px;
color:#006A53;
right:517px;
}
 
 
.botoSeguent{
text-align:left;
background: url('../images/next.png') no-repeat;
background-position:0px 0px;
position:absolute;
left:455px;
padding-left:40px;
padding-top:3px;
height:29px;
cursor:pointer;
   font-size:10pt;
   font-weight:bold;
   top:5px;
   display:block;   
   color:#8C8C8C;
   text-align:left;   
}

.botoSeguentActiu{
  background-position:2px 0px;
  color:#006A53;
  /*padding-right:42px;*/
}


 

#botoTancar{
text-align:right;
background: url('../images/delete.png') no-repeat left top;
position:absolute;
right:20px;
padding-right:40px;
height:32px;
cursor:pointer;
   top:5px;
} 


#botonsFitxa a{
   display:block;
   float:left;
   text-decoration:none;
   font-size:10pt;
   font-weight:bold;
   color:#ffffff;
   background-color:none;
}

#botonsFitxa a:hover{
   color:#006A53;
   background-color:#EEEEEE;
}
 
.petita{
display:block;
font-size:7pt;
clear:both;
 }
 
#iFrameFitxa{
background-color:#ffffff;

    position:absolute;
    left:0px;
    right:0px;
    top:0px;
    bottom:0px;
    padding:0px;
    margin:0px;

 }


