.body{
	margin:0;
	padding-top:15px;
	padding-bottom:5px;
	text-align:center;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	font-size:11px;
	background:url('../images/sfondo.jpg') repeat-x top left;
	background-color:#FFFFFF;
}
.main{
	width:805px;
	margin:auto;
	text-align:left;
	background:url('../images/centro.jpg') repeat-y top left;
	background-color:white;
}
.intestazione{
	margin:auto;
	position:relative;
	width:805px;
	height:151px;
	background:url('../images/intestazione.jpg') no-repeat top left;
}
.menu{
	position:absolute;
	left:15px;
	bottom:5px;
}
.menu a,
.menu a:link,
.menu a:visited{
	FONT-SIZE: 12px; 
	font-weight:bold;
	WIDTH: 100%; 
	COLOR: #446473;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
}
.menu a:hover{
	FONT-SIZE: 12px; 
	font-weight:bold;
	WIDTH: 100%; 
	COLOR: #FFFFFF;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
}
.footer{
	width:805px;
	height:16px;
	margin:auto;
	text-align:left;
	background:url('../images/footer.gif') no-repeat top left;
}
.titolo{
	height:22px;
	padding-left:120px;
	text-align:left;
	background:url('../images/titolo.jpg') no-repeat top left;
	background-color:#446473;
	color:#FFFFFF;
	FONT-FAMILY: Verdana;
	font-weight:bold;
	font-size:14px;
}
.sx{
	width:168px;
	min-height: 554px;
	height: auto !important;
	height: 554px;
	text-align:left;
	background:url('../images/menusx.jpg') no-repeat top left;
}
.footer2{
	width:805px;
	margin:auto;
	text-align:center;
	background:transparent;
	FONT-FAMILY: Verdana;
	color:#000000;
	font-style:oblique;
	font-weight:bold;
	font-size:10px;
}
.footer2 a,
.footer2 a:link,
.footer2 a:hover{
	width:805px;
	margin:auto;
	text-align:center;
	background:transparent;
	FONT-FAMILY: Verdana;
	color:blue;
	font-style:oblique;
	font-weight:bold;
	font-size:10px;
	text-decoration:underline;
}
.giorno{
	position:relative;
 	font-weight:bold;
	FONT-FAMILY: Verdana;
	font-size:8px;
 	padding:3px;
 	text-align:right;
}
div.box_top{
	background:url('../images/x.jpg') no-repeat top left;
	height: 20px;
}
div.box_top div{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:14px;
	font-weight:bold;
	color:#446473;
	padding-left:20px;
	padding-top:1px;
	margin:0px;
}
.botton0{
	FONT-SIZE: 11px; 
	font-weight:bold;
	WIDTH: 100%; 
	COLOR: #000000;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
}
.botton,
.botton:link,
.botton:visited{
	FONT-SIZE: 10px; 
	font-weight:bold;
	WIDTH: 100%; 
	COLOR: #666;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana;
}
.botton:hover{
	FONT-SIZE: 10px; 
	font-weight:bold;
	WIDTH: 100%; 
	COLOR: #000000;
	TEXT-DECORATION: underline;
	FONT-FAMILY: Verdana;
}
.testo{
	text-align:left;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	font-size:12px;
	color:#000000;
	padding:15px;
}
.contatti{
	text-align:left;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	font-size:12px;
	color:#000000;
}
.contatti2{
	text-align:left;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}
.table_contatti{
	table-layout:fixed;
}
.table_contatti tr td{
	text-align:left;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
}
.table_contatti tr td input{
	text-align:left;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.table_contatti tr td textarea{
	text-align:left;
	TEXT-DECORATION: none;
	FONT-FAMILY: Verdana;
	font-size:12px;
	color:#000000;
	font-weight:normal;
}
.button{
	border:1px solid #000000;
	background-color:#e3e3e3;
	FONT-FAMILY: Verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	padding:1px 5px 1px 5px;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}
.download a,
.download a:link,
.download a:hover{
 	FONT-FAMILY: Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.link a,
.link a:link,
.link a:hover{
 	FONT-FAMILY: Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.avvocati{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:18px;
	font-weight:bold;
	color:#000000;
}
.avvocati div a,
.avvocati div a:link,
.avvocati div a:hover{
 	FONT-FAMILY: Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:underline;
}
.avvocati_desc{
	table-layout:fixed;
}
.avvocati_desc th{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	border:1px solid #446473;
	background-color:#dedede;
}
.avvocati_desc td{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border:1px solid #446473;
}
.consiglio{
	background:url('../images/x2.jpg') no-repeat top left;
}
.consiglio div{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:14px;
	font-weight:normal;
	color:#000000;
	padding-left:20px;
	padding-top:0px;
	margin:0px;
}
.news0{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:14px;
	font-weight:bold;
	color:#899ca2;
}
.news1{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.news2{
	padding:3px 3px 3px 20px;
}
.news2 a,
.news2 a:link,
.news2 a:visited,
.news2 a:hover{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:13px;
	font-weight:bold;
	color:#446473;
	text-decoration:underline;
}
.news21{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:8px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}
.news22 a,
.news22 a:link,
.news22 a:visited,
.news22 a:hover{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#446473;
	text-decoration:underline;
}
.news11{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:10px;
	font-weight:bold;
	color:#000000;
}
.news12{
	text-align:left;
 	FONT-FAMILY: Verdana;
	font-size:14px;
	font-weight:bold;
	color:#446473;
	margin-top:5px;
}
.pagina{
	FONT-FAMILY: Verdana;
	font-size:10px;
	color:#000000;
	font-weight:normal;
	line-height: 1.5;
}
.pagina p{
	margin:0px;
	padding:0px;
	FONT-FAMILY: Verdana;
	font-size:10px;
	color:#000000;
	font-weight:normal;
}

