	/* CSS Document */

body, html {	
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
background-color:#EEAA55;
text-decoration:none;
text-align:center;
}

#contenitore {
width:850px;
margin:25px auto 0px auto;
background-color:#5B8330;
border-top:1px solid #99CC00;
border-left:1px solid #99CC00;
border-right:1px solid #003300;
border-bottom:1px solid #003300;
text-align:left;
}

	#lingue {
	background-color:#336633;
	height:20px;
	font-size:11px;
	color:#FFFFFF;
	vertical-align:middle;
	padding:1px 5px 1px 5px;
	}

		#linguesx {
		width:300px; 
		font-size:11px;
		color:#FFFFFF;
		text-align:left;
		float:left;
		}

		#linguesx a{
		font-size:12px;
		color:#FFFFFF;
		text-align:left;
		}

			#linguesx a.selezionato {
			color:#FF9900;
			}


			#linguesx a:hover {
			color:#FF9900;
			}

		#linguedx {
		width:300px;
		text-align:right;
		float:right;
		}

		#linguedx img.icona {
		border:0px;
		}	
		

	#testata {
	background-color:#5B8330;
	background-image:url(sfondi/testa99.jpg);
	height:136px;
	border:solid;
	border-width:1px 0px 1px 0px;
	}

	#principale {
	background-color:#669933;
	float:left;
	}

		#campo_immagini {
		background-color:#336633;
		border-left:1px solid #99CC00;
		border-right:1px solid #003300;
		border-bottom:1px solid #003300;
		text-align:center;
		padding: 20px;
		}


		#colonna {
		background-color:#336633;
		width:208px;
		float:left;
		border-left:1px solid #99CC00;
		border-right:1px solid #003300; 
		border-bottom:1px solid #003300;
		color:#FFFFFF;
		}

			#menu {
			background-color:transparent;
			text-align:center;
			}


				.tab_pulsanti {
				font-family:Arial, Helvetica, sans-serif;
				color:#FFFFFF;
				}
		
				.colonna_pulsanti {
				width:208px;
				border-top:1px solid #99CC00;
				border-left:1px solid #99CC00;
				border-right:1px solid #003300;
				border-bottom:1px solid #003300;
				background-color:#336633;
				vertical-align:top;
				text-align:left;
				font-size:15px;					
				padding:4px;				
				}

					.colonna_pulsanti:hover {
					background-color:#669933;
					cursor:pointer;	
					}

				.colonna_pulsanti td {
				padding:0;
				}
				
				.colonna_pulsanti a {
				display:block;
				width:100%;
				height:100%;
				font-size:15px;					
				color:#FFFFFF;
				}

					.colonna_pulsanti a:hover {
					color:#FFFFFF;
					}

				.pulsante_selezionato {
				width:208px;
				border-top:1px solid #99CC00;
				border-left:1px solid #99CC00;
				border-right:1px solid #003300;
				border-bottom:1px solid #003300;
				background-color:#669933;
				vertical-align:top;
				text-align:left;
				font-size:15px;					
				padding:4px;				
				}

					.pulsante_selezionato:hover {
					background-color:#669933;
					cursor:pointer;	
					}

				.pulsante_selezionato td {
				padding:0;
				}
				
				.pulsante_selezionato a {
				display:block;
				width:100%;
				height:100%;
				font-size:15px;					
				color:#FFFFFF;
				}

					.pulsante_selezionato a:hover {
					color:#FFFFFF;
					}


				.sottopulsante {
				width:190px;
				float:right;				
				border-top:1px solid #99CC00;
				border-left:1px solid #99CC00;
				border-right:1px solid #003300;
				border-bottom:1px solid #003300;
				background-color:#336633;
				vertical-align:top;
				text-align:left;
				font-size:12px;					
				padding:4px;				
				}

					.sottopulsante:hover {
					background-color:#669933;
					cursor:pointer;	
					}

				.sottopulsante td {
				padding:0;
				}
				
				.sottopulsante a {
				display:block;
				width:100%;
				height:100%;
				font-size:12px;					
				color:#FFFFFF;
				}

					.sottopulsante a:hover {
					color:#FFFFFF;
					}

				.sottopulsante_selezionato {
				width:190px;
				float:right;
				border-top:1px solid #99CC00;
				border-left:1px solid #99CC00;
				border-right:1px solid #003300;
				border-bottom:1px solid #003300;
				background-color:#669933;
				vertical-align:top;
				text-align:left;
				font-size:12px;					
				padding:4px;				
				}

					.sottopulsante_selezionato:hover {
					background-color:#669933;
					cursor:pointer;	
					}

				.sottopulsante_selezionato td {
				padding:0;
				}
				
				.sottopulsante_selezionato a {
				display:block;
				width:100%;
				height:100%;
				font-size:12px;					
				color:#FFFFFF;
				}

					.sottopulsante_selezionato a:hover {
					color:#FFFFFF;
					}





				#menu ul li {
				list-style:none;
				text-align:left;
				line-height:22px;
				font-size:15px;
				color:#FFFFFF;
				}

				#menu a {
				list-style:none;
				text-align:left;
				line-height:22px;
				font-size:15px;
				color:#FFFFFF;	
				}

				#riferimenti {
				background-color:#336633;
				text-align:center;
				color:#FFFFFF;
				}

				#riferimenti p{
				font-size:12px;
				line-height:2px;
				}

				#riferimenti a{
				font-size:12px;
				color:#FFFFFF;
				}

				#elenco {
				float:right;
				padding:10px;
				text-align:right;
				font-weight: bold;
				}

					#titolo_escursione1 {
					height:50px;
					}		

					#itinerario1 {
					height:30px;
					}



	#contenuto {
	background-color:#669933;
	float:left;
	width:620px;
	padding:10px;
	text-align:justify;
	text-decoration:none;
	}

		#contenuto ul li {
		list-style:none;
		text-align:justify;	
		line-height:18px;
		font-size:14px
		}

		#contenuto a{
		line-height:18px;
		color:#000000;
		text-decoration:underline; 
		}

			#contenuto a:hover {
			color:#FF9900;
			}

		#contenuto a.pdf { 
		color:#FF9900;
		font-size:13px;
		}

			#contenuto a.pdf:hover {
			color:#FF0000;
			}
		
		#contenuto a.anchor {
		color:#FFFFFF;
		text-decoration:none;
		}

			#contenuto a.anchor:hover {
			color:#FFFFFF;
			}



		#contenuto img{
		border-right:1px solid #003300; 
		border-bottom:1px solid #003300;
		}

		#contenuto img.icona {
		border:0px;
		}

		#contenuto h1.home{
		font-size:24px;
		text-decoration:none;
		color:#FFFFFF;
		background-color:#336633;
		padding:4px 6px 3px 6px;
		border-right:1px solid #003300; 
		border-bottom:1px solid #003300;
		}

		#contenuto h2{
		text-decoration:none;
		font-size:18px;
		color:#FFFFFF;
		background-color:#336633;
		padding:4px 8px 5px 8px;
		border-right:1px solid #003300; 
		border-bottom:1px solid #003300;
		}

			#contenuto h2 a{
			text-decoration:none;
			font-size:18px;		
			}

			#contenuto h2 img{
			border:0px;
			}

		#contenuto h3{
		font-size:16px;
		text-decoration:none;
		color:#FFFFFF;
		background-color:#336633;
		padding:4px 3px 2px 3px;
		border-right:1px solid #003300; 
		border-bottom:1px solid #003300;
		}

			#contenuto h3 a{
			font-size:16px;
			text-decoration:none;
			}

			#tab_calendario_concerti1 {
			width:560px; 
			border:1px;
			border-style:inset;
			border-color:#5B8330;	
			padding:2px;
			background-color:#CCFFFF;
			text-align:center;
			}

				#tab_calendario_concerti1 a{
				color:black;
				font-size:12px;	
				}

				#tab_calendario_concerti1 td{
				font-size:12px;
				color:black;	
				border:1px;
				border-style:inset;
				border-color:#5B8330;	
				padding:2px;
				}

			#tab_calendario_concerti2 {
			width:560px; 
			border:1px;
			border-style:inset;
			border-color:#5B8330;	
			padding:2px;
			background-color:#FFCC99;
			text-align:center;
			}

				#tab_calendario_concerti2 a{
				color:black;
				font-size:12px;	
				}

				#tab_calendario_concerti2 td{
				font-size:12px;
				color:black;	
				border:1px;
				border-style:inset;
				border-color:#5B8330;	
				padding:2px;
				}

			#tab_calendario_concerti3 {
			width:560px; 
			border:1px;
			border-style:inset;
			border-color:#5B8330;	
			padding:2px;
			background-color:#FFFFCC;
			text-align:center;
			}

				#tab_calendario_concerti3 a{
				color:black;
				font-size:12px;	
				}

				#tab_calendario_concerti3 td{
				font-size:12px;
				color:black;	
				border:1px;
				border-style:inset;
				border-color:#5B8330;	
				padding:2px;
				}

			#tab_escursioni_notturna{
			width:560px; 
			border:1px;
			border-style:inset;
			border-color:#5B8330;	
			padding:2px;
			background-color:#FFFFCC;
			color:#000000;
			text-align:center;
			}

				#tab_escursioni_notturna a{
				color:#000000;				
				font-size:12px;	
				}

				#tab_escursioni_notturna td{
				font-size:12px;	
				border:1px;
				border-style:inset;
				border-color:#5B8330;
				padding:2px;
				}

			.tab_calendario_escursioni {
			width:560px; 
			height:150px;
			border:1px;
			border-style:inset;
			border-color:#5B8330;	
			padding:2px;
			background-color:#5880D0;
			text-align:center;
			}

				.tab_calendario_escursioni a{
				font-size:12px;	
				}

				.tab_calendario_escursioni td{
				font-size:12px;	
				border:1px;
				border-style:inset;
				border-color:#5B8330;
				padding:2px;

				}

			#tab_calendario_escursioni2 {
			width:560px; 
			height:150px;
			border:1px;
			border-style:inset;
			border-color:#5B8330;	
			padding:2px;
			background-color:#FFCC00;
			color:#000000;
			text-align:center;
			}

				#tab_calendario_escursioni2 a{
				color:#000000;
				font-size:12px;	
				}

				#tab_calendario_escursioni2 td{
				font-size:12px;	
				border:1px;
				border-style:inset;
				border-color:#5B8330;	
				padding:2px;

				}

			#tab_dettaglio_escursioni {
			width:850px; 
			border:1px;
			padding:3px;
			font-size:14px;
			text-align:right;
			vertical-align:top;
			}

				#tab_dettaglio_escursioni th{
				vertical-align:top;
				}
				
				#tab_dettaglio_escursioni ul{
				font-size:14px;
				text-align:left;
				text-align:justify;
				vertical-align:top;
				}

					#tab_dettaglio_escursioni ul li{
					font-size:14px;
					text-align:left;
					text-align:justify;
					vertical-align:top;
					}


	.tab_dettaglio_escursioni {
	border-top:1px solid #99CC00;
	border-left:1px solid #99CC00;
	border-right:1px solid #003300;
	border-bottom:1px solid #003300;
	padding:6px;
	font-family:Arial, Helvetica, sans-serif;
	}

		.tit_dettaglio_escursioni {
		border-top:1px solid #99CC00;
		border-left:1px solid #99CC00;
		border-right:1px solid #003300;
		border-bottom:1px solid #003300;
		background-color:#336633;
		vertical-align:top;
		color:#FFFFFF;
		text-align:center;
		font-size:18px;	
		padding:4px;				
		}

		.colonna_dettaglio_escursioni {
		width:150px;
		border-top:1px solid #99CC00;
		border-left:1px solid #99CC00;
		border-right:1px solid #003300;
		border-bottom:1px solid #003300;
		background-color:#336633;
		vertical-align:top;
		color:#FFFFFF;
		text-align:right;
		font-size:15px;					
		padding:4px;				
		}

		.contenuto_dettaglio_escursioni {
		vertical-align:top;
		color:#000000;		
		text-align:justify;
		font-size:15px;					
		padding:4px;				
		}

			.contenuto_dettaglio_escursioni a {
			color:#000000;
			}

			.contenuto_dettaglio_escursioni a:hover {
			color:#FF9900;
			}



			#tab_scadenza_pre-iscrizione {
			border:1px;
			border-style:solid;
			border-color:#000000;	
			border-collapse:collapse;
			padding:4px;
			text-align:center;
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			}

				#tab_scadenza_pre-iscrizione caption{
				font-size:12px;	
				font-weight: bold;
				color:#000000;
				border:1px;
				border-style:solid;
				border-collapse:collapse;
				background-color:#FFFF00;
				padding:4px;
				}
				
				#tab_scadenza_pre-iscrizione th{
				font-size: 12px;
				font-weight: bold;

				color:#000000;	
				border:1px;
				border-style:solid;
				border-collapse:collapse;
				background-color:#FF8C00;
				padding:4px;				
				}

				#tab_scadenza_pre-iscrizione td{
				border:1px;
				border-style:solid;
				border-collapse:collapse;
				font-size:11px;	

				background-color:#ECE9D8;
				padding:4px;
				}



			#tab_riunione_informativa {
			border:1px;
			border-style:solid;
			border-color:#000000;	
			border-collapse:collapse;
			padding:4px;
			text-align:center;
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			}

				#tab_riunione_informativa caption{
				font-size:12px;	
				font-weight: bold;
				color:#000000;
				border:1px;
				border-style:solid;
				border-collapse:collapse;
				background-color:#FFFF00;
				padding:4px;
				}
				
				#tab_riunione_informativa th{
				font-size: 12px;
				font-weight: bold;	
				color:#000000;	
				border:1px;
				border-style:solid;
				border-color:#000000;	
				border-collapse:collapse;
				background-color:#FF8C00;
				padding:4px;				
				}

				#tab_riunione_informativa td{
				border:1px;
				border-style:solid;
				border-collapse:collapse;
				background-color:#ECE9D8;



				font-size:11px;
				padding:4px;
				}

					#tab_riunione_informativa a{
					font-size:11px;	
					text-align:center;
					text-decoration:underline;
					color:#000000;
					font-family:Arial, Helvetica, sans-serif;
					}

			#tab_prezzi_foresterie {
			width:500px;
			border:1px;
			border-style:solid;
			border-color:#000000;	
			border-collapse:collapse;
			padding:6px;
			background-color:#ECE9D8;
			text-align:left;
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			}

				#tab_prezzi_foresterie td{
				border:1px;
				border-style:dashed;
				border-color:#ECE999;	
				border-collapse:collapse;
				font-size:12px;	
				padding:6px;
				}


			#tab_programma_formazione {
			width:560px;
			border:1px;
			border-style:solid;
			border-color:#000000;	
			border-collapse:collapse;
			padding:6px;
			background-color:#ECE9D8;
			text-align:left;
			color:#000000;
			font-family:Arial, Helvetica, sans-serif;
			}

				#tab_programma_formazione td{
				border:1px;
				border-style:none;
				border-color:#000000;	
				border-collapse:collapse;
				font-size:12px;	
				padding:6px;
				}

					
			#titolo_escursione2 {
			height:50px;
			}		

			#itinerario2 {
			height:30px;
			}

		#contenuto2 {
		background-color:#669933;
		float:left;
		width:310px;
		height:150px;
		text-align:justify;	
		}

		#contenuto3 {
		background-color:#669933;
		float:left;
		width:310px;
		height:150px;
		text-align:justify;	
		}

		#contenuto4 {
		background-color:#669933;
		float:left;
		width:310px;
		height:240px;
		text-align:justify;	
		}

		#contenuto5 {
		background-color:#669933;
		float:left;
		width:310px;
		height:240px;
		text-align:justify;	
		}

		#contenuto6 {
		background-color:#669933;
		float:left;
		width:310px;
		height:200px;
		text-align:justify;	
		}

		#contenuto7 {
		background-color:#669933;
		float:left;
		width:310px;
		height:200px;
		text-align:justify;	
		}

		#contenuto8 {
		background-color:#669933;
		float:left;
		width:310px;
		height:350px;
		text-align:center;
		vertical-aling:middle;	
		}

		#contenuto9 {
		background-color:#669933;
		float:left;
		width:310px;
		height:350px;
		text-align:center;	
		}

		#contenuto10 {
		background-color:#669933;
		float:left;
		width:310px;
		height:100px;
		text-align:center;	
		}

		#contenuto11 {
		background-color:#669933;
		float:left;
		width:310px;
		height:100px;
		text-align:center;	
		}

	#piede {
	background-color:#336633;
	clear:both;
	height:20px;	
	font-size:11px;
	color:#FFFFFF;
	padding:3px 10px 1px 10px;
	text-align:center;
	vertical-align:middle;
	border-top:1px solid #99CC00;
	border-left:1px solid #99CC00;
	border-right:1px solid #003300;
	border-bottom:1px solid #003300;
	}

		#piede a{
		font-size:11px;
		text-decoration:none;
		}

	#update { font-size:11px;}

		
h1, h2, h3{
margin:0px 0px 10px 0px;
padding:0px;
}

h1{
font-size:24px;
}

h2{
font-size:18px;
}

h3{
font-size:16px;
}

p{
font-size:14px;
line-height:18px;
}

a{
font-size:14px;
line-height:18px;
text-decoration:none; 
}

