/* ---------------------------------------------------- *//* SLIDESHOW/* ---------------------------------------------------- */#slideshow {margin:0 0 0 0;z-index:0;width: 500px;background-color: #ffffff;height:80px;cursor: pointer;border-bottom: 0px solid #F7F7F7;}#slideshow ul {margin: 0;padding: 0;list-style-type: none;height: 1%; /* IE fix */}html>body #slideshow ul{ height:inherit}#slideshow ul:after {content: ".";clear: both;display: block;height: 0;visibility: hidden;}            /* ---------------------------------------------------- *//* SLIDESHOW > SLIDES/* ---------------------------------------------------- */#slideshow .slides {width: 500px;}#slideshow .slides ul {width: 2880px;}#slideshow .slides li {position:relative;width: 500px;float: left;height:80px;}#slideshow .slides h2 {margin: 0; font-weight:normal;font-size:3em;}#slideshow .slides p{margin: 0;font-size:0.9em; line-height:1.5em}#slideshow .slides li.ec { z-index:-1;background: transparent url(elementi/bg_promo_ec.jpg) no-repeat top left;}#slideshow .slides li.ec h2{ color:#DC00B0;  padding:30px 0 0 220px; color:#666666}#slideshow .slides li.ec p{ color:#00538D;  padding:0px 230px 0 220px; color:#999999}#slideshow .slides li.og { z-index:-1;background: transparent url(elementi/bg_promo_og.jpg) no-repeat top left;}#slideshow .slides li.og h2{ color:#DC00B0;  padding:30px 0 0 220px; color:#666666}#slideshow .slides li.og p{ color:#00538D;  padding:0px 230px 0 220px; color:#999999}#slideshow .slides li.wb { z-index:-1;background: transparent url(elementi/bg_promo_wb.jpg) no-repeat top left;}#slideshow .slides li.wb h2{ color:#DC00B0;  padding:30px 0px 0 220px; color:#666666}#slideshow .slides li.wb p{ color:#00538D;  padding:0px 230px 50px 220px; color:#999999}#slideshow .slides li p.info{padding:0px 0px 0 0px; width:150px; margin:10px 0 0 220px; font-size:12px; line-height:20px; background:url(elementi/bg_info.png) no-repeat top right; display:block; text-align:center; color:#999999}/* ---------------------------------------------------- *//* SLIDESHOW > NAVIGATION/* ---------------------------------------------------- */#slideshow .slides-nav {background-color: #ddd;border-top: 2px solid #ccc;}#slideshow .slides-nav li {float: left;}#slideshow .slides-nav li a {display: block;padding: 15px 20px;outline: none;}.js #slideshow .slides-nav li.on,.js #slideshow .slides-nav li.on a {background-color: #eee;}.js #slideshow .slides-nav li.on a {position: relative;top: -4px;}