 
BODY {
   margin: 0;
   font-size: small;
   background-color:#736C6A;
	scrollbar-base-color: #736C6A;
	scrollbar-arrow-color: #AAB300;

} 

{
	FONT-FAMILY: Verdana;
	TEXT-DECORATION: none;
    color : #000000;
}

.testo2 {
font-size : 12pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 

}

.testo1 {
font-size : 16pt; 
font-family : Verdana, Arial, Helvetica, sans-serif; 

}

A:active
{
	FONT-FAMILY: arial;
	TEXT-DECORATION: none;
	color : #aab300;
}
A:link
{
	TEXT-DECORATION: none;
	
}
A:visited
{
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
       color: #949B00;

}

a:hover {
   color: #AAB300;
FONT-FAMILY: arial;
    TEXT-DECORATION: none;

}

a img {border:none;}

.menuNav {
background-color: #8F8784;
} 
.navCellOn {
	background-color: #8F8784;
} 
.menuLink {
	font-size: small;
	color: #FFA500;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 5px;
} 
.menuLink:hover {
	
	color: #D26900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
} 
.mainMenuText:link {
	color: Black;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
} 
.mainMenuText {
font-weight : bold; 
font-size : small; 
color : #666666; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
text-indent : 5px; 
} 
.categoryHeading {
font-weight : bold; 
font-size : 8pt; 
color : #FFFFFF; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
CorpoTesto {
font-size : small; 
line-height : 125%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
margin : 15px; 
padding-right : 5px; 
padding-left : 5px; 
 background-color: #8F8784; border-color: #b2b2b2 #b2b2b2 #FFFEF6; background-image: none; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-left-width: 1px
} 
.disabled {
font-size : 8.5pt; 
color : #cCcCcC; 
line-height : 125%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
.bodyLink {
	font-size: 8pt;
	color: Black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
} 
.bodyLink:hover {
font-size : 8pt; 
color : #DD6F00; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
.quote {
font-weight : normal; 
font-size : small; 
font-style : italic; 
font-family : Verdana, Arial, Helvetica, sans-serif;
} 
.footerLink {
font-size : x-small; 
color : #808080; 
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline; 
text-align : center; 
} 
.footerLink:hover {
font-size : x-small; 
color : #808080; 
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline; 
} 
.footerLink:active {
font-size : x-small; 
color : #808080; 
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline; 
} 
.footerLink:visited {
font-size : x-small; 
color : #808080; 
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline; 
} 
.footerLink:link {
font-size : x-small; 
color : #808080; 
font-family : Verdana, Arial, Helvetica, sans-serif;
text-decoration : underline; 
} 
.Webmasterf {
	font-weight: normal;
	font-size: xx-small;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: center;
	background-color: #92877A;
	border:0px solid #00AEE9;
} 

.Indirizzo {
	bottom: 5px;
	border: 1px #b2b2b2 dashed;
	margin: 3px 3px;
	padding: 3px 3px;
	background: #FDFAEE;
} 
CorpoParti {
	font-weight: bold;
	font-size: 17px;
	color: #000000;
	line-height: 120%;
	padding-top: 10px;
	border-bottom: 1px dotted #cccccc;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
		background: White;
} 
.menuText {
font-size : 9pt; 
color : #000000; 
line-height : 125%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
.MenuSinistratab {
	
	padding-left: 0px;
	padding-top: 0px;
	background-color: #8F8784;
	
} 
.MenuSinistra {
	border-right: 1px solid#8F8784;
	padding-left: 5px;
	padding-top: 5px;
	background-color: #8F8784;
	border-left-color: #8F8784;
	border-width: 1px 1px ;
} 

.MenuDestra {
   border-left: 1px dotted #4cb869;
   border-top: thin solid #FFFFFF;
   padding-right: 5px;
   padding-top: 5px;
   background-color: #F4FDFF;
   border-right: #4cb869;
  
border-width: 1px 1px thin
} 

.boxHeading {
   border-right: 1px solid #cccccc;
   border-left: 1px solid #cccccc;
   background-color: #FDFAEE;
   ; border-color: #f5f5f5 #f5f5f5 #f5f5f5 #CCCCCC;
border-style: dashed; border-left-width: 1px
} 
.boxBlock {
border-right : 1px dotted #cccccc; 
border-top : 1px dotted #cccccc; 
border-left : 1px dotted #cccccc; 
border-bottom : 1px dotted #cccccc; 
} 
.menuHeading {
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	line-height: 125%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	padding: 5px;
	background-color: #FFFEF6;
} 
UltimoAggiornamento {
   font-weight: normal;
   font-size: x-small;
   color: #999999;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
background-color: #FFFEF6;
   background: #FFFEF6;
} 
.menuActiveKBOn {
	padding-right: 5px;
	padding-left: 5px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px dotted #b3b3b3;
	background-color: #FAEBD7;
} 
.menuActiveKBOff {
padding-right : 5px; 
padding-left : 5px; 
padding-bottom : 5px; 
padding-top : 5px; 
border-bottom : 1px dotted #e0e0e0; 
} 
.menuActiveKBOver {
   background-color: #FFFEF6;
} 
.quoteAuthor {
font-size : 7.5pt; 
color : #c0c0c0; 
line-height : 125%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
.menuAdminOver {
   background-color: #FFFEF6;
} 
.required {
font-weight : bold; 
color : red; 
} 
.smallText {
font-size : 7pt; 
color : #000000; 
line-height : 125%; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
.MenuTitolo {
	font-weight: bold;
	background-color: #84B6E7;
	font-family: Verdana, Arial, Helvetica, sans-serif #ffffff;
	text-align: left;
	font-size: 90%;
	top: 5px;
	border: 1px solid #3D9856;
	
} 
.MenuTitolo2 {
   font-weight: bold;
  
   background-color: #B3ECFF;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-align: left;
   font-size: 90%;
   top: 5px;
   color: #ffffff;
  border: 1px solid #3D9856;
} 
.MenuSinistraParti {
   display: block;
   text-align: left;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 100%;
   color: #404040;
   width: 98%;
   padding: 1px;
   margin-left: 1px;
   border-color: ##8F8784 ;
   border-width: 0px 0px ;
   background-color: #8F8784;
} 
.MenuSinistraParti:hover {
	color: #333333;
	background-color: #FE9900;
} 

.MenuDestraParti {
   display: block;
   text-align: left;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 90%;
   color: #404040;
   width: 98%;
   padding: 1px;
   margin-left: 1px;
   border-color: #D9B873 #D9B873 #FFFEF6;
   border-width: 0px 0px thin;
   background-color: #FDFAEE;
} 
.MenuDestraParti:hover {
	color: #333333;
	background-color: #FBE1AB;
} 

   
   

.MenuDestra2{
   display: block;
   font-size: small;
   color: #333333;
   width: 90%;
   text-decoration: none;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   border-color: #F5F5F5 #F5F5F5 #FFFEF6;
   background-color: #FFFEF6;
   border-style: dashed;
   border-bottom-width: thin;
} 
.invisibile {
display : none; 
} 
.linksimple {
display : block; 
text-align : center; 
text-decoration : none; 
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-size : 9pt; 
line-height : normal; 
color : #ffffff; 
border-top : none #ffffff; 
border-left : 1px none #ffffff; 
border-right : 1px ridge #ffffff; 
border-bottom : 1px none #cccccc; 
width : 100%; 
} 
.linksimple:hover {
color : #ffffff; 
text-decoration : underline; 
border-top : 1px none #ffffff; 
border-right : 1px none #ffffff; 
border-bottom : 1px none #ffffff; 
border-left : 1px none #ffffff; 
} 
.MenuSuperioreTabella {
  
   text-align: left;
   width: 100%;
   background-color: #8F8784;
   border-bottom: solid #8F8784;
   border: 1px #8F8784 solid;
    font-size: 92%;

} 
.menuSuperioreCella {
; 
font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333
} 
.articleLink {
font-size : small; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
color : #333333; 
text-decoration : none; 
} 
.articleLink:hover {
font-size : small; 
color : #cc3300; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
text-decoration : underline; 
} 
.articleTitle {
font-size : small; 
color : #cc3300; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
margin-bottom : 0; 
margin-top : 0; 
font-weight : bold; 
} 
.articleAbstract {
	font-size: small;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	margin-top: 0;
	background-color: White;
	border-style: solid;
	background: center;
} 
.Data {
   font-weight: normal;
   font-size: x-small;
   color: #333333;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   margin-bottom: 0;
   padding-top: 0.5em;
   ; border-color: #F5f5f5 #F5f5f5 #FFFEF6;
   background-color: #FFFEF6;
   border-style: dashed;
   border-bottom-width: thin;
   
   
} 





.MenuSuperiore {
	font-size: 85%;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	
	padding-left: 5px;
	background-color: #8F8784;
	font-weight: normal;
	border-style: none;
	background: #8F8784;
	
} 
MenuSuperiore:hover {
font-size : small; 
color : #cc3300; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 

.MenuSuperiore2 {
   font-size: 90%;
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   text-decoration: none;
   text-align: left;
   padding-left: 5px;
   background-color: #Ffffff;
   font-weight: normal;
   border-style: none;
   background: #Fffffff;
} 
MenuSuperiore2:hover {
font-size : small; 
color : #FFCB60; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 


.key-point:before {
line-height : 0.1; 
font-size : 1px; 
background : transparent url("") no-repeat top right; 
margin : -15px -15px 0; 
height : 15px; 
display : block; 
border : none; 
content : url(""); 
} 
#nav li a {
   display: block;
   padding: 6px 10px;
   text-decoration: none;
   background: #edf2f2;
   border-bottom: 1px solid #ddd;
   border-top: 1px solid #fff;
   border-right: 1px solid #ddd;
   background-color: #FFFEF6;
} 
#nav li a:hover {
   background: ##FFFEF6;
} 
#nav ul li span, #nav ul li a {
padding : 4px 8px 4px 20px; 
} 
.bloccoindirizzo {
   background-color: #FDFAEE;
} 
.bloccosinistra {
   background-color: #8F8784;
   margin-top: 3px;
   margin-right: 3px;
   margin-bottom: 3px;
   margin-left: 3px;
   padding-top: 3px;
   padding-right: 3px;
   padding-bottom: 3px;
   padding-left: 3px;
   border: #f5f5f5;
   border-style: dashed;
   border-top-width: 1px;
   border-right-width: 1px;
   border-bottom-width: 1px;
   border-left-width: 1px;
}

#testa {
	background-image: none;
	height: 140px;
	border: 0px solid #8F8784;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 1px;
	padding-left: 0;
	padding-right: 0;
	padding-top: 0em;
	padding-bottom: 0em;
}

img#copertina { width:100% }

.testocentralemezzo {
	padding-top: 1px;
	padding-right: 5px;
	padding-bottom: 1px;
	padding-left: 5px;
   background-color: #8F8784;
	border-left: 1px solid #84B6E7;
	border-right: 1px solid #84B6E7;
} 
.tabella  {
   border: 1px solid #A69D98;
   background-color: #8F8784;
   text-indent: 5px;
   background-attachment: scroll;
   border-bottom: thin solid #A69D98;
   border-bottom-width: thin;
    font-family: Verdana, Arial, Helvetica, sans-serif;;
   font-style: normal;
   text-align: center;
} 
cella {
	width: 10%;
} 
.intestazione1 {
   font-family: "Verdana, Arial, Helvetica, sans-serif";
   background: #FFFEF6;
   color: #AE5700;
   font-size: 80%;
   font-weight: bold;
   padding: 5px;
   margin-left: 5px;
   margin-right: 5px;
   text-align: center;
   width: 100%;
   border-right: 1px solid #f5f5f5;
   border-left: 1px solid #f5f5f5;
   border-top: 1px solid #f5f5f5
} 
.intestazione2 {
font-family : Verdana, Arial, Helvetica, sans-serif; 
background : #f5f5f5; 
color :#AE5700; 
font-size : 90%; 
padding : 5px; 
border-right : 1px solid #f5f5f5; 
border-left : 1px solid #f5f5f5;  
border-bottom : 1px solid #f5f5f5; 
text-align : center; 
margin-right : 5px; 
margin-left : 5px; 
width : 100%; 
} 
.centrale {
text-align : center; 
}
testocentrale {
padding : 8px 12px 5px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
margin-left : 0; 
margin-right : 0; 
font-size : 100%; 
color : #000000; 
background-color : #8F8784; 
font-style : normal; 
font-weight : normal; 
text-align : justify; 
list-style-type : none; 
width : 100%; 
}


	div.header	{
	position: relative;
	height: 174px;
	background: #8F8784 url(interanuova1.jpg) no-repeat center top;
	border-bottom: 1px solid #4CB869;
}
#mainBlock {
	font-size: 12px;
	position: relative;
	margin: 7px 168px;
	
}
.endDiv {position: relative;margin: 7px 168px;width: auto;text-align: center;}
.endDiv IMG {border: 0px;}
#sxBlock {width: 160px;top: 130px;left: 5px;position: absolute;font-size: 12px;}
#dxBlock {width: 160px;right: 5px;top: 130px;position: absolute;font-size: 12px;}
.footer {
	clear: both;
	border-top: #eee 1px dashed;
	font-size: 80%;
	text-align: center;
	margin-top: 5px;
	padding-top: 6px;
}
.illustration {float: left;position: relative;margin-right: 5px;padding: 1%;border: 0px; clear: left;}
.newsBody{
	position: relative;
	background-color: #8F8784;
	padding: 6px 20px 20px 20px;
	margin-bottom: 4px;
	border-right: #FFFFFF 1px solid;
	border-bottom:#84B6E7 1px solid;
	overflow: hidden;
	font-size: 12px;
	color: #4a4a4a;
	text-align: justify;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
}
.newsBody IMG {
	position: relative;
	border: thin solid #FFFEF6;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-top: 8px;
	
}
.newsBody ul {
	margin: 0;
	padding: 0;
	font-size: 12px;
	list-style: none;
	width: auto;
}
.newsBody ul li {
	display: inline;
}
.newsBody ul li a{display: block;border:  #f9f6ef 1px solid;padding: 2px 1em;text-decoration: none;}
.newsBody ul li a:link, .newsBody ul li a:visited{border: #f9f6ef 1px solid;}
.newsBody ul li a:hover{text-decoration: none;border: #fff 1px solid;background: #f0ede4;}
.newsBody ul li a:active{text-decoration: none;border: #fff 1px solid;background: #f0ede4;}


.menulow{position: relative;background-color: #FFFEF6;padding: 6px 6px 0px 6px;margin-bottom: 0px;border-right: #FFFEF6 1px solid;border-bottom: #ECCC4B 1px solid;border-top: #ECCC4B1px solid;overflow: hidden;font-size: 12px;color: #000000;text-align: justify;}
.menulow IMG {
	position: relative;
	border: thin solid #FFFEF6;
}
.menulow ul {
	margin: 0;
	padding: 0;
	font-size: 12px;
	list-style: none;
	width: auto;
}
.menulow ul li {display: inline;}
.menulow ul li a{display: block;border:  #f9f6ef 1px solid;padding: 2px 1em;text-decoration: none;}
.menulow ul li a:link, .menulow ul li a:visited{border: #f9f6ef 1px solid;}
.menulow ul li a:hover{text-decoration: none;border: #fff 1px solid;background: #f0ede4;}
.menulow ul li a:active{text-decoration: none;border: #fff 1px solid;background: #f0ede4;}

.menulow1{
	position: relative;
	background-color: #FFFEF6;
	margin-bottom: 4px;
	overflow: hidden;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	padding-left: 12px;
	
}
.menulow1 IMG {
	position: relative;
	border: thin solid #FFFEF6;
}
.menulow1 ul {
	margin: 0;
	padding: 0;
	font-size: 12px;
	list-style: none;
	width: auto;
}
.menulow1 ul li {display: inline;}
.menulow1 ul li a{display: block;border:  #f9f6ef 1px solid;padding: 2px 1em;text-decoration: none;}
.menulow1 ul li a:link, .menulow ul li a:visited{border: #f9f6ef 1px solid;}
.menulow1 ul li a:hover{text-decoration: none;border: #fff 1px solid;background: #f0ede4;}
.menulow1 ul li a:active{text-decoration: none;border: #fff 1px solid;background: #f0ede4;}

.storia{position: relative;background-color: #FFFEF6;padding: 6px;margin-bottom: 4px;border-right: #ffffff 1px solid;border-bottom: #EAC471 1px solid;overflow: hidden;font-size: 12px;color: #000000;text-align: justify;}
.storia IMG {
	border: thin solid #EAC471;
}


.menufooter {
	position: relative;
	background: #FFFEF6;
	padding: 0px 0 4px 2%;
	color: #051b49;
	border-right: #FFFEF6 1px solid;
	border-bottom: #FFFEF61px solid;
	font-style: italic;
	font-size: 120%;
	font-weight: bold;
	text-align: left;
	height: 18px;
}
.titolino {
	font-style: normal;
	font-size: 100%;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-left: 20px;
	height: 12px ;
	color: #A86631;
	
}
.titolone {
	font-size: 90%;
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #A86631;
	font-weight: bold;
	font-size-adjust: inherit;
}

.Tabbandi1
{
    FONT-SIZE: 7pt;
    COLOR: Verdana;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #FDFAEE;
    
    }
.Tabbandi2
  {
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #8F8784;

 text-align: justify;

}  
    
    
.PgTitolo
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	COLOR: #1C1E54;
	FONT-FAMILY: "Verdana;
}

.TabInternal
{
	BACKGROUND-COLOR: #8F8784;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	text-align: left;

}

.TabInternalbianca
{
	BACKGROUND-COLOR: #8F8784;
	font-family : Verdana;
	font-size : 10pt;
	text-align: left;

}
