body { 
		background: #1B3884 url(../../immagini/background.gif) repeat-x top left;;
		padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
		height:100%; width:100%;
	 }
 	
form { 	
		padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; 
	}

	
		
#container { 
		position:relative;
		width:950px; height:auto; min-height:100%;
		padding:0px 0px 0px 0px; margin:0 auto; 
		/*background: url(../../immagini/background.gif) no-repeat top left;*/
		z-index:1; 
}	

#header{
		position:relative; float:none; 
		width:950px; height:150px;
		padding:0px; margin:0px; 
		z-index:2;  
		background: url(../../immagini/header.gif) no-repeat top left;
}	
	
/* -- 4 diversi body in base al tipo di layout defini nella gestione menu*/
#blockbody{
		position:relative; float:left;
		width:930px; min-height:500px; /*width + padding: 950px;*/
		padding:0px 10px 10px 10px; margin:0px; 
		background:#ffffff;	
		z-index:2;  
}

#blockbody_sx{
		position:relative; float:left;
		width:950px; min-height:500px;
		padding:0px 0px 10px 0px; margin:0px; 
		background:#FFFFFF url(../../immagini/background_yellow_left.gif) repeat-y top left;	
		z-index:2;  
}

#blockbody_dx{
		position:relative; float:left;
		width:950px; min-height:500px;
		padding:0px 0px 10px 0px; margin:0px; 
		background:#FFFFFF url(../../immagini/background_yellow.gif) repeat-y top right;	
		z-index:2;  
}

#blockbody_index{
		position:relative; float:left;
		width:950px; min-height:500px;
		padding:0px; margin:0px; 
		background:#FFFFFF url(../../immagini/back_index.gif) repeat-y top right;	
		z-index:2;  
}


	#dx_blockcenter{
		position:relative; float:left; 
		width:646px; 
		padding:0px; margin:0px; 
		background:#FFFFFF;	
		z-index:3;  
	}
	#dx_blockright{
		position:relative; float:right; 
		width:300px;
		padding:0px; margin:0px; 
		/*background:#e4ebfa;*/ /*FEFCDA*/	
		z-index:3; 
	}
	#sx_blockleft{
		position:relative; float:left; clear:left;
		width:300px;
		padding:0px; margin:0px; 
		/*background-color:#e4ebfa;*/ /*FEFCDA*/		
		z-index:3;  
	}
	#sx_blockcenter{
		position:relative; float:right; 
		width:646px; height:100%;
		padding:0px; margin:0px; 
		background:#FFFFFF;	
		z-index:3;  
	}
	
	#cx_block{
		position:relative; float:left;
		width:350px; text-align:center;
		padding: 50px 0px 0px 0px;
		/*background: inherit;*/
		z-index:4;
	}		

/* MENU IN FONDO ALLA PAGINA*/
#blockmenu{
		position:relative; clear:left; float:none;
		width:950px; height:26px;
		padding:10px 0px 0px 0px; margin:0 auto; 
		background: #1B3884; url(../../immagini/footer.gif) repeat-x bottom center;
		font-family: Tahoma, Arial, Verdana; font-size:11px; color:#ffffff; font-weight:bold;
		text-align:center;
		z-index:-5;
	}
		#blockmenu A{
			font-family: Tahoma, Verdana, Helvetica; font-size:12px; 
			font-weight:bold; color:#EFF3FC; 
			text-decoration:none;  
		}
		#blockmenu .smenu{
			padding:0px 10px 0px 10px;
		}	
	
/* FOOTER*/	
#footer { 
		position:relative; clear:left; float:none;
		width:950px; height:26px;
		padding:10px 0px 0px 0px; margin:0 auto; 
		background: #ffffff; /*url(../../immagini/footer.gif) repeat-x bottom center;*/
		font-family: Tahoma, Arial, Verdana; font-size:11px; color:#1B3884; font-weight:bold;
		text-align:center;
		z-index:-5;
}
	#footer a{
		font-size:11px; color:#1B3884; font-weight:bold;
		text-decoration:none;
	}

	
 .title{
	padding:10px 0px; 
}
			
/* CONTENUTO*/	
	#content{
		position:relative; float:none;
		padding:2px 4px 0px 4px; margin:0px;
		z-index:5;
		background-color:inherit;
		font-family: Tahoma, Arial, Verdana, Helvetica,sans-serif; font-size: 13px; font-weight:normal; color:#4F6C7D; 
	}
		#content h1{
			padding:0px 0px; 
			font-family: sans-serif, Tahoma, Verdana, Arial, Helvetica; font-size: 20px; font-weight:bold; color:#C01D21;  /*font-style:italic;*/
			padding: 0px 0px 0px 10px;
		}
		#content h3{
			padding:20px 0px 10px 0px; margin:0px 0px; color:#C01D21; font-size: 17px;
		}
		#content h4{
			padding:0px 0px; margin:0px 0px;
		}
		
		#content a		{  font-weight:bold; color:#c07e7e; text-decoration:none; }
		#content a:hover{ font-weight:bold; color:#c07e7e; text-decoration:none;}
		
		#content a.back		 { font-weight:bold; color:#BB4044; text-decoration:none;}
		#content a.back:hover{ font-weight:bold; color:#BB4044; text-decoration:none;}
		
		#content .enf_em{ 
			font-weight:bold; color:#6c8da2; text-align:center;
			padding:0px 0px 10px 0px;
		}
		#content ul{ 
			padding:0px 0px 0px 20px;
		}
		#content	input{
			font-family: Tahoma,Arial, Helvetica; font-size: 12px; font-weight : normal; color:#4a4a4a;
			background-color: #ecf0f4; border: 1px solid #83A2BE;
		}
		#content	input#submit	{
				font-family: Tahoma,Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight : bold;
				background-color:#A44D4E; border: 1px solid #A85253; padding: 0px 0px;
		}	
		#content .elenco{ 
			background-color:#FFFFFF; width:615px; height:250px; overflow:auto;
		}
	
		/*--------------------------------------Nome delle ESCURSIONI---------------------------------------*/
		#content .block_elenco{
			position:relative; float:left; clear:left; 
			width:100%;  margin:5px 0px 0px 0px;	
		}
		
		#content .name_escur{
			font-family: Georgia, Tahoma, Arial, Verdana; font-size: 13px; color: #C01D21;	font-weight : bold; 
			padding:0px 0px 5px 0px;
		}
		/*#content a.name_escur	   { font-family: Georgia, Tahoma, Arial, Verdana; font-size: 13px; color: #C01D21; font-weight : bold; text-decoration:underline;}
		#content a.name_escur:hover{ font-family: Georgia, Tahoma, Arial, Verdana; font-size: 13px; color: #C01D21; font-weight : bold; text-decoration:underline;}*/
		
		#content .abstract{
			font-family: Georgia, Tahoma, Verdana, Arial, Helvetica,sans-serif; color: #00509A; font-size: 13px; font-weight : normal;
		}
		/*#content .abstract a		{ font-family: Georgia, Tahoma, Verdana; color: #00509A; font-size: 13px; font-weight : normal; text-decoration:none;}
		#content .abstract a:hover	{ font-family: Georgia, Tahoma, Verdana; color: #00509A; font-size: 13px; font-weight : normal; text-decoration:none;}*/
		
		#content .content{
			padding:0px 10px; 
			font-family: Georgia, Tahoma, Verdana, Arial, Helvetica,sans-serif; color: #00509A; font-size: 15px;
			line-height:20px; 
		}
		#content strong{ 
			font-family: Georgia, Tahoma, Verdana, Arial, Helvetica,sans-serif; font-weight:bold; color:#00509A;
		}
		#content .ph_img{
			padding-right:10px;
		}
		#content .imgb{
			margin-right:10px;
			border:1px solid #DEE7FA;
		}
		
		/*--------------------------------------TITOLO NELLA PAGINA: Nome delle ESCURSIONI---------------------------------------*/
		#content .h3{ 
			font-family:Georgia, verdana; font-size: 20px; color: #2A458B;	font-weight : bold; /*4F6C7D */ /*EFA316*/
			background-color: #EFF3FC; text-align:center; border: 1px solid #DEE7FA;
			margin:4px 20px 15px 20px; padding:0px 0px;		
			
		}
		
		/*--------------------------------------GIORNO DELLA SETTIMANA -------------------------------------------*/
		
		#content .g0{ 
			font-family: sans-serif, Arial, Helvetica; font-size: 20px; color: #2A458B;	font-weight : normal; 
			background-color: inherit;	padding:0px 0px; margin:10px 0px 0px 0px; 	
		}
			#content .g0 h4 { position:relative; padding: 0px; margin: 0px; height:31px; background:url(../../immagini/g0.gif) no-repeat left top;}
			#content .g0 h4 span { display:none; }
			
		#content .g1{ 
			font-family: sans-serif, Arial, Helvetica; font-size: 20px; color: #2A458B;	font-weight : normal; 
			background-color: inherit;	padding:0px 0px; margin:10px 0px 0px 0px; 			
		}
			#content .g1 h4 { position:relative; padding: 0px; margin: 0px; height:31px; background:url(../../immagini/g1.gif) no-repeat left top;}
			#content .g1 h4 span { display:none; }	
		
		#content .g2{ 
			font-family: sans-serif, Arial, Helvetica; font-size: 20px; color: #2A458B;	font-weight : normal; 
			background-color: inherit;	padding:0px 0px; margin:10px 0px 0px 0px; 		
		}
			#content .g2 h4 { position:relative; padding: 0px; margin: 0px; height:31px; background:url(../../immagini/g2.gif) no-repeat left top;}
			#content .g2 h4 span { display:none; }	
			
		#content .g3{ 
			font-family: sans-serif, Arial, Helvetica; font-size: 20px; color: #2A458B;	font-weight : normal; 
			background-color: inherit;	padding:0px 0px; margin:10px 0px 0px 0px; 				
		}
			#content .g3 h4 { position:relative; padding: 0px; margin: 0px; height:31px; background:url(../../immagini/g3.gif) no-repeat left top;}
			#content .g3 h4 span { display:none; }	
			
		#content .g4{ 
			font-family: sans-serif, Arial, Helvetica; font-size: 20px; color: #2A458B;	font-weight : normal; 
			background-color: inherit;	padding:0px 0px; margin:10px 0px 0px 0px; 			
		}
			#content .g4 h4 { position:relative; padding: 0px; margin: 0px; height:31px; background:url(../../immagini/g4.gif) no-repeat left top;}
			#content .g4 h4 span { display:none; }	
		#content .g5{ 
			font-family: sans-serif, Arial, Helvetica; font-size: 20px; color: #2A458B;	font-weight : normal; 
			background-color: inherit;	padding:0px 0px; margin:10px 0px 0px 0px; 				
		}
			#content .g5 h4 { position:relative; padding: 0px; margin: 0px; height:31px; background:url(../../immagini/g5.gif) no-repeat left top;}
			#content .g5 h4 span { display:none; }	
		#content .g6{ 
			font-family: sans-serif, Arial, Helvetica; font-size: 20px; color: #2A458B;	font-weight : normal; 
			background-color: inherit;	padding:0px 0px; margin:10px 0px 0px 0px; 					
		}
			#content .g6 h4 { position:relative; padding: 0px; margin: 0px; height:31px; background:url(../../immagini/g6.gif) no-repeat left top;}
			#content .g6 h4 span { display:none; }	
		#content .g7{ 
			font-family: sans-serif, Arial, Helvetica; font-size: 20px; color: #2A458B;	font-weight : normal; 
			background-color: inherit;	padding:0px 0px; margin:10px 0px 0px 0px; 				
		}
			#content .g7 h4 { position:relative; padding: 0px; margin: 0px; height:31px; background:url(../../immagini/g7.gif) no-repeat left top;}
			#content .g7 h4 span { display:none; }	
		#content .g8{ 
			font-family: sans-serif, Arial, Helvetica; font-size: 20px; color: #2A458B;	font-weight : normal; 
			background-color: inherit;	padding:0px 0px; margin:10px 0px 0px 0px; 
		}	
			#content .g8 h4 { position:relative; padding: 0px; margin: 0px; height:31px; width: 138px; background:url(../../immagini/g8.gif) no-repeat left top;}
			#content .g8 h4 span { display:none; }	
			#content .g8 h4 p { font-family: sans-serif,Arial, Helvetica; font-size: 20px; padding: 5px 0px 0px 138px; margin:0px 0px;}		
		
						
/* ELENCO CATEGORIE NELLA COLONNA DX O SX*/	
#blockcate{
		background:inherit;
		padding:10px 15px 10px 15px; margin:0px; 
		position:relative; float:none;
		z-index:11;
	}
		#blockcate A{
			font-family:  Tahoma, Arial, Verdana, Helvetica; font-size:12px; 
			font-weight:bold; color:#2A458A; /*#c07e7e; */
			text-decoration:none; 
		}
		#blockcate A:hover{
			font-family:  Tahoma, Arial, Verdana, Helvetica; font-size:12px; 
			font-weight:bold; color:#2A458A; /*#c07e7e; */
			text-decoration:underline; 
		}
		#blockcate A.cate{
			font-family:  Tahoma, Arial, Verdana, Helvetica; font-size:12px; 
			font-weight:bold; color:#5a7acd; /*#c07e7e; */
			text-decoration:none; 
		}
		#blockcate A.cate:hover{
			font-family:  Tahoma, Arial, Verdana, Helvetica; font-size:12px; 
			font-weight:bold; color:#5a7acd; /*#c07e7e; */
			text-decoration:underline; 
		}
		#blockcate .single{
			font-family:  Tahoma, Arial, Verdana, Helvetica; font-size:12px; 
			font-weight:bold; color:#2A458A;
			padding: 5px 0px; margin:0px;	
		}		
/*----???--------------------*/		
#header_txt{
	background: inherit;
	width:253px; height:100px;
	padding:6px 40px 0px 0px; margin:0px; 
	position:relative; float:none;
	z-index:11;
	font-family: Arial, Tahoma, Verdana, Helvetica; font-size:12px; 
	font-weight:bold; color:#FFFFFF; text-align:right;
}
	#header_txt A{
		font-family: Arial, Tahoma, Verdana, Helvetica; font-size:12px; 
		font-weight:bold; color:#FFFFFF; 
		text-decoration:none; 
	}
	

		
	

#credits { 
	width:293px; 	
	padding:15px 0px 0px 0px; margin:0px 0px 10px 0px; 
	position:relative; clear:left; float:none;
	font-family: Arial, Tahoma, Verdana, Helvetica; font-size: 11px; color: #FFFFFF; font-weight : normal;
	text-align:center;
 }
	#credits A{
			font-size: 11px; color : #FFFFFF; font-weight : normal;
			text-decoration:none;
	}	
	
	#credits .logotrentino{
		margin-right:70px;
	}

		
					

			
#contatti_box	{
		
		font-family: Tahoma, Arial, Verdana,  Helvetica; font-size: 12px; text-align : left;  color: #4F6C7D; 
		padding:0px 0px;  background-color: inherit;  text-align:left;
	}
	#contatti_box	.subtitle	{
			font-size: 12px; color: #CD4A4D; font-weight : bold; 
			background-color: inherit; text-align:left;
			padding: 0px 0px 10px 0px;
			}
	
	#contatti_box	.required	{
			font-size: 12px; color: #A44D4E; font-weight : normal; 
			background-color: inherit; text-align:left;
			}
	#contatti_box	.tx09	{
			font-size: 10px; font-weight : bold; 
			background-color: inherit; padding: 2px 2px 2px 2px; text-align:left;
			}
	#contatti_box	.info	{
			font-size: 10px; font-weight : normal; 
			background-color: inherit; padding: 5px 5px 5px 5px; line-height: 13px; text-align:left;
			}	
	#contatti_box	input{
			font-family: Tahoma,Arial, Helvetica; font-size: 12px; font-weight : normal; color:#4a4a4a;
			background-color: #ecf0f4; border: 1px solid #83A2BE;
			}
	#contatti_box	input.check	{
			font-size: 11px; font-weight : normal; 
			background-color: #FFFFFF; border: 1px solid #FFFFFF;
			}				
	#contatti_box	input#submit	{
			font-family: Tahoma,Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight : bold;
			background-color:#A44D4E; border: 1px solid #A85253; padding: 0px 0px;
			}
	#contatti_box	select{
			font-family: Tahoma,Arial, Helvetica; font-size: 12px; font-weight : normal; color:#4a4a4a;
			background-color: #ecf0f4; border: 1px solid #83A2BE;
			}						
			
			
#alertwin	{
				position:absolute; vertical-align:top; z-index:1000;
				left:330px; top:-50px;
				visibility:visible;
				width:300px; height:230px;
				background:#F6F0F0 url(../../immagini/alertwin.gif) repeat-x;
				border:1px solid #830708;
				}
			#alerttitle	{
				font-family:  Georgia, Arial, Helvetica, Verdana; font-size: 12px; font-weight : bold; color:#FFFFFF;
				background-color:#830708; width:298px; margin: 1px; height: 18px; text-align: RIGHT;
				}
			#alerttitle a	{				
				font-family:  Arial, Helvetica, Verdana; font-size: 14px;  font-weight : bold; color:#FFFFFF;
				background-color:#830708; text-decoration: none;  height: 18px; padding:0px; margin:0px;
				}
				
			#alertbody	{
				position:relative;
				width:290px; height:212px;
				overflow:auto;
				padding: 7px;
				font-family:  Arial, Helvetica, Verdana; color:#4F6C7D; font-size: 12px;
				}			
