/* CSS Document */

body {background-color:#ffffff;
	  margin: 0; /* azzero i margini del tag body */
	  margin-top:0px;	
	  text-align:center; /* per allineare il tutto al centro pagina anche in IE :P */
	  }

#container {width:600px;
			height:626px;
			background-image:url(img/sfondo.jpg);
			background-repeat:no-repeat;
			margin-left:auto;
			margin-right:auto;
			text-align:left; /* per riallaneare il tutto a sinistra dentro il container */
			}

#top {width:450px;
	  padding-right:150px;
	  padding-top:487px;
	  height:18px;
	  text-align:right;
	  text-decoration:none;
	  }
	  
#bot {width:600px;
	  height:195px;
	  }
	  
#addr {width:180px;
	   height:200px;
	   padding-left:10px;
	   padding-right:10px;
	   float:left;
	  }
	  
#ema {width:160px;
	   height:200px;
	   padding-left:10px;
	   padding-right:10px;
	   float:left;
	   margin-top:13px;
	  }

#tel {width:200px;
	  height:200px;
	  padding-left:10px;
	  padding-right:10px;
	  float:left;
	  margin-top:13px;
	  }
	  
ul {list-style:none;
    padding:5px;
	margin:5px;
	}	  

.testo_green {font-family:Arial, Helvetica, sans-serif;
		color:#000000;
		font-size:12px;
		}
		
.testo_white {font-family:Arial, Helvetica, sans-serif;
		      color:#ffffff;
		      font-size:12px;
		     }
			 
.link_green {font-family:Arial, Helvetica, sans-serif;
		    color:#000000;
		    font-size:12px;
			text-decoration:none;
		    }

.link_green:hover {font-family:Arial, Helvetica, sans-serif;
		           color:#ffffff;
		           font-size:12px;
        		   text-decoration:none;
		          }
				  
/*----- Fine pre-home ----------*/

#container2 {width:900px;
			margin-left:auto;
			margin-right:auto;
			text-align:left; /* per riallaneare il tutto a sinistra dentro il container */
			}

#contenuti {width:870px;
			padding-left:30px;
            float:left;
			margin-left:auto;
			margin-right:auto;
			text-align:left; /* per riallaneare il tutto a sinistra dentro il container */
			}

#footer     {width:900px;
            float:left;
			margin-left:auto;
			margin-right:auto;
			text-align:right; /* per riallaneare il tutto a sinistra dentro il container */
			}
			

#logo {
		background-image:url(img/logo.jpg);
		background-repeat:no-repeat;
		width:900px;
		height:214px;
}

#menu_sin {width:220px;
			padding-top:30px;
			padding-left:30px;
			text-align:left;
			float:left;
		   }
		   
#menu_des {width:650px;
			padding-top:30px;
			text-align:left;
			float:left;
		   }
		   
.menu_sin {font-family:"Times New Roman", Times, serif;
	        background-color:#FFFFFF;
		    color:#7A7978;
		    font-size:12px;
			text-decoration:none;
		    }		   
  
.menu_sin:hover {font-family:"Times New Roman", Times, serif;
	             background-color:#F3E52E;
		         color:#000000;
		         font-size:12px;
		     	text-decoration:none;
		        }	
				
.menu_des_gen {font-family:"Times New Roman", Times, serif;
			   background-color:#FFFFFF;
			   text-decoration:none;
		      }	
			
.menu_des_gen:hover {font-family:"Times New Roman", Times, serif;
 		             background-color:#F3E52E;
			         text-decoration:none;
		             }	
							
.menu_des {font-family:"Times New Roman", Times, serif;
		    color:#000000;
		    font-size:12px;
			text-decoration:none;
		    }		   
  
.menu_des:hover {font-family:"Times New Roman", Times, serif;
		         color:#000000;
		         font-size:12px;
		     	text-decoration:none;
		        }	

.menu_des2 {font-family:"Times New Roman", Times, serif;
		    color:#7A7978;
		    font-size:12px;
			text-decoration:none;
		    }		   
  
.menu_des2:hover {font-family:"Times New Roman", Times, serif;
		         color:#000000;
		         font-size:12px;
		     	text-decoration:none;
		        }	
				

.menu_des_new {font-family:"Times New Roman", Times, serif;
		       color:#EE2B39;
		       font-size:12px;
			   text-decoration:none;
		       }
				
				
.menu_des_new2 {font-family:"Times New Roman", Times, serif;
		       color:#EE2B39;
		       font-size:16px;
			   text-decoration:none;
		       }

.titolo {font-family:"Times New Roman", Times, serif;
		 color:#000000;
		 font-size:26px;
		 text-decoration:none;
		 }					

.sotto_titolo {font-family:"Times New Roman", Times, serif;
		       color:#000000;
		       font-size:13px;
		       text-decoration:none;
		       }
			   
.sotto_titolo_evi {font-family:"Times New Roman", Times, serif;
				   background-color:#F3E52E;
		           color:#000000;
		           font-size:13px;
		           text-decoration:none;
		          }
				  
.testo_descrizione {font-family:"Times New Roman", Times, serif;
		            color:#000000;
		            font-size:12px;
		            text-decoration:none;
					text-align:justify;
		           }	
				   
.testo_descrizione2 {font-family:"Times New Roman", Times, serif;
		            color:#000000;
		            font-size:14px;
		            text-decoration:none;
					text-align:justify;
		           }						

.formato     {width:280px;
			  padding-right:20px;
			  float:left;
			  }				  

.descrizione {width:260px;
			  padding-right:20px;
			  float:left;
			  }