.testo{COLOR: #666666; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height:16px;}
a.linkservizi{COLOR: #8AA938; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline;}
a.linkservizi:hover{COLOR: #8AA938; FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; text-decoration: underline;}

.testoftr{COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}
a.linkftr{COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration: none;}
a.linkftr:hover{COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; text-decoration: underline;}

.testoverde{COLOR: #7B9E98; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px}
.testinogr{COLOR: #6C6C6C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px}

a.verdefosfo:link{
font-family: verdana, arial, helvetica;
font-size: 10px;
color: #8BC500;
text-decoration: none;
}
a.verdefosfo:visited{
font-family: verdana, arial, helvetica;
font-size: 10px;
color: #8BC500;
text-decoration: none;
}
a.verdefosfo:hover{
font-family: verdana, arial, helvetica;
font-size: 10px;
color: #8BC500;
text-decoration: none;
}
.interl {
	line-height: 20px;
}
.ima{
padding-right: 5px;
padding-top:5px;
}

td.tdpad
{
padding:5px 10px 5px 20px ;
}

a.linkhome:link{
font-family: verdana, arial, helvetica;
font-size: 10px;
color: #333333;
text-decoration: underline;
line-height:20px;
}
a.linkhome:visited{
font-family: verdana, arial, helvetica;
font-size: 10px;
color: #333333;
text-decoration: underline;
line-height:20px;
}
a.linkhome:hover{
font-family: verdana, arial, helvetica;
font-size: 10px;
color: #333333;
text-decoration: none;
line-height:20px;
}

h1.tit{
FONT-FAMILY: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 15px;
color:#7E2F16;
letter-spacing:1px;
margin:0 0 0 10px;
}

.foto1{
border:4px solid #EED4B0;
margin:0 4px 0 0;
}
.foto2{
border:4px solid #EED4B0;
}
.foto{
border:4px solid #EED4B0;
}
#foto{
border:0;
padding:0;
margin:0;
height:314px;

}

#hdr{
border:0;
padding:0;
margin:0;
height:53px;

}

.testodiv{
width:95%;
padding:0 0 0 10px;
margin:10px 0 0 0;
COLOR: #666666; 
FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
FONT-SIZE: 12px; 
line-height:18px;
text-align:left;

}











/*live validation*/
.LV_validation_message{
    margin:0 0 0 5px;
}

.LV_valid {
    color:#00CC00;
}
	
.LV_invalid {
    color:#4B4744;
}
    


 form ul {
background: transparent;
list-style: none;
margin:0;
padding:0;
}

form ul li {
margin: 0 0 12px 0;
padding: .4em 0;
list-style: none;
}


form span.help {
float: left;
width: 29%;
}
fieldset {
margin: 0;
padding: 0;
border-top: 1px solid #dadada;
color: #777;
}
label {
display: block;
font-weight:bold;
margin: 0;
color: #666666;
}
label.option {
margin: .2em;
}
input {
padding: .2em;
margin: 0;
border: 1px solid #dadada;
color: #333;
background:#fff;
}
input.form-radio {
padding: 0;
margin: 0 .2em 0 0;
border: none;
}
textarea {
padding: .4em;
border: 1px solid #dadada;
color:#333;
background:#fff;
font-size:12px;
}
textarea.small-textarea {
height: 3em;
}
option {
display: block;
padding: .1em;
margin: 0;
color: #333;
}

input.button {
margin: .3em;
color:#7E2F16;
padding: .25em .3em;
background:#EED4B0;
cursor: pointer;
}
#ullink{
	width:245px;
	float:left;
	margin:0 0px 0px 0;
	list-style:none;
	padding:0;
}

#ullink li{
	width:255px;
	float:left;
	margin:0 0 10px 0;
	min-height:45px;
	width:232px;
}

a.lnk{
text-decoration:none;
color:#CE8D3B;
font-size:13px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
 }a.lnk:hover{
text-decoration:underline;
 }
#altrilink{
width:490px;
float:left;
margin:20px 0 0 0;



}
 
 a.lnk1{
text-decoration:none;
color:#CE8D3B;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
 }a.lnk1:hover{
text-decoration:underline;
 }

 
 
 a.testopiccoloa{
font-size:11px;
text-decoration:none;
color:#666666
}

 a.testopiccoloa:hover{
font-size:11px;
text-decoration:underline;
color:#666666
}

.sinistra{
display:block;
margin:20px 0 0 0;
float:left;
}

.titlink{
font-size:14px;
color:#993300;
font-weight:bold;
}

a.titlin{
font-weight:bold;
font-size:14px;
color:#993300;
text-decoration:underline;
}
a.titlin:hover{
font-size:14px;
color:#993300;
text-decoration:none;
}

.supercat{
width:250px;
margin:0;
padding:0;
border:0;
float:left;
text-align:center;
height:110px;
min-height:110px;
margin:0 0 20px 0;


}

.fotoprod{
border:4px solid #EED4B0;

}

#navigazione{


}
