BODY
{
    FONT-SIZE: xx-small;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Tahoma
}
DIV
{
    FONT-SIZE: xx-small;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Tahoma
}
IMG
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
A:link
{
    FONT-SIZE: xx-small;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-SIZE: xx-small;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-DECORATION: none
}
A:active
{
    FONT-SIZE: xx-small;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-DECORATION: none
}
H1
{
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 90px;
    HEIGHT: 30px
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    MARGIN: 0px;
    WIDTH: 400pt
}
H3
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 100%;
    MARGIN: 0px
}
H4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    MARGIN: 0px
}
.sfondotitoli
{
    WIDTH: 100px;
    COLOR: gray;
    HEIGHT: 30px;
    BACKGROUND-COLOR: #dedee9
}
.w4padh
{
    WIDTH: 600px;
    TEXT-ALIGN: left
}
.sfondoblu
{
    COLOR: silver;
    TEXT-ALIGN: right
}
.input
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #c2c3c7;
    FONT-FAMILY: Verdana, Tahoma
}
#titoli_out
{
    FONT-SIZE: xx-small;
    MARGIN: 0px;
    WIDTH: 100px;
    COLOR: white;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Tahoma;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent;
    TEXT-DECORATION: none
}
#titoli_over
{
    BORDER-RIGHT: crimson 1pt;
    BORDER-TOP: crimson 1pt;
    FONT-SIZE: xx-small;
    BACKGROUND-IMAGE: url(../immagini/Titoli.jpg);
    MARGIN: 0px;
    BORDER-LEFT: crimson 1pt;
    WIDTH: 100px;
    COLOR: white;
    BORDER-BOTTOM: crimson 1pt;
    BACKGROUND-REPEAT: repeat;
    FONT-FAMILY: Verdana, Tahoma;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none
}
.puntini
{
    BACKGROUND: url(../immagini/back_title_box.gif) repeat-x center bottom;
    COLOR: #025781
}
.bianco
{
    FONT-SIZE: xx-small;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma
}
.titolo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Tahoma
}
.bottone_login
{
    FONT-SIZE: xx-small;
    BACKGROUND-IMAGE: url(../immagini/bottone.jpg);
    WIDTH: 60px;
    COLOR: #ffffff;
    BORDER-TOP-STYLE: none;
    FONT-FAMILY: Verdana, Tahoma;
    BORDER-RIGHT-STYLE: none;
    BORDER-LEFT-STYLE: none;
    HEIGHT: 20px;
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM-STYLE: none
}
.input_nosfondo
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: white;
    FONT-FAMILY: Verdana, tahoma
}
.tab_bordo
{
    BORDER-RIGHT: #025781 1pt solid;
    BORDER-TOP: #025781 1pt solid;
    BORDER-LEFT: #025781 1pt solid;
    BORDER-BOTTOM: #025781 1pt solid
}
.bannerino
{
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: center top;
    PADDING-LEFT: 0px;
    FONT-SIZE: 2px;
    BACKGROUND-IMAGE: url(../immagini/bannerino.jpg);
    PADDING-BOTTOM: 0px;
    COLOR: black;
    PADDING-TOP: 4px;
    FONT-FAMILY: Arial;
    HEIGHT: 20px;
    TEXT-ALIGN: center
}
.banner
{
    MARGIN-BOTTOM: 3px
}
.tabnews
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 5px;
    BORDER-TOP: black thin;
    PADDING-LEFT: 5px;
    BORDER-LEFT: medium none;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: black
}
.continua
{
    FONT-SIZE: small;
    COLOR: #0061ff;
    TEXT-ALIGN: right;
    FONT-VARIANT: small-caps
}
.DivNews
{
    WIDTH: 440px
}
.Link
{
    BORDER-RIGHT: silver thin;
    BORDER-TOP: silver thin;
    BORDER-LEFT: silver thin;
    BORDER-BOTTOM: silver thin
}
.Dettagli
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 5px;
    COLOR: black;
    PADDING-TOP: 5px
}
.Linea
{
    BORDER-TOP: black solid
}
.TabDettagli
{
    BORDER-RIGHT: silver thin solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: silver thin;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: silver thin solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: silver thin
}
.Intestazione
{
    COLOR: midnightblue
}
DIV.intro_box
{
    TEXT-ALIGN: left
}
DIV.intro_box P
{
    MARGIN: 0px
}
DIV.intro_box H1
{
    PADDING-TOP: 9px
}
BR.clear
{
    CLEAR: both
}
TABLE.image_box
{
    WIDTH: 500px
}
TABLE.image_box TD
{
    PADDING-TOP: 9px
}
TABLE.image_box TD IMG
{
    BORDER-RIGHT: #dbdbdb 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #dbdbdb 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: url(../immagini/CellaLink.gif) no-repeat center bottom;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #dbdbdb 1px solid;
    MARGIN-RIGHT: 25px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #dbdbdb 1px solid
}
TABLE.image_box P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 0px
}
TABLE.image_box H3
{
    MARGIN: 0px 0px 5px
}
#Menu1
{
    COLOR: white;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
#Menu1 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
#Menu2
{
    BACKGROUND: url(../immagini/LeftMenuPunti.gif) no-repeat right top;
    TEXT-ALIGN: right
}
#Menu2 UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #cecfd0;
    TEXT-ALIGN: right
}
#Menu2 UL LI
{
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 90px;
    HEIGHT: 20px;
    TEXT-ALIGN: right
}
#Menu2 UL LI A
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 90px;
    HEIGHT: 20px;
    TEXT-ALIGN: right;
    FONT-VARIANT: normal
}
#maincontent
{
    FLOAT: left;
    MARGIN: auto
}
DIV.intro_box
{
    TEXT-ALIGN: left
}
DIV.intro_box P
{
    MARGIN: 0px
}
DIV.intro_box H1
{
    PADDING-TOP: 9px
}
.Carriere
{
    BORDER-RIGHT: silver 1pt solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: silver 1pt solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: silver 1pt solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: silver 1pt solid
}
.SfondoSottotitoli
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #dedee9
}
.Gruppo
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    TEXT-ALIGN: left
}
#Menu1 UL OL
{
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100px;
    COLOR: white;
    HEIGHT: 30px;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}
#Menu1 UL OL A
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 100%;
    PADDING-TOP: 2px;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
.prodotti_titolo
{
    FONT-SIZE: large;
    COLOR: #336699;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-DECORATION: none
}
.prodotti_sottotitolo
{
    FONT-SIZE: 13px;
    MARGIN-LEFT: 10px;
    COLOR: gray
}
.prodotti_titolo_paragrafo
{
    FONT-SIZE: x-small;
    COLOR: #6633dc;
    FONT-FAMILY: Verdana, Tahoma
}
.prodotti_testo
{
    FONT-SIZE: x-small;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana
}
TABLE.image_boxDown
{
    WIDTH: 500px
}
TABLE.image_boxDown TD
{
    PADDING-TOP: 9px
}
TABLE.image_boxDown P
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 5px;
    PADDING-TOP: 0px
}
TABLE.image_boxDown H3
{
    MARGIN: 0px 0px 5px
}
.continua2
{
    FONT-SIZE: x-small;
    COLOR: #0061ff;
    TEXT-ALIGN: right;
    FONT-VARIANT: small-caps
}
.testo
{
    FONT-SIZE: x-small
}
.titolo
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: small;
    COLOR: white;
    FONT-FAMILY: Verdana, Tahoma
}
.Format_Gruppi
{
    FONT-SIZE: 3mm;
    COLOR: black;
    FONT-FAMILY: Verdana
}
.TestoNEHome
{
    FONT-SIZE: large;
    COLOR: midnightblue
}
.Box_Settori
{
    BORDER-RIGHT: #dbdbdb 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #dbdbdb 1px solid;
    PADDING-LEFT: 4px;
    PADDING-BOTTOM: 11px;
    BORDER-LEFT: #dbdbdb 1px solid;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: #dbdbdb 1px solid
}
TABLE.image_boxDown TD IMG
{
    BORDER-RIGHT: #dbdbdb 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: #dbdbdb 1px solid;
    PADDING-LEFT: 3px;
    BACKGROUND: url(../immagini/CellaLinkDown.gif) no-repeat center bottom;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: #dbdbdb 1px solid;
    MARGIN-RIGHT: 25px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #dbdbdb 1px solid
}
.Format_Gruppi_Titoli
{
    FONT-SIZE: 3mm;
    COLOR: midnightblue
}
.Iscrizioni
{
    BORDER-RIGHT: darkgray 1pt solid;
    BORDER-TOP: darkgray 1pt solid;
    BORDER-LEFT: darkgray 1pt solid;
    WIDTH: 200px;
    COLOR: midnightblue;
    BORDER-BOTTOM: darkgray 1pt solid
}
.Privacy
{
    BORDER-RIGHT: darkgray 1pt solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: darkgray 1pt solid;
    FONT-SIZE: 3mm;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: darkgray 1pt solid;
    WIDTH: 200px;
    COLOR: midnightblue;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: darkgray 1pt solid;
    HEIGHT: 50px;
    TEXT-ALIGN: justify
}
.Submit
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BACKGROUND-IMAGE: url(../immagini/bottoneIscrizione.gif);
    BORDER-LEFT: medium none;
    WIDTH: 100px;
    BORDER-BOTTOM: medium none;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 30px
}
.Visualizza_Iscritti
{
    BORDER-RIGHT: silver 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: silver 1pt solid;
    PADDING-LEFT: 2px;
    FONT-SIZE: x-small;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: silver 1pt solid;
    COLOR: midnightblue;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 1pt solid;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-ALIGN: center
}
.TitoloDettagli
{
    BORDER-RIGHT: silver thin solid;
    BORDER-TOP: silver thin solid;
    BORDER-LEFT: silver thin solid;
    BORDER-BOTTOM: silver thin
}
.BannerNews
{
    BORDER-RIGHT: silver thin solid;
    BORDER-TOP: silver thin;
    BORDER-LEFT: silver thin solid;
    BORDER-BOTTOM: silver thin solid
}
.Tab_Home
{
    BORDER-RIGHT: silver 1pt solid;
    PADDING-RIGHT: 2px;
    BORDER-TOP: silver 1pt solid;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    BORDER-LEFT: silver 1pt solid;
    MARGIN-RIGHT: 10px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: silver 1pt solid
}
.Banner_home
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-IMAGE: url(../immagini/bannerino_Home.jpg);
    WIDTH: 350px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 10px
}
.DETTAGLI
{
    BORDER-RIGHT: silver 1pt solid;
    BORDER-TOP: silver 1pt solid;
    BORDER-LEFT: silver 1pt solid;
    BORDER-BOTTOM: silver 1pt solid
}
.DETTAGLI_Stampa
{
    BORDER-BOTTOM: silver 1pt solid
}
.DETTAGLI_ot
{
    BORDER-TOP: silver 1pt solid
}
A.lk1
{
}
.DETT_NEP
{
    PADDING-RIGHT: 5pt;
    PADDING-LEFT: 5pt;
    FONT-SIZE: 11pt;
    COLOR: midnightblue;
    FONT-FAMILY: Verdana, Tahoma;
    TEXT-ALIGN: justify
}
.linkrs
{
    BORDER-RIGHT: silver thin solid;
    BORDER-TOP: silver thin;
    BORDER-LEFT: silver thin solid;
    BORDER-BOTTOM: silver thin solid
}
