a.alistmitja{
 color:#000;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 text-decoration: underline;
}
a.alistmitja:hover { color:#ff7c00; }
a.adadafitx{
 color:#5d8809;
/*font-family:helvetica,Arial,sans-serif;*/
 font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 font-weight: bold;
 text-decoration: none;
}
a.adadafitx:hover{color:#000;}
a.adadafitx2 {
 color:#ff7c00;
/*font-family:helvetica,Arial,sans-serif;*/
 font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 font-weight: bold;
 text-decoration: none;
}
a.adadafitx2:hover{color:#000;}
BODY.Pagina
{
 margin-left:0px;
 margin-top:0px;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
}
div.resultitol{
 color:#fff;
 /*font-family:helvetica,Arial,sans-serif;*/
 font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 font-weight:bold;
 background-color: #5d8809;
 padding:2px 2px 2px 10px;
}

div.resultitol2{
 color:#fff;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 font-weight:bold;
 background-color: #5d8809;
 padding:2px 2px 2px 10px;
}


div.presentacio {
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 width: 510px;
 padding-left:8px;
 padding-bottom:10px;
}


div.titolpagina
{
 color:black;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:18px;
 font-weight:bold;
 text-align:center;
}
div.formcerca{
 border:1px solid #5d8809;
 background-color: #f7f3f0;
 width: 650px;
 width: 520px;
 padding: 20px 0 0 0;
 margin: 0 0 0 5px;
}
label.llistacampform
{
 float: left;
 width: 100px;
 padding: 2px 2px 2px 2px;
 color:#000;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-align:right;
 line-height: 130%;
}
div.formresult{
 width: 650px;
 width: 520px;
 border:1px solid #5d8809;
 background-color: #f7f3f0;
 margin: 10px 0 15px 5px;
}
div.fitxiconaquiosc {
background-color:red;
}
/*div.fitximatge img {
 float:right;
 margin: 15px 20px 0 0;
 border:1px solid black;
}
*/

div.fitximatge {
float:right;
width:140px;
text-align:right;
margin:10px 20px 0 0;
}
div.fitximatgequiosc {
margin:0 0 10px 0;
}
div.fitximatgeportada img {
border:1px solid black;
}

INPUT.caixatext0{
 color: black;
 font-size: 12px;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 border: 1px solid black;
}
INPUT.boto0{
 color:#fff;
 background-color:#5d8809;
 font-size:11px;
/*font-family:helvetica,Arial,sans-serif;*/
 font-family:'Trebuchet MS',Helvetica,sans-serif;
 border: 1px solid #5d8809;
}


table.taulmap
{
 padding:8px;
 border-spacing:0px;
}
TD.cap
{
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 font-weight:bold;
 color:black;
}
td.textliniae
{
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 font-weight:bold;
 color:black;
 text-align:right;
 border-bottom:1px solid #efefef;
}
td.textliniad
{
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 color:black;
 border-bottom:1px solid #efefef;
}
INPUT.caixatexted{
 background-color:#efefef;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 color:black;
 border:1px solid black;
}
INPUT.caixatext{
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 color:black;
 border:1px solid black;
}
select.despltext{
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 color:black;
 border:1px solid black;
}
div.fitxaresult{
 border:1px solid #5d8809;
 background-color: #f7f3f0;
 width:650px;
 width: 520px;
 padding: 0;
 margin: 0 0 0 5px;
}
div.separador1
{
 margin-bottom: 8px;
 font-size:11px;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
}
div.datamodificacio 
{
 padding:10px 18px 0 0;
 font-size:10px;
 color:#ff7c00;
 text-align:right;
}
div.enr{
 padding:15px 0 10px 5px;
 width:650px;
 width: 520px;
}

label.llistacost
{
 float: left;
 width: 140px;
 color: #000;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size: 11px;
 font-weight: bold;
 white-space: nowrap;
}

div.logo
{
padding: 20px 0 0 0px;
}

div.frase
{
padding: 0 0 10px 0;
}

div.centrar
{
/*width:650px;
margin: auto;*/
margin: 0 0 0 275px;
}

div.estructura
{
}

div.formbotons
{
padding: 10px 0 20px 0;
text-align: center;
}

form
{
padding: 0;
margin: 0;
}

div.resultats
{
padding: 20px 0 30px 20px;
}

div.mitja
{
padding: 10px 0 10px 10px;
}

div.resul
{
padding: 2px 0 2px 0;
}

a img
{
border: none;
}

img.esquerra
{
float: left;
}

div.peuratlla
{
 padding: 0 0 0 5px;
}

div.peuratlla img
{
 width:520px;
}

div.peu
{
 padding: 10px 0 0 5px;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
 font-size:11px;
 font-weight: bold;
 color: #000;
}

div.peu a
{
color: #000;
text-decoration: none;
}

div.peu a:hover
{
text-decoration: underline;
}

div.peu img
{
margin: 3px 10px 0 0;
}

div.enllacos
{
float: right;
width: 180px;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size:11px;
font-weight: bold;
color: #000;
}

div.enllacos a
{
color: #ff7c00;
text-decoration:underline;
}

div.enllacos a:hover
{
 color: #000;
}

div.neteja
{
clear: both;
}

h1.titol
{
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size:14px;
font-weight: bold;
color: #ff7c00;
}

div.separador
{
clear: both;
margin-bottom: 6px;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size: 12px;
color: #000;
}

label.formlabel
{
padding: 2px 10px 0px 0px;
text-align: left;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size: 12px;
color: #000;
}

label.formlabel1
{
float: left;
width: 130px;
padding: 2px 10px 0px 0px;
text-align: left;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size: 12px;
color: #000;
line-height: 110%;
}

input.forminput
{
background-color: #fff;
border: solid 1px #000;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size: 12px;
color: #000;
}

select.formselect1
{
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size: 12px;
color: #000;
}

textarea.formtextarea
{
margin: 5px 0 0 0;
border: solid 1px #000;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size: 12px;
color: #000;
}

div.botons
{
padding: 10px 0 0 0;
text-align: center;
}

div#peuformulari
{
padding: 10px 0 0 20px;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size: 12px;
color: #000;
}

#nom
{
width: 175px;
}

#tipus
{
width: 250px;
}

#mitja
{
width: 250px;
}

#poblacio
{
width: 250px;
}

#comarca
{
width: 175px;
}

#editora
{
width: 175px;
}

#cp
{
width: 175px;
}

#adreca
{
width: 250px;
}

#localitat_empresa
{
width: 250px;
}

#telefon
{
width: 175px;
}

#fax
{
width: 175px;
}

#email
{
width: 250px;
}

#web
{
width: 250px;
}

#carrec
{
width: 250px;
}

input.boto
{
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size:12px;
color:#fff;
background-color:#738F86;
border: 1px solid #000;
}

div.ok
{
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size:12px;
color:#000;
text-align: center;
}

div#powered
{
padding: 2px 0 0 60px;
width: 528px;
/*font-family:helvetica,Arial,sans-serif;*/
font-family:'Trebuchet MS',Helvetica,sans-serif;
font-size:11px;
color:#000;
text-align: left;
}

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

div#powered a:hover
{
text-decoration: underline;
}
