.link-servizi3:link {	color: #FFFFFF; }.link-servizi3:visited {	color: #FFFFFF;}.link-servizi3:hover {	color: #FFFFFF;}.link-foto:link {	color: #4F7481; }.link-foto:visited {	color: #CEDDEB;}.link-foto:hover {	color: #FFFFFF;}.link-servizi2:link {	color: #4F7481; }.link-servizi2:visited {	color: #4F7481;}.link-servizi2:hover {	color: #983907;}.link-servizi:link {	color: #983907; 	background-color: inherit;	text-decoration: underline;}.link-servizi:visited {	color: #983907;	background-color: inherit;	text-decoration: underline;}.link-servizi:hover {	color: #983907;	font-weight: bold;	background-color: inherit;	text-decoration: underline;}.link-pul:link {	color: #FFFFFF; 	background-color: inherit;	text-decoration: none;}.link-pul:visited {	color: #FFFFFF;	background-color: inherit;	text-decoration: none;}.link-pul:hover {	color: #FFFFFF;	background-color: inherit;	text-decoration: underline;}.link-reg:link {	color: #000000; 	background-color: inherit;	text-decoration: none;}.link-reg:visited {	color: #000000;	background-color: inherit;	text-decoration: none;}.link-reg:hover {	color: #000000;	background-color: inherit;	text-decoration: underline;}.link-reg3:link {	color: #000000; 	background-color: inherit;	text-decoration: none;}.link-reg3:visited {	color: #000000;	background-color: inherit;	text-decoration: none;}.link-reg3:hover {	color: #000000;	background-color: inherit;	text-decoration: underline;}.link-reg2:link {	color: #000000; 	background-color: inherit;	text-decoration: none;}.link-reg2:visited {	color: #000000;	background-color: inherit;	text-decoration: none;}.link-reg2:hover {	color: #FFFFFF;	background-color: #74ACC0;	text-decoration: none;	font-size: 11px;}.link-sezioni:link {	color: #983907; 	background-color: inherit;	text-decoration: underline;}.link-sezioni:visited {	color: #983907;	background-color: inherit;	text-decoration: underline;}.link-sezioni:hover {	color: #983907;	background-color: inherit;	text-decoration: underline;}body {	background-color: #D6D8D7;}body, td {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	background-color: inherit;}.sf-sito {	background-color: #D6D8D7;}.sf-sx {	background-image: url(sf_sx.jpg);	background-repeat: repeat-x;	background-position: right top;}.sf-dx {	background-image: url(sf_dx.jpg);	background-repeat: repeat-x;	background-position: left top;}.sf-dx-2 {	background-image: url(sf-dx-2.jpg);	background-repeat: repeat-x;	background-position: left top;}.sf-servizi-index {	background-image: url(r4_c3.jpg);	background-repeat: no-repeat;	background-position: left top;	vertical-align: top;	padding-left: 15px;	padding-top: 5px;}.td-servizi {	font-family: Verdana, Arial, Helvetica, sans-serif;	border: 1px solid #999999;}.sf-nomi-studio {	background-image: url(r3_c3.jpg);	background-repeat: no-repeat;	background-position: left top;	color: #983907;	font-weight: bold;	padding-left: 10px;	vertical-align: top;	padding-top: 3px;}.sf-nomi-studio-2 {	color: #983907;	font-weight: bold;	padding-left: 50px;	vertical-align: top;	padding-top: 3px;}.text-servizi {	color: #983907;	padding: 5px 5px 5px 10px;}.sf-sito-home {	background-image: url(r6_c2.jpg);	background-repeat: no-repeat;	background-position: left top;}.sf-menu {	background-image: url(sf-menu.gif);	background-repeat: repeat-x;	background-position: left top;}.sf-login {	background-image: url(sf-login.gif);	background-repeat: repeat-x;	background-position: left top;}.pul-menu {	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	border-right-width: 1px;	border-right-style: dashed;	border-right-color: #FFFFFF;	text-align: center;	padding-right: 7px;	padding-left: 7px;}.search {	padding-left: 15px;}.search-2 {	padding-left: 5px;}.stile-casella-testo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	border: 1px solid #999999;	padding: 3px;	background-color: #FFFFFF;}.stile-casella-testo-2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #666666;	border: 1px solid #999999;	padding: 1px;	background-color: #FFFFFF;}.tit-area3 {	font-weight: normal;	color: #000000;	font-size: 10px;	padding-right: 5px;}.tit-area {	font-weight: bold;	color: #666666;	padding-left: 10px;	font-size: 10px;}.tit-area2 {	font-weight: bold;	color: #666666;	padding-left: 10px;	font-size: 10px;	line-height: 12px;}.text-area {	font-size: 10px;	font-weight: normal;	color: #000000;}.pul-invia {	font-size: 10px;}.bordo-td {	border: 2px solid #74ACC0;}.text {	font-size: 10px;	padding-right: 20px;	padding-bottom: 10px;	padding-left: 20px;}.tit-text {	font-size: 12px;	font-weight: bold;	color: #983907;	padding-right: 20px;	padding-bottom: 0px;	padding-left: 20px;}.privacy {	font-size: 9px;	color: #666666;	text-align: justify;}.online {	font-weight: bold;	color: #000000;}.gallery {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;}.sez {	padding-top: 2px;	padding-bottom: 2px;	border-bottom-width: 1px;	border-bottom-style: dotted;	border-bottom-color: #999999;}.tit-doc {	font-size: 11px;	color: #FFFFFF;	background-color: #74ACC0;	font-family: Verdana, Arial, Helvetica, sans-serif;}.td-doc {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #000000;	background-color: #CEDDEB;	padding-left: 10px;}.td-doc2 {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	color: #000000;	background-color: #CEDDEB;	padding-left: 10px;}.tit-pagina {	font-family: Arial, Helvetica, sans-serif;	font-size: 18px;	color: #4F7481;	padding-left: 38px;	padding-top: 20px;	padding-bottom: 10px;}