/*GENERALE*/body,p,span,td{	background-position: top center;	background-repeat: no-repeat;	background-attachment: fixed;			color: rgb(0,0,0);	background-color:transparent;			margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size: 10px; 	font-variant: normal;		font-family: Verdana, sans-serif;  	}ul{	margin-top: 0px;	margin-bottom: 0px;}body{	background-color: rgb(0,0,0);			vertical-align:top;		width:100%;height:100%;	background-image: url('../Immagini/sfondo.gif');	background-repeat: repeat-y;			/*overflow:auto fa casino su IE!*/}p{ 	text-align:left;} img{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;		top:0px;left:0px;bottom:0px;right:0px;	vertical-align:middle;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border-color:white;	border:0;		border-spacing: 0;	border-collapse: collapse;	}form{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;		top:0px;left:0px;bottom:0px;right:0px;}/*TESTI VARI*/span.titolo_bianco{	color:rgb(255,255,255);	font-size:14px;	text-align:center;	font-weight:bold;	background-color: transparent;}span.titolo_blu{	color:rgb(45,55,95);	font-size:12px;	text-align:center;	font-weight:bold;	background-color: transparent;}span.blu{	color:rgb(45,55,95);}span.arancio{	color:rgb(220,160,10);}span.giallo{	color:rgb(220,200,10);}span.giallo-negativo{	color:rgb(45,55,95);	background-color:rgb(220,200,10);}span.giallo_brillante-negativo{	color:rgb(45,55,95);	background-color:rgb(250,250,5);}/*LINK*/a{color: rgb(45,55,95); text-decoration:underline; font-family: "Verdana";font-size:7pt}a:visited{text-decoration: underline;font-size:7pt}a:hover{text-decoration: underline;font-size:7pt}a:active{text-decoration: underline;font-size:7pt}a.menu_sx{color: rgb(255,255,255);background-color:transparent}a.bianco{color: rgb(255,255,255);background-color:transparent}a.blu{color: rgb(45,55,95); text-decoration:underline; font-family: "Verdana";font-size:7pt}/*VARIE FORM*/form {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;}/*CAMPI INPUT GENERICI*/input,select,textarea{		font-size: 12px; 	font-family: Verdana,Georgia,sans-serif;  	color: rgb(rgb(45,55,95));	background-color:rgb(255,255,200);		}textarea{	overflow:auto;}/*CAMPI INPUT TESTO*/.input-text{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	height: 18px;	border-width: 1px;	vertical-align: middle;	}.input-text-piccolo{	margin: 0 auto;	padding: 0px 0px 0px 0px;	height: 12px;	border-width: 1px;	font-family: Verdana, sans-serif; 	font-size: 10px;	vertical-align: middle;		border:1px solid rgb(166,166,166);}/*CAMPI INPUT PULSANTI*/.input-button{	height: 18px;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	color: rgb(79,75,178);	background-color: rgb(255,255,255);	border-color:rgb(200,200,255);	vertical-align: middle;	}/*CAMPI INPUT SELECT*/.input-select{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;/*	height: 14px; vedi mozilla ff*/	vertical-align: middle;	}/*TABELLE*/table{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border-spacing: 0px;	border-collapse: collapse;	border:none;}table.main{	width:100%; height:100%;	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	margin: 0px auto 0px auto;	overflow:visible;}tr{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	overflow:visible;	}td{	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	border-spacing: 0px;	border-collapse: collapse;		vertical-align: top;	overflow:visible;}td.centrato{/*	align:center;*/	text-align:center;}/*DIVS E FRAMES*//*larghezza: 984 di sfondo - 12 per parte di strisce=960, = 68.6 * 14 colonnealtezza: 140px header, 330px corpo*/div {	vertical-align:top;	overflow:visible;	margin: 0 auto;position:relative;	padding: 0px 0px 0px 0px;		/*overflow:hidden;*/}/*FORMATO STANDARD: (ID dove non segnalato; []=opzionale)all_container,all,[header,/header,][menusx,/menusx,centro,[class=main,/main,]/centro,menudx,/menudx,] |[menusx,/menusx,centro_e_menu,[class=main,/main,]/centro,menudx,/menudx,] [footer,/footer,]/all,/all_container*/#all_container{	width:984px;height:99%;		margin: 0 auto;	text-align:center;	overflow:visible;}#all{	width:760px;		margin: 0 auto;	text-align:center;	overflow:visible;}#header{	width: 760px;height: 115px;		position:relative;	/*background-image: url('../Immagini/testata_logo.gif');	background-repeat: no-repeat;		*/	overflow:hidden;}#header_aggiornamento{	width: 760px;height: 100px;		position:relative;	overflow:hidden;}#corpo {	width:100%;height:100%;	background-color:rgb(0,1,1);}#menu_sx{	background-image: url('/Modelli/Immagini_standard/sfondo_menu.jpg');	width:149px;height:100%;		position:relative;	float:left;	text-align:left;		vertical-align:top;	overflow:visible;}#centro{	position:relative;	width:460px;height:100%;	float:left;			text-align:left;	vertical-align:top;		overflow:visible;}#centro_menu_dx{	position:relative;	width:608px;	float:left;			text-align:left;	vertical-align:top;		overflow:hidden;}#centro_menu_sx_menu_dx{	position:relative;	width:760px;	float:left;			text-align:left;	vertical-align:top;		overflow:hidden;}#menu_dx{	background-image: url('/Modelli/Immagini_standard/sfondo_menu.jpg');	width:149px;height:100%;		position:relative;	float:left;	text-align:left;	vertical-align:top;			overflow:hidden;}#footer{	width: 760px;	float:left;	position:relative;	overflow:hidden;}div.main{	width:100%;	padding:1px 0px 1px 0px;	background-color:rgb(220,200,10);	float:center;	overflow:auto;	}div.giallo{	background-color:rgb(220,200,10);}div.elemento_menu{	//background-image: url('/Modelli/Immagini_standard/sfondo_menu.jpg');}div.sfondo_menu{	background-image: url('/Modelli/Immagini_standard/sfondo_menu.jpg');}div.chiusura_menu{	width:150px; 	height:15px; 	background-image: url('/Modelli/Immagini_standard/sfondo_menu_basso.jpg');}/*ALTRI ELEMENTI*/iframe{	overflow:auto;		border: none;	float:left;}