.fontRosso {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C80000;
	font-weight: bold;
}

.fontRossoN {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #C80000;	
}

.fontBluS3 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2A5B90;
	font-weight: bold;
}

.fontBluS1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4578A3;
	font-weight: bold;	
}

.fontBluS1N {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #4578A3;
}

.fontBluS2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #2651CC;
	font-weight: bold;
}

.fontBluS6 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	
	font-weight: bold;
}

.fontBluC {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #6A99CF;
	font-weight: bold;
}

.fontGrigio {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A0A0A0;
	font-weight: bold;
}

.fontNero {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
}

.fontBianco {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;
}

.fontVerde {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0A8166;
	font-weight: bold;
}

.fontVerdeN {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #0A8166;
}

body {
	background-color: #FFFFFF; #F2E5AE;
}

.input{ 
	font-size: 60%; 
	font-family:Verdana; 
	text-indent:0; 
	vertical-align : middle;
	text-align: left;
	height:21; 
	border-bottom: 1px solid #2A5B90;
	border-top: 1px solid #2A5B90;
	border-left: 1px solid #2A5B90;
	border-right: 1px solid #2A5B90;
	margin-right:0; 
	background-color:#FFFFFF;
}

select{ 
	font-size: 105%; 
	font-family:Verdana; 
	background-color:#FFFFFF;
	vertical-align: middle;
	text-align: left;
	height: 21; 
	border-bottom: 1px solid #6C4026;
	border-top: 1px solid #6C4026;
	border-left: 1px solid #6C4026;
	border-right: 1px solid #6C4026;
}

.assi {
	color: #2A5B90;
}

.button{ 
	font-size: 62%; 
	font-family:Verdana; 
	text-indent:0; 
	color: #2A5B90;
	vertical-align : middle;
	text-align: center;
	height:21; 
	border: 0;
	border-bottom: 1px solid #2651CC;
	border-top: 1px solid #2651CC;
	border-left: 1px solid #2651CC;
	border-right: 1px solid #2651CC;
	margin-right:0; 
	background-color:#ffffff;
}

.tdBluS {
   background-color: #2A5B90;
	color : #2A5B90;	
}

.tdBlu {
   background-color: #6A99CF;
	color : #6A99CF;	
}

.tdVerde {
   background-color: #0A8166;
	color : #0A8166;	
}

.tdRosso {
   background-color: #C80000;
	color : #C80000;	
}

.tdMarroneScuro {
	background-color: #E4E4E4;
	color: #E8E4D3;
}

.tdMarroneChiaro {
	background-color: #F2F2F2;
	color: #F0FFFF;
}

.tdBiancoScuro {
	background-color: #F0F8FF;
	color: #E8E4D3;
}

.tdBiancoChiaro {
	background-color: green;
	color: #F2EEDC;
}

.td {
   cursor: hand;
	font-size: xx-small;
	background-color : #CDE5FF;
	color: #2A5B90;
	height: 25px;
	font-weight: bold;
	border-bottom: 1px solid #6A99CF;
	border-top: 1px solid #6A99CF;
	border-left: 1px solid #6A99CF;
	border-right: 1px solid #6A99CF;
	vertical-align : middle;
	text-align: center;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.td.left {
	font-size: xx-small;
	background-color : #CDE5FF;
	color: #2A5B90;
	height: 25px;
	font-weight: bold;
	border-bottom: 1px solid #6A99CF;
	border-top: 1px solid #6A99CF;
	border-left: 1px solid #6A99CF;
	border-right: 1px solid #6A99CF;
	vertical-align : middle;
	text-align: center;
	padding: 0;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.td.lefth {
	cursor: hand;
	font-size: xx-small;
	background-color : #6A99CF;
	color: white;
	height: 25px;
	font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	vertical-align : middle;
	text-align: center;
	padding: 0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


FONT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

A:link    { color: #f5f5f5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }
A:active    { color: #f5f5f5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }
A:visited    { color: #f5f5f5; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }
A:hover    { color: #fff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; background-color: transparent }
.content {
	FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #FFFFCC; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.condizioni{
   FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #FF9933; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titoli{
   FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #CC9966; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

.inputLoginHome {
 width: 70px;
 font-size: 10;
}

.buttomLoginhome {
  font-size: 10;	
  background-color: Black;
  color: White;
}