	/* per la stampa cambio le seguenti cose: */
	/* metto in nero #000000 tutto quello che è marrone #833500 e #743200 */
	/* metto in nero #000000 tutti i link sia visitati che non */
	/* metto " visibility: hidden " al div tabella */
	
	
	
	
	
	
:link {
	TEXT-DECORATION: underline; color: #000000;  
}

:visited {
	TEXT-DECORATION: underline; color: #000000;
}

A:hover {
	TEXT-DECORATION: underline; color: #000000;
}



body {
	margin:0;
	padding: 0;
	background-color: #F4F1E1;
	TEXT-ALIGN: center; /* centra in IE */
}

div#header {
	padding: 0; margin: 0 auto;  /* centra negli altri browser */
}

div#menu {
	padding: 0; width: 650px; margin: 0 auto;  /* centra negli altri browser */
}

div#menu table {
	FONT-SIZE: 10pt; 	
	border: 1px solid #c7c09b;
	TEXT-ALIGN: left;
	COLOR: #000000;
	line-height: 1.2em;
	font-weight : bold;
	padding: 0; 
}

div#testo {
	width: 600px; padding: 0px; margin: 0 auto;  /* centra negli altri browser */
	TEXT-ALIGN: justify; 
	COLOR: #000000;  FONT-SIZE: 12pt;
}

div#bottom {
	width: 600px;
	padding: 0px;
	margin: 0 auto;
	/* centra negli altri browser */
	TEXT-ALIGN: center;
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 0px;
}

div#tabella {
	BACKGROUND-COLOR: #ffffff; 
	BORDER: #000000 1px; 
	HEIGHT: 506px; 
	VISIBILITY: hidden; 
	WIDTH: 705px; 
	Z-INDEX: 1; 
	layer-background-color: #FFFFFF; 
	/* LEFT: -999px; POSITION: absolute; TOP: -999px   */
}

div.riquadro {
	width: 550px;
	margin: 20px auto;
	border: 1px solid #000000;
	padding: 12px;
	background-color: #ffffee;
	FONT-FAMILY: "Times New Roman", Times, serif;
	FONT-SIZE: 12pt;
	TEXT-ALIGN: center;
	COLOR: #000000;
}

h1 {
	FONT-FAMILY: "Times new roman", serif; FONT-SIZE: 8pt; COLOR: #833500;
	font-weight: normal; margin-top: 0px; margin-bottom: 0px; line-height: 10pt;
}

h5 {
	FONT-FAMILY: "Times new roman", serif; FONT-SIZE: 24pt; 
	TEXT-ALIGN: left; COLOR: #000000;
	font-weight: normal; margin-top: 20px; margin-bottom: 0px;
}

h2 {
	FONT-FAMILY: "Times new roman", serif; FONT-SIZE: 21pt; 
	line-height: 25px; TEXT-ALIGN: left; COLOR: #000000;
	margin-top: 0px; margin-bottom: 0px;  font-style: italic;
}

h2 img {
	border: 1px solid #000000; margin: 5px; float: right;
}

h3 {
	FONT-FAMILY: "Times new roman", serif; FONT-SIZE: 18pt; 
	TEXT-ALIGN: center; COLOR: #000000; 
	font-weight: bold; margin-top: 20px; margin-bottom: 10px;
}

h4 {
	FONT-FAMILY: "Times new roman", serif; FONT-SIZE: 13pt; 
	TEXT-ALIGN: justify; COLOR: #000000; 
	font-weight: bold; margin-top: 20px; margin-bottom: 10px;
}

p {
	FONT-FAMILY: "Times new roman", serif; FONT-SIZE: 13pt; 
	TEXT-ALIGN: justify; COLOR: #000000;
	font-weight: normal; margin-top: 0px; margin-bottom: 8px;
}

span.heading {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	COLOR: #000000;
	font-weight: bold;
	border : 1px solid #000000;
	font-variant : small-caps;
}
span {
	FONT-FAMILY: "Times new roman", serif; FONT-SIZE: 8pt; COLOR: #000000;
	font-weight: normal; margin-top: 0px; margin-bottom: 0px; line-height: 10pt;
}


table {
	TEXT-ALIGN: center;
	FONT-SIZE: 10pt; 
	COLOR: #000000;
	line-height: 1.1em;
	font-weight : normal;
	padding: 0;
}

th {
	background-color: #ffffff;
}

tr:hover {
	background-color: #ffffff;
}

blockquote {
	FONT-FAMILY: "Times new roman", serif; FONT-SIZE: 13pt; 
	TEXT-ALIGN: left; COLOR: #000000;
	font-weight: normal; margin-top: 0px; margin-bottom: 8px;
}

hr {
	color: #000000; size: 2;
} 



	/* informazioni per il riquadro delle previsioni del tempo */
#container1 {
margin:0; 
padding:0;
position:relative;
width:168px; 
height:200px;
} 
#container2{
position:absolute;
TEXT-ALIGN: left;
left:35px;
top:55px;
width:84px;
height:31px;
} 


