
/* standard elements */

body {


  background-image: url(immagini/bkg.jpg);
  font-size:12px;
  font-family:Verdana, Arial, Helvetica, sans-serif;

}
.vocemenu{
text-align:center;
color:#FFFFFF;
font-weight:bold;
}
.vocemenu a{
text-align:center;
color:#FFFFFF;
font-weight:bold;
}
.vocemenu a:hover{
text-align:center;
color:#333333;
font-weight:bold;
}

.vocemenuh{
text-align:center;
color:#333333;
font-weight:bold;
}

.login{
text-align:right;
color:#FFFFFF;
font-weight:bold;
padding-right:10px;
}
.login a{
text-align:right;
color:#FFFFFF;
font-weight:bold;
padding-right:10px;
}
.login a:hover{
text-align:right;
color:#333333;
font-weight:bold;
padding-right:10px;
}

.titolo{
color:#697e27;
font-size:24px;
vertical-align:top;
padding-top:20px;

}
.titolo_gallery{
text-indent:12px;
color:#697e27;
background-image:url(immagini/gallery.jpg);
font-size:15px;
vertical-align:top;
padding-top:10px;
padding-bottom:7px;

}
.content{
padding-left:10px;
}
.content_gallery{

padding-left:10px;
}
.content_gallery img{
display:inline;
padding-left:15px;
padding-right:15px;
margin-top:30px;
}
.content_gallery_orizzontale img{
display:inline;
padding-right:28px;
margin-top:15px;
}
.testo{
line-height:16px;
color:#666666;
}
a{
color:#a8c229;
text-decoration:none;
}
ul{
line-height:20px;

}
li{
padding-top:10px;
}
input{
margin-bottom:5px;
}
.footer{
font-size:10px;
color:#666666;
}
.deco_azienda{
background-image:url(immagini/bkg_azienda.jpg);

}
.green{
color:#00CC00;
}
.red{color:#FF0000;
}
.key{
font-size:10px;
color:#CCCCCC;
padding-bottom:10px;
}
