HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: url(/images/bg-pagina.jpg) #A3D6FA repeat-x; FONT: 76% Arial, Helvetica, sans-serif; COLOR: #535353; TEXT-ALIGN: center
}
P {
	FONT-SIZE: 13px; MARGIN: 0px 10px 10px
}
A {
	COLOR: #2b87c5; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 20px; COLOR: #2b87c5
}
H3 {
	FONT-SIZE: 18px; COLOR: #2b87c5
}
H4 {
	FONT-SIZE: 16px; COLOR: #2b87c5
}
.align-right {
	FLOAT: right
}
.align-left {
	FLOAT: left
}
IMG.align-right {
	FLOAT: right; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
IMG.align-left {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
IMG.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV#barratop {
	BACKGROUND: url(/images/bg-barratop_mod.gif) #333 repeat-x; COLOR: #fff; HEIGHT: 41px
}
DIV#top {
	MARGIN: 0px auto; WIDTH: 960px
}
#top P {
	MARGIN-TOP: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: url(/images/bg-top-p.png) no-repeat left center; FLOAT: left; COLOR: #fff; LINE-HEIGHT: 21px
}
#topnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 41px
}
#topnav UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#topnav UL LI {
	DISPLAY: inline; PADDING-LEFT: 3px; BACKGROUND: url(/images/trat-azz-vert.gif) no-repeat left 50%; FLOAT: left; MARGIN: 0px 1px; LINE-HEIGHT: 21px
}
#topnav UL LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#topnav UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #eaf3f8; PADDING-TOP: 0px; HEIGHT: 41px; TEXT-DECORATION: none
}
#topnav UL LI A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 41px; PADDING-TOP: 0px; HEIGHT: 41px
}
#topnav UL LI A SPAN IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 15px 10px 0px 0px; LINE-HEIGHT: 41px
}
#topnav UL LI A:hover {
	BACKGROUND: url(/images/bg-topnav-hover.png) repeat-x left bottom; COLOR: #fff
}
#topnav UL LI A.current:hover {
	BACKGROUND: url(/images/bg-topnav-hover.png) repeat-x left bottom; COLOR: #fff
}
#topnav UL LI A:hover SPAN {
	DISPLAY: block; WIDTH: auto; CURSOR: pointer
}
#topnav UL LI A.current SPAN {
	DISPLAY: block; WIDTH: auto; CURSOR: pointer
}
#topnav UL LI A.current {
	BACKGROUND: url(/images/bg-topnav-hover.png) repeat-x
}
#topnav UL LI A.current SPAN {
	BACKGROUND: url(/images/bg-topnav-hover.png) repeat-x
}
DIV#header {
	BACKGROUND: url(/images/bg-head.jpg) #fff no-repeat center top; COLOR: #333; HEIGHT: 228px
}
DIV#head {
	MARGIN: 0px auto; WIDTH: 960px
}
A#logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 300px; PADDING-TOP: 0px
}
#payoff {
	FLOAT: right; WIDTH: 412px
}
DIV#menu {
	DISPLAY: block; BACKGROUND: url(/images/bg-menu.gif) no-repeat center center; FLOAT: left; WIDTH: 960px; POSITION: relative; HEIGHT: 71px
}
#mainnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 40px
}
#mainnav UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#mainnav UL LI {
	DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: url(/images/trat-blu-vert.gif) no-repeat left 50%; FLOAT: left; MARGIN: 0px 1px
}
#mainnav UL LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#mainnav UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #eaf3f8; PADDING-TOP: 0px; HEIGHT: 40px; TEXT-DECORATION: none
}
#mainnav UL LI A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; PADDING-TOP: 0px; HEIGHT: 40px
}
#mainnav UL LI A:hover {
	BACKGROUND: url(/images/bg-mainnav-hover.png) no-repeat left bottom; COLOR: #fff
}
#mainnav UL LI A:hover SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg-mainnav-hover.png) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: auto; CURSOR: pointer; LINE-HEIGHT: 40px; PADDING-TOP: 0px; HEIGHT: 40px
}
#mainnav UL LI A.current {
	BACKGROUND: url(/images/bg-mainnav-hover.png) no-repeat left top; COLOR: #fff; LINE-HEIGHT: 40px
}
#mainnav UL LI A.current:hover {
	BACKGROUND: url(/images/bg-mainnav-hover.png) no-repeat left top; COLOR: #fff; LINE-HEIGHT: 40px
}
#mainnav UL LI A.current SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(/images/bg-mainnav-hover.png) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 40px
}
#subnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 31px
}
#subnav UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#subnav UL LI {
	DISPLAY: block; PADDING-LEFT: 3px; BACKGROUND: url(/images/trat-azz-vert.gif) no-repeat left 50%; FLOAT: left; MARGIN: 0px 1px
}
#subnav UL LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#subnav UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #eaf3f8; PADDING-TOP: 0px; HEIGHT: 31px; TEXT-DECORATION: none
}
#subnav UL LI A SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 10px; HEIGHT: 21px
}
#subnav UL LI A:hover {
	BACKGROUND: url(/images/bg-subnav-hover.png) repeat-x left bottom; COLOR: #fff
}
#subnav UL LI A.current:hover {
	BACKGROUND: url(/images/bg-subnav-hover.png) repeat-x left bottom; COLOR: #fff
}
#subnav UL LI A:hover SPAN {
	DISPLAY: block; WIDTH: auto; CURSOR: pointer
}
#subnav UL LI A.current SPAN {
	DISPLAY: block; WIDTH: auto; CURSOR: pointer
}
#subnav UL LI A.current {
	BACKGROUND: url(/images/bg-subnav-hover.png) repeat-x
}
#subnav UL LI A.current SPAN {
	BACKGROUND: url(/images/bg-subnav-hover.png) repeat-x
}
#mainnav UL LI A.tabviola:hover {
	BACKGROUND: url(/images/bg-mainnav-hover-viola.png) no-repeat left bottom
}
#mainnav UL LI A.tabviola:hover SPAN {
	BACKGROUND: url(/images/bg-mainnav-hover-viola.png) no-repeat right top
}
#mainnav UL LI A.tabverde:hover {
	BACKGROUND: url(/images/bg-mainnav-hover-verde.png) no-repeat left bottom
}
#mainnav UL LI A.tabverde:hover SPAN {
	BACKGROUND: url(/images/bg-mainnav-hover-verde.png) no-repeat right top
}
#mainnav UL LI A.tabgrigio:hover {
	BACKGROUND: url(/images/bg-mainnav-hover-grey.png) no-repeat left bottom
}
#mainnav UL LI A.tabgrigio:hover SPAN {
	BACKGROUND: url(/images/bg-mainnav-hover-grey.png) no-repeat right top
}
#cerca {
	MARGIN-TOP: 10px; DISPLAY: inline; BACKGROUND: url(/images/bg-cerca.png) no-repeat; FLOAT: right; WIDTH: 250px; MARGIN-RIGHT: 10px; HEIGHT: 21px
}
#filtra {
	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(/images/bg-cerca.png) no-repeat; FLOAT: right; WIDTH: 250px; MARGIN-RIGHT: 10px; HEIGHT: 21px
}
#filtra {
	MARGIN-TOP: 0px; BACKGROUND: url(/images/bg-cerca.png) no-repeat 120px 0px; WIDTH: 330px
}
#cerca A {
	DISPLAY: inline; FLOAT: right
}
#cerca INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 20px 0px 15px; WIDTH: 130px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
#filtra INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 20px 0px 15px; WIDTH: 130px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
#cerca SPAN {
	DISPLAY: inline; FONT-SIZE: 14px; FLOAT: left; COLOR: #fff; LINE-HEIGHT: 21px
}
#filtra SPAN {
	DISPLAY: inline; FONT-SIZE: 14px; FLOAT: left; COLOR: #fff; LINE-HEIGHT: 21px
}
#filtra SPAN {
	COLOR: #2b87c5
}
DIV#wrapper {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#bloccotop-conte {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 0px; WIDTH: 960px
}
DIV#bloccotop-sx {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 620px
}
DIV#bloccotop-dx {
	DISPLAY: inline; FLOAT: right; WIDTH: 300px; MARGIN-RIGHT: 10px
}
DIV#bloccotop {
	DISPLAY: inline; BACKGROUND: url(/images/bg-bloccotop2.gif) #fff no-repeat center top; FLOAT: left; MARGIN: 0px; WIDTH: 960px; HEIGHT: 129px
}
.cat-data {
	DISPLAY: inline; FLOAT: left; WIDTH: 100%
}
.categoria {
	DISPLAY: inline; FONT-SIZE: 10px; FLOAT: left; MARGIN: 10px 0px 0px 10px; COLOR: #fff
}
.categoria-apri {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(/images/bg-categoria-blu.png) no-repeat left 50%; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; HEIGHT: 16px
}
.categoria-chiudi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(/images/bg-categoria-blu.png) no-repeat right 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 16px
}
.categoria-noico {
	DISPLAY: inline; FONT-SIZE: 10px; BACKGROUND: url(/images/bg-categoria-blu-noico.png) no-repeat left 50%; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 122px; COLOR: #fff; TEXT-INDENT: 10px
}
.data {
	DISPLAY: inline; FONT-SIZE: 10px; BACKGROUND: url(/images/bg-data.png) no-repeat left 50%; FLOAT: right; MARGIN: 10px 10px 0px 0px; WIDTH: 80px; TEXT-INDENT: 20px; LINE-HEIGHT: 16px; HEIGHT: 16px
}
#fun {
	DISPLAY: inline; FONT-SIZE: 10px; BACKGROUND: url(/images/bg-data-fun.png) #fff no-repeat left 50%; FLOAT: right; MARGIN: 10px 10px 0px 0px; WIDTH: 170px; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: right
}
#fun A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px; HEIGHT: 16px
}
#fun SPAN {
	MARGIN-RIGHT: 8px
}
#int {
	DISPLAY: inline; FONT-SIZE: 10px; BACKGROUND: url(/images/bg-fun-int.png) #fff no-repeat left 50%; FLOAT: right; MARGIN: 10px 10px 0px 0px; WIDTH: 92px; LINE-HEIGHT: 16px; HEIGHT: 16px; TEXT-ALIGN: right
}
#int A {
	PADDING-RIGHT: 0px; MARGIN-TOP: 2px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 5px; PADDING-TOP: 0px; HEIGHT: 16px
}
#int SPAN {
	MARGIN-RIGHT: 8px
}
.continua {
	DISPLAY: inline; FONT-SIZE: 10px; BACKGROUND: url(/images/bg-continua.png) no-repeat left 50%; FLOAT: right; MARGIN: 5px 10px 0px 0px; WIDTH: 80px; TEXT-INDENT: 25px; LINE-HEIGHT: 18px; HEIGHT: 18px
}
.pro-creativi {
	DISPLAY: inline; FONT-SIZE: 10px; FLOAT: right; MARGIN: 25px 50px 0px 0px; WIDTH: 157px; TEXT-INDENT: 25px; LINE-HEIGHT: 18px; HEIGHT: 11px
}
#conte {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg-dx-blu.png) #fff repeat-y right 100px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 960px; PADDING-TOP: 0px
}
.imgbloccoarticolo {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #2b87c5 1px solid; BORDER-BOTTOM: #2b87c5 1px solid
}
.testobloccoarticolo {
	DISPLAY: inline; FLOAT: left; WIDTH: 600px
}
.titolobloccotop {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; MARGIN: 0px; WIDTH: 940px; PADDING-TOP: 10px
}
.imgbloccotop {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px 20px; BORDER-LEFT: #2b87c5 1px solid; BORDER-BOTTOM: #2b87c5 1px solid
}
.testobloccotop {
	DISPLAY: inline; FLOAT: left; WIDTH: 580px; MARGIN: 20px 0px 0px 50px; LINE-HEIGHT: 20px
}
.testobloccofooter {
	DISPLAY: inline; FLOAT: left; WIDTH: 580px; MARGIN: 45px 0px 0px 50px; LINE-HEIGHT: 20px
}
DIV#bloccotop .data {
	MARGIN: 10px 20px 0px 0px
}
DIV#bloccotop .categoria {
	MARGIN: 10px 0px 0px 20px
}
DIV#blocco {
	DISPLAY: inline; BACKGROUND: url(/images/bg-blocco.gif) no-repeat; FLOAT: left; MARGIN: 0 0 20px 20px; WIDTH: 620px
}
.titoloblocco {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 600px; PADDING-TOP: 10px
}
.imgblocco {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px; BORDER-LEFT: #2b87c5 1px solid; BORDER-BOTTOM: #2b87c5 1px solid
}
.imgblocco2 {
	BORDER-RIGHT: #2b87c5 0px solid; BORDER-TOP: #2b87c5 0px solid; DISPLAY: inline; MARGIN: 0px 0px 0px; BORDER-LEFT: #2b87c5 0px solid; BORDER-BOTTOM: #2b87c5 0px solid
}
.imgblocco3 {
	BORDER-RIGHT: #2b87c5 0px solid; BORDER-TOP: #2b87c5 0px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px; BORDER-LEFT: #2b87c5 0px solid; BORDER-BOTTOM: #2b87c5 0px solid
}
.testoblocco {
	DISPLAY: inline; FLOAT: left; WIDTH: 415px
}
#blocco P IMG.border {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ccc 1px solid
}
DIV#blocco-large {
	DISPLAY: inline; BACKGROUND: url(/images/bg-blocco-large.png) no-repeat; FLOAT: left; MARGIN: 0px 0px 15px 10px; WIDTH: 780px
}
.blocco-large-sx {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 15px 10px; WIDTH: 130px
}
.blocco-large-dx {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 15px; WIDTH: 630px
}
.blocco-large-sx IMG {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px; BORDER-LEFT: #2b87c5 1px solid; BORDER-BOTTOM: #2b87c5 1px solid
}
.testoblocco-large-dx {
	DISPLAY: inline; FLOAT: left; WIDTH: 620px
}
.titoloblocco-large-dx {
	DISPLAY: inline; FONT-SIZE: 14px; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 630px; LINE-HEIGHT: 14px
}
.titoloblocco-large {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 760px; PADDING-TOP: 10px
}
.sottotitoloblocco-large {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 590px; COLOR: #15669c; PADDING-TOP: 0px
}
.testoblocco-large {
	DISPLAY: inline; FLOAT: left; WIDTH: 590px
}
.testoblocco-large2 {
	DISPLAY: inline; FLOAT: left; WIDTH: 590px
}
.testoblocco-large3 {
	DISPLAY: inline; FLOAT: left; WIDTH: 590px
}
.testoblocco-large-comm {
	DISPLAY: inline; FLOAT: left; WIDTH: 760px
}
#ricercablocco-large {
	MARGIN-TOP: 10px; DISPLAY: inline; BACKGROUND: url(/images/bg-bloccoricerca.png) #fff no-repeat 50% top; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 757px
}
.ric {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 175px
}
.ric SELECT {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; MARGIN-BOTTOM: 5px; BORDER-LEFT: #2b87c5 1px solid; WIDTH: 160px; BORDER-BOTTOM: #2b87c5 1px solid
}
.ric-tit {
	MARGIN-TOP: 13px; PADDING-LEFT: 10px; FONT-SIZE: 13px; MARGIN-BOTTOM: 13px; COLOR: #2b87c5
}
.ric-sel {
	DISPLAY: inline; BACKGROUND: url(/images/ric-selezionato.gif) #2b87c5 no-repeat left 50%; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 174px; HEIGHT: 16px
}
.ric-nosel {
	DISPLAY: inline; BACKGROUND: url(/images/ric-selezionato.gif) #2b87c5 no-repeat left 50%; FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 174px; HEIGHT: 16px
}
.ric-nosel {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.ric-sel SPAN {
	PADDING-RIGHT: 20px; DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; COLOR: #fff; TEXT-INDENT: 10px
}
.ric-nosel SPAN {
	PADDING-RIGHT: 20px; DISPLAY: inline; FONT-SIZE: 12px; FLOAT: left; COLOR: #fff; TEXT-INDENT: 10px
}
.ric-nosel SPAN {
	COLOR: #535353
}
.ric-sel A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.testoblocco-large IMG {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #2b87c5 1px solid; BORDER-BOTTOM: #2b87c5 1px solid
}
.testoblocco-large2 IMG { DISPLAY: inline; MARGIN: 0 0 0; BORDER-B;border: solid 0 #2b87c5; }
.testoblocco-large3 IMG {
	BORDER-RIGHT: #2b87c5 0px solid; BORDER-TOP: #2b87c5 0px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #2b87c5 0px solid; BORDER-BOTTOM: #2b87c5 0px solid
}
.testoblocco-large-comm {
	MARGIN-TOP: 10px; PADDING-BOTTOM: 10px; BORDER-BOTTOM: #eee 1px solid
}
.testoblocco-large-comm IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 10px 5px 0px
}
#boxFlash {
	DISPLAY: inline; BACKGROUND: url(/images/bg-player.gif) #fff repeat-x; FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 300px
}
#boxFlash IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BACKGROUND-COLOR: #000; BORDER-RIGHT-WIDTH: 0px
}
#boxFlash-titolo {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 5px; WIDTH: 300px
}
.galleryFlash {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 5px
}
#tab-extra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 32px
}
#tab-extra UL {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 0px 0px; WIDTH: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#tab-extra UL LI {
	DISPLAY: inline; PADDING-LEFT: 3px; FLOAT: left; MARGIN: 0px 1px
}
#tab-extra UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND: url(/images/bg-tab-extra.png) no-repeat left bottom; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #707070; PADDING-TOP: 0px; HEIGHT: 32px; TEXT-DECORATION: none
}
#tab-extra UL LI A SPAN {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg-tab-extra.png) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 32px
}
#tab-extra UL LI A:hover {
	BACKGROUND: url(/images/bg-tab-extra-attivo.png) no-repeat left bottom; COLOR: #707070
}
#tab-extra UL LI A:hover SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(/images/bg-tab-extra-attivo.png) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: auto; CURSOR: pointer; LINE-HEIGHT: 32px; PADDING-TOP: 0px; HEIGHT: 32px
}
#tab-extra UL LI A.current {
	BACKGROUND: url(/images/bg-tab-extra-attivo.png) no-repeat left top; COLOR: #707070; LINE-HEIGHT: 32px
}
#tab-extra UL LI A.current:hover {
	BACKGROUND: url(/images/bg-tab-extra-attivo.png) no-repeat left top; COLOR: #707070; LINE-HEIGHT: 32px
}
#tab-extra UL LI A.current SPAN {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(/images/bg-tab-extra-attivo.png) no-repeat right top; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 0px; HEIGHT: 32px
}
DIV#blocco-large-extra {
	DISPLAY: inline; BACKGROUND: url(/images/bg-blocco-extra.png) no-repeat; FLOAT: left; MARGIN: 0px 0px 15px 10px; WIDTH: 780px
}
.testoblocco-large-extra {
	DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 760px; PADDING-TOP: 10px; HEIGHT: 100px
}
.allegatoblocco-large-extra {
	DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; WIDTH: 190px; PADDING-TOP: 10px; HEIGHT: 100px
}
.allegatoblocco-large-extra IMG {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 10px 5px 0px
}
.form-comm-sx {
	DISPLAY: inline; BACKGROUND: url(/images/bg-form-comm-sx.png) no-repeat left 50%; FLOAT: left; MARGIN: 5px 10px 0px; WIDTH: 272px; HEIGHT: 22px
}
.form-comm-sx INPUT {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 20px 0px 10px; WIDTH: 250px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 15px; BORDER-BOTTOM-STYLE: none
}
.form-comm-dx {
	DISPLAY: inline; BACKGROUND: url(/images/bg-form-comm-dx.png) no-repeat left 50%; FLOAT: right; MARGIN: 5px 10px 0px 0px; WIDTH: 464px; HEIGHT: 78px
}
.form-comm-dx TEXTAREA {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 3px 20px 0px 10px; OVERFLOW: auto; WIDTH: 450px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 70px; BORDER-BOTTOM-STYLE: none
}
.aggiungi-comm {
	DISPLAY: inline; BACKGROUND: url(/images/bg-aggiungi.png) no-repeat; FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 128px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 24px; TEXT-ALIGN: center
}
DIV#banner-300250 {
	BORDER-RIGHT: #fff 10px solid; DISPLAY: inline; FLOAT: left; WIDTH: 300px; COLOR: #333; BORDER-BOTTOM: #fff 10px solid; HEIGHT: 262px; BACKGROUND-COLOR: #fff
}
DIV#banner-300250 P {
	MARGIN: 0px; COLOR: #ccc; TEXT-ALIGN: right
}
DIV#banner-160600 {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; WIDTH: 160px; COLOR: #333; HEIGHT: 600px; BACKGROUND-COLOR: #fff
}
DIV#banner-72890 {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 10px 20px; WIDTH: 728px; COLOR: #333; HEIGHT: 90px; BACKGROUND-COLOR: #fff
}
DIV#banner-redazionale {
	BORDER-RIGHT: #fff 10px solid; DISPLAY: inline; BACKGROUND: url(/images/bg-redazionale-viola.gif) #fff no-repeat; FLOAT: left; WIDTH: 300px; BORDER-BOTTOM: #fff 10px solid
}
DIV#banner-redazionale H1 {
	FONT-SIZE: 20px; MARGIN: 5px 0px 0px 10px; COLOR: #7f3cb4
}
DIV#banner-redazionale H2 {
	FONT-SIZE: 15px; MARGIN: 5px 0px 0px 10px
}
DIV#banner-redazionale P {
	FONT-SIZE: 13px; MARGIN: 5px 0px 0px 10px
}
.ang-up {
	MARGIN-TOP: 0px; DISPLAY: inline; BACKGROUND: url(/images/ang-up.png) no-repeat center top; FLOAT: left; WIDTH: 960px; HEIGHT: 10px
}
.ang-dw {
	DISPLAY: inline; BACKGROUND: url(/images/ang-dw.png) no-repeat center bottom; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 960px; HEIGHT: 10px
}
.box-dx {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; MARGIN: 0 10px 20px; WIDTH: 279px
}
.box-dx1 {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 8px 10px 0px; WIDTH: 140px
}
.tags-dx1 {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 8px 10px 0px; WIDTH: 140px
}
.tags-dx2 {
	DISPLAY: inline; BACKGROUND: #fff; FLOAT: left; MARGIN: 0px 8px 10px 0px; WIDTH: 140px
}
.tags-dx2 {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px
}
.tags-dx1 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.tags-dx2 {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.box-dx1 P {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px
}
.tags-dx1 P {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px
}
.tags-dx2 P {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px
}
.tags-dx1 P {
	COLOR: #fff
}
.tags-dx2 P {
	COLOR: #fff
}
.tags-dx1 A {
	COLOR: #fff
}
.tags-dx2 A {
	COLOR: #fff
}
.pdx-date {
	MARGIN: 0px 0px 0px 0px; WIDTH: 230px
}
.pdx {
	MARGIN: 0px 0px 20px 20px; WIDTH: 230px
}
.pdx1 {
	WIDTH: 70px
}
.imgdx {
	BORDER-RIGHT: #2b87c5 0px solid; BORDER-TOP: #2b87c5 0px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #2b87c5 0px solid; BORDER-BOTTOM: #2b87c5 0px solid
}
.imgdx1 {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 10px 10px 10px 0px; BORDER-LEFT: #2b87c5 1px solid; BORDER-BOTTOM: #2b87c5 1px solid
}
.imgdx2 { DISPLAY: inline; FLOAT: left; MARGIN: 0 10px 20px 40px; B;border: solid 0 #2b87c5; }
.conte-dx1 {
	DISPLAY: inline; FLOAT: left
}
.titolo-box-dx1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/trat-blu.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; WIDTH: 140px; COLOR: #2b87c5
}
.titolo-tags-dx1 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/trat-blu.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; WIDTH: 140px; COLOR: #2b87c5
}
.titolo-tags-dx2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/trat-blu.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; WIDTH: 140px; COLOR: #2b87c5
}
.titolo-box-dx {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/images/trat-blu.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 10px 0px; WIDTH: 259px; COLOR: #2b87c5
}
.titolo-tags-dx {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/trat-blu.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px; WIDTH: 290px; COLOR: #2b87c5
}
.titolo-tags-dx1 {
	MARGIN: 10px 0px 0px; COLOR: #fff
}
.titolo-tags-dx2 {
	MARGIN: 10px 0px 0px; COLOR: #fff
}
.titolo-box-dx1 SPAN {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
.box-dx1b {
	MARGIN-TOP: 5px; DISPLAY: inline; BACKGROUND: url(/images/bg-box-dx1.png) #cedbe4 repeat-x 50% top; FLOAT: left; WIDTH: 140px
}
.box-dx1b P {
	MARGIN: 10px 0px 0px 10px
}
.box-dx1b IMG {
	MARGIN: 0px 0px 0px 10px
}
.box-dx1b A {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; WIDTH: 122px; COLOR: #535353
}
.box-up-dx1 {
	MARGIN-TOP: 0px; DISPLAY: inline; BACKGROUND: url(/images/bg-box-dx1-up.png) no-repeat center top; FLOAT: left; WIDTH: 140px; HEIGHT: 10px
}
.box-dw-dx1 {
	DISPLAY: inline; BACKGROUND: url(/images/bg-box-dx1-dw.png) no-repeat center bottom; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 140px; HEIGHT: 10px
}
.box-dx2 {
	DISPLAY: inline; BACKGROUND: url(/images/bg-box-dx2.gif) #fff no-repeat center top; FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 139px
}
.box-dx3 {
	BACKGROUND: url(/images/bg-box-dx3.gif) #fff no-repeat center top
}
.box-dw-dx2 {
	DISPLAY: inline; BACKGROUND: url(/images/bg-box-dw-dx2.gif) no-repeat center bottom; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 139px; HEIGHT: 10px
}
.titolo-box-dx2 {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/trat-blu.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px 10px; WIDTH: 119px; COLOR: #2b87c5
}
.box-dx2 IMG {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px
}
.box-dx2 H1 {
	DISPLAY: inline; FONT-SIZE: 13px; FLOAT: left; MARGIN: 10px 10px 0px; COLOR: #fbb03b
}
.box-dx2 P {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN: 10px 10px 0px
}
.box-dx2 A {
	DISPLAY: inline; FLOAT: left; WIDTH: 115px
}
.box-large {
	DISPLAY: inline; BACKGROUND: url(/images/bg-box-dxlarge-up.gif) #fff no-repeat center top; FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 279px
}
.box-dw-large {
	DISPLAY: inline; BACKGROUND: url(/images/bg-box-dxlarge-dw.gif) no-repeat center bottom; FLOAT: left; MARGIN-BOTTOM: 0px; WIDTH: 279px; HEIGHT: 10px
}
.titolo-box-large {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/trat-blu.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 5px 0px 0px 10px; WIDTH: 259px; COLOR: #13842b
}
.box-large IMG {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px
}
.box-large H1 {
	DISPLAY: inline; FONT-SIZE: 13px; FLOAT: left; MARGIN: 10px 10px 0px; COLOR: #13842b
}
.box-large P {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN: 10px 10px 0px
}
.box-large P IMG {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #2b87c5 1px solid; BORDER-BOTTOM: #2b87c5 1px solid
}
.box-large A {
	DISPLAY: inline; FLOAT: left
}
.tab-fotogallery {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 13px; BACKGROUND: url(/images/bg-tab-fotogallery-blu.gif) no-repeat 20px top; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 760px; TEXT-INDENT: 35px; LINE-HEIGHT: 32px; HEIGHT: 32px
}
.fotogallery {
	MARGIN: 10px 0px 10px 10px; WIDTH: 620px
}
.fotogallery-large {
	MARGIN: 10px 0px 10px 10px; WIDTH: 780px
}
.fotogallery IMG {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 10px; BORDER-LEFT: #2b87c5 1px solid; BORDER-BOTTOM: #2b87c5 1px solid
}
.fotogallery-large IMG {
	BORDER-RIGHT: #2b87c5 1px solid; BORDER-TOP: #2b87c5 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 10px; BORDER-LEFT: #2b87c5 1px solid; BORDER-BOTTOM: #2b87c5 1px solid
}
DIV#tags {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 10px 10px 20px; WIDTH: 600px
}
.tdx2 {
	DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left
}
.titolo-box-tags {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/trat-blu.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 600px; COLOR: #fff
}
UL.tagcloud {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 600px; LINE-HEIGHT: 1.6; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: justify
}
UL.tagcloud LI {
	DISPLAY: inline
}
UL.tagcloud A {
	COLOR: #fff; TEXT-DECORATION: none
}
UL.tagcloud A:hover {
	TEXT-DECORATION: underline
}
A.size1 {
	FONT-SIZE: 8px
}
A.size2 {
	FONT-SIZE: 11px
}
A.size3 {
	FONT-SIZE: 14px
}
A.size4 {
	FONT-SIZE: 17px
}
A.size5 {
	FONT-SIZE: 20px
}
A.size6 {
	FONT-SIZE: 24px
}
A.size7 {
	FONT-SIZE: 30px
}
DIV#patro-sx {
	DISPLAY: inline; FLOAT: left; WIDTH: 335px
}
DIV#patro-sx IMG {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px
}
.titolo-patro-sx {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/bg-titolo-patro-sx.gif) no-repeat 50% bottom; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 335px; COLOR: #fff; TEXT-INDENT: 10px; LINE-HEIGHT: 21px; HEIGHT: 21px
}
DIV#patro-dx {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 10px 0px 0px; WIDTH: 525px
}
DIV#patro-dx IMG {
	DISPLAY: inline; FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 10px
}
DIV#patro-dx P {
	MARGIN-TOP: 20px; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; COLOR: #707070
}
DIV#patro-sx P {
	MARGIN-TOP: 20px; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; COLOR: #707070
}
.titolo-patro-dx {
	DISPLAY: inline; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(/images/bg-titolo-patro-dx.gif) no-repeat 50% bottom; FLOAT: left; WIDTH: 525px; COLOR: #fff; TEXT-INDENT: 10px; LINE-HEIGHT: 21px; HEIGHT: 21px
}
DIV#container {
	TEXT-ALIGN: left
}
DIV#sx P {
	LINE-HEIGHT: 1.4
}
DIV#sx LI {
	LINE-HEIGHT: 1.5
}
DIV#dx1 {
	DISPLAY: inline; FLOAT: left; WIDTH: 40px
}
DIV#dx2 {
	DISPLAY: inline; BACKGROUND: url(/images/topdx-small-blu.gif) no-repeat right top; FLOAT: right; WIDTH: 160px
}
DIV#dx1-tags {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; WIDTH: 140px; PADDING-TOP: 0px
}
DIV#dx2-tags {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; WIDTH: 140px; PADDING-TOP: 0px
}
DIV#dxlarge {
	DISPLAY: inline; BACKGROUND: url(/images/bg-box-dxlarge.gif) no-repeat center top; FLOAT: left; WIDTH: 300px
}
DIV#extra {
	BACKGROUND: url(/images/bg-extra.gif) #1d74ae repeat-x; COLOR: #fff
}
DIV#footer {
	BACKGROUND: #fff; COLOR: #333
}
DIV#credits {
	COLOR: #fff
}
DIV#credits A {
	COLOR: #fff
}
DIV#container {
	MARGIN: 15px auto 0px; WIDTH: 960px
}
DIV#sx {
	DISPLAY: inline; FLOAT: left; WIDTH: 500px
}
DIV#dx {
	DISPLAY: inline; FLOAT: right; WIDTH: 310px
}
DIV#extra {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; WIDTH: 100%; PADDING-TOP: 0px
}
DIV#footer {
	CLEAR: both; MARGIN-TOP: 15px; DISPLAY: inline; FLOAT: left; WIDTH: 100%
}
DIV#credits {
	CLEAR: both; MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; WIDTH: 100%
}
DIV#footer A IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.giallo {
	COLOR: #ff0
}
.bianco {
	COLOR: #fff
}
.grigio {
	COLOR: #535353
}
.grey {
	COLOR: #9d9d9d
}
.blu {
	COLOR: #2b87c5
}
.viola {
	COLOR: #7f3cb4
}
.verde {
	COLOR: #13842b
}
.bold {
	FONT-WEIGHT: bold
}
.italic {
	FONT-STYLE: italic
}
.f9 {
	FONT-SIZE: 9px
}
.f10 {
	FONT-SIZE: 10px
}
.f11 {
	FONT-SIZE: 11px
}
.f12 {
	FONT-SIZE: 12px
}
.f13 {
	FONT-SIZE: 13px
}
.f14 {
	FONT-SIZE: 14px
}
.f15 {
	FONT-SIZE: 15px
}
.f16 {
	FONT-SIZE: 16px
}
.f17 {
	FONT-SIZE: 17px
}
.f18 {
	FONT-SIZE: 18px
}
IMG {
	BEHAVIOR: url()
}
#header {
	BEHAVIOR: url()
}
#menu {
	BEHAVIOR: url()
}
#cerca {
	BEHAVIOR: url()
}
#fun {
	BEHAVIOR: url()
}
.ang-dw {
	BEHAVIOR: url()
}
.ang-up {
	BEHAVIOR: url()
}
.continua {
	BEHAVIOR: url()
}
.box-up-dx1 {
	BEHAVIOR: url()
}
.box-dw-dx1 {
	BEHAVIOR: url()
}
A IMG.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.noborder {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#box-prom-grey {
	BACKGROUND: url(/images/bg_prom_grey.gif) no-repeat left top; MARGIN: 0px; HEIGHT: 50px
}
#box-prom-grey H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
#box-prom-grey P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-TOP: 0px; MARGIN: 0px; FONT-SIZE: 12px; TEXT-ALIGN: left
}
#box-prom-grey H5 A {
	COLOR: #293A82; TEXT-DECORATION: none
}
#box-prom-grey H5 P A {
	COLOR: #293A82; TEXT-DECORATION: none
}
#box-prom-grey H5 A:hover {
	COLOR: #f93; TEXT-DECORATION: none
}
#box-prom-grey P A:hover {
	COLOR: #f93; TEXT-DECORATION: none
}
#box-prom {
	BACKGROUND: url(/images/bg_prom_white.jpg) no-repeat left top; MARGIN: 0px; HEIGHT: 98px
}
#box-prom H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 18px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
#box-prom P {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
#box-prom H5 A {
	COLOR: #fff; TEXT-DECORATION: none
}
#box-prom H5 P A {
	COLOR: #fff; TEXT-DECORATION: none
}
#box-prom H5 A:hover {
	COLOR: #e0f3ff; TEXT-DECORATION: underline
}
#box-prom P A:hover {
	COLOR: #e0f3ff; TEXT-DECORATION: underline
}
#box-prom-small {
	BACKGROUND: url(/images/bg_prom_small.jpg) no-repeat left top; MARGIN: 10px 10px 0px; HEIGHT: 98px
}
#box-prom-small H5 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
#box-prom-small P {
	FONT-SIZE: 12px; TEXT-ALIGN: center
}
#box-prom-small H5 A {
	COLOR: #fff; TEXT-DECORATION: none
}
#box-prom-small H5 P A {
	COLOR: #fff; TEXT-DECORATION: none
}
#box-prom-small H5 A:hover {
	COLOR: #e0f3ff; TEXT-DECORATION: underline
}
#box-prom-small P A:hover {
	COLOR: #e0f3ff; TEXT-DECORATION: underline
}
OL {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 40px
}
UL {
	MARGIN-BOTTOM: 20px; MARGIN-LEFT: 40px
}
#tipo0 {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/word.gif); MARGIN-LEFT: 5px; BACKGROUND-REPEAT: no-repeat
}
#tipo1 {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/pdf.gif); MARGIN-LEFT: 5px; BACKGROUND-REPEAT: no-repeat
}
#tipo2 {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/powerpoint.gif); MARGIN-LEFT: 5px; BACKGROUND-REPEAT: no-repeat
}
#tipo3 {
	BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/images/zip.gif); MARGIN-LEFT: 5px; BACKGROUND-REPEAT: no-repeat
}
.suggestionsBox {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; LEFT: 30px; MARGIN: 30px 0px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 200px; COLOR: #fff; BORDER-BOTTOM: #000 1px solid; POSITION: relative; BACKGROUND-COLOR: #106fa3; TEXT-ALIGN: left
}
.suggestionList {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
.suggestionList LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 0px 0px 3px; CURSOR: pointer; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.suggestionList LI:hover {
	BACKGROUND-COLOR: #27acff
}
.input_newsletter  { FONT-SIZE: 11px; WIDTH: 156px; COLOR: #777777; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: 16px; BACKGROUND-COLOR: #ffffff
; border: solid 1px #fff; }
.tabella-registrazione TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; TEXT-ALIGN: left
}
.formElement100 {
	WIDTH: 280px
}
.privacy {
	FONT-SIZE: 10px; WIDTH: 280px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
DIV#modulo {
	DISPLAY: inline; FLOAT: left; MARGIN: 0 0 20px 20px
}