/* CSS Document */
html,body	
		{
		margin:0px;
		padding:0px;
		background-color:#3f3f3f;
		}
body
		{
		font-family:Verdana, Arial, Helvetica, sans-serif;	
		font-size:13px;
		}
div#contenent
		{
			margin:auto;
			width:860px; 
			padding-left:20px;
			padding-right:20px;
			background-image:url(../images/bg_lato.jpg); 
			background-repeat:repeat-y;
		}
div#top
		{
			width:860px;
			height:80px;
			background-color:#eef9fd;
		}
#logo
		{
			float:left;
			width:300px;
		}
div#menu
		{
			float:right;
			padding:0px;
			font-size:11px;
			color:#0066CC;
		    width:530px;
		}

div#menu a
		{
			text-decoration:none;
			color:#0099FF;
			font-weight:bold;
		}
div#menu a:hover
		{
			text-decoration:none;
			color:#000000;
			font-weight:bold;
		}
.linknav a
		{
			color:#666666;
		}
.linknav a:hover
		{
			color:#ff0000;
		}
div#banner 
		{
			width:860px;
			height:221px;
			border-top:2px solid #cccccc;
			border-bottom:6px solid #cccccc;
		}
div#centro 
		{
			width:860px;
		}
div#left
		{
			float:left;
			width:290px;
			padding:20px;
			padding-top:5px;
			background-color:#f5f5f5;
		}
#left a
		{
		 color:#666;
		}
#left a:hover
		{
		 color:#000;
		}
div#right
		{
			float:left;
			text-align:justify;
			width:510px;
			padding:20px;
			padding-top:5px;
			padding-right:0px;

		}
div.offerta
		{
			float:left;
			text-align:justify;
			width:225px;
			margin-right:10px;
			line-height:18px;  /*NON USARE I PT PER INDICARE LE MISURE, PER I LAYOUT FISSI E' MEGLIO USARE I PX*/
		}
div.testo
		{
			text-align:justify;
			line-height:18px;
		}
div#testo_right
		{
			text-align:justify;
			width:490;
			line-height:18px;
			margin-right:20px;
		}
#testo_right img
		{
			width:225;
			margin:10px;
		}

h1			/*IN QUESTO CASO LO LASCIO ALTIRMENTI CI VUOLE TROPPO MA GLI H1 E GLI H2 VANNO DICHIARATI SOTTO LA LORO CLASSE.. esempio: div#testo_right H1 {}*/
		{
			padding:1px;
			text-align:left;
			font-size:24px;
			color:#0099FF;
			font-family:"Times New Roman", Times, serif;
			font-weight:100;
			margin:0px;
			margin-top:15px;
			margin-bottom:15px;
		}
h2
		{
			padding:1px;
			margin-bottom:5px;
			text-align:left;
			font-size:14px;
			color:#006699;
		}
div#footer
		{
			margin:auto;
			width:860px; /*SE METTI IL PADDING A 20px SUI DUE MARGINI E LA LARGHEZZA A 900, IN REALTA' LA PAGINA DIVENTA 940PX, devi sottrarre il padding per ottenere la larghezza reale!!!*/
			padding-left:20px;
			padding-right:20px;
			background-image:url(../images/footer.jpg); /*STESSO DISCORSO FATTO PER IL BG DELLA PAGINA*/
			background-repeat:no-repeat;
			text-align:center;
			color:#cccccc;
			margin-bottom:20px;
		}
#footer a
		{
			color:#cccccc;
		}
#footer a:hover
		{
			color:#ffffff;
		}

#pdf a
		{
			color:#FF0000;
			text-decoration:none;
		}
#pdf a:hover
		{
			color:#000000;
			text-decoration:none;
		}