﻿body{	font-family: "Arial, Helvetica, sans-serif";	background-color: #F2F2F2;}
img{ border:0px;}
a {  text-decoration:none; color:#4E7DC2}
a:hover  {	color: #46B9F0;}
a:visited {	color: #003399;}

#bgTesta{	background-image: url('marmo04t.jpg');	width: 840px;	height: 283px;	background-repeat: no-repeat;	background-color: #EFEFEF;	vertical-align:top;}
#bgCorpo{	background-image: url('marmo04f.jpg');	background-repeat: repeat-y;	width: 840px;	background-color: #EFEFEF;}
#bgCoda{	background-image: url('marmo04c.jpg');	width: 840px;	height: 80px;	background-color: #EFEFEF;	background-repeat: no-repeat;}
#cotpoTab{	width:100%; font-family:Arial, Helvetica, sans-serif}
#cotpoTab .tdLeft{	vertical-align:top ;	width:25px;	}
#cotpoTab .tdRight{	vertical-align: top;	width: 500px;	padding-left: 30px;}
#cotpoTab .tdCoda{	text-align:center ;	font-size:10pt;	color: #5E7178}
#form1{	position: relative;	top: 0px;	left: 40px;	font-size: 11pt;}
#titolino	{font-family:Arial, Helvetica, sans-serif; font-size:22pt;	float: inherit;	position:relative; text-align:right; color:white; top:30px; left: 265px; width:500px;}
#Logo		{float: inherit; position:relative; text-align: left; font-size:30pt; font-style:italic; color:white; left:65px; top:50px; width:500px;}
#copy		{left: 65px; width : 245px; text-align: center;	font-family:Arial, Helvetica, sans-serif ; font-size:9pt; float:left; position:relative; color:#D5D3D4} 
#copy a		{color:#D5D3D4;text-decoration:none} 
#copy a:hover{ color: #FFCC00;} 
#piva 		{right:100px;font-family:Arial, Helvetica, sans-serif; float:right; font-size:8pt; width: 220px; position: relative;  text-align:center;color: #B9B9B9}

.news{	position: relative;	top: 0px;	left: 40px;	font-size: 11pt; width:190px}
.news .titolo{ font-size:12pt;font-weight:bold; margin:20px 0px 0px 10px}
.news .new{ padding:10px}
.news .new:hover{	cursor: pointer;	background-image: url('bg5.png');	background-repeat: repeat-y;}
.news .new .titolo{ font-size: 12pt;font-weight:bold;color:#5784A1;margin:0px 0px 5px 0px}
.news .new .testo{font-size: 10pt; text-align:justify;color:#4E7DC2 }

.tbc {	top: 0px;	left: 0px;	display: block;	margin: 0 5px 0 20px;	padding: 0;}
.dlh{ margin:5px 0 0 10px}
.dlTabSpacer { border-bottom:1px solid #c6d7ef; margin-bottom:16px; clear:both; }

.foto640{ padding:15px; vertical-align:middle;text-align:center}
.foto640 #FotoF{ width: 640px; height: 480px; COLOR:white; FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); background-image:url('../../blu4/public/info/m/ng1.jpg')}

.foto320{ padding:15px; vertical-align:middle;text-align:center; width:660px;left:50px}
.foto320 #FotoL{ width: 320px; height: 240px; COLOR: white; float: left; FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); background-image:url('../../public/info/m/nd1.jpg')}
.foto320 #FotoR{ width: 320px; height: 240px; COLOR: white; float:right; FILTER: progid:DXImageTransform.Microsoft.Fade(Overlap=1.00); background-image:url('../../public/info/m/nd8.jpg')}

.menu4{	font-family:Arial, Helvetica, sans-serif ;	font-size:11pt;	z-index: 19; border-collapse: collapse;	position: relative;	left: 265px;	top: 28px;	width: 506px;}
.menu4 td{ height: 15px; color: white; padding: 8px; vertical-align: top; text-align: left;	white-space: nowrap;}
.menu4 td:hover{ cursor: pointer;	color: #91D2E6;}
.menu4 td table{ display: none;	margin: 5px 0px 0px -10px;	border-collapse: collapse;}
.menu4 td:hover table{	display: block;	color: black;	position: absolute; z-index:21;}
.menu4 td table td{	background: transparent; background-image: url('bg4.png'); width:150px;}
.menu4 td table td:hover{ background-image: url('bg6.png');	color: black;	cursor: pointer;}
 
.index 			{left: 40px; width: 200px; font-family: Arial, Helvetica, sans-serif; position: relative;}
.index .titolo 	{font-size:12pt;	height:20px; background-color: #4C565F; color:#EBE9EA; vertical-align:middle; text-align:center; cursor: pointer;}
.index .gru 	{font-size: 12pt; padding-left:10px; height: 20px; background-color: #71808C; color: #EBE9EA; vertical-align: middle; text-align: left; cursor: pointer;}
.index .doc 	{	font-size: 11pt;	padding-left: 15px;	color: #366C94;	cursor: pointer;}
.index .doc:hover 	{ color:#669DC6; }
.index .link	{font-size:11pt; padding-left:15px; color:#366C94; cursor:pointer;}
.index .link:hover	{ color:#669DC6; }

