#colorbox {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
#cboxOverlay {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
#cboxWrapper {
	Z-INDEX: 9999; POSITION: absolute; OVERFLOW: visible; TOP: 0px; LEFT: 0px
}
#cboxOverlay {
	POSITION: fixed; FILTER: alpha(opacity=70) !important; WIDTH: 100%; DISPLAY: none; BACKGROUND: #000; HEIGHT: 100%; -moz-opacity: .7; opacity: .7
}
#cboxMiddleLeft {
	CLEAR: left
}
#cboxBottomLeft {
	CLEAR: left
}
#cboxLoadedContent IFRAME {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
#cboxLoadingOverlay {
	POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#cboxLoadingGraphic {
	POSITION: absolute; WIDTH: 100%; TOP: 0px; LEFT: 0px
}
#cboxPrevious {
	CURSOR: pointer
}
#cboxNext {
	CURSOR: pointer
}
#cboxClose {
	CURSOR: pointer
}
#cboxSlideshow {
	CURSOR: pointer
}
#cboxTopLeft {
	WIDTH: 17px; BACKGROUND: url(./borderTopLeft.png) no-repeat 0px 0px; HEIGHT: 17px
}
#cboxTopCenter {
	BACKGROUND: url(./borderTopCenter.png) repeat-x 0px 0px; HEIGHT: 17px
}
#cboxTopRight {
	WIDTH: 17px; BACKGROUND: url(./borderTopRight.png) no-repeat 0px 0px; HEIGHT: 17px
}
#cboxBottomLeft {
	WIDTH: 17px; BACKGROUND: url(./borderBottomLeft.png) no-repeat 0px 0px; HEIGHT: 17px
}
#cboxBottomCenter {
	BACKGROUND: url(./borderBottomCenter.png) repeat-x 0px 0px; HEIGHT: 17px
}
#cboxBottomRight {
	WIDTH: 17px; BACKGROUND: url(./borderBottomRight.png) no-repeat 0px 0px; HEIGHT: 17px
}
#cboxMiddleLeft {
	WIDTH: 17px; BACKGROUND: url(./borderMiddleLeft.png) repeat-y 0px 0px
}
#cboxMiddleRight {
	WIDTH: 17px; BACKGROUND: url(./borderMiddleRight.png) repeat-y 0px 0px
}
#cboxLoadedContent {
	MARGIN-TOP: 60px; MARGIN-BOTTOM: 20px; OVERFLOW: auto
}
#cboxCurrent {
	POSITION: absolute; TEXT-ALIGN: center; WIDTH: 770px; BOTTOM: 3px; COLOR: #333
}
#cboxSlideshow {
	POSITION: absolute; BOTTOM: 3px; COLOR: #0092ef; RIGHT: 30px
}
#cboxPrevious {
	POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -9999px; WIDTH: 62px; BACKGROUND: url(./controls.png) no-repeat 0px 0px; HEIGHT: 60px; FONT-SIZE: 0px; TOP: 200px; CURSOR: pointer; LEFT: 0px
}
#cboxNext {
	POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -9999px; WIDTH: 62px; DISPLAY: block; BACKGROUND: url(./controls.png) no-repeat 0px -70px; HEIGHT: 60px; FONT-SIZE: 0px; TOP: 200px; CURSOR: pointer; RIGHT: 0px
}
#cboxLoadingOverlay {
	BACKGROUND: url(./loading_background.png) no-repeat center center
}
#cboxLoadingGraphic {
	BACKGROUND: url(./loading.gif) no-repeat center center
}
#cboxClose {
	POSITION: absolute; LINE-HEIGHT: 0; TEXT-INDENT: -9999px; WIDTH: 28px; DISPLAY: block; BACKGROUND: url(./close.png) no-repeat 0px 0px; HEIGHT: 28px; FONT-SIZE: 0px; TOP: -24px; CURSOR: pointer; RIGHT: -26px
}
.text_popup {
	TEXT-ALIGN: justify; OVERFLOW-Y: auto; MARGIN: 4px 20px 0px 0px; WIDTH: 241px; DISPLAY: inline; FLOAT: right; HEIGHT: 334px; COLOR: #333; FONT-SIZE: 12px
}
.txt_cont_popup {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.txt_cont_popup P {
	MARGIN: 0px
}
.text_popup A {
	TEXT-DECORATION: underline
}
.text_popup A:hover {
	TEXT-DECORATION: none
}
.popup_img {
	MARGIN: 8px 0px 0px 20px; WIDTH: 500px; DISPLAY: inline; FLOAT: left
}
.add_shop {
	PADDING-BOTTOM: 2px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; HEIGHT: 26px; PADDING-TOP: 2px
}
.add_shop_link {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; TEXT-INDENT: -9999px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 190px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(./add_shop.gif) no-repeat 0px 0px; FLOAT: right; HEIGHT: 26px; FONT-SIZE: 0px; PADDING-TOP: 0px
}
.contTxtSec UL {
	LIST-STYLE-POSITION: inside
}
.cont_txt UL {
	LIST-STYLE-POSITION: inside
}
.cont_txt OL {
	LIST-STYLE-POSITION: inside
}
.contTxtSec OL {
	LIST-STYLE-POSITION: inside
}
.page_cont UL {
	LIST-STYLE-POSITION: inside
}
.page_cont OL {
	LIST-STYLE-POSITION: inside
}
.text_popup UL {
	LIST-STYLE-POSITION: inside
}
.text_popup OL {
	LIST-STYLE-POSITION: inside
}
#contattiErrDlg {
	TEXT-ALIGN: center; MARGIN: 0px auto; WIDTH: auto; DISPLAY: block; FLOAT: none; HEIGHT: auto
}
* HTML #cboxClose {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='./close.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML #cboxTopCenter {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='./borderTopCenter.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML #cboxBottomCenter {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='./borderBottomCenter.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML #cboxMiddleLeft {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='./borderMiddleLeft.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML #cboxMiddleRight {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='scale',src='./borderMiddleRight.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML #cboxTopLeft {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='./borderTopLeft.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML #cboxTopRight {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='./borderTopRight.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML #cboxBottomLeft {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='./borderBottomLeft.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
* HTML #cboxBottomRight {
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod='image',src='./borderBottomRight.png'); BACKGROUND: none transparent scroll repeat 0% 0%
}
.chiudianta {
	TEXT-INDENT: -10000px; WIDTH: 132px; DISPLAY: block; BACKGROUND: url(./anteprima.png) no-repeat 0px 0px; FLOAT: right; HEIGHT: 32px
}
.bg-anta {
	PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 30px; PADDING-TOP: 2px
}
.cont_sound {
	Z-INDEX: 600
}
BODY {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: arial, sans-serif, georgia, helvetica, verdana; BACKGROUND: url(./body_repeat.jpg) #000 repeat-x center 0px; COLOR: #424242; FONT-SIZE: 14px; PADDING-TOP: 0px
}
A:active {
	OUTLINE-STYLE: none; OUTLINE-WIDTH: 0px
}
A:focus {
	OUTLINE-STYLE: none; OUTLINE-WIDTH: 0px
}
A:link {
	COLOR: #424242; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #424242; TEXT-DECORATION: underline
}
A:active {
	COLOR: #424242; TEXT-DECORATION: none
}
A:hover {
	COLOR: #424242; TEXT-DECORATION: none
}
* {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FORM {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
* HTML .clearfix {
	HEIGHT: 1%
}
.clearfix {
	DISPLAY: block
}
.main_container {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: url(./bk_repeat.gif) 0px 0px; PADDING-TOP: 0px
}
.content {
	POSITION: relative; TEXT-ALIGN: left; MARGIN-TOP: -95px; WIDTH: 960px; BACKGROUND: url(./content_bottom.png) no-repeat 0px bottom; FLOAT: left
}
* HTML .content {
	PADDING-BOTTOM: 20px
}
.header {
	MARGIN: 0px; WIDTH: 960px; BACKGROUND: url(./header.jpg) no-repeat 0px 0px; HEIGHT: 300px
}
.header .logo IMG {
	BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BORDER-LEFT: #000 1px solid; BORDER-TOP: #000 1px solid; TOP: 20px; BORDER-RIGHT: #000 1px solid; LEFT: 20px
}
.page_cont {
	MIN-HEIGHT: 500px; WIDTH: 630px; PADDING-RIGHT: 22px; FLOAT: right; HEIGHT: auto !important
}
P {
	MARGIN: 10px 0px
}
.txt_cont P {
	MARGIN: 0px 0px 5px
}
.cont_cat .txt_cont {
	MARGIN-LEFT: 114px
}
.menu {
	Z-INDEX: 200; WIDTH: 240px; MARGIN-BOTTOM: 20px; FLOAT: left; OVERFLOW: visible
}
.menu {
	LIST-STYLE-TYPE: none
}
.sotto_menu {
	LIST-STYLE-TYPE: none
}
LI:hover UL.sotto_menu {
	DISPLAY: block
}
UL.menu UL.sotto_menu {
	MARGIN: 0px; WIDTH: 240px; FLOAT: left
}
.sotto_menu {
	WIDTH: 240px
}
.sotto_menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 0px
}
.menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 240px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px
}
.menu LI A {
	PADDING-BOTTOM: 16px; LINE-HEIGHT: 18px; MARGIN: 0px 0px 1px; PADDING-LEFT: 55px; PADDING-RIGHT: 15px; DISPLAY: block; BACKGROUND: url(./menu.gif) #000 no-repeat 15px -355px; COLOR: #c2c2c2; FONT-SIZE: 16px; FONT-WEIGHT: normal; TEXT-DECORATION: none !important; PADDING-TOP: 16px
}
.menu A.selected {
	DISPLAY: block; BACKGROUND: url(./menu.gif) #d3d0d0 no-repeat 15px 10px; COLOR: #363636 !important; TEXT-DECORATION: none
}
.menu LI A:hover {
	DISPLAY: block; BACKGROUND: url(./menu.gif) #d3d0d0 no-repeat 15px 10px; COLOR: #363636 !important; TEXT-DECORATION: none
}
#mn_2 A {
	BACKGROUND-POSITION: 15px -428px
}
#mn_3 A {
	BACKGROUND-POSITION: 15px -500px
}
#mn_4 A {
	BACKGROUND-POSITION: 15px -573px
}
#mn_5 A {
	BACKGROUND-POSITION: 15px -645px
}
#mn_2 A:hover {
	BACKGROUND-POSITION: 15px -62px
}
#mn_2 A.selected {
	BACKGROUND-POSITION: 15px -62px
}
#mn_3 A:hover {
	BACKGROUND-POSITION: 15px -134px
}
#mn_3 A.selected {
	BACKGROUND-POSITION: 15px -134px
}
#mn_4 A:hover {
	BACKGROUND-POSITION: 15px -208px
}
#mn_4 A.selected {
	BACKGROUND-POSITION: 15px -208px
}
#mn_5 A:hover {
	BACKGROUND-POSITION: 15px -280px
}
#mn_5 A.selected {
	BACKGROUND-POSITION: 15px -280px
}
.menu LI A:visited {
	COLOR: #c2c2c2
}
.menu LI A.selected:visited {
	COLOR: #363636
}
.menu .sotto_menu LI A {
	PADDING-BOTTOM: 2px; LINE-HEIGHT: 19px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: inline; BACKGROUND: #000; FLOAT: left; COLOR: #d6d6d6 !important; FONT-SIZE: 14px; TEXT-DECORATION: none; PADDING-TOP: 3px
}
* HTML .menu .sotto_menu LI A {
	DISPLAY: inline
}
.sotto_menu LI A:hover {
	DISPLAY: table; BACKGROUND: #d3d0d0; COLOR: #000 !important; TEXT-DECORATION: none
}
.sotto_menu LI A.selected {
	DISPLAY: table; BACKGROUND: #d3d0d0; COLOR: #000 !important; TEXT-DECORATION: none
}
.txt1 {
	BORDER-BOTTOM: #575757 3px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 278px; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 20px; BACKGROUND: #d3d0d0; FLOAT: left; PADDING-TOP: 16px
}
.p_hp .txt1 {
	WIDTH: 598px; BACKGROUND: #797979; FLOAT: right; COLOR: #fff
}
.p_ct .txt1 {
	WIDTH: 288px
}
.p_ct .txt2 {
	WIDTH: 288px
}
.p_hp .txt2 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 630px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.p_hp .txt3 {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 630px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
.p_ti .txt2 {
	BORDER-BOTTOM: #575757 3px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 278px; PADDING-RIGHT: 16px; BACKGROUND: #d3d0d0; FLOAT: left; PADDING-TOP: 16px
}
.p_ti .txt3 {
	BORDER-BOTTOM: #575757 3px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 278px; PADDING-RIGHT: 16px; BACKGROUND: #d3d0d0; FLOAT: left; PADDING-TOP: 16px
}
.p_ti .txt3 {
	FLOAT: right
}
.p_ti .txt2 H1 {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.p_ti .txt3 H1 {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.p_ti .txt2 .txt_cont {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.p_ti .txt3 .txt_cont {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.p_ti .txt2 A {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.p_ti .txt3 A {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; PADDING-TOP: 0px !important
}
.txt2 {
	BORDER-BOTTOM: #575757 3px solid; PADDING-BOTTOM: 16px; PADDING-LEFT: 16px; WIDTH: 278px; PADDING-RIGHT: 16px; MARGIN-BOTTOM: 20px; BACKGROUND: #d3d0d0; FLOAT: right; PADDING-TOP: 16px
}
.p_hp .txt2 H1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; WIDTH: 270px; PADDING-RIGHT: 32px; BACKGROUND: #d3d0d0; MARGIN-LEFT: 310px; PADDING-TOP: 13px
}
.p_hp .txt3 H1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 18px; WIDTH: 270px; PADDING-RIGHT: 32px; BACKGROUND: #d3d0d0; MARGIN-LEFT: 310px; PADDING-TOP: 13px
}
.p_hp .txt2 .txt_cont {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 18px; WIDTH: 270px; PADDING-RIGHT: 32px; DISPLAY: block; BACKGROUND: #d3d0d0; MARGIN-LEFT: 310px; PADDING-TOP: 10px
}
.p_hp .txt3 .txt_cont {
	PADDING-BOTTOM: 13px; PADDING-LEFT: 18px; WIDTH: 270px; PADDING-RIGHT: 32px; DISPLAY: block; BACKGROUND: #d3d0d0; MARGIN-LEFT: 310px; PADDING-TOP: 10px
}
.txt1 H1 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.txt2 H1 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.txt3 H1 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 22px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-SIZE: 18px; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.txt1 .txt_cont {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.txt2 .txt_cont {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.txt3 .txt_cont {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.p_hp .txt1 A {
	COLOR: #fff
}
.p_hp .txt1 A:visited {
	COLOR: #fff
}
.cont_txt {
	WIDTH: 630px; FLOAT: right
}
.cont_img {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 590px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 20px; FLOAT: right; PADDING-TOP: 0px
}
.el_img1 {
	MARGIN-RIGHT: 20px
}
.el_img1 {
	FLOAT: left
}
.el_img2 {
	FLOAT: left
}
.el_img2 {
	FLOAT: right
}
.p_ct .cont_txt {
	WIDTH: 639px; MARGIN-BOTTOM: 20px; FLOAT: right
}
.contTxtSec {
	WIDTH: 630px; FLOAT: right
}
.cont_datidove {
	WIDTH: 630px; FLOAT: right
}
.cont_contact {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 270px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 20px; FLOAT: right; MARGIN-RIGHT: 40px; PADDING-TOP: 0px
}
.cont_datidove {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 30px; OVERFLOW: visible; PADDING-TOP: 0px
}
.cont_fg {
	BORDER-BOTTOM: #575757 3px solid; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; PADDING-LEFT: 27px; WIDTH: 283px; PADDING-RIGHT: 0px; BACKGROUND: #d3d0d0; FLOAT: left; PADDING-TOP: 25px
}
.cont_cat {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 630px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
* + HTML .cont_cat {
	MARGIN-BOTTOM: 20px
}
.cont_cat IMG {
	MARGIN: 0px 14px 14px 0px; FLOAT: left
}
.legge {
	WIDTH: 270px
}
.legge TEXTAREA {
	PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 260px; PADDING-RIGHT: 5px; BACKGROUND: #e7e7ec; HEIGHT: 70px; FONT-SIZE: 10px; PADDING-TOP: 5px
}
.radio_botton1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 10px; PADDING-TOP: 10px
}
.radio_botton2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 12px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; DISPLAY: inline; FLOAT: left; FONT-SIZE: 10px; PADDING-TOP: 10px
}
.radio_botton1 INPUT {
	MARGIN: 0px 0px 0px 3px
}
.radio_botton2 INPUT {
	MARGIN: 0px 0px 0px 3px
}
.fg_el1 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.fg_el2 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.fg_el3 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.fg_el4 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.fg_el5 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.fg_el6 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.fg_el7 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.fg_el8 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.fg_el9 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.fg_el10 {
	PADDING-BOTTOM: 19px; PADDING-LEFT: 0px; PADDING-RIGHT: 19px; FLOAT: left; PADDING-TOP: 0px
}
.cf_el1 {
	WIDTH: 310px; MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.cf_el2 {
	WIDTH: 310px; MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.cf_el3 {
	WIDTH: 310px; MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.cf_el4 {
	WIDTH: 310px; MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.cf_el5 {
	WIDTH: 310px; MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.cf_el6 {
	WIDTH: 310px; MARGIN-BOTTOM: 20px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left
}
.cf_el1 {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.cf_el3 {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.cf_el5 {
	DISPLAY: inline; MARGIN-RIGHT: 10px
}
.cboxElement IMG {
	DISPLAY: block
}
.nocboxElement IMG {
	DISPLAY: block
}
.cboxElement:hover IMG {
	DISPLAY: block
}
.nocboxElement:hover IMG {
	DISPLAY: block
}
.txt2 IMG {
	FLOAT: left
}
.txt3 IMG {
	FLOAT: left
}
.cont_cat H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 114px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.cont_cat P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.cont_cat A {
	LINE-HEIGHT: 12px; TEXT-TRANSFORM: uppercase; FONT-SIZE: 10px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.cont_cat A:hover {
	TEXT-DECORATION: underline
}
.cf_dett {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; FLOAT: right; MARGIN-RIGHT: 129px; PADDING-TOP: 5px
}
.txt_datidove {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 228px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 0px
}
.rgs {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; FONT-STYLE: normal; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; BACKGROUND: #d3d0d0; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 12px
}
.ind {
	BORDER-BOTTOM: #575757 3px solid; PADDING-BOTTOM: 12px; LINE-HEIGHT: 16px; FONT-STYLE: normal; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; MARGIN-BOTTOM: 15px; BACKGROUND: #d3d0d0; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.tel {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: lowercase; FONT-STYLE: normal; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; MARGIN-BOTTOM: 15px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.cel {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: lowercase; FONT-STYLE: normal; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; MARGIN-BOTTOM: 15px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.fx {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: lowercase; FONT-STYLE: normal; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; MARGIN-BOTTOM: 15px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.em {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 16px; TEXT-TRANSFORM: lowercase; FONT-STYLE: normal; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: block; MARGIN-BOTTOM: 15px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.em {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
.em A {
	FONT-SIZE: 12px; TEXT-DECORATION: none
}
.em A:hover {
	TEXT-DECORATION: underline
}
.txt_datidove STRONG {
	LINE-HEIGHT: 16px; FONT-STYLE: normal; DISPLAY: block; FONT-SIZE: 14px; FONT-WEIGHT: normal
}
.em STRONG {
	FONT-STYLE: normal; FONT-SIZE: 10px
}
.mappa {
	WIDTH: 390px; BACKGROUND: #d3d0d0; FLOAT: left; HEIGHT: 300px
}
.mappa IFRAME {
	WIDTH: 390px; HEIGHT: 300px
}
.mappa A {
	TEXT-DECORATION: none
}
.mappa A:hover {
	TEXT-DECORATION: underline
}
.msg {
	WIDTH: 270px; DISPLAY: block
}
.datiContact {
	WIDTH: 270px; DISPLAY: block
}
.msg {
	MARGIN-TOP: 5px
}
.datiContact LABEL {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: 8px; COLOR: #000; FONT-SIZE: 10px
}
.msg LABEL {
	LINE-HEIGHT: 16px; TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: 7px; COLOR: #000; FONT-SIZE: 10px
}
.datiContact INPUT {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; WIDTH: 260px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; BACKGROUND: #e7e7ec; HEIGHT: 25px; PADDING-TOP: 0px
}
.msg TEXTAREA {
	PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-LEFT: 5px; WIDTH: 260px; PADDING-RIGHT: 5px; FONT-FAMILY: arial, sans-serif, georgia, helvetica, verdana; BACKGROUND: #e7e7ec; HEIGHT: 130px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.msg INPUT {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.msg LABEL.check_text {
	LINE-HEIGHT: 12px; DISPLAY: inline; FONT-SIZE: 10px
}
.cont_contact BUTTON {
	MARGIN-TOP: 15px; WIDTH: 95px; BACKGROUND: url(./btn.png) no-repeat 0px 2px; HEIGHT: 33px; COLOR: #747474; FONT-SIZE: 13px; CURSOR: pointer; FONT-WEIGHT: bold
}
.footer {
	PADDING-BOTTOM: 10px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 960px; PADDING-RIGHT: 0px; BACKGROUND: #000; COLOR: #797979; CLEAR: both; FONT-SIZE: 11px; PADDING-TOP: 0px
}
.footer A {
	COLOR: #c2c2c2; TEXT-DECORATION: none
}
.footer A:hover {
	COLOR: #c2c2c2; TEXT-DECORATION: underline
}
.txt_fo {
	POSITION: relative; FONT-STYLE: normal; PADDING-TOP: 5px
}
.video_el {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 20px; PADDING-LEFT: 10px; WIDTH: 610px; PADDING-RIGHT: 10px; BACKGROUND: #d3d0d0; FLOAT: right; PADDING-TOP: 10px
}
.cont_sound {
	POSITION: absolute; LINE-HEIGHT: 0; DISPLAY: block; FONT-SIZE: 0px; TOP: 145px; CURSOR: pointer; LEFT: 20px
}
* + HTML .msg INPUT {
	POSITION: relative; BOTTOM: 8px; MARGIN-RIGHT: 3px
}
#cboxTitle {
	POSITION: absolute; TEXT-ALIGN: left; LINE-HEIGHT: 22px; WIDTH: 762px; BACKGROUND: url(./lightbox_title.gif) repeat-x 50% bottom; HEIGHT: 28px; COLOR: #fff; FONT-SIZE: 20px; TOP: 20px; LEFT: 20px
}
#pvt #cboxTitle {
	WIDTH: 762px
}
#cf #cboxTitle {
	WIDTH: 762px
}
#pfg #cboxTitle {
	WIDTH: 747px
}
#cs #cboxTitle {
	WIDTH: 747px
}
.text_popup {
	TEXT-ALIGN: justify; OVERFLOW-Y: auto; MARGIN: 4px 20px 0px 0px; WIDTH: 241px; DISPLAY: inline; FLOAT: right; HEIGHT: 334px; COLOR: #fff; FONT-SIZE: 12px
}
#cboxCurrent {
	COLOR: #fff
}
.text_popup A {
	COLOR: #fff
}
#cboxContent {
	POSITION: relative; BACKGROUND: #797979; OVERFLOW: visible
}
