
body 
{
	margin: 0px;
	padding: 0px;
	text-align: center;
	font-family: Trebuchet MS, Arial, Verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
	background: #eaeaea;
	color: #000;
}

	
	#container
	{
		width: 100%;
		text-align: left;
		padding: 10px 0px 0px 0px;		
		margin: 0px auto;
		background: #fff;
	}

		img
		{
			border: 0px;
		}

		a
		{
			color: #4e942c;
			text-decoration: none;
		}

			a:hover
			{
				color: #4e942c;
				text-decoration: underline;
			}


		#header
		{
			width: 1000px;
			margin: 0px auto;
			background: url('imgg/back_header.jpg') no-repeat;
			overflow: hidden;
		}

			#menu_main
			{
				width: 540px;
				padding: 0px;
				margin: 10px 0px 0px 0px;
				float: left;
				display: inline;
				font-family: Trebuchet MS, Arial, Verdana, sans-serif;
				font-size: 11px;
				background: url('imgg/divi_menu.gif') no-repeat;
				background-position: right top;
			}

				#menu_main ul
				{
					padding: 0px 0px 0px 10px;
					margin: 0px;
					list-style: none;
				}

					#menu_main ul li
					{
						padding: 0px 10px 0px 0px;
						margin: 0px;
						display: inline;
						
					}

					#header  a
					{
						color: #242323;
						background: #f8f8f8;
						text-decoration: none;
						padding: 2px;
						font-weight: normal;
					}

					#header  a:hover
					{
						color: #000;
						background: #fff;
						text-decoration: none;
						padding: 2px;
						font-weight: normal;
					}

			#menu_canali
			{
				width: 265px;
				padding: 0px;
				margin: 0px;
				float: left;
				font-family: Tahoma, Arial, Verdana, sans-serif;
			}

				#menu_canali h2
				{
					padding: 10px 0px 0px 35px;
					margin: 0px;
					float: left;
					color: #7c7c7c;
					font-size: 13px;
					font-weight: normal;
				}

				#menu_canali ul
				{
					padding: 0px 0px 0px 10px;
					margin: 0px;
					list-style: none;
					overflow: hidden;
				}

					#menu_canali ul li
					{
						padding: 0px 10px 0px 0px;
						margin: 0px;
						display: inline;
					}

					#menu_canali img
					{
						border: 0px;
						margin: 7px 0px 0px 0px;
					}

				
			#menu_lingue
			{
				width: 195px;
				padding: 0px;
				margin: 10px 0px 0px 0px;
				float: left;
				font-family: Tahoma, Arial, Verdana, sans-serif;
				background: url('imgg/divi_menu.gif') no-repeat;
				background-position: left top;
			}							

				#menu_lingue h2
				{
					padding: 0px 10px 0px 35px;
					margin: 0px;
					float: left;
					color: #7c7c7c;
					font-size: 13px;
					font-weight: normal;
				}	

				#menu_lingue ul
				{
					padding: 0px 0px 0px 10px;
					margin: 0px;
					list-style: none;
				}

					#menu_lingue ul li
					{
						padding: 0px 10px 0px 0px;
						margin: 0px;
						display: inline;
					}

					#menu_lingue a
					{
						color: #242323;
						background: #f8f8f8;
						text-decoration: none;
						padding: 2px 4px 2px 4px;
					}

					#menu_lingue a:hover
					{
						color: #000;
						background: #fff;
						text-decoration: none;
						padding: 2px 4px 2px 4px;						
					}

				#immagine_header
				{
					clear: both;
					padding-top: 8px;
				}

					#immagine_header img
					{
						border: 0px;
						display: block;
					}
		
				
		#main
		{
			width: 1000px;
			margin: 20px auto;
			overflow: hidden;
		}
			
			/*HOME blocco superiore*/

			#block_1
			{				
				background: url('imgg/pat_links.gif') repeat-y;
				background-position: top right;
				margin: 0px;
				padding: 0px;
				overflow: hidden;
				float: left;
			}

				/*Link sezioni (sinistra)*/
				#links_princ
				{
					margin: 0px;
					padding: 0px;
					width: 680px;
					float: left;
				}
					
					#links_princ img
					{
						border: 0px;
						display: block;
					}
	 
				/*News principali (destra)*/
				#news_princ
				{
					margin: 0px;
					padding: 0px;
					width: 320px;
					float: right;
				}

					#news_princ h1
					{
						margin: 0px;
						padding: 0px 0px 5px 0px;
					}
						
						#news_princ h1 img
						{
							display: block;
						}

					#news_princ h3
					{
						margin: 0px;
						padding: 0px 0px 5px 0px;	
						color: #7c7c7c;
						font-size: 11px;
						font-weight: normal;
					}

					#news_princ h2
					{
						margin: 0px 10px 0px 0px;
						padding: 7px 0px 7px 0px;	
						color: #7c7c7c;
						font-size: 12px;
						font-weight: bold;
						border-bottom: 1px solid #e1e1e1;
					}

						#news_princ h2 a
						{	
							color: #7c7c7c;
							font-size: 12px;
							font-weight: bold;
							text-decoration: none;
						}

						#news_princ h2 a:hover
						{	
							color: #000;
							font-size: 12px;
							font-weight: bold;
							text-decoration: none;
						}

				
			/*HOME blocco inferiore */

			#block_2
			{				
				/*background: url('imgg/pat_links.gif') repeat-y;
				background-position: top right;*/
				margin: 0px;
				padding: 15px 0px 0px 0px;
				overflow: hidden;
				float: left;
			}
				
				/*News secondarie (sinistra)*/
				#news_sec
				{
					margin: 20px 10px 0px 0px;
					padding: 0px;
					width: 670px;
					float: left;
					background: url('imgg/pat_news_sec.gif') repeat-y;
				}

					#news_sec td
					{
						margin: 0px;
						vertical-align: top;
					}
					
					#news_sec h2
					{
						margin: 0px;
						padding: 0px;	
						color: #7c7c7c;
						font-size: 11px;
						font-weight: bold;
					}

						#news_sec h2 a
						{
							color: #7c7c7c;
							font-size: 11px;
							font-weight: bold;
							text-decoration: none;
						}

							#news_sec h2 a:hover
							{
								color: #7c7c7c;
								font-size: 11px;
								font-weight: bold;
								text-decoration: underline;
							}

						#news_sec h3
						{
							margin: 0px;
							padding: 0px;	
							color: #000;
							font-size: 11px;
							font-weight: normal;
						}
						
							#news_sec h3 a
							{
								color: #000;
								font-size: 11px;
								font-weight: normal;
								text-decoration: none;
							}

								#news_sec h3 a:hover
								{
									color: #000;
									font-size: 11px;
									font-weight: normal;
									text-decoration: underline;
								}

						.divi
						{
							padding: 0px 10px 0px 0px;
							border-right: 1px solid #e1e1e1;
						}
						

						.foto_news
						{
							width: 80px;
							padding: 0px 10px 0px 10px;
						}

						.norm
						{
							width: 225px;
							padding: 0px 10px 0px 0px;
						}
					
					/*TV del Parco*/
					#parco_tv
					{
						margin: 0px;
						padding: 0px;
						width: 320px;
						float: right;
					}

						#parco_tv h1
						{
							padding: 0px;
							margin: 0px;
						}

						#parco_tv h1 img
						{
							display: block;
							margin: 0px 0px 10px 0px;
						}
			
			/*link ai progetti a cui aderisce il parco*/
			#progetti
			{
				padding: 10px 0px 0px 0px;
				margin: 0px 0px 0px 0px;
				background: #eaeaea url('imgg/back_top_progetti.gif') no-repeat;
				background-position: top center;
				overflow: hidden;
			}

				#progetti div
				{
					padding: 0px 10px 5px 10px;
				}
				
					#progetti div img
					{
						margin-right: 20px;
					} 

			.sep
			{
				clear: both;
				height: 30px;
				padding: 0px;
				margin: 0px;
			}

		#footer
		{
			width: 100%;
			text-align: center;
			background: #eaeaea url('imgg/pat_footer.jpg') repeat-x;
			overflow: hidden;
		}
			
			#footer_div
			{
				width: 1000px;
				margin: 0px auto;
				text-align: left;
			}

			#menus_footer
			{
				border-bottom: 1px solid #d8d8d8;
				padding: 30px 0px 0px 0px;
			}

				#menus_footer ul
				{
					list-style: none;
					padding: 0px 0px 10px 0px;
					margin: 0px;
				}

				#menus_footer ul li
				{
					display: inline;
					padding: 0px 20px 0px 0px;
				}

					#menus_footer a
					{
						color: #2c2c2c;
						text-decoration: none;
						border-bottom: 1px solid #fff;
					}

					#menus_footer a:hover
					{
						color: #000;
						text-decoration: none;
						border-bottom: 1px solid #6f6f6f;
					}

			
			#dati
			{
				padding: 10px 0px 10px 0px;
				border-bottom: 1px solid #d8d8d8;
			}
			
				#dati a
				{
					color: #2c2c2c;
					text-decoration: none;
					border-bottom: 1px solid #fff;
				}

				#dati a:hover
				{
					color: #000;
					text-decoration: none;
					border-bottom: 1px solid #6f6f6f;
				}

			
			#finale
			{
				overflow: hidden;
				padding-bottom: 20px;
			}
				#aggiornamento
				{
					padding: 10px 0px 20px 0px;
					width: 720px;
					float: left;
				}

				#dev
				{
					padding: 10px 0px 20px 0px;
					width: 230px;
					float: right;
					text-align: right;
				}

					#finale a
					{
						color: #2c2c2c;
						text-decoration: none;
						border-bottom: 1px solid #fff;
					}

					#finale a:hover
					{
						color: #000;
						text-decoration: none;
						border-bottom: 1px solid #6f6f6f;
					}

		
					
/*______________________SEZIONI INTERNE_____________________*/			

#nav_search
{
	width: 1000px;
	padding: 0px;
	margin: 10px auto;
	background: url('imgg/header_int.jpg') no-repeat;
	overflow: hidden;
}
	
	#link_hp
	{
		width: 210px;
		padding: 0px;
		margin: 0px;
		float: left;
	}

		#link_hp img
		{
			display: block;
		}
	
	#nav
	{
		width: 540px;
		padding: 164px 0px 0px 20px;
		margin: 0px;
		float: left;
		color: #fff;
		font-size: 15px;
	}

		#nav a
		{
			color: #fff;
			font-size: 15px;
			text-decoration: none;
		}

	#search
	{
		width: 220px;
		padding: 164px 10px 0px 0px;
		margin: 0px;
		float: right;
		text-align: right;
	}
		
		#search input
		{
			border: 0px;
		}

		#cerca_bott_style
		{
			background: #4e8343;
			color: #fff;
			font-size: 11px;
		}
	
	#main_int
	{
		width: 1000px;
		background: url('imgg/pat_divi.gif') repeat-y;
		margin: 20px auto;
		overflow: hidden;
	}

		#left_int
		{
			width: 220px;
			padding: 0px;
			margin: 0px;
			float: left;
		}

		#left_int div
		{
			padding: 0px;
			margin: 0px 0px 25px 0px;
		}
			
			/*menų mup*/
			#menu_categorie
			{
				width: 200px;
				background: #edf4f0 url('imgg/back_menu_top.gif') no-repeat;
				padding: 0px;
				margin: 0px;
				font-size: 14px;
			}

				/*menų categorie principali*/

				#menu_categorie ul
				{
					background: url('imgg/back_menu_bottom.gif') no-repeat;
					background-position: bottom left;
					padding: 0px 0px 20px 0px;
					margin: 0px;
				}

					#menu_categorie ul li
					{
						margin: 0px;
						padding: 0px;
					}

						#menu_categorie ul li a
						{
							color: #055c27;
							text-decoration: none;
							display: block;
							padding: 10px;
							border-bottom: 1px solid #e1e1e1;
						}

						#menu_categorie ul li a:hover
						{
							color: #000;
							text-decoration: none;
							display: block;
							padding: 10px;
							border-bottom: 1px solid #e1e1e1;
						}

						

							/*sottomenų 1*/
							#menu_categorie ul li ul
							{						
								padding: 0px;
								margin: 0px;
								border-bottom: 1px solid #e1e1e1;
							}

								#menu_categorie ul li ul li
								{
									margin: 0px;
									padding: 0px;
								}

									#menu_categorie ul li ul li a
									{
										color: #4e942c;
										text-decoration: none;
										display: block;
										padding: 5px 20px 5px 20px;
										border: 0px;
									}

									#menu_categorie ul li ul li a:hover
									{
										color: #264916;
										text-decoration: none;
										display: block;
										padding: 5px 20px 5px 20px;
										border: 0px;
									}


				#contatti_left img
				{
					display: block;
				}
				
				/*mini menų siti parco*/
				#menu_siti
				{
					line-height: 0px;
				}
				#menu_siti ul
				{
					padding: 0px;
					margin: 0px;
					list-style: none;
					line-height: 0px;
				}

					#menu_siti ul li
					{
						margin: 0px 0px 0px 0px;
						padding: 0px;
						border-bottom: 1px solid #000;
					}

					#menu_siti img
					{
						margin: 0px 0px 1px 0px;
						padding: 0px;
						display: block;
					}

					


		#center_int
		{
			width: 560px;
			padding: 0px;
			margin: 0px;
			float: left;
			font-size: 13px;
			line-height: 18px;
		}

			.elenco_int
			{
				padding: 0px 0px 10px 0px;
				margin: 0px 0px 15px 0px;
				color: #535353;
				font-size: 13px;
				border-bottom: 1px solid #e1e1e1;
				text-align: justify;
			}

				.elenco_int h1
				{
					font-size: 15px;
					color: #055c27;
					font-weight: bold;
					padding: 0px 0px 10px 0px;
					margin: 0px;
				}

				.elenco_int .link
				{
					color: #4e942c;
					font-size: 12px;
					font-weight: bold;
					text-decoration: none;
				}

				.elenco_int .link:hover
				{
					color: #4e942c;
					font-size: 12px;
					font-weight: bold;
					text-decoration: underline;
				}

				.elenco_int td
				{
					vertical-align: top;
				}

				.elenco_int img
				{
					margin: 0px 10px 0px 0px;
				}			

			/*SCHEDA*/
			#gestione_scheda
			{
				border-top: 1px solid #e1e1e1;
				border-bottom: 1px solid #e1e1e1;
				margin: 20px 0px 0px 0px;
				padding: 20px 0px 20px 0px;
				overflow: hidden;
			}

				#gestione_scheda ul
				{
					padding: 0px;
					margin: 0px;
					list-style: none;
				}

					#gestione_scheda ul li
					{
						padding: 0px 35px 0px 0px;
						margin: 0px;
						height: 24px;
						float: left;
					}
				
					#gestione_scheda a
					{
						padding: 0px 5px 3px 30px;
						color: #4e942c;
						font-size: 11px;
						text-decoration: none;
						font-weight: bold;
					}

					#gestione_scheda a:hover
					{
						padding: 0px 5px 3px 30px;
						color: #4e942c;
						font-size: 11px;
						text-decoration: underline;
						font-weight: bold;
					}

		#risultati_ricerca
		{
			width: 560px;
			padding: 0px;
			margin: 0px;
			float: left;
			font-size: 13px;
			line-height: 18px;
		}

			#center_int h1
			{
				font-size: 15px;
				color: #055c27;
				font-weight: bold;
				padding: 0px 0px 10px 0px;
				margin: 0px;
				text-decoration: none;
			}

			#risultati_ricerca h1
			{
				font-size: 15px;
				color: #4e942c;
				font-weight: bold;
				padding: 20px 0px 0px 0px;
				margin: 0px;
				text-decoration: none;
			}

				#risultati_ricerca h1 a
				{
					font-size: 15px;
					color: #4e942c;
					font-weight: bold;
					text-decoration: none;
				}

					#risultati_ricerca h1 a:hover
					{
						font-size: 15px;
						color: #4e942c;
						font-weight: bold;
						padding: 0px 0px 10px 0px;
						margin: 0px;
						text-decoration: underline;
					}

			#risultati_ricerca h2
			{
				font-size: 15px;
				color: #535353;
				text-decoration: none;
				font-weight: normal;
				font-size: 12px;
				padding: 0px 0px 10px 0px;
				margin: 0px;
				border-bottom: 1px solid #e1e1e1;
			}

				#risultati_ricerca h2 a
				{
					font-size: 15px;
					color: #535353;
					text-decoration: none;
					font-weight: normal;
					font-size: 13px;
				}

					#risultati_ricerca h2 a:hover
					{
						font-size: 15px;
						color: #535353;
						text-decoration: underline;
						font-weight: normal;
						font-size: 13px;
					}

				#paginazione
				{
					background: #edf4f0;
					padding: 10px;
					clear: both;
					overflow: hidden;
					border-top: 30px solid #fff;
					margin: 0px;
				}

					#paginazione ul
					{
						margin: 0px;
						padding: 0px;
						list-style: none;
						text-align: center;
						font-size: 11px;
					}

						#paginazione ul li
						{
							display: inline;
							font-weight: bold;
							margin: 0px;
							padding: 0px 5px 0px 5px;
						}
							
							#paginazione ul li a
							{
								color: #535353;
								text-decoration: none;
								font-weight: normal;
							}

								#paginazione ul li a:hover
								{
									color: #535353;
									text-decoration: underline;
									font-weight: normal;
								}

		#right_int
		{
			width: 200px;
			padding: 0px;
			margin: 0px;
			float: right;
		}

			#right_int div
			{
				margin: 0px 0px 25px 0px;
			}

				#progetti_right
				{
					padding: 10px 0px 10px 0px;
					border-top: 1px solid #e5e5e5;
					border-bottom: 1px solid #e5e5e5;				
					border-right: 1px solid #e5e5e5;
				}

				#progetti_right div
				{
					border-bottom: 1px solid #e5e5e5;
					padding: 15px 0px 15px 0px;
					margin: 0px 10px 0px 0px;
				}

					#progetti_right div img
					{
						float: left;
						margin: 0px 10px 5px 0px;
					}

					#progetti_right a
					{
						color: #000;
						text-decoration: none;
					}

					#progetti_right a:hover
					{
						color: #000;
						text-decoration: underline;
					}

					#progetti_right .link
					{
						background: url('imgg/frec.gif') no-repeat;
						background-position: right bottom;
						color: #000;
						font-size: 13px;
						text-decoration: none;
						display: block;
						padding: 10px 0px 0px 0px;
					}

				#news_right
				{
					background: #f6f6f6 url('imgg/back_news_right_top.gif') no-repeat;
					padding: 20px 0px 0px 0px;
					margin: 0px;
				}

					#news_right span
					{
						display: block;
						height: 20px;
						background: #f6f6f6 url('imgg/back_news_right_bottom.gif') no-repeat;
						background-position: bottom right;
					}

					#news_right div
					{
						font-weight: bold;
						color: #7c7c7c;
						padding: 0px 0px 10px 0px;
						margin: 10px;
						border-bottom: 1px solid #dedede;
					}

						#news_right div a
						{
							font-weight: bold;
							color: #7c7c7c;
							text-decoration: none;
						}

							#news_right div a:hover
							{
								font-weight: bold;
								color: #7c7c7c;
								text-decoration:underline;
							}

						#news_right .link
						{
							background: url('imgg/frec.gif') no-repeat;
							background-position: right center;
							color: #000;
							font-size: 13px;
							text-decoration: none;
							display: block;
							padding: 10px 0px 0px 10px;
						}


						#news_right .link:hover
						{
							background: url('imgg/frec.gif') no-repeat;
							background-position: right center;
							color: #000;
							font-size: 13px;
							text-decoration: underline;
							display: block;
							padding: 10px 0px 0px 10px;
						}
				

	#breadcrumb
	{
		padding: 0px;
		margin: 0px;
	}
		
		#breadcrumb li
		{
			display: inline;
			padding: 0px 12px 0px 8px;
			background: url('imgg/divi_breadcrumb.gif') no-repeat;
			background-position: left center;
			font-size: 12px;
			color: #fff;
		}	
			
			#breadcrumb li a
			{
				display: inline;		
				font-size: 12px;
				color: #fff;
				text-decoration: underline;
			}	
				
				#breadcrumb li a
				{
					display: inline;
					font-size: 12px;
					color: #fff;
				}	