body{overflow-x:hidden;}a:link, a:visited{text-decoration:none;}a:hover, a:active{text-decoration:underline;}.icon{background-image:url(/tmpl_images/sprite.png)}#container{position:relative;z-index:20;}#container:before, #container:after{content:""; position:absolute; top:0; left:50%; margin-left:-520px; width:30px; height:100%; background-image:url(/tmpl_images/shContainerLeft.png); background-repeat:repeat-y;}#container:after{left:auto; right:50%; margin-right:-520px; background-image:url(/tmpl_images/shContainerRight.png);}.center{width:980px;}#containerTopFixed .overlay{background:none !important;}.nav_posTopFixedLeft_horizontal #containerTopFixed .center, .nav_posTopFixedRight_horizontal #containerTopFixed .center, .nav_posTopRight_horizontal #containerTopFixed .center, .nav_posTopCenter_horizontal #containerTopFixed .center, #home_special #containerTopFixed .center{padding:25px 20px 15px 10px; background:url(/tmpl_images/bgMenu.png); border-radius:0px 0px 10px 10px; width:978px; box-shadow:0 0 8px rgba(0, 0, 0, 0.8);}.nav_posTopFixedRight_horizontal #containerTopFixed .center{padding-left:20px; padding-right:10px; }.nav_posTopRight_horizontal #containerTopFixed .center, .nav_posTopCenter_horizontal #containerTopFixed .center{padding-left:20px; padding-right:20px; padding-bottom:25px; width:968px;}#containerTop{background:none !important;}.nav_posBannerBottomLeft_horizontal #containerTop, .nav_posSidebarLeft_vertical #containerTop{z-index:1000;}#containerTop .center{padding:20px 20px 25px; width:940px; opacity:0.6;}.nav_posTopRight_horizontal #containerTop, .nav_posTopCenter_horizontal #containerTop{z-index:auto;}#bannerBarTop{z-index:auto;}#bannerBarTop .center{border-radius:10px 10px 0 0;}#containerBanner{padding-bottom:20px; width:980px; margin:0 auto;}.nav_posBannerBottomLeft_horizontal #containerBanner, .nav_posSidebarLeft_vertical #containerBanner{padding-top:6px;}#home_page #containerBanner{padding-bottom:40px;}#home_page.nav_posBannerBottomLeft_horizontal #containerBanner{padding-bottom:20px;}#containerBanner .overlay{opacity:0.6;}#headergraphic .headerExtra1, #headergraphic .headerExtra2{position:absolute; top:-7px; left:50%; width:960px; height:42px; margin-left:-480px; background-image:url(/tmpl_images/bgBannerTop.png); background-repeat:no-repeat; z-index:999;}#headergraphic .headerExtra2{background-image:url(/tmpl_images/bgBannerBottom.png); height:44px; top:auto; bottom:-13px;}#containerBanner .center{background-color:transparent !important; background-image:url(/tmpl_images/bgBannerCenter.png); background-repeat:repeat-y; background-position:center center;}#headergraphic, .slideshow-images{width:902px !important; margin:0 auto;}#bannerBarBottom, #bannerBarTop{width:980px; margin:0 auto;}#bannerBarBottom .overlay, #bannerBarTop .overlay{opacity:0.6;}.nav_posBannerBottomLeft_horizontal #bannerBarBottom, .nav_posBannerTopLeft_horizontal #bannerBarTop{padding-bottom:80px;}.nav_posBannerBottomLeft_horizontal #bannerBarBottom .center, .nav_posBannerTopLeft_horizontal #bannerBarTop .center{width:950px; position:relative; background:url(/tmpl_images/bgMenuBottomCenter.png); padding:15px 5px 5px; border-radius:8px 8px 0 0;}.nav_posBannerBottomLeft_horizontal #bannerBarBottom .center:before, .nav_posBannerTopLeft_horizontal #bannerBarTop .center:before{width:995px; height:80px; content:""; position:absolute; left:50%; bottom:-80px; margin-left:-497px; background:url(/tmpl_images/bgMenuBottom.png) no-repeat bottom center; visibility:visible;}.no_header.logotitle_posTopCenter.search_posSidebarRight #contentBox{z-index:888;}#mainContent{width:690px;padding:0px 25px 28px;}#mainContent .overlay{opacity:0.6;filter: alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}#mainSidebar{width:220px; padding-bottom:28px;}.sidebar_leftSidebar #mainSidebar{padding-left:20px;}.sidebar_rightSidebar #mainSidebar{padding-right:20px;}#mainSidebar .overlay{opacity:0.6;filter: alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}footer{background:none !important; z-index:9999; margin-bottom:-1px;} footer .center{width:998px; box-shadow:0px -2px 8px rgba(0, 0, 0, 0.8);} footer{border:0px;}#logoTitle a#logo{margin-right:20px;}#containerTitle{margin-top:15px;}#logoTitle #containerTitle .siteTitle{margin-bottom:15px;}#logoTitle #containerTitle .siteTitle a:link{text-shadow:1px 2px 0 #000000;}#logoTitle #containerTitle .siteTitle a:hover{text-decoration:none;}#navMain ul li a:link, #navMain ul li a:visited{padding:10px;}.nav_posTopRight_horizontal #navMain ul li a:link, .nav_posTopRight_horizontal #navMain ul li a:visited, .nav_posTopCenter_horizontal #navMain ul li a:link, .nav_posTopCenter_horizontal #navMain ul li a:visited{padding:15px; color:#fff;}.nav_posTopRight_horizontal #navMain ul li.selected a, .nav_posTopRight_horizontal #navMain ul li a:hover, .nav_posTopCenter_horizontal #navMain ul li.selected a, .nav_posTopCenter_horizontal #navMain ul li a:hover{box-shadow:0 5px 8px rgba(0, 0, 0, 0.8);}#navMain ul li a:hover, #navMain ul li.selected a{text-decoration:none; background:url(/tmpl_images/bgMenu.png); border-radius:10px; box-shadow:0px 5px 8px rgba(0, 0, 0, 0.8);}#navMain.vertical ul li a:hover, #navMain.vertical ul li.selected a{background:none; box-shadow:none;}.nav_posTopFixedLeft_horizontal #navMain ul li a:hover, .nav_posTopFixedLeft_horizontal #navMain ul li.selected a, .nav_posTopFixedRight_horizontal #navMain ul li a:hover, .nav_posTopFixedRight_horizontal #navMain ul li.selected a{background:none; box-shadow:none;}#navMain ul li.active a:link, #navMain ul li.active a:visited{padding-right:24px!important;}#navMain ul li.active a span.triangle{right: 10px;}#navMain.posTopRight, #navMain.posTopCenter{margin-top:30px;}#navMain.horizontal ul.firstLevel li{margin-left:10px; margin-bottom:10px;}.nav_posTopFixedLeft_horizontal #navMain.horizontal ul.firstLevel li, .nav_posTopFixedRight_horizontal #navMain.horizontal ul.firstLevel li{margin-left:0;}#navMain ul.secondLevel li, #navMain ul.thirdLevel li{margin:0 !important;}#navMain ul.secondLevel li a, #navMain ul.thirdLevel li a{box-shadow:none;}#navMain.posBannerBottomLeft.horizontal li.selected a, #navMain.posBannerBottomLeft.horizontal li a:hover, #navMain.posBannerTopLeft.horizontal li.selected a, #navMain.posBannerTopLeft.horizontal li a:hover, #navMain.posTopRight.horizontal li.selected a, #navMain.posTopRight.horizontal li a:hover{text-shadow:0px 0px 2px rgba(0, 0, 0, 0.9);}#navMain.posTopFixedLeft.horizontal li.selected a, #navMain.posTopFixedLeft.horizontal li a:hover, #navMain.posTopFixedRight.horizontal li.selected a, #navMain.posTopFixedRight.horizontal li a:hover, #navMain.posSidebarLeft li.selected a, #navMain.posSidebarLeft li a:hover, #navMain.posSidebarRight li.selected a, #navMain.posSidebarRight li a:hover{text-shadow:0px 2px 3px rgba(0, 0, 0, 0.5);}#navMain.vertical{padding:20px 5px; background:url(/tmpl_images/bgMenu.png); border-radius:10px; box-shadow:1px 3px 6px rgba(0, 0, 0, 0.9); margin-bottom:30px; margin-top:40px; width:189px;}.sidebar_rightSidebar #navMain.vertical{margin-left:20px;}#home_page #navMain.vertical{margin-top:0;}#navMain.vertical ul li a{white-space:normal;}#navMain.vertical ul.firstLevel li:first-child a{border-top:0;}#navMain.vertical ul.firstLevel li:last-child a{border-bottom:0;}#navMain.vertical ul.secondLevel li a, #navMain.vertical ul.thirdLevel li a{white-space:nowrap}#search form .overlay{box-shadow:none; background:none;}#search .icon{background-position:0 0; top:-19px; right:-18px;}#search input.searchstyle{width:135px;height:20px;line-height:20px;padding:0 25px 0 0;font-size:14px; border-bottom:1px solid #fff;}#search input.submitstyle{border:0;position:absolute;width:25px;height:25px;*text-transform:uppercase; text-indent:-999px;z-index:5;top:-5px;right:-6px;background-color:transparent;}#home_page.nav_posBannerTopLeft_horizontal #search.posTopRight, #home_page.nav_posBannerBottomLeft_horizontal #search.posTopRight, #home_page.nav_posSidebarLeft_vertical #search.posTopRight, #home_page.nav_posSidebarRight_vertical #search.posTopRight{right:90px;}#search.posTopRight{position:absolute; top:50%; right:25px; margin-top:-10px;}#search.posTopCenter{margin-top:30px;}#search.posSidebarRight{width:160px; margin:48px 0 25px;}.sidebar_rightSidebar #search.posSidebarRight{margin-left:22px;}.nav_posSidebarLeft_vertical #search.posSidebarRight, .nav_posSidebarRight_vertical #search.posSidebarRight{margin-left:20px;}.nav_posSidebarRight_vertical #search.posSidebarRight{margin-left:35px;}#home_page #search.posSidebarRight{margin-top:0;}#search.posTopFixedRight{margin-top:13px; margin-right:8px;}#selectLanguage.posTopRightAbsolute{top:20px; right:20px;}#selectLanguage a.selected{border:1px solid rgba(255, 255, 255, 0.4);}#selectLanguage span.overlay{opacity:0.1; filter:alpha(opacity=20); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; background-color:#fff;}#selectLanguage.posTopRight{position:absolute; top:50%; right:20px; margin-top:-17px;}#selectLanguage.posTopCenter{top:13px; margin-right:5px; *top:4px; *left:-5px;}#path{width:940px; border-style:dotted; border-top-width:1px; border-bottom-width:1px; margin-bottom:20px; padding:5px 0; position:absolute; top:0; z-index:1;}.sidebar_leftSidebar #path{left:-245px;}.sidebar_rightSidebar #path{left:0;}h1.pagename, h3.pagename{margin-bottom:25px; text-shadow:1px 2px 0 #000000;}#dynamic_content_page #print{top:120px;}#print{background:url(/tmpl_images/bgMenu.png); border-radius:10px; box-shadow:0px 4px 8px rgba(0, 0, 0, 0.75);}#print a{display:block; width:49px; height:49px; background:url(/tmpl_images/sprite.png) no-repeat scroll -1px -100px;}#mainContent #box_news_hp{line-height:150%; border-bottom:none;}#mainContent #box_news_hp h4{margin-bottom:20px;}#mainContent #box_news_hp .innerbox_news_hp_central{border-bottom:1px solid;margin-bottom:20px;}#mainContent #box_news_hp .news_item{margin-bottom:10px;}#innerMainContent{padding-top:40px;}#home_page #innerMainContent{padding-top:0;}#red_box_container, #dinamic_red_box_container{padding-bottom:5px;}.red_box_frame .red_box_frame-deco01{border-bottom:1px dotted; padding-bottom:20px; margin-bottom:20px;}.red_box_frame:last-child .red_box_frame-deco01{margin-bottom:0;}.red_box_frame.small-red-box{width:335px;margin-right:20px;} body#dynamic_content_page .red_box_frame, body#risultato_ricerca .red_box_frame{overflow:visible}.red_box h3{margin-bottom:20px;}.red_box .text{margin-bottom:15px;line-height:150%;}.red_box .abstract{line-height:150%;}.red_box .date_comments{}.red_box img, .wide_image{margin:0 0 15px 0; padding:10px; background-image:url(/tmpl_images/bgWood.png); box-shadow:1px 2px 4px rgba(0, 0, 0, 0.8);}.red_box img.left_image{margin:0 15px 15px 0;}.box-attach img{margin-top:-8px; margin-right:7px;}#dynamic_content_page .red_box{margin-top:60px;}ul#navigation{width:100% !important; position:relative; z-index:1; margin:40px 0 10px !important;}ul#navigation .nav_arrow, ul#navigation a.prev_page_int span, ul#navigation .next_page_int span{padding:8px; background:url(/tmpl_images/bgMenu.png); border-radius:8px;}ul#navigation li{list-style:none;}ul#navigation li a, #nav_dinamic a:hover, #nav_dinamic-bottom a:hover, ul#navigation li a:hover{text-decoration:none;}.copertina-album img{box-shadow:none;}.descrizione-album{bottom:2px !important;}.highslide{top:35px;}#nav_dinamic{margin-bottom:20px;}#nav_dinamic, #nav_dinamic-bottom{margin-right:3px;}#nav_dinamic span.page_sel, #nav_dinamic-bottom span.page_sel, #nav_dinamic a, #nav_dinamic-bottom a{font-weight:bold; box-shadow:0px 2px 8px rgba(0, 0, 0, 0.75); background:url(/tmpl_images/bgMenu.png); text-align:center; width:30px; line-height:30px; display:inline-block; border-radius:8px; margin-left:5px;}#nav_dinamic span.page_sel, #nav_dinamic-bottom span.page_sel, #nav_dinamic a:hover, #nav_dinamic-bottom a:hover{text-shadow:0px 2px 3px rgba(0, 0, 0, 0.5);}#box_contact{line-height: 170%;}.span-label-radio, .custom-radio{float:none !important; margin-right:5px;}.custom-checkbox{margin-right:5px;}.submit_send{padding:10px; width:80px !important; cursor:pointer; background:#919191; color:#fff; border:none;}#share_box{margin:0 0 20px 0 !important;}#home_page #share_box{margin-bottom: 0px!important;}#facebook_box,#twitter_box,#flickr_box{margin-left: 10px!important;}#blueBoxContainer .overlay{opacity:0 !important; filter:alpha(opacity=0)!important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"!important;}#blueBoxContainer .blue_box_external_bg{position:relative; border-style:dotted; margin-top:40px;}.search_posSidebarRight #blueBoxContainer .blue_box_external_bg{margin-top:30px;}#home_page #blueBoxContainer .blue_box_external_bg{margin-top:0;}.sidebar_leftSidebar #blueBoxContainer .blue_box_external_bg{border-right-width:1px; padding-right:20px;}.sidebar_rightSidebar #blueBoxContainer .blue_box_external_bg{border-left-width:1px; padding-left:20px;} #blueBoxContainer .blue_box_external_bg-deco03>div:last-child{margin-bottom:0;} #mainSidebar #box_news_hp, .sidebar-albums, #sitofono_button, .blue_box, #social_container{margin:0px 0 30px; border-bottom:1px solid; padding-bottom:20px;}#sitofono_button{margin:0 !important;}.innerbox_news_hp{margin-bottom:20px;}.innerbox_news_hp div[id*="news_rotate_"]{margin-top:15px;}.innerbox_news_hp:last-child{margin-bottom:0;}#mainSidebar h4{position:relative;}.sidebar_leftSidebar #mainSidebar h4{border-radius:0 10px 10px 0; box-shadow:1px 2px 0px rgba(0, 0, 0, 1); padding:10px 0 10px 30px; margin-left:-30px}.sidebar_rightSidebar #mainSidebar h4{border-radius:10px 0 0 10px; box-shadow:-1px 2px 0px rgba(0, 0, 0, 1); padding:10px 0px 10px 10px; margin-right:-30px;}#mainSidebar h4 span:before{content:""; position:absolute; height:0; width:0;}.sidebar_leftSidebar #mainSidebar h4 span:before{top:38px; left:2px; border-bottom:8px solid transparent; border-right:8px solid #000;}.sidebar_rightSidebar #mainSidebar h4 span:before{top:38px; right:2px; border-bottom:8px solid transparent; border-left:8px solid #000;}.blue_box img, .sidebar-albums li a b img {border-width:6px; border-style:solid;}.sidebar-albums li a b{background:none!important;}#box_news_hp .news_item, .sidebar-albums li, .blue_box a, .blue_box img, .blue_box p, .appContainer{margin-top:15px;line-height:150%;}#mainSidebar #box_news_hp a, #mainSidebar #box_news_hp a:hover {display:block;}.sidebar-albums li a span{left:0px; bottom:5px !important; width:152px !important;}.sidebar-albums li{padding:0 !important;}.blue_box .bluebox_img {border:none!important;padding:0!important;}footer a:link, footer a:visited{text-decoration: underline;border:0px solid;}footer ul#viral{text-align:center; font-size:1em; padding:25px 0; background:url(/tmpl_images/bgMenu.png); border-radius:10px 10px 0 0; position:relative; top:-8px; z-index:666;}footer ul#viral li{margin:0 25px 0 0;line-height:25px;padding-left:25px}footer ul#viral li.last{margin-right:0}footer ul#viral li span.icon{left:-12px;top:-13px;}footer ul#viral li.viralDate span.icon{background-position:-152px -50px;}footer ul#viral li.viralPageview span.icon{background-position:-106px -50px;}footer ul#viral li.viralBookmark span.icon{background-position:-5px -50px;}footer ul#viral li.viralSendFriend span.icon{background-position:-52px -50px;}footer span.copyright{text-align:center;font-size:0.8em; padding:2px 0 10px; color:#fff !important; }footer span.copyright a{color:#fff !important;}.noise{background:url(/tmpl_images/tools.png) no-repeat; width:1154px; height:603px; position:absolute; top:15px; left:50%; margin-left:-560px;}#home_special.hs_menuVertical .noise, #home_special.hs_01 .noise, #home_special.hs_05 .noise{display:none;}#home_special #container:before, #home_special #container:after{display:none;}#home_special.hs_03 #containerCenter{margin-left:180px;}#home_special.hs_04 #containerCenter{margin-right:180px;}.hs_enter #selectLanguage{top:0;}a#enterSite{background:url(/tmpl_images/bgMenu.png); border:none; box-shadow:0 0 5px rgba(0, 0, 0, 0.8);}#home_special.hs_nav_posFixedLeft #selectLanguage, #home_special.hs_nav_posFixedRight #selectLanguage{position:static;}#home_special #containerLogo #logoTitle a#logo{margin-bottom:0;}#home_special #logoTitle #containerTitle .siteTitle{margin-bottom:10px;}#home_special #containerMenu{background-color:transparent;}#home_special.hs_05 #containerMenu #navMain ul li a{padding:15px;}#containerMenu #selectLanguage.posTopRight{margin-top:-17px; right:10px;}#home_special.hs_nav_posCenter #selectLanguage{margin-top:0;}.hs_nav_posFixedLeft #containerMenu, .hs_nav_posFixedRight #containerMenu{box-shadow:none;}.hs_nav_posFixedLeft #containerMenu .center .overlay, .hs_nav_posFixedRight #containerMenu .center .overlay{display:none;}.frameBox{padding:0;}.frameBoxBorder{border:none;}.frameBox .overlay{opacity:0.6;}.frameBox .innerBox{position:relative; box-shadow:0 0 10px 0 rgba(0, 0, 0, 0.6); padding:15px;}.frameBox img{padding:10px; box-shadow:1px 2px 4px rgba(0, 0, 0, 0.8); background-image:url(/tmpl_images/bgWood.png); border:none !important;}#home_special footer{padding:0 !important;}#home_special footer .center{width:998px;}#home_special footer ul#viral{padding:25px;} @media only screen and (max-height:800px){#home_special.hs_menuVertical.hs_03 footer, #home_special.hs_menuVertical.hs_04 footer, #home_special.twoBox footer, #home_special.threeBox footer{position:static;}}