  html{font-family:sans-serif; -ms-text-size-adjust:100%; -webkit-text-size-adjust:100%; } body{margin:0}  article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block} audio,canvas,progress,video{display:inline-block; vertical-align:baseline; } audio:not([controls]){display:none;height:0} [hidden],template{display:none}  a{background:transparent} a:active,a:hover{outline:0}  abbr[title]{border-bottom:1px dotted} b,strong{font-weight:bold} dfn{font-style:italic} h1{font-size:2em;margin:0.67em 0} mark{background:#ff0;color:#000} small{font-size:80%} sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}  img{border:0} svg:not(:root){overflow:hidden}  figure{margin:1em 40px} hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0} pre{overflow:auto} code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}   button,input,optgroup,select,textarea{color:inherit; font:inherit; margin:0; } button{overflow:visible} button,select{text-transform:none} button,html input[type="button"], input[type="reset"],input[type="submit"]{-webkit-appearance:button; cursor:pointer; } button[disabled],html input[disabled]{cursor:default} button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0} input{line-height:normal} input[type="checkbox"],input[type="radio"]{box-sizing:border-box; padding:0; } input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto} input[type="search"]{-webkit-appearance:textfield; -moz-box-sizing:content-box;-webkit-box-sizing:content-box; box-sizing:content-box} input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none} fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em} legend{border:0; padding:0; } textarea{overflow:auto} optgroup{font-weight:bold}  table{border-collapse:collapse;border-spacing:0}td,th{padding:0} body{background-color:#000000;font-size:100%;font-family:Asap,Arial,Verdana,Helvetica,Tahoma,sans-serif;color:#000000}.wrapper{width:1216px;margin-left:auto;margin-right:auto}div#contents{width:100%;background-color:#ffffff}section#main{min-height:350px;padding:4% 0}section.attachment{width:100%;margin-top:30px}div.align-left-right:after{width:100%;content:"";clear:both;display:table}div.align-left-right a{margin:10px 0px}div.align-left-right a:FIRST-CHILD{float:right}ul.list{margin:1em 3em}ul.list > li{list-style:disc;padding:0.3em} @media screen and (max-width:1280px){.wrapper{width:95%}} @media screen and (max-width:1024px){section#main{margin-right:0}aside#sidebar,.ie7down aside#sidebar{width:100%;position:static}} @media screen and (max-width:768px){div.align-left-right a,div.align-left-right a:FIRST-CHILD{float:left;clear:both}} section#loghi{width:100%;text-align:center;padding-bottom:1%}section#loghi img{margin:0.2% 0.4%;max-height:65px}section#main > div.col{display:inline-block;*display:inline;*zoom:1;height:auto;vertical-align:top;line-height:1.35em;font-size:1em}section#main > div#col1{width:27.3%;font-size:1.2em}section#main > div#col1 > ul{padding-left:6%;margin-top:4%}section#main > div#col1 > ul > li{list-style:disc;padding-bottom:3%}section#main > div#col2{text-align:center;width:37.3%;margin-left:4%}section#main > div#col2 > div.player{float:left;position:relative;width:100%;padding-bottom:75%}section#main > div#col2 > div.player iframe{position:absolute;left:0;width:100%;height:100%}section#main > div#col3{text-align:right;width:27.3%;margin-left:4%}.ie7down section#main > div#col3{width:27%}section#main > div#col3 > div.item{margin-top:15%;font-size:1.6em}.ie7down section#main > div#col3 > div.item{margin-top:10%;font-size:1.5em} @media screen and (max-width:1280px){section#main > div#col1{font-size:1.1em}section#main > div#col3 > div.item{margin-top:10%;font-size:1.4em}section#loghi img{max-height:60px}} @media screen and (max-width:1024px){section#main > div#col3 > div.item{margin-top:7%}section#loghi{padding-top:3%;padding-bottom:3%}section#loghi img{max-height:50px;margin:0.5% 0.7%}} @media screen and (max-width:768px){section#main > div.col{display:block}section#main > div#col1{width:100%;font-size:1.2em;margin-bottom:4%}section#main > div#col1 > ul > li{padding-bottom:1%}section#main > div#col1 > ul{margin-top:1%}section#main > div#col2{width:100%;margin-left:0}section#main > div#col3{display:none}section#loghi img{max-height:44px;margin:1%}} section#slideshow{width:100%;background-color:#ffffff}.flexslider{}.flexslider .slides > li p{position:absolute;width:100%;top:0%;left:0%;margin:0;padding:1%;color:#cccccc;font-size:2em;text-align:center;background-color:rgba(0,0,0,0.3)}.flex-direction-nav a{top:13%} @media screen and (max-width:1280px){.flexslider .slides > li p{padding:0.8%;font-size:1.5em}} @media screen and (max-width:1024px){.flexslider .slides > li p{font-size:1.2em}.flex-direction-nav a{top:50%}} ul.img-list,ul.doc-list{display:block;overflow:hidden;margin-left:-1%}ul.img-list li,ul.doc-list li{display:inline-block;*display:inline;*zoom:1;width:19%;height:auto;padding:0.5%;margin-left:1%;margin-bottom:1%;vertical-align:top;text-align:center;background-color:#f0f0f0}.ie7down ul.img-list li,.ie7down ul.doc-list li{width:17.8%}.modern ul.img-list li div,.modern ul.doc-list li div,.ie8 ul.img-list li div,.ie8 ul.doc-list li div{display:block;width:100%;position:relative;height:0;padding:75% 0 0 0;overflow:hidden}.modern ul.img-list li img,.modern ul.doc-list li img,.ie8 ul.img-list li img,.ie8 ul.doc-list li img{position:absolute;display:block;max-width:100%;max-height:100%;left:0;right:0;top:0;bottom:0;margin:auto}.ie7down ul.img-list li img,.ie7down ul.doc-list li img{max-width:100%;max-height:100%}ul.img-list li p,ul.doc-list li p{font-size:0.725em;text-align:center;color:#333333;margin:0} @media screen and (max-width:1024px){ul.img-list li,ul.doc-list li{width:24%}.ie7down ul.img-list li,.ie7down ul.doc-list li{width:22%}} @media screen and (max-width:768px){ul.img-list,ul.doc-list{margin-left:-2%}ul.img-list li,ul.doc-list li{width:48%;margin-left:2%;margin-bottom:2%}.ie7down ul.img-list li,.ie7down ul.doc-list li{width:44%}} ul.vid-list{display:block;overflow:hidden;margin-left:-1%}ul.vid-list li{display:inline-block;*display:inline;*zoom:1;width:48%;height:auto;margin-left:1%;margin-bottom:1%;vertical-align:top}ul.vid-list li div.player{float:left;position:relative;width:100%;padding-bottom:75%;border:1px #cccccc solid;background-color:#ffffff}ul.vid-list li div.player iframe{position:absolute;left:0;width:100%;height:100%}ul.vid-list li video{float:left;width:100% !important;height:auto !important;border:1px #cccccc solid;background-color:#000000}ul.vid-list li p{font-size:0.725em;text-align:center;color:#666666;padding-top:0.1em;margin:0 } @media screen and (max-width:768px){ul.vid-list{margin-left:0%}ul.vid-list li{width:100%;margin:0%;margin-bottom:3%}} ul.search-result > li{width:100%;padding-bottom:1%;border-bottom:1px #999999 dotted;margin-bottom:1%}ul.search-result > li > p{font-size:0.8em;color:#666666;margin:0 }.n-result{width:100%;padding-bottom:2%;font-size:0.8em;font-style:italic} nav#tree{width:100%;margin-bottom:1%;text-align:right;font-size:0.8em;color:#666666}nav#tree li{display:inline-block;*display:inline;*zoom:1} ul{margin:0;padding:0}li{list-style:none}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box} body > footer{width:100%;color:#cccccc;background-image:url("img/texture.png");background-repeat:repeat;padding:2% 0;font-size:0.9em;line-height:1.4em}body > footer > .wrapper:after{content:"";clear:both;display:table}body > footer div.col1{float:left;width:30%}body > footer div.col2{float:left;margin-left:5%;width:30%;text-align:center}body > footer div.col3{float:left;margin-left:5%;width:30%}.ie7down body > footer div.col1{width:29.9%}.ie7down body > footer div.col2{width:29.9%}.ie7down body > footer div.col3{width:29.9%}footer div.info{width:100%;margin-bottom:8%}footer div.info > div.header{width:100%;border-bottom:1px #222222 solid;padding-bottom:0.5%;margin-bottom:0.5%}footer div.info > div.header > img{max-width:32px}footer div.col1 div.info{text-align:left}footer div.col3 div.info{text-align:right} @media screen and (max-width:1024px){body > footer div.col1{width:100%;text-align:center}footer div.col1 div.info{text-align:center}body > footer div.col2{display:none}body > footer div.col3{width:100%;margin-left:0}.ie7down body > footer div.col1{width:100%}.ie7down body > footer div.col3{width:100%}footer div.col3 div.info{text-align:center}footer div.info{margin-bottom:3%}footer div.info > div.header{border-bottom:0;padding-bottom:0.5%;margin-bottom:0}} @media screen and (max-width:768px){body > footer div.col1{float:none;width:100%}body > footer div.col2{float:none;width:100%;margin:15px 0px}body > footer div.col3{float:none;width:100%;margin-left:0%;margin:15px 0px}.ie7down body > footer div.col2{width:100%}.ie7down body > footer div.col3{width:100%}} nav#footer{width:100%;font-size:1.15em;padding-top:6%}nav#footer li{width:100%;margin-bottom:3%}nav#footer li:hover{cursor:pointer}nav#footer li a{color:#999999;display:block}nav#footer li:hover a{color:#ffffff} body > footer > div.closure{width:100%;color:#8E8B84;font-size:0.8em;line-height:30px;vertical-align:middle}body > footer > div.closure a{color:#8E8B84}body > footer > div.closure #go-to-top{float:right;font-size:1.3em;display:none} @media screen and (max-width:1024px){body > footer > div.closure #go-to-top{display:block}} form{width:100%;margin:0;padding:0}form li{width:100%;margin-bottom:1%}form li > label{width:25%;padding-right:1%;padding-top:0.5%;display:inline-block;*display:inline;*zoom:1;font-size:0.9em;text-align:right;vertical-align:top;color:#666666}form li > div.field{width:74%;display:inline-block;*display:inline;*zoom:1}.ie7down form li > div.field{width:70% }form li > div.field .size1{width:30%}form li > div.field .size2{width:60%}form li > div.field .size3{width:90%}form li > div.field textarea{height:100px; } @media screen and (max-width:1024px){form li > div.field select{font-size:1.2em;padding:5px 0px}form li > label{width:100%;padding-right:0%;padding-top:0.5%;padding-bottom:1%;text-align:left;font-size:1em}form li > div.field{width:100%;padding-bottom:2%}.ie7down form li > div.field{width:100% }form li > div.field input{font-size:1.2em}form li > div.field .size1{width:100%}form li > div.field .size2{width:100%}form li > div.field .size3{width:100%}}body > header{width:100%;position:relative}body > header .bar{margin:0.8% 0;padding:0 5%;background-color:#FCB618}body > header img.logo{display:block} @media screen and (max-width:1280px){body > header .bar{margin:0.7% 0;padding:0 2.5%}body > header img.logo{height:55px}} @media screen and (max-width:1024px){body > header img.logo{height:50px}} #main-toggle{display:none;position:absolute;top:0;right:5%;padding-top:9px}nav#main{z-index:1000;position:absolute;top:0;right:5%} nav#main > ul{position:relative}nav#main > ul > li{line-height:61px;padding:0 1em;display:inline-block;*display:inline;*zoom:1}nav#main > ul > li > a{text-decoration:none;color:#000000;font-size:1em;text-transform:uppercase;display:block}nav#main ul > li:hover > ul{display:block}nav#main > ul > li:hover{background-color:#000000}nav#main > ul > li:hover a{color:#ffffff}nav#main a > img{float:none;width:28px;height:28px;margin:0px 1px 4px 0px;vertical-align:middle} @media screen and (max-width:1280px){nav#main{right:2.5%}nav#main > ul > li{padding:0 0.5em;line-height:55px}} @media screen and (max-width:1024px){nav#main{position:static;right:0}nav#main ul > li:hover > ul,nav#main.panel > ul > li:hover > ul{display:none}#main-toggle{display:inline-block;*display:inline;*zoom:1}.menu-main-collapsed{display:none}.menu-main-expanded{display:block}nav#main > ul > li{display:block;border-top:1px #996B09 solid;border-left:0;padding:0}nav#main > ul > li:first-child{border-top:0}nav#main > ul > li:hover{background-color:#000000}nav#main > ul > li a{display:block;padding:0 1%;font-size:1.5em}}  nav#main.tree > ul > li{position:relative} nav#main.tree ul ul{display:none;z-index:100;position:absolute;top:100%;left:0;background-color:#555555}nav#main.tree ul ul > li{display:block;width:100%;text-align:left;line-height:20px;position:relative;background-color:#555555}nav#main.tree ul ul > li > a{display:block;width:250px;line-height:20px;padding:0.7em 2em;color:#ffffff;font-size:0.9em;overflow:hidden}nav#main.tree ul ul > li:hover > a{background-color:#777777} nav#main.tree ul ul ul{left:100%;top:0px;width:100%;margin:0px;padding:0px} @media screen and (max-width:1024px){nav#main.tree ul ul{position:static;top:0}nav#main.tree ul ul > li{width:100%;text-align:center;background-color:#555555;border-top:1px #4A4C50 solid}nav#main.tree ul ul > li > a{display:block;width:100%;line-height:20px;padding:0.7em 0em;color:#ffffff;font-size:1em}nav#main.tree ul ul > li:hover > a{background-color:#777777}nav#main.tree ul ul ul{left:0}nav#main.tree ul ul ul > li,nav#main.panel ul ul ul > li{background-color:#999999}} a{color:#e7a105;text-decoration:none}a:hover{text-decoration:none} a.button{display:inline-block;*display:inline;*zoom:1;background-color:#FCB618;padding:1em 1em;font-weight:normal;text-decoration:none;color:#ffffff;height:3em;line-height:1em;position:relative}a.icon{padding-left:3em;background-position:5px center;background-repeat:no-repeat}a.button:hover,.button:active{text-decoration:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:0.7}a.edit{background-image:url("img/light/pencil.png")}a.email{background-image:url("img/light/email.png")}a.next{background-image:url("img/light/right.png")}a.prev{background-image:url("img/light/left.png")}a.abort{background-image:url("img/light/cross.png")}a.delete{background-image:url("img/light/bin.png")}a.add{background-image:url("img/light/plus.png")}a.save{background-image:url("img/light/floppy.png")}  .grid{width:100%;border-collapse:collapse;table-layout:fixed;font-size:0.9em}.grid th{text-align:left;font-weight:bold;empty-cells:show;overflow:hidden;padding:0.5%;color:#4C4C4C}.grid td{empty-cells:show;overflow:hidden;padding:0.5%}.grid tr.even{background:#f6f6f6 }.grid tr.odd{}.grid th.azioni{border:0;width:40px;background-color:#ffffff}.grid td.azioni{border:0;overflow:visible;padding:0;background-color:#ffffff} @media screen and (max-width:768px){table.responsive,table.responsive > tbody{display:block;width:100%;clear:left}table.responsive > thead{display:none }table.responsive th,table.responsive tr,table.responsive td{display:block;width:100%;padding:0;text-align:left;white-space:normal;clear:left}table.responsive tr{padding:3% 0% 4% 0%;margin-top:0%;position:relative}table.responsive td{border:none;margin-top:2%}table.responsive td:empty{display:none }table.responsive th[data-title]:before,table.responsive td[data-title]:before{content:attr(data-title) ":\00A0";font-weight:bold}table.responsive td.azioni{background-color:inherit}}h2{width:100%;margin-top:0;margin-bottom:1%;font-weight:normal;color:#000000;font-size:1.8em;font-family:Asap,Arial,Verdana,Helvetica,Tahoma,sans-serif}h3{width:100%;margin-top:0;margin-bottom:10px;font-weight:normal;color:#666666;font-size:1.1em;font-family:Asap,Arial,Verdana,Helvetica,Tahoma,sans-serif;text-transform:uppercase}p{margin-top:0px;margin-bottom:1%;text-align:justify;font-size:0.9em;line-height:1.6em;font-family:Asap,Arial,Verdana,Helvetica,Tahoma,sans-serif}div.inline-error{font-size:0.75em;padding-left:26px; color:red;background:url("img/error.png");background-repeat:no-repeat;background-position:top left;margin-top:0.5%;text-transform:uppercase;line-height:24px; min-height:24px; height:auto !important;height:24px; }p.privacy{color:#666666;font-size:0.75em;text-align:justify}h1{ position:absolute;margin:0;top:5px;left:5px;color:#000000;font-size:0.7em;font-weight:normal;font-family:Asap,Arial,Verdana,Helvetica,Tahoma,sans-serif} @media screen and (max-width:768px){div.inline-error{font-size:0.55em;margin-top:1%;margin-bottom:2%;line-height:24px; min-height:24px; height:auto !important;height:24px; }} nav#pagination{font-size:0.8em;margin-bottom:1%;position:relative}nav#pagination > div.left{width:50%}nav#pagination > div.right{width:50%;position:absolute;top:0;right:0;text-align:right}nav#pagination > div.right span.current{font-weight:bold}nav#pagination > div.right span:nth-child(3){margin-right:2%} ul.action{position:relative;text-align:center}ul.action > li:hover > ul{display:block}ul.action > li:hover{background-color:#555555}ul.action > li.active{background-color:#333333}ul.action > li > a{display:block;height:24px;padding-top:3px}ul.action > li.active:hover a{color:#ffffff;text-decoration:none}ul.action ul{display:none;z-index:100;position:absolute;top:100%;left:-80px}ul.action ul > li{display:block;width:100%;text-align:left;position:relative;background-color:#555555;border-bottom:1px #999999 dotted}ul.action ul > li > a{display:block;width:120px;line-height:20px;padding:0.7em 1em;color:#ffffff;font-size:0.97em}ul.action ul > li > a:hover{background-color:#333333;text-decoration:none} @media screen and (max-width:768px){ul.action{position:static;text-align:left}ul.action > li:hover{background:none}ul.action > li.active{background:none}ul.action > li > a{display:none}ul.action > li.active:hover a{color:inherit;text-decoration:underline}ul.action ul{display:block;z-index:0;position:static;top:0;left:0}ul.action ul > li{position:static;background:none;border-bottom:0}ul.action ul > li > a{display:inline-block;width:auto;line-height:1em;padding:0;color:inherit;font-size:0.97em}ul.action ul > li > a:hover{background:none;text-decoration:underline}} div.toolbar{margin-top:2%;margin-bottom:2%}div.toolbar > a{margin-left:1%}div.toolbar > a:first-child{margin-left:0} div#search-grid{position:relative}div#search-grid > div.grid-container{width:70%}div#search-grid > div.search{width:27%;margin-left:3%;padding:2%;position:absolute;top:0;right:0;border:1px #f0f0f0 solid;background-color:#f6f6f6;font-size:0.85em}div#search-grid > div.search ul > li{width:100%;margin-bottom:5%}div#search-grid > div.search ul > li label{width:38%;text-align:left}div#search-grid > div.search ul > li div.field{width:60%}div#search-grid > div.search ul > li div.field input{width:90%} @media screen and (max-width:1024px){div#search-grid > div.grid-container{width:100%;padding-bottom:10%}div#search-grid > div.search{width:100%;margin-left:0;padding:2%;position:static}} @media screen and (max-width:1024px){aside#news > ul.news li{width:47%;margin:1%}} @media screen and (max-width:768px){aside#news{padding:4% 2%}aside#news > ul.news li{width:100%;margin:0%}} ul.news li{width:100%;margin-bottom:1%;padding-bottom:10px;display:inline-block;*display:inline;*zoom:1;vertical-align:top;border-bottom:1px solid #e3e3e3;font-size:0.8em;line-height:2em}ul.news li:last-child{border:0 }ul.news li h4{margin:0;color:#e7a105;font-weight:normal;font-size:1.3em}ul.news li:hover h4{text-decoration:underline}ul.news li p{margin:0;text-align:left;color:#666666}ul.news li:hover p{text-decoration:underline}ul.news li time{color:#999999} div#news-info{width:100%;margin-top:2%;background-color:#f6f6f6}div#news-info:after{content:"";clear:both;display:table}div#news-info > img{float:left;width:30%}div#news-info > div.description{float:left;width:70%;padding:30px}.ie7down div#news-info > div.description{width:60%}div#news-info time{float:left;width:100%;font-size:1em;color:#999999;padding-bottom:20px;clear:both} @media screen and (max-width:768px){div#news-info > img{float:none;width:100%}div#news-info > div.description{float:none;width:100%;padding:5%}.ie7down div#news-info > div.description{width:90%}} aside#prod{margin-top:30px}aside#prod > ul.prod-list{margin-left:0%}aside#prod > ul.prod-list li{width:100%;margin:5px 0px}aside#prod > ul.prod-list li > a{font-size:0.9em;text-align:center}aside#prod > ul.prod-list li p.price{font-size:0.8em} @media screen and (max-width:1024px){aside#prod{margin:1% 2%}aside#prod > ul.prod-list{display:block;overflow:hidden;margin-left:-2%}aside#prod > ul.prod-list li{width:47%;margin:0%;margin-left:2%;margin-bottom:2%}} ul.prod-list{display:block;overflow:hidden;margin-left:-2%}ul.prod-list li{display:inline-block;*display:inline;*zoom:1;width:23%;height:auto;margin-left:2%;padding-bottom:16px;vertical-align:top;text-align:center}.ie7down ul.prod-list li{width:22.8%}.modern ul.prod-list li div,.ie8 ul.prod-list li div{display:block;width:100%;position:relative;height:0;padding:75% 0 0 0;overflow:hidden;border:1px #e6e6e6 solid;background-color:#f7f7f7}.modern ul.prod-list li img,.ie8 ul.prod-list li img{position:absolute;display:block;max-width:96%;max-height:96%;left:0;right:0;top:0;bottom:0;margin:auto}.ie7down ul.prod-list li img{max-width:100%;max-height:100%}ul.prod-list li a p{width:100%;padding:8px 0px 2px 0px;font-size:1.1em;text-align:center}ul.prod-list li p.price{font-size:0.9em;text-align:center;color:#666666;margin:0;padding:0} @media screen and (max-width:1024px){ul.prod-list li{width:31.3%}.ie7down ul.prod-list li{width:29.5%}} @media screen and (max-width:768px){ul.prod-list li{width:48%}.ie7down ul.prod-list li{width:44%}} @media screen and (max-width:480px){ul.prod-list{margin-left:0%}ul.prod-list li{float:none;display:inline-block;*display:inline;*zoom:1;width:100%;margin:2% 0%;text-align:center}.ie7down ul.prod-list li{width:100%}ul.prod-list li img{float:none;border:1px #aaaaaa solid}} div#prod-info{width:100%}div#prod-info:after{content:"";clear:both;display:table}div#prod-info > img{float:left;width:30%}div#prod-info > div.description{float:left;width:70%;padding-left:5%;padding-bottom:20px}.ie7down div#prod-info > div.description{width:60%}aside#related-prod{margin-top:3%}.scontato{text-decoration:line-through;color:#999999} @media screen and (max-width:768px){div#prod-info > img{float:none;width:100%}div#prod-info > div.description{float:none;width:100%;padding-left:0%}.ie7down div#prod-info > div.description{width:100%}}