body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
line-height: 18px;
width:100%;
text-align: center;
color: #333333;
margin: 26px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color: #c9dfbb;
}

img {
color: #005a51;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-style: normal;
border-width:0px;
}

div#container {
position: relative;
clear: both;
width: 961px;
text-align: left;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
}

div#container_sx {
position:relative;
float:left;
width: 181px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#container_dx {
position:relative;
float:left;
width: 780px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.img_sx {
position:relative;
float:left;
width: 181px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#menucontainer {
position:relative;
float:left;
width: 181px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.img_dx {
position:relative;
float:left;
width: 780px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.img_dx2 {
position:relative;
float:left;
width: 390px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#corpodxcontainer {
position:relative;
float:left;
width: 780px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-color:#FFFFFF;
height:590px;
}

div.testocontainer {
position:relative;
float:left;
width: 780px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.graficacontainer {
position:relative;
float:left;
width: 780px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 30px 37px 0px 37px;
voice-family:"\"}\""; 
voice-family:inherit;
width:706px;
}

div#titolo {
position:relative;
float:left;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 37px;
width:780px;
voice-family:"\"}\""; 
voice-family:inherit;
width:743px;
}

div#testo_sx {
position:relative;
float:left;
color: #333333;
text-decoration: none;
font: 12px/18px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
text-align: left;
width:408px;
margin: 0px 0px 0px 0px;
padding: 0px 37px 0px 37px;
voice-family:"\"}\""; 
voice-family:inherit;
width:334px;
}

div#testo_dx {
position:relative;
float:left;
color: #333333;
text-decoration: none;
font: 12px/18px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
text-align: left;
width:372px;
margin: 0px 0px 0px 0px;
padding: 0px 37px 0px 0px;
voice-family:"\"}\""; 
voice-family:inherit;
width:335px;
}

div#pdfcontainer {
position:relative;
float:left;
width: 300px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#ico_pdf {
position:relative;
float:left;
width: 45px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#pdf_witt {
position:relative;
float:left;
color: #333333;
text-decoration: none;
font: 12px/18px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
text-align: left;
width:255px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
voice-family:"\"}\""; 
voice-family:inherit;
width:255px;
}

#pdf_witt  a:link {COLOR: #333333; TEXT-DECORATION: none}
#pdf_witt a:visited {COLOR: #333333; TEXT-DECORATION: none}
#pdf_witt  a:active {COLOR: #333333; TEXT-DECORATION: none}
#pdf_witt  a:hover{COLOR: #587655; TEXT-DECORATION: none}

div#testo_prodotti {
position:relative;
float:left;
color: #333333;
text-decoration: none;
font: 12px/18px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
text-align: left;
width:780px;
margin: 0px 0px 0px 0px;
padding: 0px 37px 0px 37px;
voice-family:"\"}\""; 
voice-family:inherit;
width:706px;
}


h1 {
color: #587655;
text-decoration: none;
font: 16px/20px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
}

div#lavoracontainer {
position:relative;
float:left;
width: 780px;
text-align: left;
margin: 27px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background-image:url(/img_sito/grafica/tratteggio.gif);
background-repeat:repeat-y
}

div#lavora_sx {
position:relative;
float:left;
width: 468px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 26px 0px 37px;
voice-family:"\"}\""; 
voice-family:inherit;
width:405px;
}

div.titolo_sx {
position:relative;
float:left;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:405px;
}

div#testo_lavora {
position:relative;
float:left;
color: #333333;
text-decoration: none;
font: 12px/18px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
text-align: left;
width:405px;
margin: 0px 0px 0px 0px;
padding: 0px 20px 0px 0px;
voice-family:"\"}\""; 
voice-family:inherit;
width:385px;
}

#testo_lavora  a:link {COLOR: #587655; TEXT-DECORATION: none}
#testo_lavora a:visited {COLOR: #587655; TEXT-DECORATION: none}
#testo_lavora  a:active {COLOR: #587655; TEXT-DECORATION: none}
#testo_lavora  a:hover{COLOR: #587655; TEXT-DECORATION: underline}

div#lavora_dx {
position:relative;
float:left;
width: 312px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 32px 0px 27px;
voice-family:"\"}\""; 
voice-family:inherit;
width:253px;
}

div#lavora_dx_logo {
position:relative;
float:left;
width: 312px;
text-align: center;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 0px;
}

div.lavora_dx_testo {
position:relative;
float:left;
width: 253px;
color: #666666;
text-decoration: none;
font: 11px/21px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.lavora_dx_testo_err {
position:relative;
float:left;
width: 253px;
color: #666666;
text-decoration: none;
font: 11px/14px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.lavora_box {
position:relative;
float:left;
width: 253px;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div.lavora_box2 {
position:relative;
float:left;
width: 253px;
color: #666666;
text-decoration: none;
font: 11px/21px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:bold;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 8px 0px 0px 0px;
}

/*****************************************

FORM LAVORA CON NOI
*****************************************/
                     
.boxform {
padding: 2px;
background-color: #ffffff;
border:solid 1px #dadada;
width: 253px !important;
width: 253px;
color: #587655;
font: 12px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
}
.campoform {
padding: 2px;
background-color: #ffffff;
border:solid 1px #dadada;
width: 253px !important;
width: 253px;
color: #587655;
font: 12px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
}

.campoformerrore {
padding: 2px;
background-color:#fffbec;
color:#FF0000;
border:1px solid #FF0000;
width: 253px !important;
width: 253px;
color: #587655;
font: 12px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
}



.titoloform {
color:#9c9e9f;
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:20px;
}

.titoloformerrore {
color:#e20025;
font-size:11px;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
line-height:20px;
}


div.invia {
position:relative;
float:left;
width: 253px;
text-align: right;
margin: 0px 0px 0px 0px;
padding: 20px 0px 0px 0px;
}

div#piedecontainer {
position: relative;
clear: both;
width: 961px;
text-align: left;
margin: 0px auto 0px auto;
padding: 0px 0px 0px 0px;
}

div#piede_sx {
position:relative;
float:left;
color: #587655;
text-decoration: none;
font: 11px/32px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
text-align: left;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:820px;
}

#piede_sx  a:link {COLOR: #587655; TEXT-DECORATION: none}
#piede_sx a:visited {COLOR: #587655; TEXT-DECORATION: none}
#piede_sx  a:active {COLOR: #587655; TEXT-DECORATION: none}
#piede_sx  a:hover{COLOR: #333333; TEXT-DECORATION: underline}

div#piede_dx {
position:relative;
float:left;
color: #587655;
text-decoration: none;
font: 11px/32px "Verdana", Arial, Helvetica, sans-serif;
font-style: normal;
font-weight:normal;
text-align: right;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
width:141px;
}

#piede_dx a:link {COLOR: #587655; TEXT-DECORATION: none}
#piede_dx a:visited {COLOR: #587655; TEXT-DECORATION: none}
#piede_dx a:active {COLOR: #587655; TEXT-DECORATION: none}
#piede_dx a:hover{COLOR: #333333; TEXT-DECORATION: underline}
