* {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #666666
}
A:visited {
	COLOR: #666666
}
A:hover {
	COLOR: #666666
}
HTML {
	BACKGROUND: url(../img/filet_layout.gif) repeat-y center top; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/filet_body.gif) #fff repeat-y center top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	MARGIN: 0px
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.txt-white {
	BACKGROUND: #c0c0c0; COLOR: #fff
}
.SC_FieldLabel .txt-white {
	BACKGROUND: #fff; COLOR: #000
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../img/list_arrow.gif) no-repeat left 4px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
H1 {
	MARGIN: 0px 0px 15px; COLOR: #fd6534
}
H1 SPAN {
	FONT-SIZE: 10px
}
#ctesto IMG {
	MARGIN: 0px 5px 5px 0px
}
#ctesto TABLE {
	OVERFLOW: hidden
}
.wrap {
	CLEAR: both; DISPLAY: inline-block; HEIGHT: auto! important
}
#layout {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 870px; POSITION: relative
}
#fLayer {
	BORDER-RIGHT: #d4d4d4 1px solid; BORDER-TOP: #d4d4d4 1px solid; DISPLAY: block; Z-INDEX: 10; BACKGROUND: url(../img/search/bg_layer.gif) #fff no-repeat left top; LEFT: 50px; OVERFLOW: hidden; BORDER-LEFT: #d4d4d4 1px solid; WIDTH: 288px; BOTTOM: 25px; BORDER-BOTTOM: #d4d4d4 1px solid; POSITION: absolute; HEIGHT: 36px
}
#fLayer FORM {
	HEIGHT: 36px
}
#fLayer A {
	Z-INDEX: 20; LEFT: 234px; POSITION: absolute; TOP: 10px
}
#fLayer #find-1 {
	BACKGROUND: #fff; LEFT: 20px; POSITION: absolute; TOP: 10px
}
#fLayer #find-1 INPUT {
	WIDTH: 130px
}
#fLayer #find-2 {
	BACKGROUND: #fff; LEFT: 160px; POSITION: absolute; TOP: 9px
}
#fLayer DIV INPUT#go-cerca {
	WIDTH: 72px; HEIGHT: 21px
}
#top {
	BACKGROUND: url(../img/bg_top.gif) no-repeat right top; POSITION: relative; HEIGHT: 90px
}
#top IMG {
	FLOAT: left; MARGIN: 9px 0px 8px 31px
}
#top UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 67px 10px 0px 0px; PADDING-TOP: 0px; HEIGHT: auto! important
}
#top UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 11px
}
#top UL LI A {
	BORDER-RIGHT: #ff6600 2px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#top UL LI.on A {
	COLOR: #ff6600
}
#top DIV {
	RIGHT: 20px; POSITION: absolute; TOP: 0px
}
#top DIV SELECT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; HEIGHT: 18px
}
#content-hp #claim-hp {
	POSITION: relative; HEIGHT: 270px
}
#content-hp #claim-hp OBJECT {
	LEFT: -10px; POSITION: absolute; TOP: 0px
}
#content-hp #bottom-hp {
	CLEAR: both; DISPLAY: inline-block; MARGIN: 10px 13px 0px 50px; HEIGHT: auto! important
}
#content-hp #bottom-hp #mappa {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: url(../img/hp/filet_news_hp.gif) repeat-y right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#content-hp #bottom-hp #news-hp {
	MIN-HEIGHT: 184px; FLOAT: right; WIDTH: 370px; HEIGHT: auto! important
}
#content-hp #bottom-hp #news-hp H2 {
	MARGIN: 0px 0px 5px
}
#content-hp #bottom-hp #news-hp H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../img/bullet_h3.gif) no-repeat left 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content-hp #bottom-hp #news-hp A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#content-hp #bottom-hp #news-hp A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#content-hp #bottom-hp #news-hp A:hover {
	TEXT-DECORATION: underline
}
#content-hp #bottom-hp #news-hp UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#content-hp #bottom-hp #news-hp UL LI {
	CLEAR: both; PADDING-RIGHT: 5px; DISPLAY: inline-block; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px; HEIGHT: auto! important
}
#content-hp #bottom-hp #news-hp UL LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#content-hp #bottom-hp #news-hp UL LI.focus {
	BACKGROUND: #f0eedd
}
#content-hp #bottom-hp #news-hp UL LI.focus DIV {
	FLOAT: left; WIDTH: 290px
}
#content-hp #bottom-hp #news-hp UL LI.focus IMG {
	FLOAT: left; MARGIN: 5px 10px 0px 8px
}
#content-int {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 33px; PADDING-TOP: 0px; HEIGHT: auto! important
}
#menu-left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 204px; PADDING-TOP: 33px
}
#menu-left #section {
	BACKGROUND: #ebebdf; MARGIN: 0px 0px 0px 31px; WIDTH: 137px; HEIGHT: 37px
}
#menu-left #section P {
	CLEAR: both; DISPLAY: inline-block; BACKGROUND: url(../img/menu/filet_section.gif) #fff repeat-x left top; BORDER-LEFT: #afafaf 1px solid; BORDER-BOTTOM: #50504e 2px solid; HEIGHT: auto! important
}
#menu-left #section A {
	TEXT-DECORATION: none
}
#menu-left #section IMG {
	BORDER-RIGHT: #e5e5e5 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; VERTICAL-ALIGN: middle
}
#menu-left #section SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fd6534; PADDING-TOP: 8px
}
#menu-left UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 50px 31px; WIDTH: 137px; PADDING-TOP: 0px; BORDER-BOTTOM: #555555 1px solid; LIST-STYLE-TYPE: none
}
#menu-left UL LI {
	PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; MIN-HEIGHT: 17px; BACKGROUND: #ecebd9; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: auto! important
}
#menu-left UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 5px; MIN-HEIGHT: 15px; PADDING-BOTTOM: 1px; COLOR: #676566; PADDING-TOP: 1px; HEIGHT: auto! important; TEXT-DECORATION: none
}
#menu-left UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ff6634
}
#menu-left UL LI.on {
	BACKGROUND: #4b4b4b
}
#menu-left UL LI.on A {
	COLOR: #fff
}
#menu-left UL LI.on A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ff6634
}
#menu-left UL LI UL {
	DISPLAY: none; MARGIN: 0px
}
#menu-left UL LI.on UL {
	DISPLAY: block
}
#menu-left UL LI.on UL LI {
	BACKGROUND: #e3e3e3
}
#menu-left UL LI.on UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; COLOR: #333; PADDING-TOP: 0px
}
#menu-left UL LI.on UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ff6634
}
#menu-left UL LI.on UL LI UL {
	DISPLAY: none
}
#menu-left UL LI.on UL LI.on {
	BACKGROUND: #666
}
#menu-left UL LI.on UL LI.on A {
	COLOR: #fff
}
#menu-left UL LI.on UL LI.on A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ff6634
}
#menu-left UL LI.on UL LI.on UL {
	DISPLAY: block; BORDER-BOTTOM: #808080 1px solid
}
#menu-left UL LI.on UL LI.on UL LI {
	BACKGROUND: #ccc
}
#menu-left UL LI.on UL LI.on UL LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
#menu-left UL LI.on UL LI.on UL LI A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #ff6634
}
#cont-sx {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; MIN-HEIGHT: 370px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 636px; PADDING-TOP: 33px; HEIGHT: auto! important
}
#cont-sx-spalla {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; MIN-HEIGHT: 370px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 434px; PADDING-TOP: 33px; HEIGHT: auto! important
}
#cont-sx-spalla H2 {
	COLOR: #323232
}
#cont-sx-spalla A:link {
	COLOR: #323232; TEXT-DECORATION: underline
}
#cont-sx-spalla A:visited {
	COLOR: #323232; TEXT-DECORATION: underline
}
#cont-sx-spalla A:hover {
	COLOR: #323232; TEXT-DECORATION: underline
}
#cont-sx-spalla .ctesto {
	MARGIN: 0px 0px 15px
}
#cspalla {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 202px; PADDING-TOP: 33px
}
#cspalla .c-spalla {
	MARGIN: 0px 0px 20px
}
.download {
	BORDER-RIGHT: #cecece 1px solid; BORDER-TOP: #cecece 1px solid; MARGIN: 0px auto; BORDER-LEFT: #cecece 1px solid; WIDTH: 162px; BORDER-BOTTOM: #cecece 1px solid; POSITION: relative
}
.download .corner {
	RIGHT: -1px; POSITION: absolute; TOP: -1px
}
.download DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/prodotti/filet_download.gif) repeat-x left top; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #dedede 1px solid; HEIGHT: 44px; TEXT-ALIGN: center
}
.download P {
	PADDING-RIGHT: 11px; PADDING-LEFT: 11px; MIN-HEIGHT: 15px; BACKGROUND: #eee; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; HEIGHT: auto! important
}
.download P A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 9px; BACKGROUND: url(../img/prodotti/down_arrow.gif) no-repeat left 3px; PADDING-BOTTOM: 0px; COLOR: #ff6600; PADDING-TOP: 0px
}
.strokes UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.strokes UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.strokes P {
	BACKGROUND: url(../img/prodotti/filet_box.gif) repeat-x left top; BORDER-BOTTOM: #535353 1px solid; HEIGHT: 26px
}
.strokes P A {
	DISPLAY: block; HEIGHT: 26px; TEXT-DECORATION: none
}
.strokes P IMG {
	FLOAT: left; MARGIN: 11px 8px 0px 33px
}
.strokes P SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #cacaca 1px solid; COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 20px
}
.strokes .meas-1 {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; BACKGROUND: url(../img/prodotti/faux.gif) repeat-y left top; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px; HEIGHT: auto! important
}
.strokes .meas-1 UL {
	FLOAT: left
}
.strokes .meas-1 UL.axis {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; WIDTH: 44px; PADDING-TOP: 0px
}
.strokes .meas-1 UL.axis LI {
	COLOR: #ff6600
}
.strokes .meas-1 UL.mm {
	PADDING-RIGHT: 27px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 47px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.strokes .meas-1 UL.inches {
	PADDING-RIGHT: 18px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.strokes .meas-1 UL LI.title {
	MARGIN: 5px 0px; COLOR: #000
}
.strokes .meas-2 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #f1f1f1; PADDING-BOTTOM: 3px; BORDER-LEFT: #d8d8d8 1px solid; PADDING-TOP: 3px
}
.strokes .meas-2 UL LI {
	MARGIN: 0px 0px 3px; HEIGHT: auto! important
}
.strokes .meas-2 UL LI LABEL {
	FLOAT: left; WIDTH: 102px
}
.modular {
	BACKGROUND: #f1f1f1; BORDER-LEFT: #d8d8d8 1px solid
}
.modular UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px 0px 6px; PADDING-TOP: 0px; HEIGHT: auto! important
}
.modular UL LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; BORDER-BOTTOM: #ededed 1px solid
}
.modular UL LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.modular P {
	BACKGROUND: url(../img/prodotti/filet_box.gif) repeat-x left top; BORDER-BOTTOM: #535353 1px solid; HEIGHT: 26px
}
.modular P A {
	DISPLAY: block; HEIGHT: 26px; TEXT-DECORATION: none
}
.modular P IMG {
	FLOAT: left; MARGIN: 11px 8px 0px 33px
}
.modular P SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #cacaca 1px solid; COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 20px
}
.modular UL LI IMG {
	FLOAT: left; MARGIN: 0px 8px 0px 0px
}
.modular UL LI P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 10px; BACKGROUND: url(../img/prodotti/arrow_list_spalla.gif) no-repeat left 4px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; WIDTH: 110px; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
.modular UL LI DIV {
	FLOAT: left; MARGIN: 0px 12px 0px 0px; WIDTH: 40px
}
.modular UL LI A {
	DISPLAY: inline; HEIGHT: auto; TEXT-DECORATION: underline
}
.modular UL LI SPAN {
	BORDER-TOP-WIDTH: 0px; CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px; HEIGHT: auto; BORDER-RIGHT-WIDTH: 0px
}
.modular H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 47px; PADDING-BOTTOM: 0px; MARGIN: 0px 26px 0px 6px; PADDING-TOP: 8px; BORDER-BOTTOM: #ededed 1px solid; HEIGHT: 17px
}
.modular-tab {
	BACKGROUND: #f1f1f1; BORDER-LEFT: #d8d8d8 1px solid
}
.modular-tab P {
	BACKGROUND: url(../img/prodotti/filet_box.gif) repeat-x left top; BORDER-BOTTOM: #535353 1px solid; HEIGHT: 26px
}
.modular-tab P A {
	DISPLAY: block; HEIGHT: 26px; TEXT-DECORATION: none
}
.modular-tab P IMG {
	FLOAT: left; MARGIN: 11px 8px 0px 33px
}
.modular-tab P SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #cacaca 1px solid; COLOR: #fff; PADDING-TOP: 6px; HEIGHT: 20px
}
.modular-tab H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 47px; PADDING-BOTTOM: 0px; MARGIN: 0px 26px 0px 6px; PADDING-TOP: 8px; BORDER-BOTTOM: #ededed 1px solid; HEIGHT: 17px
}
.modular-tab TABLE TD {
	VERTICAL-ALIGN: top; WIDTH: auto; BORDER-BOTTOM: #ededed 1px solid
}
.modular-tab TABLE TD.space-before {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 6px; BORDER-RIGHT-WIDTH: 0px
}
.modular-tab TABLE TD.space-after {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 10px; BORDER-RIGHT-WIDTH: 0px
}
.modular-tab TABLE TD.txt-mod {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.modular-tab TABLE TD IMG {
	MARGIN: 8px 3px 0px 0px
}
.modular-tab TABLE TD.img-mod IMG {
	MARGIN: 2px 12px 2px 0px
}
.modular-tab TABLE A {
	FONT-SIZE: 10px
}
#news {
	MARGIN: 0px 80px 30px 0px
}
#news H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; BACKGROUND: url(../img/bullet_h3.gif) no-repeat left 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; COLOR: #000; PADDING-TOP: 0px
}
#news UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#news UL LI {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; HEIGHT: auto! important
}
#news UL LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#news UL LI P {
	MARGIN: 0px 0px 2px
}
#news UL LI P.go-scheda {
	MARGIN: 0px
}
#news UL LI A {
	COLOR: #ff6600
}
#news UL LI#focus-on IMG {
	FLOAT: left; MARGIN: 3px 10px 0px
}
#news UL LI#focus-on DIV {
	FLOAT: left; WIDTH: 380px
}
#news UL LI#focus-on {
	BACKGROUND: #f0efdd
}
#news UL LI#focus-on H2 {
	BACKGROUND: url(../img/bullet_h3_focus.gif) no-repeat left 5px
}
#news #paging {
	CLEAR: both; DISPLAY: inline-block; MARGIN: 30px 0px 0px; HEIGHT: auto! important
}
#news #paging P {
	FLOAT: right; HEIGHT: 24px; TEXT-ALIGN: center
}
#news #paging P A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #ff6600; PADDING-TOP: 6px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#news #paging P#next {
	BACKGROUND: url(../img/news/btn_back_filet.gif) repeat-x left top; WIDTH: 64px
}
#news #paging P#prev {
	BACKGROUND: url(../img/news/btn_back_filet.gif) repeat-x left top; WIDTH: 64px
}
#news #paging P#pipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; PADDING-TOP: 6px; HEIGHT: 18px
}
#news #back {
	BACKGROUND: url(../img/news/btn_back_filet.gif) repeat-x left top; MARGIN: 0px 0px 10px; WIDTH: 60px; HEIGHT: 24px
}
#news #back A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #ff6600; PADDING-TOP: 6px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#news #title {
	MARGIN: 10px 0px
}
#news #txt-scheda {
	CLEAR: both; DISPLAY: inline-block; HEIGHT: auto! important
}
#news #txt-scheda IMG {
	FLOAT: left; MARGIN: 0px 10px 10px 0px
}
#reports {
	MARGIN: 0px 50px 10px 0px
}
#reports #intro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#reports #year {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #eaeaea 1px solid; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #eaeaea 1px solid; HEIGHT: auto! important
}
#reports #year P {
	MARGIN: 0px auto; WIDTH: 200px
}
#reports LABEL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fd6534; PADDING-TOP: 2px
}
#reports UL {
	MARGIN: 20px 0px 0px; WIDTH: 585px
}
#reports UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; BACKGROUND: url(../img/reports/bullet_h3.gif) no-repeat left 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px; PADDING-TOP: 0px; POSITION: relative
}
#reports UL LI IMG.typology {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#reports UL LI H2 {
	MARGIN: 0px 0px 3px
}
#reports UL LI H3 {
	MARGIN: 0px 0px 15px
}
#reports UL LI H3 A {
	COLOR: #fd6534; TEXT-DECORATION: none
}
#reports UL LI P {
	MARGIN: 0px 0px 15px
}
#reports UL LI DIV {
	CLEAR: both; DISPLAY: inline-block; HEIGHT: auto! important
}
#reports UL LI DIV IMG {
	FLOAT: left
}
#reports UL LI DIV A {
	FLOAT: left; MARGIN: 3px 0px 0px 10px
}
#reports #paging {
	CLEAR: both; DISPLAY: inline-block; MARGIN: 30px 0px 0px; HEIGHT: auto! important
}
#reports #paging P {
	FLOAT: right; HEIGHT: 24px; TEXT-ALIGN: center
}
#reports #paging P A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #ff6600; PADDING-TOP: 6px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#reports #paging P#next {
	BACKGROUND: url(../img/news/btn_back_filet.gif) repeat-x left top; WIDTH: 64px
}
#reports #paging P#prev {
	BACKGROUND: url(../img/news/btn_back_filet.gif) repeat-x left top; WIDTH: 64px
}
#reports #paging P#pipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; PADDING-TOP: 6px; HEIGHT: 18px
}
#press {
	MARGIN: 0px 20px 10px 0px
}
#press #intro {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 0px
}
#press #year {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #eaeaea 1px solid; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BORDER-BOTTOM: #eaeaea 1px solid; HEIGHT: auto! important
}
#press #year P {
	MARGIN: 0px auto; WIDTH: 200px
}
#press LABEL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #fd6534; PADDING-TOP: 2px
}
#press UL {
	MARGIN: 20px 0px 0px
}
#press UL LI {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 25px; BACKGROUND: url(../img/reports/bullet_h3.gif) no-repeat left 5px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 40px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: auto! important
}
#press UL LI:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#press UL LI DIV.txt-press {
	FLOAT: left; WIDTH: 355px
}
#press UL LI DIV.img-press {
	FLOAT: right; WIDTH: 230px
}
#press UL LI DIV H2 {
	MARGIN: 0px 0px 3px
}
#press UL LI DIV H3 {
	MARGIN: 0px 0px 15px
}
#press UL LI DIV H3 A {
	COLOR: #fd6534; TEXT-DECORATION: none
}
#press UL LI DIV P {
	MARGIN: 0px 0px 15px
}
#press UL LI DIV.txt-press DIV {
	CLEAR: both; DISPLAY: inline-block; HEIGHT: auto! important
}
#press UL LI DIV.txt-press DIV IMG {
	FLOAT: left
}
#press UL LI DIV.txt-press DIV A {
	FLOAT: left; MARGIN: 3px 0px 0px 10px
}
#press #paging {
	CLEAR: both; DISPLAY: inline-block; MARGIN: 30px 0px 0px; HEIGHT: auto! important
}
#press #paging P {
	FLOAT: right; HEIGHT: 24px; TEXT-ALIGN: center
}
#press #paging P A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; COLOR: #ff6600; PADDING-TOP: 6px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#press #paging P#next {
	BACKGROUND: url(../img/news/btn_back_filet.gif) repeat-x left top; WIDTH: 64px
}
#press #paging P#prev {
	BACKGROUND: url(../img/news/btn_back_filet.gif) repeat-x left top; WIDTH: 64px
}
#press #paging P#pipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 10px; PADDING-TOP: 6px; HEIGHT: 18px
}
.box-download {
	BORDER-RIGHT: #dedede 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dedede 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 0px auto 20px; BORDER-LEFT: #dedede 1px solid; WIDTH: 148px; PADDING-TOP: 10px; BORDER-BOTTOM: #dedede 1px solid; POSITION: relative
}
.box-download .round-top {
	LEFT: -1px; POSITION: absolute; TOP: -1px
}
.box-download .round-bottom {
	LEFT: -1px; BOTTOM: -1px! important; POSITION: absolute
}
.box-download P IMG {
	MARGIN: 0px 0px 5px
}
#top-box {
	BORDER-RIGHT: #eaeaea 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eaeaea 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #eaeaea 1px solid; WIDTH: 556px; PADDING-TOP: 10px; BORDER-BOTTOM: #eaeaea 1px solid; POSITION: relative
}
#top-box H1 {
	MARGIN: 0px
}
#top-box #box-top {
	LEFT: -1px; POSITION: absolute; TOP: -1px
}
#top-box #box-bot {
	LEFT: -1px; BOTTOM: -1px; POSITION: absolute
}
#career #ctesto {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 50px; WIDTH: 510px; PADDING-TOP: 0px
}
#career #ctesto H2 {
	MARGIN: 20px 0px 0px
}
#career #ctesto H2 A:link {
	COLOR: #000; TEXT-DECORATION: none
}
#career #ctesto H2 A:visited {
	COLOR: #000; TEXT-DECORATION: none
}
#career #ctesto H2 A:hover {
	TEXT-DECORATION: underline
}
#job .ctesto {
	MARGIN-BOTTOM: 20px
}
#job .ctesto A {
	DISPLAY: block; MARGIN: 0px 0px 3px; COLOR: #999
}
#curriculum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#curriculum P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#curriculum #anagrafica {
	CLEAR: both; DISPLAY: inline-block; HEIGHT: auto! important
}
#curriculum #anagrafica P {
	DISPLAY: inline-block; FLOAT: left; MARGIN: 0px 0px 8px; WIDTH: 275px; HEIGHT: auto! important
}
#curriculum LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 70px; PADDING-TOP: 1px
}
#curriculum SPAN {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#curriculum SELECT {
	FLOAT: left; WIDTH: 150px
}
#curriculum TEXTAREA {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 580px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 130px
}
#curriculum #anagrafica INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #999 1px solid; WIDTH: 150px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 14px
}
#curriculum #anagrafica INPUT.ggmm {
	WIDTH: 22px; TEXT-ALIGN: center
}
#curriculum #anagrafica INPUT.aaaa {
	WIDTH: 40px; TEXT-ALIGN: center
}
#curriculum #dati-cur {
	CLEAR: both; DISPLAY: inline-block; HEIGHT: auto! important
}
#curriculum #dati-cur INPUT {
	WIDTH: 250px; HEIGHT: auto
}
#curriculum #dati-cur P {
	MARGIN: 20px 0px 0px
}
#curriculum #dati-cur P.testo {
	MARGIN: 10px 0px 0px
}
#curriculum #invio {
	MARGIN: 15px 0px 0px
}
#curriculum #invio P {
	CLEAR: both; DISPLAY: inline-block; FONT-WEIGHT: bold; MARGIN: 0px 0px 5px; HEIGHT: auto! important
}
#curriculum #invio INPUT {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 5px 0px 0px
}
#curriculum #invio LABEL {
	MARGIN: 3px 45px 0px 5px; WIDTH: auto
}
#mail-alert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#mail-alert H2 {
	MARGIN: 0px 0px 20px
}
#mail-alert P {
	CLEAR: both; DISPLAY: inline-block; HEIGHT: auto! important
}
#mail-alert P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#mail-alert LABEL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 50px; PADDING-TOP: 2px
}
#mail-alert INPUT {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 200px
}
#mail-alert INPUT#go-alert {
	WIDTH: auto
}
#contacts P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#contacts LABEL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 70px; PADDING-TOP: 1px
}
#contacts SPAN {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 5px 0px 0px
}
#contacts SELECT {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; WIDTH: 150px
}
#contacts TEXTAREA {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; WIDTH: 580px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 130px
}
#contacts #anagrafica {
	CLEAR: both; DISPLAY: inline-block; HEIGHT: auto! important
}
#contacts SPAN.alert-lang {
	CLEAR: both; DISPLAY: block; FLOAT: none
}
#contacts #anagrafica P {
	FLOAT: left; MARGIN: 20px 0px 0px; WIDTH: 275px; HEIGHT: auto! important
}
#contacts #anagrafica INPUT {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #999 1px solid; WIDTH: 150px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 14px
}
#contacts #anagrafica INPUT.radio {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
#contacts #anagrafica DIV.sig {
	CLEAR: both; DISPLAY: inline-block; HEIGHT: auto! important
}
#contacts #anagrafica DIV.sig P {
	CLEAR: both; MARGIN: 0px; WIDTH: auto
}
#contacts #anagrafica DIV.sig INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: auto; BORDER-RIGHT-WIDTH: 0px
}
#contacts #anagrafica .testo {
	CLEAR: both; MARGIN: 10px 0px 0px
}
#contacts #anagrafica .attach {
	CLEAR: both
}
#contacts #anagrafica .attach INPUT {
	HEIGHT: 18px
}
#contacts #invio {
	CLEAR: both; DISPLAY: inline-block; MARGIN: 15px 0px 0px; HEIGHT: auto! important
}
#contacts #invio P {
	CLEAR: both; DISPLAY: inline-block; FONT-WEIGHT: bold; MARGIN: 10px 0px 5px; WIDTH: auto; HEIGHT: auto! important
}
#contacts #invio INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
#contacts #invio LABEL {
	MARGIN: 0px 45px 0px 5px; WIDTH: auto; LINE-HEIGHT: 16px
}
#search {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 33px
}
#search DIV.full-txt DIV.insert {
	PADDING-RIGHT: 0px; BORDER-TOP: #efefef 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px; HEIGHT: 26px
}
#search DIV.full-txt DIV.insert FORM {
	MARGIN: 0px auto; WIDTH: 478px
}
#search DIV.full-txt DIV.insert INPUT {
	DISPLAY: block; FLOAT: left; MARGIN: 1px 5px 0px 0px; WIDTH: 390px
}
#search DIV.full-txt DIV.insert INPUT#go-search {
	MARGIN: 0px; WIDTH: 72px; HEIGHT: 21px
}
#search DIV.full-txt DIV.paging-res {
	BORDER-TOP: #b6b6b4 1px solid; BACKGROUND: url(../img/search/filet_paging.gif) repeat-x left top; BORDER-BOTTOM: #efefef 1px solid; HEIGHT: 29px
}
#search DIV.full-txt DIV.paging-res LABEL {
	FONT-WEIGHT: bold
}
#search DIV.full-txt DIV.paging-res P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; BACKGROUND: url(../img/search/bullet_search.gif) no-repeat 17px 4px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#search DIV.full-txt DIV.paging-res DIV {
	FLOAT: right; MARGIN: 3px 35px 0px 0px
}
#search DIV.full-txt DIV.paging-res DIV A {
	COLOR: #ff6501; TEXT-DECORATION: none
}
#search DIV.full-txt DIV.paging-res DIV P {
	TEXT-ALIGN: center
}
#search DIV.full-txt DIV.paging-res DIV P.prev {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/search/btn_paging.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 57px; PADDING-TOP: 0px; HEIGHT: 20px
}
#search DIV.full-txt DIV.paging-res DIV P.next {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/search/btn_paging.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 57px; PADDING-TOP: 0px; HEIGHT: 20px
}
#search DIV.full-txt DIV.paging-res DIV P.pipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; PADDING-TOP: 0px
}
#search DIV.full-txt DIV.insert-bottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 13px; BORDER-BOTTOM: #ddd 1px solid; HEIGHT: 26px
}
#search DIV.full-txt DIV.insert-bottom FORM {
	MARGIN: 0px auto; WIDTH: 478px
}
#search DIV.full-txt DIV.insert-bottom INPUT {
	DISPLAY: block; FLOAT: left; MARGIN: 1px 5px 0px 0px; WIDTH: 390px
}
#search DIV.full-txt DIV.insert-bottom INPUT#go-search {
	MARGIN: 0px; WIDTH: 72px; HEIGHT: 21px
}
#search DIV.full-txt DIV.paging-res-bottom {
	BORDER-TOP: #ececec 1px solid; BACKGROUND: url(../img/search/filet_paging.gif) repeat-x left top; BORDER-BOTTOM: #b6b6b4 1px solid; HEIGHT: 29px
}
#search DIV.full-txt DIV.paging-res-bottom LABEL {
	FONT-WEIGHT: bold
}
#search DIV.full-txt DIV.paging-res-bottom P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; BACKGROUND: url(../img/search/bullet_search.gif) no-repeat 17px 4px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 6px 0px 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px
}
#search DIV.full-txt DIV.paging-res-bottom DIV {
	FLOAT: right; MARGIN: 3px 35px 0px 0px
}
#search DIV.full-txt DIV.paging-res-bottom DIV A {
	COLOR: #ff6501; TEXT-DECORATION: none
}
#search DIV.full-txt DIV.paging-res-bottom DIV P {
	TEXT-ALIGN: center
}
#search DIV.full-txt DIV.paging-res-bottom DIV P.prev {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/search/btn_paging.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 57px; PADDING-TOP: 0px; HEIGHT: 20px
}
#search DIV.full-txt DIV.paging-res-bottom DIV P.next {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/search/btn_paging.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 57px; PADDING-TOP: 0px; HEIGHT: 20px
}
#search DIV.full-txt DIV.paging-res-bottom DIV P.pipe {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 0px 3px; PADDING-TOP: 0px
}
#search UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 300px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px; HEIGHT: auto! important
}
#search UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 20px; PADDING-TOP: 0px
}
#search UL LI H2 {
	MARGIN: 0px; COLOR: #000
}
#search UL LI H2 SPAN {
	FONT-WEIGHT: normal; COLOR: #fd6732
}
#search UL LI A {
	TEXT-DECORATION: none
}
#search UL LI A:link {
	TEXT-DECORATION: none
}
#search UL LI A:visited {
	TEXT-DECORATION: none
}
#search UL LI A:hover {
	BACKGROUND: #fdfdd9; COLOR: #000
}
#footer {
	PADDING-RIGHT: 0px; BORDER-TOP: #e9e9e9 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 5px; HEIGHT: 20px
}
#footer .left {
	FLOAT: left
}
#footer .right {
	FLOAT: right
}
#footer A {
	BORDER-RIGHT: #ff6600 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
#footer A#credits {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#footer #cercaFoot {
	
}
#footer SPAN {
	BORDER-RIGHT: #ff6600 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#footer SPAN#time {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#footer P {
	HEIGHT: auto! important
}
#footer P:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#shadow-footer {
	BACKGROUND: url(../img/footer_shadow.jpg) no-repeat center top; MARGIN: 0px auto; WIDTH: 896px; HEIGHT: 19px
}
#cont-sx-spalla DL.boxes {
	CLEAR: both; PADDING-RIGHT: 20px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 10px; WIDTH: 290px; PADDING-TOP: 0px; HEIGHT: auto! important
}
#cont-sx-spalla DL.boxes:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#cont-sx-spalla DL.boxes DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/prodotti/filet_box.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; PADDING-TOP: 5px; BORDER-BOTTOM: #535353 1px solid; HEIGHT: 21px
}
#cont-sx-spalla DL.boxes DT A {
	FONT-WEIGHT: bold; COLOR: #fff
}
#cont-sx-spalla DL.boxes DD {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; HEIGHT: auto! important
}
#cont-sx-spalla DL.boxes DD:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#cont-sx-spalla DL.boxes DD IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
#cont-sx DL.boxes {
	CLEAR: both; PADDING-RIGHT: 20px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 10px; WIDTH: 290px; PADDING-TOP: 0px; HEIGHT: auto! important
}
#cont-sx DL.boxes:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#cont-sx DL.boxes DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/prodotti/filet_box.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; PADDING-TOP: 5px; BORDER-BOTTOM: #535353 1px solid; HEIGHT: 21px
}
#cont-sx DL.boxes DT A {
	FONT-WEIGHT: bold; COLOR: #fff
}
#cont-sx DL.boxes DD {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; HEIGHT: auto! important
}
#cont-sx DL.boxes DD:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
#cont-sx DL.boxes DD IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
DL.boxes {
	CLEAR: both; PADDING-RIGHT: 20px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 10px; WIDTH: 290px; PADDING-TOP: 0px; HEIGHT: auto! important
}
DL.boxes:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DL.boxes DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../img/prodotti/filet_box.gif) repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 197px; PADDING-TOP: 5px; BORDER-BOTTOM: #535353 1px solid; HEIGHT: 21px
}
DL.boxes DT A {
	FONT-WEIGHT: bold; COLOR: #fff
}
DL.boxes DD {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 8px; HEIGHT: auto! important
}
DL.boxes DD:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
DL.boxes DD IMG {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; FLOAT: left; MARGIN: 0px 5px 0px 0px; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.cbox {
	FLOAT: left; HEIGHT: auto! important
}
.cbox:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.button {
	BACKGROUND: url(../img/news/btn_back_filet.gif) repeat-x left top; MARGIN: 0px 0px 10px; WIDTH: 60px; HEIGHT: 24px
}
.button A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #ff6600; PADDING-TOP: 6px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
#oPriv {
	BACKGROUND: #000; FILTER: alpha(opacity=70); LEFT: 0px; WIDTH: 870px; POSITION: absolute; TOP: 0px; opacity: 0.7
}
#priv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 870px; PADDING-TOP: 50px; POSITION: absolute; TOP: 0px
}
#closePriv {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px auto; WIDTH: 480px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#closePriv A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
#closePriv A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
#closePriv A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #fff; TEXT-DECORATION: none
}
#closePriv A:hover {
	TEXT-DECORATION: underline
}
#cPriv {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #fff; PADDING-BOTTOM: 15px; MARGIN: 0px auto; OVERFLOW: auto; WIDTH: 450px; PADDING-TOP: 15px; HEIGHT: 320px
}
#cPriv P {
	MARGIN: 7px 0px
}
#cPriv UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#cPriv UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sitemap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#sitemap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 50px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#sitemap UL LI {
	MARGIN: 0px 0px 5px 20px
}
#sitemap UL LI UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
