﻿/* td {width:220px; vertical-align: middle; padding:6px; text-align:center; } */
div#docum {}
.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 13px  Arial;
width: 100%;
overflow: hidden;
 margin-top: -3px;
margin-bottom: 0em;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url("../galleria/css/blockdefault.gif") center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a
{
	float: left;
	color: white;
	text-decoration: none;
	border-right: gainsboro 1px inset;
	 margin-left:0px;
	padding-right: 32px;
	padding-left: 31px;
	padding-bottom: 4px;
	border-top-style: none;
	padding-top: 4px;
	border-left-style: none;
	border-bottom-style: none;
	font-size: 15px;
	font-family:"Century Gothic";
	font-style: normal;
	font-weight: normal;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li .current{
color: white;
background: transparent url("../galleria/css/blockactive.gif") center center repeat-x;
}



.solidblockmenu li a:hover{
color: white;
background: transparent url("../galleria/css/blockactive.gif") center center repeat-x;
}



body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	text-align:center;
	background-image: url('../images/gradiente.gif');
	background-repeat: repeat-x
}

.centro{
	background-color: #E9E9E9;
}
.logo {
	 margin-left:-1px;
}


div#testa{
	background-color: #DFDFDF;
	color: #333333;
	width: 750px;
	margin: 0px auto 0px auto;
	padding: 0px;
}
div#testa h1{
margin:0px;
padding:1px;
line-height:60px;
margin-left:30px;
}


div#contenuto{
	
	width:750px;
	margin:15px auto 0px auto;
	padding:0px;
	border:1px solid;
	height:auto;
	border-right-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	
 }
div#contenuto p{
font-family:Century Gothic; font-size:16px; 
margin-left:5px; margin-right:5px; margin-top:15px; margin-bottom:10px;
	color: #000000;
	text-align: center;
	font-weight: 700;
}

div#contenuto p.MsoNormal
 {
	font-size:10pt;
	font-family: "Century Gothic";
	font-weight:normal; font-style:normal;
	color: black; text-align:left;margin:0in;
	margin-bottom:.0001pt;
	vertical-align:top;
	

}

div#contenuto p.sx
{
	font-size:11pt;
	font-family: "Century Gothic";
	font-weight: normal;
	color:#333333;
}
div#contenuto p.sin
 {
	font-size:11pt;
	font-family: "Century Gothic";
	font-weight:bold; font-style:italic;
	color: black; text-align:left;
}
div#contenuto p.norm
 {
	font-size:10pt;
	font-family: "Century Gothic";
	font-weight:normal; 
	color: black; text-align:justify;
}
div#contenuto table.norm
 {
	font-size:9pt;
	font-family: "Century Gothic";
	font-weight:normal; 
	color: black; text-align: left;
}
div#contenuto td.norm
 {
	font-size:9pt;
	font-family: "Century Gothic";
	font-weight:normal; 
	color: black; text-align: left;
}


p.c1 {text-align: justify; font-family:Tahoma; font-size:14px ;font-weight:normal}
p.c2 { text-align: center; font-family:Tahoma; font-size:14px; font-weight: bold; border: 1px solid #666666 }
p.c3 {text-align: left; font-family:Tahoma; font-size:14px; width:700px; margin:10px auto 0px auto; }


td { text-align:center }
img { border: 0px;text-align: center}


#header img  { text-align: Center; vertical-align:middle; border:0px}

#header a:hover img { filter: alpha(opacity=100);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100); -moz-opacity: 1.00; opacity:1;
 }
#header a img{filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
 -moz-opacity: 0.40; opacity:0.4;
}
#header a:visited img{filter: alpha(opacity=40);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
 -moz-opacity: 0.40; opacity:0.4;
}

h1
	{margin-bottom:.0001pt;
	text-align:right;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:10.0pt;
		font-family:"Century Gothic";
		margin-left: 0cm;
	margin-right: 0cm;
	margin-top: 0cm;
}
h5
	{margin-bottom:.0001pt;
	text-align:justify;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:14.0pt;
		font-family:"Century Gothic";
	font-weight:normal;
		margin-left: 0cm;
	margin-right: 0cm;
	margin-top: 0cm;
}
h2
	{margin-bottom:.0001pt;
	text-align:center;
	text-indent:0cm;
	page-break-after:avoid;
	font-size:11.0pt;
		font-family:"Century Gothic";
	font-weight:normal;
	margin-left: 0cm;
	margin-right: 0cm;
	margin-top: 0cm;
}
h3
	{border-style: none;
	border-color: inherit;
	border-width: medium;
	margin-bottom:.0001pt;
		text-align:center;
		text-indent:0cm;
		page-break-after:avoid;
		padding:0cm;
		font-size:11.0pt;
		font-family:"Century Gothic";
		font-weight:normal;
	margin-left:5px;
	margin-right:5px;
	margin-top: 0cm;
}
h4
	{
	margin-bottom: .0001pt;
	text-align: justify;
	text-indent: 0cm;
	page-break-after: avoid;
	font-size: 10.5pt;
	font-family: "Century Gothic";
	font-weight: normal;
	margin-left:5px;
	margin-right:5px;
	margin-top: 0cm;
}
table.td1 {vertical-align:top ; font-style:normal;font-family: "Century Gothic";
 }
.td1 { width:100px;text-align: left; border:solid #F7F7F7  0.8pt; vertical-align:top ; font-size:10pt;font-style:normal;font-family: "Century Gothic";
 }
.td2 { width:100px;text-align: left; border:solid #F7F7F7  0.8pt; vertical-align:top; font-size:10pt;font-style:normal;font-family: "Century Gothic";
 }
.td3 {width:600px;text-align:justify; vertical-align:top; font-size:10pt; font-style:normal;font-family: "Century Gothic";
 }







