html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, pre, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, tt, var, b, u, i, center, fieldset, form, label, legend, caption {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}body { line-height: 1; }html, body {width: 100%;height: 100%;margin: 0;text-align: center;font-size: 10pt;color: #000;font-family: 'Roboto', Arial, Helvetica, sans-serif;background: #FFF;overflow: hidden;}.mc-cycle { z-index: 1 !important; }.clear { clear: both; }.top_up { z-index: 999999999999999999999; }#top_up img { max-width: 800px !important; }a {font-family: 'Roboto', Arial, Helvetica, sans-serif;text-decoration: none;color: #000;outline: none;-moz-outline-style: none;}a:link {text-decoration: none;color: #000;}a:visited {text-decoration: none;color: #000;}a:hover {text-decoration: underline;color: #000;}a:active {text-decoration: none;color: #000;}p {font-family: 'Roboto', Arial, Helvetica, sans-serif;font-size: 10pt;color: #000;}h1, h2, h3, h4, h5, h6 {font-family: 'Roboto', Arial, Helvetica, sans-serif;font-weight: normal;margin: 0 !important;}.tit {font-family: 'Roboto', Arial, Helvetica, sans-serif;font-weight: normal;color: #ae9962;margin: 0 !important;}h1 {font-size: 60pt;line-height: 50px;}h2 {font-size: 50pt;line-height: 40px;}h3 {font-size: 40pt;line-height: 30px;}h4 {font-size: 30pt;line-height: 20px;}h5 {font-size: 20pt;line-height: 10px;}h6 { font-size: 10pt; }.tit_logo {color: #F06000 !important;text-decoration: none !important;font-size: 14pt !important;}div.vuoto_fix { clear: both; }div.clear { clear: both; }.float_sx { float: left; }.float_dx { float: right; }div.vuoto {width: auto;height: 20px;}div.vuoto2 {width: auto;height: 10px;}div.spessore {width: auto;height: 1px;}div.spess {width: auto;height: 1px;}div.margini {margin-left: 5px;margin-right: 5px;}.input {width: auto;height: auto;color: #FFF;font-weight: bold;text-align: center;background: #009FCE;border: 1px solid #009FCE;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;padding: 3px;cursor: pointer;}.textbox {width: auto;height: auto;color: #000;background: #FFF;border: 1px solid #009FCE;padding: 3px;}#struttura {position: relative;width: 100%;height: 100%;text-align: left;margin: 0 auto;padding: 0;z-index: 2;}header {position: absolute;width: 100%;height: auto;margin: 0;display: block;left: 0px;right: 0px;top: 0px;z-index: 400;}header #bg_head {position: relative;width: 100%;height: 96px;background: #FFF;}header #bg_head #logo a {width: 250px;height: 75px;text-decoration: none;padding: 5px 0px 0px 5px;display: block;}header #bg_head #logo a img {width: 250px;height: 75px;display: block;}header #offerte_speciali {position: absolute;width: 400px;height: 86px;left: 400px;top: -1px;}header #menuTop {position: absolute;width: auto;height: auto;right: 20px;bottom: 3px;z-index: 10;}header #menuTop .btTop {width: auto;height: auto;text-align: center;text-align: center;text-decoration: none;text-transform: uppercase;font-size: 10pt;font-weight: 300;color: #FFF;background: #e86504;margin: 0 10px 0 0;padding: 10px;-webkit-border-top-left-radius: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;border-top-left-radius: 10px;border-top-right-radius: 10px;display: block;float: left;}header #menuTop .lingua, header #menuTop .fb {background: transparent !important;padding: 0 !important;}header #menuTop .lingua img, header #menuTop .fb img {margin: 0;vertical-align: middle;}header #bg_head #barra_arancio {width: 100%;height: 8px;background: #E86504;margin: 5px 0 0 0;}header #bg_head #nav {width: 100%;height: 23px;background: #fff;}header #bg_head #nav ul {width: 100%;height: 23px;margin: 0 0 0 5px;padding: 0;list-style: none;display: block;}header #bg_head #nav ul li {width: auto;height: auto;float: left;}header #bg_head #nav ul li.sep_menu {color: #009fce;line-height: 22px;margin: 0 2px;}header #bg_head #nav ul li a {width: auto;height: 23px;text-align: center;text-decoration: none;text-transform: uppercase;font-size: 10pt;line-height: 22px;font-weight: 300;color: #555;padding: 0 2px;margin: 0;display: block;}header #bg_head #nav ul li a:hover, header #bg_head #nav ul li a.corrente {color: #FFF;background: #009fce;}#cont_cx {position: relative;width: 100%;min-height: 100%;height: auto !important;height: 100%;margin: 0;z-index: 300;}#pagina {position: absolute;width: 51%;height: auto;min-height: auto;background: #FFF;opacity: 0.9;top: 126px;bottom: 73px;right: -40%;}#pagina.full {width: auto !important;min-width: 90%;max-width: 98%;}#tit_sez {position: absolute;width: 20px;height: 100%;min-height: 100%;background: #FFF;opacity: 0.9;top: 0px;bottom: 0px;left: -25px;z-index: 1000;}#tit_sez span {color: #333;font-size: 12pt;font-weight: bold;text-align: left;text-indent: -100px;-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);-sand-transform: rotate(90deg);-o-transform: rotate(-90deg);transform: rotate(-90deg);padding: 5px 0;display: block;}a.apri_chiudi {position: absolute;width: 20px;height: 20px;color: #333;font-size: 12pt;font-weight: bold;text-decoration: none;text-align: center;line-height: 19px;display: block;bottom: 3px;left: 0px;}a.apri_chiudi.apri_box { display: none; }#mappa {position: relative;width: auto;height: 95%;min-height: 95%;border: 0;margin: 0 auto;}#mappa .luogo {position: absolute;width: 20px;height: 20px;border-radius: 50%;background: #E86504;border: 1px solid #FFF;z-index: 100;}#mappa .luogo:hover { background: #009FCE; }#mappa .luogo a {width: 20px;height: 20px;font-size: 10pt;font-weight: bold;text-decoration: none;color: #FFF;display: block;}#mappa img {width: auto;height: 100%;min-height: 100%;max-height: 100%;border: 0;margin: 0 auto;-ms-interpolation-mode: bicubic;image-rendering: optimizeQuality;display: block;}#dintorni {position: relative;width: auto;min-width: auto;height: auto;border: 0;margin: 0;float: right;}#dintorni .luoghi_dintorni a {position: absolute;width: 15px;height: 15px;background: #FFF;padding: 5px;opacity: 0;display: block;z-index: 100;}#dintorni img {width: auto;height: 100%;min-height: 100%;max-height: 100%;border: 0;margin: 0 auto;-ms-interpolation-mode: bicubic;image-rendering: optimizeQuality;display: block;}#logo_intro {position: absolute;width: 337px;height: 192px;margin-top: -96px;margin-left: -168px;top: 50%;left: 50%;z-index: 999;display: none;}#logo_intro img {position: absolute;width: 100%;height: 100%;top: 0;bottom: 0;left: 0;right: 0;display: block;}.tlt {position: absolute;width: 640px;font-family: 'Poller One', cursive !important;color: #FFF;font-weight: bold;text-align: center;text-shadow: 0 0 5px #333;margin-top: 200px !important;margin-left: -300px !important;font-size: 28pt !important;padding: 0;display: none;top: 43%;left: 50%;z-index: 999;}#lingua {position: absolute;width: 100%;height: 100px;left: 0px;right: 0px;bottom: 140px;z-index: 100;}#lingua #bt_eng {position: absolute;width: 25%;height: 30px;background: #FFF;padding-right: 20px;left: 0px;top: 35px;opacity: 0.8;}#lingua #bt_eng a {width: auto;height: 30px;background: url("img/en.gif") no-repeat center right;text-align: right;text-transform: uppercase;text-decoration: none;font-weight: bold;font-size: 11pt;color: #000;line-height: 29px;padding-right: 40px;opacity: 0.7;display: block;}#lingua #bt_eng a:hover { opacity: 1; }#lingua #bt_ita {position: absolute;width: 25%;height: 30px;background: #FFF;padding-left: 20px;right: 0px;top: 35px;opacity: 0.8;}#lingua #bt_ita a {width: auto;height: 30px;background: url("img/it.gif") no-repeat center left;text-align: left;text-transform: uppercase;text-decoration: none;font-weight: bold;font-size: 11pt;color: #000;line-height: 29px;padding-left: 40px;opacity: 0.7;display: block;}#lingua #bt_ita a:hover { opacity: 1; }#lingua #logo_intro2 {position: absolute;width: 25%;height: 100px;margin-left: -12.5%;left: 50%;top: 0px;}#lingua #logo_intro2 img {width: 174px;height: 100px;margin: 0 auto;display: block;}#cont_pag {position: relative;width: 96%;height: 96%;text-align: justify;line-height: 18px;margin: 2%;}img.tb {width: auto;max-width: 100px;height: auto;border: 1px solid #CCC;margin: 0px 20px 20px 20px;}.caricamento {position: absolute;width: 48px;height: 48px;background-image: url("img/loader.gif");background-repeat: no-repeat;background-position: center;display: block;top: 210px;left: 476px;z-index: 20;}footer {position: absolute;width: 100%;height: auto;margin: 0;clear: both;display: block;left: 0px;right: 0px;bottom: 0px;z-index: 1000;}footer #foot {width: 100%;height: 100px;color: #000;font-size: 8pt;text-align: center;}footer #foot a {text-decoration: none;color: #000;font-size: 8pt;}footer #foot span { margin: 0 7px; }footer #foot #barra1, footer #foot #barra2, footer #foot #barra3 {position: absolute;width: 100%;height: 20px;line-height: 19px;background: #FFF;margin: 0;z-index: 10;opacity: 1;}footer #foot #barra1 {left: 0px;right: 0px;bottom: 60px;}footer #foot #barra2 {left: 0px;right: 0px;bottom: 20px;}footer #foot #barra3 {left: 0px;right: 0px;bottom: 0;}footer #bg_foot {position: relative;width: 100%;height: 63px;background: #FFF;}footer #bg_foot #barra_azzurra {width: 100%;height: 1px;background: #009FCE;margin: 0 0 4px 0;}footer #bg_foot #slogan {width: 100%;height: auto;}footer #bg_foot #slogan img {width: auto;max-width: 100%;height: auto;margin: 0 auto;display: block;}footer #bg_foot #copyright {position: absolute;width: 100%;height: auto;font-size: 8pt;color: #fff;text-align: center;background: #009fce;margin: 0;padding: 5px 0;z-index: 10;left: 0px;right: 0px;bottom: 0;}footer #bg_foot #copyright a { color: #fff; }footer #bg_foot #copyright span { margin: 0 7px; }.scroll-pane {width: 100%;height: 98%;overflow: auto;}.jspContainer {overflow: hidden;position: relative;}.jspPane { position: absolute; }.jspVerticalBar {position: absolute;top: 0;right: 0;width: 5px;height: 100%;background: red;}.jspHorizontalBar {position: absolute;bottom: 0;left: 0;width: 100%;height: 5px;background: red;}.jspVerticalBar *, .jspHorizontalBar * {margin: 0;padding: 0;}.jspCap { display: none; }.jspHorizontalBar .jspCap { float: left; }.jspTrack {background: #eee;position: relative;}.jspDrag {background: #999;position: relative;top: 0;left: 0;cursor: pointer;}.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {float: left;height: 100%;}.jspArrow {background: #222;text-indent: -20000px;display: block;cursor: pointer;}.jspArrow.jspDisabled {cursor: default;background: #333;}.jspVerticalBar .jspArrow { height: 5px; }.jspHorizontalBar .jspArrow {width: 5px;float: left;height: 100%;}.jspVerticalBar .jspArrow:focus { outline: none; }.jspCorner {background: #666;float: left;height: 100%;}* html .jspCorner { margin: 0 -3px 0 0; }#popup {position: absolute;width: 2px;height: 2px;margin-top: -1px;margin-left: -1px;top: 50%;left: 50%;display: none;z-index: 999;}#popup a.chiudi_apri {position: absolute;width: 30px;height: 30px;color: #F00;font-size: 11pt;text-decoration: none;background: url("img/chiudi.png") no-repeat 0 0;top: -15px;right: -15px;display: block;z-index: 1000;}#popup img, #popup .cont_tx {width: auto;max-width: 800px;height: auto;max-height: 600px;margin: 0 auto;text-align: center;-moz-box-shadow: 0px 0px 20px #000;-webkit-box-shadow: 0px 0px 20px #000;box-shadow: 0px 0px 20px #000;-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#000')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=0, Color='#000');display: block;}#cookieChoiceInfo {background: #EB6100 none repeat scroll 0% 0% !important;color: white;padding: 10px 0px !important;padding-bottom: 12px !important;z-index: 100000000 !important;font-size: 11px;line-height: 15px;}#cookieChoiceInfo span {padding-bottom: 12px !important;display: block;max-width: 90%;margin: 0 auto;}#cookieChoiceInfo a {padding: 8px;border-radius: 5px;margin-right: 10px;color: white;width: 100px;display: inline-block;text-decoration: none;}#cookieChoiceInfo a:active {padding-top: 7px;padding-left: 7px;padding-right: 7px;}#cookieChoiceInfo a:first-of-type {background: #F8C04A;color: #373737;border-bottom: #E7A820 3px solid;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}#cookieChoiceInfo a:first-of-type:hover {background: #FDCC62;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}#cookieChoiceInfo a:nth-of-type(2) {background: #EBEBEB;color: #373737;width: 50px !important;margin-left: 10px !important;border-bottom: #ACACAC 3px solid;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}#cookieChoiceInfo a:nth-of-type(2):hover {background: #F9F9F9;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}.tabled td:nth-of-type(2) { padding: 0px 20px; }.cookienfo {background: blue;color: white !important;width: 70px !important;display: block;text-align: center;padding: 5px;border-radius: 10px;color: white;text-decoration: none !important;background: #0051D0;border-bottom: #003A96 3px solid;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}.cookienfo:hover {background: #0045B3;border-bottom: #00317E 3px solid;transition: background 0.2s ease-out;-webkit-transition: background 0.2s ease-out;-moz-transition: background 0.2s ease-out;-ms-transition: background 0.2s ease-out;}.stylerfoot {height: 22px !important;color: black !important}.stylerfoot2 {background: white !important;color: black !important;}.stylerfoot2 a { color: black !important; }