/* ------------------------[ FORMATTAZIONI ]------------------------------------------ */body { margin: 0px; padding: 0px; background-color: #E6E4D7; text-align:center; font-family: Arial, Helvetica, sans-serif; font-size: 100% }ul { list-style-type: none }ul, li { margin: 0px; padding: 0px }ol { padding: 0 0 0 20px }div { text-align:left }h3 { font-size: 140%; margin-top:20px; color:#930; margin: 20px 0 }h3 em.tipologia { color:#999 }h4 { font-size: 120%; margin-top:20px; color:#930 }h4 em.tipologia { color:#999 }hr { border-right: none; border-bottom: none; border-left: none; border-top: solid 1px #930; }.hidden { visibility: hidden }/* ------------------------[ CONTENITORE ]------------------------------------------- */div#shadtop { font-size:0.1em; height:10px; background-image: url(../grafix/ombrabktop.gif); background-attachment: scroll; background-repeat: repeat-y; background-position: center bottom; }div#container { font-size: 80%; width: 950px; margin: 0 auto; padding: 0 10px 0; background-image: url(../grafix/bknew.jpg); background-attachment: scroll; background-repeat: repeat-y; background-position: center top; }div#shaddwn { font-size:0.1em; height:10px; background-image: url(../grafix/ombrabkdwn.gif); background-attachment: scroll; background-repeat: repeat-y; background-position: center top; }div#navbar { width: 950px; height: 29px; background-attachment: scroll; background-image: url(../grafix/nav-bk.jpg); background-repeat: repeat-x; background-position: left top; }div#navbar div#nav { float:left;  }div#navbar img { border:none }div#navbar div div {z-index:50; }div#navbar div#nav.link:hover  { background-position: left bottom }div#navbar div#nav.linkattivo  { background-position: left bottom }div#navbar div#nav div.sub  { padding:2px; position:absolute; margin-top:26px;background-color:#842B00; width:150px; min-height:50px; visibility: hidden  }div#navbar div#nav:hover div.sub  { visibility: visible }div#navbar div#nav div.sub a { color:#FFF; text-decoration:none }div#navbar div#nav div.sub div { padding:2px 4px;  }div#navbar div#nav div.sub div { border-top: solid 1px #9D5533 ; border-bottom: solid 1px #6A2200  }div#navbar div#nav div.sub div:hover { background-color:#AC4C1B }/* ------------------------[ TESTA ]------------------------------------------------- */div#search { width: 950px; height: 22px; background-color: #446C30; background-image: url(../grafix/tophead.jpg); background-attachment: scroll; background-repeat: no-repeat; background-position: left top }div#search div { font-size:90%; color:#BDE2AA; float:left; width:190px; padding-top:2px; vertical-align: middle; }div#search div#bandiere { margin-top: 3px }div#search div#bandiere img { margin-right: 3px }div#search div#cerca { padding-top:0 }div#search form { border:none; margin:0; padding:0 }div#search input#c { font-size:90%; width:100px; border:none; padding:2px 0 0 0; margin:3px 4px 0 0; height:16px }div#search input#q { font-size:90%; width:100px; border:none; padding:2px 0 0 0; margin:3px 4px 0 0; height:16px }div#search input { float:left }div#search a { color:#BDE2AA; text-decoration:none }div#foto { width: 950px; height: 273px; padding:0 }div#foto img { margin:0 }div#fotoflash { width: 950px; height: 272px; padding:0 }div#fotoflash object { margin: 0; border:none; padding:0}/* ------------------------[ CORPO ]------------------------------------------------- */div#colmain { width: 950px; background-color: #446C30; background-image: url(../grafix/bkcentrale.jpg); background-attachment: scroll; background-repeat: repeat-y; background-position: left bottom; float:left }div#colmainbis { width: 950px; background-color: #FFFFFF; float:left;  }/* ------------------------[ COLONNA DI SINISTRA ]----------------------------------- */div#colSX { width: 160px; float:left }div#colSX div { background-image: url(../grafix/li.gif); background-attachment: scroll; background-repeat: repeat-x; background-position: left bottom; text-transform: uppercase; font-weight: bold; padding: 2px 2px 12px 6px; color:#FFFFFF ; background-color:#28430C }//div#colSX div { background-image: url(../grafix/li.gif); background-attachment: scroll; background-repeat: repeat-x; background-position: left top; text-transform: uppercase; height:26px; font-weight: bold; padding: 2px 2px 0 6px; color:#FFFFFF }div#colSX div#y { background-image: url(../grafix/liy.gif); background-attachment: scroll; background-repeat: repeat-x; background-position: left top; text-transform: uppercase; height:26px; font-weight: bold; color:#000 }div#colSX div#y a { color:#000; text-decoration:none }div#colSX div#y a:hover { color:#930 }div#colSX div#b { font-size: 0.9em; background-image: url(../grafix/lib.gif); background-attachment: scroll; background-repeat: repeat-x; background-position: left top; text-transform: uppercase; height:50px; font-weight: bold; color:#000 }div#colSX div#b a { color:#FFF; text-decoration:none }div#colSX div#b a:hover { color:#930 }div#colSX li { padding-left:10px; font-weight: bold }div#colSX li:hover { background-color:#698959 }div#colSX li.attivo { background-color:#698959 }div#colSX ul { margin-bottom:4px }div#colSX div a, div#colSX ul a { color:#FFFFFF; text-decoration:none }div#colSX div a:hover, div#colSX ul a:hover { color:#F6EB13 }div#colSX div.attivo a { color:#F6EB13 }/* ------------------------[ COLONNA CENTRALE ]------------------------------------- */div#colCX { width: 790px; float:left; height: auto !important; height: 450px; min-height: 450px }/* ------------------------[ BOX PER HOMEPAGE ]------------------------------------- */div#boxnovita { width: 320px; background-color: #FFFFDF; float:left; height:480px }div#boxnovita #cont { width: 160px; float:left }div#boxnovita div a { color: #000; text-decoration:none }div#boxnovita div a:hover { color: #930 }div#boxnovita div#divisore { background-attachment: scroll; background-image: url(../grafix/divisore.gif); background-repeat: repeat-x; background-position: left top; height:6px; margin: 0 }div#boxnovita div#shadow { background-attachment: scroll; background-image: url(../grafix/ombra-nov.gif); background-repeat: repeat-x; background-position: left top; height:10px; font-size:0.1em }div#boxnovita div#text { font-size: 0.95em; height:140px }div#boxnovita div#text div { width:144; padding: 0 4px; }div#boxnovita div#tit { background-color: #CCCC99; font-weight: bold; height:16px; padding: 2px 2px 0 6px }div#boxevidenza { width: 160px; background-color: #FFFF33; float:left; height:480px }div#boxevidenza div a { color: #000; text-decoration:none }div#boxevidenza div a:hover { color: #930 }div#boxevidenza div#divisore { background-attachment: scroll; background-image: url(../grafix/divisore.gif); background-repeat: repeat-x; background-position: left top; height:6px; margin: 0 }div#boxevidenza div#shadow { background-attachment: scroll; background-image: url(../grafix/ombra-evi.gif); background-repeat: repeat-x; background-position: left top; height:10px; font-size:0.1em }div#boxevidenza div#text { font-size: 0.9em; height:140px }div#boxevidenza div#text div { width:144; padding: 0 4px; }div#boxevidenza div#tit { background-color: #F6EB13; font-weight: bold; height:16px; padding: 2px 2px 0 6px }div#boximg { width: 160px; background-color: #B76834; float:left; height:480px }div#boximg div#tit {  background-color: #930; font-weight: bold; height:16px; padding: 2px 2px 0 6px }div#boximg div a { color: #000; text-decoration:none }div#boximg div a:hover { color: #FFF }div#boximg div#text { padding: 8px 6px 0; background-attachment: scroll; background-image: url(../grafix/ombra-img.gif); background-repeat: repeat-x; background-position: left top; height: 134px }div#boximg div#text ul { margin-top: 4px }div#boximg div#text ul li { font-size: 90%; background-attachment: scroll; background-image: url(../grafix/dot.gif); background-repeat: no-repeat; background-position: left center; padding-left: 8px }div#boximg div#text ul li a { font-weight: bold; color: #000; text-decoration: none }div#boximg div#text ul li a:hover { color: #930 }div#boxfoot { width: 640px; background-color: #C4FFC5; float:left }div#boxfoot div#cont { width: 160px; float:left }div#boxfoot div#tit a { color: #000; text-decoration:none }div#boxfoot div#tit a:hover { color: #930 }div#boxfoot div#tit { background-color: #9FD7A0; font-weight: bold; height:16px; padding: 2px 2px 0 6px }div#boxfoot div#text { padding: 10px 6px 4px; background-attachment: scroll; background-image: url(../grafix/ombra-foot.gif); background-repeat: repeat-x; background-position: left top; height: 140px }div#boxfoot div#text ul { margin-top: 4px }div#boxfoot div#text ul li { font-size: 90%; background-attachment: scroll; background-image: url(../grafix/dot.gif); background-repeat: no-repeat; background-position: left center; padding-left: 8px }div#boxfoot div#text ul li a { font-weight: bold; color: #000; text-decoration: none }div#boxfoot div#text ul li a:hover { color: #930 }/* ------------------------[ BOX PER SOTTOPAGINA ]----------------------------------- */div#boxprinc { padding-left:10px; width: 780px; float:left; color:#333; line-height: 1.4em; }div#boxprinc.map div#cont div { width: auto }div#boxprinc a { color:#930; text-decoration:underline }div#boxprinc a:hover { color:#000 }div#boxprinc h5 {font-size: 90%; margin: 18px 0; font-weight: normal }div#boxprinc h5 a { color:#555; text-decoration:none }div#boxprinc h5 a:hover { color:#930; text-decoration:underline }div#boxprinc p { clear:left }div#boxprinc ol { clear:left }div#boxprinc ul li { background-attachment: scroll; background-image: url(../grafix/dot.gif); background-repeat: no-repeat; background-position: left 5px; padding-left: 8px; clear:left }div#boxprinc ul li { margin-left: 0px }div#boxprinc img { border:none; }div#boxprinc div#cont { width: 530px; float:left; height: auto !important;}div#boxprinc div#cont.estesa { width: 760px}div#boxprinc div#cont div { width: 100%; margin-left:0px }div#boxprinc div#cont div#othernews { width:450px ;background-color: #FFFFCC;border: 1px solid #993300; padding:4px; margin:0px }div#boxprinc div#cont div#othernews a { color:#000; text-decoration:none }div#boxprinc div#cont div#othernews a:hover { color:#930; text-decoration:underline }div#boxprinc div#cont ul.nobull li { list-style-type: none; background-image: none; margin:0; padding:0 }div#boxprinc div#cont div#fotodida { font-size:100%; color:#666; font-style: italic; margin:0 0 20px ; width:460px; float:left }div#boxprinc div#cont div#fotodidab { font-size:100%; color:#666; font-style: italic; margin:0 0 0 20px; width:164px; float:right }div#boxprinc div#cont div#fotodidab img { margin-bottom:10px }div#boxprinc div#cont div#corponews { margin: 0; clear:no }div#boxprinc div#cont div#google { margin: 0; clear:no; width:300px }div#boxprinc div#cont div#google div div#res { background-color:#FF0000 }div#boxprinc div#cont table { font-size:100% }div#boxprinc div#cont table span.titoli { color:#930; font-weight:bold }div#boxprinc div#cont table.news tr.on td { background-color:#FFFFCC }div#boxprinc div#cont a.attivo { background-color:#993300; font-weight: bold; color:#FFFFFF; padding: 1px 4px }div#boxprinc div#cont #results_015209111179367479078:b64_e_mhe3y { background-color:#FF0000; float: none; position: fixed; width: 800px }div#boxprinc div#fotodx { width:220px; float:right; padding-top:60px }div#boxprinc div#fotodx.notop { padding-top:0px }div#boxprinc div#fotodx img { border:solid 1px #28430C }div#boxprinc div#fotodx img.icon { border:none }div#boxprinc div#fotodx div.pubblicazioni img { border:none }div#boxprinc div#fotodx div.menu_mappa { clear:both }div#boxprinc div#fotodx div.menu_mappa div img { border:none }div#boxprinc div#fotodx div.menu_mappa div.foto { float:left }div#boxprinc div#fotodx div.menu_mappa div.foto input { margin-bottom:10px }div#boxprinc div#fotodx div.menu_mappa div.txt { margin-left:50px }div#boxprinc img.gallery { border:solid 1px #28430C }div#boxprinc div#separatore { clear:both; border-bottom: solid 1px #930; height:10px; width:760px}div#boxprinc div#separatore.senzafilo { border-bottom: none }/* ------------------------[ COLONNA DI DESTRA ]------------------------------------ */div#colDX { width: 160px; background-color: #B76834; float:left }div#colDX div#text { padding: 10px 6px 0; background-attachment: scroll; background-image: url(../grafix/ombra-img.gif); background-repeat: repeat-x; background-position: left top }div#colDX div#tit { background-color: #930; font-weight: bold; height:16px; padding: 2px 2px 0 6px }div#colDXX { width: 160px; background-color: #C4FFC5; float:left }div#colDXX div#text { padding: 10px 6px 0; background-attachment: scroll; background-image: url(../grafix/ombra-foot.gif); background-repeat: repeat-x; background-position: left top }div#colDXX div#tit { background-color: #9FD7A0; font-weight: bold; height:16px; padding: 2px 2px 0 6px }div#colDX div#text ul, div#colDXX div#text ul { margin: 4px 0 }div#colDX div#text ul li, div#colDXX div#text ul li { font-size: 90%; background-attachment: scroll; background-image: url(../grafix/dot.gif); background-repeat: no-repeat; background-position: left 5px; padding-left: 8px }div#colDX div#text ul li a, div#colDXX div#text ul li a { font-weight: bold; color: #000; text-decoration: none }div#colDX div#text ul li a:hover, div#colDXX div#text ul li a:hover { color: #930 }div#colDX div#tit a, div#colDXX div#tit a { color: #000; text-decoration:none }div#colDX div#tit a:hover { color: #FFF }div#colDXX div#tit a:hover { color: #930 }/* ------------------------[ PIEDE ]------------------------------------------------- */div#copy { width: 950px; background-color: #D6D4CE }div#copy div#boxcopy { font-size:75%; width: 940px; clear:left; padding: 4px 0; margin-left:4px }div#copy div#boxcopy a { color: #000; text-decoration:underline }div#copy div#boxcopy a:hover { color: #930 }/* ---[ OPERAZIONE TRASPARENZA ]-----------------------------------------------------*/table#trasparenza tr.row_a td { background-color:#28430C; 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:#FFFFDD }td.sottotabella a { text-decoration:none; font-size:0.1em; }td.sottotabella img { border:none; text-decoration:none }div#mod_riga {	width : 669px;	min-height : 30px;	float:left;	border-bottom: solid 2px #FEE0A4;}div#mod_riga div {	line-height: 30px;	vertical-align: middle;}div#mod_riga div#mod_lang {	text-align: center ;	width : 80px;	float:left;}div#mod_riga div#mod_tit {	width : 509px;	float:left;}div#mod_riga div#del {	width : 80px;	text-align: center ;	float:left;}table tr.tit td {	padding:4px;	font-size:0.9em;	background-color:#446C30;	color:#BDE2AA;}table tr.mod_riga td {	padding:4px;	font-size:0.9em;	border-bottom: solid 2px #FEE0A4;}table.tabelladati tr.titoli td { background-color:#28430C; color:#FFFFFF; font-weight:bold }table.tabelladati tr.titoli td a { color:#FFFFFF }table#tabella tr.titoli td { font-weight:bold; color:#FFFFFF }table.tabelladati tr.sottotitoli td { background-color:#FFFFDD }table.tabelladati tr.rigauno td , table#tabella tr.rigauno td { background-color:#FFFFFF }table.tabelladati tr.rigadue td , table#tabella tr.rigadue td { background-color:#FFFFDD }table.tabelladati td.foto img { border:1px solid #99B098 }table.tabelladati input , table.tabelladati select { font-size:0.9em }table.tabelladati input.piccolo , table.tabelladati select.piccolo { width:120px }div.fotogalleria { background-attachment: scroll; background-repeat: no-repeat; background-position: center center; display: block; border: 1px solid #006633; font-size:0.1em }div.fotogalleria img { border: none; margin: none }div.fotogalleria:hover { border: 1px solid #FF9900 }a.moltopiccolo { font-size: 0.8em; color:#597B59 }a.piccolo{ font-size: 1.0em; color:#466C46; font-weight: lighter }a.medio { font-size: 1.2em;  color:#315B31; font-weight: normal  }a.grande { font-size: 1.4em; color:#1A481A; font-weight: bold  }a.enorme { font-size: 1.6em; color:#315B31; font-weight: bolder  }/* ------------------------[ HOMEPAGE ]---------------------------------------------- */div#colCXHOME { width: 790px; background-color:#FFF ; float:left; height: auto !important; height: 450px; min-height: 450px }div#colCXHOME { background-image: url(../grafix/bk_cx_home.gif); background-attachment: scroll; background-repeat: repeat-y; background-position: left bottom }div#colCXHOME a { text-decoration:none }div#colCXHOME div li:hover a { text-decoration:underline }div#colCXHOME div li:hover { color:#000 }//div#colCXHOME div td:hover a { text-decoration:underline }div#colCXHOME div td { color:#666 }//div#colCXHOME div td:hover { color:#000 }div#homenewsx { width: 160px; float:left }div#homenewsx div.butt { width:160px; text-align:center; padding: 4px 0 }div#homenewsx div.butt img { border : 0 }div#homenewdx div.butt { width:160px; text-align:center; padding: 4px 0 }div#homenewdx div.butt img { border : 0 }div#homenewcx { float:left; width:630px; background-color:#FFF; clear:left; height:auto !important; min-height:300px; height:300px  }div#homenewcx table td p.tit { font-size: 110%; color:#930; font-weight:bold }div#homenewcx table td p.tit a { color:#930 }div#homenewcx table td p { margin:0 0 6px 0; font-size:0.8em;  }div#homenewcx table td img { margin-left:10px; border: solid 1px #930  }div#homenewcx table td p.altrenews a { color:#930 }div#homenewcx table td p:hover a { text-decoration:underline }div#homenewcx table td.ex a { font-weight:bold ; color:#930 }div#homenewcx table td.ex img { margin-left:0; border: none  }div#homenewcx table td table.eventi { font-size:0.8em; }div#homenewcx table td table.eventi td { padding-bottom:2px; }div#homenewcx table td table.eventi a { color:#930 }div#homenewdx { float:left; width:160px }div#homenewdx div.tit { background-image: url(../grafix/li.gif); background-attachment: scroll; background-repeat: repeat-x; background-position: left bottom; text-transform: uppercase; font-weight: bold; padding: 2px 2px 12px 6px; color:#FFFFFF ; background-color:#28430C }div#homenewdx div.tit a { color:#FFF}div#homenewdx div.tit a:hover { color:#F6EB13}div#colCXHOME div#aaa { float:left; width:630px; background-color:#F5F2D8; background-image: url(../grafix/newz-2.gif); background-attachment: scroll; background-repeat: repeat-y; background-position: left top }div#colCXHOME div#aaa div#newz { float:left; width:310; }div#colCXHOME div#aaa div#eviz { float:left; width:310; }div#colCXHOME div#aaa div a {font-weight:bold; color:#930; font-size:1.1em}div#colCXHOME div#aaa div { color:#666}div#colCXHOME div#aaa ul { margin:0; padding:0}div#colCXHOME div#aaa li:hover div { color:#000}div#colCXHOME div#aaa li { padding:0 0 4px 10px; width:145px; float:left;  }div#colCXHOME div#aaa li.foto { height: auto !important; height: 210px; min-height: 210px }div#colCXHOME div#aaa li.divisore { float:left; padding:0; width:310px; font-size:0.1em; height:12px; background-image: url(../grafix/newz-3a.gif); background-attachment: scroll; background-repeat: repeat-y; background-position: left top  }div#colCXHOME div#aaa li.divisoreb { float:left; padding:0; width:320px; font-size:0.1em; height:12px; float:left; background-image: url(../grafix/newz-3b.gif); background-attachment: scroll; background-repeat: repeat-y; background-position: left top  }div#colCXHOME div#bbb { float:left; width:160px }div#colCXHOME div#bbb div.tit { background-image: url(../grafix/li.gif); background-attachment: scroll; background-repeat: repeat-x; background-position: left bottom; text-transform: uppercase; font-weight: bold; padding: 2px 2px 12px 6px; color:#FFFFFF ; background-color:#28430C }div#colCXHOME div#bbb div.tit a { color:#FFF}div#colCXHOME div#bbb div.tit a:hover { color:#F6EB13}div#colCXHOME div#ddd { clear:left; padding-left:10px; width:145px; float:left; background-color:#FDFD78 }div#colCXHOME div#ddd a {font-weight:bold; color:#930}div#colCXHOME div#ddd table { font-size:1.0em}div#colCXHOME div#ddd table td { padding-top:10px; }div#colCXHOME div#ddd table td span { font-size:0.9em}div#colCXHOME div#ccc { float:left; padding-left:10px; width:300px }div#colCXHOME div#eee { clear:left; width:630px; display:block  }div#colCXHOME div#yyy { clear:left; float:left; width:630px; padding:0; background-image: url(../grafix/banx2bk.gif); background-attachment: scroll; background-repeat: repeat-y; background-position: left top }div#colCXHOME div#fff { float:left; padding-left:10px; width:155px }div#colCXHOME div#fff table div { border:solid 1px #000;margin-top:8px }/* ------------------------[ COLONNA DI SINISTRA ]----------------------------------- */div#colSXhome { width: 160px; float:left }div#colSXhome div { background-image: url(../grafix/li.gif); background-attachment: scroll; background-repeat: repeat-x; background-position: left bottom; text-transform: uppercase; font-weight: bold; padding: 2px 2px 12px 6px; color:#FFFFFF ; background-color:#28430C }div#colSXhome li { padding:0 10px; font-weight: bold; width:136px; text-align:center }div#colSXhome li:hover { background-color:#698959 }div#colSXhome li.attivo { background-color:#698959 }div#colSXhome ul { margin-bottom:4px }div#colSXhome div a, div#colSXhome ul a { color:#FFFFFF; text-decoration:none }div#colSXhome div a:hover, div#colSXhome ul a:hover { color:#F6EB13 }div#bbb li { padding:0 10px; font-weight: bold; width:136px; text-align:center }div#bbb li:hover { background-color:#698959 }div#bbb li.attivo { background-color:#698959 }div#bbb ul { margin-bottom:4px }table.news td a { font-size:1.1em; font-weight:bold }table.news td { color:#333 }div#datacalendario { border-top: 1px solid #FFF; border-right: 2px solid #999; border-bottom: 2px solid #999; border-left: 1px solid #CCC; width: 50px; height: auto; float:left; margin: 0 13px 2px 0 }div#datacalendario div { background-color:#FFF;width: 50px ; text-align:center; }div#datacalendario div.giorno { font-size:1.0em; background-color:#AD5C33; color:#FFF }div#datacalendario div.numero { font-size:2.0em; font-weight:bold; color:#CC997F }div#datacalendario div.mese { font-size:1.0em; color:#993300 }table#tabella td {color:#333}table#tabella span.nomina {font-size:1.1em;}table#tabella td.img img { border: 1px solid #993300 }a.emporio {font-size:1.4em;}ul.othernews { width:530px; background-attachment: scroll; background-image: url(../grafix/bkothernews.jpg); background-repeat: no-repeat; background-position: right top; background-color: #FFFFCC;border: 1px solid #993300; padding:4px; margin:0px; font-size:0.95em } ul.otherevid { width:200px; background-color: #FFFFCC;border: 1px solid #993300; padding:4px; margin:0px; font-size:0.95em } div.othernews { width:530px; background-attachment: scroll; background-image: url(../grafix/bkothernews.jpg); background-repeat: no-repeat; background-position: right top; background-color: #FFFFCC;border: 1px solid #993300; padding:4px; margin:0px; font-size:0.95em } table#mapimg tr td img { 	margin: 0px; padding: 0px; border: none }table.sog tr.rigacol { background-color:#ffffdd }//table.sog tr:hover { background-color:#D9E2C1 }table.sog tr.nohover:hover { background-color:#FFFFFF }table#tab { display: table; padding:0; margin:0; width:100% }table#tab tr { padding:0; margin:0; border-bottom:solid 1px #666 }table#tab td { 	padding-right:12px; border:none }table td { color:#333 }table#newz tr.titlz td { font-family: Georgia, "Times New Roman", Times, serif; color:#B19584 ; font-size: 1.6em; border-bottom:solid 2px #EDCDBA }table#tablehome { margin: 6px }table#tablehome table#tabcoldx td {padding-bottom:4px;}table#tablehome table#newseventi td { font-size:0.8em; color:#747474 }table#tablehome table#newseventi td a { color:#666666; text-decoration:none }table#tablehome table#newseventi td a:hover { text-decoration:underline }table#tablehome table#newseventi td.a { width:224px; padding: 3px; background-color:#FFFFFF }table#tablehome table#newseventi td.a a { color:#7E2600 }//table#tablehome table#newseventi td.a { width:224px; padding: 3px; background-color:#EFEFE7 }table#tablehome table#newseventi td.b { width:6px; background-color:#FFFFFF }table#tablehome table#newseventi td div.topread { text-align:left; margin-bottom:6px; font-weight:bold; border-bottom: solid 2px #333333 }table#tablehome table#newseventi td div.readmore { text-align:right; margin-top:6px; border-bottom: solid 2px #333333 }table#tablehome table#newseventi td div.ndot {float:left; }table#tablehome table#newseventi td div.ntxt { margin-left:10px; margin-bottom:10px }table#tablehome div#evidenza { background-color:#EFEFE7; width:220px; padding-left:6px; height:180px; border:solid 2px #476A32; display:block }table#tablehome div#evidenza div#ev_tit { font-weight:bold; color:#446C30 }table#tablehome div#evidenza ul#fade { padding: 0; margin: 0; list-style: none; z-index:100 }table#tablehome div#evidenza div#fade div {  display:block; color:#747474; font-size:0.85em; padding: 0; margin: 0; position: absolute; width: 210px; height:160px;  }table#tablehome div#evidenza div#fade div.foto { position: relative; width: 210px; height:80px; background-attachment: scroll; background-repeat: no-repeat; background-position: center center; }table#tablehome div#evidenza div#fade div a { color:#666; text-decoration:none; font-weight:bold; font-size:1.0em; }table#tablehome div#evidenza div#fade div:hover a {  text-decoration:underline }table#tablehome div#evidenza div#fade div#s1 { z-index: 34 }table#tablehome div#evidenza div#fade div#s2 { z-index: 33 }table#tablehome div#evidenza div#fade div#s3 { z-index: 32 }table#tablehome div#evidenza div#fade div#s4 { z-index: 31 }div#boxprinc div#cont table div#weather div.weatherIcon { float:left; width:50px }div.pubblicazioni { width:200px; background-color:#FFFFDD; border: solid 1px #99B098; margin-bottom:10px; font-size:1.1em; padding-bottom:4px }div.pubblicazioni div { font-size:0.9em; }div.pubblicazioni div.sezionepubb { background-color:#28430C; color:#FFFFFF; font-weight:bold }div.pubblicazioni div.rigapubb { padding: 4px 5px }div.pubblicazioni div.rigapubb img { float:left }div.pubblicazioni div.rigapubb img.nobordo { float:left; border:none }div.pubblicazioni div.rigapubb div.datipubb { padding-left:50px; }div.pubblicazioni div.rigapubb div.datipubb img { float:right; border:none }div#cont ul { margin-left: 20px }/* ---[ MAPPA ]-----------------------------------------------------*/#cache { position:absolute; width:96%; z-index:10; text-align:center; margin-top:400px; }div.fumetto { background-color:#FFFFFF; border: solid 1px #28430C; margin-bottom:5px; padding-bottom:4px; width : 350px;}div.fumetto div.sezionepubb { background-color:#28430C; color:#FFFFFF; font-weight:bold }div.fumetto div.rigapubb { padding: 4px 5px }div.fumetto div.rigapubb img { float:left; border:1px solid #28430C; }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.piedefumetto { background-color:#FFFFFF; margin-bottom:5px; padding-bottom:4px; width : 350px;}
