/* Id: 7.2547248.1450370858
 * Generated: Dec 18, 2015 4:37:56 PM
 * Name: color.css
 */

.html-specifier .body{color:#666}.html-specifier a{color:inherit}.html-specifier a:active{outline:0 none}.html-specifier .fancybox-next span,.html-specifier .news-box-next,.html-specifier .box_skitter a.next_button,.html-specifier .dialog-next,.html-specifier .videothumbs-next,.html-specifier .dialog-next,.html-specifier .fancybox-prev span,.html-specifier .news-box-prev,.html-specifier .box_skitter a.prev_button,.html-specifier .dialog-prev,.html-specifier .videothumbs-prev,.html-specifier .dialog-prev{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTAiIGhlaWdodD0iNjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOCAwSDEzTDUgMTAgMTMgMjBIOEwwIDEwWk0xMyAwSDE4TDI2IDEwIDE4IDIwSDEzTDIxIDEwWiIgZmlsbD0iIzY2NjY2NiIvPjwvc3ZnPg==);height:20px;width:13px}.html-specifier .fancybox-next span,.html-specifier .news-box-next,.html-specifier .box_skitter a.next_button,.html-specifier .dialog-next,.html-specifier .videothumbs-next,.html-specifier .dialog-next{background-position:-13px 0}.html-specifier #fancybox-buttons a.btnPlay{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:0 0}.html-specifier #fancybox-buttons a.btnNext{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-126px 0;background-repeat:no-repeat}.html-specifier #fancybox-buttons a.btnPrev{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-84px 0}.html-specifier #fancybox-buttons a.btnPlay.btnPlayOn{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-43px 0}.html-specifier #fancybox-buttons a.btnToggle{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-252px 0}.html-specifier #fancybox-buttons a.btnToggle.btnToggleOn{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-210px 0}.html-specifier #fancybox-buttons a.btnClose,.html-specifier .fancybox-close{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png") !important;background-position:-168px 0;background-repeat:no-repeat}.html-specifier .showcase-close,.html-specifier .privacy-close,.html-specifier .thanks-close,.html-specifier .newsletter-close{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png");background-position:-176px -137px;outline:0 none}.html-specifier .contact-sent-ok,.html-specifier .contact-thanks-page{background:#bebebe}.html-specifier button{background-color:#dfdfdf;color:#333;text-shadow:none}.html-specifier span.ok-form{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png");background-position:-11px -137px}.html-specifier span.error-form{background-image:url("../spg/rifsite/moods/neutral/color1/img/sprite_map.png");background-position:-54px -137px}.html-specifier .showcase-dialog{background:#393939}.html-specifier .showcase-socials,.html-specifier .showcase-dialog{color:#fff}.html-specifier .dialogslideshow-pagination a,.html-specifier .slideshow-pagination a{background-color:#aaa}.html-specifier .dialogslideshow-pagination a.selected,.html-specifier .slideshow-pagination a.selected{background-color:#444}.html-specifier .thumb-li{border-bottom:1px groove #4cc3ff}.html-specifier .map-zoomout{background-image:url("../spg/rifsite/moods/neutral/color1/img/menomaps.png");color:#fff}.html-specifier .map-zoomout:hover{background-image:url("../spg/rifsite/moods/neutral/color1/img/menomaps.png");color:#fff}.html-specifier .map-zoomin{background-image:url("../spg/rifsite/moods/neutral/color1/img/piumaps.png");color:#fff}.html-specifier .map-zoomin:hover{background-image:url("../spg/rifsite/moods/neutral/color1/img/piumaps.png");color:#fff}.html-specifier .map-viewmap{background-image:url("../spg/rifsite/moods/neutral/color1/img/puntatore.png");color:#fff}.html-specifier .map-viewmap:hover{background-image:url("../spg/rifsite/moods/neutral/color1/img/puntatore.png");color:#fff}.html-specifier .map-viewsat{background-image:url("../spg/rifsite/moods/neutral/color1/img/globo.png");color:#fff}.html-specifier .map-viewsat:hover{background-image:url("../spg/rifsite/moods/neutral/color1/img/globo.png");color:#fff}.html-specifier .map-viewmixed{background-image:url("../spg/rifsite/moods/neutral/color1/img/mix.png");color:#fff}.html-specifier .map-viewmixed:hover{background-image:url("../spg/rifsite/moods/neutral/color1/img/mix.png");color:#fff}.html-specifier .body.contact-thanks-page{color:#fff}.html-specifier .contact-datepicker{background:#333;padding:10px}.html-specifier .contact-datepicker table,.html-specifier .contact-datepicker span{color:#fff}.html-specifier .contact-datepicker td{margin:3px}.html-specifier .contact-datepicker .ui-datepicker-prev,.html-specifier .contact-datepicker .ui-datepicker-next{margin-left:-13px !important;cursor:pointer !important}.html-specifier .contact-datepicker .ui-datepicker-next-hover{right:1px;top:2px}.html-specifier .contact-datepicker .ui-datepicker-prev-hover{left:1px;top:2px}.html-specifier .contact-datepicker td a{background-color:#fff;color:#000}.html-specifier .contact-datepicker td a:hover{background-color:#000;color:#fff}.html-specifier .contact-datepicker td a.ui-state-active{background-color:#000;color:#fff}.html-specifier .contact-datepicker td.ui-datepicker-week-end a{background-color:#ccc}.html-specifier .contact-datepicker td.ui-datepicker-week-end a:hover{background-color:#666}.html-specifier .contact-datepicker td.ui-datepicker-today a{background-color:#c1272c}.html-specifier .contact-datepicker td.ui-datepicker-today a:hover{background-color:#060}.html-specifier .drawer-commercial .drawer-title,.html-specifier .drawer-app .drawer-title{color:#4cc3ff}.html-specifier .drawer-commercial a,.html-specifier .drawer-app a{color:#4cc3ff}.html-specifier .drawer-commercial a:hover,.html-specifier .drawer-app a:hover{color:#fff}.html-specifier .drawer-vote .vote-boxup,.html-specifier .drawer-vote .vote-boxdown,.html-specifier .drawer-vote .vote-footer{border-color:#fff}.html-specifier .drawer-place .officelist-title{background:#fff;color:#000}.html-specifier .drawer-place .officelist-title.ui-accordion-header-active{background:#4cc3ff;color:#fff}.html-specifier .drawer-place .officelist-title>span{background-image:url("../spg/rifsite/moods/neutral/color1/img/icons.png")}.html-specifier .drawer-place .officelist-title>span{background-position:-32px -16px}.html-specifier .drawer-place .officelist-title.ui-state-active>span{background-position:-64px -16px}.html-specifier .drawer-place .drawer-place-r h1{color:#4cc3ff}.html-specifier .privacy-dialog,.html-specifier .contact-sent-ok,.html-specifier .newsletter-dialog,.html-specifier .contact-thanks-page{background-color:#fff}.html-specifier .engagement-button,.html-specifier .drawer-glamoo .glamoo-row-submit a,.html-specifier .drawer-surveys .survey-button,.html-specifier .drawer-newsletter .newsletter-button,.html-specifier .drawer-vote .vote-boxup .vote-writebox a,.html-specifier .drawer-pgmobapp .drawer-pgmobapp-link,.html-specifier .drawer-contact button,.html-specifier h6 a{background:#056319;color:#fff}.html-specifier .engagement-button:hover,.html-specifier .drawer-glamoo .glamoo-row-submit a:hover,.html-specifier .drawer-surveys .survey-button:hover,.html-specifier .drawer-newsletter .newsletter-button:hover,.html-specifier .drawer-vote .vote-boxup .vote-writebox a:hover,.html-specifier .drawer-pgmobapp .drawer-pgmobapp-link:hover,.html-specifier .drawer-contact button:hover,.html-specifier h6 a{background-color:#056319}.html-specifier .btn-navbar .icon-bar{background-color:#fff}.html-specifier .main-menu{background-color:transparent}.html-specifier .brand-box{background-color:#fff}.html-specifier .upbox{position:absolute;margin:15px auto 0}.html-specifier .menu-box{padding:15px 0 20px 0;background-color:#056319}.html-specifier .nav>li>a,.html-specifier .nav li.active a{color:#fff;font-weight:normal;font-size:14px;height:37px;line-height:37px;padding-left:15px;padding-right:15px;margin-right:20px;text-align:center;text-transform:uppercase}.html-specifier .nav>li>a:hover,.html-specifier .nav li.active a{color:#000;background-color:#fff}.html-specifier li.dropdown-primary.dropdown-primary-act a,.html-specifier li.dropdown-submenu.dropdown-submenu-act a,.html-specifier li.dropdown-submenu.dropdown-submenu-act li.dropdown-submenu.dropdown-submenu-act a,.html-specifier .body ul.dropdown-menu a:focus,.html-specifier .body ul.dropdown-menu li.active a{color:#000;background-color:#fff}.html-specifier #mainMenu .main-menu-inner .dropdown-menu{background-color:#056319}.html-specifier #mainMenu ul.nav .dropdown-menu>li>a,.html-specifier #mainMenu ul.nav .dropdown-menu li.subactive>a{font-weight:normal;font-size:14px;height:auto;min-height:17px;line-height:17px;padding:6px;text-transform:none;text-align:left}.html-specifier #mainMenu ul.nav .dropdown-menu>li>a{color:#fff;background-color:transparent;text-decoration:none}.html-specifier #mainMenu ul.nav .dropdown-menu>li>a:hover,.html-specifier #mainMenu ul.nav .dropdown-menu li.subactive>a{text-decoration:none;color:#000;background-color:#fff}.html-specifier .boxcontent02{background-image:url("../polopoly_fs/1.1614367.1445604829%21/httpImage/image.jpg");background-repeat:no-repeat;background-position:top center;background-size:100%;padding-top:21%}.html-specifier .ext-content02{margin:55px auto}.html-specifier .content{width:73%}.html-specifier .drawer-title,.html-specifier .contact-legend{font-size:42px;line-height:27px;color:#056319;margin-bottom:15px;font-weight:300}.html-specifier .drawer-subtitle{font-size:25px;line-height:26px;color:#999;margin-bottom:20px;font-weight:300}.html-specifier .hp .stack-box.stack-box2,.html-specifier .hp .stack-box.stack-box3{margin:45px auto 0;position:relative}.html-specifier .hp .stack-box.stack-box2 .drawer-imgbox-up,.html-specifier .hp .stack-box.stack-box3 .drawer-imgbox-up{margin:0 auto}.html-specifier .hp .stack-box.stack-box2:hover .drawer-txtbox,.html-specifier .hp .stack-box.stack-box3:hover .drawer-txtbox{background-color:#056319;color:#fff}.html-specifier .hp .stack-box.stack-box2 .drawer-txtbox>h2,.html-specifier .hp .stack-box.stack-box3 .drawer-txtbox>h2{text-transform:uppercase;font-size:25px;line-height:22px;margin-bottom:20px;font-weight:300}.html-specifier .hp .stack-box.stack-box2 .drawer-txtbox>h2>a,.html-specifier .hp .stack-box.stack-box3 .drawer-txtbox>h2>a{text-decoration:none}.html-specifier .hp .stack-box.stack-box2 .drawer-txtbox,.html-specifier .hp .stack-box.stack-box3 .drawer-txtbox{background-color:rgba(255,255,255,0.8);color:#898989;padding:20px 15px;position:absolute;font-size:13px;margin:10px;right:0;top:0;width:100%;max-width:235px;height:92%}.html-specifier .sidebar{padding:0 20px}.html-specifier .sidebar03{background-color:#fff;padding:15px 10px}.html-specifier .drawer.drawer-wide.sidedrawer1{margin:0 auto 30px}.html-specifier .drawer.drawer-wide.sidedrawer1 .drawer-title,.html-specifier .drawer.drawer-wide.sidedrawer2 .contact-legend{color:#999;font-size:25px;font-weight:normal;line-height:26px;margin-bottom:0;text-transform:uppercase}.html-specifier .drawer.drawer-wide.sidedrawer2 .drawer-txtbox{font-size:13px}.html-specifier .drawer.drawer-wide.sidedrawer2 .contact-form label{font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#999;width:100%}.html-specifier .drawer.drawer-wide.sidedrawer2 .contact-form input,.html-specifier .drawer.drawer-wide.sidedrawer2 .contact-form textarea{background-color:#ececec;font-family:Verdana,Geneva,sans-serif;font-size:13px;color:#848484;border:0;border-radius:0 !important}.html-specifier .drawer.drawer-wide.sidedrawer2 .help-block,.html-specifier .drawer.drawer-wide.sidedrawer2 .captcha-txt,.html-specifier .drawer.drawer-wide.sidedrawer2 .typeprivacy>p,.html-specifier .drawer.drawer-wide.sidedrawer2 .typeprivacy>a{font-family:Verdana,Geneva,sans-serif;font-size:12px;color:#999}.html-specifier .drawer.drawer-wide.sidedrawer2 .btn.btn-ctsubmit,.html-specifier .drawer.drawer-wide.sidedrawer2 .btn.btn-ctsubmit:hover{background-color:#fff;border:1px solid #000;color:#000;font-size:15px;border-radius:0}.html-specifier .main-footer{text-align:center;padding:45px 0;font-size:11px}.html-specifier .smarteditor-main-box02 .main-header,.html-specifier .smarteditor-main-box02 .menu-box-01,.html-specifier .smarteditor-main-box02 .boxcontent01,.html-specifier .smarteditor-main-box02 .main-footer01{margin:0 auto !important;max-width:980px}.html-specifier .smarteditor-main-box02 .hp .stack-box{float:none;width:100%;min-width:100%;min-height:100%;position:relative;margin:0}.html-specifier .smarteditor-main-box02 .hp .stack-box .drawer-txtbox{position:relative;top:auto;margin:0;padding:0}.html-specifier .smarteditor-main-box02 .hp .stack-box .drawer-linkbox{position:relative;top:auto;margin:0;padding:0}@media (max-width:979px){.html-specifier .menu-box{padding:0}.html-specifier .content03{padding:0 10px}}@media (max-width:768px){.html-specifier .content{margin:0 auto 30px;width:100%}}@media (max-width:480px){.html-specifier .hp .stack-box.stack-box2 .drawer-txtbox,.html-specifier .hp .stack-box.stack-box3 .drawer-txtbox{max-width:100%}}.html-specifier .body:not(.page-norme-e-regolamenti) .downbox{display:none}

