/* -------------------------------------- */
/* Definici? d'estils de osonapisos.com   */
/* -------------------------------------- */

/* Definici? de TAGS HTML */

body{
margin:0px;
padding:0px;
font-family: tahoma,arial,verdana;
font-size:10px;
color:#000;
}

.amagat{
   visibility:hidden;
   width: 0px;
   height: 0px;
}

hr {
color:#fff;
height:0px;
margin:0px;
padding:0px;

}

#fons {
top:0px;
}

#logoprint{
top:0px;
}

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

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


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


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


#ajusta {
  padding:0px;
}

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

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

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

.amagacerca {
     display: none;
     visibility:hidden;
}

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


#seccio {
       position:absolute;
       left:5px;
       right:5px;
       color: #fff;
font-family: tahoma,arial,verdana;
       font-size:12px;
       color:#000;
       top:110px;
}

#seccio a{
       color: #000;
       text-decoration:none;
}


select {
       border: 1px solid #000;
       margin: 1px;
       background: #fff;
       color: #000;
       font-size:10px;
       font-weight: bold;
}

input {
       margin: 0px;
       padding: 2px;
       background: #fff;
       color: #000;
       font-size:10px;
       font-weight: bold;
       z-index:1;
       border: 1px solid #808080;
}

select {
        z-index:2;
}

textarea {
       border: 1px solid #808080;
       background: #fff;
       min-height:100px;
       height:100px;
}


.tdactiu{
   background: url('../img/4.gif');
   width: 127px;
   height: 20px;
   vertical-align: middle;
   text-align: center;
}


.tdno{
   background: url('../img/2.gif');
   width: 127px;
   height: 20px;
   vertical-align: middle;
   text-align: center;
   display:none;
   visibility:hidden;
}


.tdno2{
   background: url('../img/3.gif');
   width: 127px;
   height: 20px;
   vertical-align: middle;
   text-align: center;
      display:none;
   visibility:hidden;
}

.separator{
   width: 3px;
   height: 19px;
}


.portada{
 margin: 0px 0px 0px 0px;
 border: 1px solid #808080;
 background:#f4f4f4;
}

.portada2{
 border:1px solid #808080;

}


.fotopop{
 border:1px solid #fff;
}



.blanco{
font-family: tahoma,arial,verdana;
font-size:12px;
color:#fff;
}

.negro{
font-family: tahoma,arial,verdana;
font-size:12px;
color:#000;
}

#anunci {
 border: 1px #000 solid;
 margin-bottom:10px;
}

h2 {
        font-size: 12px;
}

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