<!--
a:link {
	color: #0000FF; 
	text-decoration: none;
}
               
a:visited {
	color: #0000FF; 
	text-decoration: none;
}
               
a:hover {
	color: #FF0000; 
	text-decoration: none;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 0px;
	margin-left: 0px;
}	

hr {
	color: #1F3755;
	height: 1px;
}

.txt8 {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #1F3755;
}

.txt9 {
	font-family: Geneva, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #1F3755;
}

.txt11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F3755;
}

.txt12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #1F3755;
}

.txt14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #1F3755;
}

.txt15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #1F3755;
}

.tty18b {
	font-family: "Courier New", Courier, mono;
	font-size: 18px;
	font-weight: bold;
	color: #1F3755;
}

.label {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #1F3755;
}

.labelGrey {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CCCCCC;
}

.textbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	width: 200px; */
}

.combobox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*	width: 300px;	*/
}

.bottone {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 100px;
}

.testata {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background-color:#0000CC;
	font-size: 11px;
	font-weight: bold;
}

.trlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#313031;
	background-color:#EEEEFF;
	font-size: 11px;
	font-weight: normal;
}

.trdark {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#313031;
	background-color:#DEDEFF;
	font-size: 11px;
	font-weight: normal;
}

.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #0000CC;
	font-size: 11px;
/*	font-weight: bold; */
}

.arancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #313031;
	background-color: #FF9E21;
	font-size: 11px;
/*	font-weight: normal; */
}

.giallo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0000EE;
	background-color: #EEEE00;
	font-size: 11px;
/*	font-weight: normal; */
}

.didascalia {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
}

.titolo {
	font-family: "Trebuchet MS", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
}

.menu {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #000000;
}

.bordo {
	border-color: #333333;
	border-collapse: collapse;
}

.libero {
	background-color: #00CC00;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
/*	cursor: pointer;*/
}

.occupato {
	background-color: #CC0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
/*	cursor: pointer;*/
}

.occupatoLight {
	background-color: #FF0000;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
/*	cursor: pointer;*/
}

.vuoto {
	background-color: #CCCCCC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
/*	cursor: pointer;*/
}

.cucu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1F3755;
	visibility: hidden;
	position: absolute;
	left: 15px; 
	top: 2px;
}

-->
