.clear { display:block; font-size:0rem; clear:both; }body.nocate .lowerRegionSidebar { display: none; }#database_risultati div.aperto { background-color: #668452; 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: #7e2600; 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: 33.3333%; padding:1%; text-align: center; }#database_risultati .singolo img { display: block; background-position: center center; background-size:cover; background-repeat: no-repeat; width:99%; border: 1px solid #446c30; } /* Lisa BORDO */#emporio #database_risultati .singolo img { background-color: #fff; background-size: contain; }#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 .small img { border: medium none; display: inline-block; width: auto; }#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 { border-collapse: collapse; display: table; }#database_risultati .riga_risultato { display: table-row; }#database_risultati .riga_risultato div .sottovocerisultato { display: inline-block; font-size: 0.9em; margin-right: 20px; }#database_risultati .riga_risultato .vocerisultato { padding: 4px 8px; }#database_risultati .riga_risultato:nth-of-type(2n+1) { background: #fff none repeat scroll 0 0; }#database_risultati .riga_risultato:nth-of-type(2n) { background: #eee none repeat scroll 0 0; }#database_risultati .riga_risultato { border: 1px solid #ccc; }.database_contenitore .singolo { line-height: 1.3; }.database_contenitore div.database_paginazione_ris { display: inline-block; font-weight: bold; margin-right: 30px; }.database_contenitore a.database_paginazione_freccia { background-color: #009e3c; color: #fff; display: inline-block; padding: 2px 7px; margin-right: 10px; text-align: center; }.database_contenitore a.database_paginazione_freccia:hover { background-color: #446c30; }.database_contenitore div.database_paginazione_num { display: inline-block; padding: 0; margin-right:10px }.contentRegion .lowerRegionMain .database_contenitore a.database_paginazione_freccia { text-decoration: none; }#topsearch { position:absolute; right:0; }#topsearch a { background-color: #89ba2d; color: #fff; display: inline-table; height: 25px; margin-left: 10px; text-decoration: none; vertical-align: top; width: 25px; }#topsearch a.on { background-color: #9a141b; }#topsearch a:hover { background-color: #9a141b; }#topsearch a div { display: table-cell; text-align: center; vertical-align: middle; }#topsearch a.cerca { background-image: url("../grafix/socialtrasp-cerca.png"); background-position: center center; background-repeat: no-repeat; background-size: 80% auto; margin-left: 30px; }.singolo a { text-decoration: none; }.singolobox a { text-decoration: none; }#approfondimenti { width:100%; margin: 15px 0; clear:both; max-width: 700px; }#approfondimenti .titolo_sezione { font-size: 1.2rem; font-weight: bold; padding: 30px 0 4px; width: 100%; }#approfondimenti .riga_risultato { display: block; margin:6px 0; }#approfondimenti .riga_risultato > div .sottovocerisultato { display: inline-block; font-size: 0.9em; margin-right: 20px; }#approfondimenti .riga_risultato > div { padding:4px; }#approfondimenti .singolo .tit { font-weight:bold; font-size:1.2em; padding: 4px 0 2px; line-height: 1.2rem; }#approfondimenti .singolo .tit.small { font-size:0.9em; }#approfondimenti .singolo .tit.smaller { font-size:0.7em; }#approfondimenti .singolo .small { font-size:0.9em; }#approfondimenti .singolo .smaller { font-size:0.7em; }#approfondimenti .singolo { display: inline-block; vertical-align: top; width: 33.333%; padding:1%; text-align: center; }#approfondimenti .singolo > div { background-position: center center; background-repeat: no-repeat; background-size: cover; display: table; width: 100%; }#approfondimenti .singolo > div.noresize { background-color: #FFF; background-size: contain; }#approfondimenti .singolo > div > a .cnt_singolo_database_risultato { background-color: rgba(0, 0, 0, 0.4); padding: 10px 0; font-size: 0.8rem; }#approfondimenti .singolo > div > a .cnt_singolo_database_risultato > div { margin: 0 8px; }#approfondimenti .singolo > div > a .cnt_singolo_database_risultato > div.dettaglio_loghi { display: inline-block; }#approfondimenti .singolo > div > a .cnt_singolo_database_risultato > div.dettaglio_loghi img { max-width:30px; border: none; }#approfondimenti .singolo > div > a .cnt_singolo_database_risultato div.ecoregola { display: table; margin: 0 auto; width: 80%; }#approfondimenti .singolo > div > a .cnt_singolo_database_risultato div.ecoregola > div { display: table-cell; vertical-align:middle;}#approfondimenti .singolo > div > a .cnt_singolo_database_risultato div.ecoregola > div.txt { font-size: 0.7rem; }#approfondimenti .singolo > div > a .cnt_singolo_database_risultato div.ecoregola img { border: none; width: auto; display:inline; }#approfondimenti .singolo > div > a { display: table-cell; height: 170px; vertical-align: bottom; color:#FFF; }#approfondimenti .singolo > div > a:hover { background: rgba(255, 255, 255, 0.7); }#approfondimenti .singolo > div > a.nolink:hover { background: none; }#approfondimenti .singolo img { display: block; background-size:cover; width:99%; border: 1px solid #7e632b; } /* Lisa BORDO */#approfondimenti .singolo img { background-position: center center; background-size:cover; background-repeat: no-repeat; }#approfondimenti .singolo img.noresize { background-size:auto; }.sidebarNav .sub-menu > li > ul > li > ul > li.attivo > a { background: #008bd0 none repeat scroll 0 0; color: #fff; }.sidebarNav .sub-menu > li > ul > li > ul > li > ul > li.attivo > a { background: #008bd0 none repeat scroll 0 0; color: #fff; }#box_bottoni { clear: both; display: block; margin: 20px 0 0; width: 100%; }#box_bottoni .singolobox {display: inline-block; margin: 0 1%; width: 31.3333%;}#box_bottoni .singolobox .vert_singolobox { background-position: center center; background-repeat: no-repeat; background-size: cover; border: 1px solid #333; box-sizing: border-box; color: #fff; display: table; height: 210px; margin: 10px auto; text-align: center; vertical-align: middle; width: 100%; }#box_bottoni .singolobox .vert_singolobox .cnt_txt { display: table-cell; vertical-align: bottom; }#box_bottoni .singolobox .vert_singolobox .cnt_txt .txt { background-color: rgba(0, 0, 0, 0.4); padding: 10px 0; }#box_bottoni .singolobox .vert_singolobox:hover .cnt_txt { background-color: rgba(255, 255, 255, 0.6); }#database_risultati_righe { padding: 10px 0; }#corpo_sottopagina #database_risultati_righe .singolo .tab { color: #666; }#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; }#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; border: 1px solid #ccc; padding: 0; width: 150px;}#emporio #database_risultati_righe .singolo .tab .col.a { background-repeat: no-repeat; background-size: auto 100%; }#database_risultati_righe .singolo .tab .col.a > div { display: table; height: 104px; width: 100%; }#database_risultati_righe .singolo .tab .col.b .tit { font-size: 1.3rem; font-weight: bold; margin: 4px 0; }/*#database_risultati_righe .singolo a.tab .col.b .tit { color: #668452; }*/#database_risultati_righe .singolo a.tab .col.b .tit { color: #009e3c; }#database_risultati_righe .singolo .tab .col.c { text-align: center; width: 16%; }#database_risultati_righe .singolo .tab { display: table; width: 100%; }#database_risultati_righe .singolo a.tab:hover .col.a > div { background-color: rgba(255, 255, 255, 0.7); }#database_risultati_righe .singolo .tab.rigadue { background-color: #e6e4d7; }#database_risultati_righe .singolo { margin: 12px 0; }#fauna #database_risultati_righe .singolo .tab .col.b .tit { display: inline-block; margin-right: 10px; }#fauna #database_risultati_righe .singolo .tab .col.b .didafianco { display: inline-block; }#fauna #database_risultati_righe .singolo .tab .col.b .dida > div { display: inline-block; font-size: 0.9rem; margin-right: 15px; }.featuredImageWrapper img.noresize { width: auto; }#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; }#corpo_sottopagina #main_colonna_dx div.database_paginazione_ris { display: inline-block; font-weight: bold; margin-right: 30px; }#corpo_sottopagina #main_colonna_dx a.database_paginazione_freccia { background-color: #456d31; color: #fff; display: inline-block; padding: 2px 7px; margin-right: 10px; text-align: center; }#corpo_sottopagina #main_colonna_dx a.database_paginazione_freccia:hover { background-color: #446c30; }#corpo_sottopagina #main_colonna_dx div.database_paginazione_num { display: inline-block; padding: 0; margin-right:10px }#corpo_sottopagina #main_colonna_dx .database_contenitore { clear:both; }#database_ricerca { background-color:#456d31; color:#FFF; font-size: 0.9rem; margin: 10px 0; }#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: 33.3333%; vertical-align: middle; }#database_ricerca.quattrocol .vocericerca { width: 25%; }#database_ricerca input#iniziate { height: 20px; width: 20px; vertical-align: sub; }.database_tabella { display: table; font-size: 0.9rem; margin: 10px 0; width: 100%; }.database_tabella .riga_risultato { display: table-row; }.database_tabella .riga_risultato > div { display: table-cell; vertical-align: top; padding: 6px 4px; }.database_tabella .riga_risultato.titoli { background-color: #446c30; font-weight:bold; color:#FFF; }.database_tabella .riga_risultato.rigadue { background-color: #e6e4d7; }.database_tabella .riga_risultato div.titolino { display: none; font-weight: bold; margin-right: 10px; }/* ---[ MAPPA ]-----------------------------------------------------*/#cache { position:absolute; width:96%; z-index:10; text-align:center; margin-top:400px; }div.fumetto { background-color:#FFF; border: solid 1px #E5E5E5; margin-bottom:5px; padding-bottom:4px; margin-right:10px; display:block; line-height: 1.3rem; }div.fumetto div.sezionepubb { background-color:#600; color:#FFF; font-weight:bold; padding-left: 4px; }div.fumetto div.rigapubb { width: 100%; display: table; padding: 5px 0; }div.fumetto div.rigapubb .col_fum_a { display: table-cell; width: 1%; vertical-align: top; }div.fumetto div.rigapubb .col_fum_b { display: table-cell; vertical-align: top; }div.fumetto div.rigapubb img { margin: 4px 5px; border: solid 1px #600;}div.fumetto div.rigapubb img.nobordo { float:left; border:none; }div.fumetto div.rigapubb div.datipubb a { color:#664576; }div.fumetto div.rigapubb div.datipubb img { float:right; border:none; }div.fumetto div.rigapubb a { color:#664576; }div.fumetto div.rigapubb a:hover { text-decoration:none; color:#664576; }div.piedefumetto { background-color:#FFF; margin-bottom:5px; padding-bottom:4px; width : 350px;}div.piedefumetto a { color:#664576; }div.piedefumetto a:hover { text-decoration:none; color:#664576; }div.menu_mappa { display: inline-block; height: auto; margin-bottom: 5px; margin-left: 10px; min-height: 50px; overflow: hidden; vertical-align: top; width: 200px; }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; }.socialshare { text-align: left; padding-top:20px; }.socialshare > div , .socialshare > a { display: inline-table; vertical-align: middle; }.socialshare > div.tit { color: #aaa; font-size: 0.85rem; margin-right: 10px; }.socialshare > .socialtab { background-color: #CCC; background-position: center center; background-size: cover; border-radius: 0; font-size: 0rem; height: 30px; margin: 0 4px; width: 30px; }.socialshare > .socialtab.insta { background-image: url('../grafix/socialtrasp-insta.png');}.socialshare > .socialtab.ytube { background-image: url('../grafix/socialtrasp-ytube.png');}.socialshare > .socialtab.pinte { background-color: #bd081c; background-image: url('../grafix/socialtrasp-pinte.png');}.socialshare > .socialtab.linkdin { background-color: #0076b3; background-image: url('../grafix/socialtrasp-linkdin.png');}.socialshare > .socialtab.gplus { background-color: #dc4e41; background-image: url('../grafix/socialtrasp-gplus.png');}.socialshare > .socialtab.facebk { background-color: #3b5998; background-image: url('../grafix/socialtrasp-facebk.png');}.socialshare > .socialtab.twitt { background-color: #1da1f2; background-image: url('../grafix/socialtrasp-twitt.png');}.socialshare > .socialtab.mail { background-color: #848484; background-image: url('../grafix/socialtrasp-mail.png');}.socialshare > .socialtab.flickr { background-image: url('../grafix/socialtrasp-flickr.png');}.imgftsx { margin-right: 30px; margin-top: 20px; vertical-align: middle; }.imgftsx.minambiente { max-width: 140px; }body.langzh .footerLeftCol { width: 100%; }body.langzh .footerRightCol { display: none; }@media screen and (max-width:1100px) {	#topsearch { margin-top: 20px; position: relative; right: auto; text-align: center; }}@media screen and (max-width:700px) {	#database_ricerca .vocericerca { width: 50%; }	#database_risultati .singolo { width: 50%; }	#box_bottoni .singolobox { width: 48%; }	table td { display: table; width: 100%; }	#itinerari #database_risultati .riga_risultato > div { display: table; width: 100%; }	.footerColsWrapper { padding: 10px 0; }	.footerLeftCol { margin: 0; }	#approfondimenti .singolo { width: 50%; }}@media screen and (max-width:600px) {	.imgftsx { width: 33.3333%; margin-right: 0; }}@media screen and (max-width:450px) {	div.banner { display: none; }	#box_bottoni .singolobox { width: 98%; }	#database_ricerca .vocericerca { width: 100%; }	#database_risultati .singolo { width: 100%; }	.database_contenitore div.database_paginazione_ris { margin-right: 0; width: 100%; }	#approfondimenti .singolo { width: 100%; }}