.noise{background-image:url(/tmpl_images/noise.png)}a{text-decoration:none;}a:hover{text-decoration:underline;}.icon{background-image:url(/tmpl_images/sprite.png)}#container{position:relative;z-index:20;}#containerTop{background:url(/tmpl_images/bgBike.png);}#containerTopFixed{margin-top:60px;}#containerTopFixed .overlay:first-child{opacity:0.75;filter: alpha(opacity=75);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";box-shadow: 0 2px 8px rgba(0, 0, 0, 0.60); border-width: 2px 0;border-style: solid; border-color: rgba(136, 136, 136, .3);}#containerTop .container_deco{margin:45px 0;}#bannerBarTop .overlay, #bannerBarBottom .overlay{border-width:2px 0; border-style:solid; border-color:rgba(136, 136, 136, .3)}#bannerBarTop .container_deco{border-radius:10px 10px 0 0;}#containerBanner .container_deco{border:0.8em solid #fff;}.nav_posBannerBottomLeft_horizontal #containerBanner > .overlay{background:url(/tmpl_images/bgBanner.png) no-repeat bottom left / contain; z-index:999;}#mainContent{padding:10px 0;}#mainContent .overlay{opacity:0.8;filter: alpha(opacity=80);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";}footer{margin-top:150px;padding:20px 0;}footer{border:0px;}#logoTitle a#logo{margin-right:20px;}#logoTitle #containerTitle .siteTitle{margin-bottom:15px;}#logoTitle #containerTitle .siteTitle a{text-shadow: 0 0 10px rgba(0,0,0,0.3);}#logoTitle #containerTitle .siteTitle a:hover{text-decoration:none;}#navMain ul li a{padding:19px 10px 19px 10px;border:1px solid;opacity:1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}#navMain ul li.active a{padding-right:24px!important;}#navMain ul li.active a span.triangle{right: 10px;}#navMain ul li.selected a{text-decoration:underline;}#navMain ul li a:hover{text-decoration:none;}#navMain.horizontal ul.firstLevel li:first-child a{border-left:0;}#navMain.horizontal ul.firstLevel li:last-child a{border-right:0;}#navMain.posTopFixedLeft ul.firstLevel > li a, #navMain.posTopFixedRight ul.firstLevel > li a{border-color:transparent; background-color:transparent;}#navMain.posBannerTopLeft ul.firstLevel > li a, #navMain.posBannerBottomLeft ul.firstLevel > li a{border-color:transparent;background-color:transparent;}#navMain.posTopRight ul.firstLevel > li a, #navMain.posTopCenter ul.firstLevel > li a{background-color:transparent;}#navMain.posTopRight, #navMain.posTopCenter{margin-top:30px;}#navMain.posTopRight ul.firstLevel li a, #navMain.posTopCenter ul.firstLevel li a{padding:8px 12px;border-radius: 16px;text-decoration:none;border:0;} #navMain.vertical ul.firstLevel li a{border-top: 0;border-right: 0;border-left: 0;}#navMain.vertical ul.firstLevel li:first-child a{border-top:0;}#navMain.vertical ul.firstLevel li:last-child a{border-bottom:0;}#search form .overlay{background:#FFFFFF!important;border-radius:20px;opacity:1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}#search .icon{background-position:0 0;top:-9px;left:-6px;}#search input.searchstyle{border-radius:20px;width:155px;height:32px;line-height:32px;padding:0 15px 0 36px;font-size:14px;}#search input.submitstyle{border:0;position:absolute;width:25px;height:25px;*text-transform:uppercase; text-indent:-999px;z-index:5;top:4px;left:10px;background-color:transparent;}#search.posTopFixedLeft, #search.posTopFixedRight{margin:10px 0;}#search.posTopRight, #search.posTopCenter{margin-top:30px;}#search.posTopCenter{vertical-align:middle}#selectLanguage.posTopFixedLeft{margin:10px 10px 10px 0;}#selectLanguage.posTopFixedRight{margin:10px 0px;}#selectLanguage.posTopRight, #selectLanguage.posTopCenter{margin:30px 0 0 10px;}#selectLanguage.posTopCenter{vertical-align:middle}#path{border:1px solid;margin:0 0 15px;padding:5px;}h1.pagename, h3.pagename{margin-bottom:10px;}#print{padding:10px 0;}#print a{display: block;height: 12px;background: url(/tmpl_images/sprite.png) no-repeat scroll -119px -19px;text-indent: 16px;text-transform: uppercase;}.share_box_top, .share_box_bottom{margin: 25px 0!important;}#navigation{float:none !important;}#navigation li a span{padding:5px;}#nav_dinamic span, #nav_dinamic a, #nav_dinamic-bottom span, #nav_dinamic-bottom a{padding:5px;display:inline-block;}#nav_dinamic{margin:20px 0;}#mainContent #box_news_hp .innerbox_news_hp_central{border-bottom:1px solid;margin-bottom:20px;}#mainContent #box_news_hp h4{margin-bottom:10px;}#mainContent #box_news_hp .news_item{margin-bottom:10px;}#dinamic_red_box_container{clear:both}#red_box_container, #dinamic_red_box_container{padding-bottom:5px;}.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:350px;margin-right:20px;} body#dynamic_content_page .red_box_frame, body#risultato_ricerca .red_box_frame{overflow:visible}.red_box h3{margin-bottom:10px;}.red_box .date_comments{}.red_box img, .wide_image{border:2px solid; margin:0 0 15px 0; padding:5px;}.red_box img.left_image{margin:0 15px 15px 0;}.box-attach{border:1px solid;padding:10px;}.box-attach img{margin-top:-8px; margin-right:7px;}.innerbox_news_hp, .innerbox_news_hp_central{padding:20px; margin:0; border:4px solid;}#box_contact{line-height: 170%;}.span-label-radio, .custom-radio{float:none !important; margin-right:5px;}.custom-checkbox{margin-right:5px}.submit_send{padding:5px; cursor:pointer}footer a:link, footer a:visited{text-decoration: underline;border:0px solid;}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:0 -50px;}footer ul#viral li.viralPageview span.icon{background-position:-50px -50px;}footer ul#viral li.viralBookmark span.icon{background-position:-100px -50px;}footer ul#viral li.viralSendFriend span.icon{background-position:-150px -50px;}footer span.copyright{text-align:center;font-size:0.8em;}.hs_01 #containerCenter > .center{margin-top: 80px!important;}@media (max-width: 767px) {.nav_posBannerBottomLeft_horizontal #containerBanner > .overlay{display:none;}}