body.Pagina1 {
margin: 0;
padding: 0;
background-image:url("../img/fons/fons01.jpg");
background-repeat:no-repeat;
background-position: left top;
}

body.Pagina2 {
margin: 0;
padding: 0;
background-image:url("../img/fons/fons02.jpg");
background-repeat:no-repeat;
background-position: left top;
}

body.Pagina3 {
margin: 0;
padding: 0;
background-image:url("../img/fons/fons03.jpg");
background-repeat:no-repeat;
background-position: left top;
}

/********************************** Cos ************************************/

div#TitolWeb
{
position: absolute;
top: 0px;
left: 65px;
width: 570px;
height: 62px;

background-color:#608d0e;
}

div#TitolWeb img
{
position:absolute;
right:0px;
bottom:0px;
border:0px;

margin:0px 5px 2px 0px;
}

div#MenuWeb
{
position: absolute;
top: 0px;
left: 400px;
width: 360px;

padding:2px 5px 2px 0px;

background-color:#ffb400;

color: #608d0e;
font-family: Arial, Helvetica, Sans Serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;

letter-spacing:0.4px;

text-align:right;
}

a.MenuLink
{
color: #4c681a;
text-decoration: none;
}

a.MenuLinkAct
{
color: #000000;
text-decoration: none;
}

div#Titol2Web
{
position: absolute;
top: 62px;
left: 65px;
width: 570px;
/*height: 22px;*/

padding:2px 0px 2px 0px;

background-color:#4c681a;

color: #ffffff;
font-family: Arial, trebuchet MS, Helvetica, Sans Serif;
font-size: 15px;
font-weight: bold;
text-decoration: none;

letter-spacing:0.4px;

text-align:left;
}

div#ImatgeWeb
{
position: absolute;
top: 84px;
left: 65px;
width: 570px;
height: 143px;

background-color:#608d0e;
}

div#ContingutWeb
{
position: absolute;
top: 227px;
left: 65px;
width: 530px;

color: #000000;
font-family: Arial, trebuchet MS, Helvetica, Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;

padding:20px;

background-color:#608d0e;
}

div.RequadreGrisText
{
color: #000000;
font-family: Trebuchet MS, Arial, trebuchet MS, Helvetica, Sans Serif;
font-size: 13px;
font-weight: normal;
text-decoration: none;

text-align:justify;

padding:15px;

background-color:#bdcfbc;
}

a.EnllacEnviaFoto
{
color: #4c681a;
font-family: Arial, trebuchet MS, Helvetica, Sans Serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;

padding:2px 20px 2px 20px;

background-color:#ffb400;
}

p.ConteEnllacEnviaFoto
{
padding:10px 0px 10px 0px;

text-align:center;
}

h1
{
color: #ffffff;
font-family: Arial, trebuchet MS, Helvetica, Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

p.TextTruc
{
color: #F1EB8A;
font-family: Arial, trebuchet MS, Helvetica, Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

p.DadesPersonalsTruc
{
color: #000000;
font-family: Arial, trebuchet MS, Helvetica, Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;

padding:0px 0px 10px 0px;
}

img.ImatgeTrevol
{
vertical-align:middle;
}

span.RecullBlogsTitol
{
color: #ffffff;
font-family: trebuchet MS, Arial, Helvetica, Sans Serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

span.RecullBlogsTitol A
{
color: #ffffff;
font-family: trebuchet MS, Arial, Helvetica, Sans Serif;
font-size: 14px;
font-weight: normal;
text-decoration: none;
}

span.RecullBlogsText
{
color: #F1EB8A;
font-family: trebuchet MS, Arial, Helvetica, Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

p.RecullBlogsEspai
{
padding-bottom:2px;
}

table.TaulaEnviaFoto
{
width:100%;
padding:0px;
border-spacing:3px;
border:0px solid #ffffff;
}

table.TaulaEnviaFoto TD
{
width:33%;
padding:0px;
border:0px solid #ffffff;
text-align:center;
vertical-align:top;
}

span.InfoNomFotoEnviaFoto
{
color: #ffffff;
font-family: trebuchet MS, Arial, Helvetica, Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;

text-align:left;
}

span.InfoDescFotoEnviaFoto
{
color: #F1EB8A;
font-family: trebuchet MS, Arial, Helvetica, Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;

text-align:left;
}

p.TextExplicacioHappyplants
{
color: #ffffff;
font-family: Arial, trebuchet MS, Helvetica, Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}

span.TextExplicacioHappyplants
{
padding:0px 10px 0px 0px;
}

img.FotoHappyplants
{
float:right;
padding:0px 0px 0px 0px;
border:1px solid black;
}

p.TextTrucMesInfo
{
color: #ffffff;
font-family: Arial, trebuchet MS, Helvetica, Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;

text-align:right;

padding:0px 0px 0px 0px;
}

p.TextTrucMesInfo A
{
color: #ffffff;
text-decoration: none;
}


/********************************** Formulari ************************************/

FORM div label
{
        float: left;
        width: 120px;
        padding: 0px 5px;
        margin: 0px 0px 5px 0px;
        text-align: right;
}

#nom
{
        width: 225px;
}

#uword {
	width: 150px;
}

#enllac
{
        width: 250px;
}

#cognom
{
        width: 250px;
}

#direccionpostal
{
        width: 180px;
}

#poblacion
{
        width: 180px;
}

#codigopostal
{
        width: 100px;
}

#pais
{
        width: 170px;
}

#email
{
        width: 225px;
}

#telefono
{
        width: 150px;
}

#provincia
{
        width: 180px;
}

#fax
{
        width: 150px;
}

#personacontacto
{
        width: 225px;
}

#nif
{
        width: 150px;
}

#domiciliacionbancaria
{
        width: 200px;
}

#modelomaquina
{
        width: 225px;
}

#numeroserie
{
        width: 225px;
}

#subministradopor
{
        width: 225px;
}

FORM
{
        margin: 0px;
        padding-top: 10px;
        padding-left: 0px;
        width: 400px;
        font-family: Arial, Verdana, Helvetica , Sans Serif;
        font-size: 13px;
        color: #ebf4ea;
}

FORM div
{
        clear: left;
        display: block;
        width: 500px;
        margin: 5px 0px 0px 0px;
        padding: 1px 3px;
}

INPUT.boto
{
color: #4c681a;
font-family: Arial, Verdana, Helvetica , Sans Serif;
font-size: 12px;
font-weight: bold;
text-decoration: none;

background-color: #ffb400;
border:1px solid #ffb400;
}

DIV#botons
{
        text-align: center;
}

input.inputtext
{
padding-left:2px;
border:1px solid #4c681a;
background-color:#ebf4ea;
}

textarea.comentaris
{
padding-left:2px;
border:1px solid #4c681a;
}

p#MisOk
{
color: #ffffff;
font-family: Arial, Verdana, Helvetica , Sans Serif;
font-size: 12px;
font-weight: normal;
text-decoration: none;
text-align:center;
padding:60px 0px 60px 0px;
}

p#MisOk A
{
 color: #FFFFFF;
}

p.CampsObligatoris
{
color: #ffffff;
font-family: Arial, Verdana, Helvetica , Sans Serif;
font-size: 11px;
font-weight: normal;
text-decoration: none;

text-align:right;

padding:0px 10px 0px 0px;
}