body{
    background:#fff;
    font-family: Trebuchet MS, Verdana, arial, Lucida Sans Unicode, sans-serif;
    font-size: 12px;
    text-decoration:none;
    margin:0px;
    text-align:center;
}

legend{
color:#008c8b;
font-size:13px;
font-weight:bold;
}

img{
   border: 0px;
}

input {
    font-family: Trebuchet MS;
    color: #000;
    font-size:11px;
}

select {
    font-family: Trebuchet MS;
    color: #000;
    font-size:11px;
}


.mini{
   font-family: Trebuchet MS, Verdana, arial, Lucida Sans Unicode, sans-serif;
    font-size: 11px;
    text-decoration:none;
}


.cerca{
      padding: 0px 0px 0px 0px;
      color: #000;
      text-decoration: none;
   font-family: Trebuchet MS, Verdana, arial, Lucida Sans Unicode, sans-serif;
      font-size:11px;
}

.cercageneral {
      height: 60px;
      border: 0px;
      border-style: solid;
      padding: 0px 0px 0px 0px;
      background: #5CB6B5;
   font-family: Trebuchet MS, Verdana, arial, Lucida Sans Unicode, sans-serif;
      font-size:12px;
      color: #fff;
}

#container{
margin:0 auto 0 auto;
width:870px; 
text-align:left;
}

#gran{
position:relative;
float:left;
width:870px;
background:url('/public/images/fonspagina.jpg');
margin:0px;
overflow:hidden;
padding-bottom:10px;
}

#gran2{
margin:0px;
}

#cosa{
display:none;
visibility:hidden;
}

#cap{
position:relative;
float:left;
height:90px;
min-height:90px;
text-align:right;
color:#000;
margin:0px;
width:870px;
}

#logo{
 position:relative;
 float:left;
 width:130px;
 height:90px;
 min-height: 90px;
}

#contingutcap{
position:relative;
float:right;
margin:0px;
width:450px;
font-size:10px;
text-align:right;
color:#454545;
}

#contingutcap span{
display:block;
position:relative;
}

#hora{
display:inline;
}

#rellotje{
position:relative;
clear:both;
}

#columna {
    position:relative;
    float:left;
    width: 130px;
    border: 0px solid;
    color:#000;
    margin:0px;
    margin-left:0px;
}


#columna a{
 text-decoration:none;
 color:#ae2c14;
 font-weight:bold;
}

#columna a:hover{
 color:#008c8b;
}

#columna table{
 margin:0px;
 color:#fff;
 right:0px;
 width:100%;
}

#columna a:hover{
 text-decoration:none;
 font-size:12px;
}

#columna h2{
   background:#ae2c14;
   font-size: 11px;
   color:#fff;
   text-transform:uppercase;
   padding:1px 1px 1px 4px;
   margin:0px;
   letter-spacing:1px;
}

#capali {
    position:relative;
    float:left;
    background:url('/public/images/fonscapali.gif');
    color: #fff;
    margin:0px;
    margin-left:2px;
    width:738px;
    letter-spacing:1px;
}

#capali a{
    color: #fff;
    text-decoration:none;
}


#seccio {
   position:relative;
   float:left;
   width:738px;
   margin:0px;
   margin-left:2px;
   margin-top:2px;
   display:inline;
}


#seccio h2{
/*   font-size: 13px;
   color:#fff;
   padding:1px 1px 1px 4px;
   margin:0px;
   text-align:left; */
}

#seccio h1{
/*   display:inline;
   font-size: 20px;
   color:#fff;
   margin:0px;
*/
font-size:14px;
}

#seccio table {
 font-size:12px;
 color:#000;
}

#seccio a{

}

#seccio a:hover{
 text-decoration:underline;
color:#008c8b;
}

#descseccio{
text-align:justify;
background:#018c8b;
margin: 0px;
color:#fff;
padding:2px;
}

#descseccio img{
margin:3px;
}

#seccionimg{
display:none;
visibility:hidden;
}

#seccionimg h5{
   display:inline;
   font-size: 25px;
   color:#fff;
}


#peu {
    position:relative;
    float:left;
    clear: both;
    text-align: center;
    margin-top:2px;
    color:#fff;
    width:870px;    
}

#peu a{
color:#fff;
text-decoration:none;
}

#peu table a{
color:#454545;
}

#peu table a:hover{
color:#454545;
text-decoration:underline;
}


#peu2 {
    position:relative;
    float:left;
    text-align:right;
    color:#454545;
    margin-top:0px;
    font-size:11px;
    width:870px;
border-top:1px solid #eee;
}

#seccio #peu2 a {
    color:#fff;
    text-decoration:underline;
}

#seccio #peu2 a:hover{
    color:#018c8b;
    text-decoration:underline;
}

#gent {
    position:relative;
    color: #000;
    text-decoration: none;
    font-family: Trebuchet MS;
    font-size:11px;
}

#resultat{
position:relative;
color:#fff;
border:1px solid #eee;
margin-bottom:5px;
background:#eee;
}

#resultat table{
color:#000;
text-align:left;
width:98%;
}

#resultat td{

}

#resultat p{
background:#888;
padding:2px;
color:#fff;
margin:0px;
}

#resultat table a{
color:#454545;
}

#resultat table a:hover{
color:#454545;
}


#resultat table p a{
color:#fff;
}

#resultat table p a:hover{
color:#fff;
}


#resultat a{
color:#fff;
text-decoration:none;
}

#resultat a:hover{
color:#fff;
text-decoration:none;
}



#resultat .fotocasa{
/*width:100px;*/
height:65px;
}

#paginadorllistacases{
position:relative;
background:#eee;
margin-bottom:3px;
}

#paginadorllistacases table{
color:#454545;
}


#paginadorllistacases a{
color:#454545;
text-decoration:none;
}

#paginadorllistacases a:hover{
color:#454545;
}




#mapapunt {
}

.itemmenu{
margin:0px 0px 0px 0px;
position:relative;
background:url('/public/images/fonsitem2.gif');
min-height:20px;
color:#fff;
padding:0px 0px 0px 2px;
}

.itemmenu2{
margin:0px 0px 0px 0px;
position:relative;
background:url('/public/images/fonsitem.gif');
min-height:20px;
color:#fff;
padding:0px 0px 0px 2px;
}

#peumapa{
text-align:left;
}

#logoprint { visibility:hidden; display:none; }

