/*--------------------------------------------------------- body */

body 
{
scrollbar-face-color: #811788; 
scrollbar-highlight-color: #ffffff; 
scrollbar-shadow-color: #ffffff; 
scrollbar-3dlight-color: #0E1E7D; 
scrollbar-arrow-color: #ffffff; 
scrollbar-track-color: #0E1E7D; 
scrollbar-darkshadow-color: #0E1E7D;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: justify;
color: #000000;
background: #FFFFFF;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding: 0px;
}


/*------------------------------------------------------- font*/

/*font {font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px; }*/

td 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    /*text-decoration: none;*/
    font-size: 11px;
}  


/*-------------------------------------------------------- font bianco */

/*font.bianco { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; }*/

.bianco 
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px;
}

/*-------------------------------------------------------- font nero */

/*font.nero { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px; }*/

.nero
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 10px;
}


/*------------------------------------------------------- link menu*/

.menu {
	
	text-decoration: none;
	}
	
A.menu:ACTIVE, A.menu:LINK, A.menu:VISITED { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; }

A.menu:HOVER {font-family: Arial, Helvetica, sans-serif; color: #FFD900; text-decoration: none; font-size: 12px; }

/*------------------------------------------------------- link sottomenu*/

.sottomenu {
	
	text-decoration: none;
	}
	
A.sottomenu:ACTIVE, A.sottomenu:LINK, A.sottomenu:VISITED { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 10px; }

A.sottomenu:HOVER {font-family: Arial, Helvetica, sans-serif; color: #FFD900; text-decoration: none; font-size: 10px; }

/*------------------------------------------------------- link mail nero*/

.mailnero {
	
	text-decoration: none;
	}
	
A.mailnero:ACTIVE, A.mailnero:LINK, A.mailnero:VISITED { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px; }

A.mailnero:HOVER {font-family: Arial, Helvetica, sans-serif; color: #0E1E7D; text-decoration: none; font-size: 10px; }

/*--------------------- footer ---------------------*/
/*<table width="720" height="20" border="1" cellspacing="0" cellpadding="0" bordercolor="#0E1E7D">*/

table.footer
{
    width: 720px;
    height: 20px;
    border-style: solid;
    border-width: 1px;
    border-color: #0E1E7D
}

img.bordata
{
    border-color: #000000;
    border-style: solid;
    border-width: 1px
}

.habitat
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0E1E7D;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px
}

.viola
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #811788;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px
}

.titolo_pagina
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0E1E7D;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px
}

.GvHeader 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    background-color: #0E1E7D
}

.GvRow
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    background-color: #dddddd;
}

.GvRow2
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 11px;
    background-color: #eeeeee;   
}

.Gv
{
    border-bottom-color: #0E1E7D;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

a.linkinterni, a.linkinterni:visited, a.linkinterni:active, a.linkinterni:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0E1E7D;
    font-size: 11px;
    text-decoration: none
}

a.linkinterni:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #0E1E7D;
    font-size: 11px;
    text-decoration: underline 
}

.sottotitolo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #811788;
    text-decoration: none;
    font-weight: bold;
    font-size: 11px;
}

.bold_sottolineato
{
    text-decoration:underline;
    font-weight:bold
}

td.bottom_underline_title
{
    color:#811788;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#811788;
    font-weight:bold
}

td.bottom_underline
{
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#811788
}

td.bianco
{
    font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px
}

td.blu 
{
    font-family: Arial, Helvetica, sans-serif;
    color: #003F8A;
    text-decoration: none;
    font-size: 12px
}

td.viola
{
    font-family: Arial, Helvetica, sans-serif;
    color: #933589;
    text-decoration: none;
    font-size: 12px
}

.blu 
{
    font-family: Arial, Helvetica, sans-serif;
    color: #003F8A;
    text-decoration: none;
    font-size: 12px
}

.error 
{
    font-family: Arial, Helvetica, sans-serif;
    color: #ff0000;
    text-decoration: none;
    font-size: 12px
}

td.poweredby { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; }

A.poweredby:ACTIVE, A.poweredby:LINK, A.poweredby:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; color: #006c8d; text-decoration: none; font-size: 11px; font-weight: bold }

A.poweredby:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #006c8d; text-decoration: underline; font-size: 11px; font-weight: bold }

ul.elencointerno {
	list-style-type: disc;
	padding: 0px 0 0 0; /* top "border".*/
	margin-bottom:0; 
	margin-top:0;
}

a.rassegnastampa, a.rassegnastampa:visited, a.rassegnastampa:active, a.rassegnastampa:link
{ 
    font-family: Arial, Helvetica, sans-serif; 
    color: #933589; 
    text-decoration: none;
    font-weight: bold; 
    font-size: 12px; 
}

a.rassegnastampa:hover
{
    font-family: Arial, Helvetica, sans-serif;
    color: #933589;
    font-size: 12px;
    font-weight: bold;
    text-decoration: underline; 
}

.fnerosmall
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 10px;
}

.linkinternismall {	text-decoration: none;	}
A.linkinternismall:ACTIVE, A.linkinternismall:LINK, A.linkinternismall:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 10px; }
A.linkinternismall:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #003F8A; text-decoration: none; font-size: 10px; }
