html{background:#92969e;	height:100%;width:100%}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}
body{height:100%;width:100%;font-family:'Dosis', Verdana,Arial,Helvetica,sans-serif;color:#666666;font-size:14px}
body > form{height:100%;width:100%}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-size:100%}legend{color:#000}a{outline:0;color:#333}h1{font-family:'Dosis',}.sx{ float:left}.dx{ float:right}.clear{ clear:both}.none{display:none}#tabs-container{ clear:both; height:23px; margin:0 auto; padding:0;background-color:#323232;padding-left:155px;padding-top:1px}.tabs li{ float:left; list-style:none; position:relative}.tabs li a:first-child{}.tabs li a{ border:none;color:#FFFFFF;display:block;margin:0 2px 0 0;text-decoration:none;text-transform:uppercase;font-family:'Dosis',,Verdana;font-size:14px;padding:5px}.tabs li.active a{ color:#66CCCC;display:block;padding:5px}.tabs li.child a{ color:#333;display:block;margin:0;padding:5px}.tabs li a:hover{ color:#323232;text-decoration:none}.tabs{ display:block; margin:0;padding:1px 0 2px;position:absolute;z-index:100;}.tabs > li > a:hover{ color:#66CCCC}.tabs > li.active > a{ color:#66CCCC}#nav-container{  clear:both;height:29px; margin:0 auto; padding:0 0 0 155px}.nav li{ float:left;list-style:none;position:relative}.nav li a{ text-decoration:none;text-transform:uppercase;font-family:'Dosis',,Verdana;font-size:10px;border:none;color:#999999;display:block;margin:0;padding:5px}.nav{ margin:0; padding:5px; position:absolute; z-index:100}.nav > li > a:hover{  color:#323232;padding:5px}.nav > li > a.active{ color:#323232}.head{ position:fixed;top:0;width:100%;background-color:#ed1c24;float:left;left:0;z-index:20;border-bottom:4px solid #FFF} .tabs li a.freccia_header{ background:url(../images/link_out.png) no-repeat right 6px;padding-right:8px}.menu_dx{ float:right;position:fixed;top:0;right:20px}.menu_dx ul{ padding-right:20px;padding-top:5px}.menu_dx li{ display:inline}.menu_dx a:link,.menu_dx a:visited{color:#FFFFFF;text-decoration:none;text-transform:uppercase;font-family:'Dosis',,Verdana;font-size:10px;padding:5px}.menu_dx a:hover,.menu_dx a:active{color:#66CCCC}.fixedHeader{border-top:3px solid #a70007;height:35px; width:100%;float:left;clear:both}
.logo{ width:970px}.logo a{width:137px;height:25px;cursor:pointer;float:left;text-align:center}.logo a img{margin-top:8px; margin-left:8px}.logo span{ font-family:'Dosis',;float:left;color:#3cc;font-size:30px;padding:10px;background:url(../images/pipe.png) no-repeat left bottom;min-width:370px}.tw{ float:left;height:auto;overflow:hidden;font-size:12px;padding:25px 0 0 10px;font-family:'Dosis',,Verdana}

.logo2{ width:50px; float:right; margin-right:15px;}.logo2 a{width:50px;height:50px;cursor:pointer;float:right;text-align:center}.logo2 a img{margin-top:13px}

.content{ margin: 80px 0px;  height:auto; clear:both;overflow:hidden;width:100%;float:left;}
#pc_reference{float:left;clear:both;height:1px;width:100%}.home{}.sx_home{ margin:0px 10px 10px 137px;width:410px;height:100%;position:absolute;left:0}.big_works{ width:410px;height:410px;background-image:url(../images/stage_home.png)}.tabsSocial{background:url(../images/bg-tabs.png) no-repeat;height:60px;padding-left:5px;padding-right:5px;font-family:'Dosis',Verdana;text-transform:uppercase;font-size:10px;margin-top:7px}.tabsSocial li{float:left;position:relative;width:99px;text-align:center;height:51px;line-height:51px;border-top:2px solid #ccc;margin-right:1px}.tabsSocial li.active{border-top:2px solid #333}.tabsSocial li a{padding-left:40px;text-decoration:none;color:#999;display:block;width:59px}.tabsSocial li.active a,.tabsSocial li:hover a{color:#000}.arrowTab{bottom:-6px;height:10px;left:50%;margin-left:-6px;position:absolute;width:20px;z-index:10;display:none}.tabsSocial li.active .arrowTab{display:block}.tabAbout{background:url(../images/star.png) 24px 12px no-repeat}.tabsSocial li.tabAbout.active,.tabsSocial li.tabAbout:hover{background:url(../images/starh.png) 24px 12px no-repeat}.tabTweet{background:url(../images/icon-tab.png) no-repeat 0 9px}.tabsSocial li.tabTweet.active,.tabsSocial li.tabTweet:hover{background-position:0 -35px}.tabBlog{background:url(../images/icon-tab.png) no-repeat -132px 8px}.tabsSocial li.tabBlog.active,.tabsSocial li.tabBlog:hover{background-position:-132px -35px}.tabNews{background:url(../images/icon-tab.png) no-repeat -274px 9px}.tabsSocial li.tabNews.active,.tabsSocial li.tabNews:hover{background-position:-274px -34px}.box_left_home{margin:0px 5px 0px 5px}.itemAbout{display:block;text-decoration:none;background:none repeat scroll 0 0 #FFFFFF;border:medium none !important;box-shadow:0 0 3px #CCCCCC;color:#666;margin-left:6px;margin-top:10px;padding:20px;width:356px}.itemAbout p{padding-bottom:12px}.itemAbout a{color:#333;text-decoration:none}.itemAbout a:hover{text-decoration:underline}.box_left_home .rss-box{float:left;width:390px;color:#666;cursor:default}.box_left_home li.rss-item{background:url("../images/icon-idaq.jpg") no-repeat scroll 15px center #FFFFFF;border:medium none !important;box-shadow:0 0 3px #CCCCCC;margin-left:1px;margin-top:10px;padding:20px 15px 20px 85px;position:relative;width:296px}.box_left_home .rss-box a{font-size:11px;margin-top:0px;margin-bottom:-8px;display:block;text-decoration:none;color:#999;cursor:pointer}.box_left_home.widgetNews h2{border-top:none;border-bottom:1px solid #dedfde}.box_left_home.widgetNews{border-top:none;border-bottom:none}.box_left_home.widgetNews .itemNews{ display:block;text-decoration:none;background:none repeat scroll 0 0 #FFFFFF;border:medium none !important;box-shadow:0 0 3px #CCCCCC;color:#666;margin-left:1px;margin-top:10px;padding:20px;width:356px}.box_left_home.widgetNews .itemNews h2{border-bottom:medium none;border-top:medium none;color:#666;font-family:'Dosis',;font-size:24px;height:auto;line-height:1;padding-bottom:15px;padding-left:0;padding-top:0px}.box_left_home.widgetNews .itemNews:hover h2{color:#33cccc}.box_left_home.widgetNews .itemNews p{line-height:1.3;text-align:justify}
.small_works{ margin:5px 5px;padding:0;height:100%;padding-bottom:30px}.small_works div.element{ opacity:0;filter:alpha(opacity=0);list-style:none;float:left;background:url(../images/sf_small_work.png) no-repeat;width:205px;height:205px}.small_works div.bigwork{background:url(../images/sf_big_work.png) no-repeat;width:410px}.small_works div a img{ display:block}.small_works a{ height:auto;overflow:hidden;font-family:'Dosis',Verdana;color:#333;font-size:14px;text-decoration:none;float:left;padding:15px}.small_works p{border-top:0px solid #f0f0f0; text-align:center; padding-top:5px;margin-top:5px}.viewport{ clear:both;margin:0;position:relative;display:block;top:-155px}.viewportCont{display:block;height:155px;overflow:hidden;position:relative}#infscr-loading{ background:none repeat scroll 0 0 rgba(255,255,255,0.9);bottom:30px;color:#222222;font-size:13px;left:60%;padding:10px 100px;position:fixed;text-align:center;z-index:100;font-family:'Dosis',,Verdana}#loader{ position:fixed; top:50%; left:50%; margin:-16px 0 0 -16px; width:32px; height:32px; display:none}#fixed_contact{width:460px;position:fixed;left:-417px;top:158px;z-index:100}.etichetta{background:url(../images/etichetta.png) no-repeat -10px 0;width:50px;height:205px;position:absolute;right:0px;top:-6px;cursor:pointer}.etichetta span{background:url(../images/etichetta-txt.png) no-repeat 0px -127px;display:block;height:95px;margin-left:5px;margin-top:55px;text-indent:-9999}.etichetta:hover span{background:url(../images/etichetta-txt.png) no-repeat 0px 0px}.etichetta span.activeContact{background:url(../images/etichetta-txt.png) no-repeat 0px 0px}.campi_cont{width:413px;background:#333;height:485px;box-shadow:0px 1px 5px #222}.contactTitle{float:left;margin-left:90px;color:#33cccc;font-size:30px;padding:20px;font-family:'Dosis',}.pad_campo{margin:0 25px 25px 15px;float:left}.pad_campo p,.pad_campo label{margin-bottom:25px;float:left}.pad_campo p span,.pad_campo label span{width:75px;display:block;float:left;text-align:right;margin-right:20px}.pad_campo input[type=text],.pad_campo textarea{ float:left;background:none;border:none;border-bottom:1px solid #666;width:275px;color:#ccc;text-transform:uppercase}.pad_campo input[type=text]:focus,.pad_campo textarea:focus{color:#FFF;text-transform:none;font-weight:normal}.pad_campo textarea{padding:5px;border:1px solid #666;resize:none;height:105px;margin-top:5px;text-transform:none;width:260px}.pad_campo a.inviaForm{cursor:pointer;color:#999;border:1px solid #666;width:138px;height:38px;float:right;margin-right:6px;display:block;line-height:38px;text-align:center}.pad_campo a.inviaForm:hover{background:#ffff00;color:#333}.pad_campo a{color:#666}.pad_campo a:hover{color:#999}#fixed_contact #logDivLat{color:#33cccc;float:right;font-size:10px;margin-top:10px;width:100%;text-align:right;border-top:0;padding-top:0;margin-right:3px}#fixed_contact div.checker{margin-left:95px}.tnkFormLat{line-height:25px;padding-top:70px;text-align:center;color:#ccc;font-family:'Dosis',,Verdana;font-size:14px}.twtr-hd{display:none}.twtr-tweet-wrap .twtr-user,.twtr-reply,.twtr-rt,.twtr-fav,.twtr-ft{display:none}.twtr-widget .twtr-tweet{ border:none !important;position:relative;background:#fff;box-shadow:0 0 3px #ccc;margin-left:1px;margin-top:10px;width:397px}.twtr-widget .twtr-tweet .twtr-tweet-wrap{padding:25px 15px 20px;background:#fff}#twtr-widget-1 .twtr-bd,#twtr-widget-1 .twtr-timeline i a,#twtr-widget-1 .twtr-bd p{padding:0px}.twtr-widget em,.twtr-widget .twtr-new-results{font-family:'Dosis',,Verdana;color:#F1F3F0;font-size:9px !important}#twtr-widget-1 .twtr-tweet em a{color:#999 !important;font-size:12px}.big_works{position:relative}.box-animate{height:382px;left:13px;position:absolute;top:13px;width:383px;overflow:hidden;display:none}.txtSlide,.imgSlide,.farmCont{position:absolute}.moon{background:url("/images/slideHome/moon.png") no-repeat center;width:100px;height:100px;z-index:1;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:1s ease;-moz-animation:1s ease;-ms-animation:1s ease;-o-animation:1s ease;animation:1s ease}.gancio{left:247px;bottom:205px;z-index:4}.farm{z-index:2}.ruota{z-index:3;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:3s linear infinite;-moz-animation:3s linear infinite;-ms-animation:3s linear infinite;-o-animation:3s linear infinite;animation:3s linear infinite}.content_services{background-color:#66CCCC;clear:both;float:left;height:auto;overflow:hidden;width:100%}.services{ margin-left:137px;width:800px;height:100%;margin-top:40px}div.h1,.services span.h1,.services h1{font-size:60px;color:#ffffff;border-bottom:1px solid #ffffff;padding:5px 0;margin:0}div.h1,.services span.h1{float:left;font-family:'Dosis',;width:800px;height:70px}.services .overflowimg img{ margin:0;position:relative;bottom:-400px;margin-bottom:-5px}.services ul{ border-bottom:1px solid #FFFFFF}.services li{ display:block;float:left}.services a:link,.services a:visited{display:block;float:left;z-index:10;position:relative;font-family:'Dosis',,Verdana;color:#FFF;text-transform:uppercase;font-size:11px;text-decoration:none;float:left;padding:12px 4px 8px 0}.services a.prvLightbox{float:none;color:#666;text-transform:none;display:inline}.gray{ margin-top:20px;height:auto}.gray img{ bottom:auto;padding:20px 10px;margin-right:10px}.gray h1{ color:#999;border-bottom:1px solid #999}.gray h3{ color:#666;border-bottom:1px solid #999;margin:20px 0 0 0;padding:0 0 10px 0;font-family:'Dosis',,Verdana;font-size:24px}.gray p{ color:#666;padding:20px;float:left;margin-left:20px}.gray ul{ border:none;padding:0 0 20px 0;margin:0 0 20px 0;width:500px}.gray li{ color:#666;display:inherit;clear:both;border:none;padding:0;margin:0 0 5px 10px;line-height:1.5em}.gray li span{ color:#000;text-transform:uppercase}.gray a:link,.gray a:visited{ color:#66CCCC;margin:0;padding:0;clear:both}.gray hr{ color:#999;background-color:#999;border:0;height:1px;clear:both;float:left;width:100%;margin:10px 0 20px 0}.services.gray a.backnav{ text-decoration:none;background:url(../images/back-gray.png) no-repeat right top;float:right;margin-top:25px;height:30px;width:90px;padding:0}.services.gray a.backnav:hover{background:url(../images/back-gray.png) no-repeat right bottom}.services.gray a.backnav span{display:block;background:none repeat scroll 0 0 #F4F70F;color:#333333;line-height:30px;text-align:center;width:50px;opacity:0;margin-top:15px;height:0;filter:alpha(opacity=0)}.lavaLamp{ clear:both;position:relative; height:32px; overflow:hidden}.lavaLamp li{  float:left; list-style:none}.lavaLamp li.back{border-bottom:2px solid #fff;width:9px;height:30px;z-index:8;position:absolute;margin-left:-7px}.lavaLamp li.back .left{ height:30px}        .desc,.case_history,.desc_col{ color:#FFFFFF;float:left;width:266px;margin-bottom:20px}.desc{width:532px}.desc.large{width:798px}.desc h1,.case_history span{ font-family:'Dosis',,Verdana;color:#ffffff;text-transform:uppercase;font-size:11px;border-bottom:1px solid #ffffff;border-top:1px solid #ffffff;padding:10px 0;float:left;width:100%; }.desc p{padding:20px 60px 20px 0;line-height:1.4em}.case_history ul{ border:none;margin:20px 0;width:49%;float:left}.case_history li{width:100%;display:block}.case_history a:link,.case_history a:visited{ clear:both;float:left;margin:0 0 4px 0;padding:2px;text-transform:capitalize;font-family:Verdana}.case_history a:hover,.case_history a:active{ background-color:#FF6;color:#333}.overflowimg{overflow:hidden;min-height:320px}.services a.backnav{ text-decoration:none;background:url(../images/back.png) no-repeat right top;float:right;margin-top:25px;height:30px;width:90px;padding:0}.services a.backnav:hover{background:url(../images/back.png) no-repeat right bottom}.services a.backnav span{text-transform:none;display:block;background:none repeat scroll 0 0 #F4F70F;color:#333333;line-height:30px;text-align:center;width:50px;opacity:0;margin-top:15px;height:0;filter:alpha(opacity=0)}.portfolio ul{ background-color:Black;color:#000000}.services .list-services{margin-top:70px;border-top:1px solid #fff;padding-bottom:70px;overflow:hidden}.services .list-services a{cursor:pointer;position:relative;display:block;float:none;overflow:hidden;height:70px;color:#fff;text-transform:none;border-bottom:1px solid #ffffff;padding:5px 0;font-family:'Dosis',;}.services .list-services a span{display:block;font-size:60px;color:#ffffff;position:absolute;left:40px}.services .list-services a:hover span{color:#FFFF66}.content_about{ background-color:#66CCCC;clear:both;height:auto;width:100%;float:left}.content_about .services img{ bottom:0px;margin:0;position:static}.desc_long{ color:#FFFFFF;margin-bottom:20px}.desc_long h2{ font-family:'Dosis',,Verdana;color:#ffffff;text-transform:uppercase;font-size:11px;border-bottom:1px solid #ffffff;padding:10px 0; }.desc_long p{ padding:20px 60px 20px 0;line-height:1.4em;width:550px}.desc_long.loghi{float:left;border-top:1px solid #fff;padding-top:5px;margin-bottom:45px}.desc_long.loghi h2{ border-top:1px solid #ffffff}.list-loghi{margin-bottom:20px}.list-nomi{float:left;width:220px}.list-nomi p{padding:2px 0;margin:0;line-height:1;width:auto}.about_team{float:left;width:100%}.filtro_team{ border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;height:32px;margin-bottom:20px}.filtro_team h2{font-family:'Dosis',,Verdana;color:#ffffff;text-transform:uppercase;font-size:11px;padding:10px 0;float:left}.filtro_team #filtroAree{position:relative;float:right;border:none;clear:none}.filtro_team #filtroAree li{ display:block;float:left}.filtro_team #filtroAree li a{ margin-right:10px}.services .list-team ul{border:none}.list-team ul .team{width:200px;position:relative;height:200px;cursor:pointer;overflow:hidden}.team p{background:url("/images/vignetta.png") no-repeat scroll 0 0 transparent;opacity:0.8;color:#333333;height:38px;left:50%;margin:0 auto 0 -73px;padding-top:20px;position:absolute;width:146px}.team p span{display:block;font-size:9px;letter-spacing:0.2px;padding-top:0;text-align:center;text-transform:uppercase}.team p span:last-child{font-size:9px;text-transform:uppercase;font-weight:bold}.crop{width:200px;height:200px;overflow:hidden;display:block}.seesoon{border-top:1px solid #fff;margin-bottom:30px;margin-top:15px;float:left;width:100%}.scheda{ float:left;margin-left:137px;width:550px;padding-bottom:40px}.item{ width:550px;margin-top:30px}.item h1{font-size:50px;color:#666666;margin:30px 0}.item h2{font-family:'Dosis',;font-size:30px;color:#999999;border-bottom:1px solid #CCCCCC;padding:9px 0;margin-bottom:10px}.item_img{ padding:0 10px;background-image:url(../images/sf_img_item_middle.png);background-repeat:repeat-y;width:530px;display:block;border:0}.item img{display:block}.item h3{font-family:'Dosis',,Verdana;font-size:13px;border-bottom:1px solid #CCCCCC;padding:2px 0 7px 0;font-weight:bold;margin-bottom:10px}.item p{ margin:25px 0;line-height:1.4em;color:#999999} .item a:link,.item a:visited{ color:#6699CC;text-decoration:none}.item a:hover,.item a:active{ color:#333333}a.fuori:link,a.fuori:visited{ text-transform:uppercase;color:#666; float:right;margin-top:-34px;padding:0 3px}a.fuori:hover{ background:#FFFF66;color:#999999}.gallery_mac{ padding:42px 0 0 25px;background-image:url(../images/template_mac_presentazione_img.jpg);background-repeat:no-repeat;height:440px}.gallery_iphone{ padding:110px 0 0 185px;background-image:url(../images/template_iphone_presentazione_img.jpg);background-repeat:no-repeat;height:440px}.gallery_iphone5{ padding:90px 0 0 181px;background-image:url(../images/template_iphone5_slide.jpg);background-repeat:no-repeat;height:440px}.gallery_ipad{ padding:84px 0 0 71px;background-image:url(../images/template_ipad_presentazione_img.jpg);background-repeat:no-repeat;height:440px}.desc_scheda{ float:left;height:100%;overflow:hidden;width:230px;margin-left:70px;position:fixed;left:670px}.desc_scheda h2 a:link,.desc_scheda h2 a:visited{ color:#999999;text-decoration:none;font-size:40px;float:right;text-transform:none;font-family:'Dosis',;margin:30px 0 8px 0}.desc_scheda h2 a:hover,.desc_scheda h2 a:active{color:#999999;text-decoration:none;background:none}.desc_scheda h3{ clear:both;float:left;width:100%;font-family:'Dosis',,Verdana;font-size:13px;color:#666666;border-top:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;padding:12px 0 8px 0;font-weight:bold;margin-bottom:15px}.desc_scheda p{ clear:both;float:left;width:100%;color:#999999;line-height:1.4em;padding-bottom:15px}.desc_scheda ul{ margin:10px 0;clear:both;float:left;width:100%}.desc_scheda li{ margin-bottom:5px}.desc_scheda a:link,.desc_scheda a:visited{ color:#999999;margin:10px 0;padding:0 3px;text-decoration:none}.desc_scheda a:hover,.desc_scheda a:active{ color:#999999;background-color:#FFFF66}.nav_scheda{ border-top:1px solid #CCCCCC;height:30px;clear:both;float:left;width:100%}.nav_scheda a:link,.nav_scheda a:visited{ margin:10px 0;text-decoration:none;color:#999999}.nav_scheda a:hover,.nav_scheda a:active{ color:#666666;background-color:#FFFF66}#myGallery{width:502px;height:285px;z-index:5}#myGalleryIphone{width:188px;height:271px;z-index:5}#myGalleryIpad{width:386px;height:280px;z-index:5}#myGalleryIphoneNew{width:194px;height:344px;z-index:5}.desc_scheda a.backnav{ text-decoration:none;background:url(../images/back-gray.png) no-repeat right top;float:right;margin-top:44px;height:30px;width:90px;padding:0}.desc_scheda a.backnav:hover{background:url(../images/back-gray.png) no-repeat right bottom}.desc_scheda a.backnav span{text-transform:none;display:block;background:none repeat scroll 0 0 #F4F70F;color:#333333;line-height:30px;text-align:center;width:50px;opacity:0;filter:alpha(opacity=0);margin-top:15px;height:0}.social{ clear:both;float:left;width:100%}.news-social_link{display:block;height:25px;width:24px;position:relative;margin-bottom:5px;color:#666;cursor:pointer}a.news-social_link span{visibility:hidden}.news-twitter a{background:url(../images/social.png) no-repeat 0 -30px;display:block;width:25px;height:25px}.news-twitter a:hover{background-position:0 -185px;color:#542606;background-color:transparent}.news-twitter:hover span{color:#57f4e3}.news-twitter span{color:#999}.twitter-share-button span.tb{visibility:hidden}a.news-facebook{background:url(../images/social.png) no-repeat 0 0px}a.news-facebook:hover{background-position:0 -155px;background-color:transparent}a.news-facebook:hover span{color:#1b5c98}a.news-facebook span{color:#999}.news-invia{background:url(../images/social.png) no-repeat 0 -58px;cursor:pointer}.news-invia:hover{background-position:0 -213px;color:#333}.news-like{background:url(../images/social.png) no-repeat 0 -86px}.news-like:hover{background-position:0 -118px;color:#d3242e}.el-social span{float:left;padding-left:4px;font-size:11px;padding-top:4px;font-family:Verdana;display:block}.el-social{clear:both}.content_news{ clear:both;width:100%;float:left}.news{ margin:50px 0 10px 137px;float:left;width:100%}.news ul{ display:inline}.news li{ list-style:none;float:left;padding:10px;width:300px;height:150px;overflow:hidden;margin:0 60px 40px 0}.news a:link,.news a:visited{ color:#333333;text-decoration:none}.news a:hover,.news a:active{color:#00CC99;text-decoration:none}.news p{color:#8C8C8C;line-height:1.4em}.news a:link h2,.news a:visited h2{ color:#666666;text-decoration:none;font-family:'Dosis',;font-size:22px;border-bottom:3px solid #666666;padding-bottom:15px;margin-bottom:15px;height:65px}.news a:hover h2,.news a:active h2{ color:#33CCCC;text-decoration:none;border-bottom:3px solid #33CCCC}.imgNews{ margin-bottom:35px}.descrEstesa{text-align:justify;line-height:19px;padding-bottom:50px}.item .descrEstesa p{text-align:justify;line-height:19px}.descrEstesa strong{font-weight:bold}.item .descrEstesa a{color:#33cccc}.job,.contact{ background-color:#F9F9F6}.job p,.contact p,.desc_job{color:#999999}.job h2,.contact h2{ color:#999999;font-family:'Dosis',;font-size:33px;border-bottom:2px solid #666666;padding-bottom:40px}.job h2{margin-bottom:30px}.job h1,.contact h1{ border:none}.job h1 a:link,.job h1 a:visited,.contact h1 a:link,.contact h1 a:visited{ color:#999999}.job h1 a:hover,.job h1 a:active{}.desc_job{ padding:0;line-height:18px;float:left;width:100%}.desc_job.sx{width:365px}.desc_job.dx{width:380px;margin-right:0}.desc_job strong{font-weight:normal;color:#666;margin:10px 0;display:block}.desc_job table{font-size:11px}.desc_job p{ line-height:18px}.scuro{ color:#333333}.desc_job h3{position:relative;background:url(../images/arrow-bottom.png) no-repeat right;cursor:pointer;clear:both;float:left;text-transform:uppercase;width:100%;font-family:'Dosis',,Verdana;font-size:17px;color:#666666;border-bottom:1px solid #CCCCCC;padding:12px 0 8px 0;font-weight:bold;margin:0px}.desc_job h3:hover{color:#333}.desc_job ul{ border:0;margin:10px 0;padding:0;height:auto;overflow:hidden}.desc_job li{ display:block;margin:0;padding:3px 0;float:none}.contHide{float:left;width:100%;padding-top:10px;display:none;padding-bottom:20px}.job_form{ clear:both;float:left;width:100%;padding-bottom:50px;margin-top:50px}.job_form h2{ clear:both;float:left;width:100%;font-family:'Dosis',,Verdana;font-size:18px;color:#666666;border-bottom:2px solid #666666;padding:12px 0 8px 0;font-weight:bold;margin:15px 0}.form_job{padding:30px 0 0px 0;line-height:18px}.form_job.sx{width:365px}.form_job.dx{width:380px;margin-right:0}.job_form table{ width:100%;padding:0;margin:0;font-size:11px}.job_form td{ vertical-align:middle}.job input[type=text]{ color:#999;text-transform:uppercase;background:none;float:right;border-bottom:1px solid #CCCCCC;border-top:0;border-left:0;border-right:0;width:280px;height:20px;margin:15px 0 5px}.job input[type=text]:focus{color:#666;text-transform:none}.job input[type=submit]{cursor:pointer;background:none repeat scroll 0 0 #EFEFEF;border:1px solid #bbb;color:#999999;float:right;height:30px;text-align:center;width:130px;margin:15px 0 5px}.job input[type=submit]:hover{background:none repeat scroll 0 0 #66CCCC;color:#FFFFFF}.job select,.job label input{ background:#efefef;height:30px;border:1px solid #bbb;float:right;width:280px;color:#999999}.job select{ margin:8px 0 5px}.job label textarea{resize:none;background:#efefef;height:120px;border:1px solid #bbb;float:right;width:282px;color:#999999}.content_services.job a.backnav,.content_services.contact a.backnav{ text-decoration:none;background:url(../images/back-gray.png) no-repeat right top;float:right;margin-top:25px;height:30px;width:90px;padding:0}.content_services.job a.backnav:hover,.content_services.contact a.backnav:hover{background:url(../images/back-gray.png) no-repeat right bottom}.content_services.job a.backnav span,.content_services.contact a.backnav span{filter:alpha(opacity=0);text-transform:none;font-size:12px;display:block;background:none repeat scroll 0 0 #F4F70F;color:#333333;line-height:30px;text-align:center;width:50px;opacity:0;margin-top:15px;height:0}#logDiv{border-top:1px solid #CCCCCC;color:#19a5a5;margin-top:20px;padding-top:20px;display:none}.PageContact{ margin-left:137px;width:800px;height:100%;margin-top:40px}.PageContact h1{ font-size:60px;color:#ffffff;padding:5px 0}.PageContact a{font-family:'Dosis',,Verdana}.desc_top_contact{border-bottom:2px solid #666666;line-height:16px}.info_contact{border-bottom:1px solid #ccc}.info_contact div,.info_mail div{float:left;margin-right:20px;color:#999}.info_contact,.info_mail{float:left;padding-bottom:15px;padding-top:15px}.desc_top_contact b{color:#333;font-weight:normal}.code_space{width:100px;height:80px}.col1{margin-top:8px;width:220px}.col2{margin-top:8px;width:270px}.col3{margin-top:8px;width:125px}a.gmaps{color:#333;background:yellow;display:inline;font-size:12px;padding:0;text-decoration:none}a.gmaps:hover{text-decoration:underline}#map_canvas{height:300px;width:800px;border-bottom:1px solid #ccc;float:left}.crop_map{overflow:hidden;height:0px;float:left}.sx_contact{float:left;width:380px;padding-top:20px;margin-right:25px}.dx_contact{float:right;width:380px;padding-top:20px}.form-info-contact{margin-top:100px;float:left;padding-bottom:80px}.form-info-contact span{display:block;float:left;width:70px;text-align:right;height:20px;padding-top:18px;margin-right:25px}.form-info-contact input[type=text]{ color:#999;text-transform:uppercase;background:none;float:left;border-bottom:1px solid #CCCCCC;border-top:0;border-left:0;border-right:0;width:280px;height:20px;margin:15px 0 5px}.form-info-contact input[type=text]:focus{color:#666;text-transform:none}.form-info-contact input[type=submit]{cursor:pointer;background:none repeat scroll 0 0 #EFEFEF;border:1px solid #ccc;color:#999999;float:right;height:31px;line-height:30px;text-align:center;width:130px}.form-info-contact input[type=submit]:hover{background:none repeat scroll 0 0 #66CCCC;color:#FFFFFF}.form-info-contact textarea{padding:10px;resize:none;background:#f9f9f6;height:155px;float:right;width:790px;margin-left:5px;color:#999999;border:1px solid #ccc;margin-bottom:10px}.form-info-contact textarea:focus{}.form-info-contact h3{border-bottom:2px solid #666666;color:#666666;font-family:'AdiHausBold',Verdana;font-size:18px;padding-bottom:10px;text-transform:uppercase}.form-info-contact #logDiv{color:#666;margin-top:2px;padding-top:0px;display:block;float:left;border:none;margin-left:60px;width:470px;text-align:right}.desc_long.gray{float:left}.desc_long.grayp a{display:block}.desc_long.grayp a:hover{background:#ffff66;color:#999;display:block;float:left}.desc_long.gray img{ padding:0;margin-left:10px;margin-right:0px}.desc_long.gray .fadeLogo{width:170px;cursor:pointer;float:left}.desc_long.gray .fadeLogo span{width:170px;overflow:hidden;display:block}.desc_long.gray .fadeLogo.prediligo{height:50px;margin-top:35px}.desc_long.gray .fadeLogo.prediligo span{height:30px}.desc_long.gray .fadeLogo.aquid{height:52px;margin-top:25px}.desc_long.gray .fadeLogo.aquid span{height:52px}.desc_long.gray .fadeLogo.icloud{height:43px;margin-top:40px}.desc_long.gray .fadeLogo.icloud span{height:43px}.error404{background:url("../images/sharlock-base.png") no-repeat scroll 160px 56px transparent;width:500px;height:620px;position:relative;margin:0 auto}.fumetto{background:url("../images/fumetto.png") no-repeat scroll 0 0 transparent;height:190px;left:45px;padding-top:62px;position:absolute;top:310px;width:390px}.occhio{background:url("../images/ocio-clos.png") no-repeat scroll center 3px transparent;left:187px;position:absolute;top:135px;width:52px}.fumetto a{display:block;text-align:center;margin-top:125px;color:#333;text-decoration:none}.braccio{background:url("/images/braccio.png") no-repeat scroll 0 0 transparent;height:210px;left:323px;position:absolute;top:133px;width:75px;-webkit-transform-origin:0% 60%;-moz-transform-origin:0% 60%;-ms-transform-origin:0% 60%;-o-transform-origin:0% 60%;transform-origin:0% 60%;-webkit-animation:braccio 2.9s ease-in-out infinite alternate;-moz-animation:braccio 2.9s ease-in-out infinite alternate;-ms-animation:braccio 2.9s ease-in-out infinite alternate;-o-animation:braccio 2.9s ease-in-out infinite alternate;animation:braccio 2.9s ease-in-out infinite alternate}.fumo1{background:url("../images/fumo1.png") no-repeat scroll 0 0 transparent;height:25px;width:25px;position:absolute;top:200px;left:295px}.fumo2{background:url("../images/fumo2.png") no-repeat scroll 0 0 transparent;height:25px ;width:25px;position:absolute;top:220px;left:290px}.fumo1{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:2s ease infinite;-moz-animation:2s ease infinite;-ms-animation:2s ease infinite;-o-animation:2s ease infinite;animation:2s ease infinite}.fumo2{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:2.5s ease infinite;-moz-animation:2.5s ease infinite;-ms-animation:2.5s ease infinite;-o-animation:2.5s ease infinite;animation:2.5s ease infinite}.fadeUp{-webkit-animation-name:fadeUp;-moz-animation-name:fadeUp;-ms-animation-name:fadeUp;-o-animation-name:fadeUp;animation-name:fadeUp}@-webkit-keyframes braccio{0%{ -webkit-transform:rotate(0deg)}70%{ -webkit-transform:rotate(9.7deg)}100%{ -webkit-transform:rotate(0deg)}}@-moz-keyframes braccio{0%{ -moz-transform:rotate(0deg)} 70%{ -moz-transform:rotate(9.7deg)}100%{ -moz-transform:rotate(0deg)}}@-ms-keyframes braccio{0%{ -ms-transform:rotate(0deg)}70%{ -ms-transform:rotate(9.7deg)}100%{ -ms-transform:rotate(0deg)}}@-o-keyframes braccio{0%{ -o-transform:rotate(0deg)}70%{ -o-transform:rotate(9.7deg)}100%{ -o-transform:rotate(0deg)}}@keyframes braccio{0%{ transform:rotate(0deg)}70%{ transform:rotate(9.7deg)}100%{ transform:rotate(0deg)}}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(20px)}50%{opacity:1;-webkit-transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-20px)}}@-moz-keyframes fadeUp{0%{opacity:0;-moz-transform:translateY(20px)}50%{opacity:1;-moz-transform:translateY(0)}100%{opacity:0;-moz-transform:translateY(-20px)}}@-ms-keyframes fadeUp{0%{opacity:0;-ms-transform:translateY(20px)}50%{opacity:1;-ms-transform:translateY(0)}100%{opacity:0;-ms-transform:translateY(-20px)}}@-o-keyframes fadeUp{0%{opacity:0;-o-transform:translateY(20px)}50%{opacity:1;-o-transform:translateY(0)}100%{opacity:0;-o-transform:translateY(20px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}50%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}#privacy_cont{width:100%;height:100%;position:fixed;z-index:2000;top:0;left:0}#privacy_overflow{width:100%;height:100%;background-color:#000;opacity:0.5;filter:alpha(opacity=50)}#privacy_text{overflow:auto;padding:10px;box-shadow:0 0 10px #000;width:550px;height:530px;background:#fff;z-index:3000;position:absolute;top:50%;left:50%;margin-left:-285px;margin-top:-320px;color:#000;font-size:10px}#privacy_text span.scuro{display:block;padding:3px 0}#privacy_cont iframe{width:100%;height:100%;border:none}.foot{ width:100%; position:fixed;bottom:-35px;background-color:#ed1c24;z-index:9000;height:auto;overflow:hidden}.foot ul.freccieFoot{border-bottom:1px solid #EDEDEB;border-top:1px solid #EDEDEB;float:left;padding-left:5px;width:100%}.freccieFoot li{ display:inline}.freccieFoot a img{ padding-left:10px}.freccieFoot a:link,.foot a:visited{ color:#fff;font-family:'Dosis',Verdana;text-transform:uppercase;font-size:11px;text-decoration:none;float:left;padding:10px;background:url(../images/menu_foot_arrow.png) no-repeat right;padding-right:15px}.freccieFoot a:hover,.foot a:active{ color:#000;background-image:url(../images/menu_foot_arrow_roll.png);background-repeat:no-repeat;background-position:right}#divSitemap{ background:#fff; width:100%;height:70px;border-top:1px solid #ededeb;display:none;float:left}.elencoSitemap{margin-left:15px;margin-top:10px;display:none}.elencoSitemap ul{float:left;width:280px;line-height:15px}.elencoSitemap ul li a{display:block;text-decoration:none;color:#000}.elencoSitemap ul li a:hover{color:#555}.elencoSitemap ul li a.title{text-transform:uppercase;font-family:'Dosis',,Verdana;color:#666;margin-bottom:10px}.isotope-item{ z-index:2}.isotope-hidden.isotope-item{ pointer-events:none;z-index:1}.isotope,.isotope .isotope-item{ -webkit-transition-duration:0.8s;-moz-transition-duration:0.8s; transition-duration:0.8s}.isotope{ -webkit-transition-property:height,width;  -moz-transition-property:height,width; transition-property:height,width}.isotope .isotope-item{ -webkit-transition-property:-webkit-transform,opacity;  -moz-transition-property: -moz-transform,opacity;transition-property:    transform,opacity}.isotope.no-transition,.isotope.no-transition .isotope-item,.isotope .isotope-item.no-transition{ -webkit-transition-duration:0s;  -moz-transition-duration:0s;    transition-duration:0s}.isotope.infinite-scrolling{ -webkit-transition:none; -moz-transition:none;transition:none}.isotope-hidden.isotope-item{ pointer-events:none;z-index:1}.map{float:left;width:100%;margin:18px 0 0;border:none}.map a:link,.map a:visited{padding:4px 4px 2px 4px;margin:8px 12px 0 0}.map a:hover{background:#FFF;color:#6CC}.contentTicket{width:100%;margin-top:130px;margin-bottom:-130px;background:#fff}#space{ float:left;height:10%;margin-bottom:-110px;width:1px}.loginTicket{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #DDDDDD;border-radius:3px 3px 3px 3px;height:215px;left:50%;margin:-120px auto 0 -155px;padding-top:10px;position:absolute;top:-20%;width:315px}.loginTicket input[type=text],.loginTicket input[type=password]{padding-left:10px;color:#666;height:36px;border:1px solid #e5e5e5;background:#fbfbfb;width:258px;margin-top:5px}.loginTicket p{width:260px;margin:0 auto;margin-top:15px}.loginTicket span{ margin-bottom:0px;display:block;font-size:13px}.loginTicket input[type=submit]{background:none repeat scroll 0 0 #66cccc;border:1px solid #e5e5e5;border-radius:3px;color:#fff;cursor:pointer;float:right;height:31px;line-height:30px;margin-right:30px;margin-top:15px;text-align:center;width:105px}.loginTicket input[type=submit]:hover{background:#33cccc}.services a.ID_aqLink{float:none;font-family:'Dosis',;font-size:38px;display:inline;padding:0}.services a.ID_aqLink:hover{background:yellow;color:#333}.copyfooterAQ{color:#fff;font-family:'Dosis',,Verdana;text-transform:uppercase;font-size:11px;text-decoration:none;float:left;padding:10px;background:url(../images/menu_foot_arrow.png) no-repeat top;padding-right:15px}
#site-background{width:100%;height:100%;position:fixed;z-index:-55;overflow:hidden;background:#fff url(../fon.jpg) center top;;background-color:transparent;-webkit-backface-visibility:hidden}