﻿body {	font-family: Century Gothic, Arial;	text-align:center;	margin:0;	padding:0;	font-size:1.0em;	background-color:#FFFFFF;	color:#666;}div {	text-align:left;}img {	border:0;}a {	text-decoration:none;	color:#5c828e;}h1 {	color:#5c828e;	margin:0 0 10px;}h2 {	color: #5c828e;    font-weight: normal;    margin: 0 0 25px;}hr { width:100%; border-top:none; border-left:none; border-right:none; border-bottom:solid 1px #5c828e; clear:both; }div.clear {	clear:both;	font-size:0.1em;	overflow:hidden;	height:0;}div.clear.bar {	border-top:1px solid #5c828e;}div.clear.separa {	height:20px;	display:block;}#corposottopagina { padding: 5px 0 30px; margin:20px 0; display:table; width:100%;}#corposottopagina > div {  display: table-cell;  vertical-align: top;}#corposottopagina #colonnasx {  background-color: #e8eef4;  width: 20%;}#menusx .corpo, #menusx .corpoon {	float: right;	padding: 7px 15px 7px 5px;	width: 80%;}#menusx .corpo { color: #cdd8e0; }#menusx .corpoon {	background-color: #5c828e;	color: #fff;}#menusx .corpoon a {	color: #fff;}#menusx .subtitt {    margin-left: 30px;}#menusx .trissubtitt {    margin-left: 60px;}#corposottopagina #colonnadx {background-color: #f3f6fb;padding-left: 1%;padding-right: 1%;width: 78%;}#colonna_testo , .colonna_testo {	float:left;	display:block;	width:75%;	clear:left;}#colonna_foto , .colonna_foto {	float:left;	display:block;	width:20%;	margin-left:5%;}#colonna_foto .gabbiafotocms, .colonna_foto .gabbiafotocms {	text-align:right;}#colonna_foto .dida, .colonna_foto .dida {	text-align:left;}#colonna_foto img , .colonna_foto img {	width:100%;}#colonna_foto .pubblicazioni img , .colonna_foto .pubblicazioni img {	width:auto;}#colonna_foto.pubblicazioni img, .colonna_foto .pubblicazioni img {	width:auto;}#colonna_foto div.dida, .colonna_foto div.dida {	min-height:10px; display:block; font-size:0.8em; font-style: italic; padding-bottom:20px;}h5 { font-weight:normal; color:#666; }h5 a { color:#666; }h5 a:hover { text-decoration:underline; }div.boxinfo , p.boxinfo, div.boxinfo { clear:both; background-color:#FFF; margin-top: 6px; margin-bottom: 6px; padding:6px; border: solid 1px #5c828e}/* == [TABELLE DATI A RIGHE ALTERNATE] ===========================================*/table.tabelladati { font-size:1.0em; }table.tabelladati td { font-size:1.0em; }table.tabelladati tr.titoli td { background-color:#5c828e; color:#FFF; font-weight:bold; }table.tabelladati tr.sottotitoli td { background-color:#f0f0f0; }table.tabelladati tr.rigauno td { background-color:none; }table.tabelladati tr.rigadue td { background-color:#e8eef4; }table.tabelladati img.foto { border: 1px solid #5c828e; }table.tabelladati img {  border:none }table.tabelladati td.foto img {  border: solid 1px #5c828e }table.tabelladati input , table.tabelladati select { font-size:0.9em; }table.tabelladati input.input70 , table.tabelladati select.input70 { width:70px; }table.tabelladati input.piccolo , table.tabelladati select.piccolo { width:120px; }table.tabelladati select.piccolo2 { width:60px; }table.tabelladati span.dida {color:#666; font-size:0.85em; text-align:center; width:200px;}div.col_tab_foto img { max-width: 120px; width:92%; padding: 4%;  }#sharefooter { float:right; text-align:right; padding: 10px 0 4px; width:100%; border-bottom:1px solid #f3ebea; }#menutab { display:none; }#scuole_adatte { background-color: #e8eef4; padding: 10px; }#areamarinaprotettalink {  border-spacing: 10px;  display: table;  margin: 0 0 20px;  width: 100%;}#areamarinaprotettalink div {  display: table-cell;  text-align: center;  width: 50%;}#areamarinaprotettalink div a {  background-color: #5c828e;  color: #fff;  display: inline-block;  font-size: 1.2rem;  font-weight: bold;  padding: 10px;}#tabella_indotto { display: table; width: 100%; }#tabella_indotto > div { display: table-row; }#tabella_indotto > div > div { display: table-cell; padding: 7px 5px; width:50%; }#tabella_indotto > div > div.col_tab_b { display: none; }#tabella_indotto > div > div.col_tab_c { display: none; }/* #tabella_indotto > div > div.col_tab_e { display: none; } */#tabella_indotto > div > div.tab_clear { display: none; }#tabella_indotto > div.rigadue { background-color: #e8eef4; }#tabella_indotto > div#riga_titoli { background-color: #5c828e; color:#FFF;  }#database_risultati div.aperto { background-color: #40a048; color: #fff; display: inline-block; font-size: 0.8rem; margin: 0 auto; padding: 3px 10px; text-align:center; }#database_risultati div.verifica { background-color: #fbe75f; color: #000; display: inline-block; font-size: 0.8rem; margin: 0 auto; padding: 3px 10px; text-align:center; }#database_risultati div.chiuso { background-color: #e00000; color: #fff; display: inline-block; font-size: 0.8rem; margin: 0 auto; padding: 3px 10px; text-align:center; }#database_risultati { width:100%; margin: 15px 0; clear:both; }#database_risultati .singolo { display: inline-block; vertical-align: top; width: 23%; padding:1%; text-align: center; }#database_risultati .singolo img { display: block; background-size:cover; width:99%; border: 1px solid #7e632b; } /* Lisa BORDO */#database_risultati .singolo .tit { font-weight:bold; font-size:1.1em; padding: 4px 0 2px; }#database_risultati .singolo .small { font-size:0.8em; }#database_risultati .singolo .ecoregola { display: table; font-size: 0.8em; margin: 0 auto; }#database_risultati .singolo .ecoregola > div.img { padding-right: 10px; }#database_risultati .singolo .ecoregola > div { display: table-cell; vertical-align: middle; }#database_risultati .singolo .ecoregola div.img { width:35px; }#database_risultati .singolo .ecoregola img { width: 30px; border:none; }#database_risultati .riga_risultato { display: block; margin:6px 0; }#database_risultati .riga_risultato > div { padding:4px; }#database_risultati .riga_risultato > div .sottovocerisultato { display: inline-block; font-size: 0.9em; margin-right: 20px; }#database_risultati .riga_risultato.rigadue { background-color:#e8eef4; }#itinerari #database_risultati { display:table; width:100%; border-spacing: 1px; }#itinerari #database_risultati .riga_risultato { display: table-row; }#itinerari #database_risultati .riga_risultato > div { display: table-cell; vertical-align: middle; }#itinerari #database_risultati .riga_risultato > div.titolo { width: 50%; }#itinerari #database_risultati .riga_risultato > div.stato { width: 8%; }#itinerari #database_risultati .riga_risultato > div.stato { width: 8%; }#itinerari #database_risultati .riga_risultato > div.sottovocerisultato { width: 14%; text-align:center; font-size:0.95rem; }#itinerari #database_risultati .riga_risultato > div.sottovocerisultato strong { font-size:0.6em; display:block; }#container.it #topnews #topnews_titsez_cnt div#dotslideevi1 { width: 18%; }#container.it #topnews #topnews_titsez_cnt div#dotslideevi2 { width: 22%; }#container.it #topnews #topnews_titsez_cnt div#dotslideevi3 { width: 28%; }#container.it #topnews #topnews_titsez_cnt div#dotslideevi4 { width: 17%; }#container.it #topnews #topnews_titsez_cnt div#dotslideevi5 { width: 15%; }#sentierioutdoor { display: block; float: none; width: 100%; }#sentierioutdoor iframe { border:none; margin: 0 0 30px; }#sentierioutdoor #database_risultati .singolo { width:31.3333%; padding: 10px 1%; }#sentierioutdoor #database_risultati .singolo a.img { border:1px solid #5c828e; background-position: center center; background-repeat: no-repeat; background-size: cover; display: block; height: 200px; width: 100%; box-sizing: border-box; }.difficolta { padding: 3px 5px; margin: 2px 0; }.difficolta.nero { background-color: #333; color: #fff; }.difficolta.azzurro { background-color: #40BFFF; color: #fff; }.difficolta.verde { background-color: #00E600; color: #fff; }.difficolta.arancio { background-color: #FF8040; color: #fff; }/* MAPPA 2018 *//*#map_canvas #popup-content .sezionepubb { border-bottom: 1px solid #5c828e; color: #999; font-size: 0.8em; margin-bottom: 4px; padding-bottom: 2px; }#map_canvas #popup-content a { color:#5c828e; }#map_canvas #popup-content .rigapubb > a { width: 100%; }#map_canvas #popup-content .rigapubb .datipubb { font-size: 0.8rem; }#map_canvas #popup-content .rigapubb .datipubb strong { font-size: 1.2em; }*/@media screen and (max-width: 4024px) {	#container { width:1500px; position:absolute; left:50%; margin-left:-750px; }	#testata { width:1200px; padding: 10px 0 20px; margin-left: 150px; }		#toggleshare { display:none; }	#togglemenu { display:none; }	#logoheader { float:left; }	#loghitop { margin-left:50px; float:left; width:662px; height:44px; display:block; }	#loghitop div { float:left; }	#loghitop div.unesco { padding-top:5px; }	#loghitop div.minambiente { margin-left:60px; }	#loghitop div.social { padding-top:9px; margin-left:110px; }	#loghitop div.social img { margin-right:2px; }	#loghitop div.lang { padding-top:10px; margin-left:50px; }	#loghitop div.cerca { padding-top:8px; margin-left:28px; }	#newmenunav { position:absolute; text-align:left; margin-top:65px; margin-left:580px; width:620px; height:40px; z-index:40; }	#newmenunav ul { list-style-type: none; padding: 0; margin: 0; color:#e5e5e5; }	#newmenunav ul div { width:100%;}	#newmenunav ul a { color:#666; }	#newmenunav ul li { outline: none !important; }	#newmenunav ul li.openmenu { display:none; }	#newmenunav ul li li:focus { background-color:#DDD; }	#newmenunav ul li ul { width:20%; }	#newmenunav ul li ul li div { padding: 1px 6px;}	#newmenunav ul.primolivello > li { float:left; }	#newmenunav ul.primolivello > li.tit1 { width: 40%; float:left; }	#newmenunav ul.primolivello > li.tit2 { width: 35%; float:left; }	#newmenunav ul.primolivello > li.tit3 { width: 25%; float:left; }	#newmenunav.eng ul.primolivello > li.tit1 { width: 42%; float:left; }	#newmenunav.eng ul.primolivello > li.tit2 { width: 28%; float:left; }	#newmenunav.eng ul.primolivello > li.tit3 { width: 30%; float:left; }	#newmenunav.chi ul.primolivello > li.tit1 { width: 42%; float:left; }	#newmenunav.chi ul.primolivello > li.tit2 { width: 28%; float:left; }	#newmenunav.chi ul.primolivello > li.tit3 { width: 30%; float:left; }	#container.fr #newmenunav ul.primolivello > li.tit1 { width: 38%; }	#container.fr #newmenunav ul.primolivello > li.tit2 { width: 27%; }	#container.fr #newmenunav ul.primolivello > li.tit3 { width: 35%; }	#newmenunav ul.primolivello > li.on > div { font-weight:bold; }	#newmenunav ul.primolivello > li > div { font-size:1.5em; color:#5c828e; }	#newmenunav ul.primolivello > li > div a { color:#5c828e; }	#newmenunav ul.primolivello > li a:hover , #newmenunav ul.primolivello > li:hover { color:#00a1e2 }	#newmenunav ul.secondolivello, #newmenunav ul.terzolivello, #newmenunav ul.quartolivello { display:none; }	#newmenunav ul.secondolivello { background-color:#FFF; width: 250px; }	#newmenunav ul.terzolivello { background-color:#EEE; width:250px; margin-top:-28px; margin-left:130px; position:absolute;}	#newmenunav ul.quartolivello { width:100%; }	#newmenunav li.tit3 ul.terzolivello { margin-left:-250px; }	#newmenunav ul.secondolivello { font-size:0.9em; }	#newmenunav ul.secondolivello > li { border-bottom: solid 1px #CCC; }	#newmenunav ul.secondolivello > li.arrow { background: url(../grafix/menu-arrow.gif) scroll no-repeat right center; }	#newmenunav ul.secondolivello > li > div { padding: 5px 0; margin-left: 4px; width:240px; }	#newmenunav ul.terzolivello > li { border-bottom: solid 1px #CCC; }	#newmenunav ul.terzolivello > li > div { padding: 5px 0; margin-left: 4px; width:240px; }	#topnews { width:100%; height:546px; }	#topnews .singola_topnews { position:absolute; width:100%; height:546px; overflow:hidden; }	#topnews .singola_topnews .topnews_link { margin-top:0; margin-left:0; position:absolute; width:100%; height:486px; z-index:11; }	#topnews .singola_topnews .topnews_link img { width:100%; height:486px; }	#topnews .singola_topnews .topnews_tit { margin-top:188px; margin-left:176px; position:absolute; display:inline; color:#FFF; font-size:2.0em; font-weight:bold; padding:10px 8px; background:#5c828e; z-index:10; }	#topnews .singola_topnews .topnews_sub { margin-top:222px; margin-left:146px; position:absolute; display:inline; color:#000; font-size:1.1em; font-weight:normal; padding:40px 16px 20px 16px; background:#c0c1cc; z-index:9; }	#topnews.sottopagina { height:350px; }	#topnews.sottopagina .singola_topnews { height:350px; }	#topnews #topnews_titsez { background: url(../grafix/topnews_titsez_bk.png); width:100%; position:absolute; height:60px; overflow:hidden; margin-top:486px; }	/*	#topnews #topnews_titsez_cnt { margin-left:150px; width:1200px; display: block; }	#topnews #topnews_titsez_cnt div { float:left; width:240px; color:#FFF; overflow:hidden; text-align:center; font-size:1.0em; line-height:60px; text-transform: uppercase; }	#topnews #topnews_titsez_cnt div.on { background: #5c828e;}	#topnews #topnews_titsez_cnt div a { color:#FFF; width:240px; height:60px; overflow:hidden; display:block; }	*/	#topnews #topnews_titsez_cnt { width:100%; display: block; } /*6 slide*/	#topnews #topnews_titsez_cnt div { float:left; width:16%; color:#FFF; overflow:hidden; text-align:center; font-size:1.0em; line-height:60px; text-transform: uppercase; } /*6 slide*/	#topnews #topnews_titsez_cnt div#dotslideevi2 { float:left; width:18%; color:#FFF; overflow:hidden; text-align:center; font-size:1.0em; line-height:60px; text-transform: uppercase; } /*6 slide*/	#topnews #topnews_titsez_cnt div#dotslideevi4 { float:left; width:18%; color:#FFF; overflow:hidden; text-align:center; font-size:1.0em; line-height:60px; text-transform: uppercase; } /*6 slide*/	#topnews #topnews_titsez_cnt div.on { background: #5c828e;}	#topnews #topnews_titsez_cnt div:hover { background: #5c828e;}	#topnews #topnews_titsez_cnt div a { color:#FFF; width:100%; height:60px; overflow:hidden; display:block; }/*6 slide*/		#topnews.eng #topnews_titsez_cnt div#dotslideevi2 { font-size: 0.8em; }	#home_evidenza { width:1300px; margin-left:100px; color:#666; }	#home_evidenza a { color:#666; }	#home_evidenza a:hover { text-decoration:undeline; }	#home_evidenza div.tit { text-align:center; padding: 30px 0 10px; font-size:2.0em; }	#home_evidenza div a:hover { text-decoration:underline; }	#home_evidenza div.sub { text-align:center; padding: 10px 0; font-size:1.5em; }	#home_evidenza div.txt { text-align:center; padding: 0 0 20px; }	#home_evidenza div.link { text-align:center; padding: 30px 0 20px; color:#5c828e; font-weight:bold; }	#home_evidenza div.link a { color:#5c828e; }	#home_evidenza #editoriale { float:left; width:20%; color:#FFF; }	#home_evidenza #editoriale a { color:#FFF; font-weight: bold; }	#home_evidenza #editoriale .edit_sub { font-size:0.8em; padding-top:20px; text-align:right; }	#home_evidenza #editoriale .edit_txt { font-size:0.8em; padding-top:20px; }	#home_evidenza #editoriale_dx { float:left; width:80%; }	#home_evidenza #editoriale_banner { float:left; width:15%; text-align:center; margin-top:30px; }	#home_evidenza #editoriale .cnt { padding: 20px 10px; background-color:#5c828e; margin-top:30px; }	#home_evidenza.conbanner { border-spacing: 10px; display: table; margin-left: 1%; width: 98%; }	#home_evidenza.conbanner > div { display: table-cell; vertical-align: middle; }	#home_evidenza.conbanner #editoriale { float: none; width: auto; }	#home_evidenza.conbanner #editoriale_dx { float: none; width: auto; }	#home_evidenza.conbanner #editoriale_banner { float: none; margin-top: auto; width: auto; }	#home_evidenza.conbanner > div.clear { display: none; }	#home_news { background-color:#e8eef4; }	#home_news.manif { background-color:#FFF; }	#home_news_cnt { width:1200px; margin-left:150px; padding: 40px 0; }	#home_news_cnt .notizie { width:360px; float:left; margin: 40px 0; text-align:center; }	#home_news_cnt .notizie div { text-align:center; }	#home_news_cnt .notizie div.tit { font-size:1.2em; padding-bottom:20px; }	#home_news_cnt .notizie div.tit a { color:#5c828e; }	#home_news_cnt .notizie.uno { clear:both; }	#home_news_cnt .notizie.due { margin-left: 60px; margin-right: 60px; }	#home_news_cnt .notizie div.butt { font-size:1.4em; background-color:#5c828e; width:80%; margin-left:10%; padding: 30px 0; color:#FFF; }	#home_news_cnt .notizie div.butt a { color:#FFF; }	#home_news_cnt .notizie div.data { font-weight: bold; padding-bottom: 20px; }	#home_news .box.hidden { display:none; }	#riservasub { display: table; width:100%; height:300px; background: url(../grafix/riservasub_bk.jpg) scroll no-repeat center center  }	#riservasub .col_riservasub { display: table-cell; text-align: center; vertical-align: middle; width: 50%; }	#riservasub .col_riservasub .txt_col_riservasub { display: inline-block; padding: 10px; text-align: center; background-color: #5c828e; color:#FFF; font-size: 2em; font-weight: bold; } 	#riservasub .col_riservasub .txt_col_riservasub.permessi { background-color: #fb2d16; } 	#riservasub .col_riservasub .txt_col_riservasub a { color:#FFF; }	#riservasub .riservasub_link img { width:98%; height:300px; position:absolute; z-index:11; }	#riservasub .riservasub_tit { margin-top:118px; margin-left:176px; position:absolute; display:inline; color:#FFF; font-size:2.0em; font-weight:bold; padding:10px 8px; background:#5c828e; z-index:10; }	#riservasub .riservasub_sub { margin-top:152px; margin-left:146px; position:absolute; display:inline; color:#000; font-size:1.1em; font-weight:normal; padding:40px 16px 20px 16px; background:#c0c1cc; z-index:9; }	.titsezione { font-weight:bold; font-size:1.9em; text-align:center; padding: 40px 0 10px; }#home_news.manif .titsezione { padding: 0 0 10px; }	#home_vivere { width:1040px; margin-left:230px; }	#home_vivere .titsezione { font-weight:bold; font-size:1.9em; text-align:center; padding:40px 0 10px; }	#home_vivere .box { width:490px; float:left; margin: 30px 0; }	#home_vivere .box.uno { clear:both; }	#home_vivere .box.due { margin-left:60px; }	#home_vivere .box div { text-align:center; color:#666; }	#home_vivere .box div.tit { font-size:1.1em; text-transform:uppercase; padding: 10px 0; font-weight:bold; }	#home_vivere .box div.sub { font-size:0.9em; }	#home_vivere .box div a { color:#666; }	#home_vivere .box div.mappa a { color:#FFF; }	#home_vivere .box.hidden { display:none; }	#home_attivita { width:100%; background-color:#e8eef4; }	#home_attivita_cnt { width:860px; margin-left:320px; padding: 0 0 40px; }	#home_attivita_cnt .titsezione { font-weight:bold; font-size:1.9em; text-align:center; padding:40px 0 10px; color:#5c828e; }	#home_attivita_cnt .titsezione a { color:#5c828e; }	#home_attivita_cnt .box { width:400px; float:left; margin: 30px 0; }	#home_attivita_cnt .box.uno { clear:both; }	#home_attivita_cnt .box.due { margin-left:60px; }	#home_attivita_cnt .box div { text-align:center; color:#666; }	#home_attivita_cnt .box div a { color:#666; }	#home_attivita_cnt .box div.tit { font-size:1.1em; text-transform:uppercase; padding: 10px 0; font-weight:bold; }	#home_attivita_cnt .box div.sub { font-size:0.9em; }	#home_attivita_cnt .box div.butt { background-color:#f1f5f8; border:solid 1px #FFF; color:#5c828e; }	#home_attivita_cnt .box div.butt a { color:#5c828e; }	#homegallerie { width:100%; height:346px; background: url(../grafix/homegallerie_bk.jpg) scroll no-repeat center center  }	#homegallerie_cnt { width:1180px; margin-left:160px; }	#homegallerie_cnt .titsezione { color:#FFF; text-align:center; text-transform: uppercase; font-size:2.1em; padding: 60px 0; }	#homegallerie_cnt .box { float:left; background-color:#5c828e; padding: 10px 0; color:#FFF; width:300px; text-align:center; font-weight:bold; font-size:2.0em; line-height:80px; height: 80px; }	#homegallerie_cnt .box.due { margin: 0 140px; }	#homegallerie_cnt .box a { color:#FFF; }	#foot { padding-bottom: 30px; background-color: #e8eef4; }	#foot div { text-align:center; color:#666; }	#foot div a { color:#666; }	#foot div a:hover { text-decoration: underline; }	#foot div.link { padding: 20px 0; font-size:1.2em;  }	#foot div.copy { font-weight:bold; }	#foot div.contatti { display:none; }	#foot div.dnv { padding:15px 0 0; }	div#menuapertofooter { width: 100%; margin:0; padding-bottom: 20px; }	div#menuapertofooter div { color:#e7ecee; }	div#menuapertofooter div a { color:#5c828e; }	div#menuapertofooter div#corpomenuapertofooter { display:block; padding: 6px 0; width: 80%; margin-left: 15%; }	div#menuapertofooter div.men { float:left; display:inline; width:33%; }	div#menuapertofooter div.men div { font-size:0.85em; padding-left:0px; width:152px }	div#menuapertofooter div.men div.tit { font-size:0.95em; font-weight:bold; padding-left:0; padding-bottom:5px; }	div#footcopy { width: 100%; margin:0; background-color:#5c828e; }	div#footcopy div#footcopycnt { display:block; margin:0 auto; padding: 6px 0; width: 970px; font-size:0.8em; color:#FFF; }	div#footcopy div#footcopycnt div.tit { font-size:1.4em; }	div#footcopy div#footcopycnt a { color:#FFF; text-decoration:underline; }	div#footcopy div#footcopycnt a:hover { text-decoration:none; }    /* ---[ GALLERY ]-----------------------------------------------------*/    div.contenitore_fotogalleria { width: 190px; border: none; float:left ;}    div.contenitore_fotogalleria.col_foto1 { clear:both; }    div.fotogalleria { background-repeat: no-repeat; background-position: center center; width: 170px; border: 1px solid #5c828e; font-size:0.1em }    img.fotogalleria { border: 1px solid #5c828e; }    div.fotogalleria img { height: 128px; width: 170px; border:none;  }     div.fotogalleria_dida { padding-top:5px; width: 150px; border: none; font-size:0.9em; color:#666; height: 40px; }    img#dettagliofotogallery { width:auto; }	/* ---[ MAPPA ]-----------------------------------------------------*/	#cache { position:absolute; width:96%; z-index:10; text-align:center; margin-top:400px; }	div.fumetto { background-color:#FFF; border: solid 1px #5c828e; margin-bottom:5px; padding-bottom:4px; width : 340px;}	div.fumetto div.sezionepubb { background-color:#5c828e; color:#FFF; font-weight:bold }	div.fumetto div.rigapubb { padding: 4px 5px;  min-height:50px;}	div.fumetto div.rigapubb img { margin: 4px 5px ;float:left; border: solid 1px #5c828e;}	div.fumetto div.rigapubb img.nobordo { float:left; border:none }	div.fumetto div.rigapubb div.datipubb { padding-left:80px; }	div.fumetto div.rigapubb div.datipubb a { color:#5c828e; }	div.fumetto div.rigapubb div.datipubb img { float:right; border:none }	div.fumetto div.rigapubb a { color:#5c828e; }	div.fumetto div.rigapubb a:hover { text-decoration:underline; color:#5c828e; }	div.piedefumetto { background-color:#FFF; margin-bottom:5px; padding-bottom:4px; width : 350px;}	div.piedefumetto a { color:#5c828e; }	div.piedefumetto a:hover { text-decoration:underline; color:#5c828e; }		div.menu_mappa { margin-left:10px; float:left ; margin-bottom:5px; width:200px; height:auto !important; height:50px; min-height:50px;  overflow:hidden; }	div.menu_mappa div.foto { float:left }	div.menu_mappa div.foto input { float:left }	div.menu_mappa div.foto img { margin-left:3px ; vertical-align:middle; border:none }	div.menu_mappa img { float:left; border:none; vertical-align:middle }	div.menu_mappa div.txt { margin-left:50px; font-size:0.85em; color:#666;}	div.menu_mappa a { color:#111; }	div.menu_mappa a:hover { text-decoration:underline; color:#111; }		div.menu_mappa2 { float:left ; margin-bottom:5px;}	div.menu_mappa2 div.foto { float:left }	div.menu_mappa2 div.foto img { margin-left:13px ; vertical-align:middle }	div.menu_mappa2 img { float:left; border:none; vertical-align:middle }	div.menu_mappa2 div.txt { margin-left:60px; font-size:0.9em;  }		div#maincx div.colonna_foto div.menu_mappa img , div#maincx div#colonna_foto div.menu_mappa img { border:none; }	div#paginazione , div#paginazione2 { padding: 10px 0; }		.ol-popup {	  position: absolute;	  background-color: white;	  -webkit-filter: drop-shadow(0 1px 4px rgba(0,0,0,0.2));	  filter: drop-shadow(0 1px 4px rgba(0,0,0,0.2));	  padding: 15px;	  border-radius: 10px;	  border: 1px solid #cccccc;	  bottom: 12px;	  left: -50px;	  width: 200px;	}	.ol-popup:after, .ol-popup:before {	  top: 100%;	  border: solid transparent;	  content: " ";	  height: 0;	  width: 0;	  position: absolute;	  pointer-events: none;	}	.ol-popup:after {	  border-top-color: white;	  border-width: 10px;	  left: 48px;	  margin-left: -10px;	}	.ol-popup:before {	  border-top-color: #cccccc;	  border-width: 11px;	  left: 48px;	  margin-left: -11px;	}	.ol-popup-closer {	  text-decoration: none;	  position: absolute;	  top: 2px;	  right: 8px;	}	.ol-popup-closer:after {	  content: "✖";	}	/* ---[ TABELLE SOLODIV - SOGGIORNI ]---------------------------------*/	div#tabella_soggiorni { width:100%; }	div#tabella_soggiorni select, div#tabella_soggiorni input { width:95%; margin: 1px 3px; }	div#tabella_soggiorni div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }/*	div#tabella_soggiorni div#riga_titoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; font-weight:bold; font-size:0.9em; }	div#tabella_soggiorni div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#e8eef4; }*/	div#tabella_soggiorni div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#5c828e; }	div#tabella_soggiorni div.riga_record { clear:both; padding: 2px 0; }	div#tabella_soggiorni div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_soggiorni div.col_tab_ecoregole { width:8%; float:left; }	div#tabella_soggiorni div.col_tab_valorizzazioni { width:8%; float:left; }	div#tabella_soggiorni div.col_tab_foto { width:15%; float:left; margin-right:1%; }	div#tabella_soggiorni div.col_tab_struttura { width:35%; float:left; margin-right:1%; }	div#tabella_soggiorni div.col_tab_tipologia { width:15%; float:left; margin-right:1%; }	div#tabella_soggiorni div.col_tab_localita { width:16%; float:left; }	div#tabella_soggiorni div.riga_record div.col_tab_tipologia { font-size:0.8em; }	div#tabella_soggiorni div.riga_record div.col_tab_localita { font-size:0.8em; }	/* ---[ TABELLE SOLODIV - ITINERARI ]---------------------------------*/	div#tabella_itinerari { width:100%; }	div#tabella_itinerari select, div#tabella_itinerari input { width:95%; margin: 1px 3px; }	div#tabella_itinerari div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_itinerari div#riga_titoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; }	div#tabella_itinerari div.riga_record { clear:both; padding: 2px 0; }	div#tabella_itinerari div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_itinerari div.col_a { width:15%; float:left; }	div#tabella_itinerari div.col_b { width:7%; padding-left:1%; float:left; }	div#tabella_itinerari div.col_c { width:32%; float:left; }	div#tabella_itinerari div.col_d { width:14%; float:left; }	div#tabella_itinerari div.col_e { width:14%; float:left; }	div#tabella_itinerari div.col_f { width:14%; float:left; }	div#tabella_itinerari div.col_g { width:14%; float:left; }	div#tabella_itinerari div.riga_record div.col_tab_tipologia { font-size:0.8em; }	div#tabella_itinerari div.riga_record div.col_tab_localita { font-size:0.8em; }	/* ---[ TABELLE SOLODIV - ED AMBIENTALE ]---------------------------------*/	div#tabella_edamb { width:100%; }	div#tabella_edamb select, div#tabella_edamb input { width:95%; margin: 1px 3px; }	div#tabella_edamb div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_edamb div#riga_titoli { clear:both; padding: 2px 0; background-color:#CCC; }	div#tabella_edamb div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#5c828e; }	div#tabella_edamb div.riga_record { clear:both; padding: 2px 0; }	div#tabella_edamb div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_edamb div.col_tab_foto { width:16%; float:left; }	div#tabella_edamb div.col_tab_titolo { width:84%; float:left; }	div#dettaglio_edamb_tipologia div.rigacol { float:left; width:14%; margin-right:1px; }	div#dettaglio_edamb_tipologia div.rigacol div { text-align:center; }	div#dettaglio_edamb_tipologia div.riga_titoli { clear:both; padding: 10px 4px; background-color:#5c828e; color:#FFF; font-size:0.8em; height: 30px; line-height: 30px; text-align: center; overflow:hidden; }	div#dettaglio_edamb_tipologia div.riga_titoli span { display: inline-block; vertical-align: middle; line-height: normal; }	div#dettaglio_edamb_tipologia div.rigaspunte { clear:both; padding: 6px 4px; background-color:#e8eef4; height:24px; overflow:hidden; }	/* ---[ TABELLE SOLODIV - EVENTI ]---------------------------------*/	div#tabella_manif div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; }	div#tabella_manif select, div#tabella_manif input { width:95%; margin: 1px 3px; }	div#tabella_manif div.col_tab_quando input { width:50%; margin: 1px 3px; }	div#tabella_manif div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_manif div.riga_record { padding: 2px 0; }	div#tabella_manif div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_manif div.col_tab_icone { width:10%; float:left; }	div#tabella_manif div.col_tab_foto { width:15%; float:left; }	div#tabella_manif div.col_tab_titolo { width:39%; float:left; margin-right:1%; }	div#tabella_manif div.col_tab_dove { width:19%; float:left; font-size:0.9em; margin-right:1%; }	div#tabella_manif div.col_tab_quando { width:15%; float:left; font-size:0.9em; }	/* ---[ TABELLE SOLODIV - EMPORIO ]---------------------------------*/	div#tabella_emporio div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; }	div#tabella_emporio select, div#tabella_emporio input { width:95%; margin: 1px 3px; }	div#tabella_emporio div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_emporio div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_emporio div.col_tab_foto { width: 15%; float:left; margin-right:1%; }	div#tabella_emporio div.col_tab_lingue { width: 5%; float:left; margin-right:1%; }	div#tabella_emporio div.col_tab_articolo { width: 28%; float:left; margin-right:1%; }	div#tabella_emporio div.col_tab_autore { width: 24%; float:left; margin-right:1%; }	div#tabella_emporio div.col_tab_categoria { width: 15%; float:left; }	div#tabella_emporio div.col_tab_prezzo { width: 8%; float:left; font-size:0.9em; }		div#tabella_emporio div.riga_record { padding: 2px 0; }	div#tabella_emporio div.riga_record div.col_tab_categoria { font-size:0.9em; }	/* ---[ TABELLE SOLODIV - CONTATTI ]---------------------------------*/	div#tabella_contatti { width:100%; }	div#tabella_contatti select, div#tabella_contatti input { width:95%; margin: 1px 3px; }	div#tabella_contatti div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_contatti div#riga_titoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; }	div#tabella_contatti div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#5c828e; }	div#tabella_contatti div.riga_record { clear:both; padding: 2px 0; }	div#tabella_contatti div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_contatti div.riga_record div { display:inline; margin: 2px; }	div#tabella_contatti div.riga_record div.tab_clear { display:block;  border:none; }	div#tabella_contatti div.riga_record div.col_tab_tipologia { font-size:0.8em; }	div#tabella_contatti div.riga_record div.col_tab_localita { font-size:0.8em; }	/* ---[ TABELLE SOLODIV - PRODOTTI ]---------------------------------*/	div#tabella_prodotti { width:100%; }	div#tabella_prodotti select, div#tabella_prodotti input { width:95%; margin: 1px 3px; }	div#tabella_prodotti div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_prodotti div#riga_titoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; font-weight:bold; font-size:0.9em; }	div#tabella_prodotti div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#e8eef4; }	div#tabella_prodotti div.riga_record { clear:both; padding: 2px 0; }	div#tabella_prodotti div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_prodotti div.col_tab_a { width:5%; float:left; }	div#tabella_prodotti div.col_tab_b { width:15%; float:left; }	div#tabella_prodotti div.col_tab_c { width:65%; float:left; }	div#tabella_prodotti div.col_tab_d { width:15%; float:left; }	div#tabella_prodotti div.riga_record div.col_tab_tipologia { font-size:0.8em; }	div#tabella_prodotti div.riga_record div.col_tab_localita { font-size:0.8em; }	/* ---[ TABELLE SOLODIV - PRODOTTI DETTAGLIO ]---------------------------------*/	div#tabella_prodotti_dett { width:100%; }	div#tabella_prodotti_dett select, div#tabella_prodotti_dett input { width:95%; margin: 1px 3px; }	div#tabella_prodotti_dett div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_prodotti_dett div#riga_titoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; font-weight:bold; font-size:0.9em; }	div#tabella_prodotti_dett div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#e8eef4; }	div#tabella_prodotti_dett div.riga_record { clear:both; padding: 2px 0; }	div#tabella_prodotti_dett div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_prodotti_dett div.col_tab_a { width:5%; float:left; }	div#tabella_prodotti_dett div.col_tab_b { width:45%; float:left; }	div#tabella_prodotti_dett div.col_tab_c { width:25%; float:left; }	div#tabella_prodotti_dett div.col_tab_d { width:25%; float:left; }	div#tabella_prodotti_dett div.riga_record div.col_tab_tipologia { font-size:0.8em; }	div#tabella_prodotti_dett div.riga_record div.col_tab_localita { font-size:0.8em; }	/* ---[ TABELLE SOLODIV - AZIENDE ]---------------------------------*/	div#tabella_aziende { width:100%; }	div#tabella_aziende div.col_tab_c img { width:100%; max-width:120px; }	div#tabella_aziende select, div#tabella_aziende input { width:95%; margin: 1px 3px; }	div#tabella_aziende div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_aziende div#riga_titoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; font-weight:bold; font-size:0.9em; }	div#tabella_aziende div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#e8eef4; }	div#tabella_aziende div.riga_record { clear:both; padding: 2px 0; }	div#tabella_aziende div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_aziende div.col_tab_a { width:8%; padding-left:1%; float:left; display:none; }	div#tabella_aziende div.col_tab_b { width:8%; float:left; display:none; }	div#tabella_aziende div.col_tab_c { width:15%; padding:0 1%; float:left; }	div#tabella_aziende div.col_tab_d { width:36%; float:left; }	div#tabella_aziende div.col_tab_e { width:15%; float:left; }	div#tabella_aziende div.col_tab_f { width:15%; float:left; }	div#tabella_aziende div.riga_record div.col_tab_tipologia { font-size:0.8em; }	div#tabella_aziende div.riga_record div.col_tab_localita { font-size:0.8em; }	/* ---[ TABELLE SOLODIV - AZIENDE DETTAGLIO ]---------------------------------*/	div#tabella_aziende_dett { width:100%; }	div#tabella_aziende_dett select, div#tabella_aziende_dett input { width:95%; margin: 1px 3px; }	div#tabella_aziende_dett div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_aziende_dett div#riga_titoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; font-weight:bold; font-size:0.9em; }	div#tabella_aziende_dett div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#e8eef4; }	div#tabella_aziende_dett div.riga_record { clear:both; padding: 2px 0; }	div#tabella_aziende_dett div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_aziende_dett div.col_tab_a { width:5%; float:left; }	div#tabella_aziende_dett div.col_tab_b { width:15%; float:left; }	div#tabella_aziende_dett div.col_tab_c { width:65%; float:left; }	div#tabella_aziende_dett div.col_tab_d { width:15%; float:left; }	div#tabella_aziende_dett div.riga_record div.col_tab_tipologia { font-size:0.8em; }	div#tabella_aziende_dett div.riga_record div.col_tab_localita { font-size:0.8em; }	/* ---[ TABELLE SOLODIV - CENTRI VISITA ]---------------------------------*/	div#tabella_centrivisita { width:100%; }	div#tabella_centrivisita select, div#tabella_centrivisita input { width:95%; margin: 1px 3px; }	div#tabella_centrivisita div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_centrivisita div#riga_titoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; font-weight:bold; font-size:0.9em; }	div#tabella_centrivisita div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#e8eef4; }	div#tabella_centrivisita div.riga_record { clear:both; padding: 2px 0; }	div#tabella_centrivisita div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_centrivisita div.col_tab_a { width:15%; float:left; }	div#tabella_centrivisita div.col_tab_b { width:35%; float:left; }	div#tabella_centrivisita div.col_tab_c { width:10%; float:left; }	div#tabella_centrivisita div.col_tab_d { width:20%; float:left; }	div#tabella_centrivisita div.col_tab_e { width:10%; float:left; }	div#tabella_centrivisita div.col_tab_f { width:10%; float:left; }	div#tabella_centrivisita div.riga_record div.col_tab_tipologia { font-size:0.8em; }	div#tabella_centrivisita div.riga_record div.col_tab_localita { font-size:0.8em; }				/* ---[ TABELLE SOLODIV - PERMESSI ]---------------------------------*/	div#tabella_permessi { width:100%; }	div#tabella_permessi select, div#tabella_permessi input { width:95%; margin: 1px 3px; }	div#tabella_permessi div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_permessi div#riga_titoli { clear:both; padding: 2px 0; background-color:#5c828e; color:#FFF; font-weight:bold; font-size:0.9em; }	div#tabella_permessi div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#e8eef4; }	div#tabella_permessi div.riga_record { clear:both; padding: 2px 0; }	div#tabella_permessi div.riga_record.rigadue { background-color:#e8eef4; }	div#tabella_permessi div.col_tab_a { width:20%; float:left; }	div#tabella_permessi div.col_tab_b { width:20%; float:left; }	div#tabella_permessi div.col_tab_c { width:20%; float:left; }	div#tabella_permessi div.col_tab_d { width:40%; float:left; }		}div.database_paginazione_ris { display: inline-block; font-weight: bold; margin-right: 30px; }a.database_paginazione_freccia { display: inline-block; padding: 2px 7px; margin-right: 10px; text-align: center; }#corposottopagina a.database_paginazione_freccia { background-color: #88aebb; color:#FFF; }#corposottopagina a.database_paginazione_freccia:hover { background-color: #5c828e; color: #FFF; }div.database_paginazione_num { display: inline-block; padding: 0; margin-right:10px; font-size: 1rem; }.database_contenitore { clear:both; }#database_ricerca { font-size: 0.9rem; margin: 0 0 10px; }#database_ricerca select { font-size: 0.8rem; width: 100%; }#database_ricerca input { font-size: 0.8rem; width: 98%; }#database_ricerca .vocericerca { display: inline-block; padding: 1%; text-align: center; width: 23%; }#database_ricerca .vocericerca.acceso { background-color:#006a53; }#database_ricerca { background-color:#5c828e; color:#FFF; }#database_risultati_righe { padding: 10px 0; }#database_risultati_righe .singolo { margin: 12px 0; }#corposottopagina #database_risultati_righe .singolo .tab { color: #666; }#database_risultati_righe .singolo .tab { display: table; width: 100%; height: 160px; }#database_risultati_righe .singolo .tab:hover { text-decoration: none; }#database_risultati_righe .singolo .tab .col { display: table-cell; vertical-align: middle; padding: 0 15px; }#database_risultati_righe .singolo .tab .col.a { background-position: center center; background-size: cover; padding: 0; width: 230px; height: 100%; }#database_risultati_righe .singolo .tab .col.a > div { display: table; height: 100%; width: 100%; }#database_risultati_righe .singolo .tab .col.b .tit { font-size: 1.3rem; font-weight: bold; margin: 4px 0; }#database_risultati_righe .singolo .tab .col.c { text-align: center; width: 16%; }#database_risultati_righe .singolo .tab .col.e { text-align: center; width: 16%; }#database_risultati_righe .singolo .tab .col.e  div { text-align: center; }#database_risultati_righe .singolo .tab:hover .col.a > div { background-color: rgba(255, 255, 255, 0.7); }#database_risultati_righe .singolo .tab.rigadue { background-color: #e8eef4; }#emporio #database_risultati_righe .singolo .tab .col.a { background-repeat: no-repeat; background-size: auto 100%; }#database_risultati_righe .singolo .tab .col .ecoregola .img { padding: 5px 0; }#database_risultati_righe .singolo .tab .col .ecoregola .img img { max-width: 50px; }#database_risultati_righe .singolo .tab .col .ecoregola .txt { font-size: 0.8rem; padding: 5px 0; }.boxpaginaospitale #database_risultati_righe .singolo .tab { height: auto; }.boxpaginaospitale #database_risultati_righe .singolo .tab .col { padding: 0 1px; }.boxpaginaospitale #database_risultati_righe .singolo { margin: 0; }.boxpaginaospitale #database_risultati_righe .singolo .tab .col.e { text-align: center; width: auto; }#soggiorni #database_risultati_righe .singolo .tab ul { font-size: 0.85rem; list-style: outside none none; margin: 0; padding: 0; }#soggiorni #database_risultati_righe .singolo .tab ul li { border: 1px solid #ccc; border-radius: 4px; display: inline-block; margin: 1px 3px 1px 0; padding: 1px 2px; }#soggiorni #database_risultati_righe .singolo .contenttratttestuale { margin:6px 0; }#soggiorni #database_risultati_righe .singolo .contentservizitestuale { margin:6px 0; }#soggiorni #database_risultati_righe .singolo .tab ul li.titolo { border: medium none; border-radius: unset; font-weight: bold; padding: 1px 2px 1px 0; }#soggiorni #database_risultati_righe .singolo .tab ul li.ecoimpegno { background-color: #017f02; border-color: #017f02; color: #fff; }#soggiorni #database_risultati_righe .singolo .tab ul li.bikehotel { background-color: #ff9701; border-color: #ff9701; color: #fff; }#soggiorni #database_risultati_righe .singolo .tab ul li.scuolagruppi { background-color: #a7a0a7; border-color: #a7a0a7; color: #fff; }#soggiorni #database_risultati_righe .singolo .tab ul li.fotografia { background-color: #ff9701; border-color: #ff9701; color: #fff; }#soggiorni #database_risultati_righe .singolo .tab .col.c img { max-width: 80px; width: 100%; }#soggiorni #database_risultati_righe .singolo .prezz .prezztxt { font-size: 0.7rem; }#soggiorni #database_risultati_righe .singolo .prezz .prezznum { border-radius: 11px; color: #5c828e; display: inline-block; font-family: Verdana; font-size: 1.1rem; margin-top: 0; padding: 0; }#soggiorni #database_risultati_righe .singolo .prezz .prezznum span { font-size: 0.6em; margin-left: 4px; }#soggiorni #database_risultati_righe .singolo .offerta { background-color: #ff9701; border: 1px solid #000; border-radius: 6px; color: #fff; display: inline-table; font-size: 0.75rem; margin: 5px 0; padding: 4px; }#soggiorni #database_risultati_righe .singolo .prenotaonline { background-color: #FFF; border: 1px solid #ff9701; border-radius: 6px; color: #000; display: inline-table; font-size: 0.75rem; margin: 5px 0; padding: 4px; }#database_ricerca select,  #database_ricerca input { border: medium none; border-radius: 6px; box-sizing: border-box; color: #666; height: 40px; margin: 0; padding: 5px; }#database_ricerca input[type="text"] { padding: 0 5px; }#database_ricerca input { font-size: 0.8rem; width: 98%; }#database_ricerca input[type="submit"],  #database_ricerca input[type="button"] { background-color: #88aebb; color: #fff; cursor: pointer; font-size: 0.7rem; text-transform: uppercase; }#database_ricerca .vocericerca.campo11 { display: none; }@media screen and (max-width: 1520px) {	#container {		width:100%;		position:absolute;		left:0;		margin-left:0;	}		#container_cnt { padding: 0 1%; }		#testata { width:100%; margin-left: 0; }	#logoheader { width: 44%; }	#logoheader img { width: 100%; max-width: 483px; }	#loghitop { margin-left:2%; width:54%; }	#loghitop div { float:left; }	#loghitop div.unesco { width: 17%; }	#loghitop div.unesco img { width: 100%; max-width: 80px;  }	#loghitop div.minambiente { width: 8%; margin-left:1%; padding-top:2px; }	#loghitop div.minambiente img { width: 100%; max-width: 50px; }	#loghitop div.social { width: 42%; margin-left:1%; text-align:center; }	#loghitop div.social img { width: 15%; max-width: 27px; margin-right:1%; }	#loghitop div.lang { width: 20%; margin-left:2%; }	#loghitop div.lang img { width: 33%; max-width: 25px; }	#loghitop div.cerca { width: 8%; margin-left:1%; }	#loghitop div.cerca img { width: 100%; max-width: 27px; }	#topnews { width:100%; }	#topnews .singola_topnews { width:98%; }	#topnews .singola_topnews .topnews_tit { margin-top:188px; margin-left:176px; position:absolute; display:inline; color:#FFF; font-size:2.0em; font-weight:bold; padding:10px 8px; background:#5c828e; z-index:10; }	#topnews .singola_topnews .topnews_sub { margin-top:222px; margin-left:146px; position:absolute; display:inline; color:#000; font-size:1.1em; font-weight:normal; padding:40px 16px 20px 16px; background:#c0c1cc; z-index:9; }	#topnews #topnews_titsez { width:98%; }	#topnews #topnews_titsez_cnt { margin-left:0; width:100%; }	/*	#topnews #topnews_titsez_cnt div { width:20%; font-size:1.1em; }	*/	#topnews #topnews_titsez_cnt div { width:16%; font-size:1.1em; } /*6slide*/	#topnews #topnews_titsez_cnt div a { width:100%; }	#home_evidenza { width:100%; margin-left:0; }	#home_news_cnt { width:100%; margin-left:0; }	#home_news_cnt .notizie { width:30%; }	#home_news_cnt .notizie.due { margin-left: 5%; margin-right: 5%; }	#home_vivere { width:90%; margin-left:5%; }	#home_vivere .box { width:49%; }	#home_vivere .box.due { margin-left:2%; }	#home_vivere .box img { width:100%; max-width:490px; }	#home_attivita_cnt { width:90%; margin-left:5%; }	#home_attivita_cnt .box { width:49%; }	#home_attivita_cnt .box.due { margin-left:2%; }	#homegallerie_cnt { width:80%; margin-left:10%; }	#homegallerie_cnt .box { width:30%; }	#homegallerie_cnt .box.due { margin: 0 5%; }	#newmenunav { margin-top:65px; margin-left:48%; width:50%; height:40px; z-index:20; }	#newmenunav ul.primolivello > li > div { font-size:1.3em; color:#5c828e; }	#newmenunav ul.primolivello > li.tit1 { width: 40%; }	#newmenunav ul.primolivello > li.tit2 { width: 30%; }	#newmenunav ul.primolivello > li.tit3 { width: 25%; }}@media screen and (max-width:1300px) {    /* ---[ GALLERY ]-----------------------------------------------------*/    div.contenitore_fotogalleria.col_foto1 { clear:none; }    div.fotogalleria_dida { height: 55px; overflow:hidden; font-size:0.85em; }    img#dettagliofotogallery { width:100%; }    div#paginazione , div#paginazione2 { padding: 15px 0; }	#container.it #topnews #topnews_titsez_cnt div#dotslideevi1,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi2,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi3,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi4,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi5,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi6 { font-size:0.8em; }}@media screen and (max-width:1200px) {	#sentierioutdoor #colonna_testo { float: none; width: 100%; }	#sentierioutdoor #colonna_foto { float: none; width: 100%; margin: 30px 0 0 0; }	#sentierioutdoor #database_risultati .singolo a.img { height: 160px; }}@media screen and (max-width: 959px) {	#questionario { display: none; }	#newmenunav { display: none; }	#menutab { background-color: #eee; box-shadow: 1px 0 10px gray; position: fixed; width: 300px; z-index: 90; }	#menutab div#elenco_menutab { margin: 10px 10px 0; overflow-x: hidden; overflow-y: auto; }	#elenco_menutab ul.primolivello > li > div { color: #5c828e; text-transform: uppercase; }	#elenco_menutab ul.primolivello > li > div a { color: #5c828e; }	#elenco_menutab ul.primolivello > li.attivo > div { color: #fff; }	#elenco_menutab ul.primolivello > li.attivo > div a { color: #fff; }	#elenco_menutab ul { list-style: outside none none; margin: 0; padding: 0; }	#elenco_menutab li { padding: 3px 0; }	#elenco_menutab ul li li { color: #d3d3d3; padding-left: 10px; }	#elenco_menutab ul li li a { color: #666; }	#elenco_menutab ul.terzolivello { border-left: 3px solid #ddd; margin-left: 10px; margin-top: 4px; }	#elenco_menutab li.attivo > div { background: #5c828e; padding-left: 5px; }	#elenco_menutab li.attivo > div a { color: #fff; }	#elenco_menutab ul.primolivello > li.attivo > div a { color: #fff; }	#home_evidenza #editoriale { float:no; width:100%; }	#home_evidenza #editoriale div { text-align:center; }	#home_evidenza #editoriale_dx { float:no; width:100%; }	#home_evidenza #editoriale .edit_sub { display:none; }	#home_evidenza.conbanner > div { display:table; width:100%; }	#home_evidenza.conbanner #editoriale_banner { width:100%; }	#home_evidenza.conbanner #editoriale_banner > div { display: table; margin: 0 auto; }	div.col_tab_foto img { max-width: 120px; width:96%; padding: 2%;  }	#testata { height: 100px; }	#logoheader { width: 80%; }	#logoheader img { max-width: 400px; }	#loghitop { display:none; right: 80px; position:absolute; width: 200px; padding: 5px; border:solid 3px #5c828e; background-color:#FFF; z-index:30; height:150px; }	#loghitop div { text-align:right; }	#loghitop div.unesco { width: 80%; margin:0; }	#loghitop div.unesco img { width:auto; height:30px; }	#loghitop div.minambiente { width: 20%; margin:0; }	#loghitop div.minambiente img { width:auto; height:30px; }	#loghitop div.social { width: 100%; margin:0; text-align:right; }	#loghitop div.lang { width: 100%; margin:0;  }	#loghitop div.cerca { width: 100%; margin:0; }	#toggleshare { text-align:right; padding: 8px 0; display:block; width: 66px; height:35px; right:10px; position:absolute; z-index:29; margin-top:0px; }	#togglemenu { text-align:right; padding: 8px 0; display:block; width: 66px; height:35px; right:10px; position:absolute; z-index:30; margin-top:50px; }	#corposottopagina { background:none;}	#corposottopagina #colonnasx {		display:none;	}	#corposottopagina #colonnadx {		width:98%;		clear:both;		display:table;	}	#topnews .singola_topnews .topnews_tit { margin-top:188px; margin-left:96px; font-size:1.5em; }	#topnews .singola_topnews .topnews_sub { margin-top:222px; margin-left:66px; font-size:0.9em; }	#topnews #topnews_titsez_cnt div { font-size:0.6em; }	#home_news_cnt .notizie.box1 , #home_news_cnt .notizie.box2, #home_news_cnt .notizie.box3 { width:100%; clear:both; }	#home_news_cnt .notizie.due.box2 { margin-left: 0; margin-right: 0; }	#home_news_cnt .notizie.box4 , #home_news_cnt .notizie.box5, #home_news_cnt .notizie.box6 { display:none; }	#riservasub .col_riservasub .txt_col_riservasub { font-size:1.6em; }	#riservasub .riservasub_tit { margin-left:46px; }	#riservasub .riservasub_sub { margin-left:26px; }	#home_vivere .box { margin: 10px 0; }	#home_vivere .box div.sub { display:none; }	#home_attivita_cnt { width:60%; margin-left:20%; }	#home_attivita_cnt .box { width:100%; margin: 10px 0; }	#home_attivita_cnt .box.due { margin-left:0; }	#home_attivita_cnt .box div.sub { display:none; }	#homegallerie_cnt { width:96%; margin-left:2%; }	#menuapertofooter { display:none; }    /* ---[ TABELLE SOLODIV - SOGGIORNI ]---------------------------------*/    div#tabella_soggiorni div.col_tab_ecoregole { width:10%; }    div#tabella_soggiorni div.col_tab_valorizzazioni { width:10%; }    div#tabella_soggiorni div.col_tab_foto { width:80%; margin-right:0%; }    div#tabella_soggiorni div.col_tab_struttura { width:100%; float:none; clear:both; }    div#tabella_soggiorni div.col_tab_tipologia { width:100%; float:none; clear:both; }    div#tabella_soggiorni div.col_tab_localita { width:100%; }    div#tabella_soggiorni div#riga_sottotitoli div.col_tab_ecoregole { width:50%; float:left; }    div#tabella_soggiorni div#riga_sottotitoli div.col_tab_valorizzazioni { width:25%; float:left; }    div#tabella_soggiorni div#riga_sottotitoli div.col_tab_foto { width:25%; float:left; margin-right:0%; display: none; font-size: 0.1em; }    div#tabella_soggiorni div.riga_record div.col_tab_ecoregole { font-size:0.1em; overflow: hidden; }    div#tabella_soggiorni div.riga_record div.col_tab_valorizzazioni { font-size:0.1em; overflow: hidden; }    div#tabella_soggiorni div.riga_record div.col_tab_foto { font-size:0.1em; }	/* ---[ TABELLE SOLODIV - ED AMBIENTALE ]---------------------------------*/	div#tabella_edamb { width:100%; }	div#tabella_edamb select, div#tabella_edamb input { width:95%; margin: 1px 3px; }	div#tabella_edamb div.tab_clear { clear:both; font-size:0.1em; overflow: hidden; height:0; }	div#tabella_edamb div#riga_titoli { clear:both; padding: 2px 0; background-color:#CCC; }	div#tabella_edamb div#riga_sottotitoli { clear:both; padding: 2px 0; background-color:#116d94; }	div#tabella_edamb div.riga_record { clear:both; padding: 2px 0; }	div#tabella_edamb div.riga_record.rigadue { background-color:#bdd7e1; }	div#tabella_edamb div.col_tab_foto { width:50%; float:left; }	div#tabella_edamb div.col_tab_titolo { width:50%; float:left; }	div#tabella_edamb div.col_tab_infanzia { clear:both; width:25%; float:left; text-align:center; }	div#tabella_edamb div.col_tab_primarie { width:25%; float:left; text-align:center; }	div#tabella_edamb div.col_tab_medie { width:25%; float:left; text-align:center; }	div#tabella_edamb div.col_tab_superiori { width:25%; float:left; text-align:center; }	div#tabella_edamb div.col_tab_insegnanti { clear:both; width:25%; float:left; text-align:center; }	div#tabella_edamb div.col_tab_gruppi { width:25%; float:left; text-align:center; }	div#tabella_edamb div.col_tab_altro { width:25%; float:left; text-align:center; }	div#dettaglio_edamb_tipologia div.rigacol { width:24%; }	div#dettaglio_edamb_tipologia div.rigacol.col5 { clear:both; }	/* ---[ TABELLE SOLODIV - EVENTI ]---------------------------------*/	div#tabella_manif div.col_tab_icone { width:50%; float:right; font-size:0.1em; display:inline; }	div#tabella_manif div.col_tab_foto { width:50%; float:left; font-size:0.1em; display:inline; }	div#tabella_manif div.col_tab_titolo { clear:both; width:100%; float:left; margin-right:0; }	div#tabella_manif div.col_tab_dove { clear:both; width:49%; float:left; margin-right:1%; }	div#tabella_manif div.col_tab_quando { width:49%; float:left;}	/* ---[ TABELLE SOLODIV - EMPORIO ]---------------------------------*/	div#tabella_emporio select, div#tabella_emporio input { width:95%; margin: 0; }	/*	div#tabella_emporio div.col_tab_foto { width: 49%; }	div#tabella_emporio div.col_tab_lingue {  }	div#tabella_emporio div.col_tab_articolo { width: 50%; margin-right:0%; }	div#tabella_emporio div.col_tab_autore { width: 33%; float:left; clear:both; }	div#tabella_emporio div.col_tab_categoria { width: 33%; float:left; }	div#tabella_emporio div.col_tab_prezzo { width: 33%; float:left; }	*/	div#tabella_emporio #riga_sottotitoli div.col_tab_foto, div#tabella_emporio #riga_sottotitoli div.col_tab_lingue { font-size:0.1em; }	div#tabella_emporio div.col_tab_foto { width: 100%; float:none; clear:both; }	div#tabella_emporio div.col_tab_lingue { width: 100%; float:none; clear:both; }	div#tabella_emporio div.col_tab_articolo { width: 100%; float:none; clear:both; }	div#tabella_emporio div.col_tab_autore { width: 100%; float:none; clear:both; }	div#tabella_emporio div.col_tab_categoria { width: 100%; float:none; clear:both; }	div#tabella_emporio div.col_tab_prezzo { width: 100%; float:none; clear:both; }	/* ---[ TABELLE SOLODIV - INDOTTO ]---------------------------------*/		div#tabella_indotto div { float:none; clear:both; }	div#tabella_indotto div#riga_sottotitoli { display: none; }div#tabella_indotto div.colonna1 { clear:both; width:98%; float:none; font-size:0.1em; }div#tabella_indotto div.colonna2 { clear:both; width:98%; float:none; font-size:0.1em; }div#tabella_indotto div.colonna3 { clear:both; width:98%; float:none; font-size:0.1em; }div#tabella_indotto div.colonna4 { clear:both; width:98%; float:none; }div#tabella_indotto div.colonna5 { clear:both; width:98%; float:none; }	/* ---[ TABELLE SOLODIV - ITINERARI ]---------------------------------*/	div#tabella_iti { width:100%; margin-top:80px; }	div#tabella_iti div { float:none; clear:both; }	div#tabella_iti div#riga_sottotitoli { display: none; }	div#tabella_iti div.col_tab_foto { width:98%; }	div#tabella_iti div.col_tab_nominativo { width:98%; }	div#tabella_iti div.col_tab_percorribilita { width:98%; }	div#tabella_iti div.col_tab_percorso {  display: none;  }	div#tabella_iti div.col_tab_categoria {  display: none;  }	div#tabella_iti div.col_tab_interesse {  display: none;  }	/* ---[ TABELLE SOLODIV - PUNTI ]---------------------------------*/	div#tabella_pun div#riga_sottotitoli {  display: none;  }	div#tabella_pun div.col_unesco { width:100%; float:none; clear:both }	div#tabella_pun div.col_foto { width:100%; float:none; clear:both }	div#tabella_pun div.col_nominativo { width:100%; float:none; clear:both }	div#tabella_pun div.col_localita { width:100%; float:none; clear:both }	/* ---[ TABELLE SOLODIV - PRODOTTI ]---------------------------------*/	div#tabella_prodotti div.col_tab_a { width:100%; float:none; clear:both; font-size:0.1em; }	div#tabella_prodotti div.col_tab_b { width:100%; float:none; clear:both; font-size:0.1em; }	div#tabella_prodotti div.col_tab_c { width:100%; float:none; clear:both; }	div#tabella_prodotti div.col_tab_d { width:100%; float:none; clear:both; }	/* ---[ TABELLE SOLODIV - PRODOTTI DETTAGLIO ]---------------------------------*/	div#tabella_prodotti_dett div.col_tab_a { width:100%; float:none; clear:both; font-size:0.1em; }	div#tabella_prodotti_dett div.col_tab_b { width:100%; float:none; clear:both; }	div#tabella_prodotti_dett div.col_tab_c { width:100%; float:none; clear:both; }	div#tabella_prodotti_dett div.col_tab_d { width:100%; float:none; clear:both; }	/* ---[ TABELLE SOLODIV - AZIENDE ]---------------------------------*/	div#tabella_aziende div.col_tab_a { width:100%; padding-left:0; float:none; clear:both; }	div#tabella_aziende div.col_tab_b { width:100%; float:none; clear:both; }	div#tabella_aziende div.col_tab_c { width:100%; float:none; clear:both; }	div#tabella_aziende div.col_tab_d { width:100%; float:none; clear:both; }	div#tabella_aziende div.col_tab_e { width:100%; float:none; clear:both; }	div#tabella_aziende div.col_tab_f { width:100%; float:none; clear:both; }	div#tabella_aziende div#riga_sottotitoli div.col_tab_a, div#tabella_aziende div.riga_record div.col_tab_a { font-size:0.1em; }	div#tabella_aziende div#riga_sottotitoli div.col_tab_b, div#tabella_aziende div.riga_record div.col_tab_b { font-size:0.1em; }	div#tabella_aziende div#riga_sottotitoli div.col_tab_c, div#tabella_aziende div.riga_record div.col_tab_c { font-size:0.1em; }	/* ---[ TABELLE SOLODIV - AZIENDE DETTAGLIO ]---------------------------------*/	div#tabella_aziende_dett div.col_tab_a { width:100%; float:none; clear:both; font-size:0.1em; }	div#tabella_aziende_dett div.col_tab_b { width:100%; float:none; clear:both; font-size:0.1em; }	div#tabella_aziende_dett div.col_tab_c { width:100%; float:none; clear:both; }	div#tabella_aziende_dett div.col_tab_d { width:100%; float:none; clear:both; }	/* ---[ TABELLE SOLODIV - CENTRI VISITA ]---------------------------------*/	div#tabella_centrivisita div.col_tab_a { width:100%; float:none; clear:both; font-size:0.1em; }	div#tabella_centrivisita div.col_tab_b { width:100%; float:none; clear:both; }	div#tabella_centrivisita div.col_tab_c { width:100%; float:none; clear:both; font-size:0.1em; }	div#tabella_centrivisita div.col_tab_d { width:100%; float:none; clear:both; }	div#tabella_centrivisita div.col_tab_e { width:100%; float:none; clear:both; font-size:0.1em; }	div#tabella_centrivisita div.col_tab_f { width:100%; float:none; clear:both; font-size:0.1em; }				/* ---[ TABELLE SOLODIV - PERMESSI ]---------------------------------*/	div#tabella_permessi div.col_tab_a { width:100%; float:none; clear:both; }	div#tabella_permessi div.col_tab_b { width:100%; float:none; clear:both; }	div#tabella_permessi div.col_tab_c { width:100%; float:none; clear:both; }	div#tabella_permessi div.col_tab_d { width:100%; float:none; clear:both; }		/* ---[ TABELLE SOLODIV - ITINERARI ]---------------------------------*/	div#tabella_itinerari div#riga_titoli div.col_a , div#tabella_itinerari div#riga_titoli div.col_e { font-size:0.1em; }	div#tabella_itinerari div.col_a { width:100%; float:none; clear:both; }	div#tabella_itinerari div.col_b { width:100%; padding: 0; float:none; clear:both; }	div#tabella_itinerari div.col_c { width:100%; float:none; clear:both; }	div#tabella_itinerari div.col_d { width:100%; float:none; clear:both; }	div#tabella_itinerari div.col_e { width:100%; float:none; clear:both; }	div#tabella_itinerari div.col_f { width:100%; float:none; clear:both; }	div#tabella_itinerari div.col_g { width:100%; float:none; clear:both; }	div#tabella_itinerari div.riga_record div.col_tab_tipologia { font-size:0.8em; }	div#tabella_itinerari div.riga_record div.col_tab_localita { font-size:0.8em; }	#sharefooter { display:none; }	#container.it #topnews #topnews_titsez_cnt div#dotslideevi1,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi2,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi3,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi4,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi5,	#container.it #topnews #topnews_titsez_cnt div#dotslideevi6 { font-size:0.7em; }}@media screen and (max-width: 900px) {	#database_risultati_righe .singolo .tab .col.a { width: 160px; }	#corposottopagina #database_risultati_righe .singolo .tab { height: auto; }}@media screen and (max-width: 850px) {	#database_risultati .singolo , #database_risultati .singolo.cx { width: 48%; }}@media screen and (max-width: 800px) {	#database_ricerca .vocericerca { width: 48%; }	#database_risultati .singolo { width:48%; }}@media screen and (max-width: 750px) {	#itinerari #database_risultati .riga_risultato > div { display: inline-table; margin: 0 8px; }	#itinerari #database_risultati .riga_risultato > div.sottovocerisultato { width: auto; }	#itinerari #database_risultati .riga_risultato > div.sottovocerisultato strong { font-size:0.8em; display:inline; }	#itinerari #database_risultati .riga_risultato > div { box-sizing: border-box; }	#itinerari #database_risultati .riga_risultato > div.titolo { width: 80%; margin: 0; }	#itinerari #database_risultati .riga_risultato > div.stato { width: 20%; margin: 0; }	#itinerari #database_risultati .riga_risultato > div.sottovocerisultato { text-align: left; }	#itinerari #database_risultati .riga_risultato > div { margin: 0 8px 0 0; }}@media screen and (max-width:700px) {	#sentierioutdoor #database_risultati .singolo { width: 48%; }}@media screen and (max-width: 650px) {	#corpo_cms table td { display: table; width: 98%; }}@media screen and (max-width: 600px) {	#database_risultati_righe .singolo .tab .col { display: table; padding: 0 2%; width: 96%; }	#database_risultati_righe .singolo .tab .col.a { margin: 4px auto; width: 96%; }	#database_risultati_righe .singolo .tab .col.c { padding: 0 2%; width: 96%; text-align: left; }	#database_risultati_righe .singolo .tab .col.d { padding: 10px 2% 0; width: 96%; text-align: left; }	#database_risultati_righe .singolo .tab .col.e { padding: 0 2%; width: 96%; text-align: left; }	#database_risultati_righe .singolo .tab .col .ecoregola { display: inline-block; }	#database_risultati_righe .singolo .tab .col .ecoregola .img img { max-width: 30px; }	#database_risultati_righe .singolo .tab .col.a > div { height: 120px; }}@media screen and (max-width: 520px) {	#home_evidenza.conbanner { border-spacing: 0; }	#database_risultati .singolo , #database_risultati .singolo.cx { width: 98%; margin: 0; }    #colonna_testo, .colonna_testo {        float:none;        width:98%;        margin:0;    }    #colonna_foto, .colonna_foto {        float:none;        width:98%;        margin:0;    }	#topnews { height:165px; }	#topnews .singola_topnews { height:165px; }	#topnews .singola_topnews .topnews_tit { margin-top:50px; margin-left:20px; font-size:1.2em; }	#topnews .singola_topnews .topnews_sub { display:none; }	#topnews #topnews_titsez { display:none; }	#home_evidenza div.tit { font-size:1.5em; }	#home_evidenza div.sub { font-size:1.0em; }	#home_evidenza div.txt { display:none; }	#home_news { padding-bottom: 15px; }	#home_news .box.hidden { width:60%; margin-left: 20%;display:block; background-color: #5c828e; margin-bottom: 10px; }	#home_news .box.hidden div.tit { text-transform:uppercase; padding: 10px 0; font-weight:normal; color:#FFF; text-align:center; }	#home_news .box.hidden div.tit a { color:#FFF; }	#home_news_cnt { padding-bottom: 5px; }	#home_news_cnt .notizie { margin: 5px 0; }	#home_news_cnt .notizie div.tit { font-size:1.0em; padding-bottom:20px;  font-weight: bold; width:80%; margin-left: 10%; }	#home_news_cnt .notizie .sub{ display:none; }	#home_news_cnt .notizie.butt1 , #home_news_cnt .notizie.butt2, #home_news_cnt .notizie.butt3 { display:none; }	#riservasub { height:100px; }	#riservasub .col_riservasub { display: table-row; }	#riservasub .col_riservasub .txt_col_riservasub { margin: 10px;}	#riservasub .riservasub_link img { height:100px; }	#riservasub .riservasub_tit { margin-top:18px; margin-left:20px; font-size:1.2em; }	#riservasub .riservasub_sub { display:none; }	#home_vivere { padding: 0 0 20px 0; }	#home_vivere .box { width:100%; clear:both; margin: 0; }	#home_vivere .box .img { display:none; }	#home_vivere .box div.tit { font-size:1.5em; color:#5c828e}	#home_vivere .box.box.nid1 { display:none; }	#home_vivere .box.hidden { width:60%; margin-left: 20%;display:block; background-color: #5c828e; }	#home_vivere .box.hidden div.tit { text-transform:none; padding: 10px 0; font-weight:normal; color:#FFF; }	#home_attivita_cnt { padding: 20px 0; }	#home_attivita_cnt .titsezione { font-size:1.3em; padding:0; }	#home_attivita_cnt .box { display:none; }	#homegallerie { height:200px;}	#homegallerie_cnt { width:90%; margin-left:5%; padding-top:20px; }	#homegallerie_cnt .titsezione { display:none; }	#homegallerie_cnt .box { width:100%; clear:both; padding: 2px 0; line-height:40px; height: 40px; }	#homegallerie_cnt .box.due { margin: 10px 0; }	#foot .copy { padding-top:10px; }	#foot .link, #foot .info , #foot .dnv { display:none; }	.datipubb2 { font-size:0.7em; }	.datipubb2 img { width:98%; }	#foot div.contatti { display:block; }}@media screen and (max-width:400px) {	#sentierioutdoor #database_risultati .singolo { width: 98%; }	div.database_paginazione_ris { display: block; margin: 0; width: 100%; }	#database_ricerca .vocericerca { width: 98%; }	#database_risultati .singolo { padding: 10px 1%; width:98%; }	#database_switch > div { display: table; width: 100%; }	#database_switch .col_b { width: 100%; padding: 5px 0; }	#database_switch .col_b .arrow { font-size: 0.8rem; height: 30px; width: 30px; }	#database_risultati_righe .singolo .tab .col { display: table; padding: 0 2%; width: 96%; }	#database_risultati_righe .singolo .tab .col.a { margin: 4px auto; width: 96%; }	#database_risultati_righe .singolo .tab .col.c { padding: 0 2%; width: 96%; text-align: left; }	#database_risultati_righe .singolo .tab .col .ecoregola { display: inline-block; }	#database_risultati_righe .singolo .tab .col .ecoregola .img img { max-width: 30px; }	div.logoemporiodeiparchi { height: 30px; width: 30px; }	#database_risultati_righe .singolo .tab .col.b .tit { font-size: 1.3rem; }}