#natale
{
    BORDER-RIGHT: red 1px solid;
    PADDING-RIGHT: 20px;
    BORDER-TOP: red 1px solid;
    PADDING-LEFT: 20px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 15px;
    BORDER-LEFT: red 1px solid;
    WIDTH: 100%;
    COLOR: red;
    LINE-HEIGHT: 1.5em;
    PADDING-TOP: 15px;
    BORDER-BOTTOM: red 1px solid;
    TEXT-ALIGN: left
}
.ripristinoFloat
{
    HEIGHT: 1px
}
.articolo
{
    BACKGROUND: #dee7ef;
    PADDING-BOTTOM: 15px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
TD
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #084a64;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.articolo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #dee7ef;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    POSITION: relative
}
.colonna
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px;
    WIDTH: 218px;
    PADDING-TOP: 3px;
    POSITION: relative
}
#areaOfferte
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #eff2f7;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 454px;
    PADDING-TOP: 0px;
    HEIGHT: 290px
}
#areaOfferte .titolo
{
    BACKGROUND: #eff2f7;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 0px 10px;
    PADDING-TOP: 3px
}
#areaTitolo
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BACKGROUND: #93b7c7;
    COLOR: white;
    PADDING-TOP: 1px;
    HEIGHT: 20px
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 11px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 5px;
    COLOR: #084a64;
    PADDING-TOP: 0px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: center
}
P
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 1px;
    LINE-HEIGHT: 1.4em;
    PADDING-TOP: 2px;
    TEXT-ALIGN: justify
}
HR
{
    DISPLAY: none
}
#testa
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/images/img_IT/OK_testata_bannerSuperiore.gif) no-repeat right top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 55px;
    TEXT-ALIGN: left
}
#testa .logo
{
    BORDER-RIGHT: white 2px solid;
    BACKGROUND: white;
    WIDTH: 200px;
    HEIGHT: 54px
}
#box_menu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: url(/images/img_IT/OK_testata_bannerInferiore.gif) right top;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 2px;
    PADDING-TOP: 0px;
    HEIGHT: 120px
}
#corpo_contenuto
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 15px;
    BACKGROUND: white;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 550px;
    PADDING-TOP: 0px
}
#contenuto_interno
{
}
UL.principale LI
{
    LIST-STYLE-IMAGE: url(/images/img_IT/frecciaTesto.gif);
    COLOR: #084a64;
    LINE-HEIGHT: 1.4em;
    LIST-STYLE-TYPE: disc
}
UL.secondario LI
{
    LIST-STYLE-IMAGE: url(/images/img_IT/doppioMaggiore.gif);
    COLOR: #084a64;
    LINE-HEIGHT: 1.4em;
    LIST-STYLE-TYPE: circle
}
#corpo_termine
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #eff2f7;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 50px;
    PADDING-TOP: 0px;
    HEIGHT: 100%
}
#corpo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: white;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TEXT-ALIGN: left
}
#corpo_colonna1
{
    BORDER-RIGHT: white 2px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    BACKGROUND: #eff2f7;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 153px;
    PADDING-TOP: 0px;
    HEIGHT: 100%;
    TEXT-ALIGN: center
}
#corpo_colonna2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: white;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 604px;
    PADDING-TOP: 0px
}
#corpo_colonna3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: white;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 70px;
    PADDING-TOP: 0px;
    POSITION: relative
}
#box_corpo
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: white;
    PADDING-BOTTOM: 10px;
    MARGIN: 0px;
    PADDING-TOP: 10px
}
#piedipagina
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 17px
}
#piedipagina .testoCopyright
{
    BACKGROUND: #7392ad;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 2px
}
#piedipagina .symbol
{
    COLOR: white;
    FONT-FAMILY: Symbol
}
#freccia
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 40px
}
#freccia .colonna1
{
    BORDER-RIGHT: white 2px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #eff2f7;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 156px;
    PADDING-TOP: 0px;
    HEIGHT: 35px
}
#freccia .colonna2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: white;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 540px;
    PADDING-TOP: 0px;
    HEIGHT: 35px
}
#freccia .colonna3
{
    BORDER-RIGHT: #eff2f7 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #eff2f7 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: white;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #eff2f7 1px solid;
    WIDTH: 50px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #eff2f7 1px solid;
    HEIGHT: 35px
}
.Titolo
{
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%
}
.Abstract
{
    FONT-SIZE: 100%
}
.Nota
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red
}
.immagine
{
    FLOAT: left;
    MARGIN: 2px 8px 2px 2px
}
.linknormale A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.linknormale A:hover
{
    TEXT-DECORATION: none
}
.linknormale A:visited
{
    TEXT-DECORATION: none
}
.linknormale A:link
{
    TEXT-DECORATION: none
}
.linkSuChiaro A
{
    FONT-SIZE: 11px;
    MARGIN: 0px;
    COLOR: black
}
.linkSuChiaro A:hover
{
    TEXT-DECORATION: none
}
.linkSuChiaro A:visited
{
    TEXT-DECORATION: none
}
.linkSuChiaro A:link
{
    TEXT-DECORATION: none
}
#TitoloPagina
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: #4a84a9;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 0px
}
.TitoloCategoria
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 35px;
    FONT-WEIGHT: bold;
    BACKGROUND: url(/ico_elenco_2.gif) #e1e1e1 fixed no-repeat left center;
    PADDING-BOTTOM: 1px;
    MARGIN: 8px 2px 5px;
    COLOR: #1d5782;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: black 1px solid;
    HEIGHT: 35px
}
.immagineNormale
{
    MARGIN: 1px
}
.immagineNormale IMG
{
    FLOAT: left;
    MARGIN: 3px
}
#loginForm
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 142px;
    PADDING-TOP: 5px
}
#loginForm P
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    LINE-HEIGHT: 1em;
    TEXT-ALIGN: left
}
#loginForm FORM
{
    DISPLAY: inline;
    FONT-SIZE: 9px;
    MARGIN: 0px
}
#loginForm INPUT
{
    DISPLAY: inline;
    FONT-SIZE: 9px;
    MARGIN: 0px
}
#loginForm INPUT.log
{
    BORDER-RIGHT: #8ba5b2 1px solid;
    BORDER-TOP: #8ba5b2 1px solid;
    MARGIN-TOP: 4px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: right;
    BORDER-LEFT: #8ba5b2 1px solid;
    WIDTH: 60px;
    MARGIN-RIGHT: 5px;
    BORDER-BOTTOM: #8ba5b2 1px solid;
    HEIGHT: 18px
}
#loginForm .label
{
    MARGIN-TOP: 4px;
    FLOAT: left;
    WIDTH: 70px;
    PADDING-TOP: 4px
}
#loginForm .titoloLivello_1
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px
}
#loginForm .titoloLivello_2
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 5px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#loginForm .testoPiccolo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
#loginForm .boxCorpo
{
    PADDING-RIGHT: 5px;
    BORDER-TOP: #8ba5b2 1px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: black 1px solid
}
#loginForm .login_button
{
    PADDING-LEFT: 40px
}
#loginForm .immagine
{
    MARGIN: 1px
}
#loginForm .immagine IMG
{
    FLOAT: left;
    MARGIN: 5px
}
#box_menu_livello_0
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    LEFT: 5px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 110px;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: 4px
}
#box_menu_livello_0 .menu-livello0
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: #7392ad;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 15px;
    TEXT-ALIGN: right
}
#box_menu_livello_0 .menu-Livello0 A
{
    DISPLAY: block;
    COLOR: white;
    TEXT-DECORATION: none
}
#box_menu_livello_0 .menu-Livello0 A:hover
{
    BACKGROUND: #214473;
    TEXT-DECORATION: none
}
#box_menu_livello_0 .menu-Livello0 A:link
{
    TEXT-DECORATION: none
}
#box_menu_livello_0 .menu-Livello0 A:visited
{
    TEXT-DECORATION: none
}
#box_menu_livello_1
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 145px;
    MARGIN-RIGHT: 1px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: 4px
}
#box_menu_livello_1 .menu-livello1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: #8ba1b6;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    HEIGHT: 15px;
    TEXT-ALIGN: right
}
#box_menu_livello_1 .menu-Livello1 A
{
    DISPLAY: block;
    COLOR: white;
    TEXT-DECORATION: none
}
#box_menu_livello_1 .menu-Livello1 A:hover
{
    TEXT-DECORATION: none
}
#box_menu_livello_1 .menu-Livello1 A:link
{
    TEXT-DECORATION: none
}
#box_menu_livello_1 .menu-Livello1 A:visited
{
    TEXT-DECORATION: none
}
#box_menu_livello_1 .menu-Livello1 A:active
{
    TEXT-DECORATION: none
}
#box_menu_livello_2
{
    BACKGROUND: #01477a;
    WIDTH: 117px;
    POSITION: relative
}
.menu-livello2
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(/images/img_IT/bullett_Menu_Livello1.gif) #01477a fixed no-repeat left center;
    PADDING-BOTTOM: 1px;
    WIDTH: 117px;
    COLOR: white;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #3d83b6 1px solid;
    HEIGHT: 14px
}
.menu-Livello2 A
{
    DISPLAY: block;
    COLOR: white;
    TEXT-DECORATION: none
}
.menu-Livello2 A:hover
{
    BACKGROUND: #346f9b;
    TEXT-DECORATION: none
}
.menu-Livello2 A:link
{
    TEXT-DECORATION: none
}
.menu-Livello2 A:visited
{
    TEXT-DECORATION: none
}
#box_elenco
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 3px;
    MARGIN: 1px;
    PADDING-TOP: 3px;
    POSITION: relative
}
.box_elenco_item
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    BACKGROUND: #f5f5f5;
    FLOAT: right;
    PADDING-BOTTOM: 5px;
    MARGIN: 1px;
    WIDTH: 99%;
    PADDING-TOP: 5px
}
.box_elenco_item P
{
    FLOAT: left
}
#box_dettaglio
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 3px;
    MARGIN: 1px;
    PADDING-TOP: 3px;
    POSITION: relative
}
#box_scheda
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
    MARGIN: 1px;
    PADDING-TOP: 3px;
    POSITION: relative
}
#box_ausilio
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 20px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    WIDTH: 80%;
    PADDING-TOP: 0px
}
#box_ausilio .AusilioTitolo
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 15px;
    BACKGROUND: url(/images/img_IT/ico_Allegati.gif) fixed no-repeat left top;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    COLOR: #1d5782;
    PADDING-TOP: 0px
}
#box_ausilio .Ausilio
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 30px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    PADDING-BOTTOM: 3px;
    MARGIN: 0px 2px 15px;
    COLOR: #1d5782;
    PADDING-TOP: 3px
}
#box_ausilio A
{
    COLOR: #1d5782;
    TEXT-DECORATION: none
}
#box_ausilio A:hover
{
    TEXT-DECORATION: none
}
#box_ausilio A:visited
{
    TEXT-DECORATION: none
}
#box_ausilio A:link
{
    TEXT-DECORATION: none
}
#box_news
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #eff2f7;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 146px;
    PADDING-TOP: 0px
}
#box_news .titolo
{
    FONT-WEIGHT: bold;
    BACKGROUND: url(/images/img_IT/news.gif) fixed no-repeat left top
}
#box_news P
{
    TEXT-ALIGN: left
}
.box_button
{
    BORDER-RIGHT: #214473 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #214473 1px solid;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 2px;
    MARGIN-LEFT: 10px;
    MARGIN-top: 25px;
    BORDER-LEFT: #214473 1px solid;
    WIDTH: 80px;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #214473 1px solid;
    TEXT-ALIGN: center;
    HEIGHT:21px
}
.box_button A
{
    COLOR: #214473;
    TEXT-DECORATION: none
}
.box_button A:hover
{
    TEXT-DECORATION: none
}
.box_button A:visited
{
    TEXT-DECORATION: none
}
.box_button A:link
{
    TEXT-DECORATION: none
}
#box_suono
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: right;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 450px;
    PADDING-TOP: 0px;
    POSITION: relative;
    TEXT-ALIGN: right
}
#box_suono SELECT.classSelect
{
    DISPLAY: block;
    FONT-SIZE: 9px;
    LEFT: 2px;
    WIDTH: 230px
}
#box_suono .label
{
    FONT-SIZE: 8px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    WIDTH: 50px;
    COLOR: black
}
A
{
    COLOR: #214473;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: bold
}
A:link
{
    TEXT-DECORATION: none
}
A:visited
{
    TEXT-DECORATION: none
}
.menu_terzo_livello
{
    PADDING-RIGHT: 8px;
    PADDING-LEFT: 4px;
    FLOAT: left;
    PADDING-BOTTOM: 1px;
    COLOR: #084a64;
    PADDING-TOP: 0px
}
.menu_terzo_livello A
{
    TEXT-DECORATION: none
}
.menu_terzo_livello A:active
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.menu_terzo_livello A:hover
{
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
#box_menu_selezionato
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 30px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#box_menu_selezionato .titolo_menu
{
    BORDER-RIGHT: #8ba1b6 1px solid;
    PADDING-RIGHT: 4px;
    BORDER-TOP: #8ba1b6 1px solid;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px -5px;
    BORDER-LEFT: #8ba1b6 1px solid;
    WIDTH: 110px;
    COLOR: #8ba1b6;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #8ba1b6 1px solid;
    HEIGHT: 17px;
    TEXT-ALIGN: right
}
#box_menu_selezionato .menu_selezionato
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    BACKGROUND: #8ba1b6;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: white 1px solid;
    COLOR: white;
    PADDING-TOP: 0px;
    HEIGHT: 16px
}
#box_menu_selezionato A
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    BACKGROUND: #8ba1b6;
    FLOAT: left;
    MARGIN: 0px;
    COLOR: white;
    PADDING-TOP: 1px;
    HEIGHT: 17px;
    TEXT-DECORATION: none
}
#box_menu_selezionato A:hover
{
    TEXT-DECORATION: none
}
#box_menu_selezionato A:link
{
    TEXT-DECORATION: none
}
#box_menu_selezionato A:visited
{
    TEXT-DECORATION: none
}
#box_menu_selezionato A:active
{
    TEXT-DECORATION: none
}
#box_utility
{
    BORDER-RIGHT: white 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: white 1px solid;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    BACKGROUND: #214473;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: white 1px solid;
    WIDTH: 100%;
    COLOR: #fffbb5;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: white 1px solid;
    TEXT-ALIGN: left
}
#box_utility A
{
    FONT-SIZE: 10px;
    COLOR: #fffbb5;
    TEXT-DECORATION: none
}
#box_utility A:hover
{
    TEXT-DECORATION: none
}
#box_utility A:visited
{
    TEXT-DECORATION: none
}
#box_utility A:link
{
    TEXT-DECORATION: none
}
#box_partecipata
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 10px;
    WIDTH: 153px;
    PADDING-TOP: 10px
}
#box_partecipata .titolo
{
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}
#box_partecipata P
{
    TEXT-ALIGN: center
}
#box_qualita{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 760px;
    PADDING-TOP: 0px;
    HEIGHT: 30px

}
/*#box_qualita .colonna1
{
    BORDER-RIGHT: white 2px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: #eff2f7;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 156px;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 23px
}
#box_qualita .colonna2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: white;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 455px;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 23px
}*/
#box_qualita .colonna3
{
    BORDER-RIGHT: #eff2f7 1px solid;
    BORDER-TOP: #eff2f7 1px solid;
    BACKGROUND: white;
    FLOAT: right;
    MARGIN: 0px;
    BORDER-LEFT: #eff2f7 1px solid;
    WIDTH: 147px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #eff2f7 1px solid;
    POSITION: relative;
    HEIGHT: 23px
}
#CercaForm
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 5px;
    WIDTH: 153px;
    PADDING-TOP: 5px
}
#CercaForm P
{
    TEXT-ALIGN: left
}
#CercaForm FORM
{
    DISPLAY: inline;
    MARGIN: 0px
}
#CercaForm INPUT
{
    DISPLAY: inline;
    MARGIN: 0px
}
#CercaForm INPUT.log
{
    BORDER-RIGHT: #8ba5b2 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #8ba5b2 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #8ba5b2 1px solid;
    WIDTH: 85px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #8ba5b2 1px solid
}
#CercaForm .label
{
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 40px;
    PADDING-TOP: 3px
}
.box_contenuti
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FLOAT: left;
    MARGIN-BOTTOM: 20px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    POSITION: relative
}
.box_dati_progetto
{
    MARGIN: 2px;
    WIDTH: 240px;
    POSITION: relative
}
.box_dati_progetto .dati_label_progetto
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 8px;
    BACKGROUND: url(/images/img_IT/frecciaTesto.gif) #ffffff fixed no-repeat left center;
    FLOAT: left;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 7px;
    WIDTH: 90px;
    PADDING-TOP: 1px;
    HEIGHT: 18px
}
.box_dati_progetto .dati_contenuto_progetto
{
    WIDTH: 130px;
    HEIGHT: 18px
}
.box_contenuti .dati_label
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 8px;
    BACKGROUND: url(/images/img_IT/frecciaTesto.gif) #ffffff fixed no-repeat left center;
    FLOAT: left;
    PADDING-BOTTOM: 1px;
    MARGIN: 0px 0px 0px 7px;
    WIDTH: 110px;
    PADDING-TOP: 1px;
    HEIGHT: 18px
}
.box_contenuti .dati_contenuto
{
    WIDTH: 150px;
    HEIGHT: 18px
}
.box_contenuti .SottoTitolo
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    BACKGROUND: #c3c3c3;
    PADDING-BOTTOM: 2px;
    MARGIN: 5px 2px;
    OVERFLOW: hidden;
    PADDING-TOP: 2px;
    HEIGHT: 20px
}
.box_contenuti .Fonte
{
    PADDING-RIGHT: 2px;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
    MARGIN: 5px 2px;
    PADDING-TOP: 2px;
    HEIGHT: 20px
}
.box_contenuti .Abstract
{
    MARGIN: 0px 4px 4px;
    FONT-STYLE: normal;
    POSITION: relative;
    TEXT-ALIGN: justify
}
.box_contenuti .Titolo
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    PADDING-BOTTOM: 1px;
    MARGIN: 2px;
    PADDING-TOP: 1px;
    HEIGHT: 10px
}
.box_contenuti .Icona
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FLOAT: left;
    PADDING-BOTTOM: 1px;
    MARGIN: 2px;
    PADDING-TOP: 1px
}
.box_contenuti P
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    MARGIN: 2px;
    PADDING-TOP: 1px;
    POSITION: relative;
    TEXT-ALIGN: justify
}
.box_contenuti .Ausili
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 310px;
    PADDING-TOP: 0px;
    POSITION: relative
}
#box_menu_interno
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 10px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    
}
#box_menu_interno .menu_categoria
{
    FLOAT: left
}
#box_menu_interno .menu_altro
{
}
#box_menu_interno .menu_categoria A
{
    FLOAT: left;
    MARGIN-LEFT: 8px;
    TEXT-DECORATION: none
}
#box_menu_interno .menu_categoria A:hover
{
    FONT-WEIGHT: bold
}
#box_menu_interno .menu_categoria A:link
{
    TEXT-DECORATION: none
}
#box_menu_interno .menu_categoria A:visited
{
    TEXT-DECORATION: none
}
#box_menu_interno .menu_altro A
{
    FLOAT: left;
    MARGIN-LEFT: 8px;
    TEXT-DECORATION: none
}
#box_menu_interno .menu_altro A:hover
{
    FONT-WEIGHT: bold
}
#box_menu_interno .menu_altro A:link
{
    TEXT-DECORATION: none
}
#box_menu_interno .menu_altro A:visited
{
    TEXT-DECORATION: none
}
#box_Suite
{
    BORDER-RIGHT: #8ba5b2 2px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #8ba5b2 2px solid;
    PADDING-LEFT: 1px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    BORDER-LEFT: #8ba5b2 2px solid;
    WIDTH: 145px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #8ba5b2 2px solid;
    TEXT-ALIGN: center
}
#box_Suite P
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    TEXT-ALIGN: left
}
#box_Suite .titolo
{
    BORDER-RIGHT: #8ba5b2 1px solid;
    BORDER-TOP: #8ba5b2 1px solid;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px;
    BORDER-LEFT: #8ba5b2 1px solid;
    BORDER-BOTTOM: #8ba5b2 1px solid
}
#box_Suite IMG
{
}
#loginRegistrazioneForm
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    BACKGROUND: none transparent scroll repeat 0% 0%;
    MARGIN-BOTTOM: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 400px;
    PADDING-TOP: 5px
}
#loginRegistrazioneForm P
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    LINE-HEIGHT: 1em;
    TEXT-ALIGN: left
}
#loginRegistrazioneForm FORM
{
    DISPLAY: inline;
    MARGIN: 0px
}
#loginRegistrazioneForm INPUT
{
    DISPLAY: inline;
    MARGIN: 0px
}
#loginRegistrazioneForm INPUT.log
{
    BORDER-RIGHT: #8ba5b2 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #8ba5b2 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    BORDER-LEFT: #8ba5b2 1px solid;
    WIDTH: 220px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #8ba5b2 1px solid
}
#loginRegistrazioneForm INPUT.logpiccolo
{
    BORDER-RIGHT: #8ba5b2 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #8ba5b2 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 70px 0px 0px;
    BORDER-LEFT: #8ba5b2 1px solid;
    WIDTH: 150px;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #8ba5b2 1px solid
}
#loginRegistrazioneForm .label
{
    FLOAT: left;
    MARGIN: 0px;
    WIDTH: 160px;
    PADDING-TOP: 4px
}
#loginRegistrazioneForm .labelgrande
{
    FLOAT: left;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    TEXT-ALIGN: justify
}
#loginRegistrazioneForm .linkRegistrazione A
{
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
#loginRegistrazioneForm .linkRegistrazione A:hover
{
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
#loginRegistrazioneForm .titoloLivello_1
{
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM: 5px
}
#loginRegistrazioneForm .login_button
{
    PADDING-LEFT: 40px
}
#loginRegistrazioneForm .note
{
    FONT-SIZE: 0.85em;
    WIDTH: 230px;
    COLOR: red
}
#loginRegistrazioneForm .notegrandi
{
    FONT-SIZE: 0.85em;
    WIDTH: 330px;
    COLOR: red
}
.oldnote
{
    FONT-SIZE: 1em;
    COLOR: red
}
#box_Slogan
{
    MARGIN-TOP: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    FLOAT: right;
    WIDTH: 300px;
    COLOR: #2262a5;
    TEXT-ALIGN: left
}
#box_Slogan .sinistra
{
    PADDING-LEFT: 10px
}
#box_Slogan .destra
{
    PADDING-LEFT: 30px
}
#piedipagina .testoCopyright A
{
    COLOR: white
}
#piedipagina .testoCopyright A:link
{
    COLOR: white
}
#piedipagina .testoCopyright A:active
{
    COLOR: white
}
#piedipagina .testoCopyright A:visited
{
    COLOR: white
}
