	html, body {
		margin: 0;
		padding:0;
	}
	Body {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		height: 100%;
		font-size: 100%;
		margin: 0 auto;
	}
	A:link {
		TEXT-DECORATION: none;
		color: #000000;
	}
	A:active {
		text-decoration: none;
		color: #000000;
	}
	A:visited {
		TEXT-DECORATION: none;
		color: #000000;
	}
	A:hover {
		TEXT-DECORATION: underline;
	}
	img {
		border: 0;
	}
	hr {
		display: none;
	}
	script, noscript {
		padding: 0;
		margin: 0;
	}
	ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
	}
	h1, h2, h3, h4, h5, h6 h7 {
		margin: 0;
	}
	.inline {
		display: inline;
	}
	.left {
		float: left;
	}
	.right {
		float: right;
	}
	.none {
		display: none;
	}
	.clear {
		clear: both;
	}
LEGEND
{
	COLOR: #000000;
	font-weight: bold;
}
FIELDSET
{
	COLOR: #99CC99;
	border: #99CC99;
	font-size: .7EM;
}
	a.lingua {
	color: #003597;
	font-weight: bold;
	border-right: solid #003597 2px;
	padding-right: 0.5em;
	}
	a:hover lingua {
	color: #003597;
	}
	
	a.linguaEnd {
	color: #003597;
	font-weight: bold;
	padding-right: .5em;
	}
	a:hover linguaEnd {
	color: #003597;
	padding-right: .5em;
	}
	hr.clear /* for IE Mac */ {
		display: block;
		font-size: 1%;
		margin-top: -15px;
		visibility: hidden;
	}
	p {
	margin: 0;
	padding: 0;
	color: #000000;
	}
	p.labelHeader {
		margin: 0;
		padding: 0;
		font-size: 0.5em;
		float: right;
		margin-right: 5px;
		display: inherit;
	}
	p.testostandard {
		text-align: justify;
		color: #333300;
	}
	p.testonewscrollPagInt {
		text-align: justify;
		color: #333300;
		font-size: 0.6em;
		padding-left: 1em;
		width: 158px;
	}
	p.data {
		font-size: 0.6em;
		color: #333300;
		padding-left: 1em;
		font-weight: bold;
		height: 17px;
		width: 70%;
	}
	.note {
		font-size: 0.7em;
		color: #6C7946;
		font-weight: bold;
	}
	.didascalia {
		color: #999999;
		font-size: 0.7em;
	}
	
	a.testolink {
		color: #800;
		font-weight: bold;
		background-color: inherit;
	}
	.hidden {
		visibility: hidden;
		display: none;
		font-size: 1em;
		font-family: Arial, Helvetica, sans-serif;
	}
	.absolute {
		position: absolute;
	}
	#clearLeft {
		clear:left;
		padding-top: 2px;
	}
	.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
		clear:both;
		height:0;
		font-size: 1px;
		line-height: 0px;
		width: auto;
	}
	.spazioPiccolo {
		FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
		font-size: 0.2em;
		display: block;
	}
	input {
	/*	BORDER-RIGHT: solid #1E1E51 1px;
		BORDER-TOP: solid #1E1E51 1px;
		BORDER-LEFT: solid #1E1E51 2px;
		BORDER-BOTTOM: solid #1E1E51 2px;*/
		background-color: #F6F6F6;
		font-weight: bold;
		font-size: 0.7em;
	}
	FORM {
		margin: 0 auto;
	}
	INPUT.button
	{
	}
	INPUT.check
	{
		BORDER-RIGHT: 0px solid;
		BORDER-TOP: 0px solid;
		BORDER-LEFT: 0px solid;
		BORDER-BOTTOM: 0px solid;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #666666
	}
	
	INPUT.button
	{
		COLOR: white;
		BACKGROUND-COLOR: silver;
	}
	TEXTAREA
	{
		BORDER-RIGHT: #232222 1px solid;
		BORDER-TOP: #232222 1px solid;
		FONT: 11px Verdana;
		BORDER-LEFT: #232222 1px solid;
		WIDTH: 454px;
		COLOR: #000000;
		BORDER-BOTTOM: #232222 1px solid;
		BACKGROUND-COLOR: #CCCCCC
	}/*--------------------------------------------- header, corpo, footer  ------------------------*/
									
	#corpo, #corpoPagInterna, #header, #footer, #path, #linkEsterni{
		width: 1004px;
		margin: 0 auto;
	}
	#corpo, #footer, #path, #linkEsterni {
		position: relative;
	}
	#corpo {
		padding-top: .5em;
	
	}
	/******************************** header **********************************/
	#Content {
		margin-left: 200px;
		float: right;
		width: 80%;
	}
	#header /*---- definisce l'immagine di sfondo*/ {
		background-image: url(../photo/-common/pic3_prehome.gif);
		background-repeat: no-repeat;
		background-position: left top;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
	}
	#headerContent {
		height: auto;
	}
	#pictureHome_sx {
		width: 197px;
		background-image: url(../photo/-common/pic3_prehome.gif);
		background-repeat: no-repeat;
		height: 272px;
	}
	#headerContent_sx {
		width: 20%;
		float: left;
	}
	#headerContent_dx {
		width: 80%;
		float: right;
	}
	#nomelogoBackground {
		background-image: url(../photo/-common/nomeparco_prehomeIt.jpg);
		background-repeat: no-repeat;
		background-position: left bottom;
		padding-top: 1em;
	}
	#headerContent_nomelogo {
		padding-left: 38%;
		margin: 0 auto auto;
		height: auto;
	}
	#nomelogo {
		vertical-align: bottom;
		float: left;
	}
	#headerContent_selLingua {
		float: left;
	}
	#selLingua {
		text-align: right;
		padding-right: 1em;
		padding-left: 1em;
	}
	#selLingua a {
		font-size: 0.7em;
		color: #003597;
	}
	#barraAlta {
		height: 18px;
		background-color: #99CC99;
		margin-left: 38%;
		font-size: 0.5em;
	}
	#headerContent_dxBasso {
		clear: both;
		margin-top: 1px;
	}
	/*per tutti gli altri Browser*/#headerContent_bianconero {
		float: left;
		width: 275px;
		margin-right:0;
	
	
	!important;
		margin-right:0px;
	}
	/*per IE 6.0#headerContent_bianconero {
		float: left;
		width: 275px;
		margin-right:0;!important;
		margin-right:-2px;
		background-color: #000000;
	}*/
	#headerBianconero_background {
		height: 80px;
		background-image: url(../photo/-common/sfondoBanner1Alto.gif);
		background-repeat: repeat-x;
		background-position: top;
	}
	#headerBianconero_foto {
		background-image: url(../photo/home/picBN_1.jpg);
		background-repeat: no-repeat;
		background-attachment: inherit;
		height: 120px;
		margin-top: 1px;
	}
	/*per tutti gli altri Browser*/#headerContent_fotogrande {
		width: 527px;
		margin-left:275px!important;
		margin-left:0px;
		height: 0!important;
		height:1%;
		float: right;
	}
	/*per IE 6.0#headerContent_fotogrande {
		width: 527px;
		margin-left:279px!important;
		margin-left:0px;
		height: 1$!important;
		height:1%;
		float: right;
		background-color: #FF0000;
	}*/
	
	#headerFotogrande_up {
		height: 120px;
		background-image: url(../photo/home/fotogrande_up.jpg);
		background-repeat: no-repeat;
		background-attachment: inherit;
	}
	#headerFotogrande_down {
		height: 80px;
		background-image: url(../photo/home/fotogrande_down.jpg);
		background-repeat: no-repeat;
		margin-top: 1px;
	}
	#contentBarraBassa {
		border-top: solid #99CC99 1px;
		border-bottom: solid #99CC99 1px;
		padding-top: 0.2em;
		padding-bottom: 0.2em;
		background-color: #FFFFFF;
	}
	/*--------------------------------------------- CORPO (home page)  ------------------------*/
					
					
	#sidebarLeft {
		float: left; /* since this element is floated, a width must be given */
		width: 20%;
	}
	#sidebarRight {
		width: 52%;
		float: right;
	}
	#contentSidebarRight {
		margin: 0 auto;
		padding-bottom: .5em;
		margin-bottom: 1em;
	}
	#centerContent {
		width: 26%;
		margin: 0 0 0px 20%;
		padding-bottom: 0.5em;
		padding-left: 0.5em;
	}
	#boxContentCenter {
	}
	#boxContentCenterBackground {
	}
	/******************************** menù **********************************/
	h3.titoloMenuPrimo {
		BORDER-left: #669966 15px solid;
		PADDING-RIGHT: 2px;
		PADDING-LEFT: 5px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		MARGIN: 0px;
		BACKGROUND-COLOR: #ffffff;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.2em;
	}
	h3.titoloMenuPrimoCartografico {
		PADDING-RIGHT: 2px;
		PADDING-TOP: 12px;
		MARGIN: 0px;
		BACKGROUND-COLOR: #ffffff;
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		background-image: url(../photo/-common/ico_lente.gif);
		background-repeat: no-repeat;
		background-position: left;
		padding-left: 40px;
		font-size: 1.2em;
		height: 30px;
	}
	#boxMenuTitolo {
		border-bottom: solid #fff 1px;
	}
	#menuSxPrimo {
		FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
		font-size: 0.7em;
		vertical-align: top;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		margin: 0px;
	}
	#menuSxPrimo UL {
		BORDER-left: #ffffff 15px solid;
		COLOR: #000000;
		PADDING-LEFT: 7px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		PADDING-RIGHT: 0px;
		margin: 0px;
		list-style-image: url(../photo/-common/ico_folder.gif);
		LIST-STYLE-TYPE: disc
	}
	#menuSxPrimo LI {
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
		margin: 0px;
		BORDER-BOTTOM: #ffffff 1px dashed;
		PADDING-RIGHT: 0px;
	}
	#menuSxPrimo/* */ LI {
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
	}
	#menuSxPrimo LI A {
		COLOR: #000000;
		BACKGROUND-COLOR: #F6F6F6;
		TEXT-DECORATION: none;
		padding-left: 5px;
	}
	#menuSxPrimo/* */ LI A {
		display: block;
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
	}
	#menuSxPrimo LI A:hover {
		TEXT-DECORATION: underline
	}
	#menuSxPrimo/* */ LI A:hover {
		display: block;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #669966
	}
	#menuSxPrimo/* */ LI A:active {
		display: block;
		COLOR: #000000
	}
	#menuSxPrimo LI.cliccato {
		color: #FFFF33;
		background-color: #2586d7;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		margin: 0px;
		display: block;
		text-decoration: underline
	}
	#menuSxPrimo LI.cliccato A {
		COLOR: #FFFF33;
		background-color: #2586d7;
		TEXT-DECORATION: underline;
	}
	#menuSxPrimo/* */ LI.cliccato A {
		display: block;
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
	}
	#menuSxPrimo LI.cliccato A:hover {
		TEXT-DECORATION: underline
	}
	#menuSxPrimo/* */ LI.cliccato A:hover {
		display: block;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #669966
	}
	#menuSxPrimo/* */ LI.cliccato A:active {
		display: block;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #669966
	}
	h3.titoloMenuPrimo {
		BORDER-left: #669966 15px solid;
		PADDING-RIGHT: 2px;
		PADDING-LEFT: 5px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		MARGIN: 0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.2em;
	}
	.capoletteraMenuSxPrimo {
		color: #E28409
	}
	h3.titoloMenuSecondo {
		BORDER-left: #669966 15px solid;
		PADDING-RIGHT: 2px;
		PADDING-LEFT: 5px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		MARGIN: 0px;
		BACKGROUND-COLOR: #ffffff;
		font-size: 1.05em;
		color: #669966;
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-style: italic;
		font-weight: bold;
		background-image: url(../photo/-common/labelaAreetematic.gif);
		background-repeat: no-repeat;
		background-position: center center;
	}
	#menuSxSecondo, #menuSxSecondoBis{
		FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif;
		font-size: 0.7em;
		vertical-align: middle;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		margin: 0px
	}
	#menuSxSecondo UL, #menuSxSecondoBis UL {
		BORDER-left: #ffffff 15px solid;
		COLOR: #000000;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 7px;
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		margin: 0px;
		list-style-image: url(../photo/-common/ico_folder.gif);
		LIST-STYLE-TYPE: disc
	}
	#menuSxSecondo LI, #menuSxSecondoBis LI {
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
		PADDING-RIGHT: 0px;
		margin: 0px;
		BORDER-BOTTOM: #ffffff 1px dashed
	}
	#menuSxSecondo/* */ LI, #menuSxSecondoBis/* */ LI, #menuSxSecondoTer/* */ LI {
		PADDING-BOTTOM: 0px;
		PADDING-TOP: 0px;
		display: block;
	}
	#menuSxSecondo LI A, #menuSxSecondoBis LI A {
		COLOR: #000000;
		BACKGROUND-COLOR: #F6F6F6;
		TEXT-DECORATION: none;
		padding-left: 5px;
	}
	#menuSxSecondo/* */ LI A, #menuSxSecondoBis/* */ LI A, #menuSxSecondoTer/* */ LI A {
		display: block;
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
	}
	#menuSxSecondo LI A:hover, #menuSxSecondoBis LI A:hover {
		TEXT-DECORATION: underline
	}
	#menuSxSecondo/* */ LI A:hover, #menuSxSecondoBis/* */ LI A:hover, #menuSxSecondoTer/* */ LI A:hover {
		display: block;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #669966
	}
	#menuSxSecondo/* */ LI A:active, #menuSxSecondoBis/* */ LI A:active, #menuSxSecondoTer/* */ LI A:active {
		display: block;
		COLOR: #000000
	}
	#menuSxSecondo LI.cliccato, #menuSxSecondoBis LI.cliccato{
		color: #F6F6F6;
		background-color: #669966;
		PADDING-RIGHT: 0px;
		PADDING-LEFT: 0px;
		PADDING-TOP: 0px;
		PADDING-BOTTOM: 0px;
		margin: 0px;
		display: block;
		text-decoration: underline
	}
	#menuSxSecondo LI.cliccato A, #menuSxSecondoBis LI.cliccato A,  {
		COLOR: #F6F6F6;
		BACKGROUND-COLOR: #669966;
		TEXT-DECORATION: underline;
	}
	#menuSxSecondo/* */ LI.cliccato A, #menuSxSecondoBis/* */ LI.cliccato A, #menuSxSecondoTer/* */ LI.cliccato A {
		display: block;
		PADDING-TOP: 4px;
		PADDING-BOTTOM: 4px;
	}
	#menuSxSecondo LI.cliccato A:hover, #menuSxSecondoBis LI.cliccato A:hover,  A:hover {
		TEXT-DECORATION: underline
	}
	#menuSxSecondo/* */ LI.cliccato A:hover, #menuSxSecondoBis/* */ LI.cliccato A:hover, #menuSxSecondoTer/* */ LI.cliccato A:hover {
		display: block;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #669966
	}
	#menuSxSecondo/* */ LI.cliccato A:active, #menuSxSecondoBis/* */ LI.cliccato A:active, menuSxSecondoTer/* */ LI.cliccato A:active {
		display: block;
		COLOR: #ffffff;
		BACKGROUND-COLOR: #669966
	}
	/*	******************************* Banner ********************************* */
			
	#banner1 {
		width: 49%;
		float: left;
	}
	#boxContentBanner1 {
	}
	#ContentBanner1 {
	}
	#banner2 {
		padding-top: .5em;
		margin-top: .5em;
		margin-bottom: .5em;
	}
	#boxContentBanner2 {
		padding-top: .5em;
		padding-bottom: 1em;
	}
	#contentBanner2 {
		border: solid #ECECEA 1px;
		padding: 2px;
	}
	#banner3 {
		margin-bottom: 0.5em;
	}
	#boxContentBanner3 {
		padding-bottom: 1em;
	}
	#contentBanner3 {
	border: solid #ECECEA 1px;
	text-align: center;
	display: block;
	line-height: normal;
	margin: auto auto;
	padding-top: 2px;
	}
	/*	******************************* Meteo ********************************* */
	#meteoEbanner {
		margin: auto auto;
		padding-left: 15%;
		padding-right: 15%;
	}
	#bodyMeteo {
		text-decoration: none;
		width: 100%;
	}
	.commento {
		font-size: 0.7em;
		color: #FFFFFF;
	}
	
	TABLE.meteoHomeTitoli{
		border-bottom: solid #cccccc 1px;
		width: 100%;
	}
	TABLE.meteoHomeDati{
		width: 100%;
	}
	TH.meteoTitoli{
		text-align: center;
		width: 15%;
		border-right: solid #cccccc 1px;
	}
	TD.meteoDati{
		text-align: center;
		width: 15%;
	}
	TH.meteoHomeTitoli{
		font-weight: bold;
		font-size: 0.6em;
		text-align: center;
		width: 15%;
		border-right: solid #cccccc 1px;
	}
	TD.meteoHomeDati{
		font-size: 0.7em;
		text-align: center;
		width: 15%;
	}
	
	#boxContentMeteo {
		padding: 2px;
		font-size: 1em;
		width: 95%;
		margin: 0 auto;
		color: #000000;
	}
	#ContentMeteo_ds1 {
		background-color: #FF9900;
		margin: 0 60% 0 20px;
		clear: left;
	}
	#ContentMeteo_ds1_Up {
		padding-left: 5px;
		padding-right: 5px;
	
	
	}
	#ContentMeteo_ds1_Down {
		padding-left: 5px;
		padding-right: 5px;
		padding-top: 10px;
	
	}
	
	#boxContentMeteo_ds2 {
		float: right;
		width: 60%;
	
	}
	#ContentMeteo_ds2_Left {
		clear: left;
	
	
	
	
	}
	#ContentMeteo_ds2_Right {
		padding-left: 100%;
	
	
	
	}
	
	#ContentMeteo_ds2_Down {
	
	}
	#ContentMeteo_ds2_Up {
	
	}
	
	#terminaleMeteo {
		background-color: #FF9900;
		width: 30px;
	
	
	}
	#contentMeteoDati {
		width: 15%;
		float: left;
		clear: right;
		color: #000000;
	}
	#meteoDatiDown {
		font-size: 0.7em;
		font-weight: lighter;
		text-align: center;
	}
	#meteoDatiUp {
		font-size: 0.7em;
		font-weight: bolder;
		text-align: center;
	}
	#ContentMeteoTopRight {
		background-image: url(../photo/-common/angHDx.gif);
		background-repeat: no-repeat;
		background-position: top right;
		background-color: #333366;
		float: right;
		clear: both;
	}
	#ContentMeteo_BottomLeft {
		background-image: url(../photo/-common/angLSx.gif);
		background-repeat: no-repeat;
		background-position: left bottom;
		background-color: #333366;
		float: left;
		width: 10%;
	}
	#ContentMeteo_BottomRight {
		background-image: url(../photo/-common/angLDx.gif);
		background-repeat: no-repeat;
		background-position: bottom right;
		background-color: #333366;
		float: right;
		clear: left;
		width: 20%;
		height: 16px;
	}
	
	#ContentMeteo_ds3 {
		background-image: url(../photo/-common/angLDx.gif);
		background-repeat: no-repeat;
		background-position: right bottom;
		background-color: #333366;
	}
	
	.titoloMeteo1 {
		font-size: 0.6em;
		color: #FF9900;
		background-image: url(../photo/-common/titoloMeteo.jpg);
		background-repeat: no-repeat;
		
	}
	
	.titoloMeteo2 {
		font-size: 0.6em;
		color: #000000;
	}
	.barrablutitaz2 { font-family: Arial; font-size: 14px; font-weight: bold; text-transform: uppercase}
	
	/******************************** GIS e Cartografia **********************************/
					
	#gis {
		font-size: 0.7em;
		margin-bottom: 1em;
		padding-bottom: 1em;
	}
	#boxContentGis {
		padding-bottom: 1em;
	}
	#contentGis {
	border: solid #99CC99 1px;
	padding-top: .8em;
	}
	#contentEventiCornice {
	}
	
	.mappaImg {
		margin: 0 AUTO 0 auto;
	}
	#contentGis_mappa {
		margin: 0 0;
		text-align: center;
	}
	#contentGis_mappa img {
	}
	#contentGisLabel {
	margin-bottom: 1em;
	text-align: justify;
	margin: 0 auto;
	padding-right: 1em;
	padding-left: 1em;
	padding-top: 0.2em;
	padding-bottom: 1em;
	}
	.testoGis {
		text-align: justify;
	}
	/******************************** Eventi **********************************/
	#contentTitolo {
		background-image: url(../photo/-common/ico_lente.gif);
		background-repeat: no-repeat;
		height: 32px;
		background-color: #F6F6F6;
		margin-bottom: .5em;
	}
	#eventi {
		margin-bottom: 1em;
		padding-bottom: 1em;
	}
	#boxContentEventi {
		padding-bottom: 1em;
	}
	#contentEventi {
	}
	h3.titoloMenuPrimoEventi {
		color: #000000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 1em;
		padding-bottom: 0.5em;
		padding-top: 0.5em;
		margin-left: 3em;
	}
	#eventoData {
		margin-top: .5em;
	}
	.dataEvento {
		border-left: solid #669966 13px;
		padding-left: 0.5em;
		background-color: #EFEFEF;
	}
	#eventoTesto {
	}
	#eventoTesto {
		margin-left: 1.3em;
	}
	.testoEvento {
	}
	#contentEventoTesto {
		padding-top: .3em;
		padding-bottom: .3em;
	}
	#contentEventoTesto p {
	}
	#contentEventoTesto a {
		color: #669966;
		text-align: left;
	}
	#contentEventiLeft {
		margin: 0 auto;
	}
	#contentEventiCornice {
	}
	/******************************** divisori **********************************/
			.lineacontRigt {
		background-image: url(../photo/-common/lineavertsingolleft.gif);
		background-repeat: repeat-y;
		height: 100%;
		background-position: right;
	}
	.lineacontLeft {
		background-image: url(../photo/-common/lineeVertSx.gif);
		background-repeat: repeat-y;
		height: 100%;
		background-position: left;
	}
	.linehordouble {
		background-image: url(../photo/-common/linehordouble.gif);
		background-repeat: repeat-x;
		background-position: bottom;
	}
	.linehordoubleTop {
		background-image: url(../photo/-common/linehordouble.gif);
		background-repeat: repeat-x;
		background-position: top;
	}
	#divisoreVert {
		width: 15px;
		height: 100%;
		float: left;
		clear: right;
	}
	/******************************** Label **********************************/
				
	.label_green_horizzontal {
		background-image: url(/site/images/green_px.gif);
		background-repeat: repeat-x;
		height: 10px;
		background-position: 5px;
	}
	.label_green_text {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color: #003597;
		vertical-align: middle;
		padding-right: 5px;
		font-weight: bold;
		display: block;
	}
	.label_green_td {
		background-image: url(http://ansa.it/site/images/green_px.gif);
		background-repeat: repeat-x;
		height: 10px;
		background-position: 5px;
		border-right-width: 10px;
		border-right-style: solid;
		border-right-color: #FFFFFF;
		margin-right: 10px;
		margin-left: 20px;
	}
	/******************************** news e primo piano **********************************/
	#contentNews {
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	#boxExsternalContentNews {
	}
	/*#boxExsternalContentNews {
		background-image: url(../photo/-common/lineavertsingolleft.gif);
		background-repeat: repeat-y;
		background-position: 0 0;
	}
	*/#boxContentNews {
		background-image: url(../photo/-common/lineavertsingolleft.gif);
		background-repeat: repeat-y;
		background-position: 39% 0;
	}
	#boxNewsContentTopEaltre {
		height: 100%;
		margin: 0 0 0 40%;
		background-color: #FFFFFF;
	}
	#Topnews {
		height: 100%;
		margin-bottom: 0.5em;
		padding-top: 0.5em;
		background-color: #F6F6F6;
	}
	#boxContenTopnews {
	}
	#contentTopnews {
	}
	#contentTopnews_p {
		text-align: justify;
		font-size: 0.7em;
		padding: 0.5em;
		display: block;
	}
	#contentTopnews p {
	}
	#contentTopnews a {
		text-align: left;
		font-size: 0.9em;
		color: #92CD07;
		font-weight: bold;
		display: block;
		padding-left: .5em;
		padding-right: .5em;
	}
	#contentTopnews_img {
		margin-top: 0.5em;
		margin-left: 0.5em;
		margin-right: 0.5em;
		text-align: center;
	}
	#contentTopnews img {
		margin-top: 0.5em;
		margin-left: 0.5em;
		margin-right: 0.5em;
		text-align: center;
	}
	/* NEWS Primo Piano*/	
		
	#boxContentNewsPrimopiano {
		width: 39%;
		float: left;
	}
	#contentnewsPrimopiano {
		height: 100%;
		margin: 0.5em;
	}
	#newsPrimopiano {
		padding-bottom: 1em;
		background-image: url(../photo/-common/linehordouble.gif);
		background-position: left bottom;
		background-repeat: repeat-x;
	}
	#newsPrimopianoTitolo {
		padding-bottom: .5em;
	}
	#newsPrimopiano p {
		text-align: justify;
		font-size: 0.7em;
	}
	#newsPrimopiano a {
		text-align: left;
		font-size: 0.9em;
		color: #92CD07;
		font-style: normal;
		padding-bottom: 2em;
		padding-top: 0.5px;
		font-weight: bold;
	}
	#newsPrimopiano img {
		float: left;
		margin-right: 0.5em;
	}
	#globalContentaltrenews {
		padding: 0.5em;
	}
	
	
	/********************* Altre NEWS *******************/
	
	#altrenews {
	
	
	
	}
	#boxContentaltrenews {
	
	
	
	}
	#contentAltreNews {
		height: 100%;
		margin-left: 0.5em;
		margin-bottom: 1em;
	}
	#contentAltreNewsTitolo {
		padding-bottom: 0.5em;
	}
	.imgBorder {
		border: solid #99CC99 1px;
		padding: 0.2em;
	}
	#altrenews img {
		float: right;
		margin-right: .5em;
	}
	#altrenews p {
		padding-right: 9em;
		text-align: justify;
		padding-top: 0.2em;
		font-size: 70%;
	}
	#altrenews a {
		font-size: 0.9em;
		color:  #92CD07;
		font-style: normal;
		font-weight: bold;
	}
	#news {
		margin-bottom: 0.3em;
		width: auto;
		height: 100%;
		float: left;
		color: #000000;
		margin-bottom: 1em;
		padding-bottom: 1em;
	}
	#news img {
		float: right;
		border: solid #99CC99 1px;
		padding: 0.2em;
	}
	ul#news li {
		border-top: none;
		border-bottom: none;
		border-left: none;
		margin: 0;
		color: #fff;
		background-image: none;
		list-style: none;
	}
	ul#news li a {
		color: #000;
		font-size: 0.7em;
		list-style-type: none;
		font-weight: bold;
	}
	#newsTitolo {
		background-color: #FFFFFF;
		padding-left: 0.2em;
	}
	#boxNewsTitolo {
	}
	#contentNewsTitolo {
	}
	/********************* News Archive *********************/
	#boxNewsArchive {
		padding-left: 0.5em;
		padding-right: 0.5em;
		font-size: 0.7em;
		font-weight: bold;
		padding-top: .5em;
	}
	#contentNewsArchive {
		background-color: #F6F6F6;
		display: block;
		line-height: 15px;
	}
	
	.titoloNewsArchive {
		background-image: url(../photo/-common/ico_news.gif);
		background-repeat: no-repeat;
		background-position: 0 center;
		padding-left: 2em;
	}
	
	/*********************titoli sezioni area news*********************/
				
	#newsTitolo_dx {
		background-image: url(../photo/-common/linehordouble.gif);
		width: 73%;
		background-repeat: repeat-x;
		background-position: left center;
		height: 15px;
		float: right;
	}
	#newsTitolo_center {
		text-align: center;
		margin-left: 6%;
	}
	#newsTitolo_lf {
		width: 5%;
		background-image: url(../photo/-common/linehordouble.gif);
		background-repeat: repeat-x;
		background-position: left center;
		height: 15px;
		float: left;
		display: block;
	}
	#newsTitolo2 {
	
	
	}
	#boxNewsTitolo2 {
	}
	#contentNewsTitolo2 {
	}
	#newsTitolo_dx2 {
		background-image: url(../photo/-common/linehordouble.gif);
		width: 155px;
		background-repeat: repeat-x;
		background-position: left center;
		height: 15px;
		float: right;
	}
	#newsTitolo_center2 {
		text-align: center;
		margin-left: 25px;
	}
	#newsTitolo_lf2 {
		width: 25px;
		background-image: url(../photo/-common/linehordouble.gif);
		background-repeat: repeat-x;
		background-position: left center;
		height: 15px;
		float: left;
		display: block;
	}
	/******************************** box servizi e ricerca**********************************/
			
			
	#contentServizi {
		padding-bottom: 0.5em;
	}
	#servizi_laterale {
		width: 47%;
		background-color: #669966;
		float: left;
		height: 160px;
	}
	#servizi {
		border-bottom: dashed #fff 1px;
		margin: auto;
	}
	#servizi img {
	}
	#servizi label {
		border: none;
		margin-top: 1.2em;
	}
	/******************************** Search Box **********************************/
	#contentSearch {
		padding-left: 5em;
	}
	#boxContentSearch {
	}
	#Search {
		text-align: right;
		padding-right: 1em;
	}
	
	
	/******************************** login **********************************/
	#conteLogin {

	}
	.loggato {
	font-size: 0.7em;
	text-align: left;
	background-color: #009966;
	display: block;
	}
	.nome {
	font-size: 0.7em;
	text-align: left;
	display: block;
	font-weight: bold;
	border: solid #cccccc 1px;
	padding-top: 0.5em;
	padding-bottom: .5em;
	}
	.loggato {
	font-size: 0.7em;
	text-align: right;
	background-color: #009966;
	display: block;
	}
	.cerca {
		border: #669966 1px solid;
		background-color: #CCCCCC;
		font-size: 0.8em;
		left: 210px;
		font-weight: bold;
	}
	.input {
		color: #000000;
		font-size: 100%;
	}
	/******************************************* area mailbox e contatti - utility ***********************************/
									
	ul#utility {
		font-size: 0.7em;
		margin-bottom: 0.3em;
		width: 220px;
		border: none;
		position: absolute;
		top: 25px;
		height: 20px;
		margin-left: 550px;
	}
	ul#utility li {
		float: left;
		border-top: none;
		border-bottom: none;
		border-left: none;
		margin: 0;
		color: #fff;
		background-image: none;
		list-style: none;
	}
	ul#utility img {
		vertical-align: middle;
	}
	ul#utility li.last {
		border-right: none;
	}
	ul#utility li.email {
		margin: 0;
		list-style-image: url(../images/icona_busta.jpg);
		padding: 1px 3em .25em 1em;
	}
	ul#utility li.login {
		margin: 0;
		list-style-image: url(../images/icona_chiave.jpg);
		padding: 1px 3em .25em 1em;
	}
	/********************************************** Menu principale horiz. menu***********************************************/
	#navbar {
		PADDING-BOTTOM: 0em;
		PADDING-TOP: 0em;
		text-align: right;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.65em;
		font-weight: bold;
		color: #003597;
		margin: 0 auto;
		padding-right: 1em;
	}
	#navbar UL {
		DISPLAY: inline;
		PADDING-LEFT: 0px;
		MARGIN-LEFT: 0px
	}
	#navbar UL LI {
		PADDING-RIGHT: 2px;
		DISPLAY: inline;
		PADDING-LEFT: 2px;
		PADDING-BOTTOM: 0px;
		MARGIN-LEFT: 0px;
		PADDING-TOP: 0px;
		LIST-STYLE-TYPE: none
	}
	#navbar UL LI a {
		color:#003597;
		text-decoration:none
	}
	#navbar UL LI a:hover {
		text-decoration: underline
	}
	#navbar/* */ UL LI a:hover {
		color:#ffffff;
		background-color:#003399
	}
	#navbar/* */ UL LI a:active {
		color:#ffffff;
		background-color:#003399
	}
	#navbar UL LI.first {
		DISPLAY: inline;
		MARGIN-LEFT: 0px;
		BORDER-LEFT: medium none;
		LIST-STYLE-TYPE: none
	}
	
	ul#navbar li a:hover {
		width: 1%;
		color: #FFFFFF;
		text-decoration: none;
		border-bottom: solid #fe8f23 5px;
	}
	ul#navbar li.last a:hover {
		width: 100%;
		color: #fff;
		background-color: inherit;
	}
	/*---------------------------------------------------- link esterni--------------------------------------------------------*/
	#contentLinkesterni {
		margin-top: 1em;
		margin-right: 5em;
		margin-left: 5em;
		text-align: center;
		margin-bottom: 1em;
	}
	#boxLinkesterni {
		border: SOLID #99CC99 1px;
		background-color: #F6F6F6;
	}
	#linkesterni {
		clear: both;
	}
	#linkesterni img {
	}
	ul#linkesterni {
		margin: 0;
		width: auto;
	}
	ul#linkesterni li p {
		text-align: justify;
		margin: 0;
		margin-left: 5em;
		vertical-align: middle;
	}
	ul#linkesterni li {
		list-style: none;
		display: inline;
		margin: auto;
	}
	ul#linkesterni li a {
		color: #669966;
		font-size: 0.7em;
		list-style-type: none;
	}
	ul#linkesterni li img {
	}
	/*---------------------------------------------------- photogallery--------------------------------------------------------*/
	#photogallery {
		background-color: #F6F6F6;
	}
	#boxContentPhotogallery {
	}
	#contentphotogallery {
	}
	#photogallery_UP {
	}
	#photogallery_UP_Left {
	
	}
	#photogallery_UP_Right {
	}
	#photogallery_DOWN {
	}
	.tabella_img {
		height: 245px;
		float: right;
		vertical-align: top;
		width: 310px;
		margin: 0 auto;
	}
	.tabella_tmb {
		padding-left: 0px;
		width: 310px;
		/*	background: #000033;*/
		background-color: #CCCCCC;
		float: right;
	}
	.titolo {
	color: #0F5B99;
	padding-left: 0.3em;
	}
	.image {
		background-color: #EEF3F9;
		border: 1px solid #FFF;
	}
	.photonews_descrizione {
		color: #0F5B99;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #FFFFFF;
		padding-left: 9px;
		background: #EFEFEF;
		font: bold 12px Verdana, Arial, Helvetica, sans-serif;
		padding-top: 2px;
		height: 20px;
		text-align: center;
	}
	.bottom {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #A3A8AC;
		background-color: #EEF3F9;
		font-weight: normal;
		padding-left: 9px;
		width: 320px;
		border-top: 1px solid #165895;
		border-bottom: 1px solid #165895;
		vertical-align: top;
		margin-top: 0px;
	}
	.img_big {
		text-align:center;
		border: 1px solid #FFFFFF;
	}
	.descrizione {
		color: #0F5B99;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #FFFFFF;
		padding-left: 9px;
		border-bottom-width: 1px;
		border-bottom-style: solid;
		border-bottom-color: #FFFFFF;
		background: #CCCCCC;
		font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	}
	/*---------------------------------------------------- footer--------------------------------------------------------*/
	#content_footer {
		margin-bottom: 1em;
	}
	#footer {
		font-size: 0.7em;
		border-top: dotted #99CC99 1px;
		font-family: Arial, Helvetica, sans-serif;
		clear: both;
		margin-top: 1.5em;
		margin-bottom: 1em;
	}
	
	div.col_01 {
		float:left;
		width:33%;
	}
	div.col_02 {
		text-align:center;
		padding-top: .5em;
	}
	div.col_03 {
		float:right;
		width:33%;
		text-align:right;
	}
	#footer ul {
		padding: 0;
		margin-top: 4px;
		list-style: none;
	}
	#footer ul li {
		display: inline;
	}
	#footer label {
		text-align: right;
		width: 768px;
		margin: 0 auto;
	}
	#footer p {
		margin-top: 0.5em;
		font-size: 1em;
		display: block;
	}
	.autore {
		color: #666666;
		display: block;
	}
	.indirizzo {
		margin: 0 auto;
		color: #666666;
		display: block;
	}
	.nomeparco {
		color: #666666;
		font-weight: bold;
		display: block;
		margin-top: .5em;
	}
	
	
	/*---------------------------------------------------- mappa sito--------------------------------------------------------*/
	#contentMenuPrimoMappa {
	}
	
	contentMenuPrimoMappa h3{
		BORDER-left: #669966 15px solid;
		PADDING-RIGHT: 2px;
		PADDING-LEFT: 5px;
		PADDING-BOTTOM: .5em;
		PADDING-TOP: 2px;
		margin-TOP: .5em;
		margin-BOTTOM: 5em;
	}
	h3.titoloMenuPrimoMappa {
		BORDER-left: #669966 15px solid;
		PADDING-RIGHT: 2px;
		PADDING-LEFT: 5px;
		PADDING-BOTTOM: 2px;
		PADDING-TOP: 2px;
		margin-TOP: .5em;
	}
	a.titoloMenuPrimoMappa {
		line-height: 100%;
		width: 100%;
	}

