.autorizzo	{ font-weight:bold; color:#005841; font-size:9px;  margin-right:11px; }
.autorizzo	a	{
	color:#005841;
	text-decoration:underline;
}
.autorizzo	a:visited	{
	color:#005841;
	text-decoration:underline;
}
.autorizzo	a:hover	{
	color:#005841;
	text-decoration:underline;
}
.autorizzo2	{ font-weight:bold; color:#005841; font-size:9px;  margin-right:4px; }
.check_mar 	{ vertical-align:middle; margin-right:2px; }
.input_01	{ border:1px #B0D0BB solid; width:162px; }
.input_02	{ border:1px #B0D0BB solid; width:29px; text-align:center; }
.input_03	{ border:1px #B0D0BB solid; width:36px; text-align:center; }
.input_04	{ border:1px #B0D0BB solid; width:269px; }
.input_05	{ width:270px; border:1px #B0D0BB solid; }
.input_06	{ 
	border:1px #B0D0BB solid; 
	width:355px; height:70px;
}
.input_07	{ border:1px #B0D0BB solid; width:162px; height:64px; }
.invia		{ width:38px; height:16px; }
.pad_td		{ padding-bottom:16px;  }
.pad2_td	{ padding-top:19px; }
.pad3_td	{ padding-bottom:20px; }
.pad4_td	{ padding-bottom:16px; }
.sep		{ background:url(../img/share/sep.gif) repeat-x left top; padding-bottom:16px;}
.txt_lavora	{ color:#005841; }
.txt_lavora_02	{ color:#005841; text-align:right; padding:10px 25px 0 5px; }

.ok_invio	{ 
	color:#005841;
	font-size:1.5em;
	font-weight:bold;
 }

.ko_invio	{ 
	color:#AB151C;
	font-size:1.5em;
	font-weight:bold;
 }