/* generali */
 body { font-size : 8pt; font-family : Verdana,Arial;  color: #333333; } 
 img  {	border-color : #000000; }  
 img.foto {	border-color : #000000;	border-bottom-width : thin;	border : 1px; }  
 
 /* tabelle */
table { font-size : 8pt;	font-family : Verdana,Arial;  color: #333333;  text-align: justify; } 
td { font-size : 8pt; font-family : Verdana,Arial; color: #333333;   text-align: justify; } 
td.news {font-size : 8pt; font-family : Verdana,Arial; color: #FFB11E;} 
td.copyright{font-size : 7pt; font-family : Verdana,Arial;} 
  
 /* links */ 
A:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-weight: normal; font-style: normal; color: #333333;  text-decoration: underline; } 
A:visited { font-family: arial, helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-weight: normal; font-style: normal; color: #333333; text-decoration: underline;   }  
a:hover  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-weight: normal; font-style: normal; color: #333366;   text-decoration: underline;} 
a:active {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;line-height: 10pt;font-weight: normal;font-style: normal;color: #333366;  text-decoration: underline; } 

 /* links */ 
A.bottom:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-weight: normal; font-style: normal; color: #666699;  text-decoration: none; } 
A.bottom:visited { font-family: arial, helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-weight: normal; font-style: normal; color: #666699; text-decoration: none;  }  
a.bottom:hover  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-weight: normal; font-style: normal; color: #333366;   text-decoration: underline;} 
a.bottom:active {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;line-height: 10pt;font-weight: normal;font-style: normal;color: #333366;  text-decoration: underline; } 

 /* links */ 
A.news:link { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-weight: normal; font-style: normal; color: #FFFFFF;  text-decoration: none; } 
A.news:visited { font-family: arial, helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-weight: normal; font-style: normal; color: #FFFFFF; text-decoration: none;  }  
a.news:hover  {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-weight: normal; font-style: normal; color: #FFFFFF;   text-decoration: underline;} 
a.news:active {font-family: Arial, Helvetica, sans-serif;font-size: 8pt;line-height: 10pt;font-weight: normal;font-style: normal;color: #FFFFFF;  text-decoration: underline; } 


/* bold */ 
b { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #002085; } 
b.title { font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px; color: #002085; } 
.mini { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #002085; } 

/*form */
 input {	font-size : 8pt;	font-family : Verdana,Arial; }
textarea {	font-size : 8pt;	font-family : Verdana,Arial; } 
select {	font-size : 8pt;	font-family : Verdana,Arial; }  

/* Font  */ 
FONT { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; line-height: 10pt; font-style: normal; font-weight: normal;  text-align: justify; }  

/************************************************
*	Style liste con funzioni di paginazione		*
************************************************/
#mapcontainer {	
padding:5px 10px 0px 0px;
font: 9px/1.2  arial, geneva, verdana, tahoma;
}

#mapcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
}

#mapcontainer li
{
display: inline;
margin: 0;
padding: 0;
padding-right:5px;
float: left;
color: #002085;
}

#mapcontainer li.text
{
color: #002085;
}

#mapcontainer a
{
color: #002085;
}

#mapcontainer a:link #mapcontainer a:visited
{
text-decoration: none;
color: #002085;
}

#mapcontainer a:hover
{
background-color: #F5F5F5;
color: #002085;
}
.image{ border:3px solid; border-color:#D6DADE; }
.imagegal{ border:2px solid; border-color:#03004f; }
td.thinHR{ height:1px; background-image:url(../images-home/riga.gif); background-repeat:repeat-x;}

div.fileImg{float:right; margin: 4px 10px 20px 20px; border-left:#525353 solid 1px; padding-left:20px }

div.autor-box { display: table; border: 2px solid #03004f; } 
div.autor-box img{margin: 0px; border:0px;}
div.zoom {padding:8px; padding-left:0px;}
div.zoom img{margin-top:0px;}
