@charset "UTF-8";* {}html, body { margin: 0; padding: 0; background-color: transparent; font-size: 16px; width: 100%; min-width: 100%; height: 100%; min-height: 100%; font-family: Montserrat_Light, Helvetica; color: #536262; }body { margin: 0; padding: 0; background-color: transparent; }h1, h2, h3, h4, h5, h6 { font-weight: normal; }h1 { font-size: 35pt; font-family: Montserrat_Bold, Helvetica; margin: 0; }h2 { font-size: 30pt; font-family: Montserrat_Bold, Helvetica; margin: 0; }h3 { font-size: 25pt; font-family: Montserrat_Bold, Helvetica; margin: 0; }h4 { font-size: 19pt; font-family: Montserrat_Bold, Helvetica; margin: 0; }h5 { font-size: 15pt; font-family: Montserrat_Bold, Helvetica; margin: 0; }h6 { font-size: 9pt; font-family: Montserrat_Bold, Helvetica; margin: 0; }.css_titolo h2 { padding: 24px 0 20px 20px; background: linear-gradient(to right, rgba(45,105,142,1) 0%,rgba(45,105,142,.5) 22%,rgba(45,105,142,0.48) 82%,rgba(45,105,142,0.22) 92%); margin: 0; }.css_tith3 h3 { padding: 24px 0 20px 20px; background: linear-gradient(to right, rgba(45,105,142,1) 0%,rgba(45,105,142,.5) 22%,rgba(45,105,142,0.48) 82%,rgba(45,105,142,0.22) 92%); margin: 0; } input::placeholder { font-weight: normal; opacity: 1; color: #333 !important; } .css_obblg::placeholder { font-weight: bold; opacity: 1; color: magenta !important; } .css_obblg { font-weight: bold; opacity: 1; color: magenta !important; }.css_titolo h2 { font-family: Montserrat_Bold, Helvetica; font-size: 30pt; color: #ffffff; letter-spacing: 1px; line-height: 1.2em; }@media (max-width: 45em) { .css_titolo h2 { font-size: 16pt; }}@media (min-width: 45em) and (max-width: 62em) { .css_titolo h2 { font-size: 27pt; }}.css_titolo { font-family: Montserrat_Bold, Helvetica; font-size: 30pt; color: #ffffff; letter-spacing: 1px; line-height: 1.2em; }@media (max-width: 45em) { .css_titolo { font-size: 16pt; }}@media (min-width: 45em) and (max-width: 62em) { .css_titolo { font-size: 27pt; }}.css_tith3 h3 { font-family: Montserrat_Bold, Helvetica; font-size: 25pt; color: #ffffff; letter-spacing: 1px; line-height: 1.2em; }@media (max-width: 45em) { .css_tith3 h3 { font-size: 11pt; }}@media (min-width: 45em) and (max-width: 62em) { .css_tith3 h3 { font-size: 22pt; }}.css_tith3 { font-family: Montserrat_Bold, Helvetica; font-size: 25pt; color: #ffffff; letter-spacing: 1px; line-height: 1.2em; }@media (max-width: 45em) { .css_tith3 { font-size: 11pt; }}@media (min-width: 45em) and (max-width: 62em) { .css_tith3 { font-size: 22pt; }}noscript div { z-index: 1000000; display: block; position: absolute; top: 0; width: 100%; height: 100px; background-color:rgba(255,255,255,.94); font-family: Montserrat_Light, Helvetica; font-size: 14pt; color: #536262; margin: 22px 0; padding: 22px; border-top-width: 1px; border-top-color: #384d60; border-top-style: solid; border-bottom-width: 1px; border-bottom-color: #384d60; border-bottom-style: solid; }.css_section { width: 100%; padding: 62px 0 0 0; }.css_contenuto { width: 100%; padding-top: 17px; padding-bottom: 0; padding-left: 0; padding-right: 0; }#div_nascosto_Cookie_all, #div_nascosto_Cookie_tech, #div_nascosto_Cookie_rifiuta, #div_nascosto_Cookie_goo { display: none; }.Cookie_DIV2 { z-index: 1000001; overflow: hidden; position: fixed; bottom: 0; left: 0; width: 100%; height: auto; } .Cookie_INPUT { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #fff; background-color: #536262; margin: 1px; padding: 2px 14px; border: none; border-radius: 3px; }.Cookie_INPUT:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #1C6693; background-color: #eaeaea; margin: 1px; padding: 2px 14px; border: none; border-radius: 3px; }@media (max-width: 62em) { .Cookie_DIV4 { padding: 2px; } .Cookie_DIV3 { border-top: 1px solid #eaeaea; width: 95%; height: auto; padding: 20px 30px 10px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 2em; color: #536262; text-align: justify; margin: 0 auto; left: 0; right: 0; margin-left: auto; margin-right: auto; text-decoration: none; background-color: #fff; } .Cookie_X1 { position: absolute; margin-top: -10px; display: block; text-align: right; width: 95%; } .Cookie_X2 { text-decoration: none; background-color: transparent; border: 0; margin 0; padding: 0; border-radius: 0; color: #536262; } .Cookie_X2:hover { background-color: transparent; border: 0; margin 0; padding: 0; border-radius: 0; color: #ff6600; }}@media (min-width: 62em) { .Cookie_DIV4 { padding: 12px 22px 0 22px; } .Cookie_DIV3 { border: 1px solid #eaeaea; border-radius: 3px; width: 62%; height: auto; padding: 20px 10px 30px 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; line-height: 2em; color: #536262; text-align: justify; margin: 0 auto; left: 0; right: 0; margin-left: auto; margin-right: auto; text-decoration: none; background-color: #fff; } .Cookie_X1 { position: absolute; margin-top: -10px; display: block; text-align: right; width: 62%; } .Cookie_X2 { text-decoration: none; background-color: transparent; border: 0; margin 0; padding: 0; border-radius: 0; color: #536262; } .Cookie_X2:hover { background-color: transparent; border: 0; margin 0; padding: 0; border-radius: 0; color: #ff6600; }}@media (max-width: 1400px) { #css_largsection_fix, #css_largsection_100 { width: 100%; } #css_largsection_int { width: 100%; }}@media (min-width: 1400px) { #css_largsection_fix { width: 1400px; } #css_largsection_100 { width: 100%; } #css_largsection_int { width: 100%; }}@media (max-width: 62em) { .tp_minNONE { display: none; }}@media (min-width: 62em) { .tp_maxNONE { display: none; }}@media (min-width: 1400px) { .li_tp_width { min-width: 600px !important; }}@media (min-width: 62em) and (max-width: 1400px) { #nav > ul { width: 60%; float: right; }}@media (max-width: 62em) { .div_barra_ita,.div_barra_eng { z-index: 0; position: absolute; overflow: hidden; left: 0; margin: 0; padding: 0; text-align: center; width: 100%; height: 245px; background-size: auto; background-attachment: scroll; background-repeat: no-repeat; background-position: center center; }}@media (max-width: 62em) { .div_barra_ita { background-image: url(/media/template/carbon/barra_ita_MoB.png?random=1905380787); }.div_barra_eng { background-image: url(/media/template/carbon/barra_eng_MoB.png?random=176751284); }}@media (min-width: 62em) { .div_barra_ita,.div_barra_eng { z-index: 0; position: relative; overflow: hidden; top: 0; margin: 0; padding: 0; text-align: left; width: 600px; height: 200px; background-size: auto; background-attachment: scroll; background-repeat: no-repeat; background-position: center left; }}@media (min-width: 62em) { .div_barra_ita { background-image: url(/media/template/carbon/barra_ita.png?random=244005845); }.div_barra_eng { background-image: url(/media/template/carbon/barra_eng.png?random=833336498); }}#div_puls { font-family: Din_Condensed, Helvetica; font-size: 20pt; color: #2d698e; }@media (max-width: 62em) { #td_barra { height: 245px !important; }}@media (min-width: 62em) { #td_barra { height: 200px !important; }}@media (max-width: 62em) { #nav_header { height: 120px !important;}}@media (min-width: 62em) { #nav_header {  height: 172px !important; }}#nav_header { z-index: 4; width: 100%; margin-left: auto; margin-right: auto; }.icon-info { font-size: 2.0em; color: #ff3300; padding: 0 4px; }.icon-info:hover { color: #384d60; }.css_div_footer { position: relative; width: 100%; }.css_admin_footer { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffffff; }.css_footer { padding: 0 1px; vertical-align: middle; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ff3300; }.css_footer_punt { font-family: Montserrat_Light, Helvetica; font-size: 8pt; color: #ff3300; }.css_topfoot { font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #ff3300; }#wrapper_footer { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -50px; }@media (max-width: 1400px) { #footer, .push_footer { height: 50px; clear: both; }}@media (min-width: 1400px) { #footer, .push_footer { height: 50px; clear: both; }}a { transition: all 0.2s ease-in-out !important; }a { text-decoration: none; color: #ffffff; background-color: #384d60; border: #384d60 1px; border-style: solid; padding: 1px; }a:hover { text-decoration: none; color: #384d60; background-color: #efecec; border: #efecec 1px; border-style: solid; padding: 1px; }a:visited { text-decoration: none; }a:focus { outline: none; }.a_no, .a_no:hover, .a_no:visited, .a_no:focus { text-decoration: none; background-color: transparent !important; border: 0 !important; margin 0 !important; padding: 0 !important; border-radius: 0 !important; }.css_a { font-family: Montserrat_Light, Helvetica; font-size: 11pt; }.css_a_italic { font-family: Montserrat_Light, Helvetica; font-size: 10pt; font-style: italic; }.css_a_int { font-family: Frutigerroman, Helvetica; font-size: 25pt; }.css_a_micro { font-family: Montserrat_Light, Helvetica; font-size: 9pt; }.css_a_mini { font-family: Montserrat_Light, Helvetica; font-size: 10pt; }.css_a_mini_bold { font-family: Montserrat_Light, Helvetica; font-size: 10pt; font-weight: bold; }.css_a_mini_neg { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffffff; }.css_a_medio { font-family: Montserrat_Light, Helvetica; font-size: 11pt; }.css_a_medio_bold { font-family: Montserrat_Light, Helvetica; font-size: 11pt; font-weight: bold; }.css_a_big { font-family: Montserrat_Light, Helvetica; font-size: 13pt; }.css_a_big_bold { font-family: Montserrat_Light, Helvetica; font-size: 13pt; font-weight: bold; }.css_a_large { font-family: Montserrat_Light, Helvetica; font-size: 22pt; }.css_a_large_bold { font-family: Montserrat_Light, Helvetica; font-size: 22pt; font-weight: bold; }.css_a_titolo { font-family: Montserrat_Bold, Helvetica; font-size: 30pt; }@media (max-width: 45em) { .css_a_titolo { font-size: 16pt; }}@media (min-width: 45em) and (max-width: 62em) { .css_a_titolo { font-size: 27pt; }}::selection { background-color: #fff2a8; color: #333333; }.selection { background-color: #efecec; color: #536262; }.art_linea { background-image: url(/top_var/art/art_linea.png); background-position: bottom center; background-repeat: no-repeat; }.fbmipiace { list-style: none; margin: 0; padding: 0; text-align: right; margin-right: 1px; }.css_linea_sx { border-left-width: 1px; border-left-color: #384d60; border-left-style: solid; }.css_linea_dx { border-right-width: 1px; border-right-color: #384d60; border-right-style: solid; }.css_linea_top { border-top-width: 1px; border-top-color: #384d60; border-top-style: solid; }.css_linea_bottom { border-bottom-width: 1px; border-bottom-color: #384d60; border-bottom-style: solid; }.css_linea_bottom_alt { border-bottom-width: 1px; border-bottom-color: #efecec; border-bottom-style: solid; }.css_linea_bottom_free { border-bottom-width: 1px; border-bottom-color: #ff00ff; border-bottom-style: solid; }.css_linea_top_bottom { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #384d60; border-bottom-color: #384d60; padding-top: 4px; padding-bottom: 4px; }.css_linea_top_bottom_alt { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #efecec; border-bottom-color: #efecec; padding-top: 4px; padding-bottom: 4px; }.css_linea_top_bottom_free { border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; border-top-color: #ff00ff; border-bottom-color: #ff00ff; padding-top: 4px; padding-bottom: 4px; }.css_padding_puls { padding-top: 0; padding-bottom: 0; padding-left: 0; padding-right: 0; }.css_tab_sf_alt { background-color: #efecec; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; border: 1px solid #384d60; letter-spacing: normal; vertical-align: top; word-spacing: normal; }.css_tab_sf_neg { background-color: #384d60; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #ffffff; border: 1px solid #384d60; letter-spacing: normal; vertical-align: top; word-spacing: normal; }.css_tab96 { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; width: 96%; background-color: #ffffff; border: 1px solid #384d60; letter-spacing: normal; vertical-align: top; word-spacing: normal; }.css_tab99 { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; width: 99%; background-color: #ffffff; border: 1px solid #384d60; letter-spacing: normal; vertical-align: top; word-spacing: normal; }.css_tab90_adm { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; width: 90%; background-color: #ffffff; border: 1px solid #2d698e; letter-spacing: normal; vertical-align: top; word-spacing: normal; }.css_tab100_adm { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; width: 100%; background-color: #ffffff; letter-spacing: normal; vertical-align: top; word-spacing: normal; }@media (max-width: 62em) { .css_tab_resp_OUT { width: 100%; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; letter-spacing: normal; vertical-align: top; word-spacing: normal; }}@media (min-width: 62em) { .css_tab_resp_OUT { width: 92%; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; letter-spacing: normal; vertical-align: top; word-spacing: normal; }}@media (max-width: 62em) { .css_tab_resp_IN { width: 100%; min-width: 350px; }}@media (min-width: 62em) and (max-width: 100em) { .css_tab_resp_IN { width: 92%; min-width: 350px; }}@media (min-width: 100em) { .css_tab_resp_IN { width: 62%; min-width: 350px; }}/* IMMAGINI */img { border: none; } a img { border: none; }@media (max-width: 45em) { .img_100 { width: 100% !important; height: auto !important; max-width: initial !important; }}.css_immagini { padding: 0; } @media (min-width: 45em) { .css_immagini { margin: 0; }}.css_immagini_mb { padding: 0; } @media (min-width: 45em) { .css_immagini_mb { margin: 0; }}.css_immagini_nb { border: none; margin: 0; padding: 0; }.css_immagini_nb_NS { border: none; margin: 0; padding: 0; }.css_immagini_nb_nofad { border: none; margin: 0; padding: 0; }/* IMMAGINI */.css_bordo { border: #384d60; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-radius: 3px; }.css_bordo_red { border: red; border-style: solid; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px; border-radius: 2px; }.css_bord_adm { border: #2d698e; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-radius: 3px; }.css_bord_alt { border: #efecec; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-radius: 3px; }/* PULSANTI */.css_puls_td_vuoto_att { background-color: ; font-family: Montserrat_Light, Helvetica; font-size: 20pt; font-weight: bold; text-decoration: none; }.css_puls_td_vuoto_dis { background-color: ; font-family: Montserrat_Light, Helvetica; font-size: 20pt; color: #2685c0; }.css_puls_td_vuoto { font-family: Montserrat_Light, Helvetica; font-size: 20pt; }.css_puls_href_att { font-family: Montserrat_Light, Helvetica; font-size: 20pt; color: #2685c0; text-align: center; text-decoration: none; }.css_puls_href_dis { font-family: Montserrat_Light, Helvetica; font-size: 20pt; color: #2d698e; text-align: center; }.css_puls_href_Tatt { font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #2685c0; text-align: center; text-decoration: none; }.css_puls_href_Tdis { font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #2d698e; text-align: center; }.css_puls_hrefsot_sfum_att { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #2685c0; text-align: center; text-decoration: none; }.css_puls_hrefsot_disvar { font-family: Montserrat_Light, Helvetica; font-size: 20pt; color: #2d698e; text-align: center; }.css_puls_hrefsot_dis7 { font-family: Montserrat_Light, Helvetica; font-size: 9pt; text-align: center; color: #2d698e; }/* PULSANTI *//* CLASSI FORM */input:-webkit-autofill { -webkit-box-shadow: 0 0 0 1000px white inset; border: 2px solid #eaeaea; border-radius: 2px; }.label-a { color: #ffffff; background: #384d60; padding: 0 7px; border-radius: 3px; }.label-a:hover { color: #384d60; background: #efecec; padding: 0 7px; border-radius: 3px; }.submit-a, .button-a, .reset-a { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ffffff; background-color: #384d60; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-a:hover, .button-a:hover, .reset-a:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #384d60; background-color: #efecec; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit_mini-a, .button_mini-a, .reset_mini-a { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #ffffff; background-color: #384d60; margin: 1px; padding: 2px 4px; border: none; border-radius: 1px; }.submit_mini-a:hover, .button_mini-a:hover, .reset_mini-a:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #384d60; background-color: #efecec; margin: 1px; padding: 2px 4px; border: none; border-radius: 1px; }.submit_yellow-a { outline: none; cursor: pointer; -webkit-appearance: none; height: 22px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #536262; background-color: #ffcc00; margin: 1px; padding: 2px 4px; border: none; border-radius: 1px; }.submit_yellow-a:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 22px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #fff; background-color: #536262; margin: 1px; padding: 2px 4px; border: none; border-radius: 1px; }.elimina-a { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #fff; background-color: #ff3300; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.elimina-a:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #fff; background-color: #e1081f; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.elimina_mini-a { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #fff; background-color: #ff3300; margin: 1px; padding: 2px 7px; border: none; border-radius: 1px; }.elimina_mini-a:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #fff; background-color: #e1081f; margin: 1px; padding: 2px 7px; border: none; border-radius: 1px; }.attivo-a { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #fff; background-color: #ffcc00; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.attivo-a:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #fff; background-color: #c9ab31; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.attivo_mini-a { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #555; background-color: #ffcc00; margin: 1px; padding: 2px 7px; border: none; border-radius: 1px; }.attivo_mini-a:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #555; background-color: #c9ab31; margin: 1px; padding: 2px 7px; border: none; border-radius: 1px; }.btn-a { white-space: nowrap; transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; cursor: pointer; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ffffff; background-color: #2d698e; margin: 1px; padding: 5px 10px 5px 10px; text-decoration: none; border: none; }.btn-a:hover { white-space: nowrap; transition: all 0.2s ease-in-out; border-radius: 2px; outline: none; -webkit-appearance: none; height: 35px; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #2d698e; background-color: #ffffff; margin: 1px; padding: 5px 10px 5px 10px; text-decoration: none; border: none; }.submit-blu, .button-blu, .reset-blu { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #2da3eb; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-blu:hover, .button-blu:hover, .reset-blu:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #1C6693; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-red, .button-red, .reset-red { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #ff0000; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-red:hover, .button-red:hover, .reset-red:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #BB3605; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-yellow, .button-yellow, .reset-yellow { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #000; background-color: #ffcc00; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-yellow:hover, .button-yellow:hover, .reset-yellow:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #333333; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-green, .button-green, .reset-green { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #2AAA03; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-green:hover, .button-green:hover, .reset-green:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #333333; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-orange, .button-orange, .reset-orange { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #ff9900; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-orange:hover, .button-orange:hover, .reset-orange:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #333333; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-grey, .button-grey, .reset-grey { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #808080; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.submit-grey:hover, .button-grey:hover, .reset-grey:hover { outline: none; cursor: pointer; -webkit-appearance: none; height: 38px; font-family: OpensansC_Light, Helvetica; font-size: 16pt; color: #ffffff; background-color: #333333; margin: 1px; padding: 2px 22px; border: none; border-radius: 1px; }.css_mn_file { outline: none; -webkit-appearance: none; height: 30px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #ffffff; margin: 1px; padding: 1px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_cerca { outline: none; -webkit-appearance: none; height: 25px; background-color: #ffffff; background-image: url(/top_var/vari/lentecerca.png); background-position: 1px 1px; background-repeat: no-repeat; font-family: Montserrat_Light, Helvetica; font-size: 12pt; color: #536262; margin: 1px; padding-left: 28px; padding-right: 1px; padding-top: 1px; padding-bottom: 1px; border: 2px solid #384d60; border-radius: 2px; }.css_mn_select { outline: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #585656; background-color: #ffffff; height: 30px; margin-left: 3px; padding: 1px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_selectbig { outline: none; font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #585656; background-color: #ffffff; height: 30px; margin-left: 3px; padding: 1px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_select_MSIZE { outline: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #585656; background-color: #ffffff; margin-left: 3px; padding: 1px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_text_mini { outline: none; -webkit-appearance: none; height: 17px; font-family: Montserrat_Light, Helvetica; font-size: 8pt; color: #536262; background-color: #ffffff; margin: 1px; padding: 2px 2px 2px 4px; border: 1px solid #384d60; border-radius: 1px; }.css_mn_text { outline: none; -webkit-appearance: none; height: 17px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #ffffff; margin: 1px; padding: 5px 5px 5px 7px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_text_bold { outline: none; -webkit-appearance: none; height: 17px; font-family: Montserrat_Light, Helvetica; font-weight: bold; font-size: 11pt; color: #536262; background-color: #ffffff; margin: 1px; padding: 5px 5px 5px 7px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_text_ERROR { outline: none; -webkit-appearance: none; height: 17px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #fee7e7; margin: 1px; padding: 5px 5px 5px 7px; border: 2px solid red; border-radius: 1px; }.css_mn_textbig { outline: none; -webkit-appearance: none; height: 19px; font-family: Montserrat_Light, Helvetica; font-size: 14pt; color: #536262; background-color: #ffffff; margin: 1px; padding: 5px 5px 5px 7px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_textbig2 { outline: none; -webkit-appearance: none; height: 25px; font-family: Montserrat_Light, Helvetica; font-size: 22pt; color: #536262; background-color: #ffffff; margin: 1px; padding: 5px 5px 5px 7px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_pswd { outline: none; -webkit-appearance: none; height: 17px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #ffffff; margin: 1px; padding: 5px 5px 5px 7px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_textarea { outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #ffffff; vertical-align: top; margin: 1px; padding: 1px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_textareabig { outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #ffffff; vertical-align: top; margin: 1px; padding: 1px; border: 2px solid #384d60; border-radius: 1px; }.css_mn_textarea_ERROR { outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #fee7e7; vertical-align: top; margin: 1px; padding: 1px; border: 2px solid red; border-radius: 1px; }@media (max-width: 62em) { .css_mn_user_mini { outline: none; -webkit-appearance: none; width: 298px; height: 47px; font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #536262; background-color: #ffffff; background: url(/top_var/css_mn/input_user_mini.png) no-repeat left; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: #384d60; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }.css_mn_pswd_mini { outline: none; -webkit-appearance: none; width: 298px; height: 47px; font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #536262; background-color: #ffffff; background: url(/top_var/css_mn/input_pswd_mini.png) no-repeat left; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: #384d60; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }.css_mn_email_mini { outline: none; -webkit-appearance: none; width: 298px; height: 47px; font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #536262; background-color: #ffffff; background: url(/top_var/css_mn/input_email_mini.png) no-repeat left; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: #384d60; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }.css_tx_submit_mini { outline: none; cursor: pointer; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #536262; background-color: transparent; margin-right: 22px; padding: 13px; border: none; font-weight: bold; }.css_mn_submit_mini { outline: none; cursor: pointer; -webkit-appearance: none; width: 180px; height: 50px; background: url(/top_var/css_mn/input_submit_mini.png) no-repeat center; }}@media (min-width: 62em) { .css_mn_user_big { outline: none; -webkit-appearance: none; width: 350px; height: 50px; font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #536262; background-color: #ffffff; background: url(/top_var/css_mn/input_user_big.png) no-repeat left; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: #384d60; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }.css_mn_pswd_big { outline: none; -webkit-appearance: none; width: 350px; height: 50px; font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #536262; background-color: #ffffff; background: url(/top_var/css_mn/input_pswd_big.png) no-repeat left; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: #384d60; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }.css_mn_email_big { outline: none; -webkit-appearance: none; width: 350px; height: 50px; font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #536262; background-color: #ffffff; background: url(/top_var/css_mn/input_email_big.png) no-repeat left; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: #384d60; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }.css_tx_submit_big { outline: none; cursor: pointer; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 13pt; color: #536262; background-color: transparent; margin-right: 22px; padding: 8px 32px 8px 32px; border: none; font-weight: bold; }.css_mn_submit_big { outline: none; cursor: pointer; -webkit-appearance: none; width: 180px; height: 50px; background: url(/top_var/css_mn/input_submit_big.png) no-repeat center; }}.css_mn_text_lung_ERROR { outline: none; -webkit-appearance: none; width: 454px; height: 37px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #fee7e7; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: 3px dashed red; }.css_mn_text_lung { outline: none; -webkit-appearance: none; width: 454px; height: 37px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #ffffff; background: url(/top_var/css_mn/input_text_lung.png) no-repeat left; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: #536262; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }.css_mn_email_lung { outline: none; -webkit-appearance: none; width: 454px; height: 37px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #ffffff; background: url(/top_var/css_mn/input_email_lung.png) no-repeat left; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: #536262; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }.css_mn_tel_lung { outline: none; -webkit-appearance: none; width: 454px; height: 37px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #ffffff; background: url(/top_var/css_mn/input_tel_lung.png) no-repeat left; margin: 1px; padding-left: 10px; padding-right: 5px; padding-top: 5px; padding-bottom: 5px; border: #536262; border-style: solid; border-top-width: 0; border-right-width: 0; border-bottom-width: 0; border-left-width: 0; }.css_mn_textarea_lung_ERROR { outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #fee7e7; vertical-align: top; margin: 1px; padding: 1px; border: 3px dashed red; }.css_mn_textarea_lung { outline: none; -webkit-appearance: none; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; background-color: #ffffff; vertical-align: top; margin: 1px; padding: 1px; border: #536262; border-style: solid; border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; }/* CLASSI FORM *//* FONT */.css_giust_men { font-family: Montserrat_Light, Helvetica; font-size: 14pt; color: #536262; text-align: justify; }@media (max-width: 45em) { .css_giust_men { font-size: 9pt; }}@media (min-width: 45em) and (max-width: 62em) { .css_giust_men { font-size: 11pt; }}.css_giust_men_grigio { font-family: Montserrat_Light, Helvetica; font-size: 14pt; color: #ffffff; text-align: justify; }@media (max-width: 45em) { .css_giust_men_grigio { font-size: 9pt; }}@media (min-width: 45em) and (max-width: 62em) { .css_giust_men_grigio { font-size: 11pt; }}.css_giust_art { font-family: Montserrat_Light, Helvetica; font-size: 14pt; color: #536262; text-align: justify; }@media (max-width: 45em) { .css_giust_art { font-size: 9pt; }}@media (min-width: 45em) and (max-width: 62em) { .css_giust_art { font-size: 11pt; }}.css_giust_news { font-family: Montserrat_Light, Helvetica; font-size: 14pt; color: #536262; text-align: justify; }@media (max-width: 45em) { .css_giust_news { font-size: 9pt; }}@media (min-width: 45em) and (max-width: 62em) { .css_giust_news { font-size: 11pt; }}.css_notina { font-family: Montserrat_Light, Helvetica; font-size: 8pt; color: #536262; font-weight: normal; font-style: italic; }.css_micro { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #536262; }.css_micro_bold { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #536262; font-weight: bold; }.css_micro_giust { padding-right: 4px; font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #536262; text-align: justify; }.css_micro_italic { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #536262; font-weight: normal; font-style: italic; }.css_micro_neg { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #ffffff; }.css_micro_neg_italic { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #ffffff; font-style: italic; }.css_micro2 { font-family: Montserrat_Semibold, Helvetica; font-size: 9pt; color: #444444; }.css_micro2_bold { font-family: Montserrat_Semibold, Helvetica; font-size: 9pt; color: #444444; font-weight: bold; }.css_micro2_italic { font-family: Montserrat_Semibold, Helvetica; font-size: 9pt; color: #444444; font-style: italic; }.css_micro_N { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #000000; }.css_micro_blu { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #0080ff; }.css_micro_verde { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #005D00; }.css_micro_rosso { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #ff0000; }.css_mini { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; }.css_mini_bold { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; font-weight: bold; }.css_mini_giust { padding-right: 4px; font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; text-align: justify; }.css_mini_italic { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #536262; font-weight: normal; font-style: italic; }.css_mini_neg { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffffff; }.css_mini_neg_bold { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffffff; font-weight: bold; }.css_mini_neg_italic { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffffff; font-style: italic; }.css_mini2 { font-family: Montserrat_Semibold, Helvetica; font-size: 10pt; color: #444444; }.css_mini2_bold { font-family: Montserrat_Semibold, Helvetica; font-size: 10pt; color: #444444; font-weight: bold; }.css_mini2_giust { padding-right: 4px; font-family: Montserrat_Semibold, Helvetica; font-size: 10pt; color: #444444; text-align: justify; }.css_mini2_italic { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #444444; font-style: italic; }.css_mini_N { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #000000; }.css_mini_orange { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ff8000; }.css_mini_blu { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #0080ff; }.css_mini_verde { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #005D00; }.css_mini_verde_bold { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #005D00; font-weight: bold; }.css_mini_rosso { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ff0000; }.css_mini_giallo { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ffff00; }.css_mini_turchese { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #00ccff; }.css_mini_grigio { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #333333; }.css_medio { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; }.css_medio_bold { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; font-weight: bold; }.css_medio_giust { padding-right: 4px; font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; text-align: justify; }.css_medio_italic { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #536262; font-weight: normal; font-style: italic; }.css_medio_neg { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #ffffff; }.css_medio2_neg { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #ffffff; }.css_medio_neg_bold { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #ffffff; font-weight: bold; }.css_medio2 { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #444444; }.css_medio2_bold { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #444444; font-weight: bold; }.css_medio2_italic { font-family: Montserrat_Semibold, Helvetica; font-size: 11pt; color: #444444; font-style: italic; }.css_sbarrprez7 { font-family: Montserrat_Light, Helvetica; font-size: 9pt; color: #ff8000; text-decoration: line-through; }.css_medio_sbarr { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #444444; text-decoration: line-through; }.css_sbarrprez8 { font-family: Montserrat_Light, Helvetica; font-size: 10pt; color: #ff8000; text-decoration: line-through; }.css_medio_blu { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #0080ff; }.css_medio_verde { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #005D00; }.css_medio_verde_bold { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #005D00; font-weight: bold; }.css_medio_rosso { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #ff0000; }.css_big { font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #536262; }.css_big_bold { font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #536262; font-weight: bold; }.css_big_giust { padding-right: 4px; font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #536262; text-align: justify; }.css_big_italic { font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #536262; font-weight: normal; font-style: italic; }.css_big_neg { font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ffffff; }.css_big2 { font-family: Montserrat_Semibold, Helvetica; font-size: 15pt; color: #444444; }.css_big2_bold { font-family: Montserrat_Semibold, Helvetica; font-size: 15pt; color: #444444; font-weight: bold; }.css_big2_giust { padding-right: 4px; font-family: Montserrat_Semibold, Helvetica; font-size: 15pt; color: #444444; text-align: justify; }.css_big2_italic { font-family: Montserrat_Semibold, Helvetica; font-size: 15pt; color: #444444; font-style: italic; }.css_big2_neg { font-family: Montserrat_Semibold, Helvetica; font-size: 15pt; color: #ffffff; }.css_big_blu { font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #0080ff; }.css_big_verde { font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #005D00; }.css_big_rosso { font-family: Montserrat_Light, Helvetica; font-size: 15pt; color: #ff0000; }.css_int_pos { font-family: Frutigerroman, Helvetica; font-size: 25pt; color: #536262; }.css_int_neg { font-family: Frutigerroman, Helvetica; font-size: 25pt; color: #ffffff; }.css_large { font-family: Montserrat_Light, Helvetica; font-size: 19pt; color: #536262; }.css_large_neg { font-family: Montserrat_Light, Helvetica; font-size: 19pt; color: #ffffff; }.css_large_bold { font-family: Montserrat_Light, Helvetica; font-size: 19pt; color: #536262; font-weight: bold; }.css_large_italic { font-family: Montserrat_Light, Helvetica; font-size: 19pt; color: #536262; font-weight: normal; font-style: italic; }.css_large2 { font-family: Montserrat_Semibold, Helvetica; font-size: 19pt; color: #444444; }.css_large2_bold { font-family: Montserrat_Semibold, Helvetica; font-size: 19pt; color: #444444; font-weight: bold; }.css_large2_italic { font-family: Montserrat_Semibold, Helvetica; font-size: 19pt; color: #444444; font-style: italic; }/* FONT */.btd_css { position: relative; z-index: 0; background: rgba(255,255,255,1); }.btd_css { padding: 0; }.btd_css { text-align: center; margin: 0 auto; left: 0; right: 0; margin-left: auto; margin-right: auto; }@media (max-width: 62em) { .btd_css { padding: 0 !important; }}@media (min-width: 62em) and (max-width: 1400px) { .btd_css { margin: 0 !important; }}hr { width: 100%; background-color: #eaeaea; height: 1px; border: none; opacity: .62; margin-bottom: 4px; }@media (max-width: 45em) { .testiwidth { margin-left: 3% !important; margin-right: 3% !important; margin-top: 2% !important; }}@media (min-width: 45em) { .testiwidth { margin-left: 1% !important; margin-right: 1% !important; }}@media (max-width: 62em) { .TD_puls { background: #384d60; padding:1px; border-radius: 2px; margin 0 2px; }}@media (max-width: 62em) { .TD_puls:hover { background: rgba(56,77,96,.88); padding: 1px; border-radius: 2px; margin 0 2px; }}@media (min-width: 62em) { .TD_puls { background: #384d60; padding: 9px 17px; border-radius: 2px; margin 0 2px; }}@media (min-width: 62em) { .TD_puls:hover { background: rgba(56,77,96,.88); padding: 9px 17px; border-radius: 2px; margin 0 2px; }}.A_puls, .A_puls:hover, .A_puls:visited, .A_puls:focus { font-family: Montserrat_Light, Helvetica; font-size: 11pt; color: #ffffff; text-decoration: none; background-color: transparent; border: 0; margin 0; padding: 0; border-radius: 0; }.stacco { display: inline-block; max-width: 1200px; width: 100%; height: 704px; margin-bottom: 22px; } }