html, body {	text-align:center;
		font-size: 11px;
		font-family: Tahoma, Verdana, Helvetica, Sans-serif; 
		margin:0; 
		padding:0; 
		color: #666666;
		background: url('images/bg.jpg');
		background-repeat: repeat-x;
		scrollbar-arrow-color: #FFFFFF;
    scrollbar-shadow-color: #cccccc;
    scrollbar-3Dlight-color: #F3F3F3;
    scrollbar-track-color: #F3F3F3;
    scrollbar-face-color: #444444;
    scrollbar-highlight-color: #cccccc;
    scrollbar-darkshadow-color: #cccccc;
    overflow=auto
}
td {	font-size: 11px;
		font-family: Verdana, Helvetica, Sans-serif
}
code {	font-size: 11px;
		font-family: Tahoma, Verdana, Helvetica, Sans-serif;
		display:block;
		margin:0 1em .5em 1em
}
.box {	font-size: 11px;
		font-family: Verdana, Helvetica, Sans-serif;
		background: url('images/regioni.png') no-repeat;
		padding-left:0;
		padding-right:0;
		padding-top:0em;
		padding-bottom:0em
}
.mappe { border: 1px solid #cccccc; padding:2px; float: right; margin:4px}
.foto { padding:2px; float: right; margin:4px}
.adv { border: 1px solid #cccccc; padding:2px; float: center; margin:6px}
#container { position:relative; 
			 width: 1024px;
			 background-image: url('images/bg2.jpg');
			 background-repeat: repeat-y
}


#testa {	width:780px;
			height:200px;
			colore: #FFFFFF;
			padding-top: 10px;
			margin:0em auto;
			position:relative		
}

#menu {width:780px; height:25px; margin:0em auto; text-align:right; background-color:#ccc; padding-top: 5px; font-family: Verdana, Helvetica, Sans-serif; font-size: 11px;}

#corpo-colonna1 {position:absolute; top:0px; left:0; width:160px; background: url('images/regioni.png') no-repeat; padding-left:0; padding-right:0; padding-top:0em; padding-bottom:0em}
#corpo-colonna3 {position:absolute; top:0; right:0; width:160px; background: url('images/temi.png') no-repeat; padding-left:0; padding-right:0; padding-top:0em; padding-bottom:0em}
#corpo-colonna2 {margin:0 160px 0 160px; text-align: justify; border-left:1px solid #ccc; border-right:1px solid #ccc; background:#fff; padding:1.2em 1.2em;}
#corpo {
	width:780px;
	margin:0em auto;
	text-align:left;
	position:relative;
	background:#fff;
}

ul {list-style-image: url('images/bullet.gif'); color: #CC6600}
hr { display:none }

.menu {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4D4D4D; font-family: Tahoma, Verdana, Helvetica, Sans-serif;  TEXT-DECORATION: none; padding-left:5px;}
.menu:link {FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4D4D4D; font-family: Tahoma, Verdana, Helvetica, Sans-serif;  TEXT-DECORATION: none;}
.menu:visited 	{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #4D4D4D; font-family: Tahoma, Verdana, Helvetica, Sans-serif;  TEXT-DECORATION: none;}
.menu:hover 	{FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #CC6600; font-family: Tahoma, Verdana, Helvetica, Sans-serif;  TEXT-DECORATION: none;}


#piedipagina {width:780px; height:70px; margin:0em auto; text-align:center; color: #CCCCCC; background:#333333;}
.titoli{font-size: 1.5em; font-family: Georgia, Tahoma, Verdana, Helvetica, Sans-serif; margin: 0; padding:0; color:#4D4D4D;}
.data{font-size: 1.0em; font-family: Tahoma, Verdana, Helvetica, Sans-serif; margin: 0; padding:0; color:#FFFFFF;}

h1, h2, h3, h4, h5{font-family: Georgia, Tahoma, Verdana, Helvetica, Sans-serif; margin: 0;padding:0}

h1			{color:#FFFFFF;font-size: 1.5em}
h2			{color:#5c5c5c;font-size: 1.4em}
h3, h4, h5 	{color:#5c5c5c;font-size: 1em}

/*stili per la navigazione*/
div#navigation ul {margin: 0 0 20px; padding: 5; list-style-type: none}
div#navigation ul a{display:block;width: 150px; color:#000000; text-decoration: none}
div#navigation ul a:hover{color: #CC6600; width: 150px;}
div#navigation ul a#activelink{color: #CC0000;text-decoration: none}
div#navigation p{font-size: 90%}