th {
	font-size: 11px;
	background-color: #29709E;
	color: #ffffff;
	height: 30px;
	border-bottom: 1px solid #2A5B90;
	border-right: 1px solid #2A5B90;
	vertical-align: middle;
}

th.hand {
	cursor: hand;
}

th.line {
	font-size: 0%;
	background-color : #6C4026;
	color: #6C4026;
	height: 1px;
	border-bottom: 0px solid #6C4026;
	border-top: 0px solid #6C4026;
	border-left: 0px solid #6C4026;
	border-right: 0px solid #6C4026;
	vertical-align : middle;
	text-align: center;
}

th.left {
	font-size: 60%;
	background-color : #FFFFFF;
	color: black;
	height: 22px;
	border-bottom: 1px solid #6C4026;
	border-top: 0px solid #6C4026;
	border-left: 0px solid #6C4026;
	border-right: 1px solid #6C4026;
	vertical-align : top;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

th.menubut {
	cursor: hand;
	font-size: 60%;
	background-color : #FFFFFF;
	color: black;
	height: 30px;
	border-bottom: 1px solid #6C4026;
	border-top: 0px solid #6C4026;
	border-left: 0px solid #6C4026;
	border-right: 1px solid #6C4026;
	vertical-align : middle;
	text-align: left;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

th.unique{ 
	height: 13px;
	font-size: 60%;
	font-weight: bold;
	background-color : #FFFFFF;
	border-bottom: 1px solid #6C4026;
	border-top: 0px solid #6C4026;
	border-left: 0px solid #6C4026;
	border-right: 1px solid #6C4026;
	vertical-align : middle;
	text-align: center;
}
.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;
}

.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 : #29709E;
	color: #ffffff;
	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 : #29709E;
	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;
}

.tdWork {
	background-color: #ECECEC;
}

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;
}
FONT {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
A:link           { color: #00bfff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }
A:active           { color: #00bfff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }
A:visited           { color: #00bfff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; background-color: transparent }
A:hover            { color: #ffa500; 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; 
}
