/* CSS Document */

body {margin: 0; /* azzero i margini del tag body */
	  background-color:#CF261F;
	  margin-top:0px;	
	  text-align:center; /* per allineare il tutto al centro pagina anche in IE :P */
	  }
	  
#container {width:800px;
			margin-left:auto;
			margin-right:auto;
			text-align:left; 
		    }

#con_menu  {width:800px;
			padding-top:7px;
			height:30px;
			margin-left:0px;
			margin-right:0px;
			background-color:#72706f;
			text-align:left;
			vertical-align:middle;
		    }


#sfondo_bianco {width:750px;
				background-color:#FFFFFF;
				background-image:url(img/sfondo_bianco.jpg);
				background-repeat:no-repeat;
			    margin-left:auto;
			    margin-right:auto;
			    text-align:left;
				padding-left:25px;
				padding-right:25px;
				padding-top:50px;
				float:left;
				padding-bottom:20px;
				border:0px;
		        }
				
#sfondo_nero   {width:750px;
				background-color:#383431;
				background-image:url(img/sfondo_nero.jpg);
				background-repeat:no-repeat;
			    margin-left:auto;
			    margin-right:auto;
			    text-align:left;
				padding-left:25px;
				padding-right:25px;
				padding-top:50px;
				float:left;
				padding-bottom:20px;
				border:0px;
		        }

#sfondo_grigio {width:750px;
				background-color:#DEDEDC;
				background-image:url(img/sfondo_grigio.jpg);
				background-repeat:no-repeat;
			    margin-left:auto;
			    margin-right:auto;
			    text-align:left;
				padding-left:25px;
				padding-right:25px;
				padding-top:50px;
				float:left;
				padding-bottom:20px;
				border:0px;
		        }


#sin {width:375px;
	  margin-left:auto;
	  margin-right:auto;
      text-align:left;
	  padding-left:0px;
	  padding-right:0px;
	  padding-top:0px;
	  float:left;
	  vertical-align:top;
	  }
	  
#des {width:375px;
	  margin-left:auto;
	  margin-right:auto;
      text-align:right;
	  padding-left:0px;
	  padding-right:0px;
	  padding-top:0px;
	  float:left;
	  vertical-align:top;
	  }
	  
#footer {width:800px;
		 height:25px;
		 background-image:url(img/footer.jpg);
		 background-repeat:no-repeat;
		 float:left;
		 }
	  
.padding_img {padding-top:25px;
			  border:0;
			  }	  
			  
.link_white {text-decoration:none;
	         color:#ffffff;
	         text-align:left;
	         font-family:"trebuchet MS", Arial;
	         font-size:13px;
	         width:100%;
			 padding-left:10px;
			 padding-right:9px;
	         }
			 
.link_white:hover {text-decoration:none;
	         color:#c1c1c1;
	         text-align:left;
	         font-family:"trebuchet MS", Arial;
	         font-size:13px;
	         width:100%;
			 padding-left:17px;
			 padding-right:16px;
	         }			 	
			 
.link_gray  {text-decoration:none;
	         color:#ffffff;
	         text-align:left;
	         font-family:"trebuchet MS", Arial;
	         font-size:13px;
	         width:100%;
	         }		
			 
.link_gray:hover  {text-decoration:none;
	         color:#ffffff;
	         text-align:left;
	         font-family:"trebuchet MS", Arial;
	         font-size:13px;
	         width:100%;
	         }					 		 

.text {text-decoration:none;
	   color:#72706F;
	   text-align:left;
	   font-family:"trebuchet MS", Arial;
	   font-size:13px;
	   width:100%;
	   }		

.text_white {text-decoration:none;
	         color:#C2C1C1;
	         text-align:left;
	         font-family:"trebuchet MS", Arial;
	         font-size:13px;
	         width:100%;
	         }	
	   
.tit  {text-decoration:none;
	   color:#72706F;
	   text-align:left;
	   font-family:"trebuchet MS", Arial;
	   font-size:22px;
	   width:100%;
	   }	
	   
.tit_white  {text-decoration:none;
	         color:#C2C1C1;
	         text-align:left;
	         font-family:"trebuchet MS", Arial;
	         font-size:22px;
        	 width:100%;
	         }		   	
