/* CSS www.noalis.net - klaus ;*/@import url(layout.css);html,body {margin:0 auto;}body{	margin: 0 auto;	color: #666666;	font: 75%/1.4 "Trebuchet MS", tahoma, verdana, sans-serif;	text-align:center;	background-color:#ebebeb;}/********************************************| LINKS */a {} a:link {color:#0000FF} a:visited {color:#FF0000} a:hover,a:active {color:#990000} /********************************************| TIPOGRAFIA *****/h1, h2, h3, h4, h5, h6 {}h2 {font-size: 136%}h3 {font-size: 124%; margin-bottom:0;}h4 {font-size: 116%}h5 {font-size: 106%}h6 {font-size: 96%}small {font-size:11px}.evidenzia {color:#CC3300;}.errori {color:#c00;font-weight:bold}.ok {color:#390;font-weight:bold}.caption {color:#999;font-size:11px}/********************************************| GENERICI |*****/.nascondi{ display:none;}img {border:none} hr {margin: 1em 0; height:1px; color:#f2f2f2; border:none; clear:both}.clear { clear:both; position:relative; font-size:1px; height:0px; line-height:0px}.messaggi{ border: 1px solid #FF6600; margin:5px 10px; padding: 5px; color: #FF0000;}div.messaggi_ok {	color:#FFFFFF;	background-color: #33CC66;	padding: 5px;	margin-bottom: 20px;}.prevNext {	background-color: #F1F1F1;	border-top: 1px solid #5C8198;	padding-top: 5px;	padding-bottom: 5px;	text-align: center;	color: #686E8E;}.prevNext a{ }.prevNext a:hover{ text-decoration:none;}/***  						menu ORIZZONTALE				***/#menu_or{ background-color:#000000}#menu_or ul{	list-style: none;	margin: 0;	padding: 0;	float:right;}#menu_or li{	display: block;	float: left;	width: 8.9em;}#menu_or a{	display: block;	color: #FFFFFF;	width: 8.9em;	text-decoration: none;	text-align:center;	padding: 2px 0px;	border-left: 1px solid #fff;	font-weight: bold;}#menu_or a:hover{color: #FFFF99;}/*******************************************| MENU verticale SX |*****/ul.menuV {	list-style: none;	margin: 0;	padding: 0;}ul.menuV li a{	display: block;	font-size:12px;	text-decoration:none;	border-bottom: 1px solid #000;	color: #0000FF;}ul.menuV li a:hover{ color:#3D595A;}/*******************************************| TABELLE |*****/table{ width: 99%;}th{	color:#FFFFFF;	background-color: #990000;}tr.tr_uno{background-color: #DFDFDF;}tr.tr_due{background-color: #F1F1F1;}/*****************| Notizie  |************************/div#notizie{ margin:5px 10px;}#notizie h1,#notizie h2{ font-weight:bold;	 margin:3px 0;}#notizie div.blocco{ background-color:#EAEAEA; padding:2px 10px; margin-bottom:15px;}#notizie h1{ font-size:15px;}#notizie h2{ font-size:13px;}#notizie .dt_news{ font-size:11px; margin-right: 15px;}#notizie p.intro{ font-style:italic; margin: 5px 15px 15px 15px;}#notizie .autore{}#notizie .categoria{}#notizie .ft_news{ float:left; margin: 0 10px 5px 5px;}