html {
	overflow-x: auto;
}

body {
	background-color:#ffffff;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

html, body, #wrapper {
      height:100%;
      margin: 0;
      padding: 0;
      border: none;
   }
   #wrapper {
      margin: 0 auto;
      text-align: left;
      vertical-align: middle;
   }



A:Active{TEXT-DECORATION: none; COLOR: #993366;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size : 13px;}
A:link{TEXT-DECORATION:none; COLOR:#993366;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size : 13px;}
A:visited{TEXT-DECORATION:none;	COLOR:#993366; font-family : Tahoma, Arial, Helvetica, sans-serif;	font-size : 13px;}
A:hover{TEXT-DECORATION: none; COLOR:#003399; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 13px;}

A.content:Active{TEXT-DECORATION: none; COLOR: #003399;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size : 14px;}
A.content:link{TEXT-DECORATION:none; COLOR:#003399;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size : 14px;}
A.content:visited{TEXT-DECORATION:none;	COLOR:#003399; font-family : Tahoma, Arial, Helvetica, sans-serif;	font-size : 14px;}
A.content:hover{TEXT-DECORATION: none; COLOR:#993366; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 14px;}

A.contentbig:Active{TEXT-DECORATION: none; COLOR: #333333;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size : 16px;}
A.contentbig:link{TEXT-DECORATION:none; COLOR:#333333;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size : 16px;}
A.contentbig:visited{TEXT-DECORATION:none;	COLOR:#333333; font-family : Tahoma, Arial, Helvetica, sans-serif;	font-size : 16px;}
A.contentbig:hover{TEXT-DECORATION: none; COLOR:#993300; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 16px;}

A.location:Active{TEXT-DECORATION: none; COLOR: #ffffff;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size : 13px;}
A.location:link{TEXT-DECORATION:none; COLOR:#ffffff;font-family : Tahoma, Arial, Helvetica, sans-serif;font-size : 13px;}
A.location:visited{TEXT-DECORATION:none;	COLOR:#ffffff; font-family : Tahoma, Arial, Helvetica, sans-serif;	font-size : 13px;}
A.location:hover{TEXT-DECORATION: none; COLOR:#993300; font-family : Tahoma, Arial, Helvetica, sans-serif; font-size : 13px;}

A.abluscuro:Active{TEXT-DECORATION: none; COLOR: #666666;font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size : 13px;}
A.abluscuro:link{TEXT-DECORATION:none; COLOR:#666666;font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size : 13px;}
A.abluscuro:visited{TEXT-DECORATION:none;	COLOR:#666666; font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	font-size : 13px;}
A.abluscuro:hover{TEXT-DECORATION: none; COLOR:#003366; font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size : 13px;}

A.abluscurob:Active{TEXT-DECORATION: none; COLOR: #666666;font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size : 15px;}
A.abluscurob:link{TEXT-DECORATION:none; COLOR:#666666;font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size : 15px;}
A.abluscurob:visited{TEXT-DECORATION:none;	COLOR:#003366; font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	font-size : 15px;}
A.abluscurob:hover{TEXT-DECORATION: none; COLOR:#003366; font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size : 15px;}

A.biancotv:Active{TEXT-DECORATION: none; COLOR: #ffffff;font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size : 13px;}
A.biancotv:link{TEXT-DECORATION:none; COLOR:#ffffff;font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;font-size : 13px;}
A.biancotv:visited{TEXT-DECORATION:none;	COLOR:#ffffff; font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;	font-size : 13px;}
A.biancotv:hover{TEXT-DECORATION: none; COLOR:#ffffff; font-family :Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; font-size : 13px;}

.font {
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
}

.fontmailing {
	font-size:11px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
}

.fontbighome {
	font-size:16px;
	font-family:Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color: #993366;
	text-decoration:none;
	line-height:16px;
}

.fontbig {
	font-size:20px;
	font-family:Trebuchet MS,Tahoma, Arial, Helvetica, sans-serif;
	color: #993366;
	text-decoration:none;
}

.footer {
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
}

.vinaccia {
	font-size:13px;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color: #993366;
	text-decoration:none;
	
}
	
.blu{
	font-size:13px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #003399;
	text-decoration:none;
	
}
	
.bluhome{
	font-size:13px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #003399;
	text-decoration:none;
	line-height:14px;
}
	
.numeri{
	font-size:10px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #003399;
	text-decoration:none;
}
.bluscuro{
	font-size:13px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #003366;
	text-decoration:none;
}
.bluchiaro{
	font-size:18px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #6699CC;
	text-decoration:none;	

}
.bluchiarotv{
	font-size:14px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #6699CC;
	text-decoration:none;
	
}
.bluchiarotvbig{
	font-size:19px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #6699CC;
	text-decoration:none;
	
}
.biancotv{
	font-size:14px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #6699CC;
	text-decoration:none;
}
.bluscurob{
	font-size:15px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #003366;
	text-decoration:none;
	
}
.bluscurobb{
	font-size:15px;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif, Tahoma;
	color: #003366;
	text-decoration:none;
	font-weight:bold
}

.arancio{
	font-size:13px;
	font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif;
	color: #ff9900;
	text-decoration:none;
}

.error {
	font-size:13px;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color: #993300;
	text-decoration:none;
}

.fieldvuoto {
	border: none;
	background-color: transparent;
}
/* txtfield*/
input {
	font-size:13px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #cccccc;
	border: thin;
}
/* tendine*/
select {
	font-size:13px;
	font-family : Tahoma, Arial, Helvetica, sans-serif;
	color: #333333;
	background-color: #cccccc;
	border: thin;
}
/* textarea*/
textarea {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	text-decoration: none;
	background-color: #cccccc;
	border: thin;
}

.image {
	border-style:dotted;
	border-color: #993300;
	border-width:1px;
}
