#dd
{   margin: 0;
    padding: 0
}
#dd li
{   margin: 0;
    padding: 0;
    list-style: none;
    float: left;
}
#dd li a.menu, #dd li a:visited, #dd li a:active, #dd li a:link
{
	display: block;
	text-align: center;
	color: #969696;
	width: 80px;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 3px;
}
#dd li a.menu:hover
{   color: #2E72CF
}
.submenu
{
	background: #FFFFFF;
	visibility: hidden;
	text-align: center;
	width: 80px;
	position: absolute;
	z-index: 3;
	line-height: 16px;
}
.submenu a, .submenu a:visited, .submenu a:active, .submenu a:link
{   display: block;
    text-decoration: none;
    color: #969696
}
.submenu a:hover
{   background: #DDDDDD;
    color: #2E72CF}

#menubasso {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
}
#menubasso a, #menubasso a:visited, #menubasso a:active, #menubasso a:link
{
	color: #BEBEBE;
	text-decoration: none;
}
#menubasso a:hover  {
	color: #666666;
}
.menualto {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
}
.menualto a, .menualto a:visited, .menualto a:active, .menualto a:link, #footer a, #footer a:visited, #footer a:active, #footer a:link  {
	color: #969696;
	text-decoration: none;
}
.menualto a:hover, #footer a:hover  {
	color: #2E72CF;
}
#flashcontent {
	display: inline;
	color: #000000;
}
#flashnews {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #003399;
	font-weight: bold;
	display: inline;
}
#flashtit {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 12px;
	color: #FF7C22;
	font-weight: bold;
	display: inline;
}
.news {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #28448E;
}
.news a, .news a:visited, .news a:active, .news a:link {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.news a:hover {
	color: #FF9900;
}
#110img {
	height: 100px;
	width: 115px;
	float: left;
}
#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #999999;
	margin: 8px;
}
.pdt {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #666666;
}
.pdt a, .pdt a:visited, .pdt a:active, .pdt a:link {
	color: #999999;
	text-decoration: none;
}
.pdt a:hover {
	color: #FF9900;
}
.tit {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #FF7C22;
}
#menufamiglia {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #000000;
	padding-left: 8px;
	width: 180px;
}
#menufamiglia h2{
	font-size: 11px;
	color: #FFF199;
	display: inline;
	line-height: 18px;
}
#menufamiglia a, .menufamiglia a:visited, .menufamiglia a:active, .menufamiglia a:link {
	text-decoration: none;
	color: #000000;
}
#menufamiglia a:hover {
	color: #FFFFFF;
}
#testopdt {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #666666;
	padding-left: 16px;
	text-align: justify;
}
#testo {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #666666;
	padding-left: 6px;
	text-align: justify;
	padding-right: 6px;

}
.11 {
	font-size: 11px;
}
#testopdt strong {
	color: #FF9900;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #FF7C22;
	display: inline;
	font-weight: normal;
}
.testodida {

	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 10px;
	color: #003366;
}
.testodida img {
	margin-top: 25px;
	margin-bottom: 4px;
}
#testopop {
	font-family: Verdana, Arial, Helvetica, sans-serif, Tahoma;
	font-size: 11px;
	color: #666666;
	padding-left: 30px;
	text-align: justify;
	padding-right: 30px;

}
.testointro {
	font-size: 12px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-top: 14px;
	line-height: 18px;



}
#testopdt a, #testopdt a:visited, #testopdt a:active, #testopdt a:link {
	color: #FF6600;
	text-decoration: none;
	text-align: left;
}
#testopdt a:hover {
	color: #FF6600;
	text-decoration: underline;
}
#pic {
	font-size: 10px;
	padding: 3px;
	text-align: justify;

}

