html{margin:0;padding:0;}
body{margin:0;padding:0;background:url('../images/bg_body.png');font-family:Arial, sans-serif;font-size:12px;}
img{border:0;margin:0;padding:0;}
form, h1, h2, h3, h4, h5, h6{margin:0;padding:0;}
nav, aside, section, article, header, footer, figure, hgroup{display:block;margin:0;padding:0;}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden;zoom:1;display:block;}
.clearfix{display:inline-block;}
.top-container{background:#fff url('../images/bg_top.png') repeat-x top left;min-height:49px;}
.bottom-container{background:url('../images/bg_middle.png') repeat-x bottom left;min-height:943px;}
.main-container{width:1170px;margin:0 auto;min-height:894px;position:relative;top:0;}
.main-container-top{background:url('../images/main_top.png') no-repeat top left;min-height:32px;}
.main-container-middle{background:url('../images/main_middle.png') repeat-y top left;min-height:876px;}
.main-container-bottom{background:url('../images/main_bottom.png') no-repeat top left;height:18px;width:1170px;}
@media screen and (max-width:1280px){
	.main-container{margin:0;width:1160px;}
	.main-container-middle{background:url('../images/main_middle.png') repeat-y center top;}
	.main-container-top{background:url('../images/main_top.png') no-repeat center top;}
	.main-container-bottom{background:url('../images/main_bottom.png') no-repeat center top;width:1160px;}
	.social-pinterest-like{display:none;}
	.social-helper, .social-container{height:250px !important;}
	.page-footer{margin:0 !important;}
}
.page-footer .social-helper, .page-footer .social-container{height:40px !important;width:222px !important;}
.page-footer .social-container > .social{margin:5px 0 0 5px !important;float:left !important;}
.page-footer .social-container > .social img{width:22px !important;}
.page-container{width:1131px;margin:0 auto;position:relative;top:0;left:0;}
.page-section{width:875px;min-height:200px;margin-top:26px;float:right;position:relative;top:0;left:0;}
.user-menu{width:856px;height:110px;padding:18px 10px 0px 8px;position:absolute;top:0;left:0;}
.omino{background:url('../images/login-testa.png') no-repeat 0 1px;color:#504f4f;font-family:Arial, sans-serif;font-size:12px;font-weight:normal;padding-left:20px;padding-bottom:6px;}
#usertype{font-size:10px;padding-left:10px;font-weight:normal;}
.user-area{width:624px;height:89px;float:left;}
.cart-area{width:222px;height:89px;float:right;background-color:#008751;}
.cart-area-int{height:49px;padding:0px;}
.cart-detail{width:212px;height:33px;line-height:30px;vertical-align:middle;border:1px solid #157EC0;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 auto;overflow:hidden;background:#fff url('../images/black-cart.png') no-repeat 6px center;color:#4d4d4d;font-weight:bold;}
.cart-detail > span.cart-art{display:block;width:181px;height:29px;line-height:29px;vertical-align:middle;padding:3px 6px 0px 25px;font-size:12px;}
.cart-detail > span.cart-art > span.cart-price-prev, .cart-detail > span.cart-art > span.cart-price-ord{display:inline-block;zoom:1;*display:inline;padding-left:8px;}
.cart-testata{width:222px;height:48px;padding-bottom:0px;color:#fff;font-family:Arial, Sans-Serif;font-size:12px;font-weight:bold;}
.cart-testata > span{display:inline-block;vertical-align:top;zoom:1;*display:inline;padding:0px;height:40px;width:111px;}
.cart-testata > span:first-child{position:relative;top:9px;background:url('../images/punta.png') no-repeat center bottom;}
.cart-testata > span > a{color:#fff;width:101px;height:27px;display:block;padding:12px 5px 0px 5px;text-decoration:none;}
.cart-testata > span:first-child > a{padding:5px 5px 0px 5px;}
.cart-testata > span.other-cart{padding:0px;height:40px;width:111px;background:url('../images/bg-carrello.png') no-repeat top left;}
.cart-testata > span.other-cart > a{color:#113c58;text-align:center;}
.logged-user{width:622px;height:37px;margin-top:1px;margin-bottom:1px;background-color:#F9F9F9;border:1px solid #CBCBCB;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
#private-menu{width:622px;height:38px;margin:0;padding:0;list-style:none;}
#private-menu > li{vertical-align:top;display:inline-block;zoom:1;*display:inline;height:38px;width:67px;background:url('../images/filetto_menu.png') no-repeat bottom right;padding-right:2px;}
#private-menu.point > li{width:60px;}
#private-menu > li.last-private{background:transparent;padding-right:0;}
#private-menu > li > a{width:67px;height:16px;color:#504F4F;font-size:11px;text-decoration:none;text-align:center;display:block;padding-top:22px;}
#private-menu.point > li > a{width:auto;font-size:9px;}
a.prvhome{background:url('../images/home.png') no-repeat center 6px;}
a.prvana{background:url('../images/anagrafica.png') no-repeat center 6px;}
a.prvpwd{background:url('../images/password.png') no-repeat center 6px;}
a.prvmess{background:url('../images/messaggi.png') no-repeat center 6px;}
a.prvprev{background:url('../images/preventivi.png') no-repeat center 6px;}
a.prvord{background:url('../images/ordini.png') no-repeat center 6px;}
a.prvddt{background:url('../images/ddt.png') no-repeat center 6px;}
a.prvfatt{background:url('../images/fatture.png') no-repeat center 6px;}
a.prvrma{background:url('../images/rma.png') no-repeat center 6px;}
.loading-login-block{width:624px;height:40px;text-align:center;overflow:hidden;}
.loading-login-block > span{color:#555555;font-weight:bold;padding-bottom:6px;vertical-align:top;display:inline-block;zoom:1;*display:inline;}
.login-block{width:624px;height:34px;padding-top:8px;}
#user-login{display:inline;}
#user-login > input[type='text'], #user-login > input[type='password']{width:125px;height:11px;border:1px solid #008751;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#ebf7f1;color:#504F4F;padding:5px 7px;font-size:11px;letter-spacing:1px;margin-right:10px;}
#user-login > span.spacer-submit{display:inline-block;vertical-align:top;zoom:1;*display:inline;padding-top:1px;margin-right:10px;}
#user-login input[type='submit']{background:url('../images/but_login.png') no-repeat top left;border:none;width:21px;height:21px;cursor:pointer;}
.login-block > a{color:#504f4f;font-size:12px;font-weight:bold;text-decoration:none;}
.login-block > span.spacer-login{display:inline-block;zoom:1;*display:inline;padding:0px 8px;}
#logout{color:#504f4f;font-size:12px;font-weight:bold;text-decoration:none;margin-left:10px;}
#lang-menu{color:#504f4f;font-size:12px;font-weight:bold;text-decoration:none;float:right;width:125px;height:20px;}
#lang-menu > ul{width:125px;height:20px;margin:0;padding:0;list-style:none;}
#lang-menu > ul > li{width:60px;height:20px;vertical-align:top;display:inline-block;zoom:1;text-align:center;*display:inline;}
#lang-menu > ul > li > a{color:#fff;font-weight:bold;font-family:Arial, sans-serif;display:block;padding-top:1px;width:50px;height:18px;text-align:center;text-decoration:none;font-size:11px;}
#lang-menu > ul > li > a:hover, #lang-menu > ul > li > a.selected{border:1px solid #4D4D4D;background-color:#D6D7D6;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.search-block{width:624px;height:47px;background-color:#008751;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.search-block-int{padding:3px 10px;}
.ricerca-tra{color:#fff;font-size:12px;font-weight:bold;vertical-align:top;display:inline-block;zoom:1;*display:inline;padding:7px 8px 5px 0px;}
#search-form{display:inline;}
#search-form > span{vertical-align:top;display:inline-block;zoom:1;*display:inline;padding-top:2px;}
#search-form > span.select-field{padding-top:2px;}
#search-form input[type='text']{width:150px;height:32px;border:1px solid #008751;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;color:#504F4F;font-size:14px;font-weight:bold;padding:1px 7px;}
#search-form select{width:100px;height:20px;border:1px solid #008751;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#fff;color:#504F4F;font-size:10px;}
#search-form > span > input[type='submit']{background:url('../images/but-search.png') no-repeat top left;width:60px;height:37px;border:none;color:#504F4F;font-size:14px;font-weight:bold;text-align:center;cursor:pointer;}
#search-form > span > input[type='button']{background:url('../images/but-search.png') no-repeat top left;width:60px;height:37px;border:none;color:#504F4F;font-size:14px;font-weight:bold;text-align:center;cursor:pointer;}
.login{padding-top:128px;}
.page-content{width:621px;padding:18px 10px 0px 10px;float:left;position:relative;}
.focus-cycle{width:621px;height:200px;position:absolute;top:18px;left:10px;z-index:70;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden;}
.focus-cycle:before{display:block;content:'';position:absolute;width:100%;height:100%;-moz-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden;}
.focus-cycle > a{width:621px;height:200px;display:block;position:absolute;z-index:2001;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;}
#cycle{width:621px;height:200px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden;}
#cycle > div.slide, #cycle > div.slide > img{width:621px;height:200px;-webkit-border-radius:7px;-moz-border-radius:7px;border-radius:7px;overflow:hidden;}
.titolo-home{margin-top:2px;width:621px;height:33px;background:url('../images/home-titolo.png') no-repeat top left;}
.titolo-home > h1{font-size:16px;font-weight:normal;color:#4d4d4d;width:440px;height:23px;float:left;display:block;padding-top:10px;}
.slide-paginator{width:160px;height:33px;float:right;}
.slide-paginator > #nav{width:160px;height:27px;padding-top:6px;text-align:center;}
#nav > a{text-decoration:none;color:transparent;font-size:0;width:12px;height:13px;vertical-align:top;display:inline-block;zoom:1;*display:inline;background:url('../images/pallino-gray.png') no-repeat top left;margin-left:6px;}
#nav > a:first-child{margin-left:0px;}
#nav > a.activeSlide{background:url('../images/pallino-blu.png') no-repeat top left;}
.page-content-2col{}
.page-aside{width:222px;padding:18px 11px 0 0;float:right;}
.page-content-1col{width:853px;padding:5px 11px 0px 10px;float:left;position:relative;}
.page-header{width:875px;height:26px;position:absolute;top:0px;left:256px;}
.page-menu{width:256px;min-height:200px;float:left;}
.page-menu > .logo-block{padding:11px 18px 20px 25px;}
.page-menu > .logo-block img{cursor:pointer;}
.page-menu > .navigation{width:240px;padding:0px 3px 19px 13px;}
.sub-menu > ul#world-adcom{width:240px;height:46px;background:url('../images/submenu-testata.png') repeat-x top left gray;margin:0;padding:0;list-style:none;}
ul#world-adcom > li{width:79px;height:46px;vertical-align:top;display:inline-block;zoom:1;padding-right:1px;*display:inline;background:url('../images/world_filetto.png') no-repeat right bottom;}
ul#world-adcom > li:last-child{width:80px;padding-right:0;background:transparent;}
ul#world-adcom > li > a{color:#fff;font-weight:bold;font-family:Arial, sans-serif;display:block;width:79px;height:30px;text-align:center;text-decoration:none;font-size:11px;padding-top:16px;}
ul#world-adcom > li:last-child > a{width:80px;}
ul#world-adcom > li > a:hover, ul#world-adcom > li > a.selected{background-color:#008751;}
ul#sezione-nav{width:240px;height:27px;border-top:solid 1px #A6A6A6;margin:0;padding:0;list-style:none;background:url('../images/bg-selnav.png') repeat-x top left;}
ul#sezione-nav > li{background:url('../images/filetto-selnav.png') no-repeat right 7px;width:57px;height:27px;vertical-align:top;display:inline-block;zoom:1;padding-right:1px;*display:inline;}
ul#sezione-nav > li:last-child{width:60px;padding-right:0;background:transparent;}
ul#sezione-nav > li > a{font-size:11px;color:#fff;font-family:Arial, Sans-Serif;text-align:center;text-decoration:none;display:block;width:59px;height:19px;padding-top:6px;}
ul#sezione-nav > li > a:hover, ul#sezione-nav > li > a.selected{color:#99CCFF;}
ul#cat-nav{width:240px;list-style:none;margin:0;padding:0;}
ul#cat-nav > li{width:240px;}
ul#cat-nav > li > a{width:210px;padding:7px 15px 7px 15px;text-decoration:none;font-size:12px;color:#555555;display:block;background:#D6D7D6 url('../images/filetto-cat.png') no-repeat bottom center;}
ul#cat-nav > li:first-child > a{padding:15px 15px 7px 15px;}
ul#cat-nav > li:last-child > a{padding:7px 15px 15px 15px;background:#D6D7D6 none;}
ul#cat-nav > li > a:hover{font-weight:bold;}
ul#cat-nav > li > a.selected{font-weight:bold;background:#D6D7D6 none;}
ul.fam-nav{width:240px;margin:0;padding:0;list-style:none;}
ul.fam-nav.hide{display:none;}
ul.fam-nav > li{width:240px;}
ul.fam-nav > li > span.loader{font-size:12px;color:#555555;background-color:#E9E9E9;padding:7px 25px 7px 25px;text-align:center;width:190px;vertical-align:top;display:inline-block;zoom:1;*display:inline;}
ul.fam-nav > li > a{padding:7px 25px 7px 25px;width:190px;text-decoration:none;font-size:12px;color:#555555;display:block;background-color:#E9E9E9;}
ul.fam-nav >li:first-child{border-top:solid 1px #c6c6c6;}
ul.fam-nav > li > a:hover, ul.fam-nav > li > a.selected{padding:6px 24px 6px 24px;width:190px;background:#F8F7F7 url('../images/fam-giu.png') no-repeat 13px 10px;border:solid 1px #008751;}
ul.sfam-nav{width:215px;margin:0 0 0 25px;padding:0;list-style:none;}
ul.sfam-nav.hide{display:none;}
u.sfam-nav > li{width:215px;}
ul.sfam-nav > li > span{width:185px;vertical-align:top;display:inline-block;zoom:1;*display:inline;text-align:center;color:#555555;padding:5px 15px 5px 15px;background-color:#F8F7F7;}
ul.sfam-nav > li > a{width:185px;padding:5px 15px 5px 15px;display:block;background-color:#F8F7F7;text-decoration:none;color:#555555;font-size:11px;}
ul.sfam-nav > li > a:hover, ul.sfam-nav > li > a.selected{font-weight:bold;}
.news-home{padding:0px 3px 19px 13px;}
.news-home-block{width:240px;min-height:40px;background-color:#4d4d4d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;}
.news-home-block > header{width:210px;display:block;margin:0 auto;padding:13px 0 10px 0;border-bottom:solid 1px #8C8C8C;}
.news-home-block > header > h2{font-size:12px;font-weight:bold;background:url('../images/home-news-arrow.png') no-repeat 0 2px;padding-left:12px;}
.home-news{width:210px;display:block;margin:0 auto;}
.home-news > a{text-decoration:none;color:#fff;display:block;padding:10px 0px;border-bottom:solid 1px #8C8C8C;font-size:12px;line-height:18px;}
.home-news:last-child > a{border:none;}
.home-news > a:hover{color:#38b2ff;}
.page-footer{width:1131px;min-height:162px;margin:0 auto;}
ul#main-menu{width:875px;height:26px;margin:0;padding:0;}
ul#main-menu > li{display:inline-block;vertical-align:top;zoom:1;*display:inline;}
ul#main-menu > li > a{color:#f2f2f2;text-decoration:none;padding:6px 22px 5px 22px;display:inline-block;vertical-align:top;zoom:1;*display:inline;border-right:1px solid #343434;}
ul#main-menu > li:last-child > a{color:#f2f2f2;font-family:Arial, sans-serif;font-size:12px;text-decoration:none;padding:6px 22px 5px 22px;display:inline-block;vertical-align:top;zoom:1;*display:inline;border:none;}
.world-nav{margin-top:6px;width:621px;height:28px;display:block;background:url('../images/bg-home-world.png') repeat-x top left;border-top:solid 1px #AAAAAA;}
.world-nav > #home-nav{margin:0;padding:0;list-style:none;}
#home-nav > li{color:#fff;display:inline-block;vertical-align:top;zoom:1;*display:inline;}
#home-nav > li > a{color:#fff;text-decoration:none;font-size:12px;font-weight:bold;padding:6px 15px 0 15px;height:22px;border-right:1px solid #000;display:inline-block;vertical-align:top;zoom:1;*display:inline;}
#home-nav > li > a:hover, #home-nav > li > a.selected{background-color:#008751;}
.line-home-prod{width:619px;border:1px solid #CFCFCF;background-color:#F8F7F7;margin-bottom:5px;}
.table-prod-home > .loader{width:619px;border:1px solid #CFCFCF;background-color:#F8F7F7;text-align:center;}
.table-prod-home > .loader > div{padding:4px 8px 8px 8px;}
.table-prod-home > .loader > div:first-child{padding:8px 8px 4px 8px;color:#4d4d4d;font-size:13px;font-weight:bold;}
.hide{display:none;}
.odd-prod{background-color:#E8E7E7;}
.nuovo, .usato, .noleggio{}
article.home-prod{width:154px;float:left;border-left:1px solid #CFCFCF;}
article.home-prod > a{display:block;width:154px;text-decoration:none;color:#3A3A3A;}
article.home-prod > a:hover{-moz-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);}
article.home-prod:first-child{border:none;}
.home-prod-container{width:128px;margin:0 auto;padding:12px 0px;}
.home-prod-container > h4, .acq-prod-container > h4, .ven-prod-container > h4{font-size:12px;padding-bottom:7px;}
.home-prod-container > .home-img-holder > img{height:80px;width:124px;}
.acq-prod-container > .acq-img-holder > img, .ven-prod-container > .acq-img-holder > img{width:143px;height:90px;}
.home-prod-container > span.home-img-holder{width:124px;height:80px;border:1px solid #CCC;display:block;margin:0 auto;padding:0;}
.acq-prod-container > .acq-img-holder, .ven-prod-container > .ven-img-holder{width:143px;height:90px;border:1px solid #CCC;display:block;margin:0 auto;padding:0;}
.home-prod-container > span, .acq-prod-container > span.acq-desc, .acq-prod-container > span.acq-price,
.ven-prod-container > span.ven-desc, .ven-prod-container > span.ven-price{color:#4d4d4d;display:block;font-size:11px;padding:7px 0px;}
.home-prod-container > span.home-img-holder > span.acc-loader{width:124px;height:65px;display:block;background-color:#fff;text-align:center;padding-top:15px;}
.acq-prod-container > span.acq-img-holder > span.acc-loader,
.ven-prod-container > span.ven-img-holder > span.acc-loader{width:143px;height:70px;display:block;background-color:#fff;text-align:center;padding-top:20px;}
.home-prod-container > .home-price{display:block;width:128px;padding-top:12px;background:url('../images/home-filetto.png') no-repeat top left;font-weight:bold;color:#4d4d4d;font-size:11px;}
.acq-prod-container > span.acq-price,
.ven-prod-container > span.ven-price{display:block;width:143px;padding-top:12px;background:url('../images/home-filetto.png') repeat-x top left;font-weight:bold;color:#4d4d4d;font-size:11px;}
.home-price > .home-rosso, .acq-price > .acq-rosso, .ven-price > .ven-rosso{display:block;padding-right:20px;min-height:19px;background:url('../images/pallino-rosso.png') no-repeat right top;}
.home-price > .home-giallo, .acq-price > .acq-giallo, .ven-price > .ven-giallo{display:block;padding-right:20px;min-height:19px;background:url('../images/pallino-giallo.png') no-repeat right top;}
.home-price > .home-verde, .acq-price > .acq-verde, .ven-price > .ven-verde{display:block;padding-right:20px;min-height:19px;background:url('../images/pallino-verde.png') no-repeat right top;}
.offerta-sett, .home-evento{width:222px;min-height:40px;background-color:#4d4d4d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;margin-bottom:12px;}
.offerta-sett > header, .home-evento > header{width:182px;display:block;margin:0 auto;padding:13px 0 10px 0;border-bottom:solid 1px #8C8C8C;}
.offerta-sett > header > h2, .home-evento > header > h2{font-size:12px;font-weight:bold;background:url('../images/home-news-arrow.png') no-repeat 0 2px;padding-left:12px;}
.offerta-sett > a{display:block;text-decoration:none;color:#fff;width:182px;margin:0 auto;padding:12px 0px;}
.offerta-sett > a:hover{color:#38b2ff;}
.off-home{text-align:center;}
.off-home > img{border:1px solid #ACACAC;}
.off-home > span{padding:12px 0px;display:block;text-align:left;border-top:1px solid #8C8C8C;}
.off-home > .off-titolo{font-weight:bold;font-size:12px;border:none;}
.off-home > .off-prezzo{font-weight:bold;padding-bottom:0px;}
.home-evento > article{width:182px;margin:0 auto;padding:12px 0px;}
.home-evento > article > a{color:#fff;text-decoration:none;}
.home-evento > article > a:hover{color:#38b2ff;}
.home-evento > article > a > img{border:1px solid #ACACAC;}
.home-evento > article > a > .evento-titolo{padding:12px 0px;display:block;text-align:left;font-weight:bold;}
.home-evento > article > a > .evento-info{padding:12px 0px;display:block;text-align:left;border-top:1px solid #8C8C8C;line-height:20px;}
.footer-container{width:1071px;padding:30px;}
.footer-container > div{float:left;color:#fff;font-size:11px;}
.foot-col2, .foot-col3, .foot-col4, .foot-col5{width:155px;min-height:100px;border-left:1px solid #CFCFCF;font-size:12px;}
.foot-col1, .foot-col6{width:222px;min-height:100px;}
.foot-col1 > address{font-style:normal;}
.foot-col1 > a{color:#fff;text-decoration:none;font-weight:bold;}
.foot-col1 > a:hover{color:#99E5FF;}
.foot-col2 > h4, .foot-col3 > h4, .foot-col4 > h4, .foot-col5 > h4{padding:0px 9px;font-weight:bold;font-size:12px;}
.foot-col6 > h4{font-weight:bold;font-size:12px;padding-bottom:9px;}
ul.foot-list{margin:9px 9px;padding:0;list-style:none;font-size:12px;}
ul.foot-list > li > a{display:inline-block;vertical-align:top;zoom:1;*display:inline;color:#fff;text-decoration:none;padding-bottom:4px;}
ul.foot-list > li > a:hover{color:#99E5FF;}
ul.foot-list > li > span{display:inline-block;vertical-align:top;zoom:1;*display:inline;color:#fff;text-decoration:none;padding-bottom:4px;}
.breadcrumb{height:29px;padding:0px 10px 0px 6px;}
.breadcrumb div{display:inline;}
.breadcrumb a{color:#383838;font-weight:normal;text-decoration:none;padding-right:14px;padding-left:4px;font-size:11px;}
.breadcrumb a.bread-arrow{background:url('../images/breadcrumb-arrow.png') no-repeat right 4px;}
.breadcrumb a.bread-current{}
.filtri{width:851px;border:1px solid #C4C4C4;}
.filtri > .filtri-content{background-color:#F8F7F7;border-top:1px solid #c4c4c4;padding:18px 25px;}
.filtri > header{width:851px;height:28px;background:url('../images/bg-filtri.png') no-repeat top left;}
.filtri > header > hgroup{float:left;padding-left:10px;}
.filtri > header > div.del-filtri{float:right;padding-right:10px;}
div.del-filtri > a{display:inline-block;vertical-align:top;zoom:1;*display:inline;padding-top:6px;color:#565656;text-decoration:none;font-weight:bold;height:22px;background:url('../images/del-filtri.png') no-repeat right 5px;padding-right:28px;}
.filtri > header h1, .filtri > header h2{color:#fff;font-size:12px;font-weight:bold;font-family:Arial, Sans-Serif;padding-top:6px;display:inline-block;vertical-align:top;zoom:1;*display:inline;}
.filtri > header h2{padding-left:6px;}
.filtri-content > .clearfix > div{width:260px;float:left;}
.filtri3-col1{width:200px !important;}
.filtri3-col1 > div{padding:0px 25px 0px 0px;}
.filtri3-col2{width:340px !important;}
.filtri3-col2 > div{background:url('../images/filtri-filetto.png') repeat-y left top;padding:0px 25px;}
.filtri3-col3{width:230px !important;}
.filtri3-col4{width:230px !important;}
.filtri3-col3 > div{background:url('../images/filtri-filetto.png') repeat-y left top;padding:0px 0px 0px 25px;}
.filtri3-col4 > div{background:url('../images/filtri-filetto.png') repeat-y left top;padding:0px 0px 0px 25px;}
.filtri3-col2 h4, .filtri3-col3 h4{color:#555555;}
ul.lista-filtri1, ul.lista-filtri2, ul.lista-filtri3,ul.lista-filtri4{width:280px;margin:0;padding:0;list-style:none;font-size:14px;}
ul.lista-filtri2 > li > a, ul.lista-filtri3 > li > a,ul.lista-filtri4 > li > a, ul.lista-filtri2 > li > span, ul.lista-filtri3 > li > span{text-decoration:none;color:#555555;display:inline-block;vertical-align:top;zoom:1;*display:inline;min-height:16px;margin-top:4px;}
ul.lista-filtri2 > li:first-child > a, ul.lista-filtri3 > li:first-child > a,ul.lista-filtri4 > li:first-child > a, ul.lista-filtri2 > li:first-child > span, ul.lista-filtri3 > li:first-child > span{margin-top:8px;}
ul.lista-filtri4 > li:first-child > a {margin-top:23px;}
ul.lista-filtri2 > li > a.selected, ul.lista-filtri2 > li > a:hover, ul.lista-filtri3 > li > a.selected,ul.lista-filtri4 > li > a.selected, ul.lista-filtri3 > li > a:hover{color:#c70000;font-weight:bold;}
ul.lista-filtri2 > li > a > span, ul.lista-filtri3 > li > a > span,  ul.lista-filtri4 > li > a > span{color:#0287DC;font-weight:bold;padding-left:4px;}
ul.lista-filtri3 > li > div.select-pos{margin-top:4px;}
ul.lista-filtri4 > li > div.select-pos{margin-top:4px;}
ul.lista-filtri3 > li > div > select[name='src_marca']{border:1px solid #B9B9B9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#555555;width:180px;}
ul.lista-filtri4 > li > div > select[name='src_marca']{border:1px solid #B9B9B9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#555555;width:180px;}
ul.lista-filtri1 > li > a, ul.lista-filtri1 > li > span{text-decoration:none;color:#555555;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding-left:20px;min-height:16px;margin-top:14px;}
ul.lista-filtri1 > li > a > span{color:#0287DC;font-weight:bold;padding-left:4px;}
ul.lista-filtri1 > li:first-child > a, ul.lista-filtri1 > li:first-child > span{margin-top:0;}
ul.lista-filtri1 > li > a.filtro-off{background:url('../images/off-spec.png') no-repeat 0 0;}
a.filtro-off.selected, a.filtro-nov.selected, a.filtro-trasp.selected, a.filtro-usato.selected, a.filtro-usato.selected, a.filtro-demo.selected,
a.filtro-off:hover, a.filtro-nov:hover, a.filtro-trasp:hover, a.filtro-usato:hover, a.filtro-usato:hover, a.filtro-demo:hover{color:#c70000;font-weight:bold;}
ul.lista-filtri1 > li > a.filtro-nov{background:url('../images/novita.png') no-repeat 0 0;}
ul.lista-filtri1 > li > a.filtro-trasp{background:url('../images/trasp-free.png') no-repeat 0 0;}
ul.lista-filtri1 > li > a.filtro-usato{background:url('../images/usato.png') no-repeat 0 0;}
ul.lista-filtri1 > li > a.filtro-demo{background:url('../images/exdemo.png') no-repeat 0 0;}
div.src-numres{padding:20px 0px 13px 0px;}
div.src-numres > span{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-left:10px;}
div.src-numres > span:first-child{color:#3e3e3e;font-weight:bold;font-size:18px;margin-left:0;padding-top:0px;}
div.src-numres > span > select[name='risxpag']{border:1px solid #B9B9B9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#555555;width:60px;text-align:center;font-size:10px;}
.table-lista, .show-cart{width:851px;border:1px solid #B2B2B2;border-spacing:0;border-collapse:collapse;}
.table-lista > thead th, .show-cart > thead th, .show-doc > thead th, .show-msg > thead th{background:url('../images/submenu-testata.png') repeat-x top left;height:28px;color:#fff;text-align:center;border:1px solid #000;}
.table-lista > thead th a{color:#FFFFFF;text-decoration:none;padding-left:20px;}
.table-lista > thead th a.asc{background:url('../images/up.png') no-repeat 0px 0px;}
.table-lista > thead th a.desc{background:url('../images/down.png') no-repeat 0px 0px;}
th.tbl-col1, th.cart-col1{width:92px;height:28px;line-height:28px;vertical-align:middle;}
th.tbl-col2,{width:292px;height:28px;line-height:28px;vertical-align:middle;}
th.tbl-col3,{width:160px;height:28px;line-height:28px;vertical-align:middle;}
th.tbl-col4{width:142px;height:28px;line-height:28px;vertical-align:middle;}
th.tbl-col5{width:165px;height:28px;line-height:28px;vertical-align:middle;}
th.cart-col2{width:400px;height:28px;line-height:28px;vertical-align:middle;}
th.cart-col3{width:70px;height:28px;line-height:28px;vertical-align:middle;}
th.cart-col4{width:110px;height:28px;line-height:28px;vertical-align:middle;}
th.cart-col5{width:110px;height:28px;line-height:28px;vertical-align:middle;}
th.cart-col6{width:auto;height:28px;line-height:28px;vertical-align:middle;}
.table-lista > tbody td{color:#4d4d4d;border-top:1px solid #B2B2B2;vertical-align:middle;text-align:center;}
.table-lista > tbody td:first-child{border-right:1px solid #B2B2B2;}
.table-lista > tbody td a{color:#4d4d4d;text-decoration:none;display:block;text-align:left;padding-top:3px;}
.table-lista > tbody td a.tbl-testo{color:#4d4d4d;text-decoration:none;display:block;padding:24px 25px;}
.table-lista > tbody td span{display:block;color:#4d4d4d;padding:24px 20px;text-align:left;}
.table-lista > tbody td span.promo{display:block;color:#0287DC;padding:5px 0;text-align:center;}
.table-lista > tbody > tr > td:first-child span{padding:0;text-align:center;}
.table-lista > tbody td span.tbl-icorosso{background:url('../images/pallino-rosso.png') no-repeat 20px 30px;padding-left:41px;}
.table-lista > tbody td span.tbl-icoverde{background:url('../images/pallino-verde.png') no-repeat 20px 30px;padding-left:41px;}
.table-lista > tbody td span.tbl-icogiallo{background:url('../images/pallino-giallo.png') no-repeat 20px 30px;padding-left:41px;}
.table-lista > tbody td.light-gray{background-color:#f8f7f7;}
.table-lista > tbody td.dark-gray{background-color:#e9e9e9;}
.table-lista > tbody td.light-gray.loader > div:first-child{font-weight:bold;text-align:center;padding-bottom:0px;}
.table-lista > tbody td.light-gray.loader > div{font-weight:bold;text-align:center;padding:10px;}
table.show-doc , table.show-msg{width:800px;border:1px solid #B2B2B2;padding:0;margin:10px 20px;}
.show-doc > tbody td, .show-msg > tbody td{border-right:1px solid #B2B2B2;text-align:center;color:#555555;}
.show-doc > tbody td:last-child, .show-msg > tbody td:last-child{border-right:0px;text-align:center;color:#555555;}
.paginator-center{text-align:center;}
ul#paginator{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:25px 0px;padding:0;height:22px;background:url('../images/bg_paginator.png') repeat-x top left;border:1px solid #aaaaaa;}
ul#paginator > li{display:inline-block;vertical-align:top;zoom:1;*display:inline;height:22px;}
ul#paginator > li > span{height:22px;padding-right:2px;display:block;color:#fff;font-size:12px;font-weight:bold;}
ul#paginator > li > span > a{height:18px;display:block;color:#fff;text-decoration:none;font-size:12px;font-weight:bold;padding:4px 7px 0px 5px;background:url('../images/filetto_cx_paginator.png') no-repeat right 5px;}
ul#paginator > li > span > a.paginator-nofiletto{background:none;}
ul#paginator > li > span.paginator-sx{width:19px;background:url('../images/filetto_sx_paginator.png') no-repeat right 0;}
ul#paginator > li > span.paginator-sx > a{background:url('../images/row_sx_paginator.png') no-repeat 5px 6px;}
ul#paginator > li.current_page > span > a{color:#60CFF9;}
ul#paginator > li > span.paginator-dx{width:19px;padding-right:0px;padding-left:2px;background:url('../images/filetto_dx_paginator.png') no-repeat left 0;}
ul#paginator > li > span.paginator-dx > a{background:url('../images/row_dx_paginator.png') no-repeat 5px 6px;}
.det-prod > header{width:851px;height:32px;line-height:32px;vertical-align:middle;background:url('../images/bg_detail_title.png') repeat-x top left;border-top:1px solid #CFCFCF;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;overflow:hidden;}
.det-prod > header > h1{color:#fff;height:32px;padding-left:20px;font-size:14px;font-weight:bold;background:url('../images/white_arrow.png') no-repeat 10px center;}
.det-box1, .det-box2, .det-box3, .det-list, .det-box5, .det-box0{width:831px;border:1px solid #CFCFCF;background-color:#f8f7f7;padding:10px;}
.det-box1 > div{float:left;margin-left:7px;}
.rsVideoContainer{height:100% !important;margin:0 auto !important;max-width:85%;width:auto !important;}
.det-box1 > div:first-child{margin-left:0;}
.det-box1 > div.det-box1-col2{width:350px;}
.det-box1 > div.det-box1-col3{width:194px;}
.det-box1 > div.det-box1-col1{width:271px;padding-top:15px;}
.det-box1-col1 .price{padding-bottom:4px;color:#008751;font-size:14px;font-weight:bold;}
.det-box1-col1 .price.low{color:gray;font-size:12px;}
.det-box1-col1 .pay-method{padding-bottom:16px;color:#383838;font-size:11px;font-weight:normal;}
.det-box1-col1 .price > span:first-child{color:#383838;text-decoration:line-through;}
.det-box1-col1 span[itemprop='category'],
.det-box1-col1 div[itemprop='seller'],
.det-box1-col1 div[itemprop='condition'],
.det-box1-col1 div.nopromozione{display:none;}
.det-box1-col1 div.promozione{font-style:italic;color:#383838;font-size:14px;padding-bottom:16px;}
.det-box1-col1 div.promozione > time{color:#008751;}
.det-box1-col1 div[content='in_stock'], .det-box1-col1 div[content='out_of_stock']{background:url('../images/filetto-disp.png') repeat-x top left;padding-top:20px;margin-top:5px;}
.det-box1-col1 div[content='in_stock'] > div{font-size:13px;font-weight:bold;background:url('../images/pallino-verde.png') no-repeat 0 0;padding-left:20px;min-height:13px;}
.det-box1-col1 div[content='out_of_stock'] > div{font-size:13px;font-weight:bold;background:url('../images/pallino-rosso.png') no-repeat 0 0;padding-left:20px;min-height:13px;}
.det-box1-col1 span[itemprop='price']{color:gray !important;text-decoration:none !important;}
.det-box1-col2 > .img-box{width:350px;min-height:230px;position:relative;}
.det-box1-col2 > .img-box > .det-cycle > div{width:306px;height:230px;}
.det-box1-col2 > .img-box > .det-cycle > div:before{position:absolute;width:306px;height:230px;display:block;-moz-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);content:'';}
.det-box1-col2 > .img-box > .det-cycle a > img{position:absolute;margin:10px;}
.det-box1-col2 > .img-cmd{width:306px;height:31px;background:url('../images/bg-det-img-cmd.png') no-repeat right top;text-align:right;}
.det-box1-col2 > .img-cmd > .cmd-prev{display:inline-block;vertical-align:top;zoom:1;*display:inline;width:16px;height:17px;margin:4px 4px;background:url('../images/bg-sx.png') no-repeat top left;cursor:pointer;}
.det-box1-col2 > .img-cmd > .cmd-next{display:inline-block;vertical-align:top;zoom:1;*display:inline;width:16px;height:17px;margin:4px 4px;background:url('../images/bg-dx.png') no-repeat top left;cursor:pointer;}
.det-box1-col2 > .img-cmd > .cmd-zoom{display:inline-block;vertical-align:top;zoom:1;*display:inline;width:16px;height:17px;margin:4px 17px 4px 4px;background:url('../images/bg-zoom.png') no-repeat top left;cursor:pointer;}
.det-box1-col3 .cmd-prev, .det-box1-col3 .cmd-ord, .det-box1-col3 .cmd-jump{display:inline-block;vertical-align:top;zoom:1;*display:inline;width:192px;height:38px;background:url('../images/bg-butt-prod.png') repeat-x top left;border:1px solid #CBCBCB;text-decoration:none;color:#464646;position:relative;}
.det-box1-col3 .cmd-prev > span.cmd-int-prev{width:122px;height:38px;display:block;line-height:38px;vertical-align:middle;padding-left:70px;background:url('../images/preventivi.png') no-repeat 45px center;}
.det-box1-col3 > .cmd-prev:hover, .det-box1-col3 > .cmd-ord:hover, .det-box1-col3 > .cmd-jump:hover{border:1px solid #008751;color:#008751;-moz-box-shadow:inset 0px 0px 15px 1px rgba(0,135,81,0.2);-webkit-box-shadow:inset 0px 0px 15px 1px rgba(0,135,81,0.2);box-shadow:inset 0px 0px 15px 1px rgba(0,135,81,0.2);}
.det-box1-col3 .cmd-ord > span.cmd-int-ord, .det-box1-col3 .cmd-jump > span.cmd-int-ord{width:122px;height:38px;display:block;line-height:38px;vertical-align:middle;padding-left:70px;background:url('../images/cart.png') no-repeat 45px center;}
.det-box1-col3 .cmd-jump span.cmd-int-nol, .det-box1-col3 > .cmd-ord span.cmd-int-nol{width:122px;height:38px;display:block;line-height:38px;vertical-align:middle;padding-left:70px;background:url('../images/nol.png') no-repeat 45px center;}
ul#opzioni-det{margin:20px 0px 0px 0px;padding:0;list-style:none;width:194px;}
ul#opzioni-det > li{padding-bottom:5px;}
.opt-rate, .opt-trasp, .opt-cat, .opt-web, .opt-man, .opt-cons, .opt-avvisa{background:url('../images/off-spec.png') no-repeat top left;display:inline-block;vertical-align:top;zoom:1;*display:inline;min-height:16px;padding-left:22px;color:#383838;text-decoration:none;font-size:11px;padding-top:1px;}
.opt-trasp{background:url('../images/opt1.png') no-repeat top left;}
.opt-cat{background:url('../images/opt2.png') no-repeat top left;}
.opt-web{background:url('../images/opt3.png') no-repeat top left;}
.opt-man{background:url('../images/opt4.png') no-repeat top left;}
.opt-cons{background:url('../images/opt5.png') no-repeat top left;}
.opt-avvisa{background:url('../images/opt6.png') no-repeat top left;}
.det-prod > h2{padding:23px 0px 12px 1px;font-size:14px;color:#3e3e3e;text-transform:uppercase;}
.det-box2, .det-box3, .det-box5, .det-box0{width:851px;padding:0;}
.det-content{padding:10px;}
.det-box2 > .det-content, .det-box5 > .det-content{padding:10px 10px 2px 10px;}
.det-box-promo{width:831px;border:1px solid #CFCFCF;background-color:#ffff99;padding:10px;border-radius:5px;box-shadow:10px 10px 5px grey;}
.det-box-promo > .det-content{color:#4d4d4d;font-size:12px;line-height:18px;min-height:150px;width:800px;padding:0;}
.det-box-promo > .det-box-promo-border{border-bottom:1px solid #cccccc;}
.det-box-promo > .det-content > div.cnt-promo{margin-left:160px;width:650px;position:relative;}
.det-box-promo > .det-content > div.cnt-promo > div.scad-promo{left:550px;position:absolute;top:0px;width:150px;}
.det-box-promo > .det-content > div.cnt-promo > div.titolo-promo{font-weight:bold;font-size:14px;line-height:30px;}
.det-box-promo > .det-content > div.cnt-promo > div.titolo-promo > span.valore-promo{color:red;font-size:18px;}
.det-box-promo > .det-content > div.cnt-promo > div.titolo-promo > div.box_promo_link_omaggio{float:left;margin-left:10px;}
div.box_promo_link_omaggio{position:absolute;text-align:center;width:120px;height:120px;top:20px;left:-150px;border:0px solid red;}
div.box_promo_link_omaggio a{width:120px;height:120px;display:block;}
.det-box0 > .det-content{padding:0;}
.det-box0 table{border-collapse:collapse;border-spacing:0;width:851px;}
.det-box0 table > tbody > tr{border-top:1px solid #B2B2B2;}
.det-box0 table > tbody > tr:first-child{border:none;}
.det-box0 table > tbody > tr > td.legend{background-color:#E9E9E9;width:120px !important;font-weight:bold;border-right:1px solid #B2B2B2;}
.det-box0 table > tbody > tr > td{padding:6px 10px;height:15px;vertical-align:middle;color:#4D4D4D;}
.det-box0 table > tbody > tr > td.valore{width:304px;}
.det-box3 > div[itemprop='description'] > .det-content{color:#4d4d4d;padding:23px 10px;font-size:12px;line-height:18px;}
.det-box3 > div[itemprop='description'] > .caratteristiche a, .det-box3 > div[itemprop='description'] > .scheda-tcn a{color:#008751;text-decoration:none;}
.det-box3 > .det-content.loader{font-size:15px;line-height:22px;text-align:center;}
.det-box3 > div[itemprop='description'] > .hide, .det-box3 > .det-content.offerte-kit.hide, .det-box3 > .det-content.test-it.hide{display:none;}
.det-box2 > header, .det-box3 > header, .det-box4 > header, .det-box5 > header, .det-box6 > header, .det-box7 > header{background:url('../images/bg-home-world.png') repeat-x top left;height:28px;width:851px;overflow:hidden;border-bottom:1px solid #D1D1D1;}
.det-box2 > .det-content > article, .det-box5 > .det-content > article{background:url('../images/filetto-disp.png') repeat-x top left;padding:13px 0px 5px 0px;color:#4d4d4d;font-size:12px;}
.det-box2 > .det-content > article:first-child, .det-box5 > .det-content > article:first-child{padding-top:0;background:none;}
.det-box2 > .det-content > article > div, .det-box5 > .det-content > article > div{float:left;margin-left:10px;}
.det-box2 > .det-content > article > div:first-child, .det-box5 > .det-content > article > div:first-child{margin-left:0px;}
.det-box5 article > div.kit-testo > a{color:#4D4D4D;text-decoration:none;}
.det-box5 article > div.kit-testo > a:hover{color:#008751;}
article > div.kit-img{width:92px;}
article > div.kit-img > a{display:block;width:90px;height:50px;border:1px solid #D1D1D1;}
article > div.kit-img > a.not-ie7{position:relative;top:0;left:0;}
article > div.kit-img > a > span.acc-loader{display:block;width:50px;margin:0 auto;}
article > div.kit-img > a:hover{border:1px solid #008751;}
article > div.kit-img > a:before{display:block;content:'';position:absolute;width:90px;height:50px;-moz-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);overflow:hidden;}
article > div.kit-testo{width:239px;padding-top:10px;}
article > div.kit-garanzia{width:180px;padding-top:10px;}
article > div.kit-garanzia > a{color:#008751;text-decoration:none;font-style:italic;}
article > div.kit-disp{width:90px;text-align:center;}
article > div.disponibile{padding-top:30px;background:url('../images/pallino-verde.png') no-repeat center 12px;}
article > div.nodisponibile{padding-top:30px;background:url('../images/pallino-rosso.png') no-repeat center 12px;}
article > div.kit-usato{width:120px;min-height:55px;text-align:center;background:url('../images/ico-usato.gif') no-repeat center 16px;}
article > div.kit-usato.openbox{background:url('../images/ico-openbox.gif') no-repeat center 16px;}
article > div.kit-usato.exdemo{background:url('../images/ico-exdemo.gif') no-repeat center 16px;}
.det-box5 article > div.kit-price{padding-top:10px;width:120px;}
article > div.kit-scheda{width:80px;text-align:center;background:url('../images/rma.png') no-repeat center 12px;position:relative;}
article > div.kit-scheda > a{width:80px;padding-top:30px;display:block;color:#4d4d4d;text-decoration:none;}
article > div.kit-scheda > a:hover{color:#008751;}
article > div.kit-qta{width:60px;text-align:center;padding-top:12px;}
article > div.kit-go{width:30px;}
article > div.kit-go > a{display:block;width:16px;height:17px;background:url('../images/right-arrow.png') no-repeat top left;margin:20px auto 0px auto;}
ul.menu-ajax{list-style:none;height:28px;margin:0;padding:0;}
ul.menu-ajax > li{display:inline-block;vertical-align:top;zoom:1;*display:inline;}
ul.menu-ajax > li > a{display:block;color:#fff;text-decoration:none;height:28px;line-height:28px;vertical-align:middle;font-weight:bold;font-size:12px;padding:0px 10px;border-left:1px solid #000;}
ul.menu-ajax > li:first-child > a{border-left:none;}
ul.menu-ajax > li > a:hover, ul.menu-ajax > li > a.selected{background-color:#008751;}
.det-box3 > .test-it{color:#4d4d4d;width:831px;padding:0;margin:23px 10px;overflow-x:hidden;text-align:left;}
.det-box3 > .test-it a{color:#008751;text-decoration:none;}
.det-box3 > .offerte-kit{color:#4d4d4d;padding:0px 0px 2px 0px;}
.det-box3 > .offerte-kit > .offerte-cat > header{padding:10px;background-color:#E4E4E4;}
.det-box3 > .offerte-kit > .offerte-cat > header a{font-size:13px;font-weight:bold;text-decoration:none;color:#4d4d4d;text-transform:uppercase;background:url('../images/blu-arrow.png') no-repeat left center;padding-left:11px;}
.det-box3 > .offerte-kit > .offerte-cat > article{background:url('../images/filetto-disp.png') repeat-x top left;padding:19px 0px 0px 0px;margin:0px 10px;color:#4d4d4d;font-size:12px;}
.det-box3 > .offerte-kit > .offerte-cat > article.first{padding-top:10px;background:none;}
.det-box3 > .offerte-kit > .offerte-cat > article > div{float:left;margin-left:10px;}
.det-box3 > .offerte-kit > .offerte-cat > article > div:first-child{margin-left:0px;}
.offerte-kit > .offerte-cat > article > div.kit-testo{width:357px;padding-top:10px;}
.offerte-kit > .offerte-cat > article > div.kit-price{width:130px;padding-top:10px;}
.offerte-kit > .offerte-cat > article > div.kit-img img{width:90px;height:50px;}
.det-prod > h4{padding:23px 0px 12px 1px;font-size:14px;color:#3e3e3e;text-transform:uppercase;}
.det-prod > h4 > .en-preview{font-size:12px;color:#3e3e3e;font-weight:normal;text-transform:none;display:inline-block;vertical-align:top;zoom:1;*display:inline;padding-left:100px;}
.det-prod > h4 > .en-preview > span{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-top:3px;}
.det-box4 > header > ul.limit{width:781px;float:left;overflow:hidden;font-size:12px;white-space:nowrap;}
.det-box4 > header > .menu-slider{width:70px;height:28px;background:url('../images/menu-nav.png') no-repeat right top;float:right;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;}
.menu-slider > .row-arrow{width:16px;height:17px;display:block;margin:6px 0px 0px 39px;background:url('../images/right-arrow.png') no-repeat top left;cursor:pointer;}
.noshow{display:none;}
.det-box4{width:851px;border:1px solid #CFCFCF;background-color:#f8f7f7;}
.det-box4 > .det-content{padding:10px 10px 2px 10px;}
.det-box4 > .accessori{color:#4d4d4d;padding:0px 0px 2px 0px;}
.det-box4 > .accessori > .loader{padding:10px;font-size:15px;line-height:22px;text-align:center;}
.det-box4 > .accessori > .hide{display:none;}
.det-box4 > .det-content .group-accessori{color:#4d4d4d;padding:0px 0px 2px 0px;}
.det-box4 > .det-content .group-accessori > header{padding:10px;background-color:#E4E4E4;}
.det-box4 > .det-content .group-accessori > header a{font-size:13px;font-weight:bold;text-decoration:none;color:#4d4d4d;text-transform:uppercase;background:url('../images/blu-arrow.png') no-repeat left center;padding-left:11px;}
.det-box4 > .det-content .group-accessori > article{background:url('../images/filetto-disp.png') repeat-x top left;padding:10px 0px 12px 0px;margin:0px 10px;color:#4d4d4d;font-size:12px;}
.det-box4 > .det-content .group-accessori > article.acc-first{padding-top:10px;background:none;}
.det-box4 > .det-content .group-accessori > article.with-img{padding-bottom:0px;}
.det-box4 > .det-content .group-accessori > article > div{float:left;margin-left:10px;}
.det-box4 > .det-content .group-accessori > article > div:first-child{margin-left:0px;}
.group-accessori > article > .kit-img{width:92px;padding-bottom:6px;}
.group-accessori > article > .kit-img img{width:90px;height:50px;}
.group-accessori > article > .kit-codice{width:145px;padding-top:10px;}
.group-accessori > article > .kit-codice > a{color:#4d4d4d;text-decoration:none;}
.group-accessori > article > .kit-codice > a:hover{color:#008751;}
.group-accessori > article > .kit-ico{width:25px;height:40px;}
.group-accessori > article > .disp{background:url('../images/pallino-verde.png') no-repeat center center;}
.group-accessori > article > .nodisp{background:url('../images/pallino-rosso.png') no-repeat center center;}
.group-accessori > article > .kit-desc{width:350px;padding-top:10px;}
.group-accessori > article > .desc-small{width:258px;padding-top:10px;}
.group-accessori > article > .kit-prz{width:100px;padding-top:10px;text-align:right;}
.group-accessori > article > .kit-info, .group-accessori> article > .kit-cart, .group-accessori > article > .kit-prev{width:47px;position:relative;}
.group-accessori > article > .kit-info > a{width:16px;height:16px;background:url('../images/opt5.png') no-repeat top left;margin:0 auto;display:block;margin-top:10px;}
.group-accessori > article > .kit-cart > a{width:16px;height:16px;background:url('../images/cart.png') no-repeat top left;margin:0 auto;display:block;margin-top:10px;}
.group-accessori > article > .kit-prev > a{width:16px;height:16px;background:url('../images/preventivi.png') no-repeat top left;margin:0 auto;display:block;margin-top:10px;}
.scroll-follower{position:absolute;right:0px;top:10px;}
.scroll-follower > .menu-helper{position:fixed !important;width:90px;height:326px;background-color:#F8F7F7;border:1px solid #CFCFCF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 7px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 7px rgba(0,0,0,0.2);box-shadow:2px 2px 7px rgba(0,0,0,0.2);}
.scroll-follower > .menu-helper > .cart-viewer{background:url('../images/bg-cart-helper.jpg') repeat-x top left;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:80px;margin:0 auto;height:270px;margin-top:10px;position:relative;}
.cart-viewer > .viewer-next{width:16px;height:16px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;background-color:#F8F7F7;position:absolute;z-index:100;top:264px;left:32px;}
.cart-viewer > .viewer-next > a{width:16px;height:14px;display:block;background:url('../images/dock-down.gif') no-repeat center 4px;}
.cart-viewer > .viewer-next > a:hover{width:16px;height:14px;display:block;background:url('../images/dock-down.gif') no-repeat center -13px;}
.cart-viewer > .viewer-prev{width:16px;height:16px;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;background-color:#F8F7F7;position:absolute;z-index:100;top:-10px;left:32px;}
.cart-viewer > .viewer-prev > a{width:16px;height:14px;display:block;background:url('../images/dock-up.gif') no-repeat center 8px;}
.cart-viewer > .viewer-prev > a:hover{width:16px;height:14px;display:block;background:url('../images/dock-up.gif') no-repeat center -9px;}
.cart-viewer > .viewer-info{height:130px;width:66px;color:#F8F7F7;font-size:11px;text-align:center;padding:140px 7px 0px 7px;background:url('../images/dock-empty.png') no-repeat center 97px;}
.cart-viewer > .underlayer-loader{height:270px;width:80px;position:absolute;top:0;left:0;z-index:3;background:url('../images/underlayer-loader.png') repeat 0 0;}
.cart-viewer > .cart-loader{width:50px;height:41px;padding-top:9px;position:absolute;top:110px;left:15px;z-index:5;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;background:url('../images/bg-cart-loader.png') repeat top left;text-align:center;}
.cart-viewer ul#cart-preview{margin:0;padding:0;list-style:none;width:60px;height:250px;overflow:hidden;position:relative;display:block;padding:10px 9px;}
ul#cart-preview > li{position:relative;top:0;left:0;padding:0;margin:0;}
ul#cart-preview > li.hide{display:none;}
ul#cart-preview > li:first-child{padding:0;margin:0;}
ul#cart-preview > li{margin-top:10px;}
ul#cart-preview > li > a{margin:0;padding:0;display:block;border:1px solid #686868;width:60px;height:40px;}
ul#cart-preview > li > a > img{width:60px;height:40px;}
ul#cart-preview > li > a.del-item{width:17px;height:17px;position:absolute;top:-5px;left:51px;display:block;padding:0;margin:0;border:none;background:url('../images/item-remove.png') no-repeat top left;}
.menu-helper > .bth-checkout{width:82px;height:22px;background:url('../images/btn-checkout.gif') no-repeat top left;margin:14px 0px 5px 3px;display:block;color:#fff;text-decoration:none;font-size:10px;line-height:22px;vertical-align:middle;padding-left:5px;font-weight:bold;}
.scroll-follower > .social-helper{position:fixed !important;top:360px;width:90px;height:400px;background-color:#F8F7F7;border:1px solid #CFCFCF;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:2px 2px 7px rgba(0,0,0,0.2);-webkit-box-shadow:2px 2px 7px rgba(0,0,0,0.2);box-shadow:2px 2px 7px rgba(0,0,0,0.2);}
.social-container{position:relative;width:90px;height:400px;}
.social-container > .social{margin:5px 0 0 25px;}
.social-container > div.social > div > a > img{width:40px;}
.social-container > .social-facebook-like{position:absolute;top:10px;left:0;width:90px;z-index:2000;}
.social-container > .social-facebook-like > div{height:61px;width:45px;overflow:hidden;margin:0 auto;}
.social-container > .social-facebook-share{position:absolute;top:81px;left:0;width:90px;z-index:2000;}
.social-container > .social-facebook-share > div{width:61px;height:18px;margin:0 auto;overflow:hidden;}
.social-container > .social-twitter-like{position:absolute;top:109px;left:0;width:90px;z-index:2000;}
.social-container > .social-twitter-like > div{width:59px;height:62px;overflow:hidden;margin:0 auto;}
.social-container > .social-googleplus-like{position:absolute;top:181px;left:0px;width:90px;z-index:2000;}
.social-container > .social-googleplus-like > div{width:50px;height:60px;overflow:hidden;margin:0 auto;}
.social-container > .social-pinterest-like{position:absolute;top:253px;left:0;width:90px;z-index:2000;}
.social-container > .social-pinterest-like > div{padding-top:10px;width:40px;height:50px;margin:0 auto;overflow:hidden;}
.error{position:fixed !important;z-index:110;width:100%;top:0;left:0;background:url('../images/bg_banner_red.png') repeat top left;}
.error.hide{display:none;}
.error > .info-container{position:relative;width:1060px;margin:0px auto 5px auto;padding:20px;color:#fff;text-align:left;border:1px solid #8c0000;background-color:#97392F;}
.error > .info-titolo{position:relative;top:0;left:0;width:1060px;margin:5px auto 0px auto;padding:0 20px;height:22px;background:url('../images/testata-error.png') repeat-x top left;border-left:1px solid #8c0000;border-right:1px solid #8c0000;color:#fff;font-weight:bold;font-size:12px;line-height:22px;vertical-align:middle;text-align:center;}
.error > .info-titolo > a{position:absolute;width:18px;height:16px;top:3px;right:0px;background:url('../images/close-error.png') no-repeat top left;display:block;}
.info{position:fixed !important;z-index:110;width:100%;top:0;left:0;background:url('../images/bg_banner_blue.png') repeat top left;}
.info.hide{display:none;}
.info > .info-container{position:relative;width:1060px;margin:0px auto 5px auto;padding:20px;color:#fff;text-align:left;border:1px solid #004666;background-color:#0176C0;}
.info > .info-titolo{position:relative;top:0;left:0;width:1060px;margin:5px auto 0px auto;padding:0 20px;height:22px;background:url('../images/testata-info.png') repeat-x top left;border-left:1px solid #004666;border-right:1px solid #004666;color:#fff;font-weight:bold;font-size:12px;line-height:22px;vertical-align:middle;text-align:center;}
.info > .info-titolo > a{position:absolute;width:18px;height:16px;top:3px;right:0px;background:url('../images/close-info.png') no-repeat top left;display:block;}
.block-popup{background-color:#333333;border:2px solid #DDDDDD;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-box-shadow:0px 0px 20px #999999;-webkit-box-shadow:0px 0px 20px #999999;box-shadow:0px 0px 20px #999999;position:absolute;top:-12px;right:76px;padding:0;font-size:12px;z-index:103;color:#fff;width:642px;min-height:40px;text-align:left;}
.kit-info > .block-popup{right:56px;top:-16px;}
.block-popup.compkit{background-color:#DDDDDD;border:2px solid #333333;}
.block-popup.hide{display:none;}
.titolo-popup{background:url('../images/bg-testata-pop.png') repeat-x top left;height:25px;padding:0 10px;line-height:25px;vertical-align:middle;font-weight:bold;font-size:13px;color:#fff;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;position:relative;top:0;left:0;}
.titolo-popup > a.close-popup{background:url('../images/close-info.png') no-repeat top left;width:18px;height:16px;display:block;position:absolute;top:6px;right:4px;}
.block-popup.compkit > .titolo-popup > a.close-popup{background:url('../images/close-kit.png') no-repeat top left;top:4px;}
.block-popup.compkit > .titolo-popup{background:url('../images/bg-testata-pop2.png') repeat-x top left;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;border-top-left-radius:3px;border-top-right-radius:3px;}
.detail-popup{-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;padding:10px;font-size:12px;color:#fff;overflow:auto;}
.block-popup.compkit > .detail-popup{color:#4D4D4D;}
.detail-popup.loading{text-align:center;}
.detail-popup a{font-size:12px;color:#008751;text-decoration:none;}
.becco-popup{background:url('../images/becco-popup2.png') no-repeat top left;position:absolute;top:22px;right:-25px;width:25px;height:20px;display:block;z-index:104;}
.becco-popup-left{ background:url('../images/becco-popup4.png') no-repeat top left;position:absolute;top:22px;left:-27px;width:25px;height:20px;display:block;z-index:104;}
.block-popup.compkit > .becco-popup{background:url('../images/becco-popup3.png') no-repeat top left;}
.block-popup.compkit > .detail-popup > article{background:url("../images/filetto-disp-popup.png") repeat-x left top;padding:10px 0 5px 0;}
.block-popup.compkit > .detail-popup > article:first-child{background:none;padding-top:0;}
.block-popup.compkit > .detail-popup > article > div{float:left;margin-left:10px;}
.block-popup.compkit > .detail-popup > article > div:first-child{margin-left:0;background:none;}
.block-popup.compkit > .detail-popup > article > div.kit-img a{position:relative;top:0;left:0;z-index:101;}
.block-popup.compkit > .detail-popup > article > div.kit-testo{width:340px;padding-top:2px;}
.block-popup.compkit > .detail-popup > article > div.kit-disp{padding-top:30px;width:130px;}
.block-popup.compkit > .detail-popup > article > div.kit-disp.with-bar{width:112px;}
.block-popup.compkit > .detail-popup > article.acenter{text-align:center;}
.block-popup.compkit > .detail-popup > article.acenter > a.more-det{vertical-align:middle;display:inline-block;zoom:1;*display:inline;padding:0px 10px;margin:0 auto;color:#fff;height:28px;line-height:28px;background:url('../images/bg-home-world.png') repeat-x top left;}
.settori-line{width:831px;padding-bottom:30px;margin:0;}
.settori-line > div{float:left;width:270px;margin-left:10px;}
.settori-line > div:first-child{margin-left:0;}
.settore-liv2, .settore-liv3{list-style:none;width:270px;color:#555555;margin:0;padding:0;}
.settore-liv3 > li > a{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-left:0px;background:url('../images/prod-liv3.png') no-repeat 0 7px;padding:4px 0px 4px 12px;font-weight:bold;text-decoration:none;color:#555555;}
.settore-liv2 > li > a{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-left:0px;background:url('../images/prod-liv2.png') no-repeat 0 2px;padding:4px 0px 4px 26px;font-weight:bold;text-decoration:none;color:#555555;}
.settore-liv2 > li > ul{list-style:none;margin:0;padding:0;width:270px;}
.settore-liv2 > li > ul > li > a{display:inline-block;vertical-align:top;zoom:1;*display:inline;background:url('../images/prod-liv3.png') no-repeat 0 8px;text-decoration:none;color:#555555;padding:4px 0px 4px 10px;margin-left:28px;}
.barvote{width:160px;height:10px;display:inline-block;vertical-align:top;zoom:1;*display:inline;background:url('../images/bg_voto.png') no-repeat top left;margin-top:2px;}
.barvote > .vote, .barvote > .vote2{width:1px;height:8px;display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:1px;background:url('../images/fill_voto.png') repeat-x top left;position:relative;}
.vote.opt1, .vote2.opt1{width:158px;}
.vote.opt2, .vote2.opt2{width:120px;}
.vote.opt3, .vote2.opt3{width:80px;}
.vote.opt4, .vote2.opt4{width:40px;}
.vote > .info-spec{position:absolute;right:-50px;top:-65px;width:100px;height:64px;display:block;background:url('../images/nuvola.png') no-repeat top left;}
.vote > .info-spec > div{color:#4D4D4D;font-size:12px;text-align:center;margin:7px;font-weight:bold;}
.vote2 > .info-spec{position:absolute;right:-50px;top:9px;width:100px;height:64px;display:block;background:url('../images/nuvola2.png') no-repeat top left;}
.vote2 > .info-spec > div{color:#4D4D4D;font-size:12px;text-align:center;margin:28px 9px 0px 9px;font-weight:bold;}
.ui-menu .ui-menu-item a{font-size:11px;cursor:pointer;}
.error404{text-align:center;margin:20px auto;}
.error404 > h2{color:transparent;font-size:260px;font-weight:bold;text-shadow:0 0 28px rgba(35, 35, 35, 0.5);text-transform:uppercase;}
.error404 > h3{opacity:0.2;font-size:30px;margin:10px auto;}
.switch-block{cursor:default;}
.det-box6, .det-box7{width:851px;border:1px solid #CFCFCF;background-color:#f8f7f7;margin-top:30px;}
.det-box6 > header > h5, .det-box7 > header > h5{color:#fff;height:28px;line-height:28px;padding:0 10px;text-decoration:none;vertical-align:middle;font-size:12px;width:761px;float:left;}
.det-box6 > header > span.altri-acq, .det-box7 > header > span.altri-ven{width:70px;height:28px;background:url('../images/menu-nav.png') no-repeat right top;float:right;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;}
span.altri-acq > .row-arrow, span.altri-ven > .row-arrow{width:16px;height:17px;display:block;margin:6px 0px 0px 39px;background:url('../images/right-arrow.png') no-repeat top left;cursor:pointer;}
.det-box6 > .det-content, .det-box7 > .det-content{padding:0;overflow:hidden;}
.det-box6 > .det-content > .hanno-acq-anche, .det-box7 > .det-content > .piu-venduti{width:851px;}
.det-box6 > .det-content > .hanno-acq-anche > article, .det-box7 > .det-content > .piu-venduti > article{width:169px;border-left:1px solid #CFCFCF;float:left;}
.det-box6 > .det-content > .hanno-acq-anche > article:first-child, .det-box7 > .det-content > .piu-venduti > article:first-child{width:171px;border-left:none;}
article.acq-prod > a, article.ven-prod > a{display:block;width:169px;text-decoration:none;color:#3A3A3A;}
.det-box6 > .det-content > .hanno-acq-anche > article:first-child > a, .det-box7 > .det-content > .piu-venduti > article:first-child > a{width:171px;}
article.acq-prod > a:hover, article.ven-prod > a:hover{-moz-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);}
article.ven-prod > a.hovered, article.acq-prod > a.hovered{-moz-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);-webkit-box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);box-shadow:inset 0px 0px 13px 1px rgba(0,0,0,0.2);}
.hanno-acq-anche span.acq-prod-container, .piu-venduti span.ven-prod-container{width:145px;margin:0 auto;padding:10px 0;display:block;overflow:hidden;position:relative;}
.det-box6 .loader, .det-box7 .loader{text-align:center;padding:15px;}
.err-refresh{text-decoration:none;text-align:center;padding:10px;}
.ven-prod-container > .ven-num{height:14px;width:135px;display:block;background:url('../images/bg-venduti.png') no-repeat top left;color:#fff;font-size:11px;font-weight:bold;padding:3px 10px;position:absolute;top:32px;}
#buy-nav{width:849px;height:47px;border:1px solid #CBCBCB;list-style:none;margin:0px 0px 15px;padding:0;}
#buy-nav > li{width:228px;height:47px;display:inline-block;vertical-align:top;zoom:1;*display:inline;background:url('../images/bg-row.png') repeat-x top left;}
#buy-nav > li.step-last{width:165px;}
#buy-nav > li > a{display:block;width:auto;height:47px;padding-right:50px;background:url('../images/menu-row.png') no-repeat right top;color:#504f4f;text-align:center;font-size:12px;font-weight:bold;text-decoration:none;}
#buy-nav > li > a:hover, #buy-nav > li > a.selected{color:#fff;background:#008751 url('../images/menu-row-over.png') no-repeat right top;}
#buy-nav > li.step-last > a{background:none;padding-right:0;}
#buy-nav > li.step-last > a:hover, #buy-nav > li.step-last > a.selected{color:#fff;background:#008751;}
a > span.step-cart{display:block;padding-top:5px;padding-bottom:18px;background:url('../images/step1.png') no-repeat center bottom;}
a > span.step-cli{display:block;padding-top:5px;padding-bottom:18px;background:url('../images/step2.png') no-repeat center bottom;}
a > span.step-riep{display:block;padding-top:5px;padding-bottom:19px;background:url('../images/step3.png') no-repeat center bottom;}
a > span.step-pag{display:block;padding-top:5px;padding-bottom:18px;background:url('../images/step4.png') no-repeat center bottom;}
.show-cart > tbody td{border-top:1px solid #B2B2B2;color:#4D4D4D;text-align:center;vertical-align:middle;}
.show-cart > tbody td:first-child{border-right:1px solid #B2B2B2;}
.show-cart > tbody td:first-child > a{width:92px;display:block;padding-top:3px;text-align:left;text-decoration:none;}
.show-cart > tbody td:first-child > a > span.acc-loader{display:block;width:50px;margin:0 auto;}
.show-cart > tbody td.light-gray{background-color:#F8F7F7;}
.show-cart > tbody td.dark-gray{background-color:#E9E9E9;}
.show-cart > tbody td > a.cart-desc{text-decoration:none;color:#4D4D4D;display:block;text-align:left;padding:24px 25px;}
input[name='quantity']{width:30px;height:18px;border:1px solid #B2B2B2;text-align:center;font-size:11px;}
.show-cart span.cmd-del{width:16px;height:17px;display:block;background:url('../images/del-filtri-trasp.png') no-repeat top left;margin:0 auto;cursor:pointer;}
.show-cart span.item-price, .show-cart span.tot-price{display:block;width:auto;text-align:right;padding-right:20px;}
.show-cart span.cart-qta{position:relative;display:block;}
span.cart-qta > span.cart-x{width:7px;height:9px;display:block;background:url('../images/cart-x.png') no-repeat top left;position:absolute;left:70px;top:6px;}
span.cart-qta > span.cart-eq{width:10px;height:11px;display:block;background:url('../images/cart-eq.png') no-repeat top left;position:absolute;left:180px;top:6px;}
.info-cart{width:853px;margin-top:15px;}
.info-cart > div{float:left;width:275px;min-height:157px;margin-left:13px;background-color:#D6D7D6;color:#5C5B5B;}
.info-cart > div:first-child{margin-left:0px;}
.info-cart > .cart-col3{background-color:#008751;color:#fff;font-weight:bold;}
.cart-col3 > div{padding:10px 19px;width:237px;}
.cart-col3 > div.totale{height:13px;background-color:#0155c9;}
.cart-col3 > div:first-child{min-height:104px;}
.cart-col3 > div > div{padding-top:10px;width:237px;}
.cart-col3 > div > div:first-child{padding-top:0px;}
.cart-col3 > div span{float:right;}
.cart-col3 > div span:first-child{float:left;}
.cart-holder{position:relative;}
.cart-holder > .cart-loader{position:absolute;z-index:1;top:0;left:0;background:url('../images/bg-cart-loader.png') repeat top left;}
.cart-holder > .cart-load{position:absolute;z-index:2;width:32px;height:32px;}
.cart-col1 > div, .cart-col2 > div{padding:10px 19px;}
.cart-col1 > div > div.sconto-titolo, .cart-col2 > div > div.sped-titolo{font-weight:bold;}
.cart-col1 > div > div.sconto-testo, .cart-col1 > div > div.sconto-box{padding:10px 0px 0px 0px;}
.cart-col1 > div > div.sconto-testo{min-height:37px;}
input[name='sconto-code']{width:234px;border:1px solid #B2B2B2;text-align:center;color:#4D4D4D;font-weight:bold;font-size:14px;text-trasform:uppercase;padding:5px 0px;}
.cart-col1 > div > div.sconto-btn{text-align:right;padding-top:10px;}
.cart-col1 > div > div.sconto-btn > a{width:85px;height:24px;line-height:24px;display:inline-block;vertical-align:middle;zoom:1;*display:inline;background-color:#000;color:#60CFF9;border:1px solid #959594;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.sped-corriere-option{padding-top:4px;}
.sped-corriere-option.hide{display:none;}
.sped-corriere-option > span{display:block;padding-top:5px;margin-left:18px;}
.sped-corriere-option select{color:#4D4D4D;font-size:11px;border:1px solid #B2B2B2;width:200px;padding:2px 2px;}
.sped-radio1{padding:5px 0px;}
.sped-radio1 > span, .sped-radio2 > span, .sped-ass > span{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin-right:6px;}
input[name='sped-tipo'], input[name='sped-ass']{margin:0;padding:0;}
.cart-empty{padding:30px;background-color:#F8F7F7;font-weight:bold;font-size:16px;}
.next-step{text-align:right;margin-top:12px;}
.next-step > a, .next-step > span{display:inline-block;vertical-align:middle;zoom:1;*display:inline;cursor:pointer;width:100px;height:30px;line-height:30px;background-color:#000;color:#60CFF9;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid #959594;}
.next-step > a.btn-back{margin-right:10px;}
.plsnddoc{vertical-align:middle;cursor:pointer;height:30px;line-height:30px;background-color:#000;color:#60CFF9;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase;border:1px solid #959594;}
.cliente-titolo, .note-titolo, .cond-titolo{width:851px;height:32px;line-height:32px;vertical-align:middle;background:url('../images/bg_detail_title.png') repeat-x top left;border-top:1px solid #CFCFCF;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;overflow:hidden;}
.cliente-titolo > h2, .note-titolo > h2, .cond-titolo > h2{color:#fff;font-size:12px;padding:0px 10px;}
.cliente-body, .note-body, .cond-body{width:830px;background-color:#F8F7F7;border:1px solid #CFCFCF;padding:10px;margin-bottom:12px;}
.note-label{width:200px;display:inline-block;vertical-align:top;}
.cliente-body > div{width:830px;}
.more-padd > div > .col-left, .more-padd > div > .col-right{padding-bottom:5px;}
.cliente-body > div > .col-left{float:left;width:365px;margin-left:50px;color:#4D4D4D;}
.cliente-body > div > .col-right{float:right;width:315px;margin-left:100px;color:#4D4D4D;}
.cliente-body > div > .col-left > span:first-child{width:100px;padding-right:10px;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
.cliente-body > div > .col-right > span:first-child{width:100px;padding-right:10px;display:inline-block;vertical-align:middle;zoom:1;*display:inline;}
.cliente-body > div > .col-left input,
.cliente-body > div > .col-right input,
.table-form-event input, .register-body input{width:150px;border:1px solid #CFCFCF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;color:#4D4D4D;letter-spacing:1px;padding:2px 7px;}
.cliente-body > div > .col-left select,
.cliente-body > div > .col-right select,
.table-form-event select, .register-body select{width:166px;border:1px solid #CFCFCF;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-size:11px;color:#4D4D4D;letter-spacing:1px;padding:2px;}
.register-body input[type='radio'],
.register-body input[type='checkbox']{width:40px;}
.table-news{width:851px;border:1px solid #B2B2B2;border-spacing:0;border-collapse:collapse;}
.table-news > tbody td{color:#4d4d4d;border-top:1px solid #B2B2B2;vertical-align:middle;text-align:left;}
.table-news > tbody td .news-line{padding:24px 0px 5px 10px;}
.table-news > tbody td:first-child{border-right:1px solid #B2B2B2;}
.table-news > tbody td a{color:#4d4d4d;text-decoration:none;display:block;text-align:left;padding-top:3px;}
.table-news > tbody td a.tbl-testo{color:#4d4d4d;text-decoration:none;padding:0;}
.table-news > tbody td span{color:#4d4d4d;padding:24px 25px;text-align:left;}
.table-news > tbody > tr > td:first-child span{padding:0;text-align:center;}
.table-news > tbody > tr > td > div.tbl-testo{padding:5px;text-align:left;font-size:12px;}
div.title-gray{margin-top:10px;font-weight:bold;font-size:14px;color:#555555;height:20px;padding-left:20px;}
h2.title-red{margin-top:10px;font-weight:bold;font-size:14px;color:#D70000;height:20px;padding-left:20px;}
h3.subtitle-red{font-weight:bold;font-size:12px;color:#D70000;height:18px;padding-left:20px;}
.required-fld{color:#D70000;}
.disable-fld{background-color:#D6D7D6;}
.error-fld{border:2px solid #BB0000 !important;}
.dotted-border{border:2px dotted #4D4D4D;}
.table-apps{background-color:#4D4D4D;color:#FFFFFF;border:solid 2px #555555;border-radius:5px;}
.event-line-box, .form-event-body{border-collapse:collapse;border:1px solid #B2B2B2;border-top-width:0;padding:10px;}
.table-form-event{margin-top:20px;width:800px;text-align:center;}
.table-form-event td{text-align:left;}
.table-form-event td:nth-child(odd){width:100px;}
.form-eventi{text-align:center;}
.register-body, .page-body , .register-body, .page-ibtsquestions{width:851px;border:1px solid #B2B2B2;border-spacing:0;border-collapse:collapse;background-color:#F8F7F7;}
.register-body, .page-ibtsquestions{padding:0 10px 10px;width:auto;}
.register-body table.tbl-dati{margin:0 auto;width:751px;color:#555555;font-size:12px;}
.register-body .testo{color:#555555;font-size:12px;font-weight:normal;}
.det-doc > header{width:100%;height:32px;line-height:32px;vertical-align:middle;background:url('../images/bg_detail_title.png') repeat-x top left;border-top:1px solid #CFCFCF;border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;overflow:hidden;}
.det-doc > header > h1{color:#fff;height:32px;padding-left:20px;font-size:14px;font-weight:bold;background:url('../images/white_arrow.png') no-repeat 10px center;}
.det-doc > .doc-body{border:1px solid #B2B2B2;border-spacing:0;border-collapse:collapse;background-color:#F8F7F7;}
.det-doc > .doc-body > table.doc-dati{border:1px solid #B2B2B2;margin:0 auto;width:700px;color:#555555;font-size:12px;}
#doc-cart{border:1px solid #B2B2B2;margin:0 auto;width:99%;color:#555555;font-size:12px;}
#doc-cart th{border:1px solid #B2B2B2;margin:0 auto;background-color:#4D4D4D;color:white;font-size:12px;font-weight:bold;}
.showme{display:none;}
.artcode{font-weight:bold;}
.error-box{border:1px solid #B2B2B2;border-spacing:0;border-collapse:collapse;background:url('/images/warning.gif') no-repeat 10px center;padding-left:40px;height:35px;background-color:#FF8284;color:white;font-size:14px;font-weight:bold;padding-top:10px}
.success-box{border:1px solid #B2B2B2;border-spacing:0;border-collapse:collapse;background:url('/images/updatecart.gif') no-repeat 10px center;padding-left:40px;height:35px;background-color:#5AF352;color:white;font-size:14px;font-weight:bold;padding-top:10px}
.gateway-body{width:600px;height:100px;margin:20px auto;}
.gateway-body .img{width:50px;float:left}
.gateway-body .text{width:550px;float:left;color:#2D9B0D;font-weight:normal;font-size:18px;}
.gateway-body .text-red{width:550px;float:left;color:#CA0000;font-weight:normal;font-size:18px;}
#cookie a{color:#0155C9;text-decoration:underline;}
#cookie{background:url("../images/info.png") no-repeat scroll 15px center;margin:0 auto;position:relative;width:930px;}
.cookie-line{padding:10px 0;}
#cookie p{font-size:11px;line-height:17px;margin:0 auto;position:relative;text-transform:uppercase;width:798px;text-align:left;}
#cl-cookie{bottom:12px;position:absolute;right:15px;font-size:18px;color:red;}
#cookie{display:none;}
ul#paginator .paginator-dx a, ul#paginator .paginator-sx a{font-size:0px;}
#event-popuplink{display:none;}
.art-promo{border:1px solid #CFCFCF;padding-left:80px;padding-right:5px;background:url('../images/promo1-small.png') no-repeat center left;background-color:#ffff99;min-height:90px;text-align:left;border-radius:5px;margin:8px;box-shadow:10px 10px 5px grey;}
.art-promo > .art-promo-item{min-height:40px;}
.art-promo > .art-promo-border{border-bottom:1px solid #cccccc;}
.valore-art-promo{color:red;font-weight:bold;}
div.art_promo_link_omaggio{position:relative;text-align:center;width:75px;height:75px;left:0;top:0;background: #ffff99 url(/images/present2.png) no-repeat scroll left center; background-size: 75px;}
div.art_promo_link_omaggio a{width:48px;height:48px;display:block;}
div.omaggio-viewer{float:right;height:40px;left:73px;position:absolute;top:0;width:100px;}
div.omaggio-viewer > a{border:1px solid #686868;height:40px;margin:0;padding:0;width:60px;}
div.omaggio-viewer > a.del-item{background:rgba(0, 0, 0, 0) url("../images/item-remove.png") no-repeat scroll left top;border:medium none;display:block;height:17px;left:-10px;margin:0;padding:0;position:absolute;top:-10px;width:17px;z-index:100;}
.question{padding:10px 0;}
.question.hide , andresti.hide input.hide{display:none;}
.question label{font-weight:bold;}
.name-utente{font-size:15px;padding-top:5px;}
.desc.marca{line-height:21px;}
.points-table{border:1px solid #b2b2b2;margin:10px auto;padding:2px;width:798px;}
.points-table .intestazione{background:#000000 url("../images/submenu-testata.png") repeat-x scroll left top;border:1px solid #000;color:#fff;float:left;font-weight:bold;height:28px;line-height:24px;margin-right:2px;text-align:center;width:auto;}
.intestazione-row , .point-row{clear:both;overflow:hidden;}
.point-col{width:auto;display:table-cell;border-right:1px solid #b2b2b2;}
.point-col:last-child{border-right:none;}
.point-col.desc{width:262px;}
.intestazione.desc{width:259px;}
.point-col.data{width:122px;text-align:center;}
.intestazione.data{width:119px;text-align:center;}
.intestazione.stato{width:99px;text-align:center;}
.point-col.stato{width:120px;text-align:center;}
.intestazione.stato{width:119px;text-align:center;}
.point-col.punti{width:120px;text-align:center;}
.intestazione.punti{width:119px;text-align:center;}
.point-row.pari .point-col{background:#f8f7f7 none repeat scroll 0 0;}
.point-row.dispari .point-col{background:#E9E9E9;}
.point-row .point-col{min-height:35px;}
.point-row{padding-top:2px;}
.intestazione.doc{width:164px;}
.point-col.doc{text-align:center;width:168px;}
.point-col span{display:block;padding:7px;}
.intestazione-row .intestazione:last-child{margin-right:0px;}
.tot-point{float:right;margin-right:78px;}
.codice-sconto a{width:auto;padding:0 10px;}
.next-step.codice-sconto{clear:both;}
.marca-item{display:table-cell;vertical-align:middle;}
.row.marche{margin-bottom:10px;}
.img-marca{max-width:120px;}
.ytp-large-play-button{height:48px;left:50%;margin-left:-34px;margin-top:-24px;position:absolute;top:50%;transition:opacity 0.25s cubic-bezier(0, 0, 0.2, 1) 0s;width:68px;z-index:1;}
.ytp-button{background-color:transparent;border:medium none;color:inherit;cursor:default;font-family:inherit;font-size:100%;line-height:inherit;padding:0;text-align:inherit;}
.ytp-large-play-button svg{height:100%;left:0;position:absolute;top:0;width:100%;}
.ytp-large-play-button-bg{fill:#1f1f1f;fill-opacity:0.81;transition:fill 0.1s cubic-bezier(0.4, 0, 1, 1) 0s, fill-opacity 0.1s cubic-bezier(0.4, 0, 1, 1) 0s;cursor:pointer;}
.ytp-button{color:inherit;cursor:default;font-family:inherit;font-size:100%;line-height:inherit;text-align:inherit;}
.img-cmd #nav{float:left;}
.rsDefault .rsThumb.rsNavSelected{background:#008751 none repeat scroll 0 0;}
#gallery-1 , .rsOverflow , .rsSlide , .rsNav.rsThumbs.rsThumbsHor{background:#ffffff !important;}
.intestazione.code{width:119px;}
.point-col.code{width:119px;}
.det-prod.sconti{display:block;margin-top:20px;}
.det-prod.sconti h3 span{padding-left:30px;}
.det-prod{overflow:hidden;}
.rateyo{margin:0 auto;}
#button{background-color:#000;border:1px solid #959594;color:#60cff9;cursor:pointer;display:inline-block;font-weight:bold;height:30px;line-height:18px;text-align:center;text-decoration:none;text-transform:uppercase;vertical-align:middle;width:100px;float:right;margin-right:10px;}
#doc-cart .row{border-bottom:1px solid #555555;}
.comment{display:none;}
.comment textarea{width:70%;margin:0 auto;display:block;}
.row.added{}
.img-feedback{display:block;margin:0 auto;}
.added .masch{height:100%;position:absolute;top:0;width:100%;z-index:1000;background:#aaa none repeat scroll 0 0;opacity:0.4;}
#doc-cart td{position:relative;}
.agent{background-color:#aad9f6;}
.row label{display:block;font-size:11px;font-weight:bold;line-height:11px;margin:0 auto 4px;text-align:center;}
.addcomment{display:block;margin:0 auto;text-align:center;width:115px;}
.points div{float:left;margin-right:3px;}
.points{clear:both;margin-top:3px;overflow:hidden;}
.points .point.number{margin-top:4px;}
.tot.point-row{background-color:#ffff99;border:1px solid #cfcfcf;border-radius:5px;box-shadow:10px 10px 5px grey;padding:10px;margin-top:15px;text-align:right;padding:17px;}
.puls-content{position:relative;}
.mask{display:none;position:absolute;top:0px;left:0px;width:100%;height:100%;background-color:#F8F7F7;opacity:0.7;}
.puls-content .disabled.mask{display:block;}
.desc-point{text-align:center;}
.point a{display:block;}
#screenshot{position:absolute;border:1px solid #ccc;background:#333;padding:3px 3px 0px;display:none;color:#fff;z-index:700000;}
.tot.point-row a , .tot.point-row span{display:block;float:right;}
#tot-punti{text-align:right;background-color:#ffff99;border:1px solid #cfcfcf;border-radius:5px;box-shadow:10px 10px 5px grey;margin-top:15px;padding:17px;text-align:right;}
.text-spiega{padding:10px;}
#all-products a{background:url("../images/prod-liv3.png") no-repeat scroll 0 center;color:#000;font-weight:bold;padding-left:10px;text-transform:uppercase;text-decoration:none;}
.preventivo > input.plsnddoc{display:none;}


.paginator-center{text-align:center;}
ul#paginator-eventi{display:inline-block;vertical-align:top;zoom:1;*display:inline;margin:25px 0px;padding:0;height:22px;background:url('../images/bg_paginator.png') repeat-x top left;border:1px solid #aaaaaa;}
ul#paginator-eventi > li{display:inline-block;vertical-align:top;zoom:1;*display:inline;height:22px;}
ul#paginator-eventi > li > span{height:22px;padding-right:2px;display:block;color:#fff;font-size:12px;font-weight:bold;}
ul#paginator-eventi > li > span > a{height:18px;display:block;color:#fff;text-decoration:none;font-size:12px;font-weight:bold;padding:4px 7px 0px 5px;background:url('../images/filetto_cx_paginator.png') no-repeat right 5px;}
ul#paginator-eventi > li > span > a.paginator-nofiletto{background:none;}
ul#paginator-eventi > li > span.paginator-sx{width:19px;background:url('../images/filetto_sx_paginator.png') no-repeat right 0;}
ul#paginator-eventi > li > span.paginator-sx > a{background:url('../images/row_sx_paginator.png') no-repeat 5px 6px;}
ul#paginator-eventi > li.current_page > span > a{color:#60CFF9;}
ul#paginator-eventi > li > span.paginator-dx{width:19px;padding-right:0px;padding-left:2px;background:url('../images/filetto_dx_paginator.png') no-repeat left 0;}
ul#paginator-eventi > li > span.paginator-dx > a{background:url('../images/row_dx_paginator.png') no-repeat 5px 6px;}
ul#paginator-eventi .paginator-dx a, ul#paginator .paginator-sx a{font-size:0px;}

.det-box4 .loader{text-align: center;}
.right {right: -575px!important}
.ean{
	color: #008751;
font-weight: bold;
margin-bottom: 3px;
}
.ean span{
		color: #000000;
		padding-left: 4px;
}


#rentorbay{
	background-color: #008751;
padding: 9px;
width: 147px;
display: block;
color: #fff;
text-decoration: none;
font-weight: bold;
text-align: center;
}
.top-container.rentbuy{
padding: 30px;
}
.top-container.rentbuy .text{
background-color: #ffffff;
padding: 35px 25px 20px 25px;
}
.rentbuy .main-container{
width: 90%;
margin-top: 25px;
}


.rentbuy .register-body table.tbl-dati{width:auto;}


.rentbuy #user-login{
text-align: center;
margin: 0 auto;
display: block;
padding: 40px 30px 20px;
}