BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
A
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TR
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TABLE
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
P
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
BR
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
HR
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
B
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
LI
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
OL
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
UL
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
SUP
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
SELECT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
INPUT
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
FORM
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H1
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 20px;
    MARGIN-BOTTOM: 1px;
    COLOR: #3a417a;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H2
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 18px;
    MARGIN-BOTTOM: 1px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
H3
{
    MARGIN-TOP: 1px;
    FONT-SIZE: 16px;
    MARGIN-BOTTOM: 1px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.titrivdb
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: firebrick;
}
.navlnkpro
{
    FONT-SIZE: 10px;
    COLOR: #000080;
    TEXT-DECORATION: none
}
A.navlnkpro:active
{
    FONT-SIZE: 10px;
    COLOR: #000080;
    TEXT-DECORATION: none
}
A.navlnkpro:hover
{
    FONT-SIZE: 10px;
    COLOR: #800000;
    TEXT-DECORATION: none
}
.lnkwhite
{
    FONT-SIZE: 8px;
    COLOR: #ffffff
}
A.lnkwhite:active
{
    FONT-SIZE: 8px;
    COLOR: #ffffff
}
A.lnkwhite:hover
{
    FONT-SIZE: 8px;
    COLOR: green
}
.navlst2
{
    COLOR: #3a417a;
    TEXT-DECORATION: none
}
A.navlst2:active
{
    COLOR: #b22222;
    TEXT-DECORATION: none
}
A.navlst2:hover
{
    COLOR: green;
    TEXT-DECORATION: none
}
A.navlst2:visited
{
    TEXT-DECORATION: none
}
.navlst
{
    FONT-WEIGHT: bold;
    COLOR: firebrick;
    TEXT-DECORATION: none
}
A.navlst:active
{
    FONT-WEIGHT: bold;
    COLOR: #b22222;
    TEXT-DECORATION: none
}
A.navlst:hover
{
    FONT-WEIGHT: bold;
    COLOR: green;
    TEXT-DECORATION: none
}
A.navlst:visited
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.nav
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3a417a
}
A.nav:active
{
    COLOR: #ffffff
}
A.nav:hover
{
    COLOR: green
}
.navto
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.navto:active
{
}
A.navto:hover
{
}
.navLang
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3a417a
}
A.navLang:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.navLang:hover
{
    FONT-SIZE: 10px;
    COLOR: green
}
.navLangx
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.navLangx:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.navLangx:hover
{
    FONT-SIZE: 10px;
    COLOR: #ffffa0
}
.navQuick
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.navQuick:active
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.navQuick:hover
{
    FONT-SIZE: 10px;
    COLOR: green
}
.navc
{
    COLOR: #3a417a
}
A.navc:active
{
    COLOR: #3a417a
}
A.navc:hover
{
    COLOR: green
}
A.navc:visited
{
}
.navas
{
    COLOR: #da0000
}
A.navas:active
{
    COLOR: #da0000
}
A.navas:hover
{
    COLOR: #ff8e59
}
A.navas:visited
{
}
.navcLang
{
    FONT-SIZE: 10px;
    COLOR: #3a417a
}
A.navcLang:active
{
    FONT-SIZE: 10px;
    COLOR: #3a417a
}
A.navcLang:hover
{
    FONT-SIZE: 10px;
    COLOR: green
}
.navcDB
{
    COLOR: #3a417a
}
A.navcDB:active
{
    COLOR: #3a417a
}
A.navcDB:hover
{
    COLOR: green
}
.navEditori
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #990000
}
A.navEditori:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #990000
}
A.navEditori:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: green
}
.navTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #3a417a
}
A.navTitle:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #990000
}
A.navTitle:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: green
}
.navTitleRed
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: red
}
A.navTitle:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: red
}
A.navTitle:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: green
}
.corsivo
{
    FONT-STYLE: italic
}
.grassetto
{
    FONT-WEIGHT: bold
}
.rosso
{
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: Arial, helvetica, Geneva, Swiss
}
.rossop
{
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Arial, helvetica, Geneva, Swiss
}
.verde
{
    COLOR: green
}
.ilibri
{
    FONT-WEIGHT: bold;
    COLOR: #3a417a
}
.bianco
{
    COLOR: white
}
.giallo
{
    COLOR: yellow
}
.blue
{
    COLOR: #3a417a
}
.bordeau
{
    COLOR: #990000
}
.titoloverde
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: green;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.testogrande
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.testonormale
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.testopiccolo
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
.testomoltopiccolo
{
    FONT-SIZE: 8px;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
}
TD.titolo
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #696969
}
TD.titoloSmall
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #696969
}
TD.lista
{
    BACKGROUND-COLOR: #d3d3d3
}
TD.listaSmall
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #d3d3d3
}
TD.listatotal
{
    BACKGROUND-COLOR: silver
}
TD.listaInst
{
    BACKGROUND-COLOR: lime
}
TD.listaAction
{
    BACKGROUND-COLOR: #ccffcc
}
TD.listaOther
{
    BACKGROUND-COLOR: #99cc99
}
TD.titoloEditori
{
    COLOR: #ffffff;
    BACKGROUND-COLOR: #990000
}
TD.titoloSmallEditori
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #990000
}
TD.listaEditori
{
    BACKGROUND-COLOR: #ffcccc
}
TD.listaEditoriA
{
    BACKGROUND-COLOR: #ffe1e1
}
TD.listaSmallEditori
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffcccc
}
.littleblue
{
    FONT-SIZE: 10px;
    COLOR: navy
}
.littlered
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-VARIANT: normal
}
.titoloidx
{
    MARGIN-TOP: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    MARGIN-BOTTOM: 1px;
    COLOR: #3a417a;
    FONT-FAMILY: Arial, Helvetica
}
.navordm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    TEXT-DECORATION: none;
}

.navordm:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    TEXT-DECORATION: none;
}
.navordm:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff7f50;
    TEXT-DECORATION: none;
}
.navordm:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
 /*   COLOR: #cd5c5c */
 TEXT-DECORATION: none;
}

.navorda
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    TEXT-DECORATION: none;
}

.navorda:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: Green;
    TEXT-DECORATION: none;
}
.navorda:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #7fee50;
    TEXT-DECORATION: none;
}
.navorda:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    /*COLOR: green;*/
    TEXT-DECORATION: none;
}

.navordc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    TEXT-DECORATION: none;
}

.navordc:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #0000ff;
    TEXT-DECORATION: none;
}
.navordc:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #00bfff;
    TEXT-DECORATION: none;
}
.navordc:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    /*COLOR: #000080;*/
    TEXT-DECORATION: none;
}
.singlesel
{
    FONT-SIZE: 10px;
    COLOR: navy;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: powderblue;
}
TD.Listal
{
    BACKGROUND-COLOR: #f0f0f0;
}
TD.TitoloLeo
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #3a417a;
}
TD.ListaLeoA
{
    BACKGROUND-COLOR: peachpuff;
}
TD.ListaLeoB
{
    BACKGROUND-COLOR: #fef2de;
}
TD.ListaXA
{
    BACKGROUND-COLOR: #d3d3d3;
}
TD.ListaXB
{
    BACKGROUND-COLOR: #f0f0f0;
}
.BordoA
{
    BORDER-RIGHT: navy double;
    BORDER-TOP: navy double;
    BORDER-LEFT: navy double;
    BORDER-BOTTOM: navy double;
    BACKGROUND-COLOR: aliceblue;
}
TD.TitCounter
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: navy;
}
TD.LstCounterA
{
    COLOR: black;
    BACKGROUND-COLOR: lightsteelblue;
}
TD.LstCounterB
{
    COLOR: black;
    BACKGROUND-COLOR: lightcyan;
}
TD.LstCounterVuoto
{
    COLOR: black;
    BACKGROUND-COLOR: peachpuff;
}
.LstCounterTC
{
    COLOR: white;
    BACKGROUND-COLOR: steelblue;
}
TD.LstCounterTot
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #e46f00;
}
TD.LstCounterTotC
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #800000
}
TD.LstCounterBianco
{
    FONT-SIZE: large;
    COLOR: #000080;
    BACKGROUND-COLOR: transparent
}
TD.LstCounterTotI
{
    FONT-WEIGHT: bold;
    COLOR: white;
    BACKGROUND-COLOR: #ffba00
}
.tooltip
{
    BORDER-RIGHT: #000080 1px solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: #000080 1px solid;
    DISPLAY: none;
    PADDING-LEFT: 2px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px;
    MARGIN: 2px;
    BORDER-LEFT: #000080 1px solid;
    COLOR: black;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #000080 1px solid;
    FONT-FAMILY: Arial;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.TitTendina
{
    FONT-WEIGHT: bold;
    COLOR: white;
    FONT-FAMILY: Arial, Tahoma;
    BACKGROUND-COLOR: green
}

.DivTendina
{
    COLOR: black;
    FONT-FAMILY: Arial, Tahoma, verdana;
    BACKGROUND-COLOR: black
}
.littlewhite
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: white
}
.txtinput
{
    BORDER-RIGHT: white thin groove;
    BORDER-TOP: white thin groove;
    FONT-SIZE: 12px;
    BORDER-LEFT: white thin groove;
    COLOR: white;
    BORDER-BOTTOM: white thin groove;
    BACKGROUND-COLOR: #3a417a
}
TD.Info
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid;
    FONT-FAMILY: Arial, Tahoma, Verdana;
    BACKGROUND-COLOR: #feffc9
}
.testo
{
    FONT-SIZE: 11px;
    COLOR: #263a66
}
.bluc
{
    COLOR: #3a417a
}
TD.navvpag
{
    BACKGROUND-POSITION: right top;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND-ATTACHMENT: fixed;
    BORDER-LEFT: #adad9b 2px solid;
    COLOR: #ffffff;
    BORDER-BOTTOM: #adad9b 2px solid;
    BACKGROUND-REPEAT: no-repeat
}
.navartlnkp
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a417a;
    TEXT-DECORATION: none
}
A.navartlnkp:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a417a;
    TEXT-DECORATION: none
}
A.navartlnkp:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ff0000;
    TEXT-DECORATION: none
}

A.navaap
{
    
    FONT-SIZE: 12px;
    COLOR: #3a417a;
    TEXT-DECORATION: none
}
A.navaap:active
{
    
    FONT-SIZE: 12px;
    COLOR: #3a417a;
    TEXT-DECORATION: none
}
A.navaap:hover
{
    FONT-SIZE: 12px;
    /*COLOR: #3a417a; */
    COLOR: green; 
    /*FONT-WEIGHT: bold;*/
    TEXT-DECORATION: none;
    
}

A.navna
{
    
    FONT-SIZE: 12px;
    COLOR: green;
    TEXT-DECORATION: none
}
A.navna:active
{
    
    FONT-SIZE: 12px;
    COLOR: green;
    TEXT-DECORATION: none
}
A.navna:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: green;
    TEXT-DECORATION: none
}

A.navdispo
{
    
    FONT-SIZE: 12px;
    COLOR: #3a417a;
    TEXT-DECORATION: none
}
A.navdispo:active
{
    
    FONT-SIZE: 12px;
    COLOR: #3a417a;
    TEXT-DECORATION: none
}
A.navdispo:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #3a417a;
    TEXT-DECORATION: none
}
A.navrtit
{
    
    FONT-SIZE: 12px;
    COLOR: #800000;
    TEXT-DECORATION: none
}
A.navrtit:active
{
    
    FONT-SIZE: 12px;
    COLOR: #800000;
    TEXT-DECORATION: none
}
A.navrtit:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #800000;
    TEXT-DECORATION: none
}
.navlstPub
{
    FONT-WEIGHT: bold;
    FONT-SIZE:18;
    COLOR: firebrick;
    TEXT-DECORATION: none
}
A.navlstPub:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE:18;
    COLOR: #b22222;
    TEXT-DECORATION: none
}
A.navlstPub:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE:18;
    COLOR: green;
    TEXT-DECORATION: none
}
A.navlstPub:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE:18;
    TEXT-DECORATION: none
}

.boxOffer
{
	 background-color: #D4DFF8;
	 border: #5F88E5 1px solid;
	 text-align:justify;
	
}
.divScheda
{

	border-right:#E0E0CB 1px solid;
}

.PressReleaseblue
{
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    COLOR: navy
}

