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;overflow:hidden; }.center{width:980px;}#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:url(/tmpl_images/reflexMenu.png) repeat-x 0 -2px;}.nav_posTopRight_horizontal #containerTopFixed .overlay:first-child{background-position:0 -13px;}#containerTop{margin-bottom:20px;border-radius:0 0 20px 20px;}.nav_posSidebarRight_vertical #containerTop, .nav_posSidebarLeft_vertical #containerTop{position:absolute; right:0; top:0; width:50%; height:180px; border-radius:0;}.logotitle_posTopCenter.nav_posSidebarLeft_vertical #containerTop, .logotitle_posTopCenter.nav_posSidebarRight_vertical #containerTop{height:265px;}#containerTop .center{margin:0px auto; width:940px; padding:40px 0 40px; background:url(/tmpl_images/reflex.png) no-repeat top left;}.logotitle_posTopCenter #containerTop .center{background-position:top center;}.nav_posSidebarRight_vertical #containerTop .center, .nav_posSidebarLeft_vertical #containerTop .center{position:absolute; top:0; left:0; margin-left:-490px; height:100px; border-radius:0 0 0 20px; padding-left:40px;}.logotitle_posTopCenter.nav_posSidebarLeft_vertical #containerTop .center, .logotitle_posTopCenter.nav_posSidebarRight_vertical #containerTop .center{padding-left:0; height:185px;}#bannerBarTop .center, #bannerBarBottom .center{background-color:transparent !important;}#bannerBarTop .overlay, #bannerBarBottom .overlay{background:url(/tmpl_images/reflexMenu.png) repeat-x 0 -2px;}#bannerBarTop{z-index:888; -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.4); -moz-box-shadow:0px 2px 3px rgba(50, 50, 50, 0.4); box-shadow:0px 2px 3px rgba(50, 50, 50, 0.4);}#bannerBarTop .center{border-radius:10px 10px 0 0;}#bannerBarBottom{z-index:888; -webkit-box-shadow: 0px 2px 3px rgba(50, 50, 50, 0.4); -moz-box-shadow:0px 2px 3px rgba(50, 50, 50, 0.4); box-shadow:0px 2px 3px rgba(50, 50, 50, 0.4);}#headergraphic{border-radius:20px; border:5px solid #fff;}.nav_posBannerTopLeft_horizontal #headergraphic{border-radius:0 0 20px 20px;}.nav_posBannerBottomLeft_horizontal #headergraphic{border-radius:20px 20px 0 0;}.nav_posSidebarLeft_vertical #headergraphic, .nav_posSidebarRight_vertical #headergraphic{margin-top:200px;}.logotitle_posTopCenter.nav_posSidebarLeft_vertical #headergraphic, .logotitle_posTopCenter.nav_posSidebarRight_vertical #headergraphic{margin-top:285px;}#contentBox{background-image:url(/tmpl_images/bgContentBox.png); margin-top:310px; border-top:10px solid #0684b4; padding-bottom:140px;}#home_page.header_hp_only #contentBox{margin-top:310px;}.no_header.nav_posTopFixedLeft_horizontal #contentBox, .no_header.nav_posTopFixedRight_horizontal #contentBox, .no_header.nav_posTopRight_horizontal #contentBox, .no_header.nav_posTopCenter_horizontal #contentBox, .header_hp_only.nav_posTopFixedLeft_horizontal #contentBox, .header_hp_only.nav_posTopFixedRight_horizontal #contentBox, .header_hp_only.nav_posTopRight_horizontal #contentBox, .header_hp_only.nav_posTopCenter_horizontal #contentBox{margin-top:400px;}.no_header.nav_posSidebarLeft_vertical #contentBox, .no_header.nav_posSidebarRight_vertical #contentBox, .header_hp_only.nav_posSidebarLeft_vertical #contentBox, .header_hp_only.nav_posSidebarRight_vertical #contentBox{margin-top:600px;}.logotitle_posTopCenter.no_header.nav_posSidebarLeft_vertical #contentBox, .logotitle_posTopCenter.no_header.nav_posSidebarRight_vertical #contentBox{margin-top:685px;}#contentBox .center{width:1026px; background:url(/tmpl_images/shadowTop.png) no-repeat 1px top, url(/tmpl_images/shadowBottom.png) no-repeat bottom center; margin-top:-300px;}#mainContent{width:694px; padding:20px;}.sidebar_rightSidebar #mainContent{margin-left:23px; border-right:1px solid #989898;}.sidebar_leftSidebar #mainContent{margin-right:23px; border-left:1px solid #989898;}.sidebar_rightSidebar #mainContent .overlay{border-radius:20px 0 0 0;}.sidebar_leftSidebar #mainContent .overlay{border-radius:0 20px 0 0}#mainSidebar{width:245px;}.sidebar_leftSidebar #mainSidebar{margin-left:23px;}.sidebar_rightSidebar #mainSidebar .overlay{border-radius:0 20px 0 0}.sidebar_leftSidebar #mainSidebar .overlay{border-radius:20px 0 0 0} footer{z-index:9999;width:50%; position:absolute; bottom:0; left:0; height:125px;} footer .center{border:0px; position:absolute; bottom:0; right:-490px; padding:35px 0 20px; border-radius:0 20px 0 0; background:url(/tmpl_images/reflex.png) no-repeat top center; height:70px; }#logoTitle a#logo{margin-right:20px;}#logoTitle.posTopCenter a#logo{margin-bottom:20px;}#logoTitle #containerTitle .siteTitle a:link, #logoTitle #containerTitle .siteTitle a:visited{text-shadow: 0 0 10px rgba(0,0,0,0.3); text-transform:uppercase;}#logoTitle #containerTitle .siteTitle a:hover{text-decoration:none;}#navMain ul li a:link, #navMain ul li a:visited{padding:25px 25px 20px; border-right:1px solid; border-left:1px solid rgba(255, 255, 255, 0.2); opacity:1; filter: alpha(opacity=100); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; text-transform:uppercase;}#navMain ul li a:hover{text-decoration:none; opacity:0.7; filter: alpha(opacity=70); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}#navMain ul li.active a span.triangle{right:15px;}#navMain.posTopRight, #navMain.posTopCenter{margin-top:30px;}#navMain.horizontal ul.firstLevel li:first-child a, #navMain.horizontal ul li.selected a{border-left:0;}#navMain.horizontal ul.firstLevel li:last-child a{border-right:0;}#navMain.posTopRight ul li a, #navMain.posTopCenter ul li a{padding:10px 15px 7px; border-radius: 16px; text-decoration:none; border-color:transparent; box-shadow:none;}#navMain.posTopRight ul.firstLevel li a, #navMain.posTopCenter ul.firstLevel li a{border:0}#navMain.posTopRight ul li.active a, #navMain.posTopCenter ul li.active a{padding-right:30px;}#navMain.posSidebarLeft ul li.selected a, #navMain.posSidebarRight ul li.selected a{border-top:0;}#navMain.vertical.posSidebarLeft li a:link, #navMain.vertical.posSidebarRight li a:link, #navMain.vertical.posSidebarLeft li a:visited, #navMain.vertical.posSidebarRight li a:visited{padding:15px; padding-top:20px; border-bottom-width:1px; border-bottom-style:solid; border-top:1px solid rgba(255, 255, 255, 0.2);}#navMain.vertical ul.firstLevel li:first-child a{border-top:0;}.sidebar_rightSidebar #navMain.vertical ul.firstLevel li:first-child a{border-radius:0 20px 0 0}.sidebar_leftSidebar #navMain.vertical ul.firstLevel li:first-child a{border-radius:20px 0 0 0;}.logotitle_posTopCenter #navMain.vertical ul.firstLevel li:first-child a{border-radius:0;}#navMain.vertical ul.firstLevel li:last-child a{border-bottom:0;}#search form .overlay{background:#fff !important; opacity:0.2; filter: alpha(opacity=20); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)"; box-shadow:none; border-radius:0 !important;}#search.posSidebarLeft form .overlay, #search.posSidebarRight form .overlay{opacity:0.5; filter: alpha(opacity=50); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";}#search .icon{background-position:0 0; top:-10px; 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:20px 0;}#search.posTopFixedRight form .overlay{background:#9c9c9c; opacity:0.1 !important; filter:alpha(opacity=10); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)"; box-shadow:none !important;}#search.posTopCenter{margin-top:22px;}#search.posTopRight{margin-top:22px;}#search.posSidebarLeft, #search.posSidebarRight{margin:15px 15px 25px;}#selectLanguage a.selected{box-shadow:none; border-radius:0; border:none;}#selectLanguage span.overlay{border-radius:0; background:#fff; opacity:0.1; filter: alpha(opacity=10); -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";}#selectLanguage.posTopFixedLeft, #selectLanguage.posTopFixedRight{margin-top:15px;}.nav_posTopRight_horizontal #selectLanguage.posTopFixedLeft, .nav_posTopRight_horizontal #selectLanguage.posTopFixedRight{margin:20px 0;}#selectLanguage.posTopRight, #selectLanguage.posTopCenter{margin:22px 0 0 10px;}#selectLanguage.posTopCenter{vertical-align:top; *top:4px; *left:-5px;}#selectLanguage.posTopRightAbsolute{top:20px; right:20px;}#path{margin:-20px 0 0 -20px; padding:35px 25px; width:684px;}#static_page #path, #dynamic_content_page #path{margin-right:140px; width:auto; padding-right:0;}.sidebar_leftSidebar #path{border-radius:0 20px 0 0;}.sidebar_rightSidebar #path{border-radius:20px 0 0 0;}h1.pagename, h3.pagename{width:700px; border-bottom:1px solid; padding-bottom:5px; margin-bottom:20px; text-transform:uppercase;}#print{top:35px;}#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; color:#646464}#mainContent #box_news_hp h4{margin-bottom:25px;}#mainContent #box_news_hp .news_item{margin-bottom:10px; color:#646464}#red_box_container, #dinamic_red_box_container{padding-bottom:5px;}.red_box_frame{margin-bottom:30px;}.red_box_frame .red_box_frame-deco01{border:none !important; margin-bottom:20px; background:transparent !important;}.red_box_frame:last-child .red_box_frame-deco01{margin-bottom:0;}.red_box_frame.small-red-box{width:324px; margin-right:45px;} body#dynamic_content_page .red_box_frame, body#risultato_ricerca .red_box_frame{overflow:visible}.red_box h3{border-bottom:1px solid; margin-bottom:10px;}.red_box .red-box-content div:first-child{text-align:left}.red_box .date_comments{}.red_box img, .wide_image{border:3px solid; margin:0 0 15px 0;}.red_box img.left_image{margin:0 15px 15px 0;}.box-attach{border:none !important; padding:10px 10px 10px 0;}.box-attach img{margin-top:-8px; margin-right:7px;}#share_box{margin:20px 0 !important;}.button-slideshow{top:19px;}ul#navigation{width:694px !important; position:relative; z-index:1; margin-bottom:20px;}#photogallery_page ul#navigation{width:684px !important;}ul#navigation .nav_arrow, ul#navigation a.prev_page_int span, ul#navigation .next_page_int span{padding:5px;}#nav_dinamic, #nav_dinamic-bottom{float:right;}#nav_dinamic span.page_sel, #nav_dinamic-bottom span.page_sel{float:left; padding:6px 9px; border-radius:20px; margin-right:3px;}#nav_dinamic a, #nav_dinamic-bottom a, #nav_dinamic a:hover, #nav_dinamic-bottom a:hover{float:left; padding:6px 9px; border-radius:20px; margin-right:3px;}#nav_dinamic a:last-child, #nav_dinamic-bottom a:last-child{border-right:none !important;}#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;}.iframe_maps{width:auto !important; padding:5px;}#map_canvas{width:auto !important}#mainSidebar h4{border-bottom-style:solid; border-bottom-width:1px; text-transform:uppercase; text-shadow:0 1px 0 #fff;}#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-top-width:5px; border-style:solid; position:relative;}.nav_posSidebarRight_vertical #blueBoxContainer .blue_box_external_bg, .nav_posSidebarLeft_vertical #blueBoxContainer .blue_box_external_bg, .search_posSidebarRight #blueBoxContainer .blue_box_external_bg{border-radius:0 !important;}.sidebar_rightSidebar #blueBoxContainer .blue_box_external_bg{border-radius:0 20px 0 0}.sidebar_leftSidebar #blueBoxContainer .blue_box_external_bg{border-radius:20px 0 0 0}.blue_box_external_bg-deco01{padding:35px 15px 15px;}#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; text-decoration:none;}.blue_box img, .sidebar-albums li a b img{border:3px solid; width:140px;}#mainSidebar #box_news_hp a, #mainSidebar #box_news_hp a:hover{display:block; text-decoration:none;}#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:30px; font-size:1em;}footer ul#viral li{margin:0 25px 0 0;line-height:25px;padding-left:38px}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;}.no_header .noise{opacity:.2}.noise{opacity:1;}#home_special footer{height:auto;padding:0!important;}#home_special footer .center{position: static;padding: 20px!important;}