/*<group=link_navprinc>*/.nav_princ A:link {	border-style: none;	background: transparent;	color: black;}.nav_princ A:visited {	border-style: none;	background: transparent;	color: black;}.nav_princ A:active {	border-style: none;	background: transparent;	color: black;}.nav_princ A:hover {	border-style: none;	background: transparent;	color: #7f7f7f;}	/*</group>*//*<group=link_navsec>*/.navsec  A:link {	border-style: none;	background: transparent;	border-bottom: 1px solid #000000;	color: black;}.navsec  A:visited {	border-style: none;		background: transparent;	border-bottom: 1px solid #000000;	color: black;}.navsec  A:active {	border-style: none;	background: transparent;	border-bottom: 1px solid #000000;	color: black;}.navsec  A:hover {	border-style: none;	background: #ebebeb;	border-bottom: 1px solid #000000;	color: black;}	/*</group>*//*<group=link_nullo>*/.nullo A:link {	border-style: none;	background: transparent;	color: black;}.nullo A:visited {	border-style: none;	background: transparent;	color: black;}.nullo A:active {   border-style: none;	background: transparent;	color: black;}.nullo A:hover {   border-style: none;	background: transparent;	color: black;}	/*</group>*//*<group=link_titolo>*/.titolo1  A:link {	border-style: none;	background: transparent;	border-bottom: 1px solid #000000;	color: black;}.titolo1  A:visited {	border-style: none;		background: transparent;	border-bottom: 1px solid #000000;	color: black;}.titolo1  A:active {	border-style: none;	background: transparent;	border-bottom: 1px solid #000000;	color: black;}.titolo1  A:hover {	border-style: none;	background: #ebebeb;	border-bottom: 1px solid #000000;	color: black;}	/*</group>*//*<group=link_general>*/A:link {	color : #000080;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;}A:active {	color : #000080;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;}A:hover {	color : #000080;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;}A:visited {	color : #ea0202;	text-decoration: none;	font-family: Verdana, Arial, Helvetica, sans-serif;}	/*</group>*//*<group=comuni>*/body {	margin: 0px;	top: 0px;	left: 0px;	background: #f6f6f6;}table.main {	border: 1px solid white;	background: white;	border-left: 1px solid #dedede;	border-right: 1px solid #dedede;	padding-right: 30px;	padding-left: 30px;}td.titolo {	vertical-align: top;	height: 135px;}img.titolo {	vertical-align: top;	margin-top: 25px;}p.titolo {	font: 12px/17px Verdana, Arial, Helvetica, sans-serif;	margin-top: 50px;	margin-left: 50px;}table.nvsec {	background: #f4f4f4;	border-bottom: 1px solid #cbcbcb;}p.nvsec {	font: 11px/15px Verdana, Arial, Helvetica, sans-serif;	margin: 6px 5px 8px 35px;}p.nvsec2 {	font: 12px Verdana, Arial, Helvetica, sans-serif;	margin: 8px 5px 8px 10px;}table.navprinc {	background: transparent;	margin-bottom: -3px;	height: 15px;}p.navprinc {	font: bold 13px Verdana, Arial, Helvetica, sans-serif;	word-spacing: 5pt;	vertical-align: bottom;	margin-bottom: 0;	margin-right: 10px;	margin-left: 10px;}p.navprinc_email {	font: bold 13px Verdana, Arial, Helvetica, sans-serif;	word-spacing: 5pt;	vertical-align: bottom;	margin-right: 10px;	margin-left: 35px;	margin-bottom: 0;}img.copyright {	vertical-align: top;	margin-top: 25px;	margin-bottom: 40px;}p.univ_ttl1 {	font: 17px Verdana, Arial, Helvetica, sans-serif;	text-align: left;	border-bottom: 1px solid #afafaf;}p.univ_txt1 {	font: 12px/23px Verdana, Arial, Helvetica, sans-serif;	}	/*</group>*//*<group=home>*/table.nuovo {	background: #f2f2f2;	border: 1px solid #b3b3b3;	height: 40px;	margin-top: 3px;}p.nuovo1 {	font: 12px/17px Verdana, Arial, Helvetica, sans-serif;	margin-top: 10px;	margin-bottom: 10px;}p.nuovo2 {	margin-top: 10px;	margin-bottom: 10px;	font: small-caps 14px/17px Verdana, Arial, Helvetica, sans-serif;}p.descrizione {	font: 13px/28px Verdana, Arial, Helvetica, sans-serif;	margin-top: 22px;	margin-right: 30px;	text-align: left;	margin-left: 10px;}td.notizie {	background: transparent;	height: 40px;}p.newsttl {	font: 13px Verdana, Arial, Helvetica, sans-serif;	text-align: left;	border-bottom: 1px solid #afafaf;	margin: 27px 10px 10px 20px;}p.newstxt {	font: 12px/19px Verdana, Arial, Helvetica, sans-serif;	text-align: left;	margin: 9px 10px 0 20px;}p.newstxt2 {	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;	text-align: right;	margin-top: 20px;	margin-right: 20px;	margin-bottom: 0;}	/*</group>*//*<group=vendita>*/p.vnttl {	font: 14px Verdana, Arial, Helvetica, sans-serif;	text-align: left;	border-bottom: 1px solid #afafaf;	margin: 18px 10px 5px;}p.vnsottottl {	font: 13px/17px Verdana, Arial, Helvetica, sans-serif;	margin-top: 5px;	margin-left: 20px;	margin-bottom: 0;}table.tbprod {	border: 1px solid #cbcbcb;	background: white;}td.tbprod_ttl {	border: none;	background: white;	font: small-caps 13px/30px Verdana, Arial, Helvetica, sans-serif;	letter-spacing: 2px;	border-bottom: 1px solid #cbcbcb;}td.tbprod_sottottl {	border: none;	font: small-caps 12px/20px Verdana, Arial, Helvetica, sans-serif;	letter-spacing: 1px;	text-indent: 3px;}tr.tbprod_c1 {	background: #f2f2f2;	border-bottom: 1px solid #d1d1d1;	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;	vertical-align: top;	color: #383838;}tr.tbprod_c2 {	background: transparent;	border-bottom: 1px solid #d1d1d1;	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;	color: #383838;}	/*</group>*//*<group=servizi>*/td.svtbprod_ttl {	border: none;	background: white;	font: small-caps 10px/15px Verdana, Arial, Helvetica, sans-serif;	border-bottom: 1px solid #cbcbcb;}td.svmain {	padding-right: 10px;	padding-left: 10px;}table.svtbprod {	border: 1px solid #cbcbcb;	background: white;	text-align: center;	margin-top: 25px;	margin-bottom: 25px;}p.svtbstxt {	font: 12px/20px Verdana, Arial, Helvetica, sans-serif;	margin: 0;	text-align: left;}	/*</group>*//*<group=news>*/p.newstxt2 {	font: 12px/23px Verdana, Arial, Helvetica, sans-serif;	margin-bottom: 4px;	margin-top: 15px;	margin-left: 0;	text-align: left;}	/*</group>*/
