BODY {
	FONT-SIZE:75%;
	BACKGROUND: #f7f8f7;
	margin:0px;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
}
.bodytextdoc {
	FONT-SIZE: 0.9em; MARGIN: 1em; color:#990000;
}
.centerdoc {
	TEXT-ALIGN: center;
}
A:link {
	COLOR: #050167; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #050167; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none;
}
A:active {
	COLOR: #050167; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #050167; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: underline;
}
.PDF A:link {
	COLOR: #050167; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none;
}
.PDF A:visited {
	COLOR: #990000; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none;
}
h1{
 font-family: Arial,sans-serif; font-size: 120%; color: #639CFF;
 }
h2{
 font-size: 114%; color: #639CFF;
}

h3{
 font-size: 100%; color: #639CFF;
}

h4{
 font-size: 100%;
 font-weight: bold;
 color: #000000;
}

h5{
 font-size: 90%;
 font-weight: normal;
 color: #000000;
}
h6 {
	FONT-WEIGHT: normal; TEXT-ALIGN: center;
}
h7 {
 font-size: 100%; color: #AECDFF;
}
.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: left; width:auto;
}
P {
	MARGIN: 0em;
}
.Stile2 {
	COLOR: #413D3D; TEXT-ALIGN: left;
}
.nasc {
	DISPLAY: none;
}

.nasc1 {
	DISPLAY: none;
}
.nascprint {
	DISPLAY: none;
}
.imgNoBorder {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#mainlayer {
	MARGIN: 0px; WIDTH: 100%;
}
#header {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 100%; POSITION: relative; BACKGROUND-COLOR: #F7F8F7;
}
#testata {
	PADDING-RIGHT: 0em; BACKGROUND-POSITION: left top; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; WIDTH: 100%; PADDING-TOP: 0em;  HEIGHT: 120px; border-bottom:#ffffff 2px solid; BACKGROUND-IMAGE: url(../images/testata.gif); 
}
#menuTopcontent {
	MARGIN-TOP: 0px; FLOAT: left;  MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 40px; BACKGROUND-COLOR: #669FFE; TEXT-ALIGN: center;
}
#menuTop {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 0px; FLOAT: left;  MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 35px; BACKGROUND-COLOR: #669FFE; TEXT-ALIGN: center; padding-bottom:2px;
}
#menuTopsezione_1 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 25px
}
#menuTopsezione_2 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 25px
}
#menuTopsezione_3 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 25px
}
#menuTopsezione_4 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 25px
}
#menuTopsezione_5 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 25px
}
#menuTopsezione_6 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 25px
}
#menuTopsezione_7 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 25px
}
#menuTopsezione_8 {
	PADDING-RIGHT: 3px; MARGIN-TOP: 5px; PADDING-LEFT: 3px; FONT-SIZE: 100%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 25px
}

#menuLine_1 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_2 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_3 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_4 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_5 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_6 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_7 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_8 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.imgLine {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.whiteText {
	FONT-SIZE: 100%; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.accesskey {
	TEXT-DECORATION: underline
}

/*menu fine pagina*/
#menuBottom {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 0px; FLOAT: left;  MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 35px; BACKGROUND-COLOR: #DAE4F4; TEXT-ALIGN: center; padding-bottom:2px; color:#333333;
}
#menuBottom a{
	color:#333333;
}
#menuBottomsezione_1 {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 21px
}
#menuBottomsezione_2 {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 21px
}
#menuBottomsezione_3 {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 21px
}
#menuBottomsezione_4 {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 21px
}
#menuBottomsezione_5 {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 21px
}
#menuBottomsezione_6 {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 21px
}
#menuBottomsezione_7 {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 2px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 21px
}
#menuBottomsezione_8 {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FONT-SIZE: 80%; FLOAT: left; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Tahoma, Arial, sans-serif; HEIGHT: 21px
}
#menuLine_9 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_10 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_11 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_12 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_13 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_14 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_15 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_16 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#menuLine_17 {
	FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.noborderimg {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
.nofloat {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 0px;
}
#grafica {
	DISPLAY: block; MARGIN:0px 3px 3px 3px; width:550px; border: 1px solid #999;
}
#grafica IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px; BORDER-RIGHT-WIDTH: 0px;
}
#grafica1 {
	MARGIN:0px 3px 3px 3px;
}
#grafica1 IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 0px 0px; BORDER-RIGHT-WIDTH: 0px;
}

#altoContrasto {
	DISPLAY: none;
}
.distance {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;
}
hr {
	WIDTH: 100%;  TEXT-ALIGN: center;
}
/*menu index*/
UL.menu {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; color:#FFFFFF; PADDING-BOTTOM: 8px; MARGIN: 0em; PADDING-TOP: 8px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left;  background: #619DFF; margin-left:2px; border-bottom:1px solid #999; border-left: 1px solid #999; border-right: 1px solid #999;
}
UL.menu LI {
	PADDING-LEFT: 5px; MARGIN: 0px 0px 0px; FONT-WEIGHT: normal; color:#3d5992; display: inline; background-color:#CEDFFC; border-left:1px solid #999; border-right: 1px solid #999; border-bottom: 1px dashed #FFF;
}
UL.menu A {
	FONT-WEIGHT:normal; FONT-SIZE: 1em; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: #5A97FC; PADDING-BOTTOM: 8px; COLOR: #000; PADDING-TOP: 8px; TEXT-DECORATION: none; height:0; border-left:1px solid #FFF; border-right: 1px solid #FFF; border-bottom: 1px solid #FFF; 	border-top: 1px solid #FFF;
}
UL.menu A:hover, visited {
	BACKGROUND:#CEDFFC;  
}
UL.menu A:active {
	BACKGROUND: #CEDFFC; color:#3D5992;
}
UL.menu H2 {
	BACKGROUND: #CEDFFC; color:#333333;  padding-left:5px; padding-top:2px;
}
UL.menu UL LI {
	PADDING-LEFT: 5px; display: inline; color:#3d5992;
}
UL.menu UL A {
	BACKGROUND: #ffffff; border:1px dashed #999; color:#3d5992;
}
ul.menu li.ultimaVoce{
    border: 0px;
	}
.hidden {
	DISPLAY: none;
}
IMG.menudx {
	BORDER-RIGHT: #000 0em solid; BORDER-TOP: #000 0em solid; MARGIN: 0em 0.5em 0em 0em; BORDER-LEFT: #000 0em solid; BORDER-BOTTOM: #000 0em solid;
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0em; PADDING-LEFT: 0em; BACKGROUND: #ffffff; MARGIN: 0px; WIDTH: 100%; height:auto; POSITION: relative;
}
#footer2 {
PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; FONT-SIZE:1em; PADDING-BOTTOM: 0px; MARGIN: 1em 0em 0em; PADDING-TOP: 0px; TEXT-ALIGN: center; width:100%; color:#333333;
}
#footer2 A {
	COLOR: #050167; BACKGROUND-COLOR: #ffffff;
}
#leftbox {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FLOAT: left; PADDING-BOTTOM: 0em; MARGIN: 0px; WIDTH: 48%; PADDING-TOP: 0em; 
}
#rightbox {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; FLOAT: right; PADDING-BOTTOM: 0em; MARGIN: 0px; WIDTH: 48%; PADDING-TOP: 0em; 
}
#bottombox {
	PADDING-RIGHT: 0em; PADDING-LEFT: 0em; PADDING-BOTTOM: 0em; MARGIN: 0em; WIDTH: 95%; PADDING-TOP: 0em; 
}

#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; 
}
.boldtext {
	FONT-WEIGHT: bold;
}
.doctitle {
	PADDING-LEFT: 1em; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; FONT-STYLE: italic;
}
.doctitle A:hover {
	COLOR: #cc0000;
}
.pagevalid {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 1em 0px 0px; PADDING-TOP: 0px;
}
.pagevalid IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; margin-left:20px;
}
.logo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 11px; Z-INDEX: 10; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0em; COLOR: #000000; PADDING-TOP: 15px; POSITION: absolute; TOP: 0px; HEIGHT: 96px; BACKGROUND-COLOR: #ffffff;
}
.imgBanner {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
.imgTop {
	BORDER: 0px; float:right;
}
#container {
	padding: 0px;
	margin: 0px;
}

#boxindirizzo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px; COLOR: #000000; PADDING-TOP: 0px; width:230px; text-align:center; height:120px;
}
#boxaccesso {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px; COLOR: #000000; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff; width:auto;
}

.brHeight {
	LINE-HEIGHT: 0.5em;
}
.brHeight2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 0.2em; PADDING-TOP: 0px;
}
.brHeight3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px;
}

#news {
	MARGIN-BOTTOM: 1em;  BORDER-RIGHT: #639CFF 1px solid; BORDER-TOP: #639CFF 1px solid; BORDER-LEFT: #639CFF 1px solid; BORDER-BOTTOM: #639CFF 1px solid; width:auto;
}
#newstitle {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em; background-color:#669FFE; padding-left: 5px;
}
.imgsona {
	TEXT-ALIGN: center;
}
#imgsona {
	TEXT-ALIGN: center; margin-left:5px;
}
/*sottomenu*/	
.menuNavigazione2{
    width:200px; margin-right:5px; margin-left:5px; padding:2px; border:1px solid #999; border-right: 1px solid #999; background:#FFF; color:#000; text-align:left; list-style:none;
	}
.menuNavigazione2 H2{
    padding:2px; background:#6FA5FF; color:#FFF; text-align:left; list-style:none;
	}
.menuNavigazione2 li{
    display: inline;  border-left:1px solid #999; border-right: 1px solid #999; 
	}
.menuNavigazione2 li.ultimavoce{
    display: inline;  border-left:1px solid #999; border-right: 1px solid #999; 
	}
.menuNavigazione2 A{
    display:block; text-decoration:none;  padding:3px; height:0;   border-bottom: 1px dashed #999;
	}
.menuNavigazione2 A.ultimavoce{
    display:block; text-decoration:none;  padding:3px; height:0;  
	}
	
.menuNavigazione2 A:link,
.menuNavigazione2 A:visited{
 background:#FFFFFF; color:#3d5992;
	}
	
.menuNavigazione2 A:hover,
.menuNavigazione2 A:focus,
.menuNavigazione2 A:active{
 background:#FFFFFF; color:#3d5992; text-decoration:underline;
	}
#comunesona {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR:#DAE4F4; text-align:center; 
}
#comunesona IMG {
	DISPLAY: block;
}
#comunelink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 22px;  text-align:right; margin-bottom:5px; background-color:#F7F8F7;
 }
 #comunelink1 {
	PADDING-LEFT: 5px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; COLOR: #333333; PADDING-TOP: 0px; HEIGHT: 22px;  text-align:right; margin-bottom:5px; background-color:#F7F8F7;
 }
#comunelink IMG {
     display: inline;
}
#comunelinkAC {
	display:none;
 }
 
#boxposizione {
	BORDER-RIGHT: #003366 1px solid;
	BORDER-TOP: #003366 1px solid;
	MARGIN-TOP: 0px;
	FLOAT: left;
	MARGIN-BOTTOM: 5px;
	BORDER-LEFT: #003366 1px solid;
	COLOR: #ff9900;
	BORDER-BOTTOM: #003366 1px solid;
	BACKGROUND-COLOR: #f5f5f5;
	width: 100%;
}
#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: #333333; 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;
}
#box {
	MARGIN-BOTTOM: 1em;
	BORDER-RIGHT: #639CFF 1px solid;
	BORDER-TOP: #639CFF 1px solid;
	BORDER-LEFT: #639CFF 1px solid;
	BORDER-BOTTOM: #639CFF 1px solid;
}

#box1 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; 
}
#boxICI {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; border: 1px solid #999; width:95%;
	margin-left: 0.5em;
}
#boxtitle2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em;
}
#boxtarsu {
	MARGIN-BOTTOM: 1em; padding-left: 0.5em; padding-right: 0.7em; border: 1px solid #999; width:95%;
    margin-left: 0.5em;
}
#boxtitle3 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em;
}
#boxcosap {
	MARGIN-BOTTOM: 1em; padding-left: 0.5em; padding-right: 0.7em; border: 1px solid #999; width:95%;
	margin-left: 0.5em;
}
#boxtitle4 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em;
}
#boxpubbl {
	MARGIN-BOTTOM: 1em; padding-left: 0.5em; padding-right: 0.7em; border: 1px solid #999; width:95%;
	margin-left: 0.5em;
}
#boxtitle5 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em;
}
#boxvarie {
	MARGIN-BOTTOM: 1em; padding-left: 0.5em; padding-right: 0.7em; border: 1px solid #999; width:95%;
	margin-left: 0.5em;
}
#boxtitle6 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em;
}
#boxtitle7 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.5em;
}
.contenitore {
	WIDTH: 100%; LINE-HEIGHT: 1.1; POSITION: relative
}
.contenitore2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; POSITION: relative; background: #f7f8f7;
}

#navBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FLOAT: left;  PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 20%; PADDING-TOP: 0px
}
#advert {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
/*tabella due colonne*/
.table2 {
	
	border-color: #999;
	border: 1px solid;
	
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right:5px;
		}
.td2 {
	border-color: #999;
	border: 1px solid;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	text-align: left;
}
/*tabella due colonne associazioni*/
.table2A {
	width: 100%; 
	border-color: #999;
	border-width: 1px;
	
	
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	margin-bottom: 5px;
	margin-right:5px;
		}
.td2A {
	border-color: #999;
	border-width: 1px;
	background: #EAEAEA;
	
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	text-align: left;
	width: 50%;
}
.td2B {
	border-color: #999;
	border-width: 1px;
	background: #CFDEFD;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	text-align: left;
	width: 50%;
}
.td2C {
	border-color: #999;
	border-width: 1px;
	background: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	text-align: left;
	width: 50%;
}
.td2D {
	border-color: #999;
	border-width: 1px;
	background: #AECDFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
	text-align: left;
	width: 50%;
}

/*layout a due colonne*/
#centrato {
  width: 500px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpo {
  width: 500px; float:left;
} 
#colonna-1 {
    float:left;	width:200px; background: transparent;
}
#colonna-2 {
    float:left;	width:300px; background: transparent;
}
#intestazione {
 background: #fff; color: #639CFF; font-weight:bold;
}
#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: 500px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpo1 {
  width: 500px; float:left;
} 
#colonna-11 {
    float:left;	width:250px; background: transparent;
}
#colonna-21 {
    float:left;	width:250px; background: transparent;
}
#intestazione1 {
 background: #fff; 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: 500px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpo2 {
  width: 500px; float:left;
} 
#colonna-12 {
    float:left;	width:250px; background: transparent;
}
#colonna-22 {
    float:left;	width:250px; background: transparent;
}
#intestazione2 {
 background: #fff; 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; border:1px solid #999;
} 
#corpo3 {
  width: 650px; float:left;
} 
#colonna-13 {
    float:left;	width:450px; background: transparent;
}
#colonna-23 {
    float:left;	width:200px; background: transparent;
}
#intestazione3 {
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazione3, #colonna-13, #colonna-23 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
.colonna1 {
    float:left;	width:300px; background: transparent;
}
.colonna2 {
    float:left;	width:300px; background: transparent;
}
.colonna3{
    float:left;
	width:600px;
}
.colonna4 {
    float:left;
	width:400px; padding-left:6px;
}
.feature {
	 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.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;
}
.sindx IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; MARGIN-RIGHT: 5px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px; float:right;
}
.TIT1{
 font-size: 114%;
 color: #639CFF;
 text-align:center;
}
/*menu corpo pagina*/
#centramenu {
	width:250px;
	margin-left:auto;
	margin-right:auto;
} 
#menuPagina{
  width:250px; margin:0; padding:0; list-style:none; text-align:center;
}
#menuPagina li{
    display: inline;
}
#menuPagina a{
    display:block;  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;
}
/*menu uffici*/
.menuUffici{
    width:400px; margin:0; padding:0; list-style:none;
}
.menuUffici li{
    display: inline;
}
.menuUffici a{
    display:block;  border:1px solid #999; margin:0px 0; padding:3px 5px; background:#ffffff; color:#009; height:20px;
}
.menuUffici a:link,
.menuUffici a:visited{
    background:#EEE; color:#009;
}
.menuUffici a:hover,
.menuUffici a:focus,
.menuUffici a:active{
    background:#666; color:#FFF; border-color:#000;
}
#boxUffAG {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:95%; margin-left:3px; margin-right:3px;
}
#boxUffAG H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
.boxUffAG {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 1em; padding-top:0.7em; border: 1px solid #999; width:95%; margin-left:3px; margin-right:3px;
}
.boxUffAG H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
.boxUffresp{
	color:#413D3D; font-weight:bold;
}
#boxUffAM {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:95%; 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:95%; 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:95%; 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:95%; 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:95%; 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:95%; 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:95%; 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:95%; 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:95%; margin-left:5px;
}
#boxUffPM H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
/*layout mappe*/
#centratom {
  width: 400px; margin:auto; text-align:left; 
} 
#corpom {
  width: 400px; float:left;
} 
#colonna-1m {
    float:left;	width:200px; background: transparent;
}
#colonna-2m {
    float:left;	width:200px; background: transparent;
}
#intestazionem {
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazionem, #colonna-1m, #colonna-2m {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#head {
	MARGIN: 0px auto; WIDTH: 768px; BACKGROUND: url(../images/testata.gif); COLOR: #000; height: 162px;
}
#testatasopra {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 0px solid
}
#comunetestata {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.6em; BACKGROUND-IMAGE: url(../images/banner.jpg); PADDING-BOTTOM: 0px; COLOR: #cccccc; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 0px solid; BACKGROUND-COLOR: #ffffff
}
#comunetestata IMG {
	DISPLAY: block
}
DIV.intestBox {
	BACKGROUND-COLOR: #78B6DB; width:230px;
}
DIV.intestBox H2{
	COLOR: #333333; padding-left:5px; padding-top:2px;
}
.padVociBox {
	height:0; border: 1px solid #5373C6;  margin-top:5px; background: #E8F0FE;  margin-left:2px; color:#050167;
	}
.padVociBox A{
	margin-top:2px; BORDER-BOTTOM: 1px dotted #5373C6;
}
.padVociBox H2{
	Color:#ffffff; padding-left: 3px; background-color:#5373C6;
}
.bordoDot {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: black 1px dotted; TOP: 0px; margin-right:2px;
}
dl{width:auto;}
dt{margin: 10px 0 0; color: #000; padding-left:10px;}
dt2{margin: 5px 0 0; color: #000; padding-left:10px;}
dd{margin: 0;padding-left:14px;line-height: 1.4;
   background:url(bullet.gif) no-repeat center left;}
dd a{text-decoration: none;color: #69F;}
dd a:hover{color: #F60;} 

#boxElenco {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:95%; margin-left:5px; margin-right:5px;
}
#boxElenco H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxElenco1 {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; width:95%; 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:95%; 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:95%; 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:95%; margin-left:5px;
}
#boxElenco4 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#centratoE {
  width: 500px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpoE {
  width: 500px; float:left;
} 
#colonna-E1 {
    float:left;	width:320px; background: transparent;
}
#colonna-E2 {
    float:left;	width:180px; background: transparent;
}
#intestazioneE {
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneE, #colonna-E1, #colonna-E2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoE1 {
  width: 500px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpoE1 {
  width: 500px; float:left;
} 
#colonna-E11 {
    float:left;	width:320px; background: transparent;
}
#colonna-E21 {
    float:left;	width:180px; background: transparent;
}
#intestazioneE1 {
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneE1, #colonna-E11, #colonna-E21 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoE2 {
  width: 500px; margin:auto; text-align:left; border:1px solid #999;
} 
#corpoE2 {
  width: 500px; float:left;
} 
#colonna-E12 {
    float:left;	width:320px; background: transparent;
}
#colonna-E22 {
    float:left;	width:180px; background: transparent;
}
#intestazioneE2 {
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneE2, #colonna-E12, #colonna-E22 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}


#meteo {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px;  
	WIDTH: 150px; 
	PADDING-TOP: 5px; 
	margin: 0;
	POSITION: relative;
}


#DIVmeteo1 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	WIDTH: 150px; 
	PADDING-TOP: 5px; 
	POSITION: relative; 
	HEIGHT: 170px; 
	BACKGROUND-COLOR: #ffffff; 
	BORDER: 1px solid #024600; 
	margin-top:5px;
}

#DIVEmoticon {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	WIDTH: 150px;
	PADDING-TOP: 5px;
	POSITION: relative;
	HEIGHT: 100px;
	BACKGROUND-COLOR: #ffffff;
	BORDER: 1px solid #024600;
	margin-top:5px;
}

/*
.DIVaccesso3 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	WIDTH: 150px;
	PADDING-TOP: 5px;
	POSITION: relative;
	HEIGHT: 170px;
	BACKGROUND-COLOR: #E8F0FE;
	BORDER: 1px solid #5373C6;
}
*/

#meteo p{
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; text-align:center; 
}
#meteo img {
 margin-left:15px;
}
#centrato0 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpo0 {
  width: 440px; float:left; height:auto;
} 
#colonna-01 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-02 {
    float:left;	width:280px; background: transparent; height:auto;
}
#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; font-weight:bold;
}
.textgreen1{
 font-size: 90%; color: #198553; font-weight:bold;
}
.textwhite{
 font-size: 110%; color: #ffffff; font-weight:bold;
}
.dotline {
	MARGIN-TOP: 3px; MARGIN-BOTTOM: 3px
}

/*layout a due colonne RIFIUTI*/
#boxR {
  width: 420px; margin:auto; text-align:left; border:1px solid #198553; height:230px;
} 

#centratoR {
  width: 400px; margin:auto; text-align:left; 
  } 
#corpoR {
  width: 400px; float:left;
} 
#colonna-R1 {
    float:left;	width:100px; background: transparent;
}
#colonna-R2 {
    float:left;	width:300px; background: transparent;
}
#intestazioneR {
 background: #fff; color: #198553; font-weight:bold;
}
#intestazioneR, #colonna-R1, #colonna-R2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
/*layout a due colonne RIFIUTI*/
#boxRU {
  width: 420px; margin:auto; text-align:left; border:1px solid #198553; height:300px
}
#centratoRU {
  width: 400px; margin:auto; text-align:left; 
} 
#corpoRU {
  width: 400px; float:left;
} 
#colonna-RU1 {
    float:left;	width:100px; background: transparent;
}
#colonna-RU2 {
    float:left;	width:300px; background: transparent;
}
#intestazioneRU {
 background: #fff; color: #198553; font-weight:bold;
}
#intestazioneRU, #colonna-RU1, #colonna-RU2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#boxRP {
  width: 420px; margin:auto; text-align:left; border:1px solid #198553; height:400px
}
#centratoRP {
  width: 400px; margin:auto; text-align:left; 
} 
#corpoRP {
  width: 400px; float:left;
} 
#colonna-RP1 {
    float:left;	width:100px; background: transparent;
}
#colonna-RP2 {
    float:left;	width:300px; background: transparent;
}
#intestazioneRP {
 background: #fff; color: #198553; font-weight:bold;
}
#intestazioneRP, #colonna-RP1, #colonna-RP2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#boxRC {
  width: 420px; margin:auto; text-align:left; border:1px solid #198553; height:230px
}
#centratoRC {
  width: 400px; margin:auto; text-align:left; 
} 
#corpoRC {
  width: 400px; float:left;
} 
#colonna-RC1 {
    float:left;	width:100px; background: transparent;
}
#colonna-RC2 {
    float:left;	width:300px; background: transparent;
}
#intestazioneRC {
 background: #fff; color: #198553; font-weight:bold;
}
#intestazioneRC, #colonna-RC1, #colonna-RC2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
#boxRV {
  width: 420px; margin:auto; text-align:left; border:1px solid #198553;  height:230px;
} 
#centratoRV {
  width: 400px; margin:auto; text-align:left; 
} 
#corpoRV {
  width: 400px; float:left;
} 
#colonna-RV1 {
    float:left;	width:100px; background: transparent;
}
#colonna-RV2 {
    float:left;	width:300px; background: transparent;
}
#intestazioneRV {
 background: #fff; color: #198553; font-weight:bold; border-top:1px solid #198553;
}
#intestazioneRV, #colonna-RV1, #colonna-RV2 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}
/*colonne orari piazzole Sona*/
#boxOS {
  width: 420px; margin:auto; text-align:left; border:1px solid #198553;  height:300px;
}
#centratoOS {
  width: 400px; margin:auto; text-align:left; 
} 
#corpoOS {
  width: 400px; float:left;
} 
#colonna-OS1 {
    float:left;	width:150px; background: transparent;
}
#colonna-OS2 {
    float:left;	width:250px; 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: 400px; margin:auto; text-align:left; 
} 
#corpoOS1 {
  width: 400px; float:left;
} 
#colonna-OS11 {
    float:left;	width:150px; background: transparent;
}
#colonna-OS21 {
    float:left;	width:250px; 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*/
#boxOL {
  width: 420px; margin:auto; text-align:left; border:1px solid #198553;  height:300px;
}
#centratoOL {
  width: 400px; margin:auto; text-align:left; 
} 
#corpoOL {
  width: 400px; float:left;
} 
#colonna-OL1 {
    float:left;	width:150px; background: transparent;
}
#colonna-OL2 {
    float:left;	width:250px; 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: 400px; margin:auto; text-align:left; 
} 
#corpoOL1 {
  width: 400px; float:left;
} 
#colonna-OL11 {
    float:left;	width:150px; background: transparent;
}
#colonna-OL21 {
    float:left;	width:250px; 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*/
#boxOP {
  width: 420px; margin:auto; text-align:left; border:1px solid #198553;  height:300px;
}
#centratoOP {
  width: 400px; margin:auto; text-align:left; 
} 
#corpoOP {
  width: 400px; float:left;
} 
#colonna-OP1 {
    float:left;	width:150px; background: transparent;
}
#colonna-OP2 {
    float:left;	width:250px; background: transparent;
}
#intestazioneOP {
 background: #FEFCFC; 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:95%; 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:95%; margin-left:5px;
}
#boxElencoC H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
#boxIncarichi {
    margin: 6px; background-color:#ffffff; border:1px solid #800000;
}
#boxIncarichiINTEST{
    padding:5px 5px 5px 5px; border-bottom:1px solid #800000; font-size:104%; margin:0; color:#333333; font-weight:bold; background:#DCD6D6;
}
.boxNomin {
    margin: 3px; background-color:#ffffff; border:1px solid #333;
}
.boxinc{
	color:#413D3D; font-weight:bold; font-size:100%;
}
#boxIncarichi1 {
    margin: 6px; background-color:#ffffff; border:1px solid #800000;
}
#boxIncarichiINTEST1{
    padding:5px 5px 5px 5px; border-bottom:1px solid #800000; font-size:104%; margin:0; color:#333333; font-weight:bold; background:#DCD6D6;
}
#boxIncarichi2 {
    margin: 6px; background-color:#ffffff; border:1px solid #800000;
}
#boxIncarichiINTEST2{
    padding:5px 5px 5px 5px; border-bottom:1px solid #800000; font-size:104%; margin:0; color:#333333; font-weight:bold; background:#DCD6D6;
}
/*menu avvisi*/
ul.menu1 {
width:230px;
list-style:none; /* elimino i punti elenco */
 padding:0; /* elimino i rientri delle liste */
 margin-left:10px; 
 margin-top:0px;
}
ul.menu1 li a {
display:block; /* il link occupa tutto lo spazio orizzontale */
text-decoration:none; /* elimino la sottolineatura, che si tratta di un link si capisce dalla struttura */
padding:0 1em; /* lascia spazio far il bordo del menu e il testo del link */
height:2em;line-height:2em; /* altezza del link: height e line-height devono avere il medesimo valore */
border-bottom:1px solid #fff;
}
ul.menu1 li { display:inline } /*elimina lo spazio fra gli elementi della lista introdotto da Opera*/
ul.menu1 li a:link, ul.menu1 li a:visited {
background:#ccc;
color: #009;
} /* colori per il link */
ul.menu1 li a:hover, ul.menu1 li a:active {
background: #eee;
color:#c00;
} /* colori per l'effetto roll-over */

#boxIMG {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; text-align:center; background-image:url(../images/st-eco.gif); background-repeat:no-repeat; height:129px; width:400px; background-position:center;
}
.avvisiDataSx {
	FONT-SIZE: 90%; BACKGROUND-IMAGE: url(../images/bgblocl.gif);  COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, sans-serif;  HEIGHT: 16px; TEXT-ALIGN: left; margin-left:4px;
}
.avvisiDataSx1 {
	FONT-SIZE: 90%;  BACKGROUND:#fff; WIDTH: 35px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, sans-serif;  HEIGHT: 16px; TEXT-ALIGN: left;
}
.avvisiDataHP {
	FONT-SIZE: 95%;  BACKGROUND:#fff; WIDTH: 40px; COLOR: #333333; LINE-HEIGHT: 16px; FONT-FAMILY: Tahoma, Arial, sans-serif;  HEIGHT: 16px; TEXT-ALIGN: left;
}
#boxUNIVER {
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; text-align:center; background-image:url(../images/univer.gif); background-repeat:no-repeat; height:129px; width:400px; background-position:center;
}
.UNIVER {
	FONT-WEIGHT: bold; TEXT-ALIGN: center; color:#800000; font-size:120%;
}
.ombraEsterna {
    width: 95%; margin:1em 0; background:#ccc; position:relative; top:5px; left:5px;
}
.boxConOmbra {
    border:1px solid #666; position:relative; top:-5px; left:-5px; background:#fff; margin-left:5px;
}
.boxConOmbra p {
    margin:1em; padding-left:2px;
}
.boxConOmbra H2 {
    margin:1em; padding-left:2px;
}
.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:auto;
}
.boxorari H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}
.centraInterno {
  width: 200px; margin-left:auto; margin-right:auto;
} 
.menuInterno{
    width:200px; 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; height:auto;
}
.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;
}

#columnSX {
	FLOAT: left; WIDTH: 200px; POSITION: relative; BACKGROUND: #f7f8f7;
}

.blackSmallTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #000000; FONT-FAMILY: Tahoma, Arial, sans-serif
}
.blackSmallTitle_verde {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #14603B; FONT-FAMILY: Tahoma, Arial, sans-serif;
	text-align:center;
}
.blackSmallTitle_blu {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #003366; FONT-FAMILY: Tahoma, Arial, sans-serif; padding-left:5px;
}
.blackSmallTitle_red {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #C00000; FONT-FAMILY: Tahoma, Arial, sans-serif; padding-left:5px; text-align:justify;
}
.blackSmallTitle_red1 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #C00000; FONT-FAMILY: Tahoma, Arial, sans-serif; padding-left:5px; text-align:center;
}
.generalText11 {
	COLOR: #333333; padding-left:5px; padding-right:5px; text-align:justify;
}
#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; width:auto;
}
.ImmagineMunicipio {
	VERTICAL-ALIGN: top; text-align:center;
}
#newsPrimissimoPiano {
	PADDING-LEFT: 10px; FLOAT: left; 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: 500px; margin:auto; text-align:left; border: 1px solid #666;
}
#corpoUNIV{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1UNIV{
    float: left; width:100px; color:#000; padding:0.5em 0;
}
#colonna-2UNIV{
    float: left; width:200px; color:#000; padding:0.5em 0;
}
#colonna-3UNIV{
    float: left; width:200px; 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
 {
	position:relative;
	MARGIN-BOTTOM: 1em; 
	padding-left: 0.7em; 
	padding-right: 0.7em; 
	padding-top:0.7em; 
	border: 1px solid #999;
	margin-left:1em; 
	margin-right:1em; 
	height:auto;
}
#boxMAPPE {
	MARGIN-BOTTOM: 1em;
	border: 1px solid #999;
	margin-left:1em;
	margin-right:1em;
	height:180px;
	padding: 0.7em;
}
#boxTRIBUTI {
	padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; border: 1px solid #999; margin-left:1em; margin-right:1em; height:150px;
}
.testostoria {
    text-align:justify; line-height: 2em; margin:1px;
}
.imgstoria {
    margin: 10px;
}
.testodiv {
    text-align:justify; line-height: 1em; margin:1px;
}
#boxMEDICO{
	MARGIN-BOTTOM: 1em; padding-left: 0.7em; padding-right: 0.7em; padding-top:0.7em; height:1900px;
}
#centratoMED{
	WIDTH: 500px; margin:auto; text-align:left;
}
#corpoMED{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MED{
    float: left; width:249px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MED{
    float: left; width:250px; color:#000; padding:0.5em 0;
}
#intestazioneMED{
    background:#666; color:#fff; padding:0.5em 0;
}
#centratoMED1{
	WIDTH: 500px; margin:auto; text-align:left; 
}
#corpoMED1{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MED1{
    float: left; width:249px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MED1{
    float: left; width:250px; color:#000; padding:0.5em 0;
}
#intestazioneMED1{
    background:#666; color:#fff; padding:0.5em 0;
}
#boxMEDICO3{
	WIDTH: 500px; margin:auto; text-align:left; height:170px; border: 1px solid #666;
}
#centratoMED2{
	WIDTH: 500px; margin:auto; text-align:left; 
}
#corpoMED2{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MED2{
    float: left; width:165px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MED2{
    float: left; width:165px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-3MED2{
    float: left; width:168px; color:#000; padding:0.5em 0;
}
#intestazioneMED2{
    background:#666; color:#fff; padding:0.5em 0;
}
#centratoMEDNIC{
	WIDTH: 500px; margin:auto; text-align:left; 
}
#corpoMEDNIC{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MEDNIC{
    float: left; width:165px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MEDNIC{
    float: left; width:165px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-3MEDNIC{
    float: left; width:168px; color:#000; padding:0.5em 0;
}
#intestazioneMEDNIC{
    background:#666; color:#fff; padding:0.5em 0;
}
#centratoMEDIVO{
	WIDTH: 500px; margin:auto; text-align:left; 
}
#corpoMEDIVO{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MEDIVO{
    float: left; width:165px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MEDIVO{
    float: left; width:165px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-3MEDIVO{
    float: left; width:168px; color:#000; padding:0.5em 0;
}
#intestazioneMEDIVO{
    background:#666; color:#fff; padding:0.5em 0;
}
#centratoMEDPRE{
	WIDTH: 500px; margin:auto; text-align:left;
}
#corpoMEDPRE{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MEDPRE{
    float: left; width:249px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MEDPRE{
    float: left; width:250px; color:#000; padding:0.5em 0;
}
#intestazioneMEDPRE{
    background:#666; color:#fff; padding:0.5em 0;
}

#centratoMEDSCH{
	WIDTH: 500px; margin:auto; text-align:left;
}
#corpoMEDSCH{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MEDSCH{
    float: left; width:500px; color:#000; padding:0.5em 0;
}
#intestazioneMEDSCH{
    background:#666; color:#fff; padding:0.5em 0;
}
#centratoMEDTOS{
	WIDTH: 500px; margin:auto; text-align:left; 
}
#corpoMEDTOS{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MEDTOS{
    float: left; width:249px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MEDTOS{
    float: left; width:250px; color:#000; padding:0.5em 0;
}
#intestazioneMEDTOS{
    background:#666; color:#fff; padding:0.5em 0;
}







#centratoMED3{
	WIDTH: 500px; margin:auto; text-align:left;
}
#corpoMED3{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MED3{
    float: left; width:249px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MED3{
    float: left; width:250px; color:#000; padding:0.5em 0;
}
#intestazioneMED3{
    background:#666; color:#fff; padding:0.5em 0;
}
#boxMEDICO1{
	WIDTH: 500px; margin:auto; text-align:left; border: 1px solid #666;
}
#centratoMEDICO{
	WIDTH: 500px; margin:auto; text-align:left; border: 1px solid #666;
}
#corpoMEDICO{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MEDICO{
    float: left; width:249px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MEDICO{
    float: left; width:250px; color:#000; padding:0.5em 0;
}
#intestazioneMEDICO{
    background:#666; color:#fff; padding:0.5em 0;
}
#boxMEDICO2{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}
#boxMEDICO3{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}
#boxMEDICO4{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}
#boxMEDICO5{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}
#boxMEDICO6{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}
#boxMEDICO7{
	WIDTH: 500px; margin:auto; text-align:left; height:160px; border: 1px solid #666;
}
#boxMEDICO8{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}

#boxMEDICO9{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}

#boxMEDICO10{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}
#boxMEDICO11{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}
#boxMEDICO12{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}

#boxMEDICO13{
	WIDTH: 500px; margin:auto; text-align:left; height:150px; border: 1px solid #666;
}

#centratoMEDI{
	WIDTH: 500px; margin:auto; text-align:left; border: 1px solid #666;
}
#corpoMEDI{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MEDI{
    float: left; width:500px; color:#000; padding:0.5em 0;
}
#intestazioneMEDI{
    background:#666; color:#fff; padding:0.5em 0;
}
#centratoMEDICO1{
	WIDTH: 500px; margin:auto; text-align:left; border: 1px solid #666;
}
#corpoMEDICO1{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MEDICO1{
    float: left; width:249px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MEDICO1{
    float: left; width:250px; color:#000; padding:0.5em 0;
}
#intestazioneMEDICO1{
    background:#666; color:#fff; padding:0.5em 0;
}

#centratoMEDICO2{
	WIDTH: 500px; margin:auto; text-align:left; border: 1px solid #666;
}
#corpoMEDICO2{
	WIDTH: 500px; margin:auto; text-align:left;
}
#colonna-1MEDICO2{
    float: left; width:249px; color:#000; padding:0.5em 0; border-right:1px solid #666;
}
#colonna-2MEDICO2{
    float: left; width:250px; color:#000; padding:0.5em 0;
}
#intestazioneMEDICO2{
    background:#666; color:#fff; padding:0.5em 0;
}






#boxprogetticomune2 {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 5px; FLOAT: left; MARGIN-BOTTOM: 8px; MARGIN-LEFT: 5px; BORDER-LEFT: #cccccc 1px solid;  BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #f5f1e5
}
#boxprogetticomune2 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: #333333; PADDING-TOP: 4px; BORDER-RIGHT-WIDTH: 1px
}
#boxprogetticomune2 IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#boxprogetticomune2 H3 {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; BORDER-BOTTOM: #ff6600 1px solid; BACKGROUND-COLOR: #485166; TEXT-ALIGN: left
}
#corpoHP {
    float:left; width:100%;  margin: 0px auto;
}
#ausiliarioHP {
    float:left; width:100%; height:100%;
}
#intestazioneHP {
    width:100%; padding:0.5em 0;
}
#pie-di-paginaHP {
    width:100%; clear:left; padding:0.5em 0;
}

#colonna-1HP {
    float:left; width:200px; padding:0.5em 0; margin-right:-3px;
}
#colonna-2HP {
    float:right; width:200px; padding:0.5em 0; margin-left:-3px;
}
#colonna-3HP {
    margin: 0 250px; padding:0.5em 0; height:0; margin:0;
}

#corpoPAGE {
    float:left; width:100%;
}
#intestazionePAGE {
    width:100%; padding:0.5em 0;
}
#pie-di-paginaPAGE {
    width:100%; clear:left; padding:0.5em 0;
}
#colonna-1PAGE {
    float:left; width:200px; padding-top:0.5em; padding-bottom: 0.5em; margin-right:-3px;
}
#colonna-2PAGE {
    margin: 0 220px; padding:0.5em; padding-bottom: 0.5em; height:0; margin-left:0;
}
/* Header */
div#header h1 {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: center;
	background-color: transparent;
	color: #808080;
}

/* Thumbnail Index */
div#index {
	margin: 1ex 0 1ex 0;
	text-align: center;
}

div#index table {
	text-align: center;
	margin: 0 auto 0 auto;
}

div#index td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #D7D7D7;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

div#index td.thumbcell img {
	border-style: none;
}

div#index div.pages {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	text-align: right;
}

/* Photo Navigation */
div#navigation2 {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.9em;
	margin: 1ex 0 1ex 0;
	
}

div#navigation2 table {
	text-align: center;
	margin: 0 auto 0 auto;
}

div#navigation2 td.previous {
	text-align: center;
	width: 100px;
}

div#navigation2 td.index {
	text-align: center;
}

div#navigation2 td.next {
	text-align: right;
	width: 100px;
}

div#navigation2 td.thumbcell {
	width: 100px;
	border-style: solid;
	border-color: #D7D7D7;
	border-width: 1px;
	text-align: center;
	vertical-align: middle;
	padding: 10px;
}

div#navigation2 td.thumbcell img {
	border-style: none;
}

div#navigation2 td.selected {
	border-style: outset;
	border-width: 2px;
}

div#navigation2 span.home {
	display: block;
	padding-bottom: 1em;
}

/* Photograph */
div#photograph {
	text-align: center;
	margin: 1ex 0 1ex 0;

}

div#photograph img {
	margin: 0 auto 0 auto;
	border-style: solid;
	border-color: #808080;
	border-width: 1px;
}

/* Photograph Title */
h1.title {
	text-align: center;
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: bold;
	margin: 0px;
}

/* Photograph Caption */
p.caption, p.description {
	font-family: tahoma, arial, helvetica, sans-serif;
	text-align: center;
	font-size: 1em;
	display: block;
	width: 400px;
	margin: auto;
}

/* Footnote */
p.footnote {
	font-family: tahoma, arial, helvetica, sans-serif;
	font-size: 0.6em;
	text-align: right;
	padding: 0 2em 0 0;
}

.DIVmenu {
	PADDING-RIGHT:5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	WIDTH: 180px;
	PADDING-TOP: 5px;
	POSITION: relative;
	HEIGHT: 170px;
	BACKGROUND-COLOR: #E8F0FE;
	BORDER: 1px solid #5373C6;
	margin-left:5px;
	margin-right:5px;
}

.DIVmenuaccesso {
    FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 180px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT:21px; TEXT-ALIGN: left; BACKGROUND-COLOR: #5373C6;
}

.DIVmenuaccessoDett {
    FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 180px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT: 25px; TEXT-ALIGN: left; BORDER-BOTTOM: 1px dotted #5373C6;
}

.DIVaccesso {
PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; WIDTH: 195px; PADDING-TOP: 5px; POSITION: relative; HEIGHT: 180px; BACKGROUND-COLOR: #E8F0FE; BORDER: 1px solid #5373C6; margin-left:5px; margin-right:3px; margin-top:5px;
}
.DIVaccesso1 {
    FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 190px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT: 30px; TEXT-ALIGN: left; BORDER-BOTTOM: 1px dotted #5373C6;
}
.DIVaccesso2 {
    FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 190px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT:21px; TEXT-ALIGN: left; BACKGROUND-COLOR: #5373C6; padding-left:3px; padding-right:3px;
}

/*
#meteo {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 10px; 
	FLOAT: left;
	PADDING-BOTTOM: 0px;  
	WIDTH: 150px; 
	PADDING-TOP: 0px; 
	margin: 0;
	}*/

.DIVaccesso3 {
	WIDTH: 150px;
	POSITION: relative;
	HEIGHT: 170px;
	BACKGROUND-COLOR: #E8F0FE;
	BORDER: 1px solid #5373C6;
	padding: 5px;
}

.DIVaccesso4 {
    FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 150px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT: 25px; TEXT-ALIGN: left; BORDER-BOTTOM: 1px dotted #5373C6;
}
.DIVaccesso5 {
    FLOAT: left; VERTICAL-ALIGN: middle; WIDTH: 150px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT:21px; TEXT-ALIGN: left; BACKGROUND-COLOR: #5373C6;
}

.DIVaccesso6 {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	WIDTH: 150px;
	PADDING-TOP: 5px;
	POSITION: relative;
	HEIGHT: 230px;
	BACKGROUND-COLOR: #E8F0FE;
	BORDER: 1px solid #5373C6;
}

.DIVaccesso7 {
    FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 150px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT: 18px; TEXT-ALIGN: left;
}

.DIVaccesso8 {
	WIDTH: 150px;
	POSITION: relative;
	HEIGHT: 75px;
	BACKGROUND-COLOR: #E8F0FE;
	BORDER: 1px solid #5373C6;
	margin-top:5px;
	padding: 5px;
	margin-bottom: 5px;
	}
.menuNavigazione2AC{
    display: none;
	}
.menuNavigazione2AC H2{
   display: none;
	}
	
.SiteMap_ul {
	PADDING-LEFT: 20px; MARGIN: 0px 0px 0px 10px; LIST-STYLE-TYPE: square
}
.colText2a {
	MARGIN-BOTTOM: 0px; MARGIN-LEFT: 3px; TEXT-ALIGN: left
}
.spacer1 {
	MARGIN-BOTTOM: 1px
}
.titleParagraph {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: black; TEXT-DECORATION: none
}

DIV#generale {
	PADDING-LEFT: 0.5em; FLOAT: left; MARGIN-BOTTOM: 1em; MARGIN-LEFT: -1px; BORDER-LEFT: #ccc 1px dashed; WIDTH: 78%; COLOR: #000; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
DIV#generale UL {
	LIST-STYLE-TYPE: square
}
.cornice {
	BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px dashed; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 1em auto; BORDER-LEFT: #ccc 1px dashed; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px dashed; width: 98%; 
}

div#nav{
	width:199px;
	margin-left: 2px;
	background: #00005A;
	border: 1px solid #00005A;
	margin-top:0px;
	border-bottom: 0px solid;
	left: 650px;
}
div#nav h3{
    margin: 0; padding: 3px 3px; border-top: 1px solid #FFF; color: #000;background-color: #619DFF; font-weight:normal;
}  
div#nav ul,div#nav li{
    margin: 0;padding: 0;list-style-type: none; 
}
div#nav li{margin: 0 0 1px 0
}
div#nav a{
     display: block; padding-left: 3px; height: 20px; line-height: 20px;
     background-color: #619DFF; color: #000;
    text-decoration: none;font-weight: normal;
}
div#nav a:hover{color: #00005A; background-color: #B3A3A3; 
}
div#nav ul ul a{color: #000; background-color: #AECDFF; font-weight: normal; 
} 

div.jsenable h3{cursor: pointer}
div.jsenable ul ul{display:none}
div#nav li.hide ul{display:none}
div#nav li.show ul{display:block;}
div#nav li.show h3{background-color:#fff;}


div#content p{line-height:1.4}
div#wrapper{float:left;width:100%}
div#content{margin: 0 230px; }
div#navigation{float:left;width:220px;margin-left:-220px}
div#extra{float:left;width:210px;margin-left:-100%}

div#wrapper1{float:right;width:100%;margin-left:-220px}
div#content1{margin-left:220px}
div#navigation1{float:left;width:210px}
div#extra1{float:left;clear:left;width:210px; margin-top:5px;}


div#navigationHP{float: left;width: 160px;\width:170px;w\idth:160px;padding: 5px}
div#extraHP{float: right; width: 160px;\width:170px;w\idth:160px;padding: 5px}
div#contentHP{margin: 0 200px;padding: 1em 5px}

/*menu amministrazione*/
#menuNavigazioneA{
    width:200px; margin-right:5px; margin-left:5px; padding:2px; border:1px solid #999;  background:#FFF; color:#000; text-align:left; list-style:none; height:230px;
	}
	
#menuNavigazione{
    width:200px; margin-right:5px; margin-left:0px; padding:1px; border:1px solid #999;  background:#E8F0FE; color:#000; text-align:left; list-style:none;
	}
	
.menuNavigazione
{
    width:200px; 
	margin-right:5px; 
	margin-left:0px; 
	padding:1px; 
	border:1px solid #999;  
	background:#E8F0FE; 
	color:#000; 
	text-align:left; 
	list-style:none;
	
}
	
/*menu gare*/
#menuNavigazioneG{
    width:200px; margin-right:5px; margin-left:5px; padding:2px; border:1px solid #999;  background:#FFF; color:#000; text-align:left; list-style:none; height:140px;
	}
/*menu gestione*/
#menuNavigazioneSG{
    width:200px; margin-right:5px; margin-left:5px; padding:2px; border:1px solid #999;  background:#FFF; color:#000; text-align:left; list-style:none; height:170px;
	}
/*menu informazioni*/
#menuNavigazioneI{
    width:200px; margin-right:5px; margin-left:5px; padding:2px; border:1px solid #999;  background:#FFF; color:#000; text-align:left; list-style:none; height:320px;
	}
/*menu servizi comunali*/
#menuNavigazioneC{
    width:200px; margin-right:5px; margin-left:5px; padding:2px; border:1px solid #999;  background:#FFF; color:#000; text-align:left; list-style:none; height:570px;
	}
	
/*menu territorio*/
#menuNavigazioneT{
    width:200px; margin-right:5px; margin-left:5px; padding:2px; border:1px solid #999;  background:#FFF; color:#000; text-align:left; list-style:none; height:190px;
	}	
#menuTITOLO H2{
    padding:2px; background:#669FFE; color:#FFF; text-align:left; list-style:none;
	}
#menuTITOLONavigazione H2{
    padding:2px; background:#5373C6; color:#FFF; text-align:left; list-style:none;
	}

.menuTITOLONavigazioneH2
{
    padding:2px; 
	background:#5373C6; 
	color:#FFF; 
	text-align:left; 
	list-style:none;
}

.menuVOCI {
    FLOAT: left;  VERTICAL-ALIGN: middle; WIDTH: 190px; LINE-HEIGHT: 170%; POSITION: relative; HEIGHT: auto; TEXT-ALIGN: left; BORDER-BOTTOM: 1px dotted #5373C6;
	}



#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;
}

#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;
}

#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;
}
#colonna-U93 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-U94 {
    float:left;	width:250px; background: transparent; padding-left:3px; height:auto;	
}
#intestazioneU9{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneU9, .colonna-U91, .colonna-U92, .colonna-U93, .colonnaU94 {
 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;
}
#centratoUB2 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUB2 {
  width: 440px; float:left; height:auto;
} 
#colonna-UB21 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UB22 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUB2{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUB2, .colonna-UB21, .colonna-UB22 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}


#centratoUB3 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUB3 {
  width: 440px; float:left; height:auto;
} 
#colonna-UB31 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UB32 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUB3{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUB3, .colonna-UB31, .colonna-UB32 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoUB4 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUB4 {
  width: 440px; float:left; height:auto;
} 
#colonna-UB41 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UB42 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUB4{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUB4, .colonna-UB41, .colonna-UB42 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoUB5 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUB5 {
  width: 440px; float:left; height:auto;
} 
#colonna-UB51 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UB52 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUB5{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUB5, .colonna-UB51, .colonna-UB52 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoUB6 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUB6 {
  width: 440px; float:left; height:auto;
} 
#colonna-UB61 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UB62 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUB6{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUB6, .colonna-UB61, .colonna-UB62 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoUB7 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUB7 {
  width: 440px; float:left; height:auto;
} 
#colonna-UB71 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UB72 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUB7{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUB7, .colonna-UB71, .colonna-UB72 {
 padding-top: 0.5em; padding-bottom: 0.5em;
}

#centratoUG1 {
  width: 440px; margin:auto; text-align:left; height:auto;
} 
#corpoUG1 {
  width: 440px; float:left; height:auto;
} 
#colonna-UG11 {
    float:left;	width:117px; background: transparent; padding-left:3px; height:auto;
}
#colonna-UG12 {
    float:left;	width:280px; background: transparent; height:auto;
}
#intestazioneUG1{
 background: #fff; color: #639CFF; font-weight:bold;
}
#intestazioneUG1, .colonna-UG11, .colonna-UG12 {
 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:330px;
}
#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;
}
#boxorariU8 {
	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;
}
#boxorariU8 H2{
	padding-left: 0.7em; padding-right: 0.7em; color: #639CFF;
}

#boxRIFIUTI {
	width:500px; height:1400px; margin:auto; text-align:left;
}
div#navigationInd{float: left;width: 202px;\width:212px;w\idth:202px;padding: 0 0 0 2px; }
div#extraInd{float: right; width: 150px;\width:160px;w\idth:150px;padding: 1em 5px}
/*div#extraInd1{float: right; width: 150px;\width:160px;w\idth:150px;padding: 1em 45px}*/
div#extraInd1{float:right;width:170px;}
div#contentInd{
	border-width: 0 1px;
	border-style:solid;
	border-color: #ccc;
	margin-top: 0;
	margin-right: 205px;
	margin-bottom: 0;
	margin-left: 205px;
	padding-top: 1em;
	padding-right: 3px;
	padding-bottom: 1em;
	padding-left: 3px;
}

div#navigationPAGE{float:left;width: 200px;}
/*div#navigationMenu{float:left;width: 200px; margin: 0 -23px}*/
div#navigationMenu{width: 200px;}

div#contentPAGE{margin-left: 205px;padding: 1em;background-color: #fff}

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
}
stile4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #000000;
}

/*background-color:#669FFE; background-image : url(/images/background-button.gif)*/
A.buttonHome{background-color:#669FFE; color:#ffffff; padding-left:5px; padding: 5px; font-weight:bold;}
A.buttonHome:hover, active{background-color:#5373C6; color:#ffffff; text-decoration:none}
A.VociMenuNavigazione {background-color:#E8F0FE;
}

