body,div,form,h1,h2,h3,h4,h5,h6,img,input,label,li,p,ul{margin:0;padding:0}a{color:#ec1c24;text-decoration:none}a:hover{color:#727272}body{background:#fff;color:#000;font-size:12px;font-family:sans-serif;line-height:1.3}img{border:none}.nav{list-style:none}.nav li{float:left}.nav a{color:#6d6e71;display:block;text-transform:uppercase}.nav a.in-path,.nav a.selected,.nav a:hover{color:#fff}.nav .li-level-2{position:relative}.nav .ul-level-3{position:absolute;top:100%;left:0;z-index:9000;display:none;padding:5px;margin:0;list-style:none;background:#bcbdc0}.nav .li-level-2.hover .level-3,.nav .li-level-2:hover .ul-level-3{display:block}.nav .li-level-3{float:none;display:block}.nav .level-3{overflow:hidden;white-space:nowrap}.nav .li-resellers{display:none}.nav.nav-ita .li-resellers{display:block}#wrap{margin:0 auto;width:1009px}#splash{background:url(/audiodesign.it/images/splash.png) no-repeat left top;height:773px;position:relative}#splash span{display:block}#splash a,#splash a:hover{color:#000}#splash h1,#splash h2{display:none}#splash #car-audio,#splash #professional-sound{cursor:pointer;display:block;height:394px;width:490px;position:absolute;bottom:0}#splash #car-audio{left:0}#splash #professional-sound{right:0}#splash .abstract{font-size:14px;margin:200px auto 0;width:360px}#content{margin-bottom:20px;overflow:hidden}#content.news{margin-bottom:20px;overflow:hidden}#content.no-bg{background:0 0}#main{float:right;min-height:448px;width:800px}#main.company{background:url(/audiodesign.it/images/company.jpg) no-repeat left top;height:715px}#side{float:left;width:197px;background-color:#231f20;border-radius:5px}.news #side{background-color:#d2222a}#top{height:25px;position:relative}#lang-menu,#loginbar,#top{height:21px;width:100%}#lang-menu{position:absolute;left:0;top:5px;width:50%}#loginbar{position:absolute;right:0;top:5px;text-align:right;width:50%}#header{background:url(/audiodesign.it/images/header-2017.jpg) no-repeat left top;height:144px;margin:.5em 0;position:relative}#header h1{text-indent:-999em}#nav{height:34px;width:798px;position:absolute;left:203px;bottom:2px;text-transform:uppercase;background:#bcbdc0;border-radius:5px}#nav a{height:24px;line-height:24px;margin:5px;padding:0 5px}#nav a.in-path,#nav a.selected{background:#c81422}#cart{color:#727272;height:31px;line-height:31px;padding-left:40px;position:absolute;right:20px;bottom:60px}#cart a{color:#fff;text-transform:uppercase}#cart a:hover{color:#ec1c24}#breadcrumbs{margin-bottom:1.5em}#breadcrumbs a{color:#727272}#breadcrumbs a.selected{font-weight:700}#breadcrumbs a:hover{color:#ec1c24}#breadcrumbs a.selected:hover{color:#727272;cursor:default}#main ul{margin-left:2em}#main h2{font-size:26px;line-height:1;text-transform:uppercase}#main h2.more-margin{margin-bottom:20px}#main.company h2{color:#fff;padding-top:5px}.home{position:relative}.home .banner img{display:block}.home .abstract{font-size:13px;width:368px;z-index:999;position:absolute;left:20px;bottom:40px}.home .abstract .inner{background:url(/audiodesign.it/images/home-abstract.png) no-repeat left top;padding:15px 15px 0}.home .abstract .bottom{background:url(/audiodesign.it/images/home-abstract.png) no-repeat left bottom;height:25px}.outer{overflow:hidden}#highlights{background:url(/audiodesign.it/images/highlights.png) no-repeat left top;min-height:150px;margin-top:10px;position:relative;overflow:hidden}#highlights .lead{color:#fff;font-size:15px;line-height:22px;margin-bottom:5px;text-transform:uppercase;padding:0 10px}#highlights .title{color:#555;font-size:17px;margin-bottom:10px}#highlights .abstract{overflow:hidden;padding:0 5px 5px}#highlights .more{background:url(/audiodesign.it/images/more.png) no-repeat left top;height:18px;line-height:18px;text-align:right;padding:0 5px}#highlights .more a{color:#ec1c24}#highlights .more a:hover{color:#fff}#highlights .last-news{position:absolute;left:608px;top:0;width:402px}#highlights .last-news .abstract{height:93px;color:#000}#highlights .last-news .last-news-image{display:block;float:left;margin-right:20px;max-height:95px;max-width:95px}#highlights .go-to-buy{position:absolute;left:817px;top:0;width:193px}#highlights .go-to-buy a{color:#000;display:block;margin:5px 0 0}#highlights .go-to-buy img{display:block;float:left;margin-right:10px;margin-bottom:20px}#highlights .go-to-spot .lead{color:#ec1c24}#highlights .go-to-download{position:absolute;left:413px;top:0;width:185px}#highlights .go-to-download .lead{margin-bottom:3px;color:#ec1c24}#highlights .go-to-download .abstract{padding:0}#highlights .go-to-download a{color:#000;display:block;margin:0}#highlights .go-to-gallery{position:absolute;left:0;top:0;width:193px}#highlights .go-to-gallery img{display:block;height:115px}#highlights .go-to-gallery a{color:#000;display:block;float:left;margin:5px}#highlights .go-to-spot{position:absolute;left:0;top:0;width:402px}#highlights .go-to-spot .content{width:402px;height:115px;overflow:hidden}#highlights .go-to-spot img{display:block;width:402px}.article{margin-bottom:1.5em;overflow:hidden}.article .content{overflow:hidden}#main.company .article .content{margin-right:1em}.article img.left,.article img.right{display:block;margin-bottom:1em}.article img.left{float:left;margin-right:1em}.article img.right{float:right;margin-left:1em}.products-family{overflow:hidden}.products-family .abstract{float:left;width:230px}.products-family .abstract.full-width{float:none;width:100%}.products-family .abstract .read-more a{background:url(/audiodesign.it/images/read-more.png) no-repeat right center;display:block;float:right;width:11px;height:11px;text-indent:-999em}.products-family .gallery{float:right;width:560px}.products-family .gallery.full-width{float:none;width:100%}.products-family .gallery .main-image{max-width:560px}.products-family .subtitle{font-size:18px;margin-bottom:.5em;text-transform:uppercase}.products-family-menu a{cursor:pointer;display:block;width:130px;height:200px;float:left;border-bottom:2px solid #ddd;margin:10px 5px}.products-family-menu a:hover{border-bottom:2px solid #aaa}.products-family-menu a:hover .title{background:#eee}.products-family-menu .item{width:130px;height:200px;overflow:hidden;position:relative;text-align:center;text-transform:uppercase}.products-family-menu .image{width:130px;height:160px;position:absolute;top:0;left:0;background-repeat:no-repeat;background-size:contain;background-position:center bottom}.products-family-menu .title{width:130px;height:25px;line-height:25px;position:absolute;bottom:0;left:0;font-size:11px}.product{overflow:hidden}.product .abstract{float:right;width:390px}.product .abstract.full-width{float:none;width:100%}#content.news .product .buy{margin-top:15px}.product .download{margin-top:3em}.product .gallery{float:left;width:350px}.product .gallery img{display:block;margin:0 auto;max-width:350px}.product h2{color:#ec1c24;text-transform:uppercase}.product .abstract{font-size:12px}.product .summary{overflow:hidden;margin-bottom:2em}.accessory .buy,.product .buy,.product .download,.product .promo-like{height:32px;line-height:32px;margin-bottom:15px;padding-left:40px;text-transform:uppercase}.product .download{background:url(/audiodesign.it/images/down.png) no-repeat left center}.product .price{color:#ec1c24;font-size:22px;margin-bottom:15px}.product .buy{background:url(/audiodesign.it/images/buy.png) no-repeat left center;font-size:13px;margin-bottom:15px}.product .promo-like{background:url(/audiodesign.it/images/promo-button.png) no-repeat left center;font-size:13px;margin-top:15px;margin-bottom:15px;padding:0;width:300px;text-align:center}.accessories .notice,.product .notice{background-color:#231f20;color:#fff;margin-bottom:1.5em;padding:5px;text-align:center}.accessories .inner{background:#eee;overflow:hidden}.accessories td{background:#fff;border:1px solid #ddd;font-size:12px;padding:5px;width:240px}.accessory{margin-bottom:90px}.accessory .fancybox{cursor:pointer;display:block;height:145px;width:233px}.accessory .image{display:table-cell;height:145px;width:233px;vertical-align:middle}.accessory .image img{display:block;max-width:100%;max-height:145px;margin-left:auto;margin-right:auto}#main .accessory h2{font-size:11px}.accessory h2{color:#ec1c24;margin-top:15px;text-transform:uppercase}.accessory .abstract{overflow:hidden;margin-bottom:15px}.accessories .cell{position:relative}.accessories .select{display:block;width:225px;margin-bottom:10px}.accessories .buy{background:url(/audiodesign.it/images/buy.png) no-repeat left center;border:none;color:#ec1c24;cursor:pointer;font-size:13px;display:block;height:32px;line-height:32px;padding:0;padding-left:40px;width:240px;text-align:left;text-transform:uppercase}.accessories .buy:hover{color:#727272}.accessories .add-to-cart{height:70px;position:absolute;bottom:0;left:0}.photo-gallery{overflow:hidden}.photo-gallery a{border:3px solid #eee;display:block;float:left;margin:1em;overflow:hidden;height:80px;width:120px}.photo-gallery a:hover{border:3px solid #727272}#main.downloads ul{list-style:none;margin-left:0}.downloads li{background:url(/audiodesign.it/images/down.png) no-repeat left 15px;border-bottom:2px solid #eee;padding:15px 0;position:relative;overflow:hidden}.downloads .abstract,.downloads .picture{margin-left:60px;width:275px;float:left}.downloads .picture img{display:block}.facebook-logo,.youtube-logo{position:absolute;top:12px;right:300px;text-decoration:none}.youtube-logo{right:340px}#search-form form{position:absolute;top:15px;right:15px}#search-form label{display:block;float:left;color:#fff;line-height:23px;height:23px;padding-right:5px}#search-form .field{border:none;border-color:transparent;display:block;float:left;font-size:12px;line-height:16px;height:23px;width:166px;padding:0 2px}#search-form .submit{display:none}.search-results h2{font-size:14px!important}.search-results .batcher,.search-results .message{background-color:#eee;margin-bottom:1.5em;padding:1em}.search-results .batcher a{margin:0 .5em}.search-results .batcher a.true{color:#000;font-weight:700}.cart,.form{background:#eee}.form #breadcrumbs{background:#fff;margin-bottom:0;padding-bottom:15px}.cart h2,.form h2{border-bottom:2px solid #ddd;padding:5px}.form form{margin:1.5em 0;padding:5px;width:30em}.form div{margin-bottom:1em}.form .field,.form label,.form span{display:block}.form .field{border:1px solid #ccc;padding:5px;width:29em}.form label.error{color:#ec1c24;display:block;padding:3px 0}.form .notice{background-color:#c81422;color:#fff;padding:5px;width:27em;text-align:center}#main.cart{padding-bottom:1.5em}.cart table{border-collapse:separate;border-spacing:0;margin:1.5em auto;padding:1.5em;width:100%}.cart-summary table{margin-top:0}.cart td,.cart th{border-bottom:1px solid #999;padding:1em;text-align:left}.cart .foot td{border-bottom:none;font-weight:700;text-align:right}.cart .count,.cart .price{text-align:right}.cart .action{text-align:left;width:70px;padding-left:30px}.cart th{padding:.2em 1em}.cart .quantity{border:1px solid #999;width:40px;text-align:right}.cart .refresh,.cart .remove{cursor:pointer;display:block;font-size:1em;height:16px;line-height:16px;padding-left:20px}.cart .refresh{background:url(/audiodesign.it/images/reload.png) no-repeat left center;border:none;color:#095eb2;margin-bottom:5px;text-align:left}.cart .refresh:hover{color:#727272}.cart .remove{background:url(/audiodesign.it/images/remove.png) no-repeat left center}.cart .complete{background:url(/audiodesign.it/images/buy.png) no-repeat left center;height:32px;font-size:13px;line-height:32px;margin:0 auto;margin-left:1.5em;padding-left:40px}.cart .complete .main-action,.cart .complete .secondary-action{float:left}.cart .complete .main-action{width:200px;text-transform:uppercase}.cart .cart-summary-title{padding:1em 1.5em 0;margin:0;color:#ec1c24;text-transform:uppercase}.cart .notice{background-color:#f77;padding:5px;width:30em;text-align:center}.sitemap ul{list-style:disc}.sitemap li{margin:.5em}#side.products .inner{padding:0 5px 15px}#side.products .top{background:url(/audiodesign.it/images/side-products.png) no-repeat left top;height:15px}#side.products .subtitle,#side.products a,#side.products h2,#side.products h3{color:#fff;text-transform:uppercase}#side.products h2{font-size:20px;font-weight:400;display:none}#side.products h3{font-size:13px;margin-top:6px;padding-bottom:4px}#side.products h3 .subtitle{font-size:12px;font-weight:400}#side.products ul{list-style:none;margin-left:15px}#side.products a:hover,#side.products a:hover span{color:#ec1c24}#side.products a.selected,#side.products a.selected span{color:#ec1c24}#side.news .inner{padding:0 5px 15px}#side.news .top{background:url(/audiodesign.it/images/side-news.png) no-repeat left top;height:15px}#side.news h2{color:#000;font-size:20px;font-weight:400;margin-bottom:20px;text-transform:uppercase}#side.news ul{list-style:none}#side.news ul li{margin:5px 0}#side.news a{color:#fff}#side.news a.selected,#side.news a:hover{color:#aaa}#footer{background:url(/audiodesign.it/images/footer.png) no-repeat left top;height:29px;margin:.5em 0}#footer ul{height:29px}#footer li.li-right{float:right}#footer a{height:29px;line-height:29px;margin:0 20px}#legal{padding:5px 0;text-align:center;color:#666;font-size:12px}.padding{padding:1.5em}.contacts form{width:790px}.contacts .padding{padding-bottom:0}.contacts .no-top{padding-top:.5em}.contacts .col{width:360px;float:left}.contacts .field{width:275px}.alert-maintenance{padding:8px 35px 8px 14px;text-shadow:0 1px 0 rgba(255,255,255,.5);background-color:#fcf8e3;border:1px solid #ece8d3;color:#b08843;font-size:1.5em}.heading{height:56px;line-height:56px;color:#cd1719;font-family:Arial,Helvetica,sans-serif;font-size:35px;font-weight:300;text-transform:uppercase}.resellers{overflow:hidden;padding:15px 10px;margin-bottom:15px}.resellers .lead{margin-bottom:20px;line-height:1.2}.resellers .inner{overflow:hidden}.resellers .map{float:left;width:480px}.resellers .list{float:right;width:330px;margin-right:10px;background:#ccc}.resellers .scrollpane{height:570px}.resellers .padded{padding:0 15px}.resellers .reseller{overflow:hidden;margin-bottom:30px;line-height:1.2}.resellers .heading{margin-bottom:10px}.resellers .title{font-weight:700}.jspContainer{overflow:hidden;position:relative}.jspPane{position:absolute}.jspVerticalBar{position:absolute;top:0;right:0;width:16px;height:100%;background:#666}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;background:#666}.jspHorizontalBar *,.jspVerticalBar *{margin:0;padding:0}.jspCap{display:none}.jspHorizontalBar .jspCap{float:left}.jspTrack{background:#666;position:relative}.jspDrag{background:#cd1719;position:relative;top:0;left:0;cursor:pointer}.jspHorizontalBar .jspDrag,.jspHorizontalBar .jspTrack{float:left;height:100%}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer}.jspArrow.jspDisabled{cursor:default;background:#80808d}.jspVerticalBar .jspArrow{height:16px}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%}.jspVerticalBar .jspArrow:focus{outline:0}.jspCorner{background:#eeeef4;float:left;height:100%}* html .jspCorner{margin:0 -3px 0 0}