
.menu {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10pt;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}

A.menu:hover {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10pt;
	color: #FFCC00;
	font-weight: bold;
}

input {
	font-family: Verdana, Helvetica, Arial; 
	font-size: 9pt; 
	background-color: #FFFFFF; 
	color: #000080; 
	border: 1px solid #000080;
    height: 20px;
}

input.giallo {
	font-family: Verdana, Helvetica, Arial; 
	font-size: 10pt; 
	background-color: #FFCC00; 
	color: #000080; 
	border: 1px solid #000080
}

input.scheda {
	font-family: Verdana, Helvetica, Arial; 
	font-size: 8pt; 
	background-color: #FFFFFF; 
	color: #000080; 
	border: 0;
}

select {
	font-family: Verdana, Helvetica, Arial; 
	font-size: 10pt; 
	background-color: #FFFFFF; 
	color: #000080; 
}
 
.dynamic
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000003;
    FONT-STYLE: normal;
    BACKGROUND-COLOR: #88AAFF;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    BORDER-RIGHT: #EEEEEE thin outset;
    BORDER-TOP: #EEEEEE thin outset;
    BORDER-LEFT: #EEEEEE thin outset;
    BORDER-BOTTOM: #EEEEEE thin outset;
    POSITION: absolute;
}

table.tabellaHome
{
	width: 100%;
	height: 100%;
	margin-top: 0px;
}


td.HomeCentrale
{
	background-color: #FFFFFF;
	vertical-align: top;
	}
td.HomeCentraleUp
{
	width: 88%;
	height: 4px;
	vertical-align:middle;
	background-image: url('../immagini/TABUP.jpg');
	text-align: center;
}
td.HomeCentraleDown
{
	width: 98%;
	height: 5px;
	vertical-align: top;
	background-image: url(../immagini/TABDOWN.jpg);
}
td.HomeSx {
	background-image: url(../immagini/TABSX.jpg);
	background-repeat: repeat-y;
	background-position: right;
}
td.HomeDx {
	background-image: url(../immagini/TABDX.jpg);
	background-repeat: repeat-y;
	background-position: left;
}
table.TblStandard
{
	width: 98%;
	height: 326px;
}

td.Standard
{
	vertical-align:top;
	text-align:justify;
	background-color: #FFEFCE;
	height: 250px;
}

table.Struttura
{
	width: 100%;
	}
td.SXStruttura
{
	vertical-align:top;
	text-align:left;
	width: 30%;
}
td.DXStruttura
{
	vertical-align:top;
	width: 70%;
	text-align:center;
}
.grigio {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:8pt;
	color: #605d68;
	text-align: left;
}
.arancio {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:11pt;
	color: #078b42;
	font-weight: bold
}
.giallo {
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:14pt;
	color: #ccdd00;
	font-weight: bold
}

a.link
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10pt;
	color: #004593;

	text-decoration: none;
	}
a.link:hover
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10pt;
	color: #796b40;
	font-weight: bold;
	text-decoration:underline;
	}
a.menuAreaRiservata
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10pt;
	color: #004593;

	text-decoration: none;
	}
a.menuAreaRiservata:hover
{
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10pt;
	color: #796b40;
	}
/***** TITOLI  *****/
.titolo
{
	color:#444444;
	font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	text-align: center;
}
.testo
{
	color:#444444 ;
	font-family: Verdana, Palatino, serif;
	font-size:10pt;
	padding: 5pt;
}
.contentTesto
{
	margin:10px 5px 10px 5px;
	padding:2px;
	background-color:#fffff6;
}

img.imgLogoScritta
{
	width: 781px;
	height: 44px;
}

img.imgLogoBilancia
{
	width: 772px;
	height: 183px;
}
img.imgUp
{
	width: 18px;
	height: 27px;
}
img.imgDown
{
	width: 18px;
	height: 39px;
}
img.imgHome
{
	padding: 5px; 
	margin: 5px; 
	width: 300px; 
	height: 224px;
}

h1{color:#d48002; border-bottom: 1px solid #dadada; font-family: "Lucida Grande", "Lucida Sans Unicode", Times, serif; font-size:26px; font-weight: bold; margin: 5px 0 0 0px;}
h2{color:#796b40; border-bottom: 1px dotted #cccccc; font-family: Georgia, "Times New Roman", Times, serif; font-size:20px;font-weight:bold;font-style:italic; margin: 5px 0 0 5px;}
h3{color:#796b40; font-family: Georgia, "Times New Roman", Times, serif; font-size:14px;font-weight:bold;margin: 15px 0 0 15px;}
h4{font-size: 1.2em;line-height: 1.25;margin: 1.9em 0 0.6em}
h5{font-size: 1em;line-height: 1.5;margin: 1.5em 0 0}
h6{font-size: 0.75em;line-height: 2;margin: 2em 0 0}
ul, ol { padding: 0px 5px 5px 30px; }


/***** MENU  *****/
.DIVHome {
	width: 55px;
	height: 60px;
}
.DIVHome a
{
    display: block;
    background-image: url(../immagini/Menu/menuHome.jpg);
    width: 55px;
    height: 60px;
    
}

.DIVHome a:hover
{
    background-image: url(../immagini/Menu/menuHomeOVER.jpg);
	background-position: top right;
}
/*-----------------------------*/
.DIVChiSiamo {
	width: 71px;
	height: 60px;
}
.DIVChiSiamo a
{
    display: block;
    background-image: url(../immagini/Menu/menuChiSiamo.jpg);
    width: 71px;
    height: 60px;
}
.DIVChiSiamo a:hover
{
    background-image: url(../immagini/Menu/menuChiSiamoOVER.jpg);
	background-position: top right;
}
/*-----------------------------*/
.DIVStruttura {
	width: 70px;
	height: 60px;
}
.DIVStruttura a
{
    display: block;
    background-image: url(../immagini/Menu/menuStruttura.jpg);
    width: 70px;
    height: 60px;
}
.DIVStruttura a:hover
{
    background-image: url(../immagini/Menu/menuStrutturaOVER.jpg);
	background-position: top right;
}
/*-----------------------------*/
.DIVAree {
	width: 116px;
	height: 60px;
}
.DIVAree a
{
    display: block;
    background-image: url(../immagini/Menu/menuAree.jpg);
    width: 116px;
    height: 60px;
}
.DIVAree a:hover
{
    background-image: url(../immagini/Menu/menuAreeOVER.jpg);
	background-position: top right;
}
/*-----------------------------*/
.DIVAdesione {
	width: 70px;
	height: 60px;
}
.DIVAdesione a
{
    display: block;
    background-image: url(../immagini/Menu/menuAdesione.jpg);
    width: 70px;
    height: 60px;
}
.DIVAdesione a:hover
{
    background-image: url(../immagini/Menu/menuAdesioneOVER.jpg);
	background-position: top right;
}
/*-----------------------------*/
.DIVAgevolazioni {
	width: 89px;
	height: 60px;
}
.DIVAgevolazioni a
{
    display: block;
    background-image: url(../immagini/Menu/menuAgevolazioni.jpg);
    width: 89px;
    height: 60px;
}
.DIVAgevolazioni a:hover
{
    background-image: url(../immagini/Menu/menuAgevolazioniOVER.jpg);
	background-position: top right;
}
/*-----------------------------*/
.DIVNews {
	width: 49px;
	height: 60px;
}
.DIVNews a
{
    display: block;
    background-image: url(../immagini/Menu/menuNews.jpg);
    width: 49px;
    height: 60px;
}
.DIVNews a:hover
{
    background-image: url(../immagini/Menu/menuNewsOVER.jpg);
	background-position: top right;
}
/*-----------------------------*/
.DIVEventi {
	width: 52px;
	height: 60px;
}
.DIVEventi a
{
    display: block;
    background-image: url(../immagini/Menu/menuEventi.jpg);
    width: 52px;
    height: 60px;
}
.DIVEventi a:hover
{
    background-image: url(../immagini/Menu/menuEventiOVER.jpg);
	background-position: top right;
}
/*-----------------------------*/
.DIVUfficioLegale {
	width: 96px;
	height: 60px;
}
.DIVUfficioLegale a
{
    display: block;
    background-image: url(../immagini/Menu/menuUfficioLegale.jpg);
    width: 96px;
    height: 60px;
}
.DIVUfficioLegale a:hover
{
    background-image: url(../immagini/Menu/menuUfficioLegaleOVER.jpg);
	background-position: top right;
}
/*-----------------------------*/
.DIVLink {
	width: 103px;
	height: 60px;
}
.DIVLink a
{
    display: block;
    background-image: url(../immagini/Menu/menuLink.jpg);
    width: 103px;
    height: 60px;
}
.DIVLink a:hover
{
    background-image: url(../immagini/Menu/menuLinkOVER.jpg);
	background-position: top right;
}