/* Frame */
.info{
margin-bottom: 1.5em;
text-align: justify;
line-height: 167%;
font-size: 107%;
}



.menu1,
.menu1 a:link,
.menu1 a:active,
.menu1 a:visited
{
font-weight: normal;
font-size: 10px;
color: #FFFFFF;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding-top: 0px;
}

.menu1 a:hover
{
font-weight: normal;
font-size: 10px;
color: #84BDC4;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contatti,
.contatti a:link,
.contatti a:active,
.contatti a:visited
{
font-weight: normal;
font-size: 11px;
color: #000000;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.contatti a:hover
{
font-weight: normal;
font-size: 11px;
color: #237BA1;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bottom {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
padding-left: 60px;
}
.menu2,
.menu2 a:link,
.menu2 a:active,
.menu2 a:visited
{
font-weight: normal;
font-size: 11px;
color: #272727;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
padding-left: 6px;
}

.menu2 a:hover
{
font-weight: normal;
font-size: 11px;
color: #BE0719;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
}.titoli {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
color: #b5d189;
font-weight: bold;
}
.testo {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2f2f2f;
font-weight: normal;
text-align: justify;
padding-left: 10px;
}
.contatti2,
.contatti2 a:link,
.contatti2 a:active,
.contatti2 a:visited
{
font-weight: normal;
font-size: 12px;
color: #6B5645;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
}

.contatti2 a:hover
{
font-weight: normal;
font-size: 12px;
color: #BF071A;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
}
.testoitalic {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #504534;
font-weight: normal;
text-align: justify;
font-style: italic;
}
.titsezioni {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 15px;
color: #46696d;
font-weight: bold;
font-style: normal;
}
.freccia {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 14px;
color: #990000;
font-weight: bold;
font-style: normal;
}
.titsezionali {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 13px;
color: #FFFFFF;
font-weight: normal;
font-style: oblique;
}
.bordothumb {
border: 2px solid #5D4A39;
}
.zoom {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
color: #000000;
font-weight: normal;
font-style: oblique;
}
.simbolo {
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #990000;
font-weight: bold;
font-style: normal;
}
.credits,
.credits a:link,
.credits a:active,
.credits a:visited
{
font-weight: normal;
font-size: 10px;
color: #666666;
text-decoration: none;
font-family: Georgia, "Times New Roman", Times, serif;
padding-right: 0px;
padding-left: 10px;
padding-bottom: 0px;
padding-top: 0px;
font-style: italic;
}

.credits a:hover
{
font-weight: normal;
font-size: 10px;
color: #247EA3;
text-decoration: underline;
font-family: Georgia, "Times New Roman", Times, serif;
padding-right: 0px;
padding-left: 10px;
padding-bottom: 0px;
padding-top: 0px;
font-style: italic;
}
.testoindex {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #414141;
font-weight: normal;
}
.bottom2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
font-weight: normal;
padding-left: 60px;
}
.ragioni {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #FFFFFF;
font-weight: normal;
text-align: justify;
padding-left: 25px;
}
.menuprodotti,
.menuprodotti a:link,
.menuprodotti a:active,
.menuprodotti a:visited
{
font-weight: bold;
font-size: 13px;
color: #238BC9;
text-decoration: none;
font-family: Georgia, "Times New Roman", Times, serif;
}

.menuprodotti a:hover
{
font-weight: bolder;
font-size: 13px;
color: #333333;
text-decoration: underline;
font-family: Georgia, "Times New Roman", Times, serif;
}
.indietro,
.indietro a:link,
.indietro a:active,
.indietro a:visited
{
font-weight: bold;
font-size: 11px;
color: #003366;
text-decoration: none;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: normal;
}
.indietro a:hover
{
font-weight: bold;
font-size: 11px;
color: #FFFFFF;
text-decoration: underline;
font-family: Georgia, "Times New Roman", Times, serif;
font-style: normal;
}
.titcontatti {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2f2f2f;
font-weight: bold;
}
.titbrever {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
color: #2f2f2f;
font-weight: bold;
}
.testofiltri {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2f2f2f;
font-weight: normal;
text-align: justify;
padding-right: 25px;
}
.titolofiltri {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #2f2f2f;
font-weight: bold;
padding-top: 5px;
}
.admin,
.admin a:link,
.admin a:active,
.admin a:visited
{
font-weight: normal;
font-size: 11px;
color: #CCCCCC;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
padding-top: 10px;
}

.admin a:hover
{
font-weight: normal;
font-size: 11px;
color: #FFFFFF;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
}
.bottom1 {
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
color: #def5b8;
font-weight: normal;
}
.titolosezione {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 20px;
color: #527C18;
font-weight: normal;
padding-left: 0px;
BACKGROUND-POSITION: center 50px;
BACKGROUND-COLOR: #DAF0B2
}
.testobenvenuto1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2f2f2f;
font-weight: bolder;
text-align: left;
padding-right: 25px;
padding-left: 25px;
padding-top: 13px;
}
.testobenvenuto2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2f2f2f;
font-weight: normal;
text-align: left;
padding-right: 25px;
padding-left: 25px;
padding-top: 5px;	
}
.areaservizi,
.areaservizi a:link,
.areaservizi a:active,
.areaservizi a:visited
{
font-weight: bold;
font-size: 12px;
color: #85262f;
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
padding-right: 0px;
padding-left: 28px;
padding-bottom: 0px;
padding-top: 0px;
font-style: normal;
}

.areaservizi a:hover
{
font-weight: bold;
font-size: 12px;
color: #B9687B;
text-decoration: underline;
font-family: Arial, Helvetica, sans-serif;
padding-right: 0px;
padding-left: 28px;
padding-bottom: 0px;
padding-top: 0px;
font-style: normal;
}
.testoindex2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #414141;
font-weight: normal;
text-align: justify;
}
.texthome {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
font-weight: normal;
text-align: justify;
padding-top: 10px;
padding-left: 25px;
padding-right: 35px;
line-height: 15px;
}
.parolechiavehome {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
color: #2f2f2f;
font-weight: normal;
}
.indirizzi {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2f2f2f;
font-weight: normal;
}
.titsezioni2 {
font-family: "Times New Roman", Times, serif;
font-size: 18px;
color: #1E6D8C;
font-weight: bold;
font-style: normal;
}
.indirizzi2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2f2f2f;
font-weight: normal;
padding-top: 0px;
}
.titelenco,
.titelenco a:link,
.titelenco a:active,
.titelenco a:visited
{
font-weight: bold;
font-size: 13px;
color: #5b9093;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.titelenco a:hover
{
font-weight: bolder;
font-size: 13px;
color: #333333;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.sottitelenco,
.sottitelenco a:link,
.sottitelenco a:active,
.sottitelenco a:visited
{
font-weight: normal;
font-size: 13px;
color: #000000;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
}

.sottitelenco a:hover
{
font-weight: normal;
font-size: 13px;
color: #333333;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: italic;
}
.descpresentazione {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #2f2f2f;
font-weight: normal;
text-align: justify;
padding-left: 0px;
padding-right: 7px;
padding-top: 5px;
padding-bottom: 0px;
}
.bordofoto {
font-weight: normal;
border: 9px solid #CCCCCC;
}
.sottomenu,
.sottomenu a:link,
.sottomenu a:active,
.sottomenu a:visited
{
font-weight: normal;
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
padding-left: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.sottomenu a:hover
{
font-weight: normal;
font-size: 12px;
color: #7BBFC0;
text-decoration: underline;
padding-left: 3px;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
.bordofotopic {
font-weight: normal;
border: 5px solid #E4E4E4;
}
.titsez2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight: normal;
font-style: normal;
}
.vociappart {
text-align: left;
vertical-align: middle;	
font-weight: normal;
font-size: 11px;
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;  
}

.vociappart a:link,
.vociappart a:active,
.vociappart a:visited
{	
font-weight: normal;
font-size: 11px;
color: #000000;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.vociappart a:hover
{
font-weight: normal;
font-size: 11px;
color: #45696C;
text-decoration: underline;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
/*START CONTATTI*/
.form-contatti {
float:left;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
padding-left:17px;
padding-top:6px;
width:auto;
color:2f2f2f;
}
.form-td {
font-size:11px;
padding-top:5px;
}
.form-title {
font-size:11px;
}
.form-input  {
font-size:11px;
margin-bottom:4px;
margin-top:2px;
width:138px;
}
#form_messaggio {
width:337px;
margin-top:2px;
margin-bottom:13px;
height:85px;
}
#info-privacy {
font-size:11px;
padding-left:15px;
}
.go-button {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
color:#284145;
font-size:20px;
font-weight:normal;
margin-left:-10px;
padding-bottom:10px;
padding-top:0;
}
#form_convalida {
margin:0;
padding:0;
float:left;
}
.contatti {
padding-bottom:6px;
}
.center-column-contatti {
background-repeat:repeat-y;
clear:right;
float:left;
height:421px;
margin-bottom:30px;
margin-top:30px;
width:61px;
}
.right-column-contatti {
color:#FFFFFF;
float:right;
font-size:11px;
padding:27px 30px 30px 00;
text-align:justify;
width:331px;
}
span#info-privacy a {
color:#2f2f2f;
text-decoration:underline;
}
.slogan-2-contatti {
z-index:1;
position:relative;
top:6px;
}
