/*--------------------------------------------------------- body */

body {
SCROLLBAR-FACE-COLOR: #e2001a; 
SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
SCROLLBAR-SHADOW-COLOR: #ffffff; 
SCROLLBAR-3DLIGHT-COLOR: #e2001a; 
SCROLLBAR-ARROW-COLOR: #ffffff; 
SCROLLBAR-TRACK-COLOR: #e2001a; 
SCROLLBAR-DARKSHADOW-COLOR: #e2001a;
font-family: Arial, Verdana, 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; }


/*-------------------------------------------------------- font bianco */

font.bianco { font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none; font-size: 12px; }

/*-------------------------------------------------------- font rosso */

font.rosso { font-family: Arial, Helvetica, sans-serif; color: #B50016; text-decoration: none; font-size: 12px; }


/*-------------------------------------------------------- font nero */

font.fnero { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 12px; }


/*------------------------------------------------------- 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: #B50016; 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: #000000; 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: 12px; }

A.mailnero:HOVER {font-family: Arial, Helvetica, sans-serif; color: #B50016; text-decoration: none; font-size: 12px; }



/*--------------------- footer ---------------------*/

td.tdrossa
{
    background: #B50016;
	font-family: Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 12px
}

td.tdbianca
{
    background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 12px
}

img.bordata
{
    border-color: #000000;
    border-style: solid;
    border-width: 1px
}

.bold_sottolineato
{
    text-decoration:underline;
    font-weight:bold
}

td.bottom_underline_title
{
    color:#B50016;
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#B50016;
    font-weight:bold
}

td.bottom_underline
{
    border-bottom-style:solid;
    border-bottom-width:1px;
    border-bottom-color:#B50016
}

a.linkinterni, a.linkinterni:visited, a.linkinterni:active, a.linkinterni:link
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #B50016;
    font-size: 12px;
    text-decoration: none
}

a.linkinterni:hover
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #B50016;
    font-size: 12px;
    text-decoration: underline 
}


.titolo_pagina
{
    font-family: Arial, Helvetica, sans-serif;
    color: #B50016;
    text-decoration: none;
    font-size: 12px;
    font-weight:bold
}

.sottotitolo 
{
    font-family: Arial, Helvetica, sans-serif;
    color: #B50016;
    text-decoration: none;
    font-size: 12px;
    font-weight:bold
}

.GvHeader_ChiSiamo
{
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    background-color: #FFFFFF;
    border-bottom-style:solid;
    border-bottom-color:#000000;
    border-bottom-width:1px
}

.GvRow_ChiSiamo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
    background-color: #ffffff;
}

.GvRow2_ChiSiamo
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
    background-color: #ffffff;   
}

.Gv_ChiSiamo
{
    border-bottom-color: #B50016;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.ssmenuover { text-decoration: none;}
A.ssmenuover:ACTIVE, A.ssmenuover:LINK, A.ssmenuover:VISITED { font-family: Arial, Helvetica, sans-serif; color: #B50016; text-decoration: none; font-size: 11px; }
A.ssmenuover:HOVER {font-family: Arial, Helvetica, sans-serif; color: #B50016; text-decoration: none; font-size: 11px; }

.ssmenu { text-decoration: none;}
A.ssmenu:ACTIVE, A.ssmenu:LINK, A.ssmenu:VISITED { font-family: Arial, Helvetica, sans-serif; color: #D7958A; text-decoration: none; font-size: 11px; }
A.ssmenu:HOVER {font-family: Arial, Helvetica, sans-serif; color: #B50016; text-decoration: none; font-size: 11px; }

.GvHeader 
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    background-color: #B50016
}

.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: #B50016;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

.rossosmall
{
    font-size:10px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color:#e2001a;
}
.nerosmall
{
    font-size:10px; 
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    color:#000000;
}

td.tdbiancasmall
{
    background: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none;
    font-size: 11px;
    font-style:normal;
}

.mailnerosmall {	text-decoration: none;	}
A.mailnerosmall:ACTIVE, A.mailnerosmall:LINK, A.mailnerosmall:VISITED { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; }
A.mailnerosmall:HOVER {font-family: Arial, Helvetica, sans-serif; color: #B50016; text-decoration: none; font-size: 11px; }

.rosso 
{
    font-family: Arial, Helvetica, sans-serif;
    color: #B50016;
    text-decoration: none;
    font-size: 11px
}

.fgrscsmall
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #333333;
    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: #333333; text-decoration: none; font-size: 10px; }
A.linkinternismall:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #B50016; text-decoration: none; font-size: 10px; }

td.tdespositori
{
    background: #B50016;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    text-decoration: none;
    font-size: 11px;
    font-weight:bold;
}

.linkEE {	text-decoration: none;	}
	
A.linkEE:ACTIVE, A.linkEE:LINK, A.linkEE:VISITED { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none; font-size: 11px; }

A.linkEE:HOVER {font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; }

.nero11 { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 11px; }

.nero12 { font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; font-size: 12px; }

.bordorosso
{
    border:1px; 
    border-style:solid; 
    border-color:#B50016
}