*{background:#FFF;background-image:none;color:#000;list-style-type:none;margin:0;padding:0;border:0;font-family:Verdana,Geneva,sans-serif;line-height:1.6em;}#header,#headgroup,#footer,#content .aside,#display img,#navigation_drag,.admin_tabs,#banner_nav,#tabs ul,#secondary,.section{display:none;}#content .main,#tabs div ul,.invisible{display:visible;}#tabs div ul{display:block;}#content p{font-size:.75em;line-height:1.6em;color:#666;padding:0 0 20px 0;}.main a{color:#E8171F;}.main h2{color:#333;font-size:1.8em;padding:10px 0 10px 0;font-weight:normal;}.main h3{padding:20px 0 5px 0;font-size:1.3em;font-weight:normal;}.main h4{font-size:.9em;padding:15px 0 10px 0;color:#333;font-weight:bold;line-height:1.3em;}#banner{position:relative;height:310px;margin:0;}#banner .energy_cat img{position:absolute;bottom:10px;right:383px;}#banner_nav{position:absolute;width:370px;bottom:0;right:0;border-top:1px solid #e9e9e9;margin:0 0 10px 0;}#banner_nav li{display:block;float:right;margin:0 20px 0 0;}#banner_nav li a{margin:6px 0 0 0;}#banner img{display:block;float:left;padding:10px 0 0 0;}#banner_right{display:table;height:100%;}#right_middle{display:table-cell;vertical-align:middle;position:static;}#banner .banner_logo{display:block;position:absolute;top:15px;right:20px;padding:0;}#right_middle h3{font-size:1.6em;padding:0 20px 20px 0;font-weight:normal;color:#000;}#right_middle p{font-size:.7em;line-height:1.5em;color:#666;padding:0 35px 0 0;}#right_middle blockquote{font-size:1em;}#right_middle .special_text{color:#fff;display:block;margin:10px 0 0;font-size:.75em;}#gallery_banner{margin:5px 0 0 0;overflow:hidden;}#gallery_banner li{float:left;display:block;margin:0 10px  0 0;}#gallery_banner li a{display:block;}#gallery_banner li a:hover{opacity:0.8;filter:alpha(opacity=80);}.horeca_family #right_middle h3,.horeca_family #right_middle p{color:#E4AB51;}#banner.horeca_family #right_middle h3{margin:-5% 0 0 0;}#banner.istituzionale{height:300px;margin:0 0 30px 0;}#banner.istituzionale img{padding:0 20px 0 0;}#banner.istituzionale h3,#banner.istituzionale p,#right_middle blockquote{color:#FFF;}#right_middle blockquote span{display:block;padding:10px 0 0 0;}#banner.banner_small{height:259px;}#banner.scheda_prodotto{height:380px;}#banner.vending_family{height:435px;padding:0;border:none;}#banner.horeca_family{height:435px;border:none;}#banner.vending_landing{height:310px;margin:0 0 25px 0;}#banner.horeca_landing{height:300px;border-bottom:0;margin:0;}#banner.ocs_landing{height:310px;}#banner.horeca_landing h3,#banner.horeca_landing p{color:#E7AC52;}#banner.horeca_landing #banner_right{margin:0 0 0 445px;}.detail_list{margin:0 0 20px 0;overflow:hidden;}.detail_list li{width:200px;display:inline-block;float:left;margin:0 15px 0 0;overflow:hidden;}.detail_list li img{border:1px solid #F7F7F7;}.detail_list li a{display:block;padding:0 0 10px  10px;font-size:.8em;}#content .detail_list li p{padding:0 10px 10px;}#accessories .detail_list li{margin:0 15px 10px 0;}.detail_list li.views-row-last{margin:0;}.detail_list dl{padding:10px;}.detail_list dt,#accessories .detail_list h4{padding:0 0 10px 0;line-height:1.2em;font-size:0.9em;color:#333;font-weight:normal;}#accessories .detail_list h4{padding:5px 10px 10px 10px;font-size:.8em;}.detail_list dd{padding:0 0 10px;font-size:.7em;display:block;line-height:1.2em;}#banner .energy_cat img{bottom:10px;position:absolute;right:0;}#display ul li a{color:#E8171F;font-size:.7em;font-weight:bold;padding:0 0 10px 0;}#display ul li a span{color:#E8171F;}.download_list li{}.download_list li h5{font-size:.7em;padding:0 0 10px 0;}#content .download_list li p{font-size:.7em;padding:0;}.simple_list{padding:15px 15px 0 15px;font-size:.7em;}.simple_list li{height:35px;line-height:1.5em;width:185px;margin:0 20px 20px 0;padding:0 10px 10px 15px;}#specifications dt{display:block;float:left;margin:0;padding:0 15px 10px;font-size:.70em;}#specifications dd{display:block;padding:0 10px 10px;clear:right;margin:0;font-size:.70em;font-weight:bold;}dl dt{font-weight:bold;font-size:.8em;padding:15px 0 10px 0;line-height:1.6em;}dl dd{font-size:.8em;line-height:1.6em;}dl dd ul{font-size:.9em;}.result{border:1px solid #ebebeb;clear:both;overflow:hidden;margin:0 0 15px 0;}.type{padding:0 20px 0 0;width:90px;font-weight:bold;color:#333;display:block;float:left;text-align:right;}.result img{display:none;}.result .vcard{font-size:.7em;line-height:1.8em;padding:15px 0 0 20px;width:400px;float:left;}.vcard h3{color:#ED1820;padding:0 0 10px 0;font-size:1.2em;font-weight:bold;}.vcard .locality{margin:0 0 0 110px;}.interna .text_list{padding:0 0 20px 0;}#footer,#credits{display:none;}
