.box_top
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 10px;
    WIDTH: 160px;
    COLOR: #006699;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f0f3f4
}
.box_down
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 160px;
    COLOR: #006699;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f0f3f4
}
.box_down_b
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 10px;
    WIDTH: 160px;
    COLOR: #006699;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f0f3f4

}
.box_down_filtra
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 135px;
    COLOR: #006699;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f0f2f7
}
.box_white
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 10px 0px 0px 10px;
    WIDTH: 160px;
    COLOR: #bb001f;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #fff
}
.topleft_white
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvatopsx_w.gif) no-repeat left top
}
.topright_white
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvatopdx_w.gif) no-repeat right top
}
.bottomleft_white
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvadownsx_w.gif) no-repeat left bottom
}
.bottomright_white
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvadowndx_w.gif) no-repeat right bottom
}
.contenuto_white
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    TEXT-ALIGN: center
}
.topleft
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvatopsx.gif) no-repeat left top
}
.topright
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvatopdx.gif) no-repeat right top
}
.bottomleft
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvadownsx.gif) no-repeat left bottom
}
.bottomright
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvadowndx.gif) no-repeat right bottom
}
.contenuto
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 8px;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
.topleft_filtra
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvatopsx_filtra.gif) no-repeat left top
}
.topright_filtra
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvatopdx_filtra.gif) no-repeat right top
}
.bottomleft_filtra
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvadownsx_filtra.gif) no-repeat left bottom
}
.bottomright_filtra
{
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/curvadowndx_filtra.gif) no-repeat right bottom
}
#box_nav_2 P
{
    FONT-SIZE: 1em;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f2f7
}
#box_nav_2 P A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.65em;
    COLOR: #666666;
    LINE-HEIGHT: 1.7em;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    HEIGHT: 1.7em;
    BACKGROUND-COLOR: #f0f2f7;
    TEXT-DECORATION: none
}
#box_nav_2 P A:hover
{
    COLOR: #bb001f;
    BACKGROUND-COLOR: #f0f2f7;
    TEXT-DECORATION: underline
}
#box_nav P
{
    FONT-SIZE: 1em;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f3f4
}
#box_nav P A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.65em;
    COLOR: #006699;
    LINE-HEIGHT: 1.7em;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    HEIGHT: 1.7em;
    BACKGROUND-COLOR: #f0f3f4;
    TEXT-DECORATION: none
}
#box_nav P A.active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.6em;
    COLOR: #bb001f;
    LINE-HEIGHT: 1.7em;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    HEIGHT: 1.7em;
    BACKGROUND-COLOR: #f0f3f4;
    TEXT-DECORATION: none
}
#box_nav P .active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 0.6em;
    COLOR: #bb001f;
    LINE-HEIGHT: 1.7em;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    HEIGHT: 1.7em;
    BACKGROUND-COLOR: #f0f3f4;
    TEXT-DECORATION: none
}
#box_nav P .active_bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    COLOR: #006699;
    LINE-HEIGHT: 1.7em;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    HEIGHT: 1.7em;
    BACKGROUND-COLOR: #f0f3f4;
    TEXT-DECORATION: none
}
#box_nav P A:hover
{
    COLOR: #bb001f;
    BACKGROUND-COLOR: #f0f3f4;
    TEXT-DECORATION: underline
}
.filtra
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px 0px 0px 10px;
    WIDTH: 160px;
    PADDING-TOP: 0px
}
.filtra_top
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #bb001f;
    PADDING-TOP: 10px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    HEIGHT: 15px;
    TEXT-ALIGN: right
}
.filtra_2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    WIDTH: 135px;
    PADDING-TOP: 0px
}
.filtra_top_2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #bb001f;
    PADDING-TOP: 0px;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: right
}
.box_link
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 18px 0px 10px;
    WIDTH: 100%;
    PADDING-TOP: 0px
}
.box_link UL
{
    BORDER-RIGHT: #f0f3f4 1px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #f0f3f4 1px solid;
    PADDING-LEFT: 5px;
    BACKGROUND: url(/PORTALE/homepagesezioniweb.nsf/images/bkg_link.jpg) repeat-x left bottom;
    PADDING-BOTTOM: 5px;
    MARGIN: 0px;
    BORDER-LEFT: #f0f3f4 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #f0f3f4 1px solid
}
.box_link UL LI
{
    LIST-STYLE-TYPE: none
}
.box_link UL A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.6em;
    COLOR: #006699;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.box_link UL A:hover
{
    COLOR: #bb001f;
    TEXT-DECORATION: underline
}
.box_sociale
{
    BORDER-RIGHT: #f0f3f4 1px solid;
    PADDING-RIGHT: 0px;
    BACKGROUND-POSITION: left bottom;
    BORDER-TOP: #f0f3f4 1px solid;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 0.7em;
    BACKGROUND-IMAGE: url(/PORTALE/homepagesezioniweb.nsf/images/bkg_link.jpg);
    PADDING-BOTTOM: 0px;
    MARGIN: 18px 0px 10px;
    BORDER-LEFT: #f0f3f4 1px solid;
    COLOR: #003366;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #f0f3f4 1px solid;
    BACKGROUND-REPEAT: repeat-x;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    HEIGHT: 50px
}

/* ************************************************************ */
/* **  Box informativo .			             ** */
/* ************************************************************ */

#boxInformativo ul, #boxInformativo li {
list-style-type: none;
list-style-image: none;
margin: 0px;
padding: 0px;
}

#boxInformativo #menu1 {
display: none;
}

#boxInformativo a {
margin: 0px;
padding: 0px;
padding-top: 1px;
width: 19px;
height: 17px;
display: block;
text-align: center;
text-decoration: none;
font-weight: bold;
color: #0066CC;
background: #FFFFFF url(/Portale/webimmaginiportale.nsf/vwPerNome/InfoDocumento/$File/docuInfo.gif) no-repeat left top;
}

#boxInformativo li {
float: left;
font-size: 10px;
}



#boxInformativo .sottomenu {
margin: 0px;
margin-top: -1px;
padding: 0px;
float: left;
display: none;
position: absolute;
width: 300px;
border-top: 1px solid #99BBDD;
}

#boxInformativo .sottomenu li {
margin: 0px;
padding: 1px 2px 3px 5px;
width: 293px;
height: 180px;
display: block;
text-align: left;
text-decoration: none;
color: #1076DC;
border: 2px solid #99BBDD;
background: #F5E4A7;
background-image: none;
border-top: 0px none #99BBDD;
border-right: 1px solid #99BBDD;
border-bottom: 1px solid #99BBDD;
border-left: 1px solid #99BBDD;
}


#boxInformativo .sottomenu a {
font-weight: bold;
color: #0066CC;
background: none;
}


/* ************************************************************ */
/* **  Box AreeTematiche .			             ** */
/* ************************************************************ */

#boxAreeTematiche ul, #boxAreeTematiche li {
list-style-type: none;
list-style-image: none;
margin: 0px;
padding: 0px;
}

#boxAreeTematiche #menu1 {
display: none;
}



#boxAreeTematiche li {
float: left;

}

#boxAreeTematiche a {
margin: 0px;
padding: 0px;
padding-top: 1px;
display: block;
text-align: left;
text-decoration: none;
font-weight: bold;
}

#boxAreeTematiche a:hover {
TEXT-DECORATION: underline
}


#boxAreeTematiche .sottomenu {
margin: 295px;
margin-top: -100px;
padding: 0px;
float: left;
display: none;
position: absolute;
width: 233px;
border-top: 1px solid #99BBDD;
}


#boxAreeTematiche .sottomenu li {
margin: 0px;
padding: 1px 2px 3px 5px;
width: 233px;
height: 100px;
display: block;
text-align: left;
text-decoration: none;
color: #1076DC;
border: 2px solid #99BBDD;
background: #B9B7B3;
background-image: none;
border-top: 0px none #99BBDD;
border-right: 1px solid #99BBDD;
border-bottom: 1px solid #99BBDD;
border-left: 1px solid #99BBDD;
}