body {
	margin: 0px 0px 0px 0px; background-color: #fff;
}
a{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:underline;
}
a: hover{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none;
}
.testo{
    padding-bottom: 5px; padding-top: 5px; padding-left: 10px; padding-right:20px; line-height: 140%; font-size: 12px;
	text-align:justify; font-family: Arial, Verdana, Helvetica, sans-serif;
}
.newsletter{
    padding-bottom: 5px; padding-top: 5px; padding-left: 0px; padding-right:0px; line-height: 140%; font-size: 11px;
	text-align:justify;
}
.testo h1{
    font-size: 13px; color:#008dd5
}
.testo2{
    font-size: 14px; color:#aa4825; font-weight:bold
}
#menu1 {
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top:0px; background-color: #fff;
}
#menu1 UL {
	color: #000; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; padding-right: 0px; margin: 0px;
}
#menu1 LI {
    display: block; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; margin: 0px; border-bottom: #f0f0f0 1px solid; line-height:160%
}
#menu1 LI A {
    display:block; color: #000; padding-top:4px; padding-bottom:4px; padding-left: 7px; text-decoration:none; background-color: none;
}
#menu1 LI A:hover {
	color: #e5970e; background-color: none; text-decoration: none;
}
#menu1 h1 { 
border-bottom: #fff 1px solid; background-color:#a5a5a5; padding-right: 0px; padding-left: 7px; padding-bottom: 5px; padding-top: 5px; margin: 0px; font-size: 12px; color: #fff; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;
}
#title {
margin: 0px 0px 5px 0px; background-color:#018b00; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;  font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; width:150px; color:#fff; text-align: center;
}
#title a{
   color: #fff; text-decoration: none; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title a:hover{
   text-decoration: none; color: #fff; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title2 {
margin: 0px 0px 5px 0px; background-color:#ffa518; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; width:150px; color:#fff; text-align: center
}
#title2 a{
   color: #fff; text-decoration: none; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title2 a:hover{
   text-decoration: none; color: #fff; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title3 {
margin: 0px 0px 5px 0px; background-color:#fc1317; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; width:150px; color:#fff; text-align: center
}
#title3 a{
   color: #fff; text-decoration: none; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title3 a:hover{
   text-decoration: none; color: #fff; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title4 {
margin: 0px 0px 5px 0px; background-color:#a18e0d; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; width:150px; color:#fff; text-align: center
}
#title4 a{
   color: #fff; text-decoration: none; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title4 a:hover{
   text-decoration: none; color: #fff; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title5 {
margin: 0px 0px 5px 0px; background-color:#008dd5; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; width:150px; color:#fff; text-align: center;
}
#title5 a{
   color: #fff; text-decoration: none; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title5 a:hover{
   text-decoration: none; color: #fff; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title6 {
margin: 0px 0px 5px 0px; background-color:#990000; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; width:150px; color:#fff; text-align: center
}
#title6 a{
   color: #fff; text-decoration: none; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title6 a:hover{
   text-decoration: none; color: #fff; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title7 {
margin: 0px 0px 5px 0px; background-color:#008dd5; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#fff; text-align: center; width:200px;
}
#title8 {
margin: 0px 0px 5px 0px; background-color:#008dd5; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
font-size:12px;font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; color:#fff; text-align: center; width:350px;
}
#title9 {
margin: 0px 0px 5px 0px; background-color:#a18e0d; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; width:350px; color:#fff; text-align: center
}
#title9 a:hover{
   text-decoration: none; color: #fff; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; 
}
#title10 {
margin: 0px 0px 5px 0px; background-color:#990000; padding-top: 5px; padding-left: 0px; padding-right: 0px; padding-bottom: 5px;
font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; width:150px; color:#fff; text-align: center
}
#newletter {
   font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; font-weight: bold; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top:0px; background-color: #fff;
}
#newletter UL {
	color: #000; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; padding-right: 0px; margin: 0px;
}
#newletter LI {
    display: block; padding-top: 0px; padding-bottom: 0px; padding-right: 0px; margin: 0px; border-bottom: #f0f0f0 1px solid; line-height:160%
}
#newletter LI A {
    display:block; color: #000; padding-top:4px; padding-bottom:4px; padding-left: 7px; text-decoration:none; background: none;
}
#newletter LI A:hover {
	color: #e5970e; background: none; text-decoration: none;
}
#newletter h1 { 
border-bottom: #fff 1px solid; background-color:#990000; padding-right: 0px; padding-left: 7px; padding-bottom: 5px; padding-top: 5px; margin: 0px; font-size: 12px; color: #fff; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold;
}

#cod {
border-bottom: none; background-color:#008dd5; padding-right: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px;
margin: 0px; color: #fff; font-size:12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight:bold; width:190px;
text-align: center;
}
.galleria{
  font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; color: #000; padding-right:20px;
}
.galleria a{
  font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #008dd5; text-decoration:underline;
}
.galleria a:hover{
  font-size: 12px; font-family: Arial, Verdana, Helvetica, sans-serif; font-weight: bold; color: #008dd5; text-decoration:none;
}
#footer{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000; padding-left:35px; padding-top:10px
}
#footer a{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000;
}
#footer a:hover{
	font-family: Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#000000;
}
textarea {
	font-size: 100%; font-family: Arial, Verdana, Helvetica, sans-serif; color: #003366; font-weight: bold;
}
input {
	font-weight: bold; color: #003366; background-color: #fff; font-size: 100%; font-family: Arial, Verdana, Helvetica, sans-serif;
}
input.button {
	color: #003366; 
}
.img {
  border-bottom: 1px solid #ccc;
  border-top: 1px solid #ccc;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
}
