body{color:#000;font-family:Arial,Helvetica,sans-serif;font-size:12px;background-color:#fff}pre,code{font-family:'DejaVu Sans Mono',Menlo,Consolas,monospace}hr{-moz-border-bottom-colors:none;-moz-border-image:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#CCC;border-style:solid;border-width:1px 0 0;clear:both;height:0;margin-bottom:10px;margin-top:10px}ol{list-style:decimal outside none}ul{list-style:disc outside none}.responsive-img{max-width:100%;height:auto;width:auto\9}blockquote{line-height:20px;background-color:#f6f6f6;padding:20px;border-left:5px solid #eaeaea}h1{color:#333;font:400 28px/27px Arial,sans-serif;letter-spacing:0;margin-bottom:3px}h2{color:#333;font:400 24px/25px Arial,sans-serif;letter-spacing:0;margin-bottom:3px}h3{color:#333;font:400 20px/22px Arial,sans-serif;letter-spacing:0;margin-bottom:3px}h4{color:#333;font:400 16px/20px Arial,sans-serif;letter-spacing:0;margin-bottom:3px}h5{color:#333;font:400 15px/20px Arial,sans-serif;letter-spacing:0;margin-bottom:3px}h6{color:#333;font:400 14px/20px Arial,sans-serif;letter-spacing:0;margin-bottom:3px}p{margin-bottom:10px;line-height:18px}.left{float:left}.right{float:right}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:before,.clearfix:after{content:'.';display:block;overflow:hidden;visibility:hidden;font-size:0;line-height:0;width:0;height:0}.clearfix:after{clear:both}.clearfix{zoom:1}.hover-effect{cursor:pointer;z-index:100}.box-hover:hover{background-color:#f9f9f9}.feature-widget:hover{background-color:#f9f9f9}.slider-box-hover:hover,.slider-box-hover:hover .slider-wrapper,.slider-box-hover:hover .slider-wrapper .nivoSlider{background-color:#f9f9f9}.home-page .primary{float:left;width:530px;margin:0;margin-right:1px}.home-page .secondary{float:left;width:569px}.sidebar{float:left;width:284px}.last{margin-right:0!important}.wrapper{width:1100px;margin:0 auto}.home-page #main-content{background:url(images/background/separator.png) repeat-y scroll 530px 0 transparent;position:relative;width:100%;border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd}.home-page #main-content:after{background:url(images/background/separator.png) 815px 0 repeat-y;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#sidebar-a{margin-right:1px}.sub-1sidebar #main-content{border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;background:url(images/background/separator.png) 815px 0 repeat-y;width:100%;position:relative}.sub-1sidebar .primary{float:left;width:815px;margin:0;margin-right:1px}.sub-1sidebar .secondary{float:left;width:284px}.sub-nosidebar #main-content{border-right:1px solid #cdcdcd;border-left:1px solid #cdcdcd;width:100%;position:relative}#header{background-color:#fff;border-bottom:1px solid #272625;padding-bottom:1px}#header-top{background-color:#fff}#welcome{color:#fff;text-transform:uppercase;float:left;margin-top:2px;margin-bottom:2px;height:32px}#top-nav{float:right;position:relative;height:32px;margin-top:2px;margin-bottom:2px;vertical-align:middle;z-index:500}#top-nav ul{position:relative;z-index:500}#top-nav>ul>li{float:left;position:relative}#top-nav>ul>li>a{color:#fff;font-size:12px;padding:5px 2px;display:block;text-transform:uppercase;font-family:Arial,sans-serif}#top-nav>ul>li.current-menu-item{background:#fff}#top-nav>ul>li:hover{background:#fff}#top-nav ul li ul{background:#fff;display:none;position:absolute;left:0;top:51px;z-index:502;border:1px solid #cfcfcf}#top-nav ul li ul li:last-child{border-bottom:none}#top-nav ul li ul li{border-bottom:1px solid #cfcfcf;width:200px;padding-left:20px;position:relative}#top-nav ul li ul li:hover{background:#f1f1f1}#top-nav ul li ul li a{display:block;width:100%;padding:10px 0;font-size:15px;color:#000;text-transform:uppercase;font-family:Arial,sans-serif}#top-nav ul li ul li:hover ul{display:block}#top-nav ul li ul li ul{position:absolute;top:0;left:220px;display:none}#top-responsive-menu{cursor:pointer;font:400 14px/20px Arial,sans-serif;padding-left:5px;display:none;margin:18px 0}#header-middle{background:none repeat scroll 0 0 #000;margin-bottom:1px;min-height:120px;border-bottom:5px solid #050505}.sub-nosidebar #header-middle,.sub-1sidebar #header-middle{border-bottom:none}#logo-image{float:left;height:100%;margin-top:0}#header-slogan{width:100%;margin:0;display:table-cell;vertical-align:middle}#slogan{color:#fff;padding-left:25px;display:inline-block}#top-banner{float:right}#header-bottom{background-color:#FFED00;padding-bottom:1px;padding-top:1px;min-height:40px;height:auto!important}#headline{float:left;margin-right:15px;width:100%;margin-top:0;background-color:#FFED00;padding-top:1px;height:auto!important}#headline h6{background:url(images/background/spot-light-bg.png) no-repeat scroll right center transparent;color:#FFF;float:left;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;line-height:26px;margin-bottom:0;margin-right:5px;padding-left:10px;padding-right:20px;text-transform:uppercase;min-height:26px;height:100%}#headline ul li a{color:#acacac}#headline ul li a:hover{color:#aaa}.horizontal_scroller{padding-top:5px;position:relative;height:15px;width:75%;display:block;overflow:hidden}.scrollingtext{position:absolute;white-space:nowrap;height:15px}.scrollingtext li{float:left;margin-right:50px;color:#acacac}#search-social{float:right;width:30%;margin-top:3px}.social-links{float:left;height:24px;margin-bottom:0;margin-top:2px;width:40%}.social-links li{float:left;margin-right:5px;padding-left:0;font-weight:700}.social-links li img{display:block}.social-links li.dribble-icon{background:url(images/icons/dribble-icon-hover.png) no-repeat 0 0!important;height:26px}.social-links li.facebook-icon{background:url(images/icons/facebook-icon-hover.png) no-repeat 0 0px!important;height:26px}.social-links li.twitter-icon{background:url(images/icons/twitter-icon-hover.png) no-repeat 0 0!important;height:26px}.social-links li.rss-icon{background:url(images/icons/rss-icon-hover.png) no-repeat scroll 0 0!important;height:26px}.search-box{width:60%;float:right;position:relative;z-index:1}.search-box .search-text{background-color:#403E3E;border:medium none;color:#ACACAC;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-top:2px;padding:3px 5px 4px;position:absolute;right:32px;width:85%}.search-box .search-submit{background:url(images/icons/search-icon.png) no-repeat scroll 8px 5px #403E3E;border:medium none;cursor:pointer;height:22px;position:absolute;right:0;top:2px;width:30px;z-index:100}#navigation{background-color:#000;position:relative;z-index:400;border-top:1px solid #272625;border-bottom:1px solid #272625;margin-top:1px;margin-bottom:1px}#secondary-menu{position:relative;z-index:500;padding-left:10px}#main-nav{position:relative;z-index:400}#main-nav>li{float:left;position:relative;margin-right:3px}#main-nav>li>a{color:#fff;display:block;font-family:sans-serif;font-size:14px;font-weight:700;padding:13px 3px 13px 0;text-transform:uppercase;background:url(images/background/menu-a-bg.png) no-repeat right center}#main-nav>li:last-child a{background:none}#main-nav>li.current-menu-item>a,#main-nav>li a:hover{color:#FFED00}#main-nav li ul{border-left:1px solid #CFCFCF;border-right:1px solid #CFCFCF;border-top:1px solid #CFCFCF;display:none;left:-15px;position:absolute;top:37px;width:200px;z-index:10;background:#fff}#main-nav li ul li{border-bottom:1px solid #cfcfcf;position:relative}#main-nav li ul li a{padding:11px 15px;font-size:15px;color:#000;text-transform:uppercase;font-family:Arial,sans-serif;display:inline-block;width:170px}#main-nav li ul li.current-menu-item a{padding:11px 15px;font-size:15px;color:#B90000;text-transform:uppercase;font-family:Arial,sans-serif;display:inline-block;width:170px}#main-nav li ul>li:hover>a{color:#fff}#main-nav li ul>li:hover{background-color:#131212}#main-nav li ul li:hover ul{display:block}#main-nav li ul li ul{position:absolute;left:200px;top:0;display:none;padding-left:1px}#responsive-menu{cursor:pointer;font:400 14px/20px sans-serif;padding:5px;display:none;margin:10px 0;text-transform:uppercase}#responsive-menu option{padding:5px 0 3px 0;text-transform:uppercase}.entry-meta,.entry-category,.entry-date,.entry-author{color:#000;font-size:11px}a.entry-category,.entry-date,a.entry-author{font-weight:700}.entry-header{border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;background-color:#fff;padding:1px}.entry-header .header-inner{background-color:#272625;padding:10px 15px;margin-bottom:0}.entry-header .header-inner a{text-transform:uppercase;color:#fff;font-size:14px;font-family:Arial,sans-serif;margin-right:40px}.entry-header .header-inner a:hover{color:#aaa}.entry-header .header-inner select{cursor:pointer;font:400 14px/20px Arial,sans-serif;padding-left:5px}.entry-item,.entry-item-noimg{padding:20px;border-bottom:1px solid #cfcfcf}.entry-item img,entry-item-noimg img{float:left;margin-right:20px}.entry-item .entry-title{margin-top:5px;margin-bottom:10px}.entry-item-noimg .entry-title{margin-top:5px;margin-bottom:10px}.entry-item .entry-title a,.entry-item-noimg .entry-title a{color:#000}.primary .entry-item .video-thumb{position:relative;float:left;margin-right:20px}.primary .entry-item .video-thumb img{float:none;margin-right:0}.primary .entry-item .play-icon{position:absolute;left:0;top:0;background:url(images/icons/play.png) no-repeat center center;width:100%;height:100%;display:block}.primary .entry-item .black-overlay{width:100%;height:100%;background:#000;opacity:0;filter:alpha(opacity=30);cursor:pointer;display:block}.info-g-rgt{float:right;display:inline-block;text-align:justify}.pagination{padding:20px}.pagination li{float:left;margin-right:3px;padding:5px 6px}.pagination li a{color:#000;font:400 15px/20px Arial,sans-serif;font-size:14px}.pagination li.current a,.pagination li:hover a{color:#b90000;text-decoration:underline;font-weight:700;font-size:14px}#top-sidebar{background-color:#fff}.feature-widget{position:relative}.feature-widget header{background-color:#FFF;border-bottom:1px solid #CFCFCF;padding:1px}.feature-widget .feature-title{background-color:#fff;padding:3px 10px 4px 10px;margin-bottom:0;color:#000}.list-carousel>ul{display:block;list-style:none outside none;margin:0;padding:0;height:110%}.list-carousel ul li{display:block;float:left;padding:0;width:189px;height:100%;margin-right:-1px}.list-carousel ul li article{border-right:1px solid #cdcdcd;padding-top:10px;height:100%}.list-carousel ul li .feature-item{margin-right:10px;margin-left:11px}.list-carousel ul li article img{width:100%;height:auto}.list-carousel ul li .feature-item .entry-content{margin-top:15px}.list-carousel ul li article h4{margin-top:3px}.list-carousel ul li article h4 a{color:#000}.list-carousel ul li article p{margin-top:5px}.list-carousel.responsive{width:auto}.list-carousel .feature-nav{width:71px;height:34px;position:absolute;top:5px;right:12px}.list-carousel .feature-nav a{text-decoration:none;outline:none}.list-carousel .next,.list-carousel .prev{background:url(images/slider/carousel-nav.png) no-repeat 0 0;height:17px;width:17px;position:absolute;top:0}.list-carousel .next{background-position:-33px -33px;right:0}.list-carousel .next:hover{background-position:-33px 0}.list-carousel .prev{background-position:0 -33px;right:20px}.list-carousel .prev:hover{background-position:0 0}.feature-item .video-thumb{position:relative}.feature-item .play-icon{position:absolute;left:0;top:0;background:url(images/icons/play.png) no-repeat center center;width:168px;height:100%;display:block}.play-icon :hover{opacity:.3}.feature-item .black-overlay{width:100%;height:100%;background:#000;filter:alpha(opacity=30);cursor:pointer;display:block}.sidebar .widget .widget-title{background-color:#272625;padding:10px;margin-bottom:0;color:#fff;font-size:20px}.widget-title-light{background-color:#dcdcdc;padding:10px;margin-bottom:0;color:#000;font-size:20px}.sidebar .widget .widget-title .widget-title-light span{float:left}.sidebar .widget .entry-box .widget-title-light{margin:20px 20px 0 20px}.sidebar .widget .entry-box .widget-title-light img{margin-bottom:15px}.entry-box .entry-title{margin-top:5px}.entry-box .entry-title a{color:#000}.sidebar .widget .older-posts{border-top:1px dotted #eee;padding:10px 0;margin-top:15px}.sidebar .widget .older-posts li{background:url(images/icons/list-icon.png) no-repeat scroll left 5px transparent;margin:5px 20px;padding-left:15px}.entry-box .video-thumb{position:relative;margin-bottom:15px}.entry-box .video-thumb img{margin-bottom:0}.entry-box .play-icon{position:absolute;left:0;top:0;background:url(images/icons/play.png) no-repeat center center;width:100%;height:100%;display:block}.entry-box .black-overlay{width:100%;height:100%;background:#000;opacity:.3;filter:alpha(opacity=30);cursor:pointer;display:block}.sidebar .widget .accordion-title{padding:1px;background-color:#fff;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd}.sidebar .widget .accordion-title h6{background-color:#272625;margin-bottom:0}.sidebar .widget .accordion-title.active h6{background-color:#b90000}.sidebar .widget .accordion-title h6 a{color:#fff;display:block;padding:10px}.accordion-container{padding:20px 20px 0 20px}.sidebar .widget .accordion-container ul li{margin-bottom:20px}.sidebar .widget .accordion-container ul li img{float:left;margin-right:10px}.sidebar .widget .newsletter .your-email .wpcf7-email{font-size:11px;border:1px solid #cfcfcf;padding:6px 10px;width:65.17%;color:#888;height:16px;margin-top:-1px}.sidebar .widget .newsletter .wpcf7-submit{color:#fff;font-size:11px;font-weight:700;background-color:#272625;padding:7px;border:none;cursor:pointer;text-transform:uppercase;margin-left:-7px}.sidebar .widget .newsletter .wpcf7-submit:hover{background-color:#b90000}.sidebar .widget .wpcf7{padding:15px 20px}.sidebar .widget .your-name .wpcf7-text,#sidebar .widget .your-email .wpcf7-email{font-size:11px;border:1px solid #cfcfcf;padding:6px 10px;width:65.17%;color:#888;height:16px;margin-top:-1px}.sidebar .widget .wpcf7-submit{color:#fff;font-size:11px;font-weight:700;background-color:#000;padding:7px 7px 8px 7px;border:none;cursor:pointer;text-transform:uppercase;margin-left:-7px}.sidebar .widget .wpcf7-submit:hover{background-color:#3b5998}.sidebar .widget span.wpcf7-not-valid-tip{left:5px!important;top:-5px!important;width:90%}.sidebar .widget .adv-125-125{border-top:1px solid #cfcfcf;padding-bottom:10px;padding-top:10px}.sidebar .widget .adv-125-125 a{margin-left:10px;margin-top:10px;text-align:center}#footer-aside{border-top:1px solid #CFCFCF;padding:20px 0;background-color:#fff}#footer-aside .adv-footer{text-align:center}footer{border-top:1px solid #cfcfcf;padding:15px 0 5px;background-color:#DCDCDD}footer #copyrights{float:left;color:#000;margin-left:20px}footer #scroll-to-top{float:right;color:#000;background:url(images/background/back-to-top-arrow.png) no-repeat 0 2px;padding-left:10px;margin-right:20px}footer #scroll-to-top:hover{color:#b90000;background:url(images/background/back-to-top-arrow.png) no-repeat 0 -17px}.ml-10{margin-left:10px}.sub-nosidebar #header,.sub-1sidebar #header{background-color:#FFF;border-bottom:1px solid #cdcdcd}.sub-nosidebar #header-bottom,.sub-1sidebar #header-bottom{background-color:#FFED00;height:40px;min-height:40px;padding-bottom:1px;padding-top:1px}.sub-nosidebar #navigation,.sub-1sidebar #navigation{border-bottom:1px solid #cdcdcd;border-top:1px solid #cdcdcd;background-color:#000}.breadcrumb{padding:5px 0;width:815px;float:left}.breadcrumb a{display:inline-block;font-size:11px;color:#000;font-weight:700}.breadcrumb a.current-page{color:#b90000}.sub-search-box{width:284px;float:right;position:relative;z-index:1}.sub-search-box .search-text{border:1px solid #cdcdcd;color:#666;font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-top:2px;padding:3px 5px 4px;position:absolute;right:32px;width:85%}.sub-search-box .search-submit{background:url(images/icons/search-icon.png) no-repeat scroll 8px 5px #403E3E;border:medium none;cursor:pointer;height:24px;position:absolute;right:0;top:2px;width:30px;z-index:100}.sub-1sidebar .entry-header{border-top:none}.sub-1sidebar .entry-header .header-inner{background-color:#fff;margin-bottom:0;padding:9px 14px}.sub-1sidebar .entry-header .header-inner a{color:#000}.sub-1sidebar .entry-item .feature-img{float:left;margin-right:20px;margin-bottom:10px}.sub-1sidebar .entry-item-noimg .feature-img{float:left;margin-right:20px;margin-bottom:10px}.social-share{padding:15px 20px;max-width:100%;height:auto;width:auto\9;border-bottom:1px solid #cfcfcf}.social-share h6{float:left;margin-right:2%;width:15%}.social-share-button{float:right;width:83%}.social-share-twitter{float:left;margin-right:1%}.social-share-google-plus{float:left;width:20%}.social-share-twitter{float:left;margin-right:1%}.social-share-facebook{margin-right:1%;float:left}.social-share-digg{float:left;margin-right:7%}.about-author{border-bottom:1px solid #cfcfcf;padding:15px 20px}.about-author img{float:left;margin-right:20px;margin-bottom:5px}.about-author h3{margin-bottom:5px}.related-posts{border-bottom:1px solid #cfcfcf;padding:15px 20px}.related-posts ul li{float:left;margin-right:20px;width:139px}.related-posts ul li a{display:block}.related-posts ul li h6{margin-top:10px}#comments{padding:15px 20px}#comments .comment-box-title{font:400 24px/24px Georgia,"Times New Roman",Times,serif;color:#000}.comments-list{margin-top:20px}.comment-date{margin-bottom:5px}.comment-wrap{padding-bottom:15px;border-bottom:1px dotted #cfcfcf;margin-bottom:15px}.comment-wrap .avatar{float:left;margin-right:15px;width:30px}.comment-wrap .comment-body{margin-left:45px}.comment-reply-link,.comment-edit-link{font-size:11px;color:#000;font-weight:700}.comment .children{margin-left:45px}.comment-pagination{margin:15px 0;text-align:right}.comment-pagination a,.comment-pagination span{color:#000;font:400 15px/20px Arial,sans-serif;margin-left:10px}.comment-pagination .current,.comment-pagination a:hover{color:#b90000;text-decoration:underline}.comment-right{float:right}.comment-left{float:left}.comment-left .textarea-block #comment-message,form textarea.message{width:475px}#frm_richiesta{margin-top:20px}#frm_richiesta label{font-size:12px;color:#000;font-weight:700}#comment-name,#comment-email,#comment-url,#comment-numero,.segnala{background-color:#ececec;border:solid #ccc 1px;height:25px;padding:6px 0 0 5px;width:268px}.segnala:focus{background-color:wheat}#comment-arrivo,#comment-partenza,#arrivo,#partenza,.datario{background-color:#ececec;border:solid #ccc 1px;height:25px;padding:6px 0 0 5px;width:100px;margin-right:5px}#comment-message,form textarea.message{background-color:#ececec;border:solid #ccc 1px;min-height:153px}#submit-comment{background:none repeat scroll 0 0 #000;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;color:#FFF;font-weight:700;font-size:11px;height:26px;text-align:center;width:200px;border:none;cursor:pointer;position:relative;z-index:0}#submit-comment:hover{background:#e2001a}#frm_richiesta p.input-block,#frm_richiesta p.textarea-block,#frm_inserimento-struttura p.input-block,#frm_inserimento-struttura p.textarea-block{position:relative}#frm_richiesta .k-invalid-msg,#frm_inserimento-struttura .k-invalid-msg{color:#A72A2A;display:block;position:absolute;right:0;top:0}#frm_richiesta #status-message,#frm_inserimento-struttura #status-message,form #status-message{color:#A72A2A;font-size:16px;font-weight:700;margin-top:5px}#frm_iscrizione_nl p,#frm_suggerimenti p{position:relative}#frm_iscrizione_nl .k-invalid-msg,#frm_suggerimenti .k-invalid-msg{color:#A72A2A;display:block;position:absolute;right:0;top:0}#frm_iscrizione_nl #status-message,#frm_suggerimenti #status-message{color:#A72A2A;font-size:14px;font-weight:700;margin-top:5px}span.k-invalid-msg{color:#A72A2A;display:block;position:absolute;right:0;top:0}form p.input-block,form p.textarea-block,form p.input-block,form p.textarea-block{position:relative}.page-content{padding:20px}.textwidget{padding:20px}.google-map{width:100%;height:370px;overflow:hidden;border:none;margin:0}.element-title{color:#fff;background:#131212;padding:10px;margin-top:15px}.list-container ul{border-left:1px solid #cfcfcf;width:100%}.list-container ul li{float:left}.list-container ul.tabs li a{background-color:#ebebeb;border-top:1px solid #cfcfcf;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;display:block;padding:5px 20px;font-size:14px;outline:none}.list-container ul.tabs li.active a{background-color:#fff;border-bottom:1px solid #fff}.tab-container{border:1px solid #cfcfcf;margin-top:0;padding:30px}.kp-error,.kp-success,.kp-info,.kp-notice{display:block;margin-bottom:20px;padding:10px 20px}.kp-error{background:none repeat scroll 0 0 #F9E5E6;border:1px solid #F7C7C9;color:#B3696C}.kp-success{background:none repeat scroll 0 0 #E3EBC6;border:1px solid #C2D288;color:#8FA442}.kp-info{background:none repeat scroll 0 0 #D8ECF5;border:1px solid #9AC9DF;color:#5694B1}.kp-notice{background:none repeat scroll 0 0 #FCF7D9;border:1px solid #F5DC7D;color:#D9B31F}.default-list li{background:url(images/icons/list-icon.png) no-repeat scroll 0 5px transparent;margin-bottom:10px;padding-left:12px}.circle-list li{background:url(images/icons/bullet-icon.png) no-repeat scroll 0 5px transparent;margin-bottom:10px;padding-left:15px}.check-list li{background:url(images/icons/check-list.png) no-repeat scroll 0 0 transparent;margin-bottom:10px;padding-left:20px}.arrow-list li{background:url(images/icons/arrow-list.png) no-repeat scroll 0 3px transparent;margin-bottom:10px;padding-left:20px}.star-list li{background:url(images/icons/star-list.png) no-repeat scroll 0 0 transparent;margin-bottom:10px;padding-left:20px}.elements-list .default-list,.elements-list .circle-list,.elements-list .check-list,.elements-list .arrow-list,.elements-list .star-list{width:30%;float:left;margin-bottom:20px;margin-right:3%}.kp-dropcap{display:inline-block;float:left;font-size:44px;font-weight:700;height:34px;line-height:34px;margin:6px 8px 0 0;text-align:center;width:30px}.kp-dropcap.dark{background:none repeat scroll 0 0 #3A3A3A;color:#FFF;font-size:30px}.green-button,.blue-button,.orange-button,.red-button,.pink-button,.grey-button,.yellow-button,.black-button{appearance:none;-webkit-appearance:none;background:transparent;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#FFF;font-weight:700;font-size:11px;padding:10px 30px;text-align:center;cursor:pointer;display:inline-block;margin-top:5px;margin-bottom:5px;position:relative;z-index:0}#submit-comment:hover{background:#b90000}.black-button{background:none repeat scroll 0 0 #000}.black-button:hover{background-color:#b90000;color:#fff;text-decoration:none}.green-button{background:none repeat scroll 0 0 #6ba042}.green-button:hover{background-color:#b90000;color:#fff;text-decoration:none}.blue-button{background:none repeat scroll 0 0 #1881c7}.blue-button:hover{background-color:#b90000;color:#fff;text-decoration:none}.pink-button{background:none repeat scroll 0 0 #ab045c}.pink-button:hover{background-color:#b90000;color:#fff;text-decoration:none}.orange-button{background:none repeat scroll 0 0 #f9aa21}.orange-button:hover{background-color:#b90000;color:#fff;text-decoration:none}.red-button{background:#b90000}.red-button:hover{background-color:#f9aa21;color:#fff;text-decoration:none}.grey-button{background:none repeat scroll 0 0 #aaa}.grey-button:hover{background-color:#b90000;color:#fff;text-decoration:none}.yellow-button{background:#FFED00;color:#000;font-size:13px}.yellow-button:hover{background-color:#000;color:#fff;text-decoration:none}.sub-nosidebar .breadcrumb{width:60%}.sub-nosidebar .sub-search-box{width:30%}.error-404{padding:100px 10% 91px 10%}.error-404 .left-col{width:42%;float:left;margin-right:4.3%}.error-404 .left-col p{font-size:120px;font-family:Arial,Helvetica,sans-serif;font-weight:700;color:#000;line-height:100px;text-align:right}.error-404 .right-col{width:50%;float:left}.error-404 .right-col h1{margin-bottom:10px;font-size:29px}.kopa-pagelink{margin-top:20px;margin-bottom:20px}.kopa-pagelink a{color:#255379;text-decoration:underline;font-weight:700;padding-right:15px}.search-input{background-color:#ECECEC;border:1px solid #CCC;height:18px;padding:6px 0 0 5px;width:200px}.search-input-m{background-color:#ECECEC;border:1px solid #CCC;height:18px;padding:6px 0 0 5px;width:100px}.autocomplete-w1{background:url(images/shadow.png) no-repeat bottom right;position:absolute;top:0;left:0;margin:6px 0 0 6px;_background:none;_margin:1px 0 0 0}.autocomplete{border:1px solid #999;background:#FFF;cursor:default;text-align:left;font-size:12px;font-color:#000;max-height:350px;overflow:auto;margin:-6px 6px 6px -6px;_height:350px;_margin:0;_overflow-x:hidden}.autocomplete .selected{background:#F0F0F0}.autocomplete div{padding:2px 5px;white-space:nowrap;overflow:hidden;height:20px;vertical-align:middle;line-height:15px}.autocomplete strong{font-weight:400;color:#39F}.ui-datepicker-trigger{border:none;width:16px;height:15px;padding:0;margin:0;margin-left:-24px;cursor:pointer;position:relative;left:-3px}.price{font-size:18px;color:#F28109;font-weight:700;padding-bottom:10px}.price-box{margin-left:5px;width:15%;min-width:80px;display:inline;float:right;text-align:right;line-height:130%}ul.prvw_wrap,ul.prvw_wrap li{margin:0;padding:0}ul.prvw_wrap li{list-style:none;float:left;display:inline}ul.prvw_wrap li a.selected{border:5px solid red;list-style:none;float:left;display:inline;margin-right:3px}ul.prvw_wrap li.current{border:2px solid #3875D7;list-style:none;float:left;display:inline;margin-right:3px}ul.prvw_wrap>img{margin-right:5px}#preview{position:absolute;border:1px solid #ccc;background:#333;padding:5px;display:none;color:#fff}#img-htl-principale{height:250px;width:417px;max-width:417px}.thumbnail{margin-right:5px;margin-bottom:5px}.list-container ul li{width:49.95%}table{background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin:0 0 18px;border:1px solid #ddd}table thead,table tfoot{background:#f5f5f5}table thead tr th,table tfoot tr th,table tbody tr td,table tr td,table tfoot tr td{font-size:12px;line-height:18px;text-align:left}table thead tr th,table tfoot tr td{padding:8px 10px 9px;font-size:14px;font-weight:700;color:#222}table thead tr th:first-child,table tfoot tr td:first-child{border-left:none}table thead tr th:last-child,table tfoot tr td:last-child{border-right:none}table tbody tr.even,table tbody tr.alt{background:#f9f9f9}table tbody tr:nth-child(even){background:#f9f9f9}table tbody tr td{color:#333;padding:9px 10px;vertical-align:top;border:none}table tbody tr,table thead tr{border-bottom:1px solid #DDD}table.offerta{margin:0 0 0}.first-img{width:490px}#frm_cerca>input{font-size:16px}#search-wrapper{background-color:#FAFAFA;display:inline-table;width:500px;border:5px solid #DCDCDC;height:24px;padding:2px 10px 0 0}#ts,#ts-mtr,#ts-mti,#ts-bkfd{background:none repeat scroll 0 0 #FAFAFA;border:0 solid #DCDCDC;box-shadow:none;font-size:16px;padding:0 5px 0 10px;vertical-align:top;width:450px;outline:none}#frm_cerca_itinerario,#frm_cerca_motoraduno{display:none}#cc{color:#000;padding:0pxx;font-size:16px;background-color:#FAFAFA;border:none;background-color:#FAFAFA;vertical-align:top}#search_lnk{width:24px;height:20px;padding:0 0 0 0;background-color:#FAFAFA}#cc option{font-size:16px}#dpini{width:70px}#dpfine{width:70px}.entry-item-noimg{border-bottom:1px solid #CFCFCF;padding:20px}.mtr-legend li{display:inline;margin:2px 8px 2px 0;float:none}.mtr-legend li img{float:none;margin-right:2px}.star-wrapper{float:none;display:block;margin-bottom:5px;vertical-align:top}.super{font-size:11px;font-weight:700;margin-right:5px;color:#B90000}#map-wrapper{width:100%}#map{width:100%;margin-top:10px;position:relative;overflow:hidden}#directionsPanel{display:inline;float:right;font-size:60%;height:500px;overflow:auto;width:240px}.city-link{color:#4876FF;font-weight:700}#ins-struttura-bh .diventa-bh-form{background-color:#ececec;border:solid #ccc 1px;height:25px;padding:6px 0 0 5px;width:268px}#frm_cerca div.lbl{display:inline;color:#E2001A;font-weight:700;min-height:24px;font-size:24px;vertical-align:top;line-height:36px}.calendar{margin-left:0;border:1px #777 solid;padding:2px;background-color:#F7F2E0}.calendar td{padding:3px;text-align:center}.calendar td.bh{background-color:#04B404}.weekdays{background-color:#303030;color:#f9b000;font-weight:700;font-size:11px;line-height:11px}.mese{background-color:#000;color:#FFE300;text-align:center;margin-top:20px;font-weight:700}tr.mese td{color:#FFE300;font-size:11px;line-height:11px}.days td{border:1px #D8D8D8 solid;font-size:11px;line-height:11px}.today{background-color:#EB6909}.bhok{background-color:#6C6;color:#fff}.bhok12{background-color:#690;color:#fff}.bhok10{background-color:#6C6;color:#fff}.bhok15{background-color:#38610B;color:#fff}.bhok20{background-color:#F93;color:#fff}.bhok25{background-color:#C63;color:#fff}.bhok30{background-color:#933;color:#fff}.bhok35{background-color:#69C;color:#fff}.bhok40{background-color:#36C;color:#fff}.bhok45{background-color:#00F;color:#fff}.bhok50{background-color:#EE2C2C;color:#fff}.sconto,.sconto:hover,.sconto:visited{color:#fff}.opt_flag{background-size:16px;padding:2px 8px}.destra{float:right}.grassetto{font-weight:700}#local-menu ul li a{font-family:Arial,sans-serif;font-size:16px;padding:0 10px 0 0}#legenda li{display:inline-block;margin-right:15px;width:155px;min-width:155px;overflow:auto}#legenda li img{margin-right:5px}.elenco li{display:inline-block;margin-right:15px;width:200px;min-width:180px;overflow:auto}.line,.line a{display:inline}#geocomplete{width:200px}.pac-item{padding:5px 0 5px 10px}.map_canvas{width:600px;height:400px;margin:10px 20px 10px 0}#multiple li{cursor:pointer;text-decoration:underline}.tornasu{font-size:14px;color:#B90000}.tornasu:hover{color:#242424}.grassetto{font-weight:700}.provincia-item-lnk{font-size:13px}.fb-like{padding:10px 10px 5px 0}a.nogo:hover{cursor:default}#dx-lnk{width:45%}#dx-lnk.half-blk{width:50%}a.mostradesc{font-size:14px;color:red}.inlinea{display:inline}.inlineab{display:inline-block}.w50p{width:49%}.vat{vertical-align:top}.offerta-content{margin-left:0}.red{color:#B90000}.star{color:#b90000}.img-list-item{float:left;max-width:200px;opacity:1}.elem-list-item{padding-left:220px}.elem-list-item-hotel{padding-left:220px}.item-img-wrapper{width:300px}.annuncio{background-color:#F5F5F5}.molliche{font-size:18px}.ml20{margin-left:20px}.my-tooltipster-theme{border-radius:5px;border:2px solid #000;background:#FFED00;color:#333}.my-tooltipster-theme .tooltipster-content{font-family:Arial,sans-serif;font-size:14px;line-height:16px;padding:8px 10px;max-width:272px}.bookingBtn{-moz-box-shadow:inset 0 0 0 0 #f29c93;-webkit-box-shadow:inset 0 0 0 0 #f29c93;box-shadow:inset 0 0 0 0 #f29c93;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#e2001a),color-stop(1,#ce0100));background:-moz-linear-gradient(top,#e2001a 5%,#ce0100 100%);background:-webkit-linear-gradient(top,#e2001a 5%,#ce0100 100%);background:-o-linear-gradient(top,#e2001a 5%,#ce0100 100%);background:-ms-linear-gradient(top,#e2001a 5%,#ce0100 100%);background:linear-gradient(to bottom,#e2001a 5%,#ce0100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e2001a',endColorstr='#ce0100',GradientType=0);background-color:#e2001a;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #d83526;display:inline-block;cursor:pointer;color:#fff;font-family:Verdana;font-size:10px;font-weight:700;padding:2px 8px;text-decoration:none}.bookingBtn:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#FCC66A),color-stop(1,#ffeD00));background:-moz-linear-gradient(top,#FCC66A 5%,#ffeD00 100%);background:-webkit-linear-gradient(top,#FCC66A 5%,#ffeD00 100%);background:-o-linear-gradient(top,#FCC66A 5%,#ffeD00 100%);background:-ms-linear-gradient(top,#FCC66A 5%,#ffeD00 100%);background:linear-gradient(to bottom,#FCC66A 5%,#ffeD00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FCC66A',endColorstr='#ffeD00',GradientType=0);background-color:#FCC66A}.bookingBtn:active{position:relative;top:1px}#htl-img-main,#mtr-locandina,#mtr-locandina2,#mtr-logo{width:200px;max-width:200px}.slicknav_menu{display:none}#header-top{min-height:35px}#welcome{height:0}#navigation{display:block}.autorad-bck-grnd{background-color:#f7f7bb}#hotel-img{width:300px}