HTML
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    moz-outline: none
}
BODY
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    moz-outline: none
}
DIV
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    moz-outline: none
}
TH
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    moz-outline: none
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    moz-outline: none
}
BODY
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center
}
BODY.popup
{
    MARGIN: 10px;
    COLOR: #444444;
    BACKGROUND-COLOR: #ffffff
}
BODY.noMargin
{
    MARGIN: 0px
}
BODY.templatePRIVATI
{
}
BODY.templateIMPRESA
{
}
BODY.templateALTRO
{
}
A
{
    COLOR: #006600;
    TEXT-DECORATION: underline;
    moz-outline: none
}
A:hover
{
    COLOR: #222222;
    TEXT-DECORATION: underline;
    moz-outline: none
}
A.ancora:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
A.asText
{
    COLOR: #000000! important;
    TEXT-DECORATION: none
}
A.asText:hover
{
    COLOR: #006600! important;
    TEXT-DECORATION: underline! important
}
A.noLine
{
    TEXT-DECORATION: none! important
}
A.noLine:hover
{
    TEXT-DECORATION: underline! important
}
A.iconButton
{
    COLOR: #000000;
    TEXT-DECORATION: none! important
}
A.iconButton:hover
{
    COLOR: #006600;
    TEXT-DECORATION: none! important
}
A.iconButton IMG
{
    MARGIN: 0px 2px
}
A.iconButton:hover IMG
{
    FILTER: alpha(Opacity=80);
    moz-opacity: 0.80
}
A.rArrow
{
    PADDING-RIGHT: 12px! important;
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../../images/base/arrow_right.gif);
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none! important
}
A.lArrow
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 10px! important;
    BACKGROUND-IMAGE: url(../../images/base/arrow_left.gif);
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none! important
}
A.blkRArrow
{
    PADDING-RIGHT: 6px! important;
    BACKGROUND-POSITION: right bottom;
    DISPLAY: block;
    BACKGROUND-IMAGE: url(../../images/base/arrow_right.gif);
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none! important
}
A.rBullet
{
    PADDING-RIGHT: 16px! important;
    BACKGROUND-POSITION: right 50%;
    BACKGROUND-IMAGE: url(../../images/base/bullet_rpoint.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 13px;
    TEXT-DECORATION: none! important
}
A.blkRArrow:hover
{
    TEXT-DECORATION: none
}
A.rBullet:hover
{
    TEXT-DECORATION: none
}
A.rBulletPRIVATI
{
    PADDING-RIGHT: 18px! important;
    BACKGROUND-POSITION: right 50%;
    BACKGROUND-IMAGE: url(../../images/base/bullet_carrow_dx.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px;
    TEXT-DECORATION: none! important
}
A.rBulletIMPRESA
{
    PADDING-RIGHT: 18px! important;
    BACKGROUND-POSITION: right 50%;
    BACKGROUND-IMAGE: url(../../images/base/bullet_cbluarrow_dx.gif);
    COLOR: #3163a5;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 16px;
    TEXT-DECORATION: none! important
}
A.rBulletPRIVATI:hover
{
    COLOR: #222222;
    TEXT-DECORATION: underline
}
A.rBulletIMPRESA:hover
{
    COLOR: #222222;
    TEXT-DECORATION: underline
}
H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 150%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 135%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 120%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
UL.noBullet
{
    LIST-STYLE-TYPE: none! important
}
LI.noBullet
{
    LIST-STYLE-TYPE: none! important
}
UL.pdf
{
    LIST-STYLE: none url(../../images/base/pdf_small.gif) outside
}
LI.pdf
{
    LIST-STYLE: none url(../../images/base/pdf_small.gif) outside
}
#mainContainer
{
    MARGIN: auto;
    WIDTH: 766px;
    TEXT-ALIGN: left
}
BODY.popup #mainContainer
{
    WIDTH: 100%
}
#header
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(../../images/base/header_ang_sx.gif);
    WIDTH: 760px;
    COLOR: #444444;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 64px;
    BACKGROUND-COLOR: #ffffff;
    moz-user-select: none
}
#headerIN
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../../images/base/header_ang_dx.gif);
    WIDTH: 760px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 64px
}
#header A
{
    COLOR: #444444;
    TEXT-DECORATION: none
}
#header A:hover
{
    COLOR: #006600;
    TEXT-DECORATION: none
}
#header A:hover IMG
{
    FILTER: alpha(Opacity=80);
    moz-opacity: 0.80
}
#header A.logo
{
    Z-INDEX: 1000;
    MARGIN: 21px 0px 0px 31px;
    POSITION: absolute;
    moz-user-select: none
}
#header IMG.logo
{
    MARGIN: 21px 0px 0px 31px;
    moz-user-select: none
}
#headerMsg
{
    PADDING-RIGHT: 23px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 19px;
    POSITION: relative
}
#genMenu
{
    BACKGROUND-POSITION: 50% top;
    BACKGROUND-IMAGE: url(../../images/base/genmenu_bg.gif);
    WIDTH: 420px;
    BACKGROUND-REPEAT: repeat-x;
    WHITE-SPACE: nowrap;
    HEIGHT: 21px;
    moz-user-select: none
}
#genMenuIN
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(../../images/base/genmenu_ang_sx.gif);
    WIDTH: 420px;
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 21px
}
#genMenuIN UL
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 3px;
    LIST-STYLE-TYPE: none
}
#genMenuIN LI
{
    BORDER-RIGHT: #444444 1px solid;
    PADDING-RIGHT: 7px;
    DISPLAY: inline;
    PADDING-LEFT: 7px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#genMenuIN LI.lastItem
{
    BORDER-RIGHT: 0px
}
#genMenu A.currentItem
{
    FONT-WEIGHT: bold
}
#genMenu A:hover
{
    COLOR: #de0000
}
#mainMenu
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 6px;
    moz-user-select: none
}
#mainMenu A:hover IMG
{
    FILTER: alpha(Opacity=85);
    moz-opacity: 0.85
}
#sectionMenu
{
    OVERFLOW: hidden;
    moz-user-select: none
}
#sectionMenu A:hover IMG
{
    FILTER: alpha(Opacity=75);
    moz-opacity: 0.75
}
TABLE.pageMainStructure
{
    WIDTH: 760px;
    BACKGROUND-COLOR: #ffffff
}
#pageNavigator
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: right top;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../../images/menu/navigator_ang_dx.gif);
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
#pageNavigatorSxAng
{
    PADDING-RIGHT: 10px;
    BACKGROUND-POSITION: left top;
    PADDING-LEFT: 10px;
    BACKGROUND-IMAGE: url(../../images/base/top_ang_sx.gif);
    PADDING-BOTTOM: 5px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BACKGROUND-REPEAT: no-repeat
}
DIV.navigator
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 15px;
    FONT-SIZE: 90%;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 8px
}
DIV.navigator A
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
DIV.navigator A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
DIV.navigator A.current
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
DIV.navigator A.current:visited
{
    FONT-WEIGHT: bold;
    COLOR: #000000;
    TEXT-DECORATION: none
}
DIV.navigator A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
DIV.navigator A.current:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
#pageMenu
{
    BORDER-RIGHT: #e8e8e8 1px solid;
    FONT-SIZE: 10px;
    WIDTH: 170px
}
#pageMenu A
{
    FONT-SIZE: 10px;
    COLOR: #fa7500;
    TEXT-DECORATION: none
}
#pageMenu A:hover
{
    COLOR: #006600;
    TEXT-DECORATION: underline
}
#pageMenuFloat
{
    FONT-SIZE: 10px;
    MARGIN: 3px 0px 10px;
    WIDTH: 190px;
    COLOR: #000000
}
#pageMenuFloat A
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    TEXT-DECORATION: none
}
#pageMenuFloat A:hover
{
    COLOR: #006600;
    TEXT-DECORATION: none
}
DIV.pageMenuHeader
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    COLOR: #000000;
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    BACKGROUND-COLOR: #fdfdfd
}
DIV.pageMenuHeader A
{
}
DIV.pageMenuHeader A:hover
{
    BACKGROUND-COLOR: #fafafa
}
DIV.pageMenuButton
{
    CLEAR: both;
    BORDER-RIGHT: #e8e8e8 1px solid;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    OVERFLOW: hidden;
    WIDTH: auto;
    ;
    WIDTH: expression(navigator.appName=="Microsoft Internet Explorer"?"100%":"auto");
    PADDING-TOP: 2px;
    BORDER-BOTTOM: #e8e8e8 1px solid;
    LETTER-SPACING: -1px;
    BACKGROUND-COLOR: #fafafa
}
DIV.pageMenuButton A.back
{
    BACKGROUND-POSITION: left 50%;
    PADDING-LEFT: 10px! important;
    FLOAT: left;
    BACKGROUND-IMAGE: url(../../images/base/arrow_left.gif);
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none! important
}
DIV.pageMenuButton A.open
{
    PADDING-RIGHT: 14px! important;
    BACKGROUND-POSITION: right bottom;
    FLOAT: right;
    BACKGROUND-IMAGE: url(../../images/base/arrow_down.gif);
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none! important
}
DIV.pageMenuButton A.close
{
    PADDING-RIGHT: 14px! important;
    BACKGROUND-POSITION: right 50%;
    FLOAT: right;
    BACKGROUND-IMAGE: url(../../images/base/arrow_up.gif);
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none! important
}
#leftMenu
{
    FONT-SIZE: 10px
}
#pageMenuFloat #leftMenu
{
    BORDER-RIGHT: #fa7500 2px solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1000;
    FILTER: alpha(Opacity=95);
    PADDING-BOTTOM: 0px;
    OVERFLOW: hidden;
    WIDTH: 190px;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #fa7500 2px solid;
    POSITION: absolute;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left;
    moz-opacity: 0.95;
    moz-border-radius: 0px 0px 10px 10px
}
#leftMenu UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#leftMenu LI
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #e8e8e8 1px solid
}
#leftMenu UL.mlevel2 LI
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 10px! important;
    PADDING-BOTTOM: 1px! important;
    PADDING-TOP: 1px! important;
    BORDER-BOTTOM: 0px
}
#leftMenu UL.mlevel3 LI
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 10px! important;
    PADDING-BOTTOM: 1px! important;
    PADDING-TOP: 1px! important;
    BORDER-BOTTOM: 0px
}
#leftMenu UL.mlevel4 LI
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 10px! important;
    PADDING-BOTTOM: 1px! important;
    PADDING-TOP: 1px! important;
    BORDER-BOTTOM: 0px
}
#leftMenu A
{
    PADDING-RIGHT: 0px;
    DISPLAY: block;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 2px;
    COLOR: #666666;
    PADDING-TOP: 2px;
    TEXT-DECORATION: none
}
#leftMenu A:hover
{
    COLOR: #fa7500! important;
    BACKGROUND-COLOR: #fafafa;
    TEXT-DECORATION: none
}
#leftMenu A.mTreeOpen
{
    PADDING-RIGHT: 9px! important;
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../../images/base/arrowoff_down.gif);
    COLOR: #000000! important;
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #fafafa
}
#leftMenu A.mTreeClose
{
    PADDING-RIGHT: 6px! important;
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../../images/base/arrow_right.gif);
    BACKGROUND-REPEAT: no-repeat
}
#leftMenu A.itemOpen
{
    COLOR: #000000;
    BACKGROUND-COLOR: #fafafa
}
#leftMenu A.itemCurrent
{
    FONT-WEIGHT: bold;
    COLOR: #fa7500! important
}
DIV.leftMenuButton
{
    CLEAR: both;
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 4px;
    PADDING-TOP: 4px;
    LETTER-SPACING: -1px;
    BACKGROUND-COLOR: #fafafa;
    TEXT-ALIGN: center;
    moz-border-radius: 0px 0px 10px 10px
}
DIV.leftMenuButton A.close
{
    PADDING-RIGHT: 14px! important;
    BACKGROUND-POSITION: right 50%;
    DISPLAY: inline! important;
    BACKGROUND-IMAGE: url(../../images/base/close_icon.gif);
    COLOR: #000000! important;
    BACKGROUND-REPEAT: no-repeat;
    TEXT-DECORATION: none! important
}
TD.pageInformationCol
{
    FONT-SIZE: 10px;
    WIDTH: 160px;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #f5f5f5
}
TD.pageInformationCol A.asText
{
    COLOR: #666666! important
}
TD.pageInformationCol A.rBullet
{
    BACKGROUND-IMAGE: url(../../images/infobar/bullet_dx.gif);
    HEIGHT: 15px
}
TD.pageInformationCol A.rBullet:hover
{
    TEXT-DECORATION: underline! important
}
DIV.infoBarLoginBox
{
    PADDING-RIGHT: 7px! important;
    PADDING-LEFT: 7px! important;
    FONT-SIZE: 9px;
    BACKGROUND-COLOR: #e8e8e8
}
TD.topPageSx
{
    BACKGROUND-POSITION: left top;
    MIN-HEIGHT: 19px;
    BACKGROUND-IMAGE: url(../../images/base/top_ang_sx.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
TD.topPageDx
{
    BACKGROUND-POSITION: right top;
    MIN-HEIGHT: 19px;
    BACKGROUND-IMAGE: url(../../images/base/top_ang_dx.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #ffffff
}
TD.topPageDxWCol
{
    BACKGROUND-POSITION: right top;
    MIN-HEIGHT: 19px;
    BACKGROUND-IMAGE: url(../../images/base/top_ang_dx_wcol.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #f5f5f5
}
#bottomPageSx
{
    BACKGROUND-POSITION: left bottom;
    BACKGROUND-IMAGE: url(../../images/base/bottom_ang_sx.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #ffffff;
    moz-user-select: none
}
#bottomPageDx
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../../images/base/bottom_ang_dx.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #ffffff;
    moz-user-select: none
}
#bottomPageDxWCol
{
    BACKGROUND-POSITION: right bottom;
    BACKGROUND-IMAGE: url(../../images/base/bottom_ang_dx_wcol.gif);
    BACKGROUND-REPEAT: no-repeat;
    HEIGHT: 19px;
    BACKGROUND-COLOR: #f5f5f5;
    moz-user-select: none
}
#footer
{
    CLEAR: both;
    BORDER-TOP: #c4c4c4 1px solid;
    MARGIN-TOP: 16px;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 10px;
    COLOR: #666666;
    PADDING-TOP: 8px;
    WHITE-SPACE: nowrap;
    LETTER-SPACING: -1px;
    TEXT-ALIGN: center;
    moz-user-select: none
}
BODY.popup #footer
{
    BORDER-TOP: 0px;
    MARGIN-TOP: 0px;
    PADDING-TOP: 10px
}
#footer A
{
    COLOR: #666666;
    TEXT-DECORATION: none
}
#footer A.currentItem
{
    FONT-WEIGHT: bold
}
#footer A:hover
{
    COLOR: #fa7500;
    TEXT-DECORATION: none
}
#footer UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px;
    LIST-STYLE-TYPE: none
}
#footer LI
{
    BORDER-RIGHT: #666666 1px solid;
    PADDING-RIGHT: 5px;
    DISPLAY: inline;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
#footer LI.sxSep
{
    BORDER-RIGHT: 0px;
    BORDER-LEFT: #666666 1px solid
}
#footer LI.lastItem
{
    BORDER-RIGHT: 0px
}
#footer LI.noSep
{
    BORDER-RIGHT: 0px
}
.UCBPrivati
{
    COLOR: #006600! important
}
.UCBImpresa
{
    COLOR: #3163a5! important
}
FORM
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}
TEXTAREA
{
    FONT-SIZE: 10px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
INPUT
{
    FONT-SIZE: 10px
}
SELECT
{
    FONT-SIZE: 10px
}
OPTION
{
    FONT-SIZE: 10px
}
OPTGROUP
{
    FONT-STYLE: normal
}
OPTION.empty
{
    COLOR: #888888
}
SELECT.selectRicerca:unknown
{
    BACKGROUND: #fff5de
}
TEXTAREA.module
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid
}
INPUT.module:unknown
{
    BACKGROUND-COLOR: #fffff0
}
INPUT.submit
{
    FONT-WEIGHT: bold
}
INPUT.submitSmall
{
    FONT-WEIGHT: bold
}
INPUT.reset
{
    FONT-WEIGHT: normal
}
INPUT.resetSmall
{
    FONT-WEIGHT: normal
}
INPUT.submit:unknown
{
    BACKGROUND-COLOR: #2e8b57
}
INPUT.submitSmall:unknown
{
    BACKGROUND-COLOR: #2e8b57
}
INPUT.reset:unknown
{
    BACKGROUND-COLOR: #b22222
}
INPUT.resetSmall:unknown
{
    BACKGROUND-COLOR: #b22222
}
INPUT.buttonSmall:unknown
{
    COLOR: #000000
}
DIV.moduleInputField
{
    MARGIN: 5px 0px 3px;
    OVERFLOW: hidden;
    WIDTH: 100%
}
DIV.moduleInputFieldWLine
{
    PADDING-BOTTOM: 3px;
    MARGIN: 3px 0px;
    OVERFLOW: hidden;
    WIDTH: 100%;
    BORDER-BOTTOM: #ffffff 1px solid
}
DIV.tabBar
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 0px! important;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px! important;
    PADDING-TOP: 4px! important;
    moz-user-select: none
}
DIV.tabBarStart
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid
}
DIV.tabBarIn
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid
}
DIV.tabBarEnd
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-BOTTOM: #e5e5e5 1px solid
}
DIV.tabBarBox
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    BORDER-TOP: #e5e5e5 1px solid;
    BORDER-LEFT: #e5e5e5 1px solid;
    BORDER-BOTTOM: #e5e5e5 1px solid
}
DIV.tabBarContents
{
    PADDING-RIGHT: 1em;
    PADDING-LEFT: 1em;
    PADDING-BOTTOM: 1em;
    WIDTH: 100%;
    PADDING-TOP: 1em
}
DIV.tabBar A.tab
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    PADDING-RIGHT: 8px! important;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #e5e5e5 1px solid;
    PADDING-LEFT: 8px! important;
    FONT-SIZE: 90%;
    BACKGROUND-IMAGE: url(../../images/base/tab_bg_off.gif);
    PADDING-BOTTOM: 0px! important;
    MARGIN: 0px;
    BORDER-LEFT: #e5e5e5 1px solid;
    COLOR: #ffffff! important;
    PADDING-TOP: 1px! important;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #919499;
    TEXT-DECORATION: none! important
}
DIV.tabBar A.tabOn
{
    BORDER-RIGHT: #e5e5e5 1px solid;
    PADDING-RIGHT: 15px! important;
    BACKGROUND-POSITION: left top;
    BORDER-TOP: #e5e5e5 1px solid;
    PADDING-LEFT: 15px! important;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    BACKGROUND-IMAGE: url(../../images/base/tab_bg_on.gif);
    PADDING-BOTTOM: 2px! important;
    MARGIN: 0px;
    BORDER-LEFT: #e5e5e5 1px solid;
    COLOR: #000000! important;
    PADDING-TOP: 4px! important;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #ffffff;
    TEXT-DECORATION: none! important
}
DIV.tabBar A.tab:hover
{
    COLOR: #000000! important;
    TEXT-DECORATION: none! important
}
DIV.tabBar A.tabOn:hover
{
    COLOR: #006600! important;
    TEXT-DECORATION: none! important
}
DIV.popupHeader
{
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 2px
}
H1.popupTitolo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 110%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #006600;
    PADDING-TOP: 10px
}
H2.popupTitolo
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 12px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 100%;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    COLOR: #fa7500;
    PADDING-TOP: 10px
}
DIV.popupContents
{
    BORDER-RIGHT: #e0e0e0 1px solid;
    PADDING-RIGHT: 10px;
    BORDER-TOP: #e0e0e0 1px solid;
    PADDING-LEFT: 10px;
    PADDING-BOTTOM: 10px;
    BORDER-LEFT: #e0e0e0 1px solid;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #e0e0e0 1px solid;
    moz-border-radius: 10px 10px 10px 10px
}
DIV.itemListDiv
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 1em;
    BORDER-BOTTOM: #e0e0e0 1px solid
}
#pageExContainer
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    COLOR: #000000;
    PADDING-TOP: 0px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
DIV.pageExHeader
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 16px;
    PADDING-TOP: 16px
}
H1.pageExTitolo
{
    MARGIN-TOP: 0px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 125%;
    MARGIN-BOTTOM: 0px;
    COLOR: #fa7500
}
DIV.pageExMainDiv
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 2px;
    PADDING-TOP: 2px
}
.piugrande
{
    FONT-SIZE: 13px
}
.grande
{
    FONT-SIZE: 12px
}
.piccolo
{
    FONT-SIZE: 10px
}
.moltopiccolo
{
    FONT-SIZE: 9px
}
.moltomoltopiccolo
{
    FONT-SIZE: 8px
}
.stretto
{
    LETTER-SPACING: -1px
}
.largo
{
    LETTER-SPACING: 1px
}
.righeMedie
{
    LINE-HEIGHT: 130%
}
.righeLarghe
{
    LINE-HEIGHT: 150%
}
.righeMoltoLarghe
{
    LINE-HEIGHT: 180%
}
.printOnly
{
    DISPLAY: none
}
.noPrint
{
}
.noBreak
{
    WHITE-SPACE: nowrap! important
}
.noMargin
{
    MARGIN: 0px
}
.noPadding
{
    PADDING-RIGHT: 0px! important;
    PADDING-LEFT: 0px! important;
    PADDING-BOTTOM: 0px! important;
    PADDING-TOP: 0px! important
}
.noBgImage
{
    BACKGROUND-IMAGE: none! important
}
.tableContainer
{
    WIDTH: 100%
}
.readerOnly
{
    LEFT: -1000px;
    OVERFLOW: hidden;
    WIDTH: 0px! important;
    POSITION: absolute;
    TOP: -1000px;
    HEIGHT: 0px! important;
    moz-user-select: none
}
.handcursor
{
    CURSOR: pointer
}
LABEL
{
    CURSOR: pointer
}
.colorNUMVERDE
{
    COLOR: #008000
}
A.colorNUMVERDE
{
    COLOR: #008000
}
A.colorNUMVERDE:hover
{
    COLOR: #008000
}
.colorNUMPAG
{
    COLOR: #3163a5
}
A.colorNUMPAG
{
    COLOR: #3163a5
}
A.colorNUMPAG:hover
{
    COLOR: #3163a5
}
.note
{
    FONT-SIZE: 10px;
    COLOR: #666666! important
}
.titoli
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #006600;
    FONT-FAMILY: Tahoma, Verdana
}

