div#text div#cse-search-results iframe { width: 588px }/* ---[ FORMATTAZIONI ]-------------------------------------------------------*/body { font-size: 1.0em ; font-family: Arial, Helvetica, sans-serif ; background-color: #5E8338 ; background-attachment: scroll ; background-repeat: repeat ; text-align: center ; margin: 10px 0 }img { border: 0 }/* ---[ BASI ]----------------------------------------------------------------*/div { text-align: left }div#container { width: 900px ; margin: 0 auto ; background-color:#FFF ; border: solid 2px #000 }div.hide { font-size: 0.1em ; visibility: hidden ; display:none }div#flash { position:absolute ; margin-top:10px }div#flasheng { position:absolute ; margin-top:40px }/* ---[ HEAD ]----------------------------------------------------------------*/div#head { width:900px ; height: 310px }div#head.eng { width:900px ; height: 336px }div#head div#menutop  { width: 650px ; margin-left: 247px ; position:absolute }div#head div#menutop div.boxtop { width: 126px ; height: 135px ; background-attachment: scroll ; background-image: url(../img/bk-topbar.gif) ; background-repeat: no-repeat ; background-position: left top ; float:left ; margin: 4px 4px 0 0 }div#head div#menutop div.boxtop div.title { font-size: 0.1em ; width:120px; height: 20px ; background-attachment: scroll ; background-repeat: no-repeat ; background-position: 4px 4px }div#head div#menutop div#box_parco.boxtop div.title { background-image: url(../img/tit-box-parco.gif) }div#head div#menutop div#box_ente.boxtop div.title { background-image: url(../img/tit-box-ente.gif) }div#head div#menutop div#box_uomo.boxtop div.title { background-image: url(../img/tit-box-uomo.gif) }div#head div#menutop div#box_punti.boxtop div.title { background-image: url(../img/tit-box-punti.gif) }div#head div#menutop div#box_vivere.boxtop div.title { background-image: url(../img/tit-box-vivere.gif) }div#head div#menutop.eng div#box_parco.boxtop div.title { background-image: url(../img/tit-box_en-parco.gif) }div#head div#menutop.eng div#box_ente.boxtop div.title { background-image: url(../img/tit-box_en-ente.gif) }div#head div#menutop.eng div#box_uomo.boxtop div.title { background-image: url(../img/tit-box_en-uomo.gif) }div#head div#menutop.eng div#box_punti.boxtop div.title { background-image: url(../img/tit-box_en-punti.gif) }div#head div#menutop.eng div#box_vivere.boxtop div.title { background-image: url(../img/tit-box_en-vivere.gif) }div#head div#menutop div.boxtop ul { margin: 21px 0 0 6px ; padding: 0 ; list-style-type: none ; font-size:0.7em ; width: 114px }div#head div#menutop div.boxtop ul li a { text-decoration:none ; color: #5E8338 }div#head div#menutop div.boxtop ul li:hover { background-color:#6F904D}div#head div#menutop div.boxtop ul li:hover a { text-decoration:none ; color: #FFFFFF }div#head div#menutop div.boxtop ul li.selezionato { background-color:#6F904D}div#head div#menutop div.boxtop ul li.selezionato a { text-decoration:none ; color: #FFFFFF }/* ---[ MIDDLE ]----------------------------------------------------------------*/div#middle { width:900px ; background-attachment: scroll ; background-image: url(../img/coldx-bk.gif) ; background-repeat: repeat-y ; background-position: right top ;  }div#middle div#center { float:left ; width:620px }div#middle div#coldx { width:280px ; min-height:100px ; float:left }div#middle div#clean { width:900px ; clear:left }/* ---[ COL CX ]----------------------------------------------------------------*/div#middle div#center div#topcx { margin-left:10px ; width:590px ; height: 100px ; position:absolute }div#middle div#center div#topcx div#logo { float:left ; width: 220px; margin-top:10px }div#middle div#center div#topcx div#lang { text-align: right ; float:right ; width: 200px ; margin-top:60px }div#middle div#center div#topcx div#lang img { margin-right:4px }div#middle div#center div#topcx div#lang img.spc { margin-right:20px }div#middle div#center div#text  { font-size: 0.8em ; color:#3A4A23 ; margin-left:10px ; width:590px ; padding-top:100px }div#middle div#center div#text h3 { font-size: 1.3em; margin-top:0 ; color:#5E8338; font-weight:bold ; margin-bottom:10px ; border-bottom: solid 1px #5E8338 }div#middle div#center div#text h4 { font-size: 1.1em; margin-top:0 ; color:#AFD28A; font-weight:bold ; margin-bottom:10px  }div#middle div#center div#text h5 { font-size: 0.9em; margin-top:0 ; color:#AFD28A; font-weight:bold ; margin-bottom:10px  }div#middle div#center div#text h5 a { text-decoration:none ; color: #3A4A23; font-weight: bold }div#middle div#center div#text h5 span.nlnk { text-decoration:none ; color: #3A4A23; font-weight: bold }div#middle div#center div#text a { color: #5E8338 ; text-decoration:none }div#middle div#center div#text a:hover { text-decoration:underline }div#middle div#center div#text a.linkvociSelezionato { color:#FFF ; background-color:#6F904D ; padding: 0 4px }div#middle div#center div#text hr { border-bottom: solid 1px #6F904D; border-top: none; border-left: none; border-right: none }div#middle div#center div#text div#fotografia { border: solid 1px #5E8338; float:left; margin: 0 ; background-attachment: scroll; background-repeat: no-repeat; background-position: center center; width:80px ; height:60px }div#middle div#center div#text div#admin { width: 560px ; float:left}div#middle div#center div#text div#admin div#riga { width: 560px ; margin-bottom:10px }div#middle div#center div#text div#admin div#riga div#nome { width: 80px; float:left ; font-weight:bold }div#middle div#center div#text div#admin div#riga div#area { width: 400px; margin-left: 100px}div#middle div#center div#text div#area_ant { width: 570px; border: solid 1px #F00 ; padding: 5px}div#middle div#center div#text div#admin input { padding: 2px }div#middle div#center div#text div#admin input#titolo_it { width: 400px }div#middle div#center div#text div#admin input#sottotitolo_it { width: 400px }div#middle div#center div#text div#admin input#anteprima { margin-right:10px }div#middle div#center div#text div#admin input#inserisci { margin-right:10px }div#middle div#center div#text div#mod_riga { width: 580px ; clear:left }div#middle div#center div#text div#mod_riga div { border-bottom: solid 1px #666 ; height:auto !important; min-height:20px ; height:20px }div#middle div#center div#text div#mod_riga.tit div { background-color:#97B973 ; font-weight:bold; color:#FFF }div#middle div#center div#text div#mod_riga div#mod_lang { width: 60px; float:left ; padding: 3px ; text-align:center}div#middle div#center div#text div#mod_riga div#mod_tit { width: 440px; float:left ; padding: 3px }div#middle div#center div#text div#mod_riga div#trad_en { width: 60px; float:left ; padding: 3px ; text-align:center }div#middle div#center div#text img.foto_gall { border: solid 1px #5E8338 }div#middle div#center div#text table#gallery img { border: solid 1px #5E8338; padding:3px ; background-color:#FFF }div#middle div#center div#text table#gallery img:hover { background-color:#AFD28A }div#middle div#center div#boxinfo { float:left; width:588px; margin: 20px 0 10px 10px; clear:both; }div#middle div#center div#boxinfo div { float:left; border: solid 1px #5E8338; text-align:center; font-size:0.9em; background-color:#AFD28A; width:190px }div#middle div#center div#boxinfo div#bb { margin-left:6px; }div#middle div#center div#boxinfo a { color:#3A4A23; font-weight:bold; text-decoration:none }div#middle div#center div#boxinfo a:hover { color:#FFFFFF }div#middle div#center div#boxshome  { clear:left; margin-left:10px }div#middle div#center div#boxshome div.box { float:left ; margin-right:6px ; width:174px ; height:100px; background-color:#DDF1C8; border: solid 1px #5E8338 ; padding:8px }div#middle div#center div#boxshome div.lastbox div.box { margin-right:0 }div#middle div#center div#boxshome div.box div.tit { margin-bottom:4px ; font-weight: bold ; font-size: 0.86em ; color:#3A4A23; min-height: 30px; height: 30px ; height: auto !important }div#middle div#center div#boxshome div.box a { color:#3A4A23; text-decoration:underline }div#middle div#center div#boxshome div.box a:hover { text-decoration:underline }div#middle div#center div#boxshome div.box div.tit a { text-decoration:none }div#middle div#center div#boxshome div.box div.tit a:hover { text-decoration:underline }div#middle div#center div#boxshome div.box div#fotografia { float:left ; width:71px; height:53px ; border: solid 1px #678B43 }div#middle div#center div#boxshome div.box div#fotografia img { width:71px; height:52px }div#middle div#center div#boxshome div.box div.text { margin-left: 80px ; width: 90px ; font-size: 0.7em ; color:#3A4A23}div#middle div#center div#clear { font-size: 0.1em ; height:10px; width: 590px; clear:left }div#middle div#center div#text div#gallery { width:590px }div#middle div#center div#text div#gallery div#fotografia { border: solid 1px #5E8338; float:left; margin: 0 16px 16px 0 ; background-attachment: scroll; background-repeat: no-repeat; background-position: center center; height:75px; width:100px }div#middle div#center div#text div#gallery div#fotografia:hover { border: solid 1px #FF9900 }div#middle div#center div#text div#gallery div#spacer { clear:left }div#middle div#center div#text div#asaxxa { float:left; width:550px; height:800px; background-color:#F00; }div#middle div#center div#text div#asaxxa div {  }/* ---[ COL DX ]----------------------------------------------------------------*/div#middle div#coldx div#topdx { margin-top: 61px ; margin-left:12px ; width:26px ; height: 100px ; position:absolute }div#middle div#coldx div#topdx div#formricerca { width:250px }div#middle div#coldx div#topdx div#formricerca input#ricerca { width: 90px; font-size: 0.8em ; margin: 0 ; float:left }div#middle div#coldx div#topdx div#formricerca input#q { width: 110px; height: 14px ; padding: 0 ; font-size: 0.7em }div#middle div#coldx div#topdx div#formricerca input#q { border: solid 1px #3A4A23; margin: 0 ; float:left}div#middle div#coldx div#topdx div#formricerca input#inviaricerca { margin-left: 4px }div#middle div#coldx div#sottomenu { width:256px ; margin: 6px 0 0 12px ;  ; padding-top:100px }div#middle div#coldx div#sottomenu div#aaaaaaaa { background-color:#DDF1C8; border: solid 1px #5E8338 ; width:230px ; padding: 10px ; margin-bottom:15px; margin-top:30px}div#middle div#coldx div#sottomenu div#aaaaaaaa div#fotoa img { border: solid 1px #5E8338 }div#middle div#coldx div#sottomenu div#aaaaaaaa ul li { background-image: none ; padding-left:0px }div#middle div#coldx div#sottomenu div#aaaaaaaa ul li a { font-weight:bold }div#middle div#coldx div#sottomenu a { color:#3A4A23 ; text-decoration:none }div#middle div#coldx div#sottomenu a:hover { text-decoration:underline }div#middle div#coldx div#sottomenu { float:left ; width: 180px ; font-size:0.8em }div#middle div#coldx div#sottomenu ul { margin: 0 ; padding: 0 ; list-style-type: none }div#middle div#coldx div#sottomenu ul li { background-attachment: scroll ; background-image: url(../img/bullet.gif) ; background-repeat: no-repeat ; background-position: left top; padding-left:25px; margin-bottom:4px }div#middle div#coldx div#sottomenu ul li:hover { background-color:#DDF1C8 ; background-attachment: scroll ; background-image: url(../img/bullet.gif) ; background-repeat: no-repeat ; background-position: left top; padding-left:25px; margin-bottom:4px }div#middle div#coldx div#sottomenu div.hide { float:left; width:250px ; clear:right }div#middle div#coldx div#foto { width:256px ; margin-left: 12px ; padding-top:100px ; text-align:center }div#middle div#coldx div#foto img { border: solid 1px #3A4A23 ; margin-bottom:20px }div#middle div#coldx div#newsbox { width:256px ; margin-left: 12px }div#middle div#coldx div#newsbox div.titsezione { color:#3A4A23; font-weight:bold ; margin-bottom:10px }div#middle div#coldx div#newsbox div.notizia { width:254px ; min-height:50px ; height:auto !important ; height:50px; margin-bottom:6px }div#middle div#coldx div#newsbox div.notizia div.foto { width:60px ; height:45px ; border: solid 1px #3A4A23 ; background-color:#3A4A23 ; float:left }div#middle div#coldx div#newsbox div.notizia div.text { margin-left: 65px ; font-size:0.8em ; color:#5E8338 }div#middle div#coldx div#newsbox div.notizia div.text a { color:#3A4A23 ; font-weight:bold; text-decoration:none }div#middle div#coldx div#newsbox div.notizia div.text a:hover { text-decoration:underline }div#middle div#coldx div#newsbox div.allnews { color:#5E8338 ; font-size:0.8em ; width:254px; margin-bottom:6px }div#middle div#coldx div#newsbox div.allnews a { color:#3A4A23 ; text-decoration:none ; font-weight:bold }div#middle div#coldx div#newsbox div.allnews a:hover { text-decoration:underline }div#middle div#coldx div#newsbox div.hide { clear:both }div#middle div#coldx div#extraboxdx { width:256px ; margin: 6px 0 0 12px }div#middle div#coldx div#extraboxdx a { color:#3A4A23 ; text-decoration:none }div#middle div#coldx div#extraboxdx a:hover { text-decoration:underline }div#middle div#coldx div#extraboxdx div#menu { float:left ; width: 180px ; font-size:0.8em }div#middle div#coldx div#extraboxdx div#menu ul { margin: 0 ; padding: 0 ; list-style-type: none }div#middle div#coldx div#extraboxdx div#menu ul li { background-attachment: scroll ; background-image: url(../img/bullet.gif) ; background-repeat: no-repeat ; background-position: left top; padding-left:25px; margin-bottom:4px }div#middle div#coldx div#extraboxdx div#ita { width:60px ; float:left }div#middle div#coldx div#extraboxdx div.hide { float:left; width:250px ; clear:right }/* ---[ FOOT ]----------------------------------------------------------------*/div#foot { width: 900px ; margin: 0 auto; color:#FFF; font-size: 0.7em }div#foot div#prk { float:right ; width:110px; text-align:right }div#foot a { text-decoration:none; color:#FFF }div#foot a:hover { text-decoration:underline }/* ---[ OPERAZIONE TRASPARENZA ]-----------------------------------------------------*/table#trasparenza tr.row_a td { background-color:#599930; font-weight:bold; color:#FFFFFF }table#trasparenza tr.row_c td { background-color:#FFFFFF }table#trasparenza tr.row_c td.attivo { background-color:#EFF9D7 }table#trasparenza tr.row_d { background-color:#EFF9D7 }/* ---[ MAPPA ]-----------------------------------------------------*/#cache { position:absolute; width:96%; z-index:10; text-align:center; margin-top:400px; }div.fumetto { background-color:#FFFFFF; border: solid 1px #5E8338; margin-bottom:5px; padding-bottom:4px; width : 350px;}div.fumetto div.sezionepubb { background-color:#5E8338; color:#FFF; font-weight:bold }div.fumetto div.rigapubb { padding: 4px 5px }div.fumetto div.rigapubb img { margin: 4px 5px ;float:left; border: solid 1px #5E8338;}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 img { float:right; border:none }div.fumetto div.rigapubb a { color:#EFF9D7; }div.fumetto div.rigapubb a:hover { text-decoration:underline; color:#EFF9D7; }div.piedefumetto { background-color:#FFFFFF; margin-bottom:5px; padding-bottom:4px; width : 350px;}div.piedefumetto a { color:#EFF9D7; }div.piedefumetto a:hover { text-decoration:underline; color:#EFF9D7; }div.menu_mappa { float:left ; margin-bottom:5px; width:160px; height:auto !important; height:40px; min-height:40px ; }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.9em;  }div.menu_mappa a { color:#627728; }div.menu_mappa a:hover { text-decoration:underline; color:#EFF9D7; }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;  }
