@charset "utf-8";html,body{margin:0;padding:0 0 0;max-width:1920px;font-family:'Open Sans',sans-serif;font-size:20px;line-height:22px;height:100%;color:#555555}a{color:#003e8d}a:hover{text-decoration:none}.logo{position:absolute;top:18px;left:10px;height:30px}.clear{clear:both}#testa{width:100%;height:60px;background:#343434;position:fixed;top:0;left:0;z-index:100}#testa ul.menu{margin:0;padding:0;border:solid 0 #fff;position:absolute;top:27px;right:10px}#testa ul.menu li{list-style:none;float:left}#testa ul.menu li a{color:#fff;text-decoration:none;padding:4px 14px;margin:0 0 0 5px;font-family:'Yanone Kaffeesatz',sans-serif;font-size:22px;border:#fff solid 1px}#testa ul.menu li:nth-child(5) a{border:#00B050 solid 2px;background:#FFBF00;}#testa ul.menu li a:hover{background:#FFBF00;}.resp_menu{display:none;position:absolute;top:18px;right:15px;border:#FF0000 solid 0}.resp_menu .bottone{background:#00B050;padding:7px 22px;color:#FFF;font:18px bold;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-decoration:none}.resp_menu .bottone:hover{background:#474747;color:#FFF}.resp_menu>ul{display:none;background:#FFF;position:absolute;top:34px;right:0;z-index:10000;width:200px;float:left;margin:0;padding:0px}.resp_menu ul li{list-style:none;line-height:20px;border:#333 solid 0;height:auto!important;text-align:left}.resp_menu ul li a{display:block;background:#FFF;border-bottom:solid 1px #999;text-decoration:none;padding:4px 0 4px 4px;font-size:12px}.resp_menu ul li a:hover{text-decoration:underline}.resp_menu ul li ul{margin:0;padding:0 0 0 15px}.resp_menu ul li ul li{}section{height:100%}h2{font-family:'Yanone Kaffeesatz',sans-serif;font-size:50px;text-align:center;background:url(../immagini/hr.png) no-repeat bottom center;padding:0 0 35px 0;margin:0 0 30px 0;line-height:50px}h2 span.uno{font-size:37px}h2 span.due{font-size:37px!important}#blocco0{min-height:500px;padding:95px 50px 0 50px;text-align:center}#blocco0 .uno{width:480px;margin:0 30px 0 0}#blocco0 .due{width:180px;margin:0 20px;padding:125px 0 0 0;display:none}#blocco0 .due h3{font-size:30px;margin:0 0 10px 0;text-align:center;color:#CC3300;line-height:34px}#blocco0 .tre{width:480px}#blocco0 .uno h3,#blocco0 .tre h3{font-size:26px;color:#666;margin:10px 0 10px 0}#blocco0{}#blocco1{min-height:690px;background:#E6E6E6;padding:100px 0 0}#blocco2,#blocco3,#blocco4,#blocco5{padding:100px 50px}.img_blocco{float:left;margin:0 20px 20px 0}.bg_sacco{background:url(../immagini/main_bg.jpg) repeat;min-height:300px}.secur{color:##00B050}ul.top10{}ul.top10 li{text-align:center;list-style:none;line-height:30px}ul.top10 li span.verde{color:#00b050;display:block;text-align:center;font-weight:bold;font-size:22px}ul.top10 li span{font-size:20px}.div_parall{background-attachment:fixed;background-size:100% auto!important;background-position:50% 0;height:240px;position:relative;opacity:0.6;background:url(../immagini/sacco-antiallagamento2.jpg) no-repeat left bottom}.div_parall2{background-attachment:fixed;background-size:100% auto!important;background-position:50% 0;height:240px;position:relative;opacity:0.6;background:url(../immagini/sacchi.jpg) no-repeat left bottom}#contatti{margin:20px 0 0 0;border:#666 solid 0;overflow:hidden}  #contatti .sx{width:67%;min-height:200px; float:left;margin:0 20px 0 0}#contatti .sx input[type="text"],#contatti .sx input[type="tel"],#contatti .sx input[type="email"],#contatti .sx textarea{width:10%;margin:0 0 19px 20px;padding:11px 10px 9px 19px;font-family:Arial;font-weight:400;border:1px solid #666;color:#333}#contatti .sx input[type="text"]:first-child{margin-left:0 !important}#contatti .sx textarea{resize:none;margin-left:0;width:96%;height:auto;min-height:95px}#contatti .sx .contact_btn{display:inline-block;border:none;text-transform:uppercase;margin:0 6px 10px 0;padding:3px 20px 5px;font-size:20px;line-height:20px;color:#fff;font-family:'Yanone Kaffeesatz',sans-serif;font-weight:400;text-align:center;vertical-align:middle;background:#343434}#contatti .contact_btn:hover,.send_btn{background:#00B050!important;cursor:pointer}#contatti .send_btn:hover{background:#343434!important}.bg_convalida{background:url(../immagini/diagonal.png) repeat;color:#fff}        #contatti .sx1{width:60%;min-height:200px; margin:auto}    #contatti .sx1 input[type="text"],#contatti .sx1 input[type="tel"],#contatti .sx1 input[type="email"],#contatti .sx1 textarea{width:10%;margin:0 0 19px 20px;padding:11px 10px 9px 19px;font-family:Arial;font-weight:400;border:1px solid #666;color:#333}#contatti .sx1 input[type="text"]:first-child{margin-left:0 !important}#contatti .sx1 textarea{resize:none;margin-left:0;width:96%;height:auto;min-height:95px}#contatti .sx1 .contact_btn{display:inline-block;border:none;text-transform:uppercase;margin:0 6px 10px 0;padding:3px 20px 5px;font-size:20px;line-height:20px;color:#fff;font-family:'Yanone Kaffeesatz',sans-serif;font-weight:400;text-align:center;vertical-align:middle;background:#343434}#contatti .contact_btn:hover,.send_btn{background:#00B050!important;cursor:pointer}#contatti .send_btn:hover{background:#343434!important}.bg_convalida{background:url(../immagini/diagonal.png) repeat;color:#fff}#contatti .dx{width:30%;min-height:200px; float:left}ul.foot_block_intouch{margin:0;padding:0px}ul.foot_block_intouch li{list-style:none;padding:0;border:#000 solid 0}ul.foot_block_intouch li p,.foot_block_intouch a{color:#717171;line-height:27px;font-size:14px;padding:0 0 0 34px;margin:0}.foot_block_intouch li.touch_phone p{background:url(../immagini/contact_icon.png) no-repeat 0 4px;padding:0 0 0 25px}.foot_block_intouch li.touch_clock p{background:url(../immagini/contact_icon.png) no-repeat 0 -92px;padding:0 0 0 25px}.foot_block_intouch li.touch_mail a{background:url(../immagini/contact_icon.png) no-repeat 0 -186px;padding:0 0 0 25px}.foot_block_intouch li.touch_site a{background:url(../immagini/contact_icon.png) no-repeat 0 -290px;display:block;padding:0 0 0 25px}.foot_block_intouch li.touch_adress p{background:url(../immagini/contact_icon.png) no-repeat 0 -420px;padding:0 0 0 25px}.foot_block_intouch li.piva p{background:url(../immagini/contact_icon.png) no-repeat 0 -289px;padding:0 0 0 25px}.foot_block_intouch li a:hover{text-decoration:none}.cont_foto{width:980px;margin:0 auto 10px auto;overflow:hidden}.cont_foto ul{margin:0;padding:0px}.cont_foto ul li{list-style:none;float:left;margin:0 0 10px 0}.cont_foto img{margin:0 0 0 15px}.cont_foto_sacco{border:#333 solid 0;overflow:hidden;padding:0 0 20px 0;width:645px;margin:0 auto}.cont_foto_sacco ul{margin:0;padding:0px}.cont_foto_sacco ul li{list-style:none;float:left;text-align:center;font-weight:bold;font-size:16px;width:302px;margin:0 15px 0 0}#contDivAddCart{padding:10px;overflow:hidden}#contDivAddCart h1,#ricorda_pass_box h1{color:#666;font-size:16px;font-weight:bold}#contDivAddCart a{padding:5px 15px;background:#ccc}#box_marchi{display:inline-block;width:990px;min-height:380px;margin:0 auto 0;padding:50px 0 0;border:#Ff0000 solid 0}#box_marchi h3{position:relative;font-weight:normal;margin:0;padding:0;line-height:40px;color:#555555;font-size:26px;text-align:center}#box_marchi .items_refer{position:relative;border:#CCFF00 solid 0;line-height:10px;margin:0}#box_marchi .crsl-items{margin:20px 0 0;border-top:#dcdcdc solid 1px;border-bottom:#dcdcdc solid 1px}#box_marchi #nav_refer{position:absolute;top:0;right:0;min-height:1px;border:#FF0000 solid 0}#box_marchi #nav_refer .previous{float:left;margin:0 2px 0 0;padding:7px 12px;border:#666 solid 0;background:#333;color:#FFF;font-size:14px}#box_marchi #nav_refer .next{float:right;padding:7px 12px;border:#666 solid 0;background:#333;color:#FFF;font-size:14px}#box_marchi figure{margin:0;padding:0}#box_marchi figure img{width:100%!important}#box_marchi .crsl-item figcaption{box-sizing:border-box;position:absolute;bottom:0;left:0;width:100%;padding:2px 4px;background:rgba(0,0,0,.5);height:45px;line-height:18px;text-align:center}#box_marchi .crsl-item figcaption a{padding:0 0 0 5px;color:#FFF;text-align:center}#box_marchi a.btn{text-decoration:none;background:#bd0926;color:#FFF;text-transform:uppercase;text-align:center;margin:0 0 0 -53px;padding:10px 20px;width:140px;position:relative;left:50%;-moz-transition:all 300ms;-webkit-transition:all 300ms;transition:all 300ms}#box_marchi a.btn:hover{background:#707173;}table.prezzi{width:70%;margin:0 auto;text-align:center;background:#ddd}table.prezzi th{width:50%;text-align:left;font-weight:normal;background:#FFF}table.prezzi td{width:25%;background:#FFF}table.prezzi p{margin:10px 0;text-align:left}@media (max-width:1080px){table.prezzi{width:90%}}