
body {
	/*background-image: url(bckg_test.gif); background-repeat:no-repeat; background-position:center;background-position:top;*/
     background-color:#FFFFCC;
	 font-family:Arial, Verdana, Helvetica;
	 
}
body hr { color:#000000; }

#container {
			width: 770px;
			/*\width: 790px;
			w\idth: 790px;*/
			border: 0px solid #000000;
			border-bottom: 0px solid #666666;
			margin-top: 0px;
			margin-left: auto;
			margin-right: auto;
			padding: 0px;
			height:600px;
			font-family:Arial, Verdana, Helvetica;
 
		}
		
		#top {
			padding: 0px;
			margin-bottom: 0px;
			height:92px;
			border: 0px solid #666666;
			width: 770px;
		}
		#top img {border:0px; }
		
			#logo {
					float: left;
					width: 138px;
					/*\width: 130px;
					w\idth: 120px;*/
					background-repeat:no-repeat;
					margin-right: 0px;
					padding:10px 0px 0px 15px;
					margin-left: 8px;
					border:0px solid #000000;
					height:auto;
					font-family:Arial, Verdana, Helvetica;
					font-size:10px;
					color:#000000;

			}
			
			#logo_pv {
					float: right;
					width: auto;
					/*\width: 130px;
					w\idth: 120px;*/
					background-repeat:no-repeat;
					margin-right: 0px;
					padding:0px 0px 0px 0px;
					margin: 23px 0px 0px 0px;
					border:0px solid #000000;
					height:auto;
					font-family:Arial, Verdana, Helvetica;
					font-size:10px;
					color:#000000;

			}
			
			#box_top {
					padding: 0px;
					margin:0px 0px 0px 175px;
					border: 0px solid #999999;
					width:423px;
					height:67px;
					background-image:url(bckg_box_top.gif);
				 }
		 
		 	#barra_nav {
					padding: 0px 3px 0px 0px;
					margin:3px 0px 0px 175px;
					border: 0px solid #999999;
					width:419px;
					height:15px;
					font-family:Arial, Verdana, Helvetica;
					font-size:11px;
					color:#000000;
					text-align:center;
					letter-spacing:2px;
					background-color: #FF9900;
					
		 		} 
				#barra_nav a{color:#000000; text-decoration:none; }
				#barra_nav a:hover{color:#FFFFFF; text-decoration:none; }
		 

		#eventi {
			float: left;
			width: 138px;
			/*\width: 130px;
			w\idth: 120px;*/
			background-image: url(bckg_eventi2.gif);
			background-repeat:no-repeat;
			margin-right: 0px;
			padding:0px 0px 0px 7px;
			margin-left: 8px;
			border:0px solid #000000;
			height: 285px;
			font-family:Arial, Verdana, Helvetica;
			font-size:10px;
			color:#000000;
			
			
		}
			#eventi h1 { width:auto; height:15px; text-align:left; border:0px solid #000000; color:#FFFFFF; font-weight:bold; font-family: Arial, Verdana, Helvetica;  margin:6px 0px 0px 0px; padding:0px 0px 0px 10px; font-size:14px;}
			#eventi p { margin:5px 0px 0px 5px; line-height:18px; font-size:11px; font-weight:500;}
			#eventi a { margin:25px 0px 0px 5px; line-height:18px; font-size:11px; font-weight:500; color:#000000; text-decoration:none;}
		
		#partners {
			float: left;
			width: 138px;
			/*\width: 130px;
			w\idth: 120px;*/
			background-image: url(bckg_partners3.gif);
			background-repeat:no-repeat;
			margin: 0px;
			margin-right: 0px;
			margin:2px 0px 0px 8px;
			border:0px solid #000000;
			padding:0px 0px 0px 7px;
			height: 237px;
			clear:left;
			font-family:Arial, Verdana, Helvetica;
			font-size:10px;
			color:#000000;
			
		}

            #partners h1 { width:auto; height:15px; text-align:left; border:0px solid #000000; color:#FFFFFF; font-weight:bold; font-family: Arial, Verdana, Helvetica;  margin:6px 0px 0px 0px; padding:0px 0px 0px 10px; font-size:14px;}
			#partners p { margin:9px 0px 0px 5px; line-height:18px; font-size:11px; font-weight:500;}
			#partners a { color:#000000; margin:25px 0px 0px 0px; line-height:18px; font-size:11px; font-weight:500; text-decoration:none;}

    #right {
		
			float: right;
			width: 143px;
			/*\width: 120px;
			w\idth: 120px;margin-left: 524px;*/
			padding:2px 0px 0px 0px;
			height: auto;
			border: 0px solid #000000;
			text-align:center;
			margin:0px 0px 0px 0px;
	
			
			
		}
		#sponsor {

			width: 100%;
			/*\width: 120px;
			w\idth: 120px;margin-left: 524px;*/
			padding:0px 4px 0px 0px;
			height: 135px;
			border: 0px solid #000000;
			text-align:center;
			margin:0px 0px 4px 0px;
			background-image:url(bckg_sponsor2.gif);
			background-repeat:no-repeat;
			background-position:top;
		}
		
		#search_right {

			width: 100%;
			
			/*\width: 120px;
			w\idth: 120px;margin-left: 524px;*/
			padding:0px 0px 0px 0px;
			height: 338px;
			border: 0px solid #000000;
			text-align:center;
			margin:0px 0px 10px 0px;
			background-image:url(bckg_search_right.gif);
			background-repeat:no-repeat;
			background-position:top;
		}
			#search_right form {width:100%;margin:7px 0px 0px 5px;}
			.help_search_right {width:100%;font-family:Arial,Verdana;font-size:10px;color:#FFFFFF;margin:4px 0px 0px 0px;border:0px solid #000000;padding:4px 0px 0px 7px;text-align:left;}
			#search_right select {width:135px;margin:0px 0px 5px 0px;background-color:#FF9933;}
			
			
		#manager_box_right {

			width: 100%;
			
			/*\width: 120px;
			w\idth: 120px;margin-left: 524px;*/
			padding:4px 0px 0px 0px;
			height: 301px;
			border: 0px solid #000000;
			text-align:center;
			margin:0px 0px 4px 0px;
			background-image:url(bckg_manager_right2.gif);
			background-repeat:no-repeat;
			background-position:top;
			font-family: Arial, Verdana, Helvetica;
			font-size:14px;
			color:#FFFFFF;
			font-weight:bold;
		}
		#manager_box_right a { color:#FFFFFF; text-decoration:none; }
		#manager_box_right a:hover { color:#FFFFFF; text-decoration:underline; }
		#manager_box_right hr { color:#000000;height:1px;width:80px; margin:0px 0px 0px 0px; }
		#manager_box_right table { border-bottom:0px solid #000000; margin:10px 15px 0px 15px; border:0px solid #000000; }
		#manager_box_right td { border-bottom:0px solid #000000; margin:0px;}
		#manager_box_right h1 { width:auto; height:15px; text-align:left; border:0px solid #000000; color:#FFFFFF; font-weight:bold; font-family: Arial, Verdana, Helvetica;  margin:5px 0px 0px 10px; padding:0px 0px 0px 20px; font-size:14px;}
		

		#logout_right {

			width: 100%;
			
			/*\width: 120px;
			w\idth: 120px;margin-left: 524px;*/
			padding:10px 0px 0px 0px;
			height: 35px;
			border: 0px solid #000000;
			text-align:center;
			margin:5px 0px 0px 0px;
			background-image:url(bckg_logout2.gif);
			background-repeat:no-repeat;
			background-position:top;
			
		}
		#logout_right a { color:#FFFFFF; text-decoration:none; font-weight:bold; font-family:Arial, Verdana, Helvetica; }
		#logout_right a:hover { color:#FFFFFF; text-decoration:underline; }
		
		#calendario {
		
			
			width: 100%;
			height: 155px;
			/*\width: 120px;
			w\idth: 120px;margin-left: 524px;*/
			padding:5px 4px 0px 0px;
			border: 0px solid #000000;
			margin:0px 0px 5px 0px;
			clear:right;
			background-image:url(bckg_calendario3.gif);
			background-repeat:no-repeat;
			background-position:top;
			font-family: Arial, Verdana, Helvetica;
			font-size:14px;
			color:#FFFFFF;
			font-weight:500;
			text-align:center;
			
		}
		#calendario a { color:#000000; text-decoration:none; }
		#calendario img {float:left;margin:0px 0px 0px 7px;border:0px solid #000000;}
		
		#newsletter {
		
			width: 100%;
			height:100px;
			/*\width: 120px;
			w\idth: 120px;margin-left: 524px;*/
			padding:0px 0px 0px 0px;
			border: 0px solid #000000;
			margin:0px 0px 6px 2px;
			clear:right;
			background-image:url(bckg_newsletter3.gif);
			background-repeat:no-repeat;
			background-position:top;
			font-family: Arial, Verdana, Helvetica;
			font-size:14px;
			color:#FFFFFF;
			font-weight:bold;
			text-align:center;
		}
		#newsletter form { margin:0px 0px 0px 0px;border:0px solid #000000; padding:0px 0px 0px 0px;}
			#newsletter input_txt {width:130px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
			
			#newsletter em { color:#666666; letter-spacing:1px; font-size:10px;}
			
		
		#login {

			width: 100%;
			height: 110px;
			/*\width: 120px;
			w\idth: 120px;margin-left: 524px;*/
			padding:0px 0px 0px 3px;
			border: 0px solid #000000;
			margin:6px 0px 0px 0px;
			clear:right;
			background-image:url(bckg_login2.gif);
			background-repeat:no-repeat;
			background-position:top;
			font-family: Arial, Verdana, Helvetica;
			font-size:14px;
			color:#FFFFFF;
			font-weight:500;
			text-align:center;
		}
		
			#login form {width:96%;height:auto;padding:0px 0px 0px 5px; margin:0px 0px 0px 0px;text-align:left;text-size:9px;border:0px solid #000000;}
			
			#login p {margin:0px; border:0px; float:center; width:100%; text-align:center; font-size:14px;}
			#login a {color:#FFFFFF; text-decoration:none; }
			#login a:hover {color:#FFFFFF; text-decoration:underline; }
			#login hr { color:#000000;height:1px;width:80px; margin:0px 0px 0px 28px;}
			
			
		#login_lone {

			width: 100%;
			height: 102px;
			/*\width: 120px;
			w\idth: 120px;margin-left: 524px;*/
			padding:18px 0px 0px 3px;
			border: 0px solid #000000;
			margin:6px 0px 0px 0px;
			clear:right;
			background-image:url(bckg_login.gif);
			background-repeat:no-repeat;
			background-position:top;
			font-family: Arial, Verdana, Helvetica;
			font-size:14px;
			color:#FFFFFF;
			font-weight:500;
			text-align:center;
		}
		
		#main {
			padding: 0px 0px 0px 0px;
			margin-left: 165px;
			margin-right: 8px;
			margin-top: 0px;
			margin:0px 0px 0px 175px;
			border: 0px solid #999999;
			width:420px;
			height:525px;
		 }

		
			
			.searchbox {
						font-family: Arial, Verdana, Helvetica, sans-serif;
						letter-spacing:2px;
						text-align:left;
						font-size: 12px;
						color: #000000;
						width: 420px;
						height:auto;
						margin:0px 0px 2px 0px;
						padding: 0px 0px 2px 0px;
						border: 0px solid #000000;
						background-image:url(bckg_searchbox2.gif);
						background-position:top;
						background-repeat:no-repeat;
				  	}
					.searchbox form{text-align:center;
									 width:100%;
									 margin:15px 0px 0px 0px;
									 border:0px solid #000000;
									 padding:0px 0px 0px 0px;
									  }
									.searchbox .fields {width:418px; height:140px; border:0px; text-align:left;}
									.searchbox select {width:185px;margin:0px 0px 5px 17px;background-color:#FF9933; }
									.searchbox .input_text {width:180px;margin:0px 0px 6px 17px;background-color:#FF9933;border-color:#FFFFFF;} 
					
			.search_result {
						font-family: Arial, Verdana, Helvetica, sans-serif;
						
						text-align:left;
						font-size: 12px;
						color: #000000;
						width: 420px;
						height:99%;
						margin:0px 0px 0px 0px;
						padding: 4px 0px 2px 2px;
						border: 0px solid #000000;
						background-image:url(bckg_search_result.gif);
						background-position:top;
						background-repeat:no-repeat;
				  	}
					
					.results { overflow:none;
											width:auto; 
											height:470px; 
											border:0px solid #000000;
											margin:0px 0px 0px 0px;
											font-family:Arial, Verdana, Helvetica; 
											padding:3px 0px 0px 0px;}
					.results_details{width:auto;height:448px;border:0px solid #000000;margin:10px 10px 0px 0px;font-family:Arial, Verdana; padding:15px 0px 5px 10px;}
							
								
					
					.search_result hr{width:300px;color:#FF6633;margin:0px 50px 0px 50px;height:1px;}
					
					.search_item {
										color:#000000; 
										font-size:10px;
										letter-spacing:1px;
										text-align:left;
										width:400px;
										 border:0px solid #000000;
										 margin:0px 0px 0px 10px;
										 font-family:Arial, Verdana, Helvetica; 
										 padding:0px;
										 font-weight:normal;
										 }
										.search_item a { font-family:Arial, Verdana, Helvetica;color:#000000;text-decoration:none;font-weight:normal;font-size:12px;}
										.search_item a:hover { color:#FFFFFF; }
										.search_item hr { width:300px;color:#FF6600; margin:0px 50px 0px 50px;height:1px; }
										.search_item p {border:0px solid #000000;width:auto; padding:0px 0px 0px 0px;color:#000000;font-weight:normal;text-align:left; font-size:11px; line-height:11px;margin:0px 0px 0px 4px;}
										.search_item b {  border:0px solid #000000;width:100%; height:auto; float:left; text-align:left;font-size:12px;margin:0px 0px 2px 0px;font-weight:bold;  }
											.search_item b a { font-weight:bold; }
											.search_item b a:hover { color:#FFFFFF; }
										.search_item em { margin:0px 0px 0px 5px; font-size:11px; }
										.search_item .r_floater {float:right;margin:0px 0px 0px 0px; font-size:12px;width:auto; height:auto;}
											search_item .r_floater a{color:#000000;text-decoration:none;font-weight:normal;font-size:12px;margin:0px 0px 0px 0px;}
										.search_item .l_floater {float:left;margin:0px 0px 0px 5px; font-size:12px;width:auto; height:auto;}

					.nav_records_top{letter-spacing:2px;color:#FFFFFF;border:0px solid #000000;width:auto; height:auto; vertical-align:top;text-align:right; font-size:11px; line-height:10px; padding:0px 10px 0px 3px;margin:1px 0px 0px 0px;}
					.nav_records_bottom{letter-spacing:2px;border:0px solid #000000;width:auto; height:auto; vertical-align:top;text-align:right; font-size:10px; line-height:11px; padding:0px 10px 0px 3px;margin:0px 0px 9px 0px;color:#FFFFFF;}
										
										
		#nav_pag_search {
						font-family: Arial, Verdana, Helvetica;
						font-size: 12px;
						font-weight: none;
						color: #000000;
						border:0px solid #000000;
						border-top:0px solid #FF6633;
						height:auto;
						margin:0px 0px 0px 0px;
						text-align:right;
						vertical-align: middle;
						padding: 0px 7px 0px 7px;
						letter-spacing:2px;
						width:100%;

		}
				#nav_pag_search a { 
									text-decoration:none;
									font-family: Arial, Verdana, Helvetica;
									font-size: 11px;
									font-weight: normal;
									color:#FFFFFF;
						}
				#nav_pag_search a:hover { color: #FFFFFF; }
				
				
		#search_help {  
					   width:250px;
					   padding:1px 0px 0px 0px;
					   margin:4px 11px 0px 0px;
					   color:#FFFFFF;
					   font-weight:none;
					   font-size:10px;
					   float:right;
					   text-align:right;
					                }
									
					                
			#search_help li { display:none; }
			#search_help li:hover { 
						display:block; 
						width:150px;
						height:60px;
						background-color:#FF0000;
						border:1px solid #000000;
						z-index:1;
						position:absolute;
			}
			
			
			
			
			#main_content {
						width:auto; 
						height:453px; 
						color:#000000;
						border:0px solid #000000;
						margin:0px 0px 0px 0px;
						font-family:Arial, Verdana, Helvetica; 
						padding:20px 0px 0px 7px;
						font-size:12px;
						text-align:left;
						letter-spacing:2px;
		}
			    #main_content a { font-family:Arial, Verdana, Helvetica;color:#000000;text-decoration:none;}
				#main_content a:hover { color:#FFFFFF; }
				#main_content ul { letter-spacing:1px; margin:0px 3px 0px 3px; font-size:5px;}
				#main_content hr { width:300px;color:#FF6600; margin:3px 50px 0px 50px;height:1px; }
				#main_content p { text-align:left;margin:0px 5px 3px 5px; font-size:12px; }
				#main_content b { text-align:left;margin:3px 0px 3px 5px; font-size:15px; line-height:15px; }
				#main_content em { margin:0px 0px 0px 5px; font-size:11px; }
				#main_content .r_floater {clear:right;float:right;vertical-align:top;margin:0px 10px 3px 0px; font-size:13px;font-family:Arial, Verdana, Helvetica;height:auto;}
				#main_content .l_floater {float:left;clear:left;vertical-align:top;margin:0px 0px 3px 5px; font-size:13px;font-family:Arial, Verdana, Helvetica;height:auto;}
		#manager_box {
						font-family: Arial, Verdana, Helvetica, sans-serif;
						letter-spacing:2px;
						text-align:left;
						font-size: 12px;
						color: #000000;
						width: 418px;
						height:99%;
						margin:0px 0px 0px 0px;
						padding: 4px 2px 2px 2px;
						border: 0px solid #000000;
						background-image:url(bckg_manager.gif);
						background-position:top;
						background-repeat:no-repeat;
									
				  				}
					
					.manager_box h2 { 
										color:#000000; 
										font-family: Arial, Verdana, Helvetica, sans-serif;
										font-size:12px;
										letter-spacing:2px;
										text-align:left;
										margin:17px 0px 0px 40px;}
										
					.manager_box p { 
										color:#000000; 
										font-family: Arial, Verdana, Helvetica, sans-serif;
										font-size:10px;
										letter-spacing:2px;
										text-align:left;
										margin:10px 0px 0px 40px;}
										
					#pubblica_form {
									width:auto; height:auto;
									border:0px solid #000000;
									margin:5px 0px 0px 0px;
									font-family:Arial, Verdana; 
									padding:3px 0px 0px 0px;
					
					}
					
					#partner_list {
							width:auto; 
							height:453px; 
							color:#000000;
							border:0px solid #000000;
							margin:0px 0px 0px 0px;
							font-family:Arial, Verdana, Helvetica; 
							padding:20px 0px 0px 7px;
							font-size:12px;
							
					}
										
						
								
					#partner_det {

								font-family: Arial, Verdana, Helvetica, sans-serif;
								letter-spacing:2px;
								text-align:left;
								font-size: 12px;
								color: #000000;
								width: 418px;
								height:99%;
								margin:0px 0px 0px 0px;
								padding: 4px 2px 2px 2px;
								border: 0px solid #000000;
								background-image:url(bckg_partner_det.gif);
								background-position:top;
								background-repeat:no-repeat;
		 				}
		
		    			 #partner_det a { color:#000000; margin:35px 0px 0px 0px; line-height:18px; font-size:16px; text-decoration:none;}
			 
			 #luogo_det {

									font-family: Arial, Verdana, Helvetica, sans-serif;
						letter-spacing:2px;
						text-align:left;
						font-size: 12px;
						color: #000000;
						width: 418px;
						height:99%;
						margin:0px 0px 0px 0px;
						padding: 6px 2px 2px 2px;
						border: 0px solid #000000;
						background-image:url(bckg_comune.gif);
						background-position:top;
						background-repeat:no-repeat;
		 				}
		
		    			 #luogo_det a { color:#000000; margin:35px 0px 0px 0px; line-height:18px; font-size:16px; text-decoration:none;}
			 
			 
			#oggi {
						color: #000000;
						width: 200px;
						height:206px;
						margin:0px 0px 0px 0px;
						padding: 0px 2px 2px 2px;
						border: 0px solid #000000;
						background-image:url(bckg_oggi2.gif);
						background-position:top;
						background-position:left;
						background-repeat:no-repeat;
						float:left;
						font-family: Arial, Verdana, Helvetica, sans-serif;
						line-height:10px; 
						font-size:11px; 
						font-weight:500;
						text-align:center;
						overflow:hidden;
				  	}
					#oggi p {
					margin:0px 0px 0px 0px;
					padding:0px;
					 }
					 #oggi a { text-decoration:none; color:#000000; }
					 #oggi a:hover { text-decoration:none; color:#FFFFFF; }
					 #oggi h1 {  width:auto; height:15px; text-align:left; border:0px solid #000000; color:#FFFFFF;
								font-weight:bold; font-family: Arial, Verdana, Helvetica;  
								margin:9px 0px 8px 0px; padding:0px 0px 0px 10px; font-size:14px;}
					#oggi hr { color:#FFFFCC; height:1px; width:40px; margin:0px; line-height:1px; padding:0px;}
					
			#segnaliamo {
						width: 200px;
						height:206px;
						margin:0px 0px 0px 0px;
						padding: 0px 2px 2px 2px;
						border: 0px solid #000000;
						float:right;
						font-family: Arial, Verdana, Helvetica, sans-serif;
						line-height:10px; 
						font-size:11px; 
						vertical-align:top;
						text-align:center;
						overflow:hidden;
						background-image:url(bckg_segnaliamo2.gif);
						background-position:top; background-position:right;
						background-repeat:no-repeat;
						clear:right;
				  	}
					#segnaliamo p {
					border:0px solid #000000;
					margin:0px 0px 0px 0px;
					padding:0px 3px 0px 5px;
					overflow:hidden;
					text-align:center;
					 }
					 #segnaliamo a { text-decoration:none; color:#000000; }
					  #segnaliamo a:hover { text-decoration:none; color:#FFFFFF; }
					#segnaliamo h1 { width:auto; height:15px; text-align:left; border:0px solid #000000; color:#FFFFFF; 
									font-weight:bold; font-family: Arial, Verdana, Helvetica;  margin:6px 0px 8px 0px;
									 padding:0px 0px 0px 10px; font-size:14px;}
					#segnaliamo hr { color:#FFFFCC; height:1px; width:40px; margin:0px; line-height:1px; padding:0px; }
					#segnaliamo img{float:left;margin:4px 0px 0px 9px;border:0px solid #000000;}
					
			#turismo {
						font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 12px;
						color: #000000;
						width: 205px;
						height:110px;
						float:right;
						clear:right;
						margin:3px 0px 0px 0px;
						padding: 0px 2px 2px 2px;
						padding:0px;
						border: 0px solid #000000;
						background-image:url(bckg_turismo2.gif);
						background-position:top;
						background-position:right;
						background-repeat:no-repeat;
						
				  	}
					#turismo p {
					margin:0px 0px 0px 0px;
					padding:0px;
					 }
					#turismo h1 {  width:auto; height:15px; text-align:left; border:0px solid #000000; color:#FFFFFF;
								font-weight:bold; font-family: Arial, Verdana, Helvetica;  
								margin:5px 0px 8px 0px; padding:0px 0px 0px 10px; font-size:14px;}
					
			#servizi {
						font-family: Arial, Verdana, Helvetica, sans-serif;
						font-size: 12px;
						color: #000000;
						width: 203px;
						height:108px;
						margin:3px 0px 0px 0px;
						padding: 0px 2px 2px 2px;
						border: 0px solid #000000;
						background-image:url(bckg_servizi2.gif);
						background-position:top;
						background-position:left;
						background-repeat:no-repeat;
						float:left;clear:none;
				  	}
					#servizi p {
					margin:0px 0px 0px 0px;
					padding:0px;
					 }
					#servizi h1 {  width:auto; height:15px; text-align:left; border:0px solid #000000; color:#FFFFFF;
								font-weight:bold; font-family: Arial, Verdana, Helvetica;  
								margin:5px 0px 8px 0px; padding:0px 0px 0px 10px; font-size:14px;}
		
			#headmain {
					font-family: Arial, Verdana, Helvetica;
					font-size: 12px;
					color: #000000;
					background-color: #FFFFFF;
					width: auto;
					margin-right: 9px;
					margin-left: 9px;
					margin-bottom:5px;
					padding: 2px 2px 2px 2px;
					border: 1px solid #000000;
				  }

			#headmain img {
						float: left;
						margin-left: 3px;
						}
		
		.whiteboldtxt {
						color:#FFFFFF;
						text-decoration:none;
						font-weight:bold;
		}
		
				.whiteboldtxt a{
								color:#FFFFFF;
								text-decoration:none;
								
				}
		
				.whiteboldtxt a:hover{
								color:#FFFFFF;
								text-decoration:underline;
								
				}

		#footer {
				font-family: Verdana, Arial, Helvetica;
				color:  #CC0066;
				font-size: 8px;
				clear: both;
				padding: 0px;
				margin: 0px;
				/*background-image: url(../Immagini/gifs/backg-footer.gif);
				background-repeat:repeat-y;*/
				text-align:center;		
				border: 0px solid #000000;
				vertical-align:top;
				width:770px;
			}
		
			#footer a {
						font-family: Verdana, Arial, Helvetica;
						font-size: 8px;
						font-weight: none;
						color: #CC0066;
						text-decoration: none;

				}
				
			#list { 
					width:100%;
					border:0px solid #000000;
					font-family:Arial, Verdana, Helvetica;
					color:#000000;
					font-size:10px;
					letter-spacing:2px;
					padding:0px;
			 }
				#list a { 
							font-family:Arial, Verdana, Helvetica;
							color:#000000;
							text-decoration:none;
							font-size:14px;
							
							}
							
				#list a:hover { color:#FFFFFF; }
				#list ul { letter-spacing:1px; margin:0px 3px 0px 3px; font-size:5px;}
				#list hr { width:300px;color:#666666;margin:3px 50px 0px 50px;height:1px; }
				#list p { margin:0px 0px 0px 5px; font-size:12px; }
				#list em { margin:0px 0px 0px 15px; font-size:11px; }
				
			.list { 
					width:100%;
					border:0px solid #000000;
					font-family:Arial, Verdana, Helvetica;
					color:#000000;
					font-size:10px;
					letter-spacing:2px;
					padding:0px;
			 }
				.list a { 
							font-family:Arial, Verdana, Helvetica;
							color:#000000;
							text-decoration:none;
							
							
							}
							
				.list a:hover { color:#FFFFFF; }
				.list ul { letter-spacing:1px; margin:0px 3px 0px 3px; font-size:5px;}
				.list hr { width:300px;color:#666666;margin:3px 50px 0px 50px;height:1px; }
				.list p { margin:0px 0px 0px 5px; font-size:12px; }
				.list em { margin:0px 0px 0px 15px; font-size:11px; }
				
			#titolo_pagina { font-family:Arial, Verdana, Helvetica; margin:5px 0px 0px 10px;color:#FFFFFF;font-weight:bold; font-size:14px; border:0px solid #000000; }
				#secondo_titolo { padding:0px;color:#FFFFFF;font-weight:bold;margin:10px 0px 0px 0px;border:0px solid #000000; width:100%;text-align:center;}
				
			.titolo_tab { width:auto; height:15px; text-align:left; border:0px solid #000000; color:#FFFFFF; font-weight:bold; font-family: Arial, Verdana, Helvetica;  margin:6px 0px 0px 0px; padding:0px 0px 0px 10px; }	
				
			#titolo_search { padding:7px 0px 0px 10px;color:#FFFFFF;font-weight:bold;float:left;border:0px solid #000000;vertical-align:top; font-family: Arial, Verdana, Helvetica; }
			
			.img_tit_box {float:left;margin:4px 0px 0px 9px;border:0px solid #000000;}
			.img_tit_big_box {border:0px solid #000000;float:left;margin:0px 0px 0px 7px;}
			.tit_box {  width:auto; height:15px; text-align:left; border:0px solid #000000; color:#FFFFFF;
								font-weight:bold; font-family: Arial, Verdana, Helvetica;  
								margin:5px 0px 8px 0px; padding:0px 0px 0px 10px; font-size:14px;}
			.tit_big_box { float:left;margin:2px 0px 0px 10px;color:#FFFFFF;font-weight:bold;border:0px solid #000000;}
			
			.btn_6px_top{border:0px;float:right;clear:both;margin:6px 0px 0px 0px;padding:0px;} 
			.btn_12px_top{float:right;margin:12px 0px 0px 0px;}
			.btn_0px_top {float:right;clear:left;margin:0px 0px 0px 0px;border:0px solid #000000;}
			
				