@import url('/public/css/nexta.css') screen;
div.content-body { position:relative; width:100%; height:auto; background:none; }
body.super {background: url(../img/0_sfondo_super.jpg) repeat-y 50% 0 transparent; }
body.super a.tag_item {color:#999999; font-family:Verdana,Geneva,sans-serif; font-size:12px; font-style:italic; font-weight:bold; text-transform:uppercase; transition:color 1s ease 0s;}
body.super a.tag_item:hover {color:#D2232A;}
body.super .tag_cont_mostra a.tag_item:hover {color:#CC9900;}
/* #body {display:block; position:relative;} */
#body {display:block; position:relative; width:992px; margin:0 auto;}
.francois-one-uppercase {text-transform:uppercase;}
/* .header-top{height:90px; width:990px; margin:auto; background:#FFF; padding:12px 0px;} */
.header-top{height: 90px; width:990px; margin:auto; background:#FFF; padding:4px 0px; padding-bottom:25px;}
.header-accedi {text-align:right; color:#666666; padding:8px 0; font-size:10px;}
.top-banner-160x90 {width:160px; height:90px;}
.top-banner-160x90.right {margin-right:10px;}
.top-banner-160x90.left {margin-left:10px;}
.top-banner-160x90.right_b {display:inline-block; float:right; margin-right:10px;}
.top-banner-160x90.left_b {display:inline-block; float:left; margin-left:10px;}
.adv-skin {display:block; position:absolute; top:0px;}
.adv-skin.adv-skin-left {}
.banner-skin {display:block; position:absolute; width:100%; height:1800px; z-index:-1;}
.banner-skin .content-skin {display:block; margin:0 auto; width:1600; height:auto;}
.vunit {display:none;}
.lato-bold {font-family:'Lato', 'Myriad Pro', Arial; font-weight:bold;}
.lato {font-family:'Lato', 'Myriad Pro', Arial;}
.lato.lato_10 {font-size:10px;}
.francois-one {font-family: 'Francois One', sans-serif;}
.guide-portal-big, .mostre-portal-big, .notizie-portal-big {padding:0 3px; color:#fff;}
.guide-portal-big {background-color:#d2232a; color:#FFF; padding:0px 4px;}
.mostre-portal-big {background-color:#cc9900}
.notizie-portal-big {background-color:#339999}
.right {float:right;}
.left {float:left;}
.logo {margin:auto;width:273px; text-align:center;}
.date-box {font-size:11px; margin-top:7px; font-style:italic; font-family:'Lato';}
.main-content {padding:0 10px; padding-top:5px; width:970px; margin:auto; background:white; border-left: 1px solid #666666; border-right:1px solid #666666;}
.main-content .content-center {text-align:center; width:center;}
.main-content_reg {text-align:left;}
.primary-column {width:578px; float:left;}
.primary-column-600 {width:600px; float:left;}
.primary-column-600 .highlight {color:#666666; font-family:"Lato"; font-size:11px !important; padding-bottom:0;}
.primary-column-600 .cont_img_art {background:#000 none repeat scroll 0 0; border:1px solid #ccc; margin:0 !important; position:relative; text-align:center; width:600px; min-height:450px;}
.link-news a {color:#399; font-weight:bold;}
.title_top_article {display:block; width:970px; padding-top:5px; padding-bottom:8px; border-bottom:1px solid #cccccc;}
.secondary-column {float:right; width:381px;}
.secondary-column-350 {float:right; width:350px;}
.header {width:990px; margin:0 auto; border-left:1px solid #666666 !important; border-right:1px solid #666666 !important; position: relative;}
.cursor-pointer {cursor:pointer;}
.breadcrumb_cont {width:100%; display:block; border-bottom:1px solid #CCC;}
.primary-half-column {float:left; width:480px;}
.primary-half-column-600 {width:600px;}
.secondary-half-column {float:right; width:480px;}
.secondary-half-column.margin {margin:10px 0 0;}
.secondary-half-column-350 {width:350px;}
.notizie-portal {color:#339999;}
.video-portal {color:#333333;}
.guide-portal {color:#d2232a;}
.guide-portal-alberghi {color:#669999;}
.guide-portal-ristoranti {color:#CC6633;}
.guide-portal-locali {color:#996666;}
.mostre-portal {color:#cc9900;}
.foto-portal {color:#CC6600;}
.artisti-portal {color:#666666;}
.info-portal {color:#888888;}
.primary_column_600_space_top {margin-top:10px;}
.line-separate-layout {display:block; position:relative; clear:both; width:100%; height:0px; margin-bottom:5px; padding-top:5px; border-bottom:1px solid #cccccc; font-size:0px;}

/* default */
.date_default {display:block; padding-top:5px;}
.date_default p {font-family:'Lato'; font-size:13px; font-weight:bold; color:#000;}
.loc_default {display:block; padding-top:5px;}
.loc_default p {font-family:Verdana, Geneva, sans-serif; font-size:13px;}
.loc_default p strong {font-family:'Lato'; font-weight:bold; text-transform:uppercase;}
.loc_default .txt_upp {text-transform:uppercase;}
.verdana_13_def {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:13px; color:#000000;}
.verdana_11_def {font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.lato_10_up_def {font-family:'Lato'; font-weight:bold; font-size:10px; text-transform:uppercase;}
.lato_10_reg {font-family:'Lato'; font-size:10px;}
.lato_10_bold {font-family:'Lato'; font-size:10px; font-weight:bold;}
.text_upper {text-transform:uppercase;}
.color_666, a.color_666 {color:#666666;}
.main-content a.color_666 {color:#666666;}
.color_news {color:#339999;}
.color_mostre {color:#CC9900;}
.link_mostra_cal {display:block; padding-top:4px; font-size:10px; font-weight:bold; color:#cc9933; font-family:'Lato';}
.mostra-cnt-infoeditoriale a.link_mostra_cal {display:block; padding-top:4px; font-size:10px; font-weight:bold; color:#cc9933; font-family:'Lato';}
.link_mostra_cal span.icon_mostre {display:inline-block; float:left; width:22px; height:22px; background:url(../img/calenadrio_icon_22_22.png) top left no-repeat; margin-right:5px; margin-top:-4px;}
.cont_art_info {line-height:14px;}

a.superhome_scroll_text_link {display:inline-block; padding:0px 50px;}
.notizie-bg {background-color:#339999;}
.guide-bg {background-color:#d2232a;}
.mostre-bg {background-color:#cc9900;}
.home-bg {background-color:#999999;}
.multimedia-bg {background-color:#CC6601;}
.video-bg {background-color:#333333;}
.speciali-bg {background-color:#993365;}
.banner_cont {display:block; width:100%; padding:5px 0px; border-bottom:1px solid #CCC; border-top:1px solid #CCC; margin:10px 0px;}
.banner_cont.banner_cont_top_fix {padding-top:0px; margin-top:0px; border-top:0px;}
.banner_cont.banner_cont_botton_nomrg {border-bottom:0px; margin-bottom:5px;}
h1.title_f {font-family:'Francois One'; font-size:24px; line-height:28px; color:#000;}
h1.title_f span.col_img {display:inline-block; padding:0px 3px; background:#cc6601; color:#FFF;}
h1.title_f span.col_video {display:inline-block; padding:0px 3px; background:#333333; color:#FFF;}
/* a.logo_arte {display:inline-block; width:273px; height:74px; background:url(../img/static/arte_logo_nero.png) top center no-repeat;} */
a.logo_arte {display:inline-block; width:244px; height:66px; background:url(../img/static/arte_logo_nero.png) bottom center no-repeat; padding-top:6px;}
.fb-root.left {margin-right:15px;}
.notizie-circle {background-color:#339999; border-radius:7px; height: 13px; width:13px; display:block;-moz-border-radius:7px;-webkit-border-radius:7px; margin-right:5px; float:left;behavior: url(PIE.htc);}
.guide-circle {background-color:#cc3333; border-radius:7px; height: 13px; width:13px !important; display:block;-moz-border-radius:7px;-webkit-border-radius:7px; margin-right:5px; float:left;behavior: url(PIE.htc);}
.mostre-circle {background-color:#cc9900; border-radius:7px; height: 13px; width:13px; display:block;-moz-border-radius:7px;-webkit-border-radius:7px; margin-right:5px; float:left;behavior: url(PIE.htc);}
.mini-guide-circle {background-color:#cd6667; border-radius:7px; height: 13px; width:13px; display:block;-moz-border-radius:7px;-webkit-border-radius:7px; margin-right:5px; float:left;behavior: url(PIE.htc);}
.monumenti-circle {background-color:#993365; border-radius:7px; height: 13px; width:13px; display:block;-moz-border-radius:7px;-webkit-border-radius:7px; margin-right:5px; float:left;behavior: url(PIE.htc);}
.info-circle {background-color:#888888; border-radius:7px; height: 13px; width:13px; display:block;-moz-border-radius:7px;-webkit-border-radius:7px; margin-right:5px; float:left;behavior: url(PIE.htc);}
.menu-wrapper {background-color:#000000;/*box-shadow: 0 4px 3px #C2C2C2;-webkit-box-shadow:0 4px 3px #C2C2C2;*/behavior: url(PIE.htc);}
.menu-inner-wrapper {width:990px; margin:0 auto;}
/* .main-menu {width:667px; float:left;} */
/* .main-menu li{float:left; padding:13px 14px;} */
.main-menu {display:inline-block; float:left; width:827px; padding-top:0px; padding-bottom:0px; }
.main-menu li {float:left; padding:10px 10px; margin-right:10px;}
.main-menu li.no_margin_right {margin-right:0px;}
.main-menu li a {color:#FFFFFF; text-transform:uppercase; font-size:13px; letter-spacing:1px;}
.active-item {background-color:#666666;}
/*
.menu-home {background:url(../img/menu-sprite.png) no-repeat 0 -2px transparent; width:18px; height:17px; display:block; float:left;}
.menu-notizie {background:url(../img/menu-sprite.png) no-repeat -17px -2px transparent; width:18px; height:17px; display:block; float:left;}
.menu-guide {background:url(../img/menu-sprite.png) no-repeat -34px -2px transparent; width:23px; height:17px; display:block; float:left;}
.menu-mostre {background:url(../img/menu-sprite.png) no-repeat -56px -2px transparent; width:18px; height:17px; display:block; float:left;}
.menu-archivio {background:url(../img/menu-sprite.png) no-repeat -74px -2px transparent; width:18px; height:17px; display:block; float:left;}
.galleria_icon {background:url(../img/menu-sprite.png) no-repeat -93px -4px transparent; width:22px; height:17px; display:block; float:left;}
*/
/*
.menu-home, .menu-notizie, .menu-guide, .menu-mostre, .menu-archivio, .galleria_icon  {display:inline-block; float:left; width:15px; height:14px; margin-top:1px;}
.menu-home {background:url(../img/static/header_new/ico_home.png) top left no-repeat;}
.menu-notizie {background:url(../img/static/header_new/ico_notizie.png) top left no-repeat;}
.menu-guide {background:url(../img/static/header_new/ico_guide.png) top left no-repeat; margin-top:1px;}
.menu-mostre {background:url(../img/static/header_new/ico_mostre.png) top left no-repeat;}
.menu-archivio {background:url(../img/static/header_new/ico_archivio.png) top left no-repeat;}
.galleria_icon {background:url(../img/static/header_new/ico_multimedia.png) top left no-repeat; margin-right:1px;}
*/

.menu-icon-home, .menu-icon-notizie, .menu-icon-guide, .menu-icon-mostre, .menu-icon-foto, .menu-icon-video, .menu-icon-speciali, .menu-icon-archivio {display:inline-block; float:left; width:15px; height:14px; margin-top:2px; padding-right:5px;}
.menu-icon-home {background:url(../img/icons_menu/home.png) top left no-repeat; width:12px; height:10px; margin-top:3px;}
.menu-icon-notizie {background:url(../img/icons_menu/notizie.png) top left no-repeat; margin-top:3px; width:11px; height:10px;}
.menu-icon-guide {background:url(../img/icons_menu/guide.png) top left no-repeat; margin-top:1px; width:13px; height:14px;}
.menu-icon-mostre {background:url(../img/icons_menu/mostre.png) top left no-repeat;  width:11px; height:11px;}
.menu-icon-foto {background:url(../img/icons_menu/foto.png) top left no-repeat;  width:14px; height:11px;}
.menu-icon-video {background:url(../img/icons_menu/video.png) top left no-repeat; margin-top:3px; width:14px; height:10px;}
.menu-icon-speciali {background:url(../img/icons_menu/speciali.png) top left no-repeat; margin-top:3px; width:13px; height:11px;}
.menu-icon-archivio {background:url(../img/icons_menu/archivio.png) top left no-repeat; margin-top:3px; width:24px; height:10px;}

.new_footer_search.archivio {margin-bottom:20px;}
.right-menu {width:150px; float:left;}
.cerca-sito, .partenza {height:26px; padding-left:10px; color:#bebdc1; font-size:13px; font-style:italic;border: 1px solid #CCCCCC;behavior: url(PIE.htc);}
.search-btn-img {position:absolute; right:7px; top:5px; width:20px; height:20px; background:url(../img/search_btn.png) no-repeat 0 0; font-size:0; text-indent:-9999px;}
.input-search-header, .input-search-header2 {position:relative; float:left; height:26px; margin:7px 0;}
.input-search-header {width:257px;}
.input-search-header2 {width:350px;}
.input-search-header .cerca-sito {width:245px;}
.input-search-footer {position:relative; width:300px; height:25px; margin:2px 0;}
.input-search-footer .cerca-sito {width:290px;}
.input-search-guide {position:relative; width:248px; height:25px; margin-right:10px;}
.input-search-guide .cerca-sito {width:245px;}
.social_icons {width:123px; float:right; padding-top:6px;}
.social_icons li {float:left; padding:5px 2px;}
.social_icons li a {display:block; width:20px; height:20px; text-indent:-99999px;}
.fb-icon {background:url(../img/social_icons.png) no-repeat 0 0 transparent;}
.twitter-icon {background:url(../img/social_icons.png) no-repeat -32px 0 transparent;}
.gplus-icon {background:url(../img/social_icons.png) no-repeat -62px 0 transparent;}
.rss-icon {background:url(../img/social_icons.png) no-repeat -92px 0 transparent;}
.breadcrumbs ul li{float:left; text-transform:uppercase; font-size:10px; margin-right:3px;}
.page-description {text-transform:uppercase; font-size:12px; margin:5px 0 10px 0; padding-bottom:15px; border-bottom:1px solid #cccccc;}
.footer {width:990px; background:#FFFFFF; border-left:1px solid #666666; border-right:1px solid #666666; margin:0 auto;}
.footer .link_collaborazioni {background:url(../img/speciale_saraceni_footer_bkg.jpg) top left no-repeat; width:990px; height:164px; position:relative;}
.footer .link_collaborazioni.link_collaborazioni_michelangelo {background:url(../img/speciale_michelangelo_footer_collaborazioni_bkg.jpg) top left no-repeat;}
.footer .link_collaborazioni .content_super_copy_footer {display:block; width:970px; position:absolute; top:130px; left:10px; text-align:center; color:#FFF; font-family:lato; font-weight:200; font-size:10px;}
.footer .link_collaborazioni .content_super_copy_footer_title {display:block; width:970px; position:absolute; top:52px; left:10px; text-align:center; color:#FFF; font-family:lato; font-weight:200; font-size:30px;}
.footer .link_collaborazioni .content_super_copy_footer a, .footer .link_collaborazioni .content_super_copy_footer_title a {color:#FFF;}

.footer-folow ul {margin-left:10px;}
.footer-folow ul li {float:left; margin-right:10px;}
.footer-folow-title {font-size:15px; color:#333333; text-align:center; padding:7px 0; border-top:1px solid #cccccc;}
.footer-folow-body {border:1px solid #cccccc; width:184px; height:220px; position:relative;}
.footer-folow-body.corporate {background-color:#eaeaea; padding:14px 10px; width:164px; height:192px; font-size:11px;}
.footer-folow-app {font-size:11px; font-weight:700;}
.footer-folow-link {position:absolute; bottom:0; right:0; background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
.corporate-title {text-transform:uppercase; color:#000000;}
.corporate-text { line-height:11px;color:#666666; margin-bottom:10px;}
.footer-banner {height:90px; margin:0px 10px 0; text-align:center; width:970px}
.footer-folow {margin-bottom:0px;}
.footer-search {width:968px; height:390px; margin:10px; border:1px solid #CCCCCC; position:relative; overflow:hidden; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.footer-search-box {padding-left:275px; width:310px; padding-top:15px; position:relative; overflow:hidden;}
.footer-search-box .logo_search_arte {display:block; position:absolute; width:184px; height:40px; top:20px; left:28px; background:url(../img/arte_logo_cerca.png) top left no-repeat;}
.footer-search .logo_search_right {display:block; position:absolute; right:0px; bottom:0px; width:380px; height:309px; background:url(../img/david_map_img.png) bottom right no-repeat;}
.search-choose {float:left;}
.search-choose li{ float:left;}
.search-choose li a {font-family:Verdana, Arial, sans-serif; font-size:11px; font-weight:bold;}
.search-split {margin:0 2px; font-weight:bold;}
.lang-choose {float:right; margin:0 10px 0 0;}
.lang-choose li{float:left; font-size:11px;}
.lang-choose li a{text-transform:uppercase; color:#666666;}
.lang-choose li a.active{color:#cc3333;}
.search-text {margin:4px 0 0; text-transform:uppercase; color:#333333; font-size:13px; letter-spacing:3px;}
.title-wrap {margin:17px 10px;}
.footer-one-article {margin: 35px 0 0 26px;}
.footer-one-article li{float:left; width:177px; margin-right:10px;}
.footer-one-box-title {font-size:20px; text-align:center; color:#666666; letter-spacing:5px;}
.footer-article-body {background-color:#FFFFFF; width:177px; height:240px; overflow:hidden;}
.footer-article-highlight {font-family:Verdana, Arial, sans-serif; font-size:12px;}
.footer-tutto {text-align:left; font-family:'Lato'; font-size:10px; color:#000000; font-weight:bold; text-transform:uppercase; padding-top:5px;}
.footer-article-title { text-transform: uppercase; }
.footer-article-body .thumb {border:1px solid #CCC; height:131px; overflow:hidden; text-align:center; width:auto !important;}
.footer-list {margin:20px 0;}
.footer-article-list {margin-left:10px;}
.footer-items-cnt {float:left; width:235px; margin-right:5px;}

.footer-portal-title {text-transform:uppercase; font-size:18px; border-bottom:1px solid #cccccc; text-align:center; margin-bottom:10px;}
.art-list li{padding:0 20px 10px 20px;}
.info-links li{padding:0 20px 15px 20px; padding-bottom:20px;}
.info-links li a{font-family:'Lato'; font-size:11px;}
.footer-static-menu {background-color: #000000; padding:10px 0; font-family:Verdana, Arial, sans-serif;}
.footer-static-menu ul {width:500px; margin:auto;}
.footer-static-menu ul li {float:left;font-size:10px; color:#FFFFFF; padding-top:2px;}
.footer-static-menu ul li a {color:#FFFFFF; font-size:9px;}
.footer-static-menu p {color:white; font-size:9px; text-align:center;}
.right-column {margin-bottom:30px;}
.right-column.banner {background-color:#eaeaea; text-align:center; width:380px; }
.gmappa {position:relative;}
.gmappa .gmappa-title {background:url(../img/bkg_000000_40.png) top left repeat; position:absolute; top:0; font-size:30px; text-align:center;width:100%; padding:0px; padding-top:0px; padding-bottom:10px; z-index:10; text-transform:uppercase; color:#FFF;}
.gmappa .gmappa-title .icon_arte_min {display:block; width:55px; height:12px; position:absolute; top:8px; right:8px; background:url(../img/arte_logo_mappa.png) top left no-repeat;}
.gmappa-title .icon_arte_min_guide {display:block; width:60px; height:24px; position:absolute; top:8px; right:8px; background:url(../img/static/le_guide_di_arte_it_60x24.png) top left no-repeat;}
.gmappa-title .icon_arte_min {display:block; width:58px; height:13px; position:absolute; top:8px; right:8px; background:url(../img/arte_logo_mappa.png) top left no-repeat;}
.gmappa .gmappa-title .title {text-align:left; font-size:26px; padding-left:10px;}
.gmappa-legenda {padding:10px; border:1px solid #cccccc; position:absolute; bottom:15px; left:15px;background:rgba(255,255,255,0.7);}
.legenda-title {font-size:18px; text-align:center; margin-bottom:10px; text-transform:uppercase; letter-spacing:3px;}
.gmappa .gmappa-title .legenda_mappa {font-family:'Lato'; font-size:12px; font-weight:bold; color:#FFF; padding-left:10px;}
.gmappa .gmappa-title .legenda_mappa .notizie_leg {display:inline-block; float:left; margin-right:30px;}
.gmappa .gmappa-title .legenda_mappa .notizie_leg span {display:inline-block; float:left; width:12px; height:12px; background:#339999; border:1px solid #FFF; border-radius:12px; margin-right:5px;}
.gmappa .gmappa-title .legenda_mappa .guide_leg {display:inline-block; float:left; margin-right:30px;}
.gmappa .gmappa-title .legenda_mappa .guide_leg span {display:inline-block; float:left; width:12px; height:12px; background:#cc3333; border:1px solid #FFF; border-radius:12px; margin-right:5px;}
.gmappa .gmappa-title .legenda_mappa .mostre_leg {display:inline-block; float:left;}
.gmappa .gmappa-title .legenda_mappa .mostre_leg span {display:inline-block; float:left; width:12px; height:12px; background:#cc9900; border:1px solid #FFF; border-radius:12px; margin-right:5px;}
.gmappa .gmappa-title .legenda_mappa .immagini_leg {display:inline-block; float:left;}
.gmappa .gmappa-title .legenda_mappa .immagini_leg span {display:inline-block; float:left; width:12px; height:12px; background:#CC6601; border:1px solid #FFF; border-radius:12px; margin-right:5px;}
.gmappa .gmappa-title .legenda_mappa .mostre_novita_leg {display:inline-block; float:left; margin-right:10px; margin-bottom:5px;}
.gmappa .gmappa-title .legenda_mappa .mostre_corso_leg {display:inline-block; float:left; margin-bottom:5px;}
.gmappa .gmappa-title .legenda_mappa .mostre_pross_notizie_leg {display:inline-block; float:left;}
.gmappa .gmappa-title .legenda_mappa .mostre_novita_leg span {display:inline-block; float:left; width:12px; height:12px; background:#973565; border:1px solid #FFF; border-radius:12px; margin-right:5px;}
.gmappa .gmappa-title .legenda_mappa .mostre_corso_leg span {display:inline-block; float:left; width:12px; height:12px; background:#CC9900; border:1px solid #FFF; border-radius:12px; margin-right:5px;}
.gmappa .gmappa-title .legenda_mappa .mostre_pross_notizie_leg span {display:inline-block; float:left; width:12px; height:12px; background:#CB6769; border:1px solid #FFF; border-radius:12px; margin-right:5px;}
.gmappa .bottom_map {position:absolute; bottom:0px; left:0px; width:100%; height:30px; background:url(../img/bkg_000000_40.png) top left repeat;}
.gmappa .bottom_map .icon_arte_min {display:block; width:58px; height:13px; position:absolute; bottom:8px; right:8px; background:url(../img/arte_logo_mappa.png) top left no-repeat;}
.gmappa_space_top {margin-top:10px; margin-bottom:10px;}
.legenda-item {font-size:14px; line-height:12px; margin-bottom:10px;}
.portal-title {font-size:24px; line-height:28px; overflow:hidden; text-transform:uppercase;}
.portal-title-cont {display:inline-block; float:left;}
.portal-title-icon {display:inline-block; float:left; padding-top:0px; padding-left:10px;}
.portal-title .guide_bkg {color:#d2232a; margin-top:5px; display:block;}
.section-title {text-transform: uppercase; font-size:24px; line-height:28px; margin-bottom:20px;}
.editor-title {text-transform: uppercase; font-size:24px; line-height:28px;}
.editor-title-top-padding {display:block; padding-top:2px;}
.guide-title-color {color:#d2232a;}
.seo-title {color:#666; font-size:11px; text-transform:uppercase;}
.seo-title-small {color:#000; font-family:Tahoma,Geneva,sans-serif; font-size:10px;}
.highlight {color:#333; font-family:Verdana,Tahoma,Geneva,sans-serif; font-size:12px;}
.date {color:#666; font-family:'Lato'; font-size:11px; text-transform:uppercase;}
.article-editor-title {font-size:16px; line-height:19px; text-transform:uppercase;}

.small-article-title {font-size:12px; line-height:13px; text-transform:uppercase;}
.super .small-article-title {font-size:12px; line-height:15px; text-transform:uppercase;}
.pagination {display:block; padding-bottom:20px;}
.pagination li {float:left;}
.pagination li.border {border-right:1px solid #444;}
.pagination li a {display:block; width:16px; height:14px; margin:0 2px; font-family:Verdana,Tahoma,Geneva,sans-serif; font-size:11px; text-align:center;}
.pagination li a.active {font-weight:bold;}
.share-box {margin-top:5px; padding-top:5px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; height:20px; padding-bottom:5px; margin-bottom:5px; }
.cerca-provincia {width:294px; height:26px; padding:1px 0px 0 10px; /* background:url(../img/cerca-provincia-bg.png) no-repeat 0 0; */ }
.search-right {padding:10px 10px 10px 0; color:#fff; font-family:Arial, Helvetica Neue, Helvetica, sans-serif; font-size:14px; font-style:italic; text-align:right; width:470px !important;}
.search-right label {margin:0 5px 0 0;}
.second_menu_wrapper {background-color:#f7f7f5; margin-top:5px; width:990px; margin:0 auto;}
.second_menu_title {width:970px; margin:0 auto; padding:5px 10px;}
.second_menu_title .nome-guida-new {display:block; background:#d2232a; color: #ffffff; padding:3px 5px;}
.sm_title {margin:15px 0;}
.app-title {font-size:12px; text-transform:uppercase; margin:20px 10px;}
.app_store_link {display: inline-block; width: 112px; text-align: center; padding-top:1px;}
.app_store_link span {margin-top: 5px; font-size:9pt; font-family: 'Lato', 'Myriad Pro',Arial; font-weight:bold; width:112px; text-align:center;}
.store-app.right .app_store_link {margin-left:23px; margin-right:10px;}
.smenu-wrapper { border-top:2px solid #dcdcd4; border-bottom:2px solid #dcdcd4; background: -moz-linear-gradient(top,#fffffb, #f3f3f1);background: -webkit-linear-gradient(top,#fffffb, #f3f3f1);background: -ms-linear-gradient(top,#fffffb, #f3f3f1);background: -o-linear-gradient(top,#fffffb, #f3f3f1); behavior: url(PIE.htc);}
.smenu-second-wrapper {border-bottom:2px solid #dcdcd4; background: -moz-linear-gradient(top,#fffffb, #f3f3f1);background: -webkit-linear-gradient(top,#fffffb, #f3f3f1);background: -ms-linear-gradient(top,#fffffb, #f3f3f1);background: -o-linear-gradient(top,#fffffb, #f3f3f1); behavior: url(PIE.htc);}
.smenu_first {width:990px; margin:0 auto;}
.smenu_first li{float:left; width:100px; padding:4px 0; text-align:center; border-left:1px solid #dcdcd4;}
.smenu_first li.last-menu-item {border-right:1px solid #dcdcd4;}
.smenu_first li a{font-size:12px; text-transform:uppercase;}
.list-381-left {margin:10px 0 0;}
.list381L-cnt-wrapper {width:200px; margin:0 0 0 10px; height:137px; overflow:hidden; border-bottom:1px solid #DBDBDB;}
.list-490-left {width:490px; margin:10px 0 0;}
.list-490-left li {margin:0 0 20px;}
.list490L-cnt-wrapper {width:340px; margin:0 0 0 10px;}
.list480L-cnt-wrapper {width:380px; margin:0 0 0 10px; height:89px; border-bottom: 1px solid #DBDBDB;}
.list300L-cnt-wrapper {width:205px; margin:0 0 0 10px;}
.semantic-box {border:2px solid #e4e4e4;}
.cont_footer_banner {padding:10px 0px; border-top:1px solid #CCC; margin:0px auto; width:975px;}
.list350L-cnt-wrapper {width:254px; margin:0 0 0 10px; height:89px; border-bottom: 1px solid #CCC; overflow:hidden;}
a.vedi_tutte_lato {font-size:10px; font-family:'Lato'; font-weight:bold; text-transform:uppercase;}
.clear-line-350 {display:block; width:350px; border-top:1px solid #CCC; padding-bottom:5px; margin-top:5px; font-size:0px;}
.list600L-cnt-wrapper {width:600px; margin:0px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #CCC; overflow:hidden;}

/* header */
.top-banner-160x96 {width:160px; height:96px;}
/*.cont_src_header {display:inline-block; float:left; width:124px; position:relative; margin-top:5px; margin-left:15px;}
.cont_src_header #headsrcform {width:124px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#bebdc1; font-style:italic;}
.cont_src_header #headsrcform .cerca-sito {border:1px solid #CCCCCC;  color:#BEBDC1; font-size:13px; font-style:italic; height:16px; padding-left:5px; width:124px;}
*/

.cont_src_header {display:inline-block; float:left; width:152px; position:relative; margin-top:5px; margin-right:10px;}
.cont_src_header #headsrcform {width:148px; font-size:13px; font-family:Arial, Helvetica, sans-serif; color:#bebdc1; font-style:italic;}
.cont_src_header #headsrcform .cerca-sito {border:1px solid #CCCCCC; color:#bebdc1; font-size:12px; font-style:italic; height:12px; padding-left:5px; width:143px;}
.cont_src_header #headsrcform .serach_btn {display:block; position:absolute; right:2px; top:5px;}

.social_icons {width:152px; float:right;}
a.icon16x16 {display:inline-block; float:left; width:16px; height:16px;}
a.icon_fb {background:url(../img/icon/facebook_16x16.png) top left no-repeat;}
a.icon_twitter {background:url(../img/icon/twitter_16x16.png) top left no-repeat;}
a.icon_gplus {background:url(../img/icon/gplus_16x16.png) top left no-repeat;}
a.icon_insta {background:url(../img/icon/instagram_16x16.png) top left no-repeat;}
a.icon_rss {background:url(../img/icon/rss_16x16.png) top left no-repeat;}
/*
a.icon_lang_it {background:url(../img/icon/bandiera_it.png) top left no-repeat;}
a.icon_lang_en {background:url(../img/icon/bandiera_en.png) top left no-repeat;}
*/
.title_credits {font-size:24px; font-weight:normal; font-family:'Francois One'; padding-top:5px;}
h4.title_credits {border-top: 1px solid #CFCFCF; font-family:'Lato'; font-size:11pt; font-weight:bold; margin-bottom:16px; margin-top:10px; padding-top:20px; text-transform:uppercase;}
.data_n_m {color:#000000; display:block; font-family:"Lato"; font-size:9px; padding-bottom:2px; padding-left:0px;}

/* comunicati */
body.comunicati h1 {font-family:'Francois One'; font-size:24px;text-transform: uppercase;font-weight: normal;}
body.comunicati h1 strong {font-weight: normal;background: #666;color: white;padding: 0 4px;}
.com_data {font-family:'Lato';font-size:11px;}
.com_tit {font-family:'Francois One';font-size:16px;text-transform:uppercase;}
.com_titolet {font-family:'Lato';font-size:11px;text-transform:uppercase;}
.com_txt {font-family:'Verdana';font-size:11px;font-style:italic;margin:6px 0;}
.com_leggi a {font-family:'Verdana';font-size:11px;font-weight:bold;color:#666666;}
.com_leggi {margin-bottom: 10px;}
.com_kw {font-family: Lato;font-size: 11px;margin-bottom: 16px;}
.com_kw .title {text-transform: uppercase;}
body.comunicato .breadcrumbs {border-bottom: 1px solid #CCC;margin-bottom: 10px;}

/* ricerca */
.filters {border-bottom: 1px solid black;border-top: 1px solid black;margin: 4px 0;padding: 4px 0;}
.filters h1 {float: left;text-transform: uppercase;font-family: lato;font-weight: bold;line-height: 20px;}
.letter {display: inline-block;width: 20px;height: 20px;background: black;color: white;border-radius: 16px;}
.letter a {color: white;text-transform: uppercase;font-family: lato;display: block;height: 20px;width: 20px;line-height: 20px;}
.let_box {margin-top: 10px;margin-right: 40px;width: 260px;padding: 3px;float: left;color: black;font-size: 11px;font-weight: normal;line-height: normal;}
.let_box h3 {padding: 2px;background-color: #666;color: white;font-size: 20px;font-weight: bold;margin-bottom: 10px;margin-top: 0px;font-family:'Lato'}
.result h2 {padding: 3px 0 3px 0;font-family: Verdana, Geneva, sans-serif;font-size: 11px;font-weight: bold;line-height: 11px;text-align: left;}
#headsrcform {padding:6px 0; width:180px; float:left;}

/* index */
.highlight-box {position:relative; width:600px; text-align:center; min-height:450px;}
.highlight-box img {height:450px; width:auto !important;}
.highlight-text {position:absolute; bottom:0px; left:0; width:600px; padding:4px 10px; padding-bottom:8px; background:url(../img/FFFFFF_70_opacity.png) top left repeat; text-align:left;}
#highlight-box-container .highlight-text  {width:580px;}
.highlight-text h1 a {display:block;}
.highlight-seo-title {font-size:11px;}
#highlight-box-container {position:relative; width:600px; height:450px; overflow:hidden; background:#000;}
#highlight-buttons {margin:0 6px; height:26px;}
#highlight-buttons li {display:inline-block; margin:0 4px;}
#highlight-buttons li a {width:13px; height:13px; display:block; text-indent:-9999px; font-size:0; background:url(../img/highlight-buttons-bg.png) top left no-repeat;}
#highlight-buttons li a.mostre {background-position:0 0;}
#highlight-buttons li a.guide {background-position:-26px 0;}
#highlight-buttons li a.notizie {background-position:-52px 0;}
.list-578-left {margin:0 0 10px;}
.list-578-left li {margin:10px 0 0;}
.list578L-cnt-wrapper {width:450px; height:137px; margin:0 0 0 10px; padding:0px; border-bottom:1px solid #DBDBDB; display:inline-block; float:left;}
.list578L-cnt-wrapper.bborder {border-bottom:1px solid #e0e0e0;}
.list-578-two {margin:10px 0 20px;}
.list-578-two .content_txt_578 {height:120px; overflow:hidden;}
.list-578-two li {float:left; width:295px;}
.list-578-two li.margin {margin:0 10px 0 0;}
.list-578-two li img {height:222px; width:auto !important; margin:0 auto; margin-bottom:12px; display:block;}
.highlight-box .highlight-seo-title {font-family:'Lato'; font-size:11px; text-transform:uppercase;}
.highlight-box .highlight-seo-title span a {font-weight:bold; text-transform:uppercase;}
.highlight-box.notizie .highlight-seo-title span a {color:#339999;}
.highlight-box.mostre .highlight-seo-title span a {color:#CC9900;}
.list-578-left a.lk_all_lst {background:url("../img/l_tutto.png") no-repeat left top; display:inline-block; float:left; font-family:'Lato'; font-size:10px; font-weight:bold; margin-top:0px; width:135px; height:135px; position:relative;}
.list-578-left .list578L-cnt-wrapper a.lk_all_lst {height:auto; width:40px; margin-top:5px;}

.list-578-two a.lk_all_lst {background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
a.box_link_295 {width:295px; height:385px; display:inline-block; float:left; overflow:hidden; padding-bottom:5px; margin-bottom:10px;}
a.box_link_295 img {display:block; width:295px !important; height:auto; margin:0 auto 12px; }
a.box_link_295 span.cont_img {display:block; width:293px; height:220px; border:1px solid #CCC; overflow:hidden; background:#000;}
a.box_link_295 span.cont_txt {display:block; margin-top:10px; width:100%;}
a.box_link_295 span.cont_txt .intestazione {font-family:'Lato'; font-size:11px; color:#333333; text-transform:uppercase;}
a.box_link_295 span.cont_txt .intestazione .occhiello {color:#666666;}
a.box_link_295 span.cont_txt h3 {font-size:16px; text-transform:uppercase;}
a.box_link_295 span.cont_txt .txt_prev {display:block; font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333333; line-height:17px;}
a.box_link_295 span.cont_txt .l_tutto {background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
.provincia_notizie {color:#339999;}
a.box_link_295 span.cont_txt .intestazione .guide {color:#D2232A;}

.cont_list_guide_all {padding-top:10px; padding-bottom:10px; border-bottom:1px solid #cccccc;}
.cont_list_guide_all .item_list_guide {display:inline-block; float:left; margin-right:4px;}
.cont_list_guide_all .item_list_guide.item_list_guide_last {margin-right:0px;}
.cont_list_guide_all .item_list_guide.item_list_guide_first {margin-left:2px;}
.cont_list_guide_all .item_list_guide img {display:block; width:60px; height:60px;}

.highlight-box .highlight-img {display:block; width:600px; height:450px; overflow:hidden; background-size: auto 100%; background-repeat: no-repeat; background-position: center center;}

/* notizie */
a.lk_all_lst {background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
.list-480-left {width:480px; margin:10px 0 0;}
.notizie-primary-column.notizie-primary-column-970 {width:970px;}
.notizie-primary-column.notizie-primary-column-970 .page-description {padding-bottom:5px; font-size:10px; font-family:'Lato';}
.notizie-highlight-cnt {float:left; width:350px; margin:0 0 0 15px;}
.notizie-highlight-cnt .highlight {margin:10px 0 0;}
.notizie-secondary-column {float:right; margin:15px 0 0;}
.notizie-map {position:relative;}
.search-right.green {background:#339999;}
body.notizia .article-cnt a {font-weight:bold;color: #399;}
.list-480-left .thumb {display:inline-block; width:138px; height:138px; overflow:hidden; float:left; margin-right:10px; position:relative;}
.list-480-left img {display:block; width:137px; float:none; margin:0;}
.list-480-left img.alternate {position:absolute; top:-26px; height:137px;}
.list-480-left img.default {position:absolute; top:-4px;}
.notizie-bottom .list480L-cnt-wrapper {width:320px; margin:0 0 0 10px; height:138px; border-bottom:1px solid #DBDBDB; display:inline-block;}
.notizie-bottom .list480R-cnt-wrapper {width:380px; margin:0 0 0 10px; height:89px; border-bottom:1px solid #DBDBDB; display:inline-block; overflow:hidden;}
.art_img_400x300 {display:inline-block; float:right; width:478px; height:358px; text-align:center; border:1px solid #CCC; position:relative; overflow:hidden;}
.art_img_400x300 img {height:358px; width:auto !important;}
.list-381-left .list381L-cnt-wrapper {height:89px; width:250px;}
.no-mr-bottom {margin-bottom:0px !important;}
.nessuna_notizia {font-size:11px; font-weight:normal; font-family:'Lato'; color:#339999; padding-top:10px; padding-bottom:10px; margin-bottom:10px; margin-top:10px; border-bottom:1px solid #CCC; border-top:1px solid #CCC; font-style:italic;}
.img_big_link .arrow_play {position:absolute; top:0px; left:0px; width:100%; height:100%;}
/* .img_big_link:hover .arrow_play {background:url("../img/play_arrow_img_lk.png") center center no-repeat; } */
.img_big_link .next_btn_bar, .img_big_link .prev_btn_bar {display:block; height:48px; position:absolute; top:201px; width:11px;}
.img_big_link .prev_btn_bar {background: url("../img/freccia_bianca_sn.png") no-repeat left top; left:5px;}
.img_big_link .next_btn_bar {background:url("../img/freccia_bianca_dx.png") no-repeat left top; right:5px;}
.img_big_link .icon_small_foto {background:url("../img/multimedia_20x20.png") no-repeat left top; right:5px; display: block; height:20px; position: absolute; width:20px; right:10px; top:10px; width:20px;}

/* video */
.youtube-article {width:600px; height:450px; background-color: black;}
.youtube-article .dt-youtube {margin-top:56px;}
.article-txt-video a {color:#333333;}
.highlight-box .highlight-img {position: relative;}
.item_490_list .thumb {position:relative;}
.btn-video {display:block; position: absolute; background:url("../img/ico-yt.svg"); background-size: auto; background-repeat: no-repeat; top: 50%; left:50%; transform: translate(-50%, -50%);}
.btn-video:hover {background-image:url('../img/ico-yt-h.svg');}

.item_490_list .thumb .btn-video, .list-578-left .lk_all_lst .btn-video {width:50px; height:36px;}
.item_490_list .thumb:hover .btn-video, .list-578-left .lk_all_lst:hover .btn-video {background-image:url('../img/ico-yt-h.svg');}
.highlight-box .highlight-img .btn-video {width:80px; height:56px;}
.highlight-box .highlight-img:hover .btn-video {background-image:url('../img/ico-yt-h.svg');}


/* notizia */
.cont_img_art {width:600px; position:relative; margin:10px 0px; margin-top:3px; text-align:center; background:#000; border:1px solid #CCC;}
.cont_img_art img {display:block; margin:0 auto;}
.article-txt {font-size:12px;border-bottom:1px solid #CCCCCC;margin-bottom:15px !important;padding-bottom: 15px;}
.article-txt-tappa {font-size:12px;text-transform:none; padding-top:2px;line-height:18px;color:#707070;}
a.item_490_list {display:block; width:490px; height:138px; margin-bottom:10px;}
a.item_490_list span.cont_txt {display:inline-block; float:left; width:330px; height:137px; border-bottom:1px solid #CCC; overflow:hidden;}
a.item_490_list span.cont_txt .data_news {color:#666; font-family:"Lato"; font-size:11px; font-weight:bold; display:block;}
a.item_490_list span.cont_txt h3.francois-one {font-size:16px;}
a.item_490_list span.cont_txt .highlight {font-size:12px; font-family:Verdana, Geneva, sans-serif;}
a.item_490_list span.cont_txt .l_tutti, p.l_tutto {font-size:10px; font-weight:bold; font-family:'Lato'; display:block; width:25px; height:10px; background:url(../img/l_tutto.png) top left no-repeat; margin-top:5px;}
a.item_350_list_right {display:block; width:350px; height:86px; margin-bottom:10px;}
a.item_350_list_right .thumb {display:inline-block; float:left; width:86px; height:86px; margin-right:10px; overflow:hidden; background: url(../img/default-86x86.png) center center no-repeat;}
a.item_350_list_right .thumb img {width:86px; height:86px;}
a.item_350_list_right .thumb span.img_big {display:none;}
a.item_350_list_right span.cont_txt {display:inline-block; float:left; width:254px; height:85px; border-bottom:1px solid #CCC; overflow:hidden;}
a.item_350_list_right span.cont_txt h3.francois-one {font-size:15px; line-height:19px;}
a.item_350_list_right span.cont_txt .highlight {font-size:11px; font-family:'Lato';}
a.item_350_list_right span.cont_txt .highlight .locazione {display:block; font-size:11px; font-family:'Lato'; color:#333333; text-transform:uppercase;}
a.item_350_list_right span.cont_txt .l_tutti {background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
a.item_350_list_right span.cont_txt .citta {color:#CC9900;}
a.item_480_list_right {display:block; width:480px; height:86px; margin-bottom:10px;}
a.item_480_list_right .thumb {display:inline-block; float:left; width:86px; height:86px; margin-right:10px; overflow:hidden;}
a.item_480_list_right .thumb img {width:86px; height:86px;}
a.item_480_list_right span.cont_txt {display:inline-block; float:left; width:384px; height:85px; border-bottom:1px solid #CCC; overflow:hidden;}
a.item_480_list_right span.cont_txt .data {color:#000000; display:block; font-family:"Lato"; font-size:11px; font-weight:bold;}
a.item_480_list_right span.cont_txt h3.francois-one {font-size:15px; line-height:19px;}
a.item_480_list_right span.cont_txt .highlight {font-size:12px; font-family:Verdana, Geneva, sans-serif;}
a.item_480_list_right span.cont_txt .l_tutti {background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
a.item_490_list.item_490_list_no_image {height:auto !important; }
a.item_490_list.item_490_list_no_image span.cont_txt {width:480px; height:auto !important; padding-bottom:5px;}
.copy_descr {font-family:'Lato'; font-size:11px; color:#666;}
.copy_descr .copyright {}
.copy_descr .highlight {font-family:'Lato'; font-size:11px; color:#666;}
.autore_data {padding-top:5px; font-family:'Lato'; font-size:10px; text-transform:uppercase;}
.autore_data .data_art {font-size:11px; font-family:'Lato'; color:#666; font-weight:bold; display:block; padding-top:5px; padding-bottom:10px;}
.autore_data .autore {font-size:11px; font-weight:bold; font-family:'Lato'; display:block; padding-top:10px;}
.tag_cont {display:block; padding-top:5px; border-top:1px solid #CCC; margin-top:10px; margin-bottom:0px; padding-bottom:0px;}
body.notizia .article-cnt a.tag_item {font-family:Verdana, Geneva, sans-serif; font-style:italic; color:#999; font-size:12px; font-weight:normal; transition: color 1s ease 0s; font-weight:bold; text-transform:uppercase;}
body.notizia .article-cnt a.tag_item:hover {color:#339999;}

.tag_cont.tag_cont_news a.tag_item {font-family:Verdana, Geneva, sans-serif; font-style:italic; color:#999; font-size:12px; font-weight:normal; transition: color 1s ease 0s; font-weight:bold; text-transform:uppercase;}
.tag_cont.tag_cont_news a.tag_item:hover {color:#339999;}

.title_commenti {font-family:'Lato'; color:#333333; font-size:15px; padding-top:0px; border-bottom:1px solid #CCC; margin-bottom:5px; padding-bottom:3px;}
.article-txt-web {font-family:Verdana, Geneva, sans-serif; font-size:13px;}
.article-txt-web strong {font-family:'lato'; text-transform:uppercase;}
body.notizia .article-txt-web a {font-weight:normal; color:#000000;}
body.notizia .article-txt-web a:hover {color:#339999;}
body.notizia .article-txt-web a.l_tutto_lato {font-family:"Lato"; font-size:10px; text-transform:uppercase; font-weight:bold;}


.tag_cont.tag_cont_mostra a.tag_item {font-family:Verdana, Geneva, sans-serif; font-style:italic; color:#999; font-size:12px; font-weight:normal; transition: color 1s ease 0s; font-weight:bold; text-transform:uppercase;}
.tag_cont.tag_cont_mostra a.tag_item:hover {color:#CC9900;}
/* communicati stampa */
a.item_list_600 {display:block; width:600px; height:138px; margin-bottom:10px;}
a.item_list_600 .thumb {display:inline-block; float:left; width:138px; height:138px; margin-right:10px; overflow:hidden; background:url(../img/defaut-138x138.jpg); }
a.item_list_600 .thumb img {width:138px; height:138px;}
a.item_list_600 .thumb span.img_big {display:none;}
a.item_list_600 span.cont_txt {display:inline-block; float:left; width:452px; height:137px; border-bottom:1px solid #CCC; overflow:hidden;}
a.item_list_600 span.cont_txt h3.francois-one {font-size:16px; line-height:19px;}
a.item_list_600 span.cont_txt .highlight {font-size:11px; font-family:'Lato';}
a.item_list_600 span.cont_txt .highlight .locazione {display:block; font-size:11px; font-family:'Lato'; color:#333333; text-transform:uppercase;}
a.item_list_600 span.cont_txt .l_tutti {background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
a.item_list_600 span.cont_txt .citta {color:#CC9900;}
a.item_list_600 span.cont_txt .occhiello {font-size:11px; font-family:'Lato'; color:#666666; text-transform:uppercase;}



/* column 350 */
.box_multimedia_link_350 {display:block; width:350px; height:263px; overflow:hidden; margin-top:10px;background: url(../img/default-138x138.jpg) center center no-repeat #cecccd;}
.box_multimedia_link_350 a {display:block; width:348px; height:261px; position:relative; text-align:center; border:1px solid #CCC; overflow:hidden; }
.box_multimedia_link_350 a img {width:348px !important; height:auto;}
.box_multimedia_link_350 a span.cont_txt {width:348px; background:url(../img/FFFFFF_70_opacity.png) top left repeat; padding-bottom:0px; padding-top:5px; display:block; position:absolute; bottom:0px; left:0px; text-align:left;}
.box_multimedia_link_350 a span.cont_txt .intest {font-family:'Lato'; font-size:11px; color:#666666; padding:0px 10px; text-transform:uppercase; display:block;}
.box_multimedia_link_350 a span.cont_txt h3 {padding:0px 10px; font-size:16px; text-transform:uppercase;}
.box_multimedia_link_350 a span.cont_txt .l_tutti {background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
.banner_box_300 {width:300px; position:relative; display:block; margin:0 auto; margin-top:5px;}

/* guide */
.gmappa-title {width:100%; position:absolute; top:0px; left:0px; background:url(../img/bkg_000000_40.png) top left repeat; padding-top:10px; padding-bottom:15px;}
.gmappa-title h1 {color:#FFF; display:block; padding-left:10px;}
.gmappa-title .section-title {padding-bottom:10px; margin-bottom:0px;}
.gmappa-title .legenda_mappa {color:#FFFFFF; font-family:'Lato'; font-size:12px; font-weight:bold;}
.gmappa-title .legenda_mappa .notizie_leg {display:inline-block; float:left; margin-right:30px;}
.gmappa-title .legenda_mappa .guide_leg {display:inline-block; float:left; margin-right:30px;}
.gmappa-title .legenda_mappa .mostre_leg {display:inline-block; float:left;}
.gmappa-title .legenda_mappa .notizie_leg span {background:#339999; border:1px solid #FFFFFF; border-radius:12px 12px 12px 12px; display:inline-block; float:left; height:12px; margin-right:5px; width:12px;}
.gmappa-title .legenda_mappa .guide_leg span {background:#CC3333; border:1px solid #FFFFFF; border-radius:12px 12px 12px 12px; display:inline-block; float:left; height:12px; margin-right:5px; width:12px;}
.gmappa-title .legenda_mappa .mostre_leg span {background:#CC9900; border:1px solid #FFFFFF; border-radius:12px 12px 12px 12px; display:inline-block; float:left; height:12px; margin-right:5px; width:12px;}
.gmappa_guide .gmappa-title .legenda_mappa .guide_leg {margin-left:10px;}
.bottom_map {background: url("../img/bkg_000000_40.png") top left repeat; bottom:0px; height:30px; left:0px; position:absolute; width:100%;}
.bottom_map .icon_arte_min {background: url("../img/arte_logo_mappa.png") top left no-repeat; bottom:8px; display:block; height:13px; position:absolute; right:8px; width:58px;}
.mostre_novita_600 {display:inline-block; float:left; width:600px; height:300px;}
.mostre_novita_600 a.item_350_list_right.first_item {width:287px; height:290px; display:inline-block; float:left; margin-right:10px;}
.mostre_novita_600 a.item_350_list_right.first_item .thumb img {display:none;}
.mostre_novita_600 a.item_350_list_right.first_item .thumb {width:285px; height:194px; overflow:hidden;}
.mostre_novita_600 a.item_350_list_right.first_item .thumb span.img_big {display:block; width:283px; height:192px; text-align:center; border:1px solid #CCC;}
.mostre_novita_600 a.item_350_list_right.first_item .thumb span.img_big img {display:inline-block; height:192px; width:auto !important;}
.mostre_novita_600 a.item_350_list_right.first_item .cont_txt {width:285px; display:block; margin-top:5px; border-bottom:1px solid #CCC; height:79px; overflow:hidden;}
.mostre_novita_600 a.item_350_list_right {display:inline-block; float:left; width:300px;}
.mostre_novita_600 a.item_350_list_right .cont_txt {width:200px;}
.mostre_novita_600 a.item_350_list_right .citta {font-family:'Lato'; font-size:11px; color:#CC9900; font-weight:bold; display:inline-block; text-transform:uppercase;}
.mostre_novita_600 a.item_350_list_right .highlight {color: #666666; font-family: Vedrana,Arial,sans-serif; font-size: 12px;}
.item_350_list_right span.occhiello {font-family:'Lato'; font-size:11px; color:#666666; display:block; text-transform:uppercase;}
.item_350_list_right span.occhiello .type_mostre {color:#CC9900;}
.item_350_list_right span.occhiello .type_notizie {color:#339999;}
.item_350_list_right span.title {font-family:'Francois One'; font-size:15px; text-transform:uppercase; line-height:19px; color:#000; display:block;}
.item_350_list_right span.l_tutto {background: url("../img/l_tutto.png") no-repeat left top; display: block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
.item_350_list_right .cont_txt .data {color:#000000; display:block; font-family:"Lato"; font-size:11px; font-weight:bold;}

/* multimedia */
.list_g {display:inline-block; width:100%;}
.list_g_600 {width:600px;}
ul.list_g  li {display:block; margin-top:10px;}
ul.list_g_600 {width:600px;}
ul.list_g_600 li.first_item_list {width:600px; height:450px; margin-bottom:22px;}
ul.list_g  li a {display:block; position:relative;}
ul.list_g  li a span.content_text_bottom {display:block; position:absolute; bottom:0px; background:url(../img/FFFFFF_70_opacity.png) top left repeat; width:100%; text-align:left; padding-top:10px; padding-bottom:20px;}
ul.list_g  li a span.content_text_bottom h2 {display:block; padding:0px 10px;}
ul.list_g  li a span.content_text_bottom .seo-title {display:block; padding:0px 10px;}
ul.list_g_600 li.first_item_list a {width:598px; height:448px; overflow:hidden; text-align:center; border:1px solid #CCC; background:#000;}
ul.list_g_600 li.first_item_list a img {height:448px; width:auto !important;}
ul.list_g_600 li.min_item_list {width:600px; height:138px; overflow:hidden;}
ul.list_g_600 li.min_item_list a {display:block; width:600px; height:138px; }
ul.list_g_600 li.min_item_list a span.thumb_left {display:inline-block; float:left; width:138px; height:138px; margin-right:10px; overflow:hidden;}
ul.list_g_600 li.min_item_list a span.thumb_left img {width:138px; height:138px;}
ul.list_g_600 li.min_item_list a span.txt_right {width:452px; display:inline-block; float:left; height:137px; border-bottom:1px solid #CCC;}
ul.list_g_600 li.min_item_list a span.txt_right h2 {font-size:16px; line-height:19px;}
ul.list_g_600 li.min_item_list a span.txt_right .l_tutti {background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}

/* galleria */
.big_gall {width:600px; position:relative; min-height:680px;}
.big_gall #big_gall {padding-bottom:10px; min-height:480px;}
.big_gall .banner_box_300_gall_abs {width:350px; height:250px; text-align:center; position:absolute; bottom:0px; right:0px;}
.big_gall .cont_img_big {width:600px; display:inline-block; height:450px; float:left; text-align:center; margin-top:2px; border:1px solid #CCC; background:#000;}
.big_gall .cont_img_big img {height:450px; width:auto !important;}
.big_gall .didascalia_gall {display:block; clear:both; padding-top:10px; color:#666666; font-family:'Lato'; font-size:11px;}
.big_gall .gallery_nav_bar {width:600px; height:20px; display:block; position:absolute; top:450px; left:0px; background:#cd6702; text-align:center;}
.big_gall .gallery_nav_bar a {font-family:'Lato'; font-size:14px; font-weight:bold; color:#FFF; padding-top:2px;}
.big_gall .gallery_nav_bar a.next_btn_bar {display:inline-block; float:right; padding-right:10px;}
.big_gall .gallery_nav_bar a.prev_btn_bar {display:inline-block; float:left; padding-left:10px;}
.big_gall .pagination_gall {display:inline-block; float:left; clear:both; width:600px;}
.big_gall .pagination_gall ul {text-align:center;}
.big_gall .pagination_gall ul li {display:inline-block; text-align:center;}
.big_gall .pagination_gall ul li a {font-family:'Lato'; font-size:11px; font-weight:bold;}
.big_gall .pagination_gall ul li a:hover {color:#CD6702; text-decoration:underline;}
.big_gall .pagination_gall ul li a.active {color:#CD6702;}
.big_gall .pagination_gall ul li a.active:hover {text-decoration:none; cursor:default;}
.thumb_gall {width:600px; height:138px; position:relative; display:inline-block; float:left; clear:both; overflow:hidden; margin-top:15px;}
.thumb_gall .thumb_gall_slide {margin-left:15px;}
.thumb_gall .thumb_gall_slide ul {position:absolute;}
.thumb_gall .thumb_gall_slide ul li {display:inline-block; float:left; margin-right:6px;}
.thumb_gall a.btn_gall_thumb {position:absolute; display:block; width:11px; height:48px;  top:48px;}
.thumb_gall a.next_gall_thumb {right:0px; background:url(../img/multimedia_gall_next.png) top left no-repeat;}
.thumb_gall a.prev_gall_thumb {left:0px; background:url(../img/multimedia_gall_prev.png) top left no-repeat;}
a.lk_box_news_right {display:inline-block; position:relative; float:left;}
a.lk_box_news_right span {display:block;}
a.lk_box_news_right_350 {width:350px;}
.list_prom {width:600px; margin-top:15px;}
.list_prom ul {}
.list_prom ul li {display:inline-block; width:190px; margin-right:10px;}
.list_prom ul li.no-mr-right {margin-right:0px;}
.gall_galleria {width:970px; height:138px; position:relative; display:inline-block; float:left; clear:both; overflow:hidden; margin-top:15px;}
.gall_galleria .slide_gall_galleria {margin-left:15px;}
.gall_galleria .slide_gall_galleria ul {position:absolute;}
.gall_galleria .slide_gall_galleria ul li {display:inline-block; float:left; margin-right:6px;}
.gall_galleria a.btn_gall_gallerie {position:absolute; display:block; width:11px; height:48px;  top:48px;}
.gall_galleria a.next_gall_gallerie {right:0px; background:url(../img/multimedia_gall_next.png) top left no-repeat;}
.gall_galleria a.prev_gall_gallerie {left:0px; background:url(../img/multimedia_gall_prev.png) top left no-repeat;}
a.thumb_lk {position:relative; display:block; width:138px; height:138px;}
a.thumb_lk span.editor-title-wrap {position:absolute; bottom:0px; left:0px; background:url(../img/FFFFFF_70_opacity.png) top left repeat; color:#000; width:100%; text-transform:uppercase;}
a.thumb_lk span.editor-title-wrap span.title {display:block; padding:1px 3px; font-size:9px;}
.cont_descr_gall {width:100%; margin-bottom:10px; position:relative; padding-top:10px; padding-bottom:5px;}
.cont_descr_gall .occhiello {font-family:'Lato'; font-size:11px; font-weight:normal; color:#666666; text-transform:uppercase;}
.cont_descr_gall .titolo h3 {font-size:24px; line-height:24px;}
.cont_descr_gall .highlight, .cont_descr_gall .testo {font-family:Verdana, Geneva, sans-serif; font-size:13px; font-weight:normal; line-height:20px;}
.clear-line {width:100%; height:0px; border-bottom:1px solid #CCC; padding-top:5px; margin-bottom:5px; clear:both; font-size:0px;}
.cont_plug_keywords {width:348px; height:158px; border:1px solid #CCC;}
.title_galleria h3 {font-size:24px; line-height:28px; text-transform:uppercase;}
.big_gall a.next_btn_bar, .big_gall a.prev_btn_bar {display:block; height:48px; position:absolute; top:201px; width:11px;}
.big_gall a.next_btn_bar {background: url("../img/multimedia_gall_next.png") left top no-repeat; right:5px;}
.big_gall a.prev_btn_bar {background: url("../img/multimedia_gall_prev.png") left top no-repeat; left:5px;}
a.link_item_600 {display:block; width:600px; height:138px; overflow:hidden; margin-bottom:10px;}
a.link_item_600 span.thumb {display:inline-block; float:left; width:138px; height:138px; overflow:hidden; margin-right:10px;}
a.link_item_600 span.cont_txt {display:inline-block; float:left; width:452px; height:137px; border-bottom:1px solid #CCC;}
a.link_item_600 span.cont_txt .occhiello {display:block; color:#666666; font-size:11px; text-transform:uppercase; font-family:'Lato';}
a.link_item_600 span.cont_txt .occhiello .type_guide {color:#d2232a;}
a.link_item_600 span.cont_txt .occhiello .type_gallerie {color:#CC6601;}
a.link_item_600 span.cont_txt .titolo {font-family:'Francois One'; font-size:16px; text-transform:uppercase; line-height:19px; color:#000; display:block;}
a.link_item_600 span.cont_txt .sommario {display:block; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.cont_descr_gall .cont_tags {padding-top:0px;}
.cont_descr_gall .cont_tags a.tag_item {font-family:Verdana, Geneva, sans-serif; font-style:italic; color:#999; font-size:12px; font-weight:normal; transition: color 1s ease 0s; font-weight:bold; text-transform:uppercase;}
.cont_descr_gall .cont_tags a.tag_item:hover {color:#CC6601;}
.type_gallerie {color:#CC6601;}
a.zoom_gall {display:block; position:absolute; top:20px; right:10px; width:20px; height:20px; background:url(../img/gall_nav/zoom_piu_20.png) center center no-repeat;}

/* GUIDE */
a.lk_lst {display:inline-block; float:left; height:86px; margin:0; padding:0; width:235px;}
a.lk_lst span.img_cont {display:inline-block; float:left; height:86px; width:86px;}
a.lk_lst span.cont_right {border-bottom:1px solid #DBDBDB; display:inline-block; float:left; height:85px; margin-left:10px; width:135px; font-size:10px;}
a.lk_lst span.cont_right span.txt {color:#000000; display: block; max-height:56px; overflow:hidden; width:135px; font-size:10px;}
a.lk_lst span.cont_right .dove_locazione {display:block; font-size:10px; font-family:"Lato"; color:#666666; text-transform:uppercase;}
a.lk_lst span.cont_right .dove_locazione .dove_loc {color:#cc9900; text-transform:uppercase;}
a.lk_lst span.cont_right .data_mostre {font-weight:bold; font-family:"Lato"; font-size:10px; display:block; color:#000000; text-transform:uppercase;}
a.lk_lst span.cont_right .lk_all_lst {background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
a.lk_lst.lk_lst_title_2righe.lk_lst_quart_2righe.lk_lst_address_2righe span.cont_right .lk_all_lst {display:none;}
a.lk_lst.lk_lst_title_3righe.lk_lst_quart_2righe span.cont_right .lk_all_lst {display:none;}
a.lk_lst.lk_lst_title_3righe.lk_lst_address_2righe span.cont_right .lk_all_lst  {display:none;}
.lst_artist {display:inline-block; float:left; height:144px; margin:20px 33px; position:relative; width:192px;}
a.lk_lst_artist {display:inline-block; float:left; height:144px; position:relative; width:192px;}
a.lk_lst_artist span.cont_img {display:block; height:144px; left:0px; overflow:hidden; position:absolute; top:0; width:192px;}
a.lk_lst_artist span.cont_img img {height:auto; width:192px;}
a.lk_lst_artist span.cont_hover {background:url(../img/FFFFFF_70_opacity.png) repeat left top; bottom:0px; display:block; position:absolute; width:138px;}
a.lk_lst_artist span.cont_hover_guide_autore {width:192px !important; padding-bottom:5px;}
a.PIN_1380273565509_pin_it_button {display:inline-block; float:left; background:#000000;}
a.lk_lst_artist.lk_lst_artist_guide {height:144px; width:192px;}
a.lk_lst_artist span.cont_hover span.title {display:block; font-family:'Francois One'; font-size:11px; padding-left:5px; padding-top:2px; text-transform:uppercase;}
a.lk_lst_artist span.cont_hover span.data_artista {display:block; font-family:"Lato";  color:#000000; padding-left:5px; font-size:9px; padding-bottom:2px;}
a.lk_lst_artist span.cont_hover span.title.title_guide_aut {padding-top:4px;}
a.lk_lst_artist span.cont_hover span.descr {display:block; font-family:'Lato'; font-size:10px; height:11px; overflow:hidden; padding:0px 5px; text-transform:uppercase;}
a.lk_lst_artist span.cont_hover span.lk_br {bottom:4px; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; position:absolute; right:8px;}
.lst_artist.no_mar_left {margin-left:0px;}
.lst_artist.no_mar_right {margin-right:0px;}
.lst_artist_165 {height:138px; margin:14px; width:138px;}
.lst_artist_165 a.lk_lst_artist span.cont_hover {padding:4px 0; width:135px;}
.lst_artist_165 a.lk_lst_artist span.cont_img {display:block; height:138px; width:138px;}
.lst_artist_165 a.lk_lst_artist span.cont_img img {height:auto; width:135px;}
.bull_icon {font-size:13px; padding-top:2px;}
.uppercase {text-transform:uppercase;}

/* box artisti guide */
a.item_box_455 {display:inline-block; float:left; width:455px; height:138px; overflow:hidden;}
a.item_box_455 span.thumb {display:inline-block; float:left; width:138px; height:138px; margin-right:10px;}
a.item_box_455 span.cont_txt {display:inline-block; float:left; width:307px; height:138px;}
a.item_box_455 span.cont_txt .seo-title {}
a.item_box_455 span.cont_txt .seo-title b {color:#cc3333; font-weight:bold;}
a.item_box_455 span.cont_txt .date {font-size:10px; font-family:'Lato'}
a.item_box_455 span.cont_txt .highlight {display:block; width:307px; height:95px; overflow:hidden;}
a.item_box_455 span.cont_txt .highlight_artisti {height:82px;}
a.item_box_455 span.cont_txt .l_tutti {display:none;}
a.item_box_455.min_item {width:106px; height:106px; margin-top:10px; position:relative; margin-right:12px;}
a.item_box_455.min_item_no_mr {margin-right:0px;}
a.item_box_455.min_item span.thumb {display:inline-block; float:left; width:106px; height:106px; margin-right:10px;}
a.item_box_455.min_item span.thumb img {width:106px; height:106px;}
a.item_box_455.min_item span.cont_txt {display:block; position:absolute; width:106px; bottom:0px; left:0px; background:url(../img/FFFFFF_70_opacity.png) top left repeat; height:auto !important;}
a.item_box_455.min_item span.cont_txt .highlight {display:none;}
a.item_box_455.min_item span.cont_txt .seo-title {display:none;}
a.item_box_455.min_item span.cont_txt .title h3 {font-size:9px; line-height:15px; padding-left:5px;}
a.item_box_455.min_item span.cont_txt .date {color:#000; padding-left:5px;}
a.item_box_455.min_item span.cont_txt .l_tutti {display:block; position:absolute; bottom:2px; right:5px; font-family:'Lato'; font-size:10px; font-weight:bold;}

/* registrazione */
.breadcrumb_step_reg {display:block; width:970px; margin-top:10px; margin-bottom:10px;}
.breadcrumb_step_reg ul {margin-right:-10px;}
.breadcrumb_step_reg ul li {display:inline-block; float:right; width:160px; height:32px; position:relative; font-size:12px; font-family:'Lato'; font-weight:bold;}
.breadcrumb_step_reg ul li span {display:block; position:absolute; width:140px; height:25px; top:0px; left:-30px; background:url(../img/registrazione/list_step_bkg_off.png) top left no-repeat; padding-top:7px; padding-left:40px}
.breadcrumb_step_reg ul li.step_1 span {left:-20px; padding-left:10px; width:170px;}
.breadcrumb_step_reg ul li.selected span {background:url(../img/registrazione/list_step_bkg_on.png) top left no-repeat; color:#FFF;}
.main-content_reg {font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.main-content_reg .type_reg {width:100%; text-align:center; padding-top:5px;}
.main-content_reg .element {display:inline-block; float:left; width:374px; padding-top:5px; padding-bottom:10px;}
.main-content_reg .element label {display:block; padding-bottom:2px; text-align:left;}
.main-content_reg .element .loaded, .main-content_reg .element .cap {text-align:left;}
.main-content_reg .element .input {display:block;}
.main-content_reg .element .input  input {display:block; width:360px; padding:10px 10px; font-family:'Lato'; font-size:12px; font-weight:bold; border:1px solid #CCC;}
.main-content_reg .element.textarea h4 {display:block; text-align:left;}
.main-content_reg .element.textarea textarea {display:block; width:375px; height:100px;}
.main-content_reg .submit {width:790px; margin:0 auto;}
.main-content_reg .submit .button {display:inline-block;}
.main-content_reg .submit .button a {display:inline-block; float:left; Background: none ; border:1px solid #999999; border-radius:6px 6px 6px 6px; color:#000000; cursor:pointer; margin:15px auto 0; padding:6px; transition:background 2s ease 0s; width:150px; text-align:center; font-weight:bold; font-family:'Lato';}
.main-content_reg .submit .button_right {float:right;}
.main-content_reg .submit .button a:hover {color:#FFF; background:#d2232a;}
.main-content_reg .submit_left {display:inline-block; float:left; width:300px; text-align:left;}
.main-content_reg .submit_left .note {text-align:left;}
.main-content_reg .submit_right {display:inline-block; float:right; width:300px;  text-align:right;}
.main-content_reg h1 {text-align:left;}
.cont_form_graph {width:790px; margin:0 auto;}
.cont_form_graph .element_right {display:inline-block; float:right;}
.cont_form_graph .element_data {}
.cont_form_graph .element_data .input {display:inline-block; float:left; width:118px; margin-right:10px;}
.cont_form_graph .element_data .input.no_mr {margin-right:0px;}
.cont_form_graph .radio_pers {display:inline-block; float:left;}
.cont_form_graph .radio_pers .field {display:inline-block; float:left;}
.cont_form_graph .radio_pers .text {display:inline-block; float:left;}
.cont_form_graph .element_select select {display:inline-block; width:380px; background:#FFF; font-family:'Lato'; font-size:12px; font-weight:bold; border:1px solid #CCC; padding:10px 10px;}
.cont_form_graph .element_data .input input {display:inline-block; width:102px; float:left; }
ul.list_resume li {display:inline-block; float:left; width:395px;}
.cont_form_graph .title h2 {padding-top:5px; display:block; font-family:'Francois One'; font-size:16px; text-transform:uppercase;}
.cont_form_graph .section .flag h1 {display:block; font-family:'Francois One'; font-size:18px; text-transform:uppercase;}
.cont_form_graph .element_100_informativa {display:inline-block; float:left; width:790px;}
.cont_form_graph .element_100_informativa .input textarea {width:765px;}
.cont_form_graph .checkbox {}
.cont_form_graph .checkbox .field {display:inline-block; float:left;}
.cont_form_graph .checkbox .text.small {display:inline-block; float:left; width:344px; padding-left:10px;}

/* header add */
.cont_social {display:inline-block; float:left; padding-left:10px; padding-right:10px; padding-top:11px; position:relative; }
.cont_social .pop_allsocial {display:block; height:14px; width:14px; background:url(../img/static/header_new/ico_social.png) top left no-repeat;}
.cont_social .cont_list_social {display:block; position:absolute; top:42px; left:-30px; z-index:9999; height:27px; background:#000; display:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.cont_social .cont_list_social ul.social_icons {padding-top:0px; width:120px;}
.cont_social .cont_list_social .arrow_top {display:block; position:absolute; background:url(../img/arrow_up_6x5.png) top left no-repeat; width:6px; height:5px; top:-4px; left:43px;}
ul.social_lang {display:inline-block; float:left; padding-top:11px; margin-left:10px; margin-right:10px;}
ul.social_lang li {display:inline-block; float:left; width:14px; margin-right:6px;}
ul.social_lang li a {display:block;}
.accedi_cont {display:inline-block; float:right; margin-left:12px; color:#FFF; padding-top:11px; position:relative;}
.accedi_cont .registrati_header_plus_cont {display:block; position:absolute; top:-18px; color:#000; right:0px; width:180px; text-align:right; font-family:'Lato'; font-weight:bold; font-size:9px;}
.super .accedi_cont .registrati_header_plus_cont {color:#FFF;}
.accedi_cont .registrati_header_plus_cont a {color:#d2232a; font-family:'Lato'; font-weight:bold; font-size:9px;}
.accedi_cont a {font-family:'Lato'; font-size:12px; font-weight:bold; color:#FFF;}
.accedi_cont a.login_popbtn_off {color:#d2232a;}
.accedi_cont a.login_popbtn_on {color:#FFF;}
.accedi_cont a.login_popbtn_off span.icon_log {display:inline-block; float:left; width:13px; height:14px; background:url(../img/static/header_new/ico_login.png) top left no-repeat; margin-right:5px;}
.accedi_cont a.login_popbtn_on span.icon_log {display:inline-block; float:left; width:16px; height:14px; background:url(../img/static/header_new/ico_lucchetto_aperto.png) top left no-repeat; margin-right:5px;}
.accedi_cont .login_box {display:block; position:absolute; top:42px; z-index:9999; background:#000; border-radius:5px; right:-10px; padding:20px; font-family:'Lato'; font-size:12px;}
.accedi_cont .login_box .ricorda_log {font-size:11px;}
.accedi_cont .login_box .field {}
.accedi_cont .login_box .field label {display:block;padding-top:4px; padding-bottom:2px;}
.accedi_cont .login_box .field input {}
.accedi_cont .login_box .line_btn {padding:10px 0px;}
.accedi_cont .login_box .line_btn .ricorda_log {display:inline-block; float:left; padding-top:5px;}
.accedi_cont .login_box .line_btn .submit {display:inline-block; float:right;}
.accedi_cont .login_box .line_btn .submit input {display:inline-block; float:left; Background:#FFF; border:1px solid #999999; border-radius:6px 6px 6px 6px; color:#000000; cursor:pointer; padding:2px 4px; transition:background 2s ease 0s; text-align:center; font-weight:bold; font-family:'Lato';}
.accedi_cont .login_box .line_btn input:hover {color:#FFF; background:#d2232a;}
.accedi_cont .login_box .arrow_top {display:block; position:absolute; background:url(../img/arrow_up_6x5.png) top left no-repeat; width:6px; height:5px; top:-4px; right:28px;}
.accedi_cont .login_box .field input {display:block; width:167px; padding:5px 5px; font-family:'Lato'; font-size:12px; font-weight:bold; border:1px solid #CCC; -webkit-box-shadow:inset -1px 2px 5px 1px rgba(0, 0, 0, 0.3); box-shadow:inset -1px 2px 5px 1px rgba(0, 0, 0, 0.3);}
.vcard {display:block; width:200px; padding-bottom:10px;}
.vcard .photo {display:inline-block; float:left; margin-right:10px;}
.accedi_cont .label_left {display:inline-block; float:left;}
.accedi_cont .label_right {display:inline-block; float:right;}
#loginForm .label_right a:hover { cursor: pointer; cursor: hand; }

.cont_lang_header {display:inline-block; float:left; padding-left:10px; padding-right:10px; padding-top:11px; position:relative;}
.cont_lang_header .pop_all_lang {display:block; height:14px; width:14px; background:url(../img/static/header_new/ico_lingue.png) top left no-repeat;}
.cont_lang_header .cont_list_lang {position:absolute; top:42px; left:-30px; z-index:9999; height:27px; background:#000; display:none; border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.cont_lang_header .cont_list_lang ul.social_lang {padding-top:6px; width:74px;}
.cont_lang_header .cont_list_lang .arrow_top {display:block; position:absolute; background:url(../img/arrow_up_6x5.png) top left no-repeat; width:6px; height:5px; top:-4px; left:43px;}
.cont_lang_header .cont_list_lang ul.social_lang li {display:inline-block; float:left;}
.cont_lang_header .cont_list_lang ul.social_lang li.no_margin_right {margin-right:0px;}
a.icon14_x14 {display:block; width:14px; height:14px;}
a.icon14_x14.icon_lang_it {background:url(../img/static/header_new/ita.png) top left no-repeat;}
a.icon14_x14.icon_lang_en {background:url(../img/static/header_new/eng.png) top left no-repeat;}
a.icon14_x14.icon_lang_fr {background:url(../img/static/header_new/fra.png) top left no-repeat;}
a.icon14_x14.icon_lang_rc {background:url(../img/static/header_new/cin.png) top left no-repeat;}



/* mostra */
.mostra-cnt {}
.mostra-cnt .images {width:598px; text-align:center; border:1px solid #CCC; padding:0px !important; background:#000;}
.mostra-cnt .images img {display:block;}
.aggiungi_al_calendario {display:inline-block; margin-top:12px; float:right; width:250px; padding:5px 0px; text-align:right; font-family:'Lato'; text-transform:uppercase; font-size:10px; font-weight:bold; color:#000000;}
.aggiungi_al_calendario a {display:inline-block; color:#000000; cursor:pointer; padding:6px; }
.aggiungi_al_calendario a:hover {color:#FFF;}
.input-search-header2 {padding-bottom:5px; height:auto !important;}
.input-search-header2 .partenza {width:230px;}
.input-search-header2 a.lk_layout_red {display:inline-block; float:right; margin:0px;}
.buttons_close {display:block; width:100%; text-align:right; padding:6px 0px;}
.buttons_close a {font-family:"Lato"; font-size:12px; color:#FFFFFF;}
span.icon_plus {display:inline-block; width:17px; height:17px; margin-right:4px; margin-top:-2px; background:url(../img/plus_17x17.png) top left no-repeat; float:left;}
span.txt_with_icon {display:inline-block; float:left;}
.aggiungi_al_calendario {}
.mostra-cnt ul li.serv {display:block; width:100%; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding-bottom:3px; padding-top:3px; margin-bottom:5px; margin-top:5px;}
.cont_indicazioni {display:block; width:340px; padding:5px; background:#cc9900; }
.cont_indicazioni input {width:210px;}
.cont_indicazioni .intestazione {font-family:'Lato'; font-size:12px; color:#FFFFFF; display:block; padding-bottom:4px;}
.icon_indicazioni {display:inline-block; float:left; width:27px; height:27px; border:1px solid #CCCCCC; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin-left:10px;}
.icon_indicazioni_car {background:url(../img/icone_indicazioni/auto_off.png) center center no-repeat; background-color:#FFFFFF;}
.icon_indicazioni_train {background:url(../img/icone_indicazioni/in_treno_off.png) center center no-repeat; background-color:#FFFFFF;}
.icon_indicazioni_walk {background:url(../img/icone_indicazioni/a_piedi_off.png) center center no-repeat; background-color:#FFFFFF;}
.icon_indicazioni_car.icon_indicazioni_active {background:url(../img/icone_indicazioni/auto.png) center center no-repeat; background-color:#FFFFFF;}
.icon_indicazioni_train.icon_indicazioni_active {background:url(../img/icone_indicazioni/in_treno.png) center center no-repeat; background-color:#FFFFFF;}
.icon_indicazioni_walk.icon_indicazioni_active {background:url(../img/icone_indicazioni/a_piedi.png) center center no-repeat; background-color:#FFFFFF;}
.cont_directions_panel {display:block; width:100%; background:#ffffff;}

/* static page */
.main-content-static-page {}
.main-content-static-page .title_line_clear {width:100%; border-bottom:1px solid #CCC; padding-bottom:10px; margin-bottom:10px; padding-top:10px;}
.main-content .title_line_clear {width:100%; border-bottom:1px solid #CCC; padding-bottom:10px; margin-bottom:10px; padding-top:10px;}
.main-content-static-page .title_line_clear h1 {font-family:'Francois One'; font-size:24px; line-height:24px;}
.main-content-static-page .pagecontent {font-family:Verdana, Geneva, sans-serif;}
.main-content-static-page .pagecontent strong {font-weight:bold; font-family:'Lato';}
strong.mostre {color:#CC9900;}
strong.notizie {color:#339999;}
strong.gallerie {color:#cc6600;}
strong.lato_upper {font-family:"Lato"; font-weight:bold; color:#000000; text-transform:uppercase;}

/* supercover */
body.super .header {border-left:1px solid #000 !important; border-right:1px solid #000 !important;}
body.super .header-top {background:#000;}
body.super .header a.logo_arte {background:url(../img/static/arte_logo_bianco.png) top center no-repeat;}
body.super .header .date-box {color:#FFF;}
body.super .menu-wrapper {box-shadow:none !important;}
body.super .footer {border-left:1px solid #000; border-right:1px solid #000;}
.cont_super_home {width:990px; margin:0 auto; border-left:1px solid #000; border-right:1px solid #000; background:#000;}
.cont_gallery_super_home {width:990px; position:relative; height:518px; overflow:hidden;}
.item_gall {position:absolute; top:0px; left:0px; width:990px; height:518px;}
.item_gall .item_super_div {display:inline-block; float:left; position:relative;}
a.item_super {display:block; width:990px; height:518px; position:relative; overflow:hidden;}
a.item_super .didascalina {display:block; position:absolute; width:100%; height:102px; bottom:0px; left:0px; background:url(../img/bkg_000000_40.png) top left repeat; color:#FFF;}
a.item_super .logo_cartina {display:inline-block; position:absolute; right:0px; top:0px;}
a.item_super .didascalina .occhiello {display:block; font-family:'Lato'; font-size:11px; color:#FFF; text-transform:uppercase; padding-left:10px; padding-top:10px;}
a.item_super .didascalina .occhiello .color_mostre {color:#c79b00;}
a.item_super .didascalina .occhiello .color_notizie {color:#339999;}
a.item_super .didascalina .title {display:block; padding-left:10px; width:810px; padding-top:5px;}
a.item_super .didascalina .title h2 {font-family:'Francois One'; font-size:30px; line-height:30px; text-transform:uppercase;}
.super_pre_footer {padding:10px 0px; height:250px;}
.super_pre_footer .cont_banner {display:inline-block; float:right; width:300px; height:250px;}
.super_pre_footer .cont_banner_superhome {display:inline-block; float:right; width:300px; height:250px; overflow:hidden;}
.super_pre_footer .cont_banner_superhome img {display:block; margin:0 auto; width:300px !important; height:250px !important;}
.list_news_super {display:inline-block; float:left; width:420px; padding:10px; background:#FFF;}
a.item_list_420 {display:block; height:70px; width:420px; overflow:hidden; margin-bottom:10px;}
a.item_list_420.no_mr_bottom {margin-bottom:0px;}
a.item_list_420 .thumb {display:inline-block; float:left; height:70px; width:70px; margin-right:10px;}
a.item_list_420 .thumb img {width:70px; height:70px;}
a.item_list_420 .cont_item {display:inline-block; float:left; width:340px; height:69px; border-bottom:1px solid #CCC;}
a.item_list_420 .cont_item .occhiello {font-family:'Lato'; font-size:11px; text-transform:uppercase; color:#666;}
a.item_list_420 .cont_item .title h3 {font-size:18px; line-height:16px;}
.list_news_super a.item_list_420 .cont_item .title h3 {font-size:13px; line-height:18px;}
a.item_list_420 .cont_item .l_tutto {background: url("../img/l_tutto.png") left top no-repeat; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
.super_pre_footer .cont_mappa {display:inline-block; float:left; width:220px; height:250px; background:#FFF; margin-left:15px;}
.super_pre_footer .cont_mappa .gmappa {margin:0px; padding:0px; width:220px; height:250px;}
.super_pre_footer .cont_mappa .gmappa .gmappa-title {font-size:19px;}
.super_pre_footer .cont_mappa .gmappa .gmappa-title .title {font-size:19px; text-align:left; padding-left:10px;}
.super_pre_footer .cont_mappa .gmappa .gmappa-title .title_super {font-size:17px; padding-left:8px;}
.super_pre_footer .cont_mappa .gmappa .legenda_mappa div {font-size:11px;}
.super_pre_footer .cont_mappa .gmappa .gmappa-title .legenda_mappa .notizie_leg {margin-left:0px; margin-right:5px;}
.super_pre_footer .cont_mappa .gmappa .gmappa-title .legenda_mappa .guide_leg {margin-left:0px; margin-right:5px;}
.super_pre_footer .cont_mappa .gmappa .gmappa-title .legenda_mappa {padding-left:10px;}
.super_pre_footer .cont_mappa .gmappa .gmappa-title.gmappa_title_super {padding-top:3px;}
.super_pre_footer .cont_mappa .gmappa .gmappa-title.gmappa_title_super .icon_arte_min_super {background: url("../img/arte_logo_mappa_super.png") no-repeat left top; display:block; height:9px; position:absolute; right:8px; top:8px; width:40px;}
.lista_guide {width:990px; background:#FFF; height:64px; position:relative; padding:10px 0px;}
.lista_guide .slide_list_guide {position:relative; width:850px; overflow:hidden; height:64px; margin-left:20px;}
.lista_guide .slide_list_guide ul {}
.lista_guide .slide_list_guide ul li {display:inline-block; float:left; margin-right:10px;}
.lista_guide a.nav_list_gall_prev, a.nav_list_gall_next {display:block; height:52px; position:absolute; top:16px; width:12px;}
.lista_guide a.nav_list_gall_prev {background: url("../img/guide_list_arrows.png") repeat scroll 0 0 transparent; left:2px;}
.lista_guide a.nav_list_gall_next {background: url("../img/guide_list_arrows.png") repeat scroll -12px 0 transparent; right:2px;}
.lista_guide a.app_store_link {display:block; position:absolute; top:10px; right:20px; margin:0px;}
.lista_guide a.le_guide_lk {display:block; position:absolute; right:23px; bottom:10px;}
.newrool {display:block; width:100%; height:28px; padding-top:12px; background:#FFF; font-family:'Lato'; font-size:18px;}
.newrool .title_rool {color:#339999; font-weight:bold; display:inline-block; float:left; padding-left:10px;width:110px; text-transform:uppercase;}
.newrool .cont_roll {display:inline-block; float:left; position:relative; width:860px; height:16px; overflow:hidden;}
.newrool .cont_roll .scrolling_text {position:absolute; white-space:nowrap;}
.app_store_link_super {width:85px;}

/* profilo */
h1.dati_title_h1 {display:block; font-family:'Francois One'; font-size:24px; line-height:24px; padding-bottom:5px; border-bottom:1px solid #CCC; width:970px; padding-top:5px;}
h1.dati_title_h1 span {text-transform:uppercase;}
.dati_personali_cont {font-family:'Lato'; width:970px; padding-top:10px;}
.dati_personali_cont .title_dati {width:100%; padding-bottom:5px; border-bottom:1px solid #CCC;}
.dati_personali_cont .title_dati h2 {display:inline-block; float:left; text-transform:uppercase; padding-top:2px;}
.dati_personali_cont .title_dati h2 span.icon_dati_pers {margin-top:-2px;}
span.icon_dati_pers {display:inline-block; float:left; width:17px; height:17px; margin-right:4px; background:url(../media/layout_images/personal_profile_user_icon.png) top left no-repeat;}
.col_tools .title {padding-top:5px; padding-bottom:5px; border-bottom:1px solid #CCC;}
.dati_personali_cont .title_dati a.dati_pers_logout {display:inline-block; float:right; padding-top:2px;}
span.icon_logout {display:inline-block; float:left; width:17px; height:17px; background:url(../media/layout_images/personal_profile_disconnect_icon.png) top left no-repeat;}
.dati_personali_cont .title_dati a.dati_pers_logout span.icon_logout {float:right; margin-left:4px; margin-top:-2px;}
span.icon_tools {display:inline-block; float:left; width:17px; height:17px; background:url(../media/layout_images/personal_profile_tools_icon.png) top left no-repeat; margin-right:4px;}
span.icon_calendar {display:inline-block; float:left; width:17px; height:17px; background:url(../media/layout_images/personal_profile_calendar_icon.png) top left no-repeat; margin-right:4px;}
.dati_personali_cont .dati_user {width:100%; padding-top:5px; padding-bottom:10px; border-bottom:1px solid #CCC;}
.dati_personali_cont .dati_user .thumb_foto {display:inline-block; float:left; width:104px; height:104px; margin-right:10px; text-align:center;}
.dati_personali_cont .dati_user .dati_user_list {display:inline-block; float:left; width:856px;}
.dati_personali_cont .dati_user .dati_user_list ul {}
.dati_personali_cont .dati_user .dati_user_list ul li {display:block; width:100%; border-bottom:1px solid #CCC; padding:3px 0px;}
a.lk_layout_red {display:inline-block; border:1px solid #999999; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; color:#000000; cursor:pointer; margin:15px auto 0; padding:6px; transition: background 1s ease 0s; font-family:'Lato';}
a.lk_layout_red:hover {background:#d2232a; color:#FFF;}
.btn_modifica_list a.lk_layout_red {margin:0px; margin-left:5px;}
.cont_modifica_dati_user .slide_panel {width:100%; border-bottom:1px solid #CCC; padding:5px 0px;}
.cont_modifica_dati_user label.label_mod_user {display:inline-block; float:left; padding-right:10px;}
.col_tools {display:inline-block; float:right; width:300px; padding-top:10px;}
.col_tools a.lk_layout_red {margin:10px 0px; display:inline-block; float:right; width:290px; text-align:center;}
.col_calendar {display:inline-block; float:left; width:650px;  padding-top:10px;}
.col_calendar .title {display:block; padding-top:5px; padding-bottom:5px; border-bottom:1px solid #CCC;}
.col_calendar .title .order {display:inline-block; float:right;}
.slide_panel .lk_layout_red {margin:0px; display:inline-block; float:left; margin-left:10px;}
#panel_foto {}
#panel_foto label {display:inline-block; float:left; padding-top:9px;}
#panel_foto .input_file_box {display:inline-block; float:left; border: 1px solid #CCCCCC; box-shadow:-5px 5px 5px 0 #C2C2C2 inset; height:26px; padding-left:5px; padding-top:6px; padding-right:10px;}
#panel_foto .input_file_box input {background:none !important; border:0px;}
#panel_foto .lk_layout_red {margin:0px; display:inline-block; float:left; margin-left:10px; margin-top:2px;}
.slide_panel .inp_txt_lay_a {display:inline-block; float:left; border: 1px solid #CCCCCC; box-shadow:-5px 5px 5px 0 #C2C2C2 inset; height:26px; padding-left:5px; padding-top:2px; padding-right:10px;}
.slide_panel label {display:inline-block; float:left;}
#panel_pass label {padding-top:9px; padding-right:10px;}
#panel_pass input.inp_txt_lay_a {margin-right:10px;}
.slide_panel .element_line {display:block; padding-top:4px; padding-bottom:4px;}
.slide_panel .element_line label {padding-top:7px; width:85px;}
#panel_data .lk_layout_red {margin:0px; margin-top:4px;}
.col_tools a.add_evento {display:inline-block; float:right;}
a.add_evento {}
a.add_evento span.icon_plus {display:inline-block; float:left; margin-top:1px;}
a.add_evento span.txt_with_icon {display:inline-block; float:left;}

/* guide */
.guide_gallery_new {display:block; position:relative; width:970px; margin:0 auto; padding-top:5px; padding-bottom:10px; border-bottom:1px solid #CCC;}
.guide_gallery_new .lista_guide {display:block; width:950px; height:88px; overflow:hidden; position:relative; margin:0 auto; padding:0px;}
.guide_gallery_new .lista_guide ul {}
.guide_gallery_new .lista_guide ul li {display:inline-block; float:left; width:88px; height:88px; margin:0 6px;}
.guide_gallery_new a.nav_list_gall_prev, .guide_gallery_new a.nav_list_gall_next {display:block; height:52px; position:absolute; top:25px; width:12px;}
.guide_gallery_new a.nav_list_gall_prev {background: url("../img/guide_list_arrows.png") repeat scroll 0 0 transparent; left:2px;}
.guide_gallery_new a.nav_list_gall_next {background: url("../img/guide_list_arrows.png") repeat scroll -12px 0 transparent; right:2px;}
.guide-city {width:970px; margin:0 auto;}
.guide-city h2 {display:inline-block; float:left;}
.guide-city h2 .guide-portal-big {padding-left:5px; padding-right:5px;}
.guide-city .app_store_right {display:inline-block; float:right; width:88px; margin-right:20px;}
.guide-city .app_store_right .app_store_link {margin:0px;}

/* map */
.pop_content {width:210px; padding:10px;}
.pop_content span.thumb_img_map {display:inline-block; float:left; width:50px; height:50px; overflow:hidden; margin-right:5px; margin-bottom:5px;}
.pop_content span.thumb_img_map.thumb_img_map_guide {width:88px; height:88px;}
.pop_content span.titolo_map_el {font-family:'Francois One'; font-size:13px;}
.pop_content span.occhiello {display:block; font-family:'Lato'; font-size:10px; color: #666666; text-transform:uppercase;}
.pop_content span.occhiello .type_occ_mostre {color:#CC9D04; text-transform:uppercase;}
.pop_content span.occhiello .type_occ_notizie {color:#339999; text-transform:uppercase;}
.pop_content span.occhiello .type_occ_gallerie {color:#CC6601; text-transform:uppercase;}
.pop_content span.occhiello .type_occ_guide {color:#d2232a; text-transform:uppercase;}

/* promozione */
.list_prom_970 ul li.list_prom_li_partner .content_partner_prom {display:block; width:308px; border:1px solid #CCC; height:270px; text-align:center; overflow:hidden;}
.footer-folow-link a {font-size:10px; text-transform:uppercase;}
.list_prom_970 ul li.list_prom_li_pressarea .corporate-title {font-size:16px; line-height:19px; font-family:'Francois One';}
.list_prom_970 ul li.list_prom_li_pressarea .corporate-text {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#000; line-height:20px;}
a.item_bacheca_pomozione {display:block; width:100%; padding-bottom:5px; border-bottom:1px solid #CCC; margin-bottom:5px;}
a.item_bacheca_pomozione span.titolo {font-size:16px; line-height:19px; font-family:'Francois One';}
a.item_bacheca_pomozione span.testo {font-size:12px; font-family:Verdana, Geneva, sans-serif; color:#000; line-height:20px;}
/* mostre */
a.link_mostre_high {}
a.link_mostre_high span.thumb {width:214px; height:160px; overflow:hidden; display:block;}
a.link_mostre_high span.thumb img {width:214px !important; height:auto !important;}
a.link_mostre_high span.cont_txt {display:block; width:214px; padding-top:4px;}
a.link_mostre_high span.cont_txt .data {display:block; color:#000000; font-family:"Lato"; font-size:11px; font-weight:bold;}
a.link_mostre_high span.cont_txt .occhiello {display:block; color:#666666; font-size:11px; text-transform:uppercase; font-family:'Lato';}
a.link_mostre_high span.cont_txt .occhiello .citta {color:#CC9900;}
a.link_mostre_high span.cont_txt .title {display:block;}
a.link_mostre_high span.cont_txt .title h2 {font-family:'Francois One'; font-size:16px; line-height:19px; text-transform:uppercase;}
.link_mostre_list {display:block; width:480px; height:138px; overflow:hidden; margin-bottom:10px;}
.link_mostre_list span.thumb {display:inline-block; float:left; width:138px; height:138px; overflow:hidden; margin-right:10px; background: url(../img/default-138x138.jpg) center center no-repeat;}
.link_mostre_list span.cont_txt {display:inline-block; width:332px; margin:0px; height:137px; border-bottom:1px solid #CCC;}
.link_mostre_list span.cont_txt .data {display:block; color:#000000; font-family:"Lato"; font-size:11px; font-weight:bold;}
.link_mostre_list span.cont_txt .occhiello {display:block; color:#666666; font-size:11px; text-transform:uppercase; font-family:'Lato';}
.link_mostre_list span.cont_txt .occhiello .citta {color:#CC9900;}
.link_mostre_list span.cont_txt .title {display:block;}
.link_mostre_list span.cont_txt .title h2 {font-family:'Francois One'; font-size:16px; line-height:19px; text-transform:uppercase;}
.link_mostre_list span.sommario {font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.link_mostre_list span.l_tutto {display:block; background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
.link_vedi_anche_480 {display:block; width:480px; height:86px; overflow:hidden; margin-bottom:10px;}
.link_vedi_anche_480 span.thumb {display:inline-block; float:left; width:86px; height:86px; overflow:hidden; margin-right:10px;}
.link_vedi_anche_480 span.thumb img {width:86px; height:86px;}
.link_vedi_anche_480 span.cont_txt {display:inline-block; width:384px; margin:0px; height:85px; border-bottom:1px solid #CCC;}
.link_vedi_anche_480 span.cont_txt .data {display:block; color:#000000; font-family:"Lato"; font-size:11px; font-weight:bold;}
.link_vedi_anche_480 span.cont_txt .occhiello {display:block; color:#666666; font-size:11px; text-transform:uppercase; font-family:'Lato';}
.link_vedi_anche_480 span.cont_txt .occhiello .citta {color:#CC9900;}
.link_vedi_anche_480 span.cont_txt .title {display:block;}
.link_vedi_anche_480 span.cont_txt .title h2 {font-family:'Francois One'; font-size:16px; line-height:19px; text-transform:uppercase;}
.link_vedi_anche_480 span.sommario {font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.link_vedi_anche_480 span.l_tutto {display:block; background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}

/* keywords */
a.link_key_600 {display:block; height:138px; margin-bottom:20px;}
a.link_key_600 span.thumb {display:inline-block; float:left; width:138px; height:138px; overflow:hidden; margin-right:10px;}
a.link_key_600 span.cont_txt {display:inline-block; float:left; width:452px; height:137px; border-bottom:1px solid #CCC; overflow:hidden;}
a.link_key_600 span.cont_txt .occhiello {font-family:'Lato'; color:#666666; font-size:11px; text-transform:uppercase;}
a.link_key_600 span.cont_txt .type_notizie {font-weight:bold; color:#339999;}
a.link_key_600 span.cont_txt .type_opere {font-weight:bold; color:#d2232a;}
a.link_key_600 span.cont_txt .title {font-family:'Francois One'; font-size:16px; line-height:19px; text-transform:uppercase; color:#000;}
a.link_key_600 span.cont_txt .title h2 {font-family:'Francois One'; font-size:16px; line-height:19px; text-transform:uppercase; color:#000;}
a.link_key_600 span.cont_txt .highlight {font-family:Verdana, Geneva, sans-serif; font-size:12px; color:#333;}
a.link_key_600 span.cont_txt .l_tutto {display:block; background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
.list_prom_li_app .footer-folow-link {width:104px; padding-bottom:4px; background:none;}
.list_prom_li_pressarea .footer-folow-link {width:120px; padding-bottom:4px; background:none;}

/* footer */
.footer_super {padding-top:0px; margin-top:-10px;}
.footer-items-cnt a {font-size:11px; font-family:'Lato';}
.footer-items-cnt .footer-tutto {padding-left:20px;}
.pre_footer_promozione {width:970px; padding:10px; border:1px solid #666666; border-top:0px; border-bottom:0px; margin:0 auto; background:#FFF;}
.list_prom_970 {display:block; width:970px;}
.list_prom_970 ul li {display:inline-block; margin-right:16px; width:310px; float:left; }
.list_prom_970 ul li .footer-folow-body {border:1px solid #CCCCCC; height:270px; position:relative; width:308px;}
.list_prom_970 ul li.list_prom_li_app .footer-folow-body img {width:308px; height:auto !important;}
.list_prom_970 ul li.list_prom_li_partner .footer-folow-body {text-align:center; background:#000;}
.list_prom_970 ul li.list_prom_li_partner .footer-folow-body img {margin-top:10px;}
.list_prom_970 ul li.list_prom_li_pressarea {display:inline-block; margin-right:16px; width:310px;}
.list_prom_970 ul li .footer-folow-body.corporate {width:288px; height:242px;}
.article-breadcrumbs {border-bottom:1px solid #E0E0E0; padding-bottom:5px; margin-top:5px;}
.art-list span.occhiello .citta_guide {display:inline-block; float:left; color:#d2232a; font-family:"Lato";}
.list_prom_970 .tipo_di_guide {}
.new_footer_search {display:block; width:968px; border:1px solid #CCC; border-radius:14px; -moz-border-radius:14px; -webkit-border-radius:14px; padding:10px 0px; margin:0 auto;}
.new_footer_search a.logo_arte_search {display:block; width:242px; height:66px; background:url(../img/arte_logo_cerca_middle.png) top left no-repeat;}
.search_footer_cont {display:inline-block; float:left; padding-top:25px; padding-left:20px;}
.new_footer_search .input-search-footer {width:231px; margin-top:10px;}
.new_footer_search .input-search-footer .cerca-sito {width:231px;}
.new_footer_search .input-search-footer .search-btn-img {right:0px;}
.list_article_footer {display:inline-block; float:right; margin-right:10px;}
.list_article_footer a.article_foo_item {margin-right:10px;}
a.article_foo_item {display:inline-block; float:left; width:176px;}
a.article_foo_item span.thumb {display:block; width:176px; height:120px; overflow:hidden; border:1px solid #CCC; text-align:center; background:#000;}
a.article_foo_item span.thumb img {height:auto !important; width:176px;}
a.article_foo_item span.cont_txt {display:block; width:155px; padding:10px; font-family:'Francois One'; font-size:11px; text-transform:uppercase;}
a.article_foo_item span.cont_txt .opere_artista {display:block; font-family:'Lato'; font-size:11px;}
a.article_foo_item span.cont_txt .opere_nome_poi {display:block; font-family:'Lato'; font-size:11px;}
a.article_foo_item span.title {display:block; width:176px; text-align:center; font-family:'Francois One'; font-size:20px; color:#666;}
.art-list span.occhiello {font-family:'Lato'; font-size:10px; color:#666; display:block; text-transform:uppercase;}
.art-list span.occhiello .provincia {color:#51a6a7; text-transform:uppercase;}
.art-list span.occhiello .provincia_mostra {color:#cc9d04;}
.art-list span.title {font-family:'Francois One'; font-size:13px;}
.art-list span.data_mostra {display:block; font-family:'Lato'; font-weight:bold; font-size:10px;}
p.link_news {font-size:10px; font-family:'Lato'; font-weight:bold; color:#51a6a7;}
p.link_mostre {font-size:10px; font-family:'Lato'; font-weight:bold; color:#cb9b00;}
p.link_guide {font-size:10px; font-family:'Lato'; font-weight:bold; color:#d12522;}
.debug_cont {display:block; width:100%; height:200px; overflow:auto;}



/* spazi altezza */
.breadcrumb_cont {padding-bottom:3px; margin-bottom:5px;}
.list-480-left li {margin:0 0 10px;}
.list-381-left li {margin:0 0 10px;}
.footer {padding-top:10px;}
.pre_footer_promozione {padding:5px 10px;}

/* artista */
.image a.current_foto {display:block; width:598px; height:auto !important; border:1px solid #CCC; background:#000; text-align:center; overflow:hidden; border-bottom:0px;}
.image .pagination  {text-align:center;}
.image .pagination_arc {background:#000000; color:#FFFFFF; margin-top:-1px; padding-top:5px; padding-bottom:5px; width:598px; border:1px solid #CCC; border-top:0px;}
.image .pagination_arc a.prev_btn {display:inline-block; float:left; margin-left:10px;}
.image .pagination_arc a.next_btn {display:inline-block; float:right; margin-right:10px;}
.mostra-cnt-infoeditoriale a {color:#666666;}
.mostra-cnt-infoeditoriale a:hover {color:#000000; text-decoration:underline;}


/* arte da vedere */
.guide-portal_guide {color: #808080; display:block; font-family:'Lato'; font-size:11px; font-weight:bold; text-transform:uppercase;}
span.guida_map_bottom {bottom:0; display:block; height:72px; left:0px; overflow:hidden; position:absolute; width:100%;}
span.arte_it {background: url("../img/arte_it_logo_map.png") no-repeat right top; display:block; height:12px; position:absolute; right:15px; top:15px; width:55px;}
li.clearfix .cnt_txt_lst {border-bottom:1px solid #CCC; display:inline-block; float:left; height:137px; width:330px;}
a.lk_10_def {color:#000000; font-family:'Lato'; font-size:10px; font-weight:bold;}
.font_10_lato_b {font-size:10px; font-weight:bold; font-family:'Lato';}
input.inp_radio_left_min {display:inline-block; float:left; margin-right:4px; margin-top:1px;}

/* cerca */
.box .header {display:block; width:970px; margin:0 auto; border:0px; }
.gallery_src_cont {display:block; width:970px; position:relative;}
.gallery_src_cont_600 {width:600px;}
.gallery_src_cont .title {display:block; font-family:'Francois One'; font-size:24px; padding-bottom:10px; padding-top:10px;}
span.bkg_artisti {background:#666666; color:#FFFFFF;  padding:0px 4px;}
span.bkg_luoghi {background:#666666; color:#FFFFFF;  padding:0px 4px;}
span.bkg_opere {background:#666666; color:#FFFFFF;  padding:0px 4px;}
span.bkg_mostre {background:#cc9900; color:#FFFFFF;  padding:0px 4px;}
span.bkg_notizie {background:#329998; color:#FFFFFF;  padding:0px 4px;}
span.bkg_foto {background:#cc6600; color:#FFFFFF;  padding:0px 4px;}
a.arrow_btn {display:block; width:12px; height:44px; position:absolute; }
a.arrow_btn.arrow_btn_next {top:100px; right:0px;}
a.arrow_btn.arrow_btn_prev {top:100px; left:0px;}
a.arrow_btn.arrow_btn_next_notizie {background:url(../img/arrows/notizie_next.png) center center no-repeat;}
a.arrow_btn_deactive.arrow_btn_next_notizie {background:none;}
a.arrow_btn.arrow_btn_prev_notizie {background:url(../img/arrows/notizie_prev.png) center center no-repeat;}
a.arrow_btn_deactive.arrow_btn_prev_notizie {background:none;}
a.arrow_btn.arrow_btn_next_mostre {background:url(../img/arrows/mostre_next.png) center center no-repeat;}
a.arrow_btn_deactive.arrow_btn_next_mostre {background:none;}
a.arrow_btn.arrow_btn_prev_mostre {background:url(../img/arrows/mostre_prev.png) center center no-repeat;}
a.arrow_btn_deactive.arrow_btn_prev_mostre {background:none;}
a.arrow_btn.arrow_btn_next_luoghi, a.arrow_btn.arrow_btn_next_artisti, a.arrow_btn.arrow_btn_next_opere {background:url(../img/arrows/artisti_next.png) center center no-repeat;}
a.arrow_btn_deactive.arrow_btn_next_luoghi, a.arrow_btn_deactive.arrow_btn_next_artisti, a.arrow_btn_deactive.arrow_btn_next_opere {background:none;}
a.arrow_btn.arrow_btn_prev_luoghi, a.arrow_btn.arrow_btn_prev_artisti, a.arrow_btn.arrow_btn_prev_opere {background:url(../img/arrows/artisti_prev.png) center center no-repeat;}
a.arrow_btn_deactive.arrow_btn_prev_luoghi, a.arrow_btn_deactive.arrow_btn_prev_artisti, a.arrow_btn_deactive.arrow_btn_prev_opere {background:none;}
a.arrow_btn.arrow_btn_next_foto {background:url(../img/arrows/multimedia_next.png) center center no-repeat;}
a.arrow_btn_deactive.arrow_btn_next_foto {background:none;}
a.arrow_btn.arrow_btn_prev_foto {background:url(../img/arrows/multimedia_prev.png) center center no-repeat;}
a.arrow_btn_deactive.arrow_btn_prev_foto {background:none;}

/* map guide style */
.poi_item {display:block; clear:both; padding-bottom:5px;}
.inthis {display:block; width:100%; padding-top:3px; padding-bottom:3px; font-family:'Lato'; font-size:10px; text-transform:uppercase; font-weight:bold; color:#d2232a;}
.poi_item .img {display:inline-block; float:left; width:50px; height:50px; overflow:hidden;}
.poi_item .img img {width:50px; height:50px;}
.poi_item .inf {display:inline-block; float:left; width:180px; padding-left:10px;}
.poi_item .i {display:block; float:left; font-size:10px; font-family:'Lato'; text-transform:uppercase; color:#d2232a; width:200px;}
.poi_item .n {display:block; float:left; font-family:'Francois One'; font-size:13px; color:#000; width:200px;}
.poi_item .s {display:block; float:left; width:200px;}
.poi_item .s a.l_tutto {display:block; background:url("../img/l_tutto.png") no-repeat left top; display:block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}


/* overlay */
.content_overlay_default {display:none; width:100%; height:100%; position:absolute; top:0px; left:0px; background:#000000; z-index:9999;}
.content_overlay_default .cont_image_over_gall {width:970px; height:700px; overflow:hidden; position:relative; margin:0 auto; background:#000; border:10px solid #000;}
.content_overlay_default .cont_image_over_gall img {cursor:all-scroll;}
.content_overlay_default .cont_tool_gall {width:970px; height:25px; position:relative; margin:0 auto; border:10px solid #000; background:#000;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall {display:inline-block; float:left; margin-right:10px;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall.right {float:right; margin-right:0px;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span {display:block; width:22px; height:20px;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span.lk_drag {background:url(../img/gall_nav/sposta_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall.lk_tool_gall_active span.lk_drag {background:url(../img/gall_nav/sposta_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span.lk_autosize_height {background:url(../img/gall_nav/zoom_piu_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span.lk_autosize_height.on {background:url(../img/gall_nav/zoom_meno_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall.lk_tool_gall_active span.lk_autosize_height {background:url(../img/gall_nav/zoom_meno_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span.lk_prev {background:url(../img/gall_nav/freccetta_sn_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span.lk_prev:hover {background:url(../img/gall_nav/freccetta_sn_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span.lk_next {background:url(../img/gall_nav/freccetta_dx_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span.lk_next:hover {background:url(../img/gall_nav/freccetta_dx_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span.lk_close {background:url(../img/gall_nav/X_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall span.lk_close:hover {background:url(../img/gall_nav/X_20.png) top left no-repeat;}
.content_overlay_default .cont_tool_gall .logo_arte {display:block; width:122px; height:33px; position:absolute; right:424px; top:0px; background:url(../img/arte_logo_overlay.png) top left no-repeat;}
.over_gall_content_bottom {width:970px; height:50px; margin:0 auto; border:10px solid #000; background:#000; color:#cccccc; font-family:'Lato'; font-size:11px; text-align:right;}
#buttons-box #apri-mostre {color:#cc9900;}
a.plus_lk {display:inline-block;}
a.plus_lk_off {display:inline-block;}

/* artista */
a.web-link .l_tutto {background:url("../img/l_tutto.png") no-repeat left top; display:inline-block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
a.l_tutto {background:url("../img/l_tutto.png") no-repeat left top; display:inline-block; font-family:'Lato'; font-size:10px; font-weight:bold; height:10px; margin-top:5px; width:25px;}
.artista_arc_citta {color:#d2232a;}
.data-artista {color:#d2232a;}
.color-archivio {color:#666666;}
.uppercase {text-transform:uppercase;}

/* opera */
a.lk_138x138 {display:inline-block; float:left; width:138px; height:138px; margin-right:11px; position:relative; overflow: hidden;}
a.lk_138x138_exp {margin-bottom:11px;}
a.lk_138x138 .cont_txt {display:block; position:absolute; bottom:0px; left:0px; background:url(../img/FFFFFF_70_opacity.png) top left repeat; padding-top:2px; padding-bottom:2px; width:138px;}
a.lk_138x138 .cont_txt .title {display:block; padding:0px 5px; display:block; font-family:'Francois One'; font-size:10px; text-transform:uppercase;}
a.lk_138x138 .cont_txt .info {display:block; padding:0px 5px; color: #000000; display:block; font-family:"Lato"; font-size:9px; padding-bottom:2px; padding-left:5px;}

/* ricerca */
.gallery_src {width:924px; height:138px; overflow: hidden; margin:0 auto;}
.gallery_src_cont_600 .gallery_src {width:580px; margin-left:15px;}
.gallery_src ul {}
.gallery_src ul li {display:inline-block; float:left; margin-right:16px;}
.gallery_src_cont_600 .gallery_src ul li {display:inline-block; float:left; margin-right:6px;}
.lk_138_over_descr {display:inline-block; float:left; width:138px; height:138px; position:relative; background:url(../img/default-138x138.jpg) center center no-repeat;}
.lk_138_over_descr span.cont_over {display:block; position:absolute; bottom:0px; left:0px; width:138px; background:url(../img/FFFFFF_70_opacity.png) top left repeat; padding-top:2px; padding-bottom:2px;}
.lk_138_over_descr span.citta-data {display:block; padding-left:5px; padding-right:5px; font-family:"Lato"; font-size:10px; text-transform:uppercase; color:#000000;}
.lk_138_over_descr span.data_dal_al {display:block; padding-left:5px; padding-right:5px; font-family:"Lato"; font-size:10px; text-transform:uppercase; color:#000000; font-weight:bold;}
.lk_138_over_descr span.citta_locazione {display:block; padding-left:5px; padding-right:5px; font-family:"Lato"; font-size:10px; text-transform:uppercase; color:#000000;}
.gallery_src_notizie .lk_138_over_descr span.citta {color:#329998;}
.gallery_src_mostre .lk_138_over_descr span.citta {color:#cc9900;}
.lk_138_over_descr span.title {display:block; font-family:'Francois One'; font-size:10px; text-transform:uppercase; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:4px;}
.lk_138_over_descr span.data {color: #000000; font-family:"Lato"; font-size:10px; text-transform:uppercase; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px;}
.lk_138_over_descr span.citta {color: #000000; font-family:"Lato"; font-size:10px; text-transform:uppercase; padding-left:5px; padding-right:5px; padding-top:0px; padding-bottom:0px; display:inline-block;}
.lk_138_over_descr .citta-data span.citta, .lk_138_over_descr .citta_locazione span.citta {padding-left:0px;}

/* galleria general */
.cont_gallery_gen {display:block; width:600px; position:relative;}
.cont_gallery_gen .cont_image {width:600px; min-height:450px; background:#000000; text-align:center; position:relative;}
.cont_gallery_gen .cont_image img {display:inherit; margin:0 auto; }
.cont_gallery_gen .cont_image #nextGall {position:absolute; width:30px; height:450px; top:0px; right:0px;}
.cont_gallery_gen .cont_image #nextGall span {}
.cont_gallery_gen .cont_image #prevGall {position:absolute; width:30px; height:450px; top:0px; left:0px;}
.cont_gallery_gen .cont_image #prevGall span {}
.cont_gallery_gen .copy_didascalia {color:#666666; font-family:'Lato'; padding-top:8px; padding-bottom:10px; font-size:11px;}

/* baloon */
.infoBox {border-radius:5px; -moz-border-radius:5px; -webkit-border-radius:5px; border:1px solid #CCCCCC; max-height:350px; overflow:auto;}
.content_baloon {width:210px; padding:10px;}
.content_baloon .title {font-family:'Francois One'; font-size:10px; text-transform:uppercase; display:block; padding-bottom:2px;}
.content_baloon .locazione_list {}
.gmappa .gm-style div, .gmappa .gm-style span, .gmappa .gm-style label, .gmappa .gm-style a {font-size:9px; font-family:'Lato';}
.gmappa .gm-style span.titolo_map_el {font-family:'Francois One'; font-size:13px; line-height:13px;}
.gmappa .gm-style span.title {font-family:'Francois One'; font-size:12px; text-transform:uppercase; display:block; padding-bottom:2px;}
.gmappa .gm-style span.locazione_nome_opera {font-family:'Francois One'; font-size:10px; text-transform:uppercase; display:block; padding-bottom:2px;}
.content_baloon .locazione_list a.locazione_lk {display:block; width:210px; height:50px; overflow:hidden; padding-top:5px; text-transform:uppercase;}
.content_baloon .locazione_list a.locazione_lk span.thumb {display:inline-block; float:left; width:50px; height:50px; margin-right:5px; margin-bottom:5px;}
.content_baloon .locazione_list a.locazione_lk span.cont_txt {display:inline-block; float:left; width:155px; font-family:'Lato'; font-size:9px; text-transform:uppercase; height:49px; overflow:hidden;}
.content_baloon .locazione_list a.locazione_lk span.cont_txt span {display:block;}
.content_baloon .arrow_top {display:block; position:absolute; top:-8px; width:16px; height:9px; left:105px; background:url(../img/arrow_top_infobox.png) top center no-repeat;}
.infoBox  .arrow_top {display:block; position:absolute; top:-8px; width:16px; height:9px; left:105px; background:url(../img/arrow_top_infobox.png) top center no-repeat;}
.gm-style img.close_balloon {position:absolute; right:5px !important; top:5px !important;}
.gm-style div.poi_item .n a {display:block; font-family:'Francois One'; font-size:12px !important;}

/* content general */
.main-content-general {}
.main-content-general .big_search {display:block; width:790px; margin:0 auto; padding-bottom:10px;}
.main-content-general .big_search .serach_btn {display:inline-block; float:left; margin-left:22px; background:none; border:1px solid #999999; border-radius:4px; color:#000000; cursor:pointer; font-family:'Lato'; text-transform:uppercase; font-weight:bold; padding:6px; text-align:center; width:150px}
.main-content-general .big_search input.cerca-sito {display:inline-block; float:left; height:inherit; width:600px; border: 1px solid #CCCCCC; display:block; font-family:'Lato'; font-size:15px; font-weight:bold; padding:6px; border-radius:4px;}
.main-content-general .form-790 {display:block; width:790px; margin:0 auto; position:relative; padding-top:10px;}

.main-content-general .rows {padding-top:10px;}
.main-content-general .rows .col-2-mid {display:inline-block; float:left; width:48%;}
.main-content-general .rows .col-3-mid {display:inline-block; float:left; width:32%;}

.main-content-general .rows .col-2-mid:first-child {margin-right:4%;}
.main-content-general .rows .col-3-mid:first-child {margin-right:2%;}
.main-content-general .rows .col-3-mid:nth-child(2) {margin-right:2%;}


.main-content-general .rows .label_block {display:block; width:100%; padding-bottom:2px;}
.main-content-general .rows .field {display:block; width:100%; padding-bottom:2px;}
.main-content-general .rows .field input[type="text"] {display: block; width:98%; padding:10px 1%; border: 1px solid #CCCCCC; font-family:'Lato'; font-size:12px; font-weight:bold;}
.main-content-general .rows .field select {width:100%; font-family:'Lato'; font-size:12px; font-weight:bold;}


.main-content-general .form-790 .rows {width:790px; display:block; clear:both;}

.main-content-general ul.event-list li.list_485_left {display:inline-block; float:left; width:485px;}
.main-content-general .all_search_list_hidden {display:none;}
.main-content-general .show_hid_gall_src {padding-top:10px; font-family:'Lato'; font-size:10px; font-weight:bold; text-transform:uppercase;}
.main-content-general .show_hid_gall_src_hidden {display:none;}

/* liste tappe */
li.list_big_num {display:block; border-bottom:0px; height:auto; min-height:86px; position:relative; margin-bottom:10px;}
/* li.list_big_num a.num_left_list_style {display:inline-block; float:left; width:85px; height:85px; position:relative; text-align:center; color:#FFF; background:#d2232a; border-radius:45px; -moz-border-radius:45px; -webkit-border-radius:45px; font-family:'Francois One';} */
li.list_big_num a.thumb_image {display:inline-block; float:left; width:86px; height:86px; position:relative; padding:0px; margin:0px;}

li.list_big_num .content_tappa {margin-left:10px; width:498px; display:inline-block; float:left; border-bottom:1px solid #CCCCCC; min-height:80px; padding-bottom:5px;}
li.list_big_num .content_tappa h3,li.list_big_num .content_tappa span {font-family:'Francois One'; font-size:15px; line-height:19px; text-transform:uppercase; font-weight:normal;}
li.list_big_num .content_tappa a {padding-top:0px;}
li.list_big_num .content_tappa a h3 ,li.list_big_num .content_tappa span a{font-weight:normal; color:#000;font-family:'Francois One'; font-size:15px; line-height:19px; padding-left:0px;}
li.list_big_num .content_tappa span span{font-weight:normal; color:#666;}
li.list_big_num .content_tappa .list_link { line-height:12px; font-family:'Lato'; font-size:10px; font-weight:normal;}
li.list_big_num .content_tappa .list_link a {font-family:'Lato'; font-size:10px; color:#666666; font-weight:normal;}
li.list_big_num .content_tappa .list_link a h4 {font-family:'Lato'; font-size:10px; color:#d2232a; font-weight:normal;}
.num_top_small {display:block; width:36px; height:36px;}
.num_top_small_1 {background:url(../img/numerazione/1_red_32x32.png) top left no-repeat;}
.num_top_small_2 {background:url(../img/numerazione/2_red_32x32.png) top left no-repeat;}
.num_top_small_3 {background:url(../img/numerazione/3_red_32x32.png) top left no-repeat;}
.num_top_small_4 {background:url(../img/numerazione/4_red_32x32.png) top left no-repeat;}
.num_top_small_5 {background:url(../img/numerazione/5_red_32x32.png) top left no-repeat;}
.num_top_small_6 {background:url(../img/numerazione/6_red_32x32.png) top left no-repeat;}
.num_top_small_7 {background:url(../img/numerazione/7_red_32x32.png) top left no-repeat;}
.num_top_small_8 {background:url(../img/numerazione/8_red_32x32.png) top left no-repeat;}
.num_top_small_9 {background:url(../img/numerazione/9_red_32x32.png) top left no-repeat;}
.num_top_small_10 {background:url(../img/numerazione/10_red_32x32.png) top left no-repeat;}
.num_top_small_11 {background:url(../img/numerazione/11_red_32x32.png) top left no-repeat;}
.num_top_small_12 {background:url(../img/numerazione/12_red_32x32.png) top left no-repeat;}
.num_top_small_13 {background:url(../img/numerazione/13_red_32x32.png) top left no-repeat;}
.num_top_small_14 {background:url(../img/numerazione/14_red_32x32.png) top left no-repeat;}
.num_top_small_15 {background:url(../img/numerazione/15_red_32x32.png) top left no-repeat;}
.num_top_small_16 {background:url(../img/numerazione/16_red_32x32.png) top left no-repeat;}
.num_top_small_17 {background:url(../img/numerazione/17_red_32x32.png) top left no-repeat;}
.num_top_small_18 {background:url(../img/numerazione/18_red_32x32.png) top left no-repeat;}
.num_top_small_19 {background:url(../img/numerazione/19_red_32x32.png) top left no-repeat;}
.num_top_small_20 {background:url(../img/numerazione/20_red_32x32.png) top left no-repeat;}

.num_top_mid {display:block; width:45px; height:45px;}
.num_top_mid_1 {background:url(../img/numerazione/1_red_45x45.png) top left no-repeat;}
.num_top_mid_2 {background:url(../img/numerazione/2_red_45x45.png) top left no-repeat;}
.num_top_mid_3 {background:url(../img/numerazione/3_red_45x45.png) top left no-repeat;}
.num_top_mid_4 {background:url(../img/numerazione/4_red_45x45.png) top left no-repeat;}
.num_top_mid_5 {background:url(../img/numerazione/5_red_45x45.png) top left no-repeat;}
.num_top_mid_6 {background:url(../img/numerazione/6_red_45x45.png) top left no-repeat;}
.num_top_mid_7 {background:url(../img/numerazione/7_red_45x45.png) top left no-repeat;}
.num_top_mid_8 {background:url(../img/numerazione/8_red_45x45.png) top left no-repeat;}
.num_top_mid_9 {background:url(../img/numerazione/9_red_45x45.png) top left no-repeat;}
.num_top_mid_10 {background:url(../img/numerazione/10_red_45x45.png) top left no-repeat;}
.num_top_mid_11 {background:url(../img/numerazione/11_red_45x45.png) top left no-repeat;}
.num_top_mid_12 {background:url(../img/numerazione/12_red_45x45.png) top left no-repeat;}
.num_top_mid_13 {background:url(../img/numerazione/13_red_45x45.png) top left no-repeat;}
.num_top_mid_14 {background:url(../img/numerazione/14_red_45x45.png) top left no-repeat;}
.num_top_mid_15 {background:url(../img/numerazione/15_red_45x45.png) top left no-repeat;}
.num_top_mid_16 {background:url(../img/numerazione/16_red_45x45.png) top left no-repeat;}
.num_top_mid_17 {background:url(../img/numerazione/17_red_45x45.png) top left no-repeat;}
.num_top_mid_18 {background:url(../img/numerazione/18_red_45x45.png) top left no-repeat;}
.num_top_mid_19 {background:url(../img/numerazione/19_red_45x45.png) top left no-repeat;}
.num_top_mid_20 {background:url(../img/numerazione/20_red_45x45.png) top left no-repeat;}

li.list_big_num a.thumb_image .num_top_small {position:absolute; top:6px; left:6px;}
.title_top_article .num_top_mid {display:inline-block; float:left; margin-right:10px;}
.title_top_article .cont_title_tappa {display:inline-block; float:left; padding-top:4px;}
.title_top_article a.return_tappa, a.return_tappa {font-family:'Lato'; font-size:10px; color:#d2232a; font-weight:normal; text-transform:uppercase;}

/* speciale  */
.main-content-super  {padding:0px; width:990px; margin:auto; background:#000000; border-left:1px solid #000000; border-right:1px solid #000000;}
.main-content-super {padding:0px 10px; width:970px; margin:auto; background:url(../img/speciale_saraceni_header_bkg.jpg) top center no-repeat;}
.main-content-super.main-content-super-michelangelo {background:url(../img/speciale_michelangelo_header_bkg.jpg) top center no-repeat;}
.title_super_special {position:relative; width:970px; margin:0 auto; background:none; min-height:100px;}
.title_super_special .logo_cartina {display:block; width:161px; height:100px; position:absolute; top:-14px; right:-10px;}
.title_super_special_600 {display:block; width:800px;}
.title_super_special h1 {color:#ffffff; font-size:30px; line-height:34px;}
.title_super_special h2, .title_super_special p, .title_super_special a {color:#ffffff;}
.cont_guide_right {display:block; }
.cont_guide_right div.title {display:block; width:350px; padding-bottom:10px;}
.cont_guide_right div.title span.icon_guide_di_arte {display:inline-block; float:left; margin-right:10px;}
.cont_guide_right div.title span.title {display:inline-block; float:left;}
.fra_12_title {font-family:'Francois One'; font-size:12px; text-transform:uppercase; display:block;}
.cont_guide_right div.title span.title .fra_12_title {font-family:'Francois One'; font-size:15px; text-transform:uppercase; display:block; padding-top:2px;}
.cont_guide_right a.app_store_icon {}
.cont_guide_right a.app_store_icon_right {display:inline-block; float:right;}
.cont_guide_right a.guida_icon_62 {display:inline-block; float:left; width:62px; height:62px; margin-right:10px;}
.main-content-super .article-breadcrumbs span {color:#FFF;}
.main-content-super .article-breadcrumbs {padding-bottom:0px; padding-top:2px; border-bottom:0px;}
.main-content-super .article-breadcrumbs a {color:#ffffff;}
.occhiello_speciale {font-family:'Lato'; font-size:11px; text-transform:uppercase; color:#FFF;}

.cont_mostre_right_int {display:block;}
.cont_mostre_right_int .title .icon_mostre_su {display:inline-block; float:left; width:20px; height:20px; margin-right:0px;}
.cont_mostre_right_int .title .title {display:inline-block; float:left; font-family:'Francois One'; font-size:15px; color:#000; padding-top:0px; text-transform:uppercase; border-bottom:none; width:312px; margin-left:5px; padding-left:0px; height:20px;}
/* .cont_mostre_right_int .title .title .fra_12_title {font-family:'Francois One'; font-size:12px; text-transform:uppercase; display:inline-block;} */

/*per itinerario*/

a.return_link_top_title {color: #808080;display: block;font-family: 'Lato';font-size: 11px;font-weight: bold;text-transform: uppercase;}
#itinerario_main_image {margin-top:-2px;}
#mappa_itinerario {margin-top: -8px;}
#tappa_poi, a #tappa_poi {color:#D2232A;padding:0px;}
.adSense {position: absolute; width: 268px; height: 880px; top: 0}
.leftAd { left: -269px}
.rightAd {right: -269px}

/* speciale sky */
.content-article-gallery {}
.content-article-gallery .top-article { font:Verdana, Geneva, sans-serif; font-size:12px;}
.content-article-gallery .article-txt{ font:Verdana, Geneva, sans-serif; font-size:12px;}
.content-article-gallery .top-article .left-img {display:inline-block; float:left; width:480px; overflow:hidden; height:auto; text-align:center; background:#000; text-align:center; height:360px;}
.content-article-gallery .top-article .left-img img {width:480px; height:auto;}
.content-article-gallery .top-article .content-article {display:inline-block; float:right; width:480px; overflow:hidden; height:353px; padding-top:5px; overflow:hidden; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; font-family:Verdana, Geneva, sans-serif; font-size:12px;}
.content-article-gallery .top-article .content-article p {font-size:12px;}
.content-article-gallery .top-article .article-txt {padding-bottom:5px; margin-bottom:0px; border-bottom:0px;}
.content-article-gallery .top-article .article-txt .l_tutti {background: rgba(0, 0, 0, 0) url("../img/l_tutto.png") no-repeat left top; display:block; font-family:"Lato"; font-size:10px; font-weight: bold; height: 10px; margin-left:5px; width:25px; display:inline-block;}
.content-article-gallery .gallerie-articoli {}
.content-article-gallery .gallerie-articoli .galleria-left {display:inline-block; float:left; width:480px;}
.content-article-gallery .gallerie-articoli .galleria-right {display:inline-block; float:right; width:480px;}
.content-article-gallery .gallerie-articoli .cont-galleria {width:100%; height:150px; position:relative;}
.content-article-gallery .gallerie-articoli .cont-galleria .cont-list-gallery {height:150px; width:460px; margin:0 auto; position:relative;}
.content-article-gallery .gallerie-articoli .cont-galleria .cont-list-gallery ul li {margin:0px 5px; width:138px; height:138px;}
.content-article-gallery .gallerie-articoli .cont-galleria .cont-list-gallery ul li a {display:block; width:100%; height:100%; position:relative;}
.content-article-gallery .gallerie-articoli .cont-galleria .cont-list-gallery ul li img {width:138px; height:138px;}
.content-article-gallery .gallerie-articoli .cont-galleria .cont-list-gallery ul li a h2 {text-transform:uppercase; font-size:9px; padding:0; margin:0;}
.content-article-gallery .gallerie-articoli .cont-galleria .cont-list-gallery ul li a p {font-size:9px; padding:0; margin:0;}
.content-article-gallery .gallerie-articoli .cont-galleria .prev {background:transparent url("../img/archivio_list_arrows.png") repeat scroll 0 0; left:0;}
.content-article-gallery .gallerie-articoli .cont-galleria .next {background:transparent url("../img/archivio_list_arrows.png") repeat scroll -12px 0; right:0;}
.content-article-gallery .gallerie-articoli .cont-galleria .next, .content-article-gallery .gallerie-articoli .cont-galleria .prev {display: block; height:44px; position:absolute; top:45px; width:12px;}

.content-article-gallery .gallerie-articoli .cont-galleria .cont-list-gallery ul li .gall-txt {background: rgba(255, 255, 255, 0.7) none repeat scroll 0 0; bottom:0; padding:4px; position:absolute; width:100%;}

.gmappa .gmappa-legenda-right {display:block; position:absolute; right:0px; top:0px; width:120px; height:100%; background:rgba(0,0,0,0.4); z-index:9999; padding:0px 10px; overflow:auto;}
.gmappa-legenda-right {color:#FFF;}
.gmappa-legenda-right .title-gmappa {font-size:24px; width:100%; display:block; border-bottom:1px solid #FFF; padding-top:10px; padding-bottom:10px;}
.gmappa-legenda-right .title-gmappa h2 {font-size:30px; line-height:28px;}
.gmappa-legenda-right table {width:120px;}
.gmappa-legenda-right .item {display:block; width:120px; padding:5px 0px; border-bottom:1px solid #FFF; text-transform:uppercase; }
.gmappa-legenda-right .item td {vertical-align:central !important; background:url('../img/ico_chiese.png') left center no-repeat; min-height:40px; }

.gmappa-legenda-right .item td.icon-museo { background:url('../img/ico_musei.png') left center no-repeat;}
.gmappa-legenda-right .item td.icon-monumenti, .gmappa-legenda-right .item td.icon-monumento { background:url('../img/ico_monumenti.png') left center no-repeat;}
.gmappa-legenda-right .item td.icon-parco, .gmappa-legenda-right .item td.icon-parchi { background:url('../img/ico_parchi.png') left center no-repeat;}
.gmappa-legenda-right .item td span {display:block; min-height:40px; padding-left:37px; font-size:15px;}
.gmappa-legenda-right .item td.icon-chiese, .gmappa-legenda-right .item td.icon-chiesa { background:url('../img/ico_chiese.png') left center no-repeat;}
.gmappa-legenda-right .item td.icon-opera, .gmappa-legenda-right .item td.icon-opere { background:url('../media/guide/icon-map/guidestar.png') left center no-repeat;}
.gmappa-legenda-right .item td.icon-negozio, .gmappa-legenda-right .item td.icon-negozio { background:url('../img/icon/ico_negozio.png') left center no-repeat;}
.gmappa-legenda-right .item td span.legenda_one_line {padding-top:5px; display:inline-block; min-height:27px;}
.gmappa-legenda-right .item td span {display:block; min-height:40px; padding-left:37px; font-size:15px;}

.gmappa-legenda-right .item a {color:#FFF;}
.pop_content span.type_occ_chiese {color:#d2232a;}
.box-350 {}
.box-350.box-350-adv {display:block; position:relative; width:350px; border-bottom: 1px solid #CCC; margin-bottom: 5px;}
.box-350 .box-300 {display:block; position:relative; width:300px; margin:0 auto; padding-bottom:5px;}
.box-350 .box-300 #div-gpt-ad-1520957554113-0 {height:auto !important;}
.box-350 ul.vedi-anche-list li {list-style-type:disc; list-style-position:inside; color:#d2232a; font-size:16px;}
.main-content h1, .main-content h2, .main-content h3, .main-content p, .main-content ul, .main-content ol {padding: 0.1em 0;}
.vedi-anche-list a {text-transform:uppercase;}
.content_overlay_default .cont_tool_gall a.lk_tool_gall.lk_tool_gall_white span.lk_close { background:url('../img/X_20_white.png') top center no-repeat; }

.art-mostra {}
.art-obj {}
.main-content .art-mostra, .main-content .art-obj {line-height:20px;}
.main-content .art-mostra p, .main-content .art-obj p {display:block; padding-top:0.5em; padding-bottom:0.4em; font-size:13px;}
.main-content .art-mostra strong.int, .main-content .art-obj strong.int {font-family:'Lato'; font-weight:bold; text-transform:uppercase;}
.main-content .art-mostra a {color:#CC9900 !important; font-weight:bold;}
.art-gallery a {color:#cc6600 !important;}
.art-gallery a.btn_thumb {display:block; position: relative; width:138px; height: 138px; background: url(../img/default-138x138.jpg) center center no-repeat; overflow: hidden;}
.main-content .art-mostra, .main-content .art-news, .main-content .art-obj {line-height:20px;}
.main-content .art-mostra .highlight, .main-content .art-news .highlight, .main-content .art-obj .highlight {line-height:13px; padding-top:5px;}

.cont_lk_138_scroll {position: relative; width:138px; height: 138px; background: url(../img/default-138x138.jpg) center center no-repeat; overflow: hidden;}
.cont_lk_138_scroll .lk_138_scroll {display:block; position:absolute; width:138px; height:138px; top:0px; left:0px; padding:0px; margin:0px;}
.cont_lk_138_scroll .lk_138_icon_tipo {display:block; position:absolute; right:4px; top:4px; height:25px; width:25px;}
.cont_lk_138_scroll .lk_138_icon_tipo img {height:25px; width:auto;}
.cont_lk_138_scroll .lk_138_scroll_over {display:block; position:absolute; left:0px; bottom:0px; height:auto; width:130px; padding:4px; margin:0px; background: url(../img/FFFFFF_70_opacity.png) top left repeat;}
.cont_lk_138_scroll .lk_138_scroll_over span {font-family:"Lato"; font-size:10px; display:block;}
.cont_lk_138_scroll .lk_138_scroll_over span.title {font-family: 'Francois One'; font-size: 10px; padding:0px; text-transform:uppercase;}

ul.list-number {}
ul.list-number li {list-style-type: decimal; list-style-position: outside; margin-left:30px;}
ul.list-letter li {list-style-type: lower-alpha}
ul.list-int-1 li {margin-left: 50px;}

.testata-leonardo {position:relative;}
.testata-leonardo .imgs-list {position:absolute; top:147px; left:0px;}
.testata-leonardo .imgs-list img {height:50px; width:50px; margin-right:6px;}
.testata-leonardo .imgs-list.imgs-list-mostre {left:198px;}
/*.testata-leonardo .imgs-list.imgs-list-opere {left:467px;}
.testata-leonardo .imgs-list.imgs-list-luoghi {left:735px;}*/

.testata-leonardo .imgs-list.imgs-list-opere {left:258px;}
.testata-leonardo .imgs-list.imgs-list-luoghi {left:494px;}

ul.list-578-left .link_mostre_list {width:600px;}
ul.list-578-left .link_mostre_list .cont_txt {width:452px;}

.gallery_src_cont .title a.a_right {display: inline-block; float: right; font-size: 12px; font-weight:normal; font-family: 'Lato'; padding-top: 5px;}
.gallery_src_cont .title a.a_right .l_tutto {display: inline-block; float: right;  margin-left: 10px; padding-top:2px;}

/* hide gmappa */
.gmappa {display:none;}
.gmappa.gmappa-not {display:block;}
/*.gmappa-big.gmappa_guide {display:none;}*/
/*.main-content-map {display:none;}*/
