body { background: #FFFFFF  url(../../immagini/background.gif) repeat-x;
			padding:0px 0px 0px 0px; 
			margin:0px 0px 0px 0px; 
			height:100%;
	 	 	}
 	
form { 	padding:0px 0px 0px 0px; 
			margin:0px 0px 0px 0px; 
		 	} 
		 	
#container { 
			background:#FFFFFF url(../../immagini/sfondo.gif) repeat-y center;
			padding:0px 0px 0px 0px; 
			margin:0px 0px 0px 0px;
			min-height:100%;
			
			}
#topheader{
			background: url(../../immagini/topheader.gif); 
			padding:0px 0px 0px 0px; 
			margin:0px 0px 0px 0px;			
						}		
#topmenu { 
			font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 10px; font-weight : bold; color: #757575; 
			padding:0px 0px 0px 0px; 
			}
				
			#topmenu  a{ 
				padding:0px 0px 0px 0px; 
				margin:2px 20px 0px 0px; 
				font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 10px; font-weight : bold; color: #757575;
				text-decoration: none; 
			}							
#mmenu { 
			padding:0px 0px 0px 0px; 
			margin:5px 5px 0px 20px; 
			line-height:25px;
			font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 11px; font-weight : bold; color: #AB191F; 
			}
				
			#mmenu  a{ 
				padding:0px 0px 0px 0px; 
				margin:0px 0px 0px 00px; 
				font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 11px; font-weight : bold; color: #DE541E;
				text-decoration: none; 
			}	
			#mmenu  a.submenu{ 
				padding:0px 0px 0px 0px; 
				margin:0px 0px 0px 00px; 
				font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 11px; font-weight : normal; color: #737373;
				text-decoration: underline; 
			}
			
			#mmenu ul	{
			margin: 0px 0px 0px 10px;
			padding: 0px 0px 0px 10px;
			}
			#mmenu li	{
			list-style-image:url(../../immagini/bullet_orange.gif);
			}
			
			
		
#bordermenu { 
			background:#FFFFFF url(../../immagini/bordermenu.gif) repeat-y right;
			padding:0px 0px 0px 0px; 
			margin:0px 0px 0px 0px;
			/*border-bottom: 1px solid #F0B29A;*/
			}			
			 
#header_ { 	background: url(../../immagini/header.gif) no-repeat;
			padding:0px 0px 0px 0px; 
			margin:0px 0px 0px 0px; 
			}
			
#header_1 { 	background: url(../../immagini/header_1.gif) no-repeat;
			padding:0px 0px 0px 0px; 
			margin:0px 0px 0px 0px; 
			}	
			
#header_2 { 	background: url(../../immagini/header_2.gif) no-repeat;
			padding:0px 0px 0px 0px; 
			margin:0px 0px 0px 0px; 
			}						
			
			
#percorso{  
				font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; text-align : left;  color: #6E6E6E; 
				padding:0px 0px 0px 10px;  background-color: inherit; margin:0px 0px 0px 0px; 
			 	}
				#percorso A	{ 
					font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 11px; color: #6E6E6E; font-weight : bold;
					text-decoration: none;  background-color: inherit; padding:0px 2px 0px 2px; margin:0px 0px 0px 0px; 
				}
				
#footer { 
				font-family: Verdana, Arial, Helvetica,Verdana; font-size: 11px; color : #FABB48; font-weight : normal;
				padding:0px 30px 0px 0px;
				}
				#footer a	{
					font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 11px; color: #FABB48; font-weight : normal;
					text-decoration: none; 
				}		
#content{  
				font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 12px; text-align : left;  color: #2A5327; 
				padding:0px 0px 0px 0px;  background-color: inherit;  
			 	}	
			 	#content td{
				 	line-height:20px; 
				}
				#content .tdindent{
				 	text-indent: 20px; line-height:20px; 
				}	
				#content a	{
					font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 12px; color: #AB191F; font-weight : bold;
					text-decoration: none; 
				}
				#content a:hover	{
					font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 12px; color: #AB191F; font-weight : bold;
					text-decoration: underline; 
				}
				#content a.ti20{ 
					font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 18px; color: #9bb751; font-weight : normal; 
					text-decoration: none; background-color: inherit;
				}
				#content a.ti20:hover{ 
					font-family: Tahoma, Verdana, Arial, Helvetica,sans-serif; font-size: 18px; color: #9bb751; font-weight : normal; 
					text-decoration: none; background-color: inherit;
				}

				#content .titolo	{
					font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 13px; color: #2A5327; font-weight : bold;
					border-bottom:1px dotted #563a47;
				}
				#content .txt11	{
					font-family:  Verdana, Arial, Helvetica,Verdana, sans-serif; font-size: 11px; color: #2A5327; font-weight : normal;
					
				}
				#content .photopadd{ padding: 5px; margin: 5px;}
				
				#content .enf{
					font-family: Verdana, Tahoma, Arial, Helvetica; font-size: 12px; text-align : left;  color: #DE541E; 
					background-color: inherit;  
				}
				#content .borderline{border-top: 1px dotted #ACB10D;}
				
				
.dxbox		{
				width:170px;
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color : #000000; font-weight : bold; 
				background-color: #DF531E;
				line-height:18px;
			}
			.dxbox .colortable	{
						background-color: #FFFFFF;
					}	
			.dxbox .title	{
						font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color : #ffffff; font-weight : bold; 
						background-color: #DF531E; padding: 0px 1px 0px 1px;
					}
			.dxbox .txt	{
						font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color : #757575; font-weight : normal; 
						background-color: inherit;
					}		

#news_box{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #2A5327;  font-weight : normal; 
		padding: 2px 2px 2px 2px; background-color:inherit; line-height:19px;
}		
		#news_box A.linknews { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 13px; COLOR: #2C4E2D; font-weight : bold;
				TEXT-DECORATION: underline; 
		}
		#news_box A:hover.linknews { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 13px; COLOR: #2C4E2D; font-weight : bold;
				TEXT-DECORATION: underline; 
		}
		#news_box A.orange { 
				FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #E39E2D; font-weight : bold;
				TEXT-DECORATION: none;
		}
		#news_box A:hover.orange { 
				FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #E39E2D; font-weight : bold;
				TEXT-DECORATION: underline;
		}

		#news_box .txt09 	{
				font-family: Verdana,Tahoma, Arial, Helvetica,sans-serif; font-size: 09px; color: #36572A;	font-weight : normal; 
				background-color: inherit; line-height:13px;
		}
		#news_box .newstitle{
				font-family: Verdana, Arial, Helvetica,sans-serif; font-size: 13px; color: #000000;	font-weight : bold; 
				background-color: inherit;
		}
		#news_box .abstract {
				font-family: Verdana,Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 11px; color: #36572A;	font-weight : normal; 
				background-color: inherit; line-height:15px;
		}
		#news_box .titlenews{
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 18px; color: #2C4E2D; font-weight : bold; 
				text-align:left; border-bottom: double #2A5327; background-color: inherit;
		}
		#news_box .txti { 
				font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #DE541E; font-weight : bold;  
				background-color: inherit; padding:0px 0px 0px 0px;
		}
		#news_box .borderright{
				border-left: 1px solid #4D6D48;
		}
		/*#news_box .datetitle{
				font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #0099d2;	font-weight : normal; 
				background-color: #f2f9ff; padding: 0px; margin: 0px 0px 0px 0px;
		}*/
		#news_box .datetitle{
				font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 12px; color: #2A5327;	font-weight : normal; 
				background-color: #D0D9C3; padding: 1px; margin: 0px 0px 0px 0px;
		}
		
		
		
#contatti_box	{
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color : #2A5327;  font-weight : normal; 
				background-color:inherit; padding: 2px 2px 2px 2px;
			}
			#contatti_box	.required	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #ED1C24; font-weight : normal; 
							background-color: inherit;
							}
			#contatti_box	.tx09	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 10px; color: #2A5327; font-weight : bold; 
							background-color: inherit; padding: 2px 2px 2px 2px;
							}
			#contatti_box	.info	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 10px; color: #2A5327; font-weight : normal; 
							background-color: inherit; padding: 5px 5px 5px 5px; line-height: 17px;
							}	
			#contatti_box	input{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #4A1C1C; font-weight : normal; 
							background-color: #ecf0f4; border: 1px solid #83A2BE;
							}
			#contatti_box	input.check	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color: #3a5670; font-weight : normal; 
							background-color: #F5F8FC; border: 1px solid #F5F8FC;
							}				
			#contatti_box	input#submit	{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 12px; color: #FFFFFF; font-weight : bold;
							background-color:#B32A2F; border: 1px solid #FFFFFF; padding: 2px 2px 2px 2px;
							}	
							
							
#hotels_box{
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color : #2A5327;  font-weight : normal; 
				background-color:inherit; padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;
			}	
			#hotels_box A { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #EF2129; font-weight : bold;
				TEXT-DECORATION: none; 
			}
			#hotels_box A:hover { 
					FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #EF2129; font-weight : bold;
					TEXT-DECORATION: underline; 
			}					
			#hotels_box .title{ 
							font-family: Tahoma,Verdana, Arial, Helvetica,sans-serif; font-size: 15px; color: #DE5219;	font-weight : bold; 
							background-color: #fce9e0; padding: 0px; margin: 0px 0px 0px 0px; border-bottom: 1px solid #fce9e0;
						}
			#hotels_box .subtitle{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; line-height:15px;  color:#2A5327; font-style:normal; font-weight:bold;
						}				
			#hotels_box .photo{
							border: 1px solid #DE5219;
						}	
			#hotels_box .testo{
							font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; line-height:15px;  
						}						
			
#asso_box{
		font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; color : #2A5327;  font-weight : normal; 
		padding: 2px 2px 2px 2px; background-color:inherit; line-height:19px;
}		
		#asso_box A { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #DE541E; font-weight : bold;
				TEXT-DECORATION: underline; 
		}
		#asso_box A:hover { 
				FONT-FAMILY: Verdana,Tahoma, Arial, Helvetica; FONT-SIZE: 11px; COLOR: #DE541E; font-weight : bold;
				TEXT-DECORATION: underline; 
		}

		#asso_box .testo {
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; line-height:15px;  
		}
		#asso_box .titleass{
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 14px; color: #52BD4A; font-weight : bold; 
				text-align:left; background-color: inherit;
		}
		#asso_box .subtitle{
				font-family: Verdana,Tahoma,Arial, Helvetica; font-size: 11px; line-height:15px;  color:#2A5327; font-style:normal; font-weight:bold;
		}		
		
		#asso_box .linegreenbottom{
				border-bottom: 1px solid #bada67;
		}
		#asso_box  .linegreen{
			border-top: 1px solid #52BD4A;
		}
																						 
