html {} @font-face {font-family: kind_char;src: url(char/IBM_Plex_Sans/IBMPlexSans-Regular.ttf);}@media screen and (max-width:800px) {body {background: #fff;font-family:kind_char,Helvetica,sans-serif;font-size:0.9em;line-height:1.3em;font-weight:300} .bf_inline { float: left } .bf_inline img { float: left } .alb_spazio,.offerte_home{float:left;width: 99.5%;margin:0 0 10px 0;padding:0}.alb_spazio p{clear:both;max-width:100%}.alb_spazio u f img{width:100%;height:72%}.alb_spazio p,.alb_spazio u a {color:#383838}.nome_spazio{clear:both;line-height:155%}.nome{font-weight:300;font-size:1.2em;line-height:1.5em}.col_loghi { display: none } .pagina_container { clear: both; width: 100%; margin: 14px 0 0 0;padding:3px 0 0 0;background:#fff} .lista_query { width: 100% } .box_dx { clear: both;padding: 0;margin:0 0 0 4px;max-width:96%} .box_sx { clear: both; width: 100%;padding: 1px;text-align:center} #corpo_filtro1 { display:none } #corpo_filtro2 { display:none } .tag_title { display:none }.filtro_elenco a {display:none;clear:both;line-height:28px; margin:3px 0; text-align:center;text-decoration:none} .filtro_elenco li { clear:both; min-height:38px; line-height:38px; padding:3px; }.top,.top_intesta { min-height:34px; line-height:34px; padding:3px } .box_menu_offerte { display: block } .cerca_anche a { line-height: 250% } .link_key a:link { line-height: 250% } .tasto_pagina,.tasto_pagina_selezione { min-width: 40px;min-height: 40px;line-height:40px;margin: 3px; padding: 3px }.grande{clear:both;width: 98%; height: 40px; line-height: 40px;margin:0 auto 8px auto}.colonna{clear:both;width:100%;margin:0;padding:0}.lista_recapiti u{float:left;font-size:80%;margin:-20px 1px 30px 1px}.ads{width:96%}.lista_recapiti u a{font-size:125%}} @media screen and (min-width:801px) {body {background:#fff;font-family:kind_char,Helvetica,sans-serif;font-size:0.8em;line-height:1.5em;font-weight:300} .pagina_container { clear: both; width:85%;max-width:994px;margin: 120px auto;padding:8px;background:#fff} .bf_inline { float: left; width: 24.5%} .bf_inline img { float: left; width: 100%; }.alb_spazio,.offerte_home{float:left}.alb_spazio p,.alb_spazio u a {color:#263238}.alb_spazio p{clear:both;padding:0;margin:3px 0 0 0}.alb_spazio u f{width:100%}.alb_spazio u f img{float:left;padding:1px 2px 0 2px;margin:0 auto;height:72%;width:99.8%}.nome_spazio{float:left;width:100%;line-height:160%}.nome{font-weight:300;font-size:1.3em;line-height:1.5em}.col_loghi { display: inline; width: 99%;background:#fff}.spazio_costo {float:left}.spazio_costo li {float:left}.offerta_titolo{float:left}.lista_query { margin: 0; width: 100% } .box_sx { float: left; width: 39%;margin:6px 0 1px 0;padding:0;text-align:right} .box_dx { float:right; margin:0;padding: 0; width:59%;max-width:470px} #corpo_filtro1 {display:none} #corpo_filtro2 {display:none} #link_top {display:block} .tag_title { display:block }.filtro_elenco a { clear: both; display: block; min-height:14px; line-height:14px;padding:3px;text-decoration:none } .filtro_elenco li { clear:both; min-height:14px; line-height:14px} .box_menu_offerte { clear:both; margin-bottom:3px; display: block }.box_menu_offerte a{text-align:right} .cerca_anche a { line-height: 100%} .link_key a:link { line-height: 100% }
.tasto_pagina,.tasto_pagina_selezione { min-width: 40px; min-height: 40px;line-height:40px;margin: 2px; padding: 3px }.grande{float:left;min-width: 24%; height: 20px; line-height: 20px;margin:0 4px 2px 0}.colonna{float:left;width:100%;margin:0;padding:0}.lista_recapiti u{float:left;margin:-21px 1px 8px 1px}.ads{width:100%;max-width:498px}} body {padding-top: 1px; margin: 1px auto 0 0; color: #383838;font-weight:400}.box { clear: both; width: 100%; margin: 5px 0 0 0;padding:0} .tdcenter { clear: both; width: 100%;background:#fff; color: #0F61BE; text-decoration: none }.footer{width: 100%;padding: 0; margin: 0 auto; text-align: center;background:#f0f1f1;color:#212121} .new { color: #383838;font-size:0.9rem; text-align: left; padding: 10px; text-decoration: none } .new:link { color: #0B5A87; text-align: left; padding-left: 1px; text-decoration: none } .lkboldwhite { text-decoration: none; color: #fff } .lista_query { clear: both; background: #fff; color: #383838; margin: 3px 0 0 0; } .lista_query a { display: block; text-align: left; color: #383838; text-decoration: none; padding: 6px } .lista_query a:hover { color: orange } .box_sx{background:#fff}.tastox { float: right; display: block; text-align: center; width: 25px; height: 25px; line-height: 25px; background: #f3f3f3; color: #666; font-weight: 700; cursor: pointer } .tastox:hover { } .tastox_foto {clear:both;
display: block; text-align: center;padding:8px;font-size: 130%; width: 97%; background:#c75050; color: #fff;cursor: pointer}.tastox_foto:hover{background:#e04343} .blue {clear:both;color: #094ff8; text-decoration: none; font-weight: 700;background:#fff} .link_key { clear: both; margin: 10px 0 0 0;padding:3px;text-align: left; color: #2752a9; text-decoration: none;background:#fff} .link_key a:link { text-decoration: none; } .link_key a:hover { text-decoration: underline } .top_intesta { text-align:right;color: #fff; font-size: 105%; text-decoration: none; margin: 1px 0 1px 0;padding:3px; display:block; background:#0d5e91 } .top { color:#0095eb;border-bottom:#bbd51e 1px dotted;text-decoration: none; line-height: 200%; margin:1px 0 1px 0;display: block;padding:3px } .dista_da { clear: both;color:#0000ff;text-decoration: none; padding: 1px; margin: 1px 1px 1px 0 }.filtri { font-family: inherit; color: #6f6f6f; background: #fff;
text-decoration: none } a.blue:link { text-decoration: none } a.blue:hover { color: red } .lkboldblue { color: #383838; text-decoration: none } .lkboldblue  img { box-shadow: 0 3px 9px 0 #666 } .lk_evidence { text-decoration: none; color: #00f } .big_iniziale { display: block; background: #f5f5f5; color: #454545; text-align: left; font-size: 145%; line-height: 22pt; border-bottom: silver 1px inset; padding: 3px } .riga_offerta { clear: both; width: 100%; height: 70px } .dett_offerta { float: left; line-height: 1.4em; text-align: left; text-decoration: none; padding: 3px; color: #383838; } .offerta { color: #383838; text-decoration: none; font-size: 115%; line-height: 120% } .alb_logo { clear: both; display: block; margin: 1px; padding: 1px; padding-top: 5px; text-decoration: none } .alb_logo li { font-weight: 700; font-size: 145%; text-align: center; color: #F0F8FF; background: #383838; line-height: 24px; height: 24px; list-style: none; width: 98px; padding: 1px } .alb_logo li:hover {}
.nome_spazio {padding:1px 0 1px 0;margin:0 0 5px 1px;text-align: left;width:100%}.nome_spazio strong {text-decoration:underline;color:#0000ff} .nome{clear:both;cursor: pointer;color:#169bfa;font-size:1.2em;border-width:0 0 1px 0;border-color:#169bfa;border-style:solid;font-weight:700}.nome a{text-decoration:none}.nome i{text-transform:lowercase}.nome f{text-transform:lowercase}.stelle { float: right} .tasto_preventivo { clear: both; float: right; text-align: center; margin-top: 10px; width: 200px; color: #fafafa; background: #018e5a; border-radius: 10px; padding: 6px } .tasto_preventivo:hover { background: #8ac91a; color: #fafafa } H1 { font-size:small; color: #383838; font-weight: 700 } H2 { font-weight: 700; color: #f67707 } H3 { color: #383838; font-weight: 700 } .tasto_pagina { float: left;font-size:150%;font-weight:700;color:#fff;background:#0077cc;text-align: center; text-decoration: none;border-radius:3px} .tasto_pagina:hover {background:#005999;color:#fff} .tasto_pagina_selezione { float: left;font-size:150%;border:#000 1px solid;border-radius:3px;padding:2px; background:#fff; color:#383838;text-align: center; text-decoration: none} .offerta_sconto_dx { float: left; text-align: center; color: #666; min-width: 21%; padding: 2px; margin: 1px; background: #E6E6FA; border-radius: 5px } .offerta_sconto_dx li { font-size: 125%; line-height: 130%; list-style: none } .offerta_sconto_dx a { text-decoration: none; color: #f78703 } .offerta_sconto_dx a:hover { text-decoration: underline } .offerta_titolo { float: left; margin: 0; padding: 9px 0 9px 0;margin:3px; text-decoration: none;color:#383838 } .spazio_costo {padding: 3px;text-align: left} .spazio_costo li { list-style: none}
.spazio_costo li a { padding: 1px; text-decoration: none;font-weight:700} .logo_social { width: 100%; text-align: center;color:#383838;background:#f0f1f1}.logo_social ul a{text-decoration:underline} .logo_social li {list-style: none; margin: 1px; padding: 3px } .logo_social li img { max-width: 100% } .logo_social ul { clear: both;list-style: none; margin: 1px; padding: 3px} .invito_social { clear: both; width: 100%; color: #464947; text-decoration: none; background: #74f080; padding: 3px; text-align: left } .col_loghi { float: left; width: 100%; margin: 0; padding: 1px 0 0 0; z-index: 40;border-bottom:#c0c0c0 1px solid} .col_loghi:hover { opacity: 1.0 } .alb_logo_pay { float: right;border:#12b9f3 3px solid; margin: -1px 3px 3px 1px;font-size:0.9em}.alb_logo_pay a {color:#fff;background:#12b9f3;opacity:0.9;margin:5px 0 0 0;padding:2px;font-weight:700} .tab_logo_dim { padding: 2px; max-width: 100%; max-height: 100% } .foto_index_dx { position: relative; z-index: 0; width: 100%; margin: 88px 0 0 0; padding: 1px;
font-weight: bold } .foto_index_dx img { max-width: 16%; height: 170px; background: transparent; margin: 1px } .filtro_elenco { clear: both; cursor: pointer;width:100%;padding:0} .filtro_elenco a {padding:6px;font-size:125%;text-decoration:none;color:#80cbc4;text-decoration:none} .filtro_elenco a:hover,.filtro_elenco li:hover {background:#80cbc4;color:#fafafa} .filtro_elenco li input { border: 0 } .filtro_elenco li { text-align: left; list-style: none;} .container_filtri { display:none } .tasto_parchi { float: left; color: #0B5A87; background: #e4e6e7; text-align: center; text-decoration: none; border: silver 1px solid; width: 19%; height: 56px; line-height: 1.4em; margin: 2px } .tasto_parchi:hover { background: #383838; color: #fafafa } .container_tasti { clear: both;width: 100%;font-weight:normal}.cerca_anche { clear: both;width:100%;padding:0} .cerca_anche a { font-weight:700;clear:both;margin:3px 0 7px 0;padding:5px 0 5px 0;text-decoration:none;display:block;color:#000;border-width:1px 0 0 0;border-color:#f0f1f1;border-style:solid}
.cerca_anche a li { clear: both; list-style: none}.cerca_anche a:visited{color:#c0c0c0}.cerca_anche a:hover{background:#f0f1f1;color:#545454}.spazio_top { float: left; text-align: center; margin: 0 auto; padding: 1px } .spazio_minidescri { clear: both; margin: 1px } .minidescri { clear: both; width: 98%; color: #3f3f3f;border-color:#c0c0c0;border-width:0 0 1px 0;border-style:inset;margin:10% 0 10% 0} .minidescri strong { line-height: 250% } .minidescri a { color: #383838; text-decoration: none} .link_home { text-decoration: none; color: #666 } .link_home:hover { text-decoration: underline; color: #00f } .dim_fototop { max-width: 100%; clear:both; margin: 3px } .dim_fototop  img { max-width: 250px; border-radius: 7px; margin:0 } .box_foto {padding:1px} .box_foto  img {max-width: 98%; margin: 0 auto } .box_descrizione {float: left;background:#fff;padding:6px;} .box_loc {
clear: both; z-index: 0; width: 99%; padding: 0; margin: 0 auto; text-align: center} .grande {text-decoration: none;border-bottom:#f5f5f5 1px solid; text-align: center} .grande:hover{border-color:#ff0000;font-size:150%}.grande a { text-decoration: none;color:#383838;padding: 3px;background:#fff} #alb_main { float: left; width: 100%; padding: 1px } .keyword { clear: both; padding: 3px } .box_piede { clear: both; width: 100%; margin: 0 auto; text-align: center } .lkboldwhite:hover, .lk_evidence:hover { text-decoration: underline; color: #00f } .offerta:hover { color: #666 } .alb_spazio,.offerte_home {clear:both;padding:3px;margin:20px 0 20px 0}.alb_spazio u{clear:both;list-style:none;text-decoration:none}.alb_spazio u f img{margin:0 auto;border-radius:10px;width:100%;max-height:330px}.alb_spazio p,.alb_spazio u a {text-decoration:none} .alb_spazio u p font{color:#000;font-style:italic;font-weight:700}.alb_spazio p a{color:#383838;text-decoration:none}.alb_spazio u p,alb_spazio u p strong{}
.alb_spazio font {clear:both;color:#12b9f3}.offerta_sconto_dx a:hover { color: #666 } .top_loc_vert a { text-decoration: none; color: #333 } .top_loc_vert:hover { } @media screen and (max-width:800px) { .col_sx { clear: both; width: 100% } .copertina { clear: both; max-width: 100%} .col_ads { clear: both; width: 100% }} @media screen and (min-width:641px) { .col_sx { clear: both; max-width: 35% } .copertina { float: left; max-width: 37% } .col_ads { float: left; width: 24% } } .col_sx { margin: 1px; padding: 1px } .col_dx { float: left; max-width: 100%; margin: 1px; padding: 1px } .spazio_top_vert { float: left; padding: 3px } .top_loc_vert { float: left; margin: 1px; padding: 3px } .copertina { padding: 3px; margin: 2px 0 0 0; color: #3f3f3f; text-align: center }
.copertina li { list-style: none; padding: 3px; font-weight: bold; font-size: 125% } .col_ads { background:#fff;margin: 2px 0 3px 0; padding: 3px;border:#f1f1f1 1px solid }.col_ads strong{display:block;padding:6px;text-align:center;background:#fff}.col_ads a{display:block;border-bottom:#f1f1f1 1px solid;color:#111;padding:3px;margin:1px;text-decoration:none}.ads{margin:0 auto 0 auto;padding:0;background:#fff} .sconto_percento { float: left; font-size: 18pt; text-align: center; background: #0095B6; color: #fafafa; font-weight: 700; height: 20px; width: 54px; line-height: 20px; margin: 1px; padding: 4px } .testo12px { text-decoration: none} .newsletterborder { color: #369; text-align: center; border-bottom: #ccc 1px solid } .spazio_foto_js { clear: both; width: 100%; height: 100% } .risultati { clear: both; margin: 6px 0 12px 0;width:100%;padding:0 0 8px 0}.risultati a{color:#0f5202} .foto_js { width: 100%; text-align: center; margin: 0 auto; margin: 6px 0 0 0 } .bf_inline { margin: 0 } .bf_inline img {position:relative;max-width: 100%;max-height:180px; padding: 0 } .a3 { clear: both; color: #1a0dab; margin: 1px; padding: 3px; text-align: left } .a3 p { width: 100% } .link_tutte {
clear: both; width: 99%; margin: 3px 0 6px 0; padding: 2px; text-align: right} .link_tutte a { text-decoration: none; margin: 0; text-decoration: none; color: red } .link_tutte a:hover { text-decoration: underline } .container_link_tot { clear: both; text-align: left } .container_link { clear: both; padding: 0 3px 1px 0 } .container_link li { clear: both; list-style: none } .container_link p { font-size: 100% } .container_link img { padding: 1px; border: #c0c0c0 1px solid; border-radius: 5px } .blocco_car_elenco { clear: both; width: 99%}.tag_title {color: #333} .da_vedere { clear: both; margin: 10px 0 0 0;padding:3px; color: #666;background:#fff } .da_vedere u { color: #383838; font-weight: 700; text-decoration: none; line-height: 125% } .ore { float: left; font-weight: 700; font-size: 150%; line-height: 150%;
color: #fafafa; border: #666 1px solid; padding: 3px; background: #333 } .link_footer { color: #c0c0c0; text-decoration: none }.ban_offerta {float:right;min-height:30px;margin:3px 0 0 0; text-align: center; text-decoration: none; padding: 1px; color: #383838;opacity:0.7;font-size:85% }.ban_offerta li{float:left;margin:0 1px 0 0;min-height:30px;line-height:30px;list-style:none;font-weight:700;background:orange;color:#383838;padding:3px}.bottone_goscheda{float:right;opacity:0.9;margin:0;width:40px;height:40px;line-height:40px;text-align:center;border-radius:25px;font-size:175%;background:#087bba;color:#fafafa;/*box-shadow:0 3px 9px 0 #383838*/}.bottone_goscheda:hover{background:#3838380;color:#00acc1}.lista_recapiti{clear:both;padding:6px 0 0 0;font-weight:300}.lista_recapiti u{float:left;color:#fff;background:#169bfa;border-radius:10px}.lista_recapiti u a{float:left;color:#fff;text-decoration:none;padding:1px}.lista_recapiti u a:hover{background:yellow;color:#169bfa;border-radius:10px}.evidenzia{font-weight:700;padding:6px 3px 6px 3px;background:#ffeb3b}.evidenzia li{padding:6px 0 6px 0;border-radius:5px;list-style:none;background:#fff}
