/* punto 1 */
	#input_area{background-color:white;border:1px solid red;line-height:40px;min-height:50px;text-align:left;padding:10px;}
	.timeclass24 {background-color:navy;line-height:20px;font-family:inherit;
		font-size:inherit;vertical-align:middle;border-radius:5px;height:30px;padding-bottom:5px;width:60px;text-align:center;}
	.dateclassIT{ display:inline-block;
		color:red;background-color:black;line-height:30px;font-family:inherit;
		font-size:inherit;border-radius:5px;height:30px;text-align:center;width:120%;}
	.colorlime{color:lime;}
	.colorred{color:red;}
	.colorgreen{color:green;}
	.okclick{opacity:0.5;}
	.buttonimg{padding:0;border:hidden;background:transparent;vertical-align:middle;}
	.buttonimg img{width:20px;}

/* punto 2 */
	.lst{display:inline-block;width:20px;z-index:10;position:static;width:110px;}
	.lst option{font-family:"Courier New", Courier, monospace; font-size:14px;width:250px;}
	
	#IdRecSelect.lst {width:24px;line-height:10px;}
	#IdRecSelect.lst option{font-size:14px;width:320px;}
	#result, #selMese{display:inline;position:absolute;//font-variant: small-caps;font-size:14px;}
	#selMese {right:170px;} 
	#result {right:30px;font-weight:bold;//font-variant: small-caps;}

/*	lbl{font-variant:small-caps;}
	txt{font-family:calibri, sans-serif;color:black;
		display:inline-block;background-color:white;padding:0 5px;}
	

	hr.ruler{border:hidden;border-top:4px dotted darkcyan;margin:10px 0 5px;height:10px;}
	hr.left {float:left; width:30%;}
	hr.right{float:right;width:30%;}
	hr.mid  {clear:both; width:100%;}
	center.ruler{line-height:20px;font-variant:small-caps;}
	div.ruler_stop{clear:both;height:0px;background-color:red;width:100%}
	hr.stop{clear:both; border:hidden;width:100%;}
	hr.red{border-color:red;}
	center.red{font-weight:bold;}*/