@charset "utf-8";
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	color: #3E4A52;
	font-size: 12px;

}
body {
	background-color: #ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

}
.content {
	width:1024px;
}
.SxC {
	width:171px;
}
.CenterC {
	background-color:#EFF1F0;

}
.CenterCc {
	width:807px;
	background-color:#ACB6BC;
	padding-top:10px;
	padding-bottom:10px;
	
	
}
.boxResults {
	width:807px;
	background-color:#ffffff;
	padding-top:10px;
	padding-bottom:10px;
	padding-right:10px;
	padding-left:10px;
    border-bottom-color:#9CA7AF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#9CA7AF;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#9CA7AF;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#9CA7AF;
	border-right-width: 1px;
	border-right-style: solid;
	
}
.boxAzzurro {
	width:807px;
	background-color:#ACB6BC;
	padding-top:10px;
	padding-bottom:10px
	
}
.spacerUser {
	height:10px;
	
}
.CenterImg {
	width:787px;
	background-image:url(images/background.png);
	background-position:top;
	background-repeat:no-repeat;
	background-color:#ffffff;
	
}
.boxBianco {
	width:787px;
	background-color:#ffffff;
		padding-top:10px;
	padding-bottom:10px;

}
.boxInBianco {
	width:767px;
	
}
.LogArea {
	width:400px;
	
	
}
.LogInArea {
	width:400px;
	background-color:#ffffff;
	
}
.LogInAreaIn {
	width:380px;
	background-color:#DEE0E1;
	
}
.BologinArea{
	width:280px;
	
}
.formLogin{
	width:278px;
	height:30px;
	background-color: #EFF1F0;
	border-bottom-color:#5A6D79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#5A6D79;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#5A6D79;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#5A6D79;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A6D79;
	text-decoration: none;
}
.formCatasto1{
	width:220px;
	height:20px;
	background-color: #EFF1F0;
	border-bottom-color:#5A6D79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#5A6D79;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#5A6D79;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#5A6D79;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A6D79;
	text-decoration: none;
}
.formCatastoError1{
	width:220px;
	height:20px;
	background-color: #EFF1F0;
	border-bottom-color:#520400;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#520400;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#520400;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#520400;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #520400;
	text-decoration: none;
}
.formCatasto2{
	height:20px;
	background-color: #EFF1F0;
	border-bottom-color:#5A6D79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#5A6D79;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#5A6D79;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#5A6D79;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A6D79;
	text-decoration: none;
}
.formCatasto3{
	width:626px;
	height:20px;
	background-color: #EFF1F0;
	border-bottom-color:#5A6D79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#5A6D79;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#5A6D79;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#5A6D79;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A6D79;
	text-decoration: none;
}
.formCatasto4{
	width:139px;
	height:20px;
	background-color: #EFF1F0;
	border-bottom-color:#5A6D79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#5A6D79;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#5A6D79;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#5A6D79;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A6D79;
	text-decoration: none;
}
.formCatastoError2{
	height:20px;
	background-color: #EFF1F0;
	border-bottom-color:#520400;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#520400;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#520400;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#520400;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #520400;
	text-decoration: none;
}
.formCatasto{
	width:350px;
	height:20px;
	background-color: #EFF1F0;
	border-bottom-color:#5A6D79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#5A6D79;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#5A6D79;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#5A6D79;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A6D79;
	text-decoration: none;
}
.formCatastoError{
	width:350px;
	height:20px;
	background-color: #EFF1F0;
	border-bottom-color:#520400;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#520400;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#520400;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#520400;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #520400;
	text-decoration: none;
}
.formLoginError{
	width:278px;
	height:30px;
	background-color: #EFF1F0;
	border-bottom-color:#520400;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#520400;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#520400;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#520400;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #520400;
	text-decoration: none;
}
.formBtn{
	background-color: #5A6D79;
	border-bottom-color:#5A6D79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#5A6D79;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#5A6D79;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#5A6D79;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}
.StudioArea {
	width:767px;
	height:450px;
	background-image:url(images/backgroundContent.png);
}
.AttivitaArea {
	width:767px;
	height:424px;
	background-image:url(images/backgroundContent.png);
}
.ContactArea {
	width:767px;
	height:398px;
	background-image:url(images/backgroundContent.png);
}
.spacerDwLog {
	width:10px;
	height:100px;
}
.spacerStudio {
	width:10px;
	height:97px;
}
.spacerAttivita {
	width:10px;
	height:123px;
}
.spacerContact {
	width:10px;
	height:149px;
}
.spacer10x10 {
	width:10px;
	height:10px;
}
.spacer50x50 {
	width:50px;
	height:50px;
}
.spacer10x2 {
	width:10px;
	height:2px;
}
.spacer10x5 {
	width:10px;
	height:5px;
}
.spacerContentTitle {
	width:10px;
	height:5px;
}
.spacerUpFooter {
	width:10px;
	height:6px;
}
.spacer13x748 {
	width:13px;
	height:100px;
}
.spacerLogoMenu {
	width:171px;
	height:20px;
}
.spacer10px {
	width:171px;
	height:10px;
}
.spacerMenu {
	width:171px;
	height:2px;
}
.spacerMenuPrivato {
	width:171px;
	height:72px;
}
.footer {
	width:998px;
	height:25px;
	background-color:#5A6D79;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#cccccc;
	text-decoration: none;
}
.footerTxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#cccccc;
	text-decoration: none;	
}
.TitleUser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration: none;
	padding-left: 10px;
	text-align:left;
}
.TxtUser {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration: none;
	padding-left: 10px;
	text-align:left;
}
.SeiIn {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration: none;
	text-align:left;
}

.TitleBxLog {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	line-height: 28px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#333333;
	text-decoration: none;	
}

.TitoliRicerca{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#ffffff;
	text-decoration: none;
	text-align:center;
	background-color:#ADB6BD;
	height:20px;	
}

.SubTitleBxLog {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#5A6D79;
	text-decoration: none;	
}
.SubTitlelOGIN{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: 32px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration: none;	
}
.user{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	line-height: 28px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration: none;	
}
A.setRegistrato:link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#520400;
	text-decoration: none;
}

A.setRegistrato:active {
    font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
	font-style: normal;
	line-height: 14px;;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#520400;
	text-decoration: none;
}

A.setRegistrato:visited {
    font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#520400;
	text-decoration: none;
}

A.setRegistrato:hover{
    font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#cccccc;
	text-decoration: none;
}
A.setFooterBtn:link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#520400;
	text-decoration: none;
}

A.setFooterBtn:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#520400;
	text-decoration: none;
}

A.setFooterBtn:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#520400;
	text-decoration: none;
}

A.setFooterBtn:hover{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#cccccc;
	text-decoration: none;
}
.titleAree {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	line-height:24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#520400;
	text-decoration: none;
}
.txtAree {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height:14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#3E4A52;
	text-decoration: none;
}
.subTitleAree {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height:16px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#3E4A52;
	text-decoration: none;
}

.SfSxUpIndex {
	width:180px;
    height:35px;
	background-image:url(images/sfSxUpHome.jpg);
	background-repeat: no-repeat;
}
.formReg3{
	background-color: #FFFFFF;
	border-bottom-color:#B2B9BE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#B2B9BE;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#B2B9BE;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#B2B9BE;
	border-right-width: 1px;
	border-right-style: solid;
	font-family:Arial, sans-serif;
	font-size: 20px;
	font-style: normal;
	line-height: 24px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #66747E;
	text-decoration: none;
	height:24px;
	padding-left:10px;
}
.button_logo a:hover {
background-position: top right;
}
.button_logo {
width: 171px;
height: 97px;
}

.button_logo  a {
display: block;
width: 171px;
height: 97px;
background: url(images/darcais_logo.png) no-repeat top left;
}

.button_attivita a:hover {
background-position: top right;
}
.button_attivita {
width: 145px;
height: 24px;
}

.button_attivita  a {
display: block;
width: 145px;
height: 24px;
background: url(images/attivita.png) no-repeat top left;
}
.button_studio a:hover {
background-position: top right;
}
.button_studio {
width: 145px;
height: 24px;
}

.button_studio  a {
display: block;
width: 145px;
height: 24px;
background: url(images/studio.png) no-repeat top left;
}
.button_contatti a:hover {
background-position: top right;
}
.button_contatti {
width: 145px;
height: 24px;
}

.button_contatti  a {
display: block;
width: 145px;
height: 24px;
background: url(images/contatti.png) no-repeat top left;
}

.button_privato a:hover {
background-position: top right;
}
.button_privato {
width: 145px;
height: 24px;
}

.button_privato  a {
display: block;
width: 145px;
height: 24px;
background: url(images/private.png) no-repeat top left;
}
.button_visure a:hover {
background-position: top right;
}
.button_visure {
width: 145px;
height: 24px;
}

.button_visure  a {
display: block;
width: 145px;
height: 24px;
background: url(images/visure.jpg) no-repeat top left;
}
.button_giuridiche a:hover {
background-position: top right;
}
.button_giuridiche{
width: 145px;
height: 20px;
}

.button_giuridiche  a {
display: block;
width: 145px;
height: 20px;
background: url(images/giuridiche.png) no-repeat top left;
}

.button_fisiche a:hover {
background-position: top right;
}
.button_fisiche{
width: 145px;
height: 20px;
}

.button_fisiche  a {
display: block;
width: 145px;
height: 20px;
background: url(images/fisiche.png) no-repeat top left;
}
.button_immobili a:hover {
background-position: top right;
}
.button_immobili{
width: 145px;
height: 20px;
}

.button_immobili  a {
display: block;
width: 145px;
height: 20px;
background: url(images/immobili.png) no-repeat top left;
}
.button_login a:hover {
background-position: top right;
}
.button_login{
width: 85px;
height: 20px;
}

.button_login  a {
display: block;
width: 85px;
height: 20px;
background: url(images/logout.png) no-repeat top left;
}
A.setUserDownload:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration:underline;
	padding-left: 10px;
	text-align:left;
}

A.setUserDownload:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration:underline;
	padding-left: 10px;
	text-align:left;
}

A.setUserDownload:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration:underline;
	padding-left: 10px;
	text-align:left;
}

A.setUserDownload:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:#520400;
	text-decoration:underline;
	padding-left: 10px;
	text-align:left;
}

A.setSeiIn:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration:underline;
	text-align:left;
}

A.setSeiIn:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration:underline;
	text-align:left;
}

A.setSeiIn:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color:#596C79;
	text-decoration:underline;
	text-align:left;
}

A.setSeiIn:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration:underline;
	text-align:left;
	color:#520400;

}

.titleSearch{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color:#596C79;
}
.titleSearchP10{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	text-align:left;
	color:#596C79;
	padding-right:10px;
}
.btnForm1{
	background-color: #5A6D79;
	border-bottom-color:#5A6D79;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#5A6D79;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#5A6D79;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#5A6D79;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}

input.btnForm1:hover {
    background: #000000;
	border-bottom-color:#000000;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#000000;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#000000;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
    }
input.btnForm1:active {
    background: #520400;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
    } 
	
.btnForm2{
	background-color: #9CA7AF;
	border-bottom-color:#9CA7AF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#9CA7AF;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#9CA7AF;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#9CA7AF;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #cccccc;
	text-decoration: none;
}

input.btnForm2:hover {
    background: #cccccc;
	border-bottom-color:#cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#cccccc;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#cccccc;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#cccccc;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
    }
input.btnForm2:active {
    background: #520400;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
    } 
	.btnForm3{
	background-color:#37434A;
	border-bottom-color:#37434A;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#37434A;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#37434A;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#37434A;
	border-right-width: 1px;
	border-right-style: solid;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
}

input.btnForm3:hover {
    background: #cccccc;
	border-bottom-color:#cccccc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#cccccc;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#cccccc;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#cccccc;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #cccccc;
	text-decoration: none;
    }
input.btnForm3:active {
    background: #520400;
		font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
    } 

	
A.setMailz:link {
	font-family:Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A6D79;
	text-decoration: none;
}

A.setMailz:active {
	font-family:Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A6D79;
	text-decoration: none;
}

A.setMailz:visited {
	font-family:Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #5A6D79;
	text-decoration: none;
}

A.setMailz:hover{
	font-family:Arial, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: 26px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: underline;

}
.button_logoUT a:hover {
background-position: top right;
}
.button_logoUT{
width: 85px;
height: 20px;
}

.button_logoUT  a {
display: block;
width: 85px;
height: 20px;
background: url(images/logout.png) no-repeat top left;
}
.button_PDF a:hover {
background-position: top right;
}
.button_PDF {
width: 22px;
height: 24px;
}

.button_PDF  a {
display: block;
width: 22px;
height: 24px;
background: url(images/PDF.png) no-repeat top left;
}
.button_PRINT a:hover {
background-position: top right;
}
.button_PRINT {
width: 22px;
height: 24px;
}

.button_PRINT  a {
display: block;
width: 22px;
height: 24px;
background: url(images/PRINT.png) no-repeat top left;
}

.titleSearch{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color:#596C79;
}
.spacer10x10 {
	width:10px;
	height:10px;
}
.spacer10x4 {
	width:10px;
	height:5px;
}
.spacer10x55 {
	width:10px;
	height:7px;
}
.noborder {
    background: #ffffff;
	border-bottom-color:#ffffff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-top-color:#ffffff;
	border-top-width: 1px;
	border-top-style: solid;
	border-left-color:#ffffff;
	border-left-width: 1px;
	border-left-style: solid;
	border-right-color:#ffffff;
}.dentrotool{
	padding-top:12px;
	padding-left:12px;
	padding-right:20px;
	padding-top:15px;
}
table.tabellaRisultati {
border-width: 1px 1px 1px 1px;
border-spacing: 2px;
border-style: outset outset outset outset;
border-color: gray gray gray gray;
border-collapse: collapse;
margin-bottom:10px;
}
table.tabellaRisultati th {
border-width: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
border-style: inset inset inset inset;
border-color: gray gray gray gray;
-moz-border-radius: 0px 0px 0px 0px;
}
table.tabellaRisultati td {
border-width: 1px 1px 1px 1px;
padding: 1px 1px 1px 1px;
border-style: inset inset inset inset;
border-color: gray gray gray gray;
-moz-border-radius: 0px 0px 0px 0px;
}