BODY {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 160%; PADDING-BOTTOM: 4px; COLOR: #ffffff; LINE-HEIGHT: 1; PADDING-TOP: 4px; FONT-FAMILY: Arial,sans-serif; BACKGROUND-COLOR: #333333
}
BODY IMG {
	BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; BORDER-LEFT: 0px solid; BORDER-BOTTOM: 0px solid
}
A {
	COLOR: #C0FFFF; TEXT-DECORATION: none
}
A:link {
	COLOR: #C0FFFF; TEXT-DECORATION: none
}
A:visited {
	COLOR: #00FFFF; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffff00; BACKGROUND-COLOR: #b01c1c; TEXT-DECORATION: underline
}
H3 {
	FONT-SIZE: 120%; COLOR: #FF4040
}
H4 {
	FONT-SIZE: 110%
}
H5 {
	FONT-SIZE: 110%
}
H6 {
	FONT-SIZE: 100%
}
.nasc {
    text-align:left; color:#ffff00; width: 800px;
}

.nasc1 {
	    text-align:left; color:#ffff00; width: 800px;
}
#provincia {
	display:none
}

#header {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 0px; POSITION: relative; BACKGROUND-COLOR: #ffffff;
}
.distance {
	PADDING-RIGHT: 0.1em; PADDING-LEFT: 0.1em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; COLOR: #ffff00; PADDING-TOP: 0px
}

#menuTopcontent {
	display: none;
}
#menuTop {
	display: none;
}
#menuLine_1 {
	display: none;
}
#menuLine_2 {
	display: none;
}
#menuLine_3 {
	display: none;
}
#menuLine_4 {
	display: none;}
#menuLine_5 {
	display: none;
}
#menuLine_6 {
	display: none;
}
#menuLine_7 {
	display: none;
}
#menuLine_8 {
	display: none;
}
#menuBottom {
	display: none;
}
#menuBottom a{
	display: none;
}
#menuBottomsezione_1 {
	display: none;
}
#menuBottomsezione_2 {
	display: none;
}
#menuBottomsezione_3 {
	display: none;
}
#menuBottomsezione_4 {
	display: none;
}
#menuBottomsezione_5 {
	display: none;
}
#menuBottomsezione_6 {
	display: none;
}
#menuBottomsezione_7 {
	display: none;
}
#menuBottomsezione_8 {
	display: none;
}
#menuLine_9 {
	display: none;
}
#menuLine_10 {
    display: none;
}
#menuLine_11 {
	display: none;
}
#menuLine_12 {
	display: none;
}
#menuLine_13 {
	display: none;
}
#menuLine_14 {
	display: none;
}
#menuLine_15 {
    display: none;
}
#menuLine_16 {
	display: none;
}
#menuLine_17 {
	display: none;
}
.whiteText11 {
	FONT-SIZE: 110%; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.accesskey {
	TEXT-DECORATION: underline
}

table {
	width: 800px; 
	border-color: #fff;
	border-width: 1px;
	background: #333333;
	border-style: double; 
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
		}
td {
	border-color: #fff;
	border-width: 1px;
	background: #333333;
	border-style: double; 
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	text-align: center;
		}
.colonna1 {
    float:left;
	width:450px;
}
.colonna2 {
    float:left;
	width:450px;
}
.colonna3{
    float:left;
	width:400px;
}
.colonna4 {
    float:left;
	width:200px;
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FONT-WEIGHT: bold; FONT-SIZE: 0.88em; BACKGROUND: #333333; PADDING-BOTTOM: 0.3em; MARGIN: 1em 0px 0px; WIDTH: 800px;; COLOR: #ffff00; PADDING-TOP: 0.3em;
}
#footer2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; FONT-SIZE: 0.8em; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 1em 0em 0em; PADDING-TOP: 0px; TEXT-ALIGN: center; width:800px;
}
#footer2 A {
	COLOR: #050167; BACKGROUND-COLOR: #ffffff
}
#centrato {
  width: 800px; margin:auto; text-align:left;
} 
#corpo {
  width: 800px; float:left;
} 
#colonna-1 {
    float:left;	width:300px; background: transparent;
}
#colonna-2 {
    float:left;	width:500px; background: transparent;
}
#intestazione {
 background: #333333; color: #639CFF;
}
#intestazione, #colonna-1, #colonna-2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
div p {
  margin: 0; padding: 0.5em 1em;
}
/*layout a due colonne nr.2*/
#centrato1 {
  width: 800px; margin:auto; text-align:left;
} 
#corpo1 {
  width: 800px; float:left;
} 
#colonna-11 {
    float:left;	width:350px; background: transparent;
}
#colonna-21 {
    float:left;	width:450px; background: transparent;
}
#intestazione1 {
 background: #333333; color: #639CFF; font-weight:bold;
}
#intestazione1, #colonna-11, #colonna-21 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
/*layout a due colonne nr.3*/
#centrato2 {
  width: 800px; margin:auto; text-align:left;
} 
#corpo2 {
  width: 800px; float:left;
} 
#colonna-12 {
    float:left;	width:350px; background: transparent;
}
#colonna-22 {
    float:left;	width:450px; background: transparent;
}
#intestazione2 {
 background: #333333; color: #639CFF; font-weight:bold;
}
#intestazione2, #colonna-12, #colonna-22 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

/*layout a due colonne nr.4*/
#centrato3 {
  width: 650px; margin:auto; text-align:left;
} 
#corpo3 {
  width: 650px; float:left;
} 
#colonna-13 {
    float:left;	 background: transparent;
}
#colonna-23 {
    float:left;	 background: transparent;
}
#intestazione3 {
 background: #333333; color: #639CFF; font-weight:bold;
}
#intestazione3, #colonna-13, #colonna-23 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

.feature {
	FONT-SIZE: 0.7em; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.feature H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.feature IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

.sin1 IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.TIT1{
 font-size: 114%;
 color: #639CFF;
 text-align:center;
}
/*menu corpo pagina*/
#centramenu {
  width: 800px; margin-left:auto; margin-right:auto;
} 
#menuPagina{
    width:800px; margin:0; padding:0; list-style:none; text-align:center;
}
#menuPagina li{
    display:inline;
}
#menuPagina a{
    display:block; text-decoration:none; border:1px solid #999; margin:0px 0; padding:3px 5px; background:#ffffff; color:#009; height:auto;
}
#menuPagina a:link,
#menuPagina a:visited{
    background:#EEE; color:#009;
}
#menuPagina a:hover,
#menuPagina a:focus,
#menuPagina a:active{
    background:#666; color:#FFF; border-color:#000;
}
#boxICI {
	MARGIN-BOTTOM: 1em; padding-left: 0.5em; padding-right: 0.7em;
}
#boxtitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em;
}
#boxUffAG {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffAG H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
.boxUffresp{
	color:#FFFF00;
}
#boxUffAM {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffAM H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxUffCG {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffCG H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxUffEN {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffEN H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxUffLP {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffLP H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxUffGT {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffGT H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxUffSC {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffSC H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxUffFA {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffFA H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxUffCS {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffCS H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxUffPM {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:750px; margin-left:5px;
}
#boxUffPM H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
/*layout mappe*/
#centratom {
  width: 700px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpom {
  width: 700px; float:left;
} 
#colonna-1m {
    float:left;	width:350px; background: transparent;
}
#colonna-2m {
    float:left;	width:350px; background: transparent;
}
#intestazionem {
 background: #333333; color: #639CFF; font-weight:bold;
}
#intestazionem, #colonna-1m, #colonna-2m {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#imgsona {
	TEXT-ALIGN: center; display:block;
}
/*layout associazioni*/
#centratoas {
  width: 750px; margin:auto; text-align:left; 
} 
#corpoas {
  width: 750px; 
} 
#intestazioneas {
 background: #333333; color: #639CFF; font-weight:bold;
}
#centratoal {
  width: 750px; margin:auto; text-align:left; 
} 
#corpoal {
  width: 750px; 
} 
#intestazioneal {
 background: #333333; color: #639CFF; font-weight:bold;
}
#centratoap {
  width: 750px; margin:auto; text-align:left; 
} 
#corpoap {
  width: 750px; 
} 
#intestazioneap {
 background: #333333; color: #639CFF; font-weight:bold;
}
#centratoag {
  width: 750px; margin:auto; text-align:left; 
} 
#corpoag{
  width: 750px; 
} 
#intestazioneag {
 background: #333333; color: #639CFF; font-weight:bold;
}
#comunelink {
	display:none;
 }
#comunelinkAC {
	display:inline; float:right; width:800px;
 }
 #boxElenco {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:800px; margin-left:5px;
}
#boxElenco H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#centratoE {
  width: 900px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpoE {
  width: 900px; float:left;
} 
#colonna-E1 {
    float:left;	width:auto; background: transparent;
}
#colonna-E2 {
    float:left;	width:auto; background: transparent;
}
#intestazioneE {
 background: #fff; color: #639CFF; font-weight:bold; width:800px;
}
#intestazioneE, #colonna-E1, #colonna-E2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoE1 {
  width: 900px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpoE1 {
  width: 900px; float:left;
} 
#colonna-E11 {
    float:left;	width:auto; background: transparent;
}
#colonna-E21 {
    float:left;	width:auto; background: transparent;
}
#intestazioneE1 {
 background: #fff; color: #639CFF; font-weight:bold; width:800px;
}
#intestazioneE1, #colonna-E11, #colonna-E21 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoE2 {
  width: 900px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpoE2 {
  width: 900px; float:left;
} 
#colonna-E12 {
    float:left;	width:auto; background: transparent;
}
#colonna-E22 {
    float:left;	width:auto; background: transparent;
}
#intestazioneE2 {
 background: #fff; color: #639CFF; font-weight:bold; width:800px;
}
#intestazioneE2, #colonna-E12, #colonna-E22 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
/*tabella due colonne*/
.table2 {
	width: 800px; 
	border-color: #fff;
	border-width: 1px;
	background: #000;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right:5px;
		}
.td2 {
	border-color: #fff;
	border-width: 1px;
	background: #000;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	text-align: center;
}
.centrato0 {
  width: 800px; margin:auto; text-align:left;
} 
.corpo0 {
  width: 800px; float:left;
} 
.colonna-01 {
    float:left;	width:250px; background: transparent; padding-left:3px;
}
.colonna-02 {
    float:left;	width:520px; background: transparent;
}
.intestazione0 {
 background: #fff; color: #639CFF; font-weight:bold;
}
.intestazione0, .colonna-01, .colonna-02 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}.textgreen{
 font-size: 110%; color: #198553;
}
#boxElenco1 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:800px; margin-left:5px;
}
#boxElenco1 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxElenco2 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:800px; margin-left:5px; 
}
#boxElenco2 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}

#boxElenco3 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:800px; margin-left:5px;
}
#boxElenco3 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxElenco4 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:800px; margin-left:5px;
}
#boxElenco4 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
/*colonne orari piazzole Sona*/
#centratoOS {
  width: 800px; margin:auto; text-align:left; border-left:1px solid #198553; border-right:1px solid #198553; border-top:1px solid #198553;
} 
#corpoOS {
  width: 800px; float:left;
} 
#colonna-OS1 {
    float:left;	width:250px; background: transparent;
}
#colonna-OS2 {
    float:left;	width:550px; background: transparent;
}
#intestazioneOS {
 background: #fff; color: #198553; font-weight:bold;
}
#intestazioneOS, #colonna-OS1, #colonna-OS2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoOS1 {
  width: 800px; margin:auto; text-align:left; border-left:1px solid #198553; border-right:1px solid #198553; border-bottom:1px solid #198553;
} 
#corpoOS1 {
  width: 800px; float:left;
} 
#colonna-OS11 {
    float:left;	width:250px; background: transparent;
}
#colonna-OS21 {
    float:left;	width:550px; background: transparent;
}
#intestazioneOS1 {
 background: #fff; color: #198553; font-weight:bold;
}
#intestazioneOS1, #colonna-OS11, #colonna-OS21 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
/*colonne orari piazzole Lugagnano*/
#centratoOL {
  width: 800px; margin:auto; text-align:left; border-left:1px solid #198553; border-right:1px solid #198553; border-top:1px solid #198553;
} 
#corpoOL {
  width: 800px; float:left;
} 
#colonna-OL1 {
    float:left;	width:250px; background: transparent;
}
#colonna-OL2 {
    float:left;	width:550px; background: transparent;
}
#intestazioneOL {
 background: #fff; color: #198553; font-weight:bold;
}
#intestazioneOL, #colonna-OL1, #colonna-OL2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoOL1 {
  width: 800px; margin:auto; text-align:left; border-left:1px solid #198553; border-right:1px solid #198553; border-bottom:1px solid #198553;
} 
#corpoOL1 {
  width: 800px; float:left;
} 
#colonna-OL11 {
    float:left;	width:250px; background: transparent;
}
#colonna-OL21 {
    float:left;	width:550px; background: transparent;
}
#intestazioneOL1 {
 background: #fff; color: #198553; font-weight:bold;
}
#intestazioneOL1, #colonna-OL11, #colonna-OL21 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
/*colonne orari piazzole palazzolo*/
#centratoOP {
  width: 800px; margin:auto; text-align:left; border-left:1px solid #198553; border-right:1px solid #198553; border-top:1px solid #198553; border-bottom:1px solid #198553;
} 
#corpoOP {
  width: 800px; float:left;
} 
#colonna-OP1 {
    float:left;	width:250px; background: transparent;
}
#colonna-OP2 {
    float:left;	width:550px; background: transparent;
}
#intestazioneOP {
 background: #fff; color: #198553; font-weight:bold;
}
#intestazioneOP, #colonna-OP1, #colonna-OP2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
/*box raccolta rifiuti*/
#boxElencoR {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:800px; margin-left:5px;
}
#boxElencoR H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
/*box calendario rifiuti*/
#boxElencoC {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:800px; margin-left:5px;
}
#boxElencoC H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxIncarichi {
    margin: 6px; background-color:#333333; border:1px solid #ffffff;
}
#boxIncarichiINTEST{
    padding:5px 5px 5px 5px; border-bottom:1px solid #ffffff; font-size:104%; margin:0; color:#FF0000; font-weight:bold; background:#333333;
}
.boxNomin {
    margin: 3px; background-color:#333333; border:1px solid #ffffff;
}
.boxinc{
	color:#ffffff; font-weight:bold; font-size:100%;
}
#boxIncarichi1 {
    margin: 6px; background-color:#333333; border:1px solid #ffffff;
}
#boxIncarichiINTEST1{
    padding:5px 5px 5px 5px; border-bottom:1px solid #ffffff; font-size:104%; margin:0; color:#FF0000; font-weight:bold; background:#333333;
}
#boxIncarichi2 {
    margin: 6px; background-color:#333333; border:1px solid #ffffff;
}
#boxIncarichiINTEST2{
    padding:5px 5px 5px 5px; border-bottom:1px solid #ffffff; font-size:104%; margin:0; color:#FF0000; font-weight:bold; background:#333333;
}
.UNIVER {
	FONT-WEIGHT: bold; TEXT-ALIGN: center; color:#639CFF; font-size:120%;
}
.boldtext {
	FONT-WEIGHT: bold; color:#FFFF00;
}
.centraInterno {
  width: 200px; margin-left:auto; margin-right:auto;
} 
.menuInterno{
    width:300px; margin:0; padding:0; list-style:none; text-align:center; border-left:1px solid #800000; border-right:1px solid #800000; border-top:1px solid #800000;
}
.menuInterno li{
    display: inline;
}
.menuInterno a{
    display:block;   margin:0px 0; padding:3px 5px; background:#ffffff; color:#800000; height:0; border-bottom:1px solid #800000;
}
.menuInterno a:link,
.menuInterno a:visited{
    background:#F9E9E9; 
}
.menuInterno a:hover,
.menuInterno a:focus,
.menuInterno a:active{
    background:#666; color:#FFF; border-color:#000;
}
.boxtitle{
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em;
}
#comunesona {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 0.8em; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR:#333333; text-align:center; width:800px;
}

#columnSX {
	FLOAT: left; WIDTH: 200px; POSITION: relative; BACKGROUND: #f7f8f7;
}
#boxColonnaSX {
	PADDING-LEFT: 3px; padding-right:3px; WIDTH: 194px; POSITION: relative; TEXT-ALIGN: left; background: #639CFF;
}
.blackSmallTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #F78C21; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.blackSmallTitle_verde {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #009999; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.blackSmallTitle_blu {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.generalText11 {
	FONT-SIZE: 100%; COLOR: #333333; FONT-FAMILY: Tahoma, Arial, sans-serif
}
#TitleMenu {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
#colonnaCentraleHome {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; POSITION: relative;
}
.ImmagineMunicipio {
	VERTICAL-ALIGN: top
}
#newsPrimissimoPiano {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 350px; PADDING-TOP: 8px; POSITION: relative; TEXT-ALIGN: left; border: 1px solid #333;
}
.news_titolo {
	FONT-WEIGHT: bold; FONT-SIZE: 170%; COLOR: #3e74ba; FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.newsHome {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 200px; PADDING-TOP: 4px; POSITION: relative; TEXT-ALIGN: left;
}
#colonnaDX {
	PADDING-LEFT: 5px; FLOAT: left; WIDTH: 250px; POSITION: relative
}
#centratoUNIV{
	WIDTH: 800px; margin:auto; text-align:left; border: 1px solid #666;
}
#corpoUNIV{
	WIDTH: 800px; margin:auto; text-align:left;
}
#colonna-1UNIV{
    float: left; width:200px; color:#000; padding:0.5em 0;
}
#colonna-2UNIV{
    float: left; width:300px; color:#000; padding:0.5em 0;
}
#colonna-3UNIV{
    float: left; width:300px; color:#000; padding:0.5em 0;
}
#intestazioneUNIV{
    background:#666; color:#fff; padding:0.5em 0;
}
#pie-di-paginaUNIV{
    clear:left;
}
ul {
    list-style: none; margin:0; padding:0 2em;
}
li.menu { 
    list-style: none;
}
.box1 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em;
}
.blackSmallTitle_blu {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #0000FF; FONT-FAMILY: Tahoma, Arial, sans-serif; padding-left:5px;
}
#centratoMED{
	WIDTH: 800px; margin:auto; text-align:left; border: 1px solid #fff;
}
#corpoMED{
	WIDTH: 800px; margin:auto; text-align:left;
}
#colonna-1MED{
    float: left; width:399px; color:#fff; padding:0.5em 0; border-right:1px solid #fff;
}
#colonna-2MED{
    float: left; width:400px; color:#fff; padding:0.5em 0;
}
#intestazioneMED{
    background:#fff; color:#333; padding:0.5em 0;
}
div {
    width:800px; background:#333333;
}


.boxorari {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 0px solid #999; width:750px; margin-left:3px; margin-right:3px;
}
.boxorari H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxposizione {
	BORDER: 1px solid #fff;MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 8px;  WIDTH: 800px; COLOR: #ff9900; BACKGROUND-COLOR: #333333;
}
#boxposizione P {
	BORDER-TOP-WIDTH: 1px; PADDING-RIGHT: 4px; PADDING-LEFT: 4px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; PADDING-BOTTOM: 4px; MARGIN: 0px 3px 0px 2px; COLOR: #ffffff; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 1px;
}
#boxposizione H3 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #003366; PADDING-TOP: 4px; TEXT-ALIGN: left;
}
.menuNavigazione2{
    width:600px; margin-right:5px; margin-left:5px; padding:2px; border:1px solid #fff; border-right: 1px solid #fff; background:#333; color:#000; text-align:left; list-style:none;
	}
.menuNavigazione2 H2{
    padding:2px; background:#6FA5FF; color:#FFF; text-align:left; list-style:none;
	}
.menuUffici{
    width:800px; margin:0; padding:0; list-style:none;
}
#newstitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; background-color:#669FFE; padding-left: 5px; width:800px;
}
#box {
	MARGIN-BOTTOM: 1em;  BORDER-RIGHT: #639CFF 1px solid; BORDER-TOP: #639CFF 1px solid; BORDER-LEFT: #639CFF 1px solid; WIDTH:800px; BORDER-BOTTOM: #639CFF 1px solid;
}


.DIVaccesso {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH:400px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 300px; BACKGROUND-COLOR: #333333; BORDER: 1px solid #5373C6; margin-left:5px; margin-right:5px;
}
.DIVaccesso1 {
    FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 400px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT:auto; TEXT-ALIGN: left; BORDER-BOTTOM: 1px dotted #5373C6;
}
.DIVaccesso2 {
    FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 400px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT:auto; TEXT-ALIGN: left; BACKGROUND-COLOR: #5373C6;
}
.DIVaccesso3 {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 400px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 300px; BACKGROUND-COLOR: #333333; BORDER: 1px solid #5373C6; margin-left:5px; margin-right:5px;
}
.DIVaccesso4 {
    FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 400px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: left; BORDER-BOTTOM: 1px dotted #5373C6;
}
.DIVaccesso5 {
    FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 400px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT:auto; TEXT-ALIGN: left; BACKGROUND-COLOR: #5373C6;
}
.menuNavigazione2AC{
    width:600px; margin-right:5px; margin-left:5px; padding:2px; background:#333; color:#000; text-align:left; list-style:none;
	}
.menuNavigazione2AC H2{
    padding:2px; background:#6FA5FF; color:#FFF; text-align:left; list-style:none;
	}
#centratoMED{
	WIDTH: 800px; margin:auto; text-align:left; border: 1px solid #FFF;
}
#corpoMED{
	WIDTH: 800px; margin:auto; text-align:left;
}
#colonna-1MED{
    float: left; width:399px; color:#FFF; padding:0.5em 0; border-right:1px solid #FFF;
}
#colonna-2MED{
    float: left; width:400px; color:#FFF; padding:0.5em 0;
}
#intestazioneMED{
    background:#FFF; color:#333; padding:0.5em 0;
}
#centratoMED1{
	WIDTH: 800px; margin:auto; text-align:left; border: 1px solid #FFF;
}
#corpoMED1{
	WIDTH: 800px; margin:auto; text-align:left;
}
#colonna-1MED1{
    float: left; width:399px; color:#FFF; padding:0.5em 0; border-right:1px solid #FFF;
}
#colonna-2MED1{
    float: left; width:400px; color:#FFF; padding:0.5em 0;
}
#intestazioneMED1{
    background:#FFF; color:#333; padding:0.5em 0;
}

.centratoMED2{
	WIDTH: 800px; margin:auto; text-align:left; border: 1px solid #FFF;
}
.corpoMED2{
	WIDTH: 800px; margin:auto; text-align:left;
}
.colonna-1MED2{
    float: left; width:266px; color:#FFF; padding:0.5em 0; border-right:1px solid #FFF;
}
.colonna-2MED2{
    float: left; width:266px; color:#FFF; padding:0.5em 0; border-right:1px solid #FFF;
}
.colonna-3MED2{
    float: left; width:266px; color:#FFF; padding:0.5em 0;
}
.intestazioneMED2{
    background:#FFF; color:#333; padding:0.5em 0;
}

#centratoMED3{
	WIDTH: 800px; margin:auto; text-align:left; border: 1px solid #FFF;
}
#corpoMED3{
	WIDTH: 800px; margin:auto; text-align:left;
}
#colonna-1MED3{
    float: left; width:399px; color:#FFF; padding:0.5em 0; border-right:1px solid #FFF;
}
#colonna-2MED3{
    float: left; width:400px; color:#FFF; padding:0.5em 0;
}
#intestazioneMED3{
    background:#fff; color:#333; padding:0.5em 0;
}
.centratoMEDICO{
	WIDTH: 800px; margin:auto; text-align:left; border: 1px solid #fff;
}
.corpoMEDICO{
	WIDTH: 800px; margin:auto; text-align:left;
}
.colonna-1MEDICO{
    float: left; width:399px; color:#fff; padding:0.5em 0; border-right:1px solid #fff;
}
.colonna-2MEDICO{
    float: left; width:400px; color:#fff; padding:0.5em 0;
}
.intestazioneMEDICO{
    background:#fff; color:#333; padding:0.5em 0;
}
.centratoMEDI{
	WIDTH: 800px; margin:auto; text-align:left; border: 1px solid #fff;
}
.corpoMEDI{
	WIDTH: 800px; margin:auto; text-align:left;
}
.colonna-1MEDI{
    float: left; width:800px; color:#fff; padding:0.5em 0;
}
.intestazioneMEDI{
    background:#fff; color:#333; padding:0.5em 0;
}

#DIVmeteo1 {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 200px; PADDING-TOP: 5px; POSITION: relative; HEIGHT:200px; BACKGROUND-COLOR: #ffffff; BORDER: 1px solid #024600;
}

div#wrapper{float:left;width:100%}
div#content{margin: 0}
div#navigation{float:left;}
div#extra{float:left;}
div#footer{clear:left;width:100%}


	#centratoU0 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU0 {
  width: 440px; float:left; height:auto;
} 
#colonna-U01 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U02 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU0{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU0, .colonna-U01, .colonna-U02 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoU1 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU1 {
  width: 440px; float:left; height:auto;
} 
#colonna-U11 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U12 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU1{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU1, .colonna-U11, .colonna-U12 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoU2 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU2 {
  width: 440px; float:left; height:auto;
} 
#colonna-U21 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U22 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU2{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU2, .colonna-U21, .colonna-U22 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoU3 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU3 {
  width: 440px; float:left; height:auto;
} 
#colonna-U31 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U32 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU3{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU3, .colonna-U31, .colonna-U32 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoU4 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU4 {
  width: 440px; float:left; height:auto;
} 
#colonna-U41 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U42 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU4{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU4, .colonna-U41, .colonna-U42 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoU5 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU5 {
  width: 440px; float:left; height:auto;
} 
#colonna-U51 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U52 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU5{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU5, .colonna-U51, .colonna-U52 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoU6 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU6 {
  width: 440px; float:left; height:auto;
} 
#colonna-U61 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U62 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU6{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU6, .colonna-U61, .colonna-U62 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoU7 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU7 {
  width: 440px; float:left; height:auto;
} 
#colonna-U71 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U72 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU7{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU7, .colonna-U71, .colonna-U72 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoU8 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU8 {
  width: 440px; float:left; height:auto;
} 
#colonna-U81 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U82 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU8{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU8, .colonna-U81, .colonna-U82 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoU9 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoU9 {
  width: 440px; float:left; height:auto;
} 
#colonna-U91 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U92 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneU9{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU9, .colonna-U91, .colonna-U92 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoUB {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUB {
  width: 440px; float:left; height:auto;
} 
#colonna-UB1 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UB2 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUB{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUB, .colonna-UB1, .colonna-UB2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoUB1 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUB1 {
  width: 440px; float:left; height:auto;
} 
#colonna-UB11 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UB12 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUB1{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUB1, .colonna-UB11, .colonna-UB12 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#centratoUP {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUP {
  width: 440px; float:left; height:auto;
} 
#colonna-UP1 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UP2 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUP{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUP, .colonna-UP1, .colonna-UP2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}


#boxorari {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:500px; margin-left:3px; margin-right:3px; height:200px;
}
#boxorari H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxorariU {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:500px; margin-left:3px; margin-right:3px; height:220px;
}
#boxorariU H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxorariU1 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:500px; margin-left:3px; margin-right:3px; height:120px;
}
#boxorariU1 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxorariU2 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:500px; margin-left:3px; margin-right:3px; height:120px;
}
#boxorariU2 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxorariU3 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:500px; margin-left:3px; margin-right:3px; height:150px;
}
#boxorariU3 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxorariU4 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:500px; margin-left:3px; margin-right:3px; height:120px;
}
#boxorariU4 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxorariU5 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:500px; margin-left:3px; margin-right:3px; height:370px;
}
#boxorariU5 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxorariU6 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:500px; margin-left:3px; margin-right:3px; height:230px;
}
#boxorariU6 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxorariU7 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:500px; margin-left:3px; margin-right:3px; height:160px;
}
#boxorariU7 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxRIFIUTI {
	width:500px; height:1400px; margin:auto; text-align:left;
}
div#navigationInd{}
div#extraInd{}
div#contentInd{}

div#navigationPAGE{}
div#contentPAGE{}

div#navigationAVV{float: left;width: 195px;\width:202px;w\idth:195px;padding: 0 0 0 2px; background:#FFFFFF;}
div#extraAVV{float: right; width: 150px;\width:160px;w\idth:150px; margin-right:3PX;
}
div#contentAVV{margin: 0 220px;padding: 1em 1px;}

#boxStorico {
	width:150px; margin:auto; text-align:left; border: 1px double #0099CC; margin-top:45px;
}

.extrasectiontitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 1em; color:#ffffff;PADDING-BOTTOM: 3px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: center; background:#4749A5;
}
.extraSection {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 1px; BACKGROUND-COLOR: #e9edf3; border:1px double #4749A5; margin-top:45px;
}
UL.menudxlink LI {
	LIST-STYLE:square; MARGIN: 0.5em 0em 0em
}
HR.mapjs {
	WIDTH: 90%; HEIGHT: 0.1em; TEXT-ALIGN: center
}
.testonews {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: 1px solid; PADDING-LEFT: 3px; FONT-WEIGHT: normal; PADDING-BOTTOM: 3px; MARGIN: 10px;  BORDER-LEFT: 1px solid; COLOR: #000000; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: left
}
.titleblack {
	FONT-WEIGHT: bold;  MARGIN: 10px; COLOR: #000000; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.nascprint {
	DISPLAY: none;
}
