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;}.center{width:980px;}#containerTopFixed{}#containerTopFixed .center{background:url(/tmpl_images/bgLight.png) no-repeat top center;}#containerTopFixed .overlay:first-child{opacity:1; filter:alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; box-shadow:0 2px 8px rgba(0, 0, 0, 0.60); background-image:url(/tmpl_images/bgMenuFooter.png);}#containerTop{background-image:url(/tmpl_images/bgHeadBody.png); width:980px; margin:0 auto;}#containerTop .center{margin:0px auto; padding:40px; width:900px; -webkit-box-shadow: 0px 2px 5px rgba(50, 50, 50, 0.3); -moz-box-shadow:0px 2px 5px rgba(50, 50, 50, 0.3); box-shadow:0px 2px 5px rgba(50, 50, 50, 0.3); background:url(/tmpl_images/bgLightHeader.png) no-repeat 0 0 transparent !important;}#bannerBarTop, #bannerBarBottom{background-image:url(/tmpl_images/bgMenuFooter.png); -webkit-box-shadow: 0px 6px 7px rgba(50, 50, 50, 0.54); -moz-box-shadow:0px 6px 7px rgba(50, 50, 50, 0.54); box-shadow:0px 6px 7px rgba(50, 50, 50, 0.54);}#bannerBarTop .overlay, #bannerBarBottom .overlay{background:url(/tmpl_images/bgMenuFooter.png); background:url(/tmpl_images/bgLight.png) no-repeat top center, url(/tmpl_images/bgMenuFooter.png);}#bannerBarTop .center, #bannerBarBottom .center{background-color:transparent !important;}#bannerBarTop{border-bottom-style:solid; border-bottom-width:10px; width:980px; margin:0 auto;}.nav_posBannerTopLeft_horizontal #bannerBarTop{width:100%;}#bannerBarTop .center{border-radius:10px 10px 0 0;}#bannerBarBottom{z-index:888;}#containerBanner{padding-bottom:90px; background:url(/tmpl_images/bg_testata.png) no-repeat center 256px !important; padding-bottom:50px; margin-top:45px;}#headergraphic{*border:5px solid #fff; border:5px solid rgba(255, 255, 255, 0.7); width:970px !important;}.slideshow-images{width:970px !important}#contentBox{background:url(/tmpl_images/bgHeadBody.png); background:url(/tmpl_images/bgLightBody.png) no-repeat top center, url(/tmpl_images/bgHeadBody.png); padding-bottom:15px; margin-top:180px; border-top-width:10px; border-top-style:solid; -ms-filter: "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/tmpl_images/bgHeadBody.png', sizingMethod='crop')"; filter: progid: DXImageTransform. Microsoft. AlphaImageLoader (src='/tmpl_images/bgHeadBody.png', sizingMethod='crop');}#mainContent{width:695px;padding:20px; margin-top:-180px;}#mainSidebar{width:245px; margin-top:-180px;}#mainSidebar .overlay{ background-image:url(/tmpl_images/bgSidebar.png)}#innerMainSidebar{padding:15px;}footer{padding:20px 0; background-image:url(/tmpl_images/bgMenuFooter.png); -webkit-box-shadow:0px -1px 10px rgba(50, 50, 50, 0.43); -moz-box-shadow:0px -1px 10px rgba(50, 50, 50, 0.43); box-shadow:0px -1px 10px rgba(50, 50, 50, 0.43); z-index:999;} footer .center{border:0px; background:transparent !important;} footer{border:0px;}footer .overlay{background:url(/tmpl_images/bgLight.png) no-repeat top center;}#logoTitle a#logo{margin:0 20px 5px 0;}#logoTitle #containerTitle .siteTitle{margin-bottom:10px;}#logoTitle #containerTitle .siteTitle a:link, #logoTitle #containerTitle .siteTitle a:visited{text-shadow: 0 0 10px rgba(0,0,0,0.3);}#logoTitle #containerTitle .siteTitle a:hover{text-decoration:none;}#navMain ul li a:link, #navMain ul li a:visited{padding:25px; border-right-width:1px; border-right-style:solid; opacity:1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; border-left-width:1px; border-left-style:solid; border-left-color:rgba(255, 255, 255, 0.2); *border-left-color:transparent;}#navMain ul li a:hover{text-decoration:none; border-left:1px solid rgba(255, 255, 255, 0.2);}#navMain ul li.active a span.triangle{right:15px; margin-top:0px;}#navMain.horizontal ul.firstLevel li:first-child a, #navMain ul li.selected a{border-left:0}#navMain.horizontal ul.firstLevel li:last-child a{border-right:0;}#navMain.posTopRight, #navMain.posTopCenter{margin-top:30px;}#navMain.posTopRight ul li a, #navMain.posTopCenter ul li a, #navMain.posTopRight ul li a:hover, #navMain.posTopCenter ul li a:hover{padding:8px 12px; border-radius:16px; text-decoration:none; border:none;}#navMain.posTopRight ul li.active a, #navMain.posTopCenter ul li.active a{padding-right:30px;}#navMain.posTopRight ul.firstLevel li.selected a{background-image:url(/tmpl_images/bgMenuFooter.png);}#navMain.posSidebarLeft, #navMain.posSidebarRight{margin-bottom:20px;}#navMain.vertical ul.firstLevel li:first-child a{border-top:0;}#navMain.vertical ul.firstLevel li:last-child a{border-bottom:0;}#navMain.posSidebarLeft li.selected a:link, #navMain.posSidebarLeft li.selected a:visited, #navMain.posSidebarRight li.selected a:link, #navMain.posSidebarRight li.selected a:visited{padding-left:15px;}#navMain.posSidebarLeft li a:link, #navMain.posSidebarRight li a:link, #navMain.posSidebarLeft li a:visited, #navMain.posSidebarRight li a:visited{border:none; padding:15px; padding-left:0;}#search form .overlay{background:#9C9C9C!important;opacity:0.3;filter: alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)"; box-shadow:none;}#search .icon{background-position:0 0;top:-9px;right:-6px;}#search input.searchstyle{width:155px;height:32px;padding:0 36px 0 15px;font-size:13px; *top:8px;}#search input.submitstyle{border:0;position:absolute;width:25px;height:25px;*text-transform:uppercase; text-indent:-999px;z-index:5;top:4px;right:10px;background-color:transparent;}#search.posTopFixedLeft, #search.posTopFixedRight{margin:10px 0;}#search.posTopRight, #search.posTopCenter{margin-top:20px;}#search.posTopFixedRight form .overlay{background:#FFF !important; opacity:0.2 !important; filter:alpha(opacity=20); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; box-shadow:none !important;}#search.posTopFixedRight form .searchstyle, #search.posSidebarRight form .overlay{border:1px solid rgba(51, 51, 51, 0.4);}#search.posSidebarRight{margin:5px 0 25px;}#search.posSidebarRight form .overlay{background:#ccc !important;}#selectLanguage a.selected{box-shadow:none; *border:none}#selectLanguage.posTopFixedLeft, #selectLanguage.posTopFixedRight{margin:15px 10px 10px 0;}.nav_posTopRight_horizontal #selectLanguage.posTopFixedLeft, .nav_posTopRight_horizontal #selectLanguage.posTopFixedRight{margin-top:10px;}#selectLanguage.posTopRight, #selectLanguage.posTopCenter{margin:19px 0 0 10px; *margin-top:21px;}#selectLanguage.posTopCenter{vertical-align:top; margin-top:19px; *top:4px; *left:-5px;} #selectLanguage.posTopRightAbsolute{top:20px; right:20px;}#path{border:1px solid; margin:0 0 40px 0; background:white!important;}#static_page #path, #dynamic_content_page #path{margin-right:140px;}h1.pagename, h3.pagename{width:700px;border-bottom:1px solid;padding-bottom:5px;margin-bottom:20px;text-transform:uppercase;}#print{top:0px;}#print a{display: block;height:12px;background: url(/tmpl_images/sprite.png) no-repeat scroll -67px -18px;text-indent: 20px;text-transform: uppercase; padding-top:1px;}#mainContent #box_news_hp .innerbox_news_hp_central{border-bottom:1px solid;margin-bottom:40px;margin-top:20px;}#mainContent #box_news_hp h4{margin-bottom:25px;}#mainContent #box_news_hp .news_item{margin-bottom:10px;}#red_box_container, #dinamic_red_box_container{padding-bottom:5px;}.red_box_frame{margin-bottom:30px;}.red_box_frame .red_box_frame-deco01{border:1px solid;margin-bottom:20px;}.red_box_frame:last-child .red_box_frame-deco01{margin-bottom:0;}.red_box_frame.small-red-box{width:325px;margin-right:45px;} body#dynamic_content_page .red_box_frame, body#risultato_ricerca .red_box_frame{overflow:visible}.red_box h3{border:1px solid;margin-bottom:10px;}.red_box .date_comments{}.red_box img, .wide_image{border:1px solid;margin:0 0 15px 0}.red_box img.left_image{margin:0 15px 15px 0;}.box-attach{border:1px solid; padding:10px; padding-left:0;}.box-attach img{margin-top:-8px; margin-right:7px;}#share_box{margin:0 0 20px !important;}.button-slideshow{top:0;}ul#navigation{width:694px !important; position:relative; z-index:1; margin-bottom:20px;}#box_contact{line-height: 170%;}.span-label-radio, .custom-radio{float:none; margin-right:5px;}.custom-checkbox{margin-right:5px;}.submit_send{padding:10px; width:80px !important; cursor:pointer; background:#919191; color:#fff; border:none;}.iframe_maps{width:auto !important; padding:5px;}#map_canvas{width:auto !important}#mainSidebar h4{border-bottom-style:solid;border-bottom-width:1px;padding:0 0 5px 0;}#blueBoxContainer .overlay{opacity:0 !important; filter:alpha(opacity=0) !important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;}#blueBoxContainer .blue_box_external_bg{border:0px solid; position:relative;}.blue_box img, .sidebar-albums li a b img{border:1px solid; padding:2px; width:140px;}#box_news_hp, .sidebar-albums, .blue_box_container, .blue_box, #social_container, .innerbox_news_hp{margin-bottom:30px;}#box_news_hp .news_item, .sidebar-albums li, .blue_box a, .blue_box img, .blue_box p, .appContainer{margin-top:15px;}#mainSidebar #box_news_hp a, #mainSidebar #box_news_hp a:hover{display:block;}#mainSidebar #box_news_hp .blue_box_container{margin-top:0;}.sidebar-albums li{padding:0 !important}.sidebar-albums li a{width:146px !important;}.sidebar-albums li a b{background:none!important;}.sidebar-albums li a span{left:3px !important; bottom:8px !important; background:rgba(51,51,51,0.8) !important; width:140px !important; opacity:1 !important;}.sidebar-albums li a span i{padding:8px !important}.blue_box a img{margin-top:0}.blue_box .bluebox_img {border:0!important;padding:0!important;}footer ul#viral{text-align:center;margin-bottom:10px;font-size:1em;}footer ul#viral li{margin:0 15px 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:-148px -50px;}footer ul#viral li.viralPageview span.icon{background-position:-102px -50px;}footer ul#viral li.viralBookmark span.icon{background-position:0px -50px;}footer ul#viral li.viralSendFriend span.icon{background-position:-50px -50px;}footer span.copyright{text-align:center;font-size:0.8em;}#home_special #navMain.posSidebarLeft ul.firstLevel li a, #home_special #navMain.posSidebarRight ul.firstLevel li a{border-top-width: 1px;border-top-style: solid;}#home_special #navMain.posSidebarLeft ul.firstLevel li a{padding-left:15px;}