/* Id: 7.19359867.1394107954 * Generated: Nov 8, 2016 10:19:50 PM */ @import url(http://fonts.googleapis.com/css?family=Ubuntu); html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0; border: 0; outline: 0; font-size: 100.01%; vertical-align: baseline; } body { font-family: 'Ubuntu', sans-serif; background-color:#009c86; color:#5c5c5c; font-size:13px; margin:0; padding:0; } a { text-decoration:underline; color:#636363; } a:hover{ text-decoration:none; } h1{ color: #005c4f; font-family: 'Ubuntu', sans-serif; font-size:20px; font-weight:bold; } h2{ color: #005c4f; font-family: 'Ubuntu', sans-serif; font-size:18px; font-weight:normal; } h3{ color: #005c4f; font-family: 'Ubuntu', sans-serif; font-size:16px; font-weight:normal; } .first_wrapper{ background-image: url('/polopoly_fs/7.19359867.1394107954!/first_wrapper.jpg'); background-repeat:no-repeat; background-position:top center; } .wrapper{ width:958px; margin:0 auto; } /*******************header*****************************/ .header{ width:958px; margin:0px auto; position:relative; z-index:5; } .logo_menu{ width:958px; height:72px; margin-bottom:0px; } .logo{ width:416px; height:46px; float:left; padding-top:10px; } .menu{ width:497px; height:72px; float:right; margin-right:15px; } .slider_wrapper{ height:503px; position: relative; z-index: 20; } .box_header { margin-top: -212px; position: relative; z-index: 50; } .box_tac{ background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_s1.png'); background-repeat:no-repeat; background-position:top center; height:42px; width:932px; margin:0 auto; margin-bottom:10px; display:none; } .box_tac .article_title{ overflow:hidden; color:#005c4f; font-size:20px; height:20px; padding-top:15px; text-align:center; text-transform:uppercase; font-weight:bold; padding-left:20px; padding-right:20px; } .box_contattaci{ background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_s2.png'); background-repeat:no-repeat; background-position:top center; width:441px; height:160px; float:left; padding-left:25px; } .box_contattaci .link a.modTxt,.recapiti .link a.modTxt { position: absolute; width: 20px; } .box_contattaci .article_title{ font-size:20px; font-weight:bold; color:#ffffff; overflow:hidden; height:24px; margin-top:15px; } .box_contattaci .article_body { color: #FFFFFF; font-size: 14px; height: 54px; line-height: 18px; margin-top:7px; overflow: hidden; } .box_contattaci .link,.recapiti .link{ display:block; background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_link.png'); background-repeat:no-repeat; background-position:left; height: 18px; margin-top: 18px; } .box_contattaci .link a,.recapiti .link a{ display:block; color:#ffffff; font-size:15px; padding-left:15px; font-weight:bold; text-decoration:none; } .box_contattaci .link a:hover,.recapiti .link a:hover{ color:#156363; } .recapiti .link a:hover{ color:#8fd1ae; } .recapiti{ background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_s3.png'); background-repeat:no-repeat; background-position:top center; width:441px; height:160px; float:right; padding-left:25px; } .recapiti .article_title{ font-size:20px; font-weight:bold; color:#ffffff; overflow:hidden; height:24px; margin-top:15px; } .recapiti .article_body { color: #FFFFFF; font-size: 18px; font-weight: bold; height: 57px; line-height: 26px; margin-top: 5px; overflow: hidden; padding-left: 40px; } .recapiti .article_body a{ font-size:14px; color:#ffffff; font-weight:normal; } .box_t3 { margin: 0 auto; width: 932px; margin-top:52px; } /*******************content_hp**************/ .content_hp{ width:958px; margin:0px auto; padding-bottom:30px; margin-top:8px; } .box_title .article_title{ overflow:hidden; color:#ffffff; font-size:20px; font-weight:bold; text-align:center; text-transform:uppercase; height:25px; padding-left:20px; padding-right:20px; } /****************************box_totale1*******************/ .box_totale1 { margin: 20px auto auto; width: 945px; } .box1,.box2,.box3{ float:left; width:295px; height:295px; margin-right:30px; } .box3{ margin-right:0px; } .box_img{ background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_box.png'); background-repeat:no-repeat; background-position:top center; width:295px; height:153px; } .box_img .images { height: 130px; overflow: hidden; padding-left: 12px; padding-top: 11px; width: 271px; } .box_img .images img{ width: 271px; height: 130px; } .box_body .article_title{ overflow:hidden; color:#268787; font-size:18px; height:43px; margin-top:0px; margin-left:10px; font-weight:bold; } .box2 .article_title{ text-transform:uppercase; height:20px; margin-top:10px; } .box_body .article_body { border-bottom: 1px solid #8CBDBD; color: #5C5C5C; font-size: 13px; height: 70px; line-height: 18px; margin-top: 15px; overflow: hidden; padding-bottom: 7px; padding-left: 10px; } .box2 .article_body{ margin-top:28px; } .box_totale1 .link{ display:block; background-image: url('/polopoly_fs/7.19359867.1394107954!/link1.png'); background-repeat:no-repeat; background-position:left; height: 18px; margin-top: 15px; } .box_totale1 .link a{ display:block; color:#268787; font-size:14px; padding-left:15px; font-weight:bold; text-decoration:none; } .box_totale1 .link a:hover{ color:#75b392; } .box_totale1 .link a.modTxt,.box_totale3 .link a.modTxt { position: absolute; width: 20px; } /*******total2********/ .box_totale2 { width:909px; margin:65px auto 0; } .box_totale2 .link a.modTxt{ width:20px; } .box_t2{ background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_left.png'); background-repeat:no-repeat; background-position:left; width:360px; padding-left:80px; float:left; } .box_t1 { background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_rig.png'); background-repeat:no-repeat; background-position:left; width:360px; padding-left:80px; float:left; margin-left:22px; } .box_t2 .article_title,.box_t1 .article_title{ overflow:hidden; color:#fff; font-size:15px; margin-top:2px; height:20px; font-weight:bold; } .box_totale2 .link{ display:block; background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_link.png'); background-repeat:no-repeat; background-position:left; height: 18px; margin-top: 10px; } .box_totale2 .link a{ display:block; color:#ffffff; font-size:15px; padding-left:15px; font-weight:bold; text-decoration:none; } .box_t2 .link a:hover{ color:#8FD1AE; } .box_t1 .link a:hover{ color:#156363; } .box_t2 .article_body,.box_t1 .article_body { color: #FFFFFF; height: 43px; line-height: 24px; overflow: hidden; padding-top: 5px; } .box_totale3 { margin-top: 20px; width: 958px; } .box_to1{ background-image: url('/polopoly_fs/7.19359867.1394107954!/clock.png'); background-repeat:no-repeat; background-position:left top; float:left; width:230px; margin-left:38px; } .box_to2{ background-image: url('/polopoly_fs/7.19359867.1394107954!/to2.png'); background-repeat:no-repeat; background-position:left top; float:left; width:235px; margin-left:20px; } .box_to3 { float: left; margin-left: 17px; width: 190px; margin-top: 66px; } .box_to4 { float: left; margin-left: 17px; margin-top: 66px; width: 190px; } .box_to3 .article_body,.box_to4 .article_body{ overflow:hidden; color:#268787; font-size:15px; font-weight:bold; } .box_to1 .link,.box_to2 .link{ display:block; height:27px; } .box_to1 .link a,.box_to2 .link a{ display:block; color:#268787; font-size:20px; font-weight:bold; text-decoration:none; padding-left:45px; line-height:27px; } .box-l1 .link a:hover{ color:#75B392; } .box_to1 .article_body{ overflow:hidden; font-size:14px; height:54px; color:#636363; width:225px; margin-top:38px; } .box_to2 .article_body{ overflow:hidden; font-size:14px; height:112px; color:#636363; width:225px; margin-top:40px; } .boxt1 .article_body,.boxt3 .article_body { text-transform: uppercase; height:15px; } .boxt2 .article_body { height: 36px; margin-top: 10px; overflow: hidden; margin-bottom:10px; } .boxt4 { margin-top: 10px; } /*******foooooter*****/ .content_footer{ background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_footer.png'); } .bg_footer1{ margin:0 auto; width:913px; padding-bottom:10px; padding-top:20px; } .log_footer{ float:left; width:59px; height:101px; } .log_footer img{ width:59px; height:101px; overflow:hidden; } .bg_footer{ float:left; width:600px; margin-left:20px; margin-right:80px; } .facebook { float: left; height: 50px; margin-right: 10px; width: 50px; background-image: url('/polopoly_fs/7.19359867.1394107954!/fb.png'); background-repeat:no-repeat; border:2px solid transparent; } .facebook a{ height: 50px; display:block; } .facebook:hover{ background-image: url('/polopoly_fs/7.19359867.1394107954!/fb.png'); border:2px solid #97c9b2; } .logo2 { border-bottom: 1px solid #77B494; height: 31px; margin-bottom: 5px; padding-bottom: 7px; width: 278px; } /*-- polopoly utility --*/ .nobody .article_body { display: none; } .gallery .clear_both { clear: none; } .footer{ padding:0; text-align:left; font-size:12px; color:#ffffff; } .footer a{ font-size:12px; color:#ffffff; } .footer a:hover{ text-decoration:none; color:#ffffff; } .powered{ text-align:left; font-size:12px; color:#ffffff; } .powered img { vertical-align:middle; border:0px; } .powered a{ font-size:12px; color:#ffffff; } .powered a:hover{ text-decoration:none; color:#ffffff; } .popup{ color:#000; } .popup a{ color:#000000; } .utility_left{ visibility:visible; margin-left:365px; } .lista_regioni, .map_branches{ display:none; } .element_container p { border-bottom: none; padding-bottom: 0px; } .clear_both{ clear: both; line-height:normal; } /***********g_plu***********/ .g_plus { float: left; margin-top: 5px; padding-bottom: 10px; width: 64px; !dispaly:none; } /****flags****/ .flags{ position: absolute; margin: 10px 0 0 908px; } /*******************sub*****************************/ .content_sub{ width: 931px; margin:auto; padding-top:17px; padding-bottom:50px; position:relative; z-index:3; } #pagetitle{ background-image: url('/polopoly_fs/7.19359867.1394107954!/bkg_titre_sub.png'); background-repeat:no-repeat; background-position:top center; height:32px; color:#005c4f; font-size:20px; font-family: 'Ubuntu', sans-serif; font-weight:bold; line-height:32px; text-indent:15px; margin-bottom:10px; } .titre_sub #pagetitle{ height:60px; color:#b42430; font-size:22px; font-family:Arial; font-weight:bold; line-height:60px; } .element_sub{ width:891px; margin:auto; padding:20px; border-top:4px solid #009c86; background-color:#75b392; } .element_sub1{ width:916px; margin:auto; padding-left:15px; border-top:4px solid #009c86; background-color:#6da587; } .element_sub .texte_sub{ padding-bottom:20px; } .element_sub .texte_sub .article_body{ line-height:18px; color:#ffffff; } .element_sub .texte_sub .article_body a{ color:#ffffff; } .element_sub .texte_sub .images{ width:506px; height:341px; float:right; margin-left:10px; margin-bottom: 10px; } .element_sub1 .texte_sub{ padding-top:15px; } .element_sub1 .texte_sub .article_body{ line-height:18px; color:#ffffff; } .element_sub1 .texte_sub .article_body a{ color:#ffffff; } .element_sub1 .texte_sub .images{ width:506px; height:341px; float:right; margin-left:10px; margin-bottom: 10px; } /***** gallery ******/ .box_gallery{ } .box_gallery .gallery img{ margin: 0px 22px 30px 0px; } .gallery a{ text-decoration: none; } /***** gallery servizi ******/ .box_gallery1{ } .box_gallery1 .gallery img{ margin: 0px 58px 50px 0px; } .gallery a{ text-decoration: none; } /***** news ******/ .box_image{ width:891px; height:341px; margin-bottom:20px; } /* --- CATALOGUE --- */ .box_catalogue{ width:891px; } .box_catalogue .catalogo .element_container{ width:891px; overflow:hidden; float:left; margin:0px 0px 15px 0px; color:#333333; font-family: Tahoma, sans-serif; } .box_catalogue .catalogo .element_container a{ color:#333333; text-decoration:none; } .box_catalogue .catalogo .element_container a:hover{ color:#333333; text-decoration:underline; } .box_catalogue .catalogo .img_window{ overflow:hidden; float:left; margin:0px 15px 0px 0px; } .box_catalogue .catalogo .text_window{ float: left; font-size: 12px; color:#333333; height: 67px; line-height: 17px; margin-bottom:17px; overflow: hidden; width: 776px; } .box_catalogue .catalogo .text_window a{ color:#333333; } .box_catalogue .catalogo .titolo_catalogo{ float:right; text-align:left; font-weight:bold; width:195px; overflow:hidden; color:#787878; height:80px; } .box_catalogue .catalogo .ingrandisci{ float:left; text-align:left; width:125px; color:#333333; height:16px; text-transform: capitalize; line-height:15px; font-weight:bold; } .titre_catalogue{ color: #000000; float: right; font-family: Arial; font-size: 13px; font-weight: bold; width: 152px; height:15px; overflow:hidden; } /***************** contatti ****************/ .element_contatti{ background-color:#75B392; width:701px; float:right; margin-left:30px; } /* preventivo */ .element_contatti .preventivo { width:661px; color:#666666; padding-left:20px; padding-right:20px; padding-bottom:15px; padding-top:15px; font-family:Arial; } .element_contatti .prev_cat .all_label label { display:block; height:20px; margin-top:-14px; padding-left:24px; padding-top:18px; color:#151a23; } .element_contatti .prev_cat .all_label input { border-color:#525252 #cccccc #cccccc #cccccc; border-style:solid; border-width:1px; color:#151a23; float:left; font-size:12px; height:34px; margin-left:-80px; margin-top:30px; width:315px; } .element_contatti .prev_cat .all_label { font-size:15px; font-weight:bold; color:#333333; font-family:Arial; line-height:20px; padding-top:10px; width:701px; margin-left: -24px; } .element_contatti .prev_cat .button_invia { padding-top:8px; padding-bottom:8px; width:661px; } .button_invia { float:left } .element_contatti .prev_cat .resto_form textarea { border-color:#525252 #cccccc #cccccc #cccccc; border-style:solid; border-width:1px; font-size:12px; height:145px; width:661px; color:#000; } .element_contatti .prev_cat .resto_form{ width:665px; color:#333333; } .element_contatti .prev_cat .resto_form a{ color:#333333; } .element_contatti .preventivo .article_body{ display:none; } .element_contatti div.prev_cat form div.resto_form strong{ font-weight:bold; font-size:14px; color:#151a23; } /* hack Chrome / Safari */ @media screen and (-webkit-min-device-pixel-ratio:0) { .element_contatti .prev_cat .resto_form textarea{ width:661px; } } /***** Dove Siamo *******/ .element_mappa{ width:463px; height:381px; float:right; margin-left:30px; } /**************mapa*************/ /*dove siamo*/ .element_mappa .dove{ margin-top:20px; width:927px; height:330px; margin-left:20px; } .element_mappa .dove_siamo{ width:463px; height:381px; float:right; } /*-- mappa --*/ .element_mappa .prev_cat .all_label { font-family:Trebuchet MS, Tahoma, Arial, sans-serif; font-size:14px; color:#3F0000; } .element_mappa .prev_cat .resto_form { font-family:Trebuchet MS, Tahoma, Arial, sans-serif; font-size:14px; color:#ffffff; } .element_mappa .bottom_map02 { padding-left:200px; padding: 5px 0 5px 148px; } .element_mappa .info_dove_siamo { display:none; } .element_mappa .preventivo .article_body { display:none; } .pdflket { background-image: url('/polopoly_fs/7.19359867.1394107954!/bg_link.png'); background-position: left center; background-repeat: no-repeat; display: block; height: 18px; margin-top: 10px; } .pdflket a { color: #FFFFFF; display: block; font-size: 15px; font-weight: bold; padding-left: 15px; text-decoration: none; } .pdflket a:hover { color: #156363; }