* {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana; line-height:1.5em;
}
.text_vermell{
	color: #E4481B;
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/fondo_body.jpg) #121212 fixed no-repeat 50% 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
OBJECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
EMBED {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LABEL {
	cursor: pointer;
}
A:link {
	COLOR: #999; TEXT-DECORATION: none
}
A:visited {
	COLOR: #999; TEXT-DECORATION: none
}
A:hover {
	COLOR: #999; TEXT-DECORATION: none
}
A:focus {
	COLOR: #999; TEXT-DECORATION: none
}
A:active {
	COLOR: #999; TEXT-DECORATION: none
}
#dealers {
	FONT-SIZE: 11px; BACKGROUND: url(../img/hotel.png) no-repeat 300px 0px; MARGIN: 8% 0px 0px 15%; WIDTH: 840px; COLOR: #fff; PADDING-TOP: 80px; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; HEIGHT: 200px
}
#dealers A:link {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
#dealers A:visited {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
#dealers A:hover {
	TEXT-DECORATION: underline
}
#reserved {
	FONT-SIZE: 9px;
	LEFT: -405px;
	MARGIN-LEFT: 50%;
	WIDTH: 840px;
	COLOR: #000;
	BOTTOM: 5px;
	FONT-FAMILY: Tahoma,Arial,Helvetica,sans-serif;
	POSITION: absolute
}
#container {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 0px solid; MARGIN: 0px auto; BORDER-LEFT: #000 1px solid; WIDTH: 900px; COLOR: #999; BORDER-BOTTOM: #000 1px solid
}
#header {
	BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 0px auto; WIDTH: 902px; COLOR: #999
}
#header #logo {
	FLOAT: left
}
#languages {
	FLOAT: right; MARGIN-RIGHT: 15px
}
A.lang:link {
	FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.lang:visited {
	FONT-SIZE: 10px; COLOR: #999; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.lang:hover {
	COLOR: #c00
}
A.lang:focus {
	COLOR: #c00
}
A.lang:active {
	COLOR: #c00
}
A.langsel:link {
	FONT-SIZE: 10px; COLOR: #c00; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
A.langsel:visited {
	FONT-SIZE: 10px; COLOR: #c00; FONT-FAMILY: Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
#header EMBED {
	BOTTOM: -2px; POSITION: relative
}
#header OBJECT {
	BOTTOM: -2px; POSITION: relative
}
#main {
	FONT-SIZE: 11px; BACKGROUND: url(../img/bg_main.gif) #121212 repeat-x; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 900px; COLOR: #999; FONT-FAMILY: Arial,Helvetica,sans-serif
}
#menu {
	DISPLAY: inline; BACKGROUND: url(../img/bg_menu.gif) #121212 no-repeat; FLOAT: left; MARGIN: 0px 0px 0px 12px; WIDTH: 200px; COLOR: #999
}
#menu UL {
	BORDER-RIGHT: #000 1px solid; MARGIN: 10px 0px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 198px; LIST-STYLE-TYPE: none
}
#menu UL LI {
	BORDER-RIGHT: #1a1a1a 1px solid; PADDING-LEFT: 8px; BACKGROUND: url(../img/bg_li_menu.gif) #121212; BORDER-LEFT: #1a1a1a 1px solid; WIDTH: 188px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
#menu UL LI:hover {
	BACKGROUND: url(../img/bg_li_menu_on.gif) #121212
}
#menu UL LI.soon:hover {
	BACKGROUND: url(../img/bg_li_menu_soon.gif) #121212
}
#menu A.menu:link {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(../img/arrow_menu.gif) no-repeat 0px 6px; COLOR: #999; TEXT-DECORATION: none
}
#menu A.menu:visited {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(../img/arrow_menu.gif) no-repeat 0px 6px; COLOR: #999; TEXT-DECORATION: none
}
#menu A.menu:hover {
	BACKGROUND: url(../img/arrow_menu_up.gif) no-repeat 0px 6px; COLOR: #c00; TEXT-DECORATION: none
}
#menu A.menu:focus {
	BACKGROUND: url(../img/arrow_menu_up.gif) no-repeat 0px 6px; COLOR: #c00; TEXT-DECORATION: none
}
#menu A.menu:active {
	BACKGROUND: url(../img/arrow_menu_up.gif) no-repeat 0px 6px; COLOR: #c00; TEXT-DECORATION: none
}
#menu A.submenu:link {
	PADDING-LEFT: 30px; FONT-SIZE: 12px; BACKGROUND: url(../img/arrow_menu_up.gif) no-repeat 15px 6px; COLOR: #999; TEXT-DECORATION: none
}
#menu A.submenu:visited {
	PADDING-LEFT: 30px; FONT-SIZE: 12px; BACKGROUND: url(../img/arrow_menu_up.gif) no-repeat 15px 6px; COLOR: #999; TEXT-DECORATION: none
}
#menu A.submenu:hover {
	COLOR: #c00; TEXT-DECORATION: none
}
#menu A.submenu:focus {
	COLOR: #c00; TEXT-DECORATION: none
}
#menu A.submenu:active {
	COLOR: #c00; TEXT-DECORATION: none
}
A#menuon:link {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(../img/arrow_menu.gif) no-repeat 0px 6px; COLOR: #c00; TEXT-DECORATION: none
}
A#menuon:visited {
	PADDING-LEFT: 15px; FONT-SIZE: 12px; BACKGROUND: url(../img/arrow_menu.gif) no-repeat 0px 6px; COLOR: #c00; TEXT-DECORATION: none
}
A#submenuon:link {
	PADDING-LEFT: 30px; FONT-SIZE: 12px; BACKGROUND: url(../img/arrow_menu_up.gif) no-repeat 15px 6px; COLOR: #ccc; TEXT-DECORATION: none
}
A#submenuon:visited {
	PADDING-LEFT: 30px; FONT-SIZE: 12px; BACKGROUND: url(../img/arrow_menu_up.gif) no-repeat 15px 6px; COLOR: #ccc; TEXT-DECORATION: none
}
#menu .box {
	MARGIN: 0px 0px 12px; WIDTH: 200px; HEIGHT: 115px
}
#menu .newsletter {
	BACKGROUND: url(../img/bg_200x115_nl.gif); WIDTH: 192px; HEIGHT: 105px
}
#menu .inputtext {
	BORDER-RIGHT: #111 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #111 1px solid; PADDING-LEFT: 2px; BACKGROUND: #222; PADDING-BOTTOM: 1px; MARGIN: 5px 5px 0px 0px; BORDER-LEFT: #111 1px solid; WIDTH: 84px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #111 1px solid; HEIGHT: 13px
}
#menu .inputsubmit {
	BORDER-RIGHT: #111 1px solid; BORDER-TOP: #111 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 10px; BACKGROUND: #c00; BORDER-LEFT: #111 1px solid; WIDTH: 90px; COLOR: #fff; BORDER-BOTTOM: #111 1px solid; HEIGHT: 17px
}
#content {
	BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 12px; WIDTH: 676px; COLOR: #999
}
#content .box A {
	TEXT-DECORATION: none
}
#path {
	FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN: 11px 0px 0px 4px; COLOR: #c00; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#path A {
	FONT-SIZE: 10px; COLOR: #666; TEXT-DECORATION: none
}
.box {
	DISPLAY: inline; BACKGROUND: #aaa; FLOAT: left; MARGIN: 0px 12px 12px 0px; POSITION: relative
}
.box H2 {
	MARGIN-BOTTOM: 5px; COLOR: #c00
}
.box A.detail:link {
	PADDING-RIGHT: 20px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_grey.gif) no-repeat right 3px; LEFT: 10px; COLOR: #999; BOTTOM: 7px; POSITION: absolute; TEXT-DECORATION: none
}
.box A.detail:visited {
	PADDING-RIGHT: 20px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_grey.gif) no-repeat right 3px; LEFT: 10px; COLOR: #999; BOTTOM: 7px; POSITION: absolute; TEXT-DECORATION: none
}
.box A.detail:hover {
	PADDING-RIGHT: 20px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_grey.gif) no-repeat right 3px; LEFT: 10px; COLOR: #999; BOTTOM: 7px; POSITION: absolute; TEXT-DECORATION: none
}
.box A.detail:hover {
	PADDING-RIGHT: 22px; BACKGROUND: url(../img/arrow_grey.gif) no-repeat right 3px; COLOR: #c00; TEXT-DECORATION: none
}
.video {
	WIDTH: 315px; HEIGHT: 242px
}
.small {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; BACKGROUND: url(../img/bg_115x115.gif); PADDING-BOTTOM: 0px; WIDTH: 102px; PADDING-TOP: 10px; HEIGHT: 105px
}
.collection {
	PADDING-RIGHT: 70px; PADDING-LEFT: 8px; BACKGROUND: url(../img/bg_210x115.gif); PADDING-BOTTOM: 0px; WIDTH: 132px; PADDING-TOP: 10px; HEIGHT: 105px
}
.collection IMG {
	POSITION: absolute
}
.collection OBJECT {
	RIGHT: -25px; BOTTOM: 2px; POSITION: absolute
}
.collection embded {
	RIGHT: -25px; BOTTOM: 2px; POSITION: absolute
}
.links {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../img/bg_315x115_ql.gif); PADDING-BOTTOM: 0px; WIDTH: 307px; PADDING-TOP: 10px; HEIGHT: 105px
}
.links UL {
	MARGIN-LEFT: 5px; LIST-STYLE-TYPE: none
}
.links UL LI {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; WIDTH: 150px
}
.links A:link {
	PADDING-LEFT: 12px; BACKGROUND: url(../img/arrow_ql.gif) no-repeat left 4px; TEXT-DECORATION: none
}
.links A:visited {
	PADDING-LEFT: 12px; BACKGROUND: url(../img/arrow_ql.gif) no-repeat left 4px; TEXT-DECORATION: none
}
.links A:hover {
	PADDING-LEFT: 12px; COLOR: #c00; TEXT-DECORATION: none
}
.links A:focus {
	PADDING-LEFT: 12px; COLOR: #c00; TEXT-DECORATION: none
}
.links A:active {
	PADDING-LEFT: 12px; COLOR: #c00; TEXT-DECORATION: none
}
.newsletter {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: url(../img/bg_210x115_nl.gif); PADDING-BOTTOM: 0px; WIDTH: 202px; PADDING-TOP: 10px; HEIGHT: 105px
}
.newsletter .inputtext {
	BORDER-RIGHT: #111 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #111 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #222; PADDING-BOTTOM: 1px; MARGIN: 5px 5px 0px 0px; BORDER-LEFT: #111 1px solid; WIDTH: 88px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #111 1px solid; HEIGHT: 13px
}
.newsletter .inputsubmit {
	BORDER-RIGHT: #111 1px solid; BORDER-TOP: #111 1px solid; MARGIN-TOP: 5px; FONT-SIZE: 10px; BACKGROUND: #c00; BORDER-LEFT: #111 1px solid; WIDTH: 94px; COLOR: #fff; BORDER-BOTTOM: #111 1px solid; HEIGHT: 17px
}
.newsletter .radio {
	MARGIN: 7px 5px 0px 0px; VERTICAL-ALIGN: text-bottom; WIDTH: 12px; LINE-HEIGHT: 8px; HEIGHT: 12px
}
A.family:link {
	CLEAR: both; PADDING-LEFT: 14px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_family.gif) no-repeat 5px 5px; COLOR: #999; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.family:visited {
	CLEAR: both; PADDING-LEFT: 14px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_family.gif) no-repeat 5px 5px; COLOR: #999; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.family:hover {
	CLEAR: both; PADDING-LEFT: 14px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_family.gif) no-repeat 5px 5px; COLOR: #999; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.family:hover {
	BACKGROUND: url(../img/arrow_family_on.gif) no-repeat 5px 5px; COLOR: #c00
}
A.family:focus {
	BACKGROUND: url(../img/arrow_family_on.gif) no-repeat 5px 5px; COLOR: #c00
}
A.family:active {
	BACKGROUND: url(../img/arrow_family_on.gif) no-repeat 5px 5px; COLOR: #c00
}
A.familyon {
	CLEAR: both; PADDING-LEFT: 14px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_family_on.gif) no-repeat 5px 5px; COLOR: #c00; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
#menu2 {
	MIN-HEIGHT: 300px; LEFT: -6px; FLOAT: left; WIDTH: 206px; POSITION: relative
}
#menu-family {
	MARGIN-BOTTOM: 26px; LIST-STYLE-TYPE: none
}
#menu-family LI {
	BORDER-RIGHT: #000 1px solid; BACKGROUND-IMAGE: url(../img/bg_li_menu.gif); BORDER-LEFT: #000 1px solid; LINE-HEIGHT: 24px; HEIGHT: 24px
}
#menu-family LI:hover {
	BACKGROUND-IMAGE: url(../img/bg_li_menu_on.gif)
}
#menufamily-header {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: url(../img/bg_menu_family_header.gif) no-repeat; BORDER-BOTTOM-WIDTH: 0px! important; LINE-HEIGHT: 22px! important; HEIGHT: 22px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#menufamily-footer {
	BORDER-TOP-WIDTH: 0px! important; BORDER-LEFT-WIDTH: 0px! important; BACKGROUND: url(../img/bg_menu_family_footer.gif) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px! important; LINE-HEIGHT: 22px! important; HEIGHT: 22px! important; BORDER-RIGHT-WIDTH: 0px! important
}
#menufamilyserie {
	CLEAR: both; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #c00; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
A.menufamily:link {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_family.gif) no-repeat 9px 10px; COLOR: #666; LINE-HEIGHT: 24px; HEIGHT: 18px; TEXT-DECORATION: none
}
A.menufamily:visited {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_family.gif) no-repeat 9px 10px; COLOR: #666; LINE-HEIGHT: 24px; HEIGHT: 18px; TEXT-DECORATION: none
}
A.menufamily:hover {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_family.gif) no-repeat 9px 10px; COLOR: #666; LINE-HEIGHT: 24px; HEIGHT: 18px; TEXT-DECORATION: none
}
A.menufamily:hover {
	COLOR: #fff
}
A.menufamily:focus {
	COLOR: #fff
}
A.menufamily:active {
	COLOR: #fff
}
A.extra:link {
	PADDING-LEFT: 26px; BACKGROUND: url(../img/arrow_extra.gif) no-repeat 5px 10px
}
A.extra:visited {
	PADDING-LEFT: 26px; BACKGROUND: url(../img/arrow_extra.gif) no-repeat 5px 10px
}
A.extra:hover {
	PADDING-LEFT: 26px; BACKGROUND: url(../img/arrow_extra.gif) no-repeat 5px 10px
}
A.extra-red:link {
	PADDING-LEFT: 26px; FONT-WEIGHT: bold; BACKGROUND: url(../img/bg_extra_red.gif) no-repeat 0px 2px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 24px
}
A.extra-red:visited {
	PADDING-LEFT: 26px; FONT-WEIGHT: bold; BACKGROUND: url(../img/bg_extra_red.gif) no-repeat 0px 2px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 24px
}
A.extra-red:hover {
	PADDING-LEFT: 26px; FONT-WEIGHT: bold; BACKGROUND: url(../img/bg_extra_red.gif) no-repeat 0px 2px; COLOR: #fff; LINE-HEIGHT: 24px; HEIGHT: 24px
}
#menufamilyon {
	CLEAR: both; DISPLAY: block; PADDING-LEFT: 18px; FONT-SIZE: 11px; BACKGROUND: url(../img/arrow_prodotti_over.gif) no-repeat 8px 10px; COLOR: #fff; LINE-HEIGHT: 24px; TEXT-DECORATION: none
}
#menu-family-extra {
	BACKGROUND: url(../img/bg_dotted_2F.gif) repeat-x left bottom; MARGIN-LEFT: 10px; WIDTH: 180px; LIST-STYLE-TYPE: none
}
#menu-family-extra LI {
	BACKGROUND: url(../img/bg_dotted_2F.gif) repeat-x; LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none; HEIGHT: 24px
}
#zoom-product {
	BORDER-RIGHT: #c00 2px solid; BORDER-TOP: #c00 2px solid; MARGIN-TOP: -150px; DISPLAY: none; BACKGROUND: #121212; LEFT: 50%; MARGIN-LEFT: -200px; BORDER-LEFT: #c00 2px solid; COLOR: #ccc; BORDER-BOTTOM: #c00 2px solid; POSITION: absolute; TOP: 50%
}
#zoom-feature {
	BORDER-RIGHT: #c00 2px solid; BORDER-TOP: #c00 2px solid; MARGIN-TOP: -150px; DISPLAY: none; BACKGROUND: #121212; LEFT: 50%; MARGIN-LEFT: -200px; BORDER-LEFT: #c00 2px solid; COLOR: #ccc; BORDER-BOTTOM: #c00 2px solid; POSITION: absolute; TOP: 50%
}
#zoom-feature {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 6px
}
#zoom-product IMG {
	CURSOR: pointer
}
#zoom-close {
	RIGHT: 10px; CURSOR: pointer; COLOR: #fff; POSITION: absolute; TOP: 10px
}
#zoom-content {
	FLOAT: left; COLOR: #ccc
}
#zoom-content H3 {
	FONT-SIZE: 12px; MARGIN: 0px 10px 5px 0px; COLOR: #c00; LINE-HEIGHT: 20px
}
#zoom-content IMG {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; FLOAT: left; MARGIN: 0px 10px 5px 0px; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid
}
#zoom-content SPAN {
	
}
.ski {
	DISPLAY: inline; BACKGROUND: url(../img/bg_ski.gif) #121212 repeat-x 50% top; FLOAT: left; MARGIN: 0px 6px 12px 0px; WIDTH: 91px; CURSOR: pointer; BORDER-BOTTOM: #1c1c1c 1px solid; HEIGHT: 470px
}
.ski IMG {
	DISPLAY: block; MARGIN: 12px 0px 0px 26px
}
#ski-detail {
	BACKGROUND: url(../img/bg_menu_family.gif) repeat-x 0px 55px; FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 452px
}
#ski-detail IMG {
	CURSOR: pointer
}
#ski-detail H2 {
	PADDING-LEFT: 12px; FONT-SIZE: 11px; BACKGROUND: url(../img/bg_ski_detail.jpg) #242424 no-repeat; COLOR: #999; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#ski-detail .infoblock {
	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 208px; COLOR: #666
}
#ski-detail H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 5px 0px 3px; COLOR: #c00
}
#ski-detail P {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 10px
}
#ski-detail #features {
	MARGIN-TOP: 50px
}
#ski-detail #features IMG {
	FLOAT: left; MARGIN: 0px 2px 2px 0px; WIDTH: 102px
}
.skiboot {
	DISPLAY: inline; BACKGROUND: url(../img/bg_ski.gif) #121212 repeat-x 50% top; FLOAT: left; MARGIN: 0px 12px 12px 0px; WIDTH: 157px; CURSOR: pointer; BORDER-BOTTOM: #1c1c1c 1px solid; HEIGHT: 192px
}
.skiboot IMG {
	DISPLAY: block; MARGIN: 8px 0px 0px 16px; CURSOR: pointer
}
#skiboot-detail {
	BACKGROUND: url(../img/bg_menu_family.gif) repeat-x; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 452px; POSITION: relative
}
#skiboot-detail IMG {
	CURSOR: pointer
}
#skiboot-detail .infoblock {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 222px; COLOR: #666; PADDING-TOP: 0px
}
#skiboot-detail H2 {
	PADDING-LEFT: 12px; FONT-SIZE: 11px; BACKGROUND: url(../img/bg_skiboot_detail.jpg) #242424 no-repeat; MARGIN-BOTTOM: 12px; WIDTH: 206px; COLOR: #999; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#skiboot-detail UL {
	MARGIN-LEFT: 12px; MARGIN-RIGHT: 12px
}
#skiboot-detail .infoblock DIV {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 12px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#skiboot-detail H3 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 5px 3px 5px 0px; COLOR: #c00
}
#skiboot-detail SPAN {
	FONT-SIZE: 11px; MARGIN-BOTTOM: 20px
}
#skiboot-detail #skibootimg {
	FLOAT: left; WIDTH: 230px
}
#skiboot-detail .feature-left {
	FLOAT: left; MARGIN-BOTTOM: 2px
}
#skiboot-detail .feature-right {
	FLOAT: right; MARGIN-BOTTOM: 2px
}
#skiboot-detail #corner {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
#pager {
	MARGIN: 4px 12px 0px 0px; LINE-HEIGHT: 18px; TEXT-ALIGN: right
}
#pager A {
	TEXT-DECORATION: none
}
#pager A.off {
	COLOR: #666
}
#pager A.back {
	FONT-SIZE: 10px; COLOR: #c00
}
.news {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 12px; BACKGROUND: url(../img/bg_news.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 12px 0px 0px; PADDING-TOP: 11px; HEIGHT: 114px
}
.news:hover {
	BACKGROUND: url(../img/bg_news_over.gif) repeat-x
}
.lastnews {
	HEIGHT: 115px
}
.news IMG {
	FLOAT: left; MARGIN: 0px 12px 0px 0px
}
.news P {
	DISPLAY: inline; FLOAT: left; WIDTH: 360px
}
.news .data {
	MARGIN: 12px 0px 4px; COLOR: #ccc
}
.news .title {
	MARGIN-BOTTOM: 12px; COLOR: #c00
}
.news A.more:link {
	PADDING-RIGHT: 35px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(../img/arrow_news.gif) no-repeat 20px 55px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #c00; LINE-HEIGHT: 114px; PADDING-TOP: 0px
}
.news A.more:visited {
	PADDING-RIGHT: 35px; DISPLAY: block; PADDING-LEFT: 30px; BACKGROUND: url(../img/arrow_news.gif) no-repeat 20px 55px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #c00; LINE-HEIGHT: 114px; PADDING-TOP: 0px
}
.news A.more:hover {
	PADDING-RIGHT: 35px; DISPLAY: block; PADDING-LEFT: 30px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 114px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.news A.more:focus {
	PADDING-RIGHT: 35px; DISPLAY: block; PADDING-LEFT: 30px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 114px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
.news A.more:active {
	PADDING-RIGHT: 35px; DISPLAY: block; PADDING-LEFT: 30px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 114px; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
#news-detail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_dotted.gif) repeat-x; PADDING-BOTTOM: 0px; MARGIN: 0px 12px 0px 0px; PADDING-TOP: 11px
}
#news-detail IMG {
	MARGIN: 0px
}
#news-gallery {
	FLOAT: left; MARGIN: 0px 12px 5px 0px; WIDTH: 315px
}
#news-detail A {
	MARGIN: 0px
}
#news-gallery .thumb {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 3px 2px 0px 0px; BORDER-LEFT: #333 1px solid; WIDTH: 73px; BORDER-BOTTOM: #333 1px solid
}
#news-gallery .thumb:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#news-gallery .lastthumb {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 3px 0px 0px; BORDER-LEFT: #333 1px solid; WIDTH: 73px; BORDER-BOTTOM: #333 1px solid
}
#news-gallery .lastthumb:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#news-gallery UL {
	MARGIN-TOP: 55px; WIDTH: 152px
}
#news-gallery UL LI {
	MARGIN-BOTTOM: 3px; LIST-STYLE-TYPE: none
}
#news-gallery UL .title {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 6px
}
#news-gallery #img-column {
	FLOAT: left
}
#news-gallery #img-column A:link {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../img/picture.png) no-repeat 0px 0px; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-DECORATION: none
}
#news-gallery #img-column A:visited {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../img/picture.png) no-repeat 0px 0px; LINE-HEIGHT: 18px; HEIGHT: 18px; TEXT-DECORATION: none
}
#news-gallery #img-column A:hover {
	BACKGROUND: url(../img/picture_save.png) no-repeat 1px 1px
}
#news-gallery #img-column A:active {
	BACKGROUND: url(../img/picture_save.png) no-repeat 1px 1px
}
#news-gallery #img-column A:focus {
	BACKGROUND: url(../img/picture_save.png) no-repeat 1px 1px
}
#news-gallery #file-column {
	FLOAT: right
}
#news-detail .data {
	MARGIN: 12px 0px 4px; COLOR: #ccc
}
#news-detail .title {
	MARGIN-BOTTOM: 12px; COLOR: #c00
}
#news-detail P {
	FLOAT: left; WIDTH: 320px
}
#newsscroller {
	CLEAR: both; BACKGROUND: url(../img/bg_news.gif) repeat-x; FLOAT: left; MARGIN: 10px 12px 0px 0px; WIDTH: 664px
}
#newsscroller A {
	TEXT-DECORATION: none
}
#newsscroller #prev {
	MARGIN-TOP: 10px; FLOAT: left
}
#newsscroller #next {
	MARGIN-TOP: 10px; FLOAT: right
}
#about {
	BACKGROUND: url(../img/bg_about.gif) #000 repeat-y right 50%; FLOAT: left; WIDTH: 653px; POSITION: relative
}
#about IMG {
	FLOAT: left; MARGIN-RIGHT: 20px
}
#about #imgup {
	RIGHT: 0px; MARGIN: 0px; POSITION: absolute; TOP: 0px
}
#about #imgbottom {
	RIGHT: 0px; MARGIN: 0px; BOTTOM: 0px; POSITION: absolute
}
#about H2 {
	FLOAT: left; COLOR: #fff; LINE-HEIGHT: 40px; MARGIN-RIGHT: 20px
}
#about UL {
	BACKGROUND: url(../img/bg_dotted_about.gif) repeat-x 50% bottom; FLOAT: left; COLOR: #666; LIST-STYLE-TYPE: none
}
#about UL LI {
	FLOAT: left; LINE-HEIGHT: 40px
}
#about UL LI A:link {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 40px; PADDING-TOP: 0px; TEXT-DECORATION: none; outline: 0
}
#about UL LI A:visited {
	PADDING-RIGHT: 6px; DISPLAY: block; PADDING-LEFT: 6px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; COLOR: #666; LINE-HEIGHT: 40px; PADDING-TOP: 0px; TEXT-DECORATION: none; outline: 0
}
#about UL LI A:hover {
	COLOR: #c00
}
#about UL LI A:active {
	COLOR: #c00
}
#about UL LI A:focus {
	COLOR: #c00
}
#about H3 {
	FLOAT: left; MARGIN: 30px 0px 5px; WIDTH: 200px; COLOR: #c00
}
#about P {
	FLOAT: left; MARGIN-BOTTOM: 12px; WIDTH: 340px
}
#form {
	FLOAT: left; WIDTH: 326px; PADDING-TOP: 23px
}
#form .inputtext {
	BORDER-RIGHT: #111 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #111 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #222; PADDING-BOTTOM: 1px; MARGIN: 0px 6px 6px 0px; BORDER-LEFT: #111 1px solid; WIDTH: 148px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #111 1px solid; HEIGHT: 13px
}
#form TEXTAREA {
	BORDER-RIGHT: #111 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #111 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; BACKGROUND: #222; PADDING-BOTTOM: 1px; MARGIN: 0px 6px 6px 0px; OVERFLOW: auto; BORDER-LEFT: #111 1px solid; WIDTH: 308px; COLOR: #999; PADDING-TOP: 1px; BORDER-BOTTOM: #111 1px solid; HEIGHT: 150px
}
#form .inputsubmit {
	BORDER-RIGHT: #111 1px solid; BORDER-TOP: #111 1px solid; FONT-SIZE: 10px; BACKGROUND: #c00; FLOAT: right; MARGIN: 0px 12px 6px 0px; BORDER-LEFT: #111 1px solid; WIDTH: 94px; COLOR: #fff; BORDER-BOTTOM: #111 1px solid; HEIGHT: 17px
}
#form .radio {
	MARGIN: 7px 5px 0px 0px; VERTICAL-ALIGN: text-bottom; WIDTH: 12px; LINE-HEIGHT: 8px; HEIGHT: 12px
}
#address {
	FLOAT: left; MARGIN-LEFT: 6px; WIDTH: 320px; PADDING-TOP: 22px
}
#address H2 {
	FONT-SIZE: 11px; COLOR: #c00
}
#address P {
	MARGIN-TOP: 5px; FONT-SIZE: 11px
}
#dealer-search {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; MIN-HEIGHT: 300px; BACKGROUND: url(../img/bg_menu_family.gif) repeat-x; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 200px; PADDING-TOP: 6px
}
#dealer-search H2 {
	COLOR: #c00
}
#dealer-search SELECT {
	MARGIN-BOTTOM: 6px; WIDTH: 170px
}
#dealer-search INPUT {
	BORDER-RIGHT: #111 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #111 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: #c00; PADDING-BOTTOM: 0px; BORDER-LEFT: #111 1px solid; CURSOR: pointer; COLOR: #fff; PADDING-TOP: 0px; BORDER-BOTTOM: #111 1px solid; HEIGHT: 17px
}
#dealer {
	MIN-HEIGHT: 300px; BACKGROUND: url(../img/bg_dealer.gif) no-repeat 0px 30px; FLOAT: left; MARGIN-LEFT: 12px; WIDTH: 452px
}
#dealer #where {
	DISPLAY: block; PADDING-LEFT: 12px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: url(../img/bg_ski_detail.jpg) #242424 repeat-x; COLOR: #999; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#dealer #where A {
	FONT-WEIGHT: bold; COLOR: #999; TEXT-DECORATION: none
}
#dealer .infoblock {
	MARGIN-TOP: 10px; MARGIN-LEFT: 12px; COLOR: #666
}
#dealer H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; COLOR: #c00
}
#racing-team {
	FLOAT: left; WIDTH: 664px
}
#racing-team H2 {
	CLEAR: left; PADDING-LEFT: 15px; FONT-SIZE: 11px; WIDTH: 649px; COLOR: #c00; LINE-HEIGHT: 25px; HEIGHT: 25px
}
#racing-team B {
	MARGIN-TOP: 30px; COLOR: #ccc
}
#racing-team #top-athlete {
	FLOAT: left; MARGIN-BOTTOM: 10px; COLOR: #c00
}
#racing-team .top-athlete {
	BACKGROUND: url(../img/bg_top_athlete.gif) no-repeat; FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 155px; LINE-HEIGHT: 14px; HEIGHT: 80px
}
#racing-team .top-athlete IMG {
	FLOAT: left; MARGIN: 9px 10px 0px; WIDTH: 60px; HEIGHT: 60px
}
#racing-team .top-athlete DIV {
	MARGIN-TOP: 20px
}
#racing-team #athlete {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 664px; POSITION: relative
}
#racing-team #para-athlete {
	MARGIN-TOP: 2px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 664px; POSITION: relative
}
#racing-team .athlete {
	BACKGROUND: url(../img/bg_athlete.gif) no-repeat; FLOAT: left; MARGIN: 0px 8px 8px 0px; WIDTH: 156px; POSITION: relative; HEIGHT: 159px
}
#racing-team .athlete H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; BACKGROUND: url(../img/bg_dotted_2F.gif) repeat-x 50% bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 3px; WIDTH: 139px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
#racing-team .athlete .country {
	RIGHT: 5px; POSITION: absolute; TOP: 5px
}
#racing-team .athlete P {
	MARGIN-LEFT: 10px
}
#racing-team .athlete DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#racing-team .athlete DIV SPAN {
	FLOAT: left; MARGIN-LEFT: 3px
}
#racing-team .athlete DIV IMG {
	FLOAT: right; MARGIN-RIGHT: 2px
}
#racing-team .worldcup {
	RIGHT: 100px; POSITION: absolute; TOP: 15px
}
#racing-team .europecup {
	RIGHT: 10px; POSITION: absolute; TOP: 15px
}
#racing-team .last {
	MARGIN-RIGHT: 0px
}
#athlete-detail {
	MARGIN: 0px 12px 0px 0px
}
#athlete-detail H2 {
	CLEAR: left; PADDING-LEFT: 15px; FONT-SIZE: 11px; BACKGROUND: url(../img/bg_fascia_prodotti.gif) #c00 repeat-x; MARGIN-BOTTOM: 12px; WIDTH: 649px; COLOR: #fff; LINE-HEIGHT: 25px; POSITION: relative; HEIGHT: 25px
}
#athlete-detail H2 IMG {
	RIGHT: 10px; POSITION: absolute; TOP: 15px
}
#athlete-detail IMG {
	MARGIN: 0px
}
#athlete-gallery {
	FLOAT: left; MARGIN: 0px 12px 5px 0px; WIDTH: 315px
}
#athlete-detail A {
	MARGIN: 0px
}
#athlete-gallery .thumb {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 3px 2px 0px 0px; BORDER-LEFT: #333 1px solid; WIDTH: 73px; BORDER-BOTTOM: #333 1px solid
}
#athlete-gallery .thumb:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#athlete-gallery .lastthumb {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; MARGIN: 3px 0px 0px; BORDER-LEFT: #333 1px solid; WIDTH: 73px; BORDER-BOTTOM: #333 1px solid
}
#athlete-gallery .lastthumb:hover {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#athlete-detail .title {
	MARGIN-BOTTOM: 12px; COLOR: #c00
}
#athlete-detail P {
	FLOAT: left; WIDTH: 320px
}
.link {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(../img/bg_links.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px 12px 12px 0px; WIDTH: 290px; PADDING-TOP: 15px; HEIGHT: 100px
}
.link IMG {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.link .data {
	FONT-WEIGHT: bold
}
.link H2 {
	MARGIN-BOTTOM: 12px; COLOR: #c00
}
.link A:link {
	TEXT-DECORATION: none
}
.link A:visited {
	TEXT-DECORATION: none
}
.link A:hover {
	TEXT-DECORATION: none
}
#podcasting {
	CLEAR: both; MARGIN-LEFT: 13px; HEIGHT: 100px
}
#podcasting IMG {
	MARGIN-RIGHT: 5px
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 9px; BACKGROUND: url(../img/bg_footer.gif) #121212 repeat-x 50% bottom; PADDING-BOTTOM: 0px; WIDTH: 890px; COLOR: #c00; PADDING-TOP: 24px; HEIGHT: 42px
}
#footer A {
	COLOR: #999; TEXT-DECORATION: none
}
#website2008 {
	RIGHT: 0px; POSITION: absolute; TOP: 0px
}
.td_normal{
	background-color: #000000;
	border-top: 1px solid #333333;
	cursor: pointer;
}	

.td_over{
	background-color: #121212;
	border-top: 1px solid #333333;
	cursor: pointer;
}
.td_over2{
	background-color: #121212;
	border-top: 1px solid #333333;
}
.foto_b {
	background-color: white;
	border-top: 1px solid #d6d6d6;
	border-left: 1px solid #d6d6d6;
	border-bottom: 1px solid #bebebe;
	border-right: 1px solid #bebebe;
	float: left;
	margin-top: 25px;
}

.foto_bgut {
	padding: 3px;
}

.foto_b a {
	width: 100px;
	height: 75px;
	display: block;
	text-indent: -9999px;
}
