/* Definisco le regole per il corpo del documento */

body {
  background-color:#8190A5;
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  }
/*a {color: #ffffff; font: 14px, Verdana, Arial, Helvetica, serif; text-align: left;}*/

p.titolo24i {
	color: #ffffff; font: 24px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; text-align: center;
}

p.titolo20i {
	color: #ffffff; font: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; text-align: center;
}

p.titolo20 {
	color: #ffffff; font: 20px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center;
}

p.titolo16l {
	color: #ffffff;
	font: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; font-weight: bold;
}
p.titolo16 {
	color: #ffffff;
	font: 16px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; font-weight: bold;
}
p.titolo14i	  {
	color: #ffffff;
	font: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;  font-style: italic; font-weight: bold;
}

p.titolo14l {
	color: #ffffff;
	font: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; font-weight: bold;
}	  
p.titolo12i {
	color: #ffffff;
	font: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;  font-style: italic; font-weight: bold;
}

p.testo14 {
	 color: #ffffff; font: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: justify;
	  line-height: 1.2;}
	  
p.testo14-r {
	 color: #ffffff; font: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: right;
	  line-height: 1;}

div.t12 {
	 color: #ffffff; font: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;
	  line-height: 1;}
a.t12 {
	 color: #ffffff; font: 12px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: justify;
	  line-height: 1;}


.testo10c {
	 color: #ffffff; font-size:10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;
	  }
.testo10r {
	 color: #ffffff; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: right; line-height:0;
	 padding-top:5;  padding-bottom:5; padding-right:40; }
p.testo14grc {
	 color: #ffffff; font: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; font-weight: bold;
	  }	  	  

p.titolo14-guest {
	color: #ffffff;
	font: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center;  font-style: italic; font-weight: bold; line-height: 0.3;
}

p.guest  {margin-bottom: 10px;

}

#testo14grc {
	 color: #ffffff; font: 14px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: center; font-weight: bold;
	  }

#menu {
  border: none;
  width: auto;
  text-align: center;
  margin-top: 0px;
}

ul#menu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  list-style-type: none;
  margin: 0px 0px 0px 0px;
  padding: 0px;
}
ul#menu li {
  display: inline;
  padding-right: 0px;
  padding-left: 0px;
}

ul#menu li a {
font-size: 11px;
  color: #ffffff;
    text-decoration: none;

}

ul#menu li  a:visited{
   color: #ffffff;
   text-decoration: none;
}