/* CSS Document */


/************************************************************************/
/*********************ISTRUZIONI GENERALI********************************/
/************************************************************************/

body{margin:0px;
	 padding:0px;
	 border:none;
	 }
	 

/************************************************************************/
/****************************HEADER**************************************/
/************************************************************************/
	 
	 
#header{margin:0px;	
		padding:0px;
		width:800px;
		height:139px;
		background-image:url(img/header.jpg);
		}
		
/************************************************************************/
/******************MENU ORIZZONTALE**************************************/
/************************************************************************/


#menu_oriz{margin:0px;	
		   padding:0px;
		   width:800px;
		   height:167px;
		   background-image:url(img/menu_orizzontale.jpg);
		   }		
		   
/***************************MENU ORIZZONTALE ALTO***********************/		   
#layout_menu_oriz{margin:0px;
				  padding:0px;
				  width:800px;
				  height:18px;
				  margin-top:2px;
				  color:#FF6699;
				  text-align:right;
				  }		   

#layout_menu_oriz a{color:#FF6699;
					font-size:14px;
					font-family:Arial, Helvetica, sans-serif;
					text-decoration:none;
					}	
					
#layout_menu_oriz a:hover{color:#999999;
						  text-decoration:none;
						  }
						  
#layout_menu_oriz a:visited{color:color:#FF6699;
						    text-decoration:none;
						    }			
							
/************************MENU ORIZZONTALE BASSO***********************/		   							

#layout_menu_oriz_2{margin:0px;
				  padding:0px;
				  width:800px;
				  height:15px;
				  margin-top:123px;
				  color:#FF6699;
				  text-align:right;
				  }		   

#layout_menu_oriz_2 a{color:#FF6699;
					font-size:11px;
					font-family:Arial, Helvetica, sans-serif;
					text-decoration:none;
					}	
					
#layout_menu_oriz_2 a:hover{color:#999999;
						  text-decoration:none;
						  }
						  
#layout_menu_oriz_2 a:visited{color:color:#FF6699;
						    text-decoration:none;
						    }														  						
				  
		   

/************************************************************************/
/*************************AREA PRINCIPALE********************************/
/************************************************************************/

#contenitore{padding:0px;
			 margin:0px;
			 width:800px;
			 min-height:478px;
			 background-image:url(img/sfondo_principale.jpg);
			 background-repeat:no-repeat;
			 }
			 
#principale{padding:0px;
			margin:0px;
			width:800px;
			border-collapse:collapse;
			}

#principale tr{padding:0px;
			   margin:0px;
			   }
			   
#menu_verticale{margin:0px;
			    padding:0px;
				width:180px;
				height:478px;
				vertical-align:top;
				}	
				

/***************************MENU VERTICALE*******************************/
#box_menu{
	margin:0px;
	padding:0px;
	padding-top:11px;
	width:152px;
	height:530;
	background-image:url(img/menu_verticale.jpg);
	background-repeat:no-repeat;
	position:relative;
	top:29px;
	left:27px;
		  }		
#no_link{margin:0px;
		 padding:0px;
		 width:132px;
		 height:141px;
		 position:relative;
		 top:-1px;
		 left:10px;		 
		 }
		 
#box_menu .link{margin:0px;
			    padding:0px;
				padding-top:2px;
				margin-bottom:1px;
				margin-left:7px;
				width:138px;
				height:17px;
				background-position:left;
				background-repeat:no-repeat;
				}	

#box_menu #in{
				background-image:url(img/link_focus.jpg);
				}
				
#box_menu #out{
				background-image:url(img/link_out.jpg);
				}										  
				
#box_menu .link a{margin:0px;
				  padding:0px;
				  margin-left:25px;
				  width:100px;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:11px;
				  color:#FF6699;
				  text-decoration:none;
				  }
				  
#box_menu .link a:hover{color:#999999;
						text-decoration:none;
						}				  
						
#box_menu .link a:visited{color:#FF6699;
				  		  text-decoration:none;
						  }						
				
 
/***************************AREA TESTO***********************************/
#area_testo{margin:0px;
			padding:0px;
			width:620px;
			vertical-align:top;
			}
			
#sei_qui{margin:0px;
		 padding:0px;
		 margin-top:2px;
		 width:620px;
		 height:20px;
		 text-align:right;
		 font-size:10px;
		 font-family:Arial, Helvetica, sans-serif;
		 color:#333333;
		 }
		 
#sei_qui a{color:#999999;
		   text-decoration:underline;
		   }

#sei_qui a:hover{color:#FF6699;
				  text-decoration:none;
				  }

#sei_qui a:visited{color:#999999;
				  text-decoration:underline;
				  }
				  
#titolo_pagina{margin:0px;
			   padding:0px;
			   width:390px;
			   height:25px;
			   margin-left:90px;
			   margin-top:20px;
			   font-family:Arial, Helvetica, sans-serif;
			   font-size:21px;
			   color:#1F73A1;
			   }	

#testo{margin:0px;
	   padding:0px;
	   margin-left:90px;
	   width:530px;
	   vertical-align:top;
	   }			   

/***************************TESTO HOME***********************************/			   
#testo_home{margin:0px;
	   		padding:0px;
	   		width:250px;
			height:150px;
	   		color:#999999;
	   		font-family:Arial, Helvetica, sans-serif;
	   		font-size:11px;
			line-height:1.4;
			position:relative;
			top:73px;
			left:21px;
			z-index:20;
	        }			
			
#testo_home a{margin:0px;
				  padding:0px;
				  font-family:Arial, Helvetica, sans-serif;
				  font-size:11px;
				  color:#FF6699;
				  text-decoration:none;
				  }
				  
#testo_home a:hover{color:#999999;
						text-decoration:none;
						}				  
						
#testo_home a:visited{color:#FF6699;
				  		  text-decoration:none;
						  }									   			  
			
#sfondo_home{margin:0px;
			 padding:0px;
			 position:relative;
			 top:0px;
			 left:0px;
			 width:305px;
			 height:65px;
			 z-index:10;
			 }		

#img_home{margin:0px;
		  padding:0px;
		  position:relative;
		  top:-160px;
		  left:305px;
		  width:318px;
		  height:195px;
		  z-index:30;
		  }			 	
		  
/**********************ULTIME NOTIZIE HOME***********************************/			   		  

#ultime_notizie_home{margin:0px;
				     padding:0px;
					 position:relative;
					 top:-90px;
					 left:5px;
					 width:606px;
					 height:192px;
					 background-image:url(img/ultime_notizie.jpg);
					 background-position:center;
					 background-repeat:no-repeat;
					 }
					 
#ultime_notizie_home_tit{margin:0px;
						 padding:0px;
						 margin-top:10px;
						 margin-bottom:6px;
						 margin-left:10px;
						 color:#FF6699;
						 font-size:14px;
						 font-family:Arial, Helvetica, sans-serif;
						 font-weight:bold;
						 }
						 
#box_notizia_home{margin:0px;
				  margin-left:10px;
				  padding:0px;
				  width:585px;
				  height:44px;
				  background-color:#FF0000;
				  }

#divisore1{margin:0px;
		   padding:0px;
		   margin-left:10px;
		   width:585px;
		   height:7px;
		   background-image:url(img/divisore1.jpg);
		   background-repeat:no-repeat;
		   }				  						 
						 
						 
						 
/**********************AREA CONTATTACI***********************************/									 
						 					 
#contattaci{margin:0px;
		  position:relative;
		  top:-165px;
		  left:285px;
		  width:318px;
		  border:1px solid #B1C5F8;
		  padding:5px;
		  background-color:#FFFFFF;	
		  z-index:30;
		  }						  
#contattaci_text_box{margin:0px;
					 padding:5px;		  
					 background-color:#e4edfe;
					 
					 }
					 
#info_box{color:#FF6699;
		  font-size:11px;
		  font-family:Arial, Helvetica, sans-serif;
		  }						 
				   			   	  		 
#info_box_ins{color:#000066;
		  	  font-size:10px;
		  	  font-family:Arial, Helvetica, sans-serif;
			  border:1px dotted #666;
		  	   }		
			   
#button{border:1px solid #e4edfe;
		font-size:11px;
		background-color:#e4edfe;
			 color:#000066;
			 font-family: Arial, Helvetica, sans-serif;
			 
		}			   	 			
				
#dove_siamo_box{margin:0px;
					 padding:0px;		  
					 background-color:#e4edfe;
					 
					 }						 

#link_dove a{color:#FF6699;
		   font-family:Arial, Helvetica, sans-serif;
		   font-size:11px;
		   text-decoration:none;
		   }
		   
#link_dove a:hover{color: #999;}		   
		   
#link_dove a img{border:none;}			 
			 
/************************************************************************/
/****************************FOOTER**************************************/
/************************************************************************/

#footer{margin:0px;
		padding:0px;
		width:800px;
		height:127px;
		margin-top:20px;
		background-image:url(img/footer.jpg);
		}
			 
			 
			 		   		   
