.testo{COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; line-height:17px;}
.titolo{COLOR: #DB5F56; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; line-height:17px;}
.testorosso{COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px}
h1{COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 14px; line-height:13px;}
.testoftr{COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; line-height:18px;}
.testocopy{COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; line-height:18px;}
a.linkstatuto{COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height:18px; text-decoration:none;}
a.linkstatuto:hover{COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height:18px; text-decoration:underline;}
a.linkftr{COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; line-height:18px; text-decoration:none;}
a.linkftr:hover{COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; line-height:18px; text-decoration:underline;}
a.linkev{COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height:12px; text-decoration:none;}
a.linkev:hover{COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height:12px; text-decoration:underline;}
.dataev{COLOR: #CC1B0E; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; line-height:16px;}
.imaev{ border: 1px solid #C0C0C0; padding: 2px 2px 2px 2px; background-color:#ffffff;}
a.linkrosso{COLOR: #cc1b0e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height:18px; text-decoration:none;}
a.linkrosso:hover{COLOR: #cc1b0e; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height:18px; text-decoration:underline;}
a.linkblu{COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height:20px; text-decoration:none;}
a.linkblu:hover{COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; line-height:20px; text-decoration:underline;}
a.linkblu2{COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; line-height:20px; text-decoration:none;}
a.linkblu2:hover{COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 12px; line-height:20px; text-decoration:underline;}


.testinogr{COLOR: #6C6C6C; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; line-height:18px;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
a.verdefosfo:link{
font-family: verdana, arial, helvetica;
font-size: 10px;
color: #8BC500;
text-decoration: none;
}
a.verdefosfo:visited{
font-family: verdana, arial, helvetica;
font-size: 10px;
color: #8BC500;
text-decoration: none;
}
a.verdefosfo:hover{
font-family: verdana, arial, helvetica;
font-size: 10px;
color: #8BC500;
text-decoration: none;
}
.interl {
	line-height: 20px;
}
.ima{
padding-right: 5px;
padding-top:5px;
}
#boxinfo{
	width:250px;
	border: 1px solid #cccccc;
	margin:0;
	padding: 5px;
	background-color: #f2f2f2;
}
#ulgal { 
margin:40px 0 0;
padding:0 10px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;

}
#ulgal li.foto { 
 float:left;
 padding:0 0 0 7px;
 width:415px;
}
#ulgal li.divisore { 
float:left;
margin:10px 0 10px 0;
padding:0 0 0 7px;
width:470px;
width:415px;
height:1px;
min-height:1px;
background-color:#999999;
}
.cornice { 
border:1px solid #CCCCCC;
margin:0 20px 0 0;
padding:3px;
}
#ulgal a { 
color:#CC1B0E;
text-decoration:underline;
}
 img{
border:0; 
 
 }
 h1.galleria {
color:#004C8D;
font-size:16px;
}

#ulimg { 
width:415px;
}
#ulimg li { 
clear:both;
display:inline;
height:80px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 100px 0;
min-height:80px;
}
.cornice2 {
border:1px solid #CCCCCC;
margin:0 15px 0 0;
padding:3px;
}

#paginazione{
	width:90%;
	text-align:center;
	padding: 1em;
	font: 99% Arial, Helvetica, sans-serif
}
#paginazione ul{ 
	margin: 0; 
	padding: 0;  
	font-size: 1.0em;
}
#paginazione li{
	list-style-type: none; 
	display: inline; 
	padding-bottom:1px;
	margin:0 8px 0 0;
	width:20px;
}
#paginazione a, .paginazione a:visited{ 
	padding: 0 5px  0 5px; 
	border: 1px solid #9aafe5; 
	text-decoration: none; 
	color: #2e6ab1;
}
#paginazione a:hover, .paginazione a:active{
	border: 1px solid #2b66a5; 
	color: #000;
}
#paginazione li.current { 
	padding: 0 2px  0 5px; 
	border: 1px solid #2e6ab1; 
	font-weight: bold; 
	background: #2e6ab1; 
	color: #fff;
}

#paginazione li.disable{
	border: 1px solid #909090;
	color: #909090;
}

#paginazione li.next{ 	
	font-weight: bold;
}

* html #paginazione li.current, * html #paginazione li.disable{ 
	margin-right: 5px;
	padding-right:0;
}

#ulvideo li{
	list-style-image:url(/img/corpo/quadrosso.gif);
}

#ulvideo li a{
	text-decoration:none;
}
#ulvideo li a:hover{
	color:#CC1B0E;
}