body, form, table { margin:0;	}

.rend_menuinttitolo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	text-align: left;
	vertical-align: middle;
	background-color: #FF9966;
}
.rend_ana_titolo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; text-align: center; vertical-align: middle}
/* quagliani 28/06/2006 */
.rend_sezionetitolo1 {  font-family: Verdana, Arial;color:#ffffff;font-weight: bold; background-color: #003783; text-align: left; vertical-align: middle;font-size: 10px}
a.linkwhite:visited
{
color:white;
}
/* FINE quagliani 28/06/2006 */
.rend_datevalue {color:#330099;font-weight: bold;font-style: oblique;}
.rend_hidden { display: none; }
.rend_tabelladwn {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; text-align: center; vertical-align: middle}
.rend_menuintuser {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none; text-align: center; vertical-align: middle}
.rend_menubordo {  background-color: #999999}
.rend_terzomenubordo {  background-color: #ffcc66}
.rend_menusfondo {  background-color: #CCCCCC}
.rend_menuitem {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color:#DDDDDD; text-align: center; vertical-align: middle}
.rend_menuitemsel {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; text-decoration: none; background-color: #FEFFD9; text-align: center; vertical-align: middle}
/* fl070390 - AM */
.rend_menuitemcur {  font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color=#000000; font-weight: bold;  text-decoration: none; background-color: #ffcc33; text-align: center; vertical-align: middle; border: #ffcc66; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
/* fl070390 - AM */
.rend_menulink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000099; text-decoration: none;  text-align: center; vertical-align: middle}
.rend_macrolink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ffff99; text-decoration: none;  text-align: center; vertical-align: middle}
.rend_menubacklink {
	background-color:#EEEEEE;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #0000a0;
	text-align: center;
	font-weight: bold;
	cursor : hand;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	margin:2px 2px; }
	
.rend_seztitolo{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background: #ffffcc;
	color: #330099 }

/* Proj: EP100240 - MC - INIZIO */	
.rend_label{	
	letter-spacing: -1; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	background-color: #DDDDDD;
	border: 0;
	text-align: right;
	vertical-align: middle;}
/* Proj: EP100240 - MC - FINE */

.rend_etichetta{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #FEFFD9;
	border: 1 solid #DDDDDD;
	color: #880000 }
/* JE001205 KCS MF - INIZIO */
.rend_etichetta_orange{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #ffcd9b;
	border: 1 solid #DDDDDD;
	color: #880000 }
/* JE001205 KCS MF - FINE */
.rend_etichetta_light{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #FFFF99;
	border: 1 solid #DDDDDE;
	color: #880000 }
.rend_etichetta_light1_ep{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #FFFF99;
	border: 1 solid #DDDDDE;
	color:  #330099 }
.rend_etichetta_light2_ep{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background: #FFFF99;
	border: 1 solid #DDDDDE;
	color:  #000000 }

.rend_descr_val{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	background: #FFFFD9;
	border: 1 solid #DDDDDE;
	text-align: medium;
	}
.rend_valore{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: #FFFFFF;
	border: 1 solid #DDDDDE;
	color: #000000 }	
.rend_valore_sel{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #d3f8fe;
	border: 1 solid #DDDDDE;
	color: #000000 }	
.rend_valore_curr{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-align: right; 
	vertical-align: middle;
	background: #FFFFFF;
	color: #000000 }	
.rend_valore_mod{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left; 
	vertical-align: middle;
	background: #FFFFFF;
	border: 1 solid #000000;
	color: #000000 }
.rend_valore_mod_disabled{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: left; 
	vertical-align: middle;
	background: #FFFFFF;
	border: 1 solid #000000;
	color: #a3a3a3 }		
.rend_searchbordo {  
	border-bottom: 1 solid #DDDDDD;
	border-top: 1 solid #DDDDDD;
	align: center
	}
.rend_searchsfondo {  background-color: #FFFFFF}
.rend_searchbox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	border: 1 solid #000000;
	color: #000000 }
.rend_searchboxright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: right; 
	border: 1 solid #000000;
	color: #000000 }

rend_valore_mod_curr{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align: right; 
	vertical-align: middle;
	background: #FFFFFF;
	border: 1 solid #000000;
	color: #000000 }		

.rend_searchetichette_required {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	background: #FEFFD9;
	border: 1 solid #DDDDDE;
	color: #880000 }
.rend_searchetichette {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #FEFFD9;
	border: 1 solid #DDDDDE;
	color: #880000 }
.rend_searchcal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 10px;
	font-weight: bold;
	color: #313131;
	text-decoration: none;
	background-color: #FEFFD9;
	cursor : hand; }
.rend_title1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 11px;
	font-weight: bold;
	background-color: #FEFFD9;
	border: 1 solid #DDDDDE;
	color: #313131;}
.rend_title1_cdg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	border: 0 solid #DDDDDE;
	background-color: #FEFFD9;
	color: #330099;
	}
	.rend_title2_cdg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #FEFFD9;
	color: #330099;
	}
.rend_searchbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	border : 1px solid #000000;
	cursor : hand }
.rend_searchbutton_old {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none; background-color: #0000a0; text-align: center; vertical-align: middle;border: #0033CC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.rend_sezionetitolo {  font-family: Verdana, Arial;color:#ffffff;font-weight: bold; background-color: #108FC0; text-align: center; vertical-align: middle;font-size: 10px}

.rend_sezionetitolover {  font-family: Verdana, Arial;color:#ffffff;font-weight: bold; background-color: #108FC0; text-align: right; vertical-align: middle;font-size: 10px}
.rend_listatitolocol { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FEFFD9; text-align: center; vertical-align: middle}
.rend_listatitolocoldet {  font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FEFFD9; text-align: left; vertical-align: middle}
.rend_listatitolocoldetsa { border-top: 1,5px solid #222222; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FEFFD9; text-align: left; vertical-align: middle}
.rend_listatitolocoltribtop { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #555555; text-align: left; vertical-align: top}
.rend_listatitolocoltrib { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FEFFD9; text-align: left; vertical-align: middle}
.rend_listatitolocoltrib_center { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FEFFD9; text-align: center; vertical-align: middle}
.rend_listatitolocolgroup { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #000000; background-color: #ffcd9b; text-align: center; vertical-align: middle}
.rend_listatitolocolgroupori { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #000000; background-color: #ffbb9b; text-align: center; vertical-align: middle}
.rend_listafootercolgroup { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #000000; background-color: #ffffbb; text-align: right; vertical-align: middle}
/* Proj: EP100240 - MC - INIZIO */
.rend_listafootercolgroup_left { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #000000; background-color: #ffffbb; text-align: left; vertical-align: middle}
/* Proj: EP100240 - MC - FINE */
.rend_listafooter {   font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #feffd9; text-align: left; vertical-align: middle}
.rend_listafooters {   font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000;  text-align: center; vertical-align: middle}
.rend_listatitolocolleft_old {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; background-color: #003484; text-align: left; vertical-align: middle}
.rend_listatitolocolleft {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	letter-spacing: -1;
	background: #FEEFB9;
	border-top: 1px solid #222222;
	color: #880000 }
.rend_listatitolocolleft2 { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FEFFD9; text-align: left; vertical-align: middle}
/*EP101280*/
.rend_listatitolocolpad { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FEFFD9; text-align: center; vertical-align: middle; padding-left:5px; padding-right:5px}
/*EP101280*/
.rend_listariga0 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD}
.rend_listariga1 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE}

.PRE_rend_listariga0 {height:14px; float:left; font-family: Courier New, sans-serif; font-size: 11px; color: #000000; background-color: #DDDDDD; vertical-align: bottom;}
.PRE_rend_listariga1 {height:14px; float:left; font-family: Courier New, sans-serif; font-size: 11px; color: #000000; background-color: #EEEEEE; vertical-align: bottom;}



.rend_listariga_open0 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD; background-attachment: fixed;background-image: url(images/plus.gif)}
.rend_listariga_open1 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE; background-image:url(images/plus.gif)}
/* FL_070391 */
a.linkblu:visited
{
color:blue;
font-size: 10px

}
a.linkblua:visited
{
color:blue;
text-align: rigth;
font-size: 10px

}
.rend_listatitolocol_min.a.linkbluleft
{
color:blue;
font-size: 10px;
text-align:left
}
/* FL_070391 */
.rend_listariga999 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: bold; color: #000000; background-color: #6666ff}
/* INFOLINE ORDINAMENTO 
.rend_listarigacenter0 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD;text-align:center}
.rend_listarigacenter1 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE;text-align:center}
*/
/* EQ EP081330 */
.rend_listarigacenter01 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD;text-align:center}
/* fine EQ EP081330 */
.rend_listarigacenter0 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD;text-align:right}
.rend_listarigacenter1 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE;text-align:right}
.rend_listarigaleft01 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD;text-align:left}
/* inizio RE2008X_GB1 gb 202002*/
.rend_listarigacenterb { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD;text-align:left}
/* fine RE2008X_GB1 gb 202002*/


/* classi mappe minuta */
.rend_min_listarigacenter0 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD;text-align:center}
.rend_min_listarigacenter1 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE;text-align:center}
.rend_min_listarigaright0 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD;text-align:right}
.rend_min_listarigaright1 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #EEEEEE;text-align:right}
.rend_listatitolocol_min { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 10px; color: #333333; background-color: #CEDFFF;text-align:center}
.rend_listatitolocol_min_right { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 10px; color: #333333; background-color: #CEDFFF;text-align:right}
.rend_sezionetitolo_min {  font-family: Verdana, Arial;color:#ffffff;font-weight: bold; background-color: #108FC0; text-align: right; vertical-align: middle;font-size: 10px}
.rend_min_listatitolocoldetsa { border-top: 1,5px solid #222222; font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FDF1C6; text-align: left; vertical-align: middle}
.rend_listatitolocol_min.a.linkblu
{
color:blue;
font-size: 10px

}
/* INFOLINE ORDINAMENTO */
.rend_listarigacenter0b { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #DDDDDD;text-align:center}
.rend_listarigacenter1b { font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333; background-color: #EEEEEE;text-align:center}
.rend_listarigatot1 	 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #DDDDDD;text-align:right;padding-left:5px;padding-right:5px;}
.rend_listarigatot { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight:bold;text-align:right; color: #000000; background-color: #FEEFB9}
.rend_titolocoltotcenter{ font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #880000; background-color: #FEFFD9; text-align: center; vertical-align: middle}
.rend_rigatotcent 	 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #DDDDDD;text-align:center;padding-left:5px;padding-right:5px;}
.rend_titolocoltot{ font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color: #880000; background-color: #FEFFD9; text-align: left; vertical-align: middle}
.rend_rigatotleft 	 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #DDDDDD;text-align:left;padding-left:5px;padding-right:5px;}
.rend_rigatot 	 { font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #DDDDDD;font-size: 11px; color: #000000; text-align:right;padding-left:5px;padding-right:5px;}

.rend_listarigaval0 
  {font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #DDDDDD;font-size: 10px; color: #000000; 
	text-align:right;padding-left:5px;padding-right:5px;}	
.rend_listarigaval1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #EEEEEE;font-size: 10px; color: #000000; 
text-align:right;padding-left:5px;padding-right:5px;}
/* RE140060 */
.rend_listariga_left_boldval0 
  {font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #DDDDDD;font-size: 10px; color: #000000; 
	text-align:left;padding-left:5px;padding-right:5px;font-weight:bold;}	
.rend_listariga_left_boldval1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #EEEEEE;font-size: 10px; color: #000000; 
text-align:left;padding-left:5px;padding-right:5px;font-weight:bold;}
.rend_listariga_leftval0 
  {font-family: Verdana, Arial, Helvetica, sans-serif; 
	background-color: #DDDDDD;font-size: 10px; color: #000000; 
	text-align:left;padding-left:5px;padding-right:5px;}	
.rend_listariga_leftval1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #EEEEEE;font-size: 10px; color: #000000; 
text-align:left;padding-left:5px;padding-right:5px;}
.rend_listariga_boldvalA0 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #DDDDDD;font-size: 10px; color: #000000; 
text-align:right;padding-left:5px;padding-right:5px;font-weight:bold;}
.rend_listariga_boldvalA1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; background-color: #DEF5D7;
text-align:right;padding-left:5px;padding-right:5px;font-weight:bold;}
.rend_listariga_bold_leftvalA0 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #DDDDDD;font-size: 10px; color: #000000; 
text-align:left;padding-left:5px;padding-right:5px;font-weight:bold;}
.rend_listariga_bold_leftvalA1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; background-color: #DEF5D7;
text-align:left;padding-left:5px;padding-right:5px;font-weight:bold;}
/* fine RE140060 */
.rend_listarigaval10 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #DDDDDD;font-size: 10px; color: #000000; 
text-align:right;padding-left:5px;padding-right:5px;}
.rend_listarigaval11 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #CFF2F9 ;font-size: 10px; color: #000000; 
text-align:right;padding-left:5px;padding-right:5px;}
.rend_listarigavalA0 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #DDDDDD;font-size: 10px; color: #000000; 
text-align:right;padding-left:5px;padding-right:5px;}
.rend_listarigavalA1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; background-color: #DEF5D7;
text-align:right;padding-left:5px;padding-right:5px;}

/*EP101280*/
.rend_listarigavalL0 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #DDDDDD;font-size: 10px; color: #000000; 
text-align:center}
.rend_listarigavalL1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
background-color: #EEEEEE;font-size: 10px; color: #000000; 
text-align:center}
/*EP101280*/

.rend_listarigamaster {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; background-color: #DDDDDD;text-align:left}


.rend_listatitolocol0 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 10px; color: #333333; background-color: #FFCF9C;text-align:center}
/* INFOLINE ORDINAMENTO
.rend_listatitolocol1 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 10px; color: #333333; background-color: #CEDFFF;text-align:center}
*/
.rend_listatitolocol1 { font-family: Verdana, Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 10px; color: #333333; background-color: #CEDFFF;text-align:right}
/* INFOLINE ORDINAMENTO*/

.rend_order { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FEFFD9; text-align: right; vertical-align: middle}
.rend_listalink{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight:bold;text-align:center; vertical-align:middle;color: #0000a0;}
.rend_listalink1{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;font-weight:bold;text-align:center; vertical-align:middle;color: #880000;}
.rend_listalinknobold{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight:normal;text-align:center; vertical-align:middle;color: #0000a0;}
.rend_listasfondo{background-color: #FFFFFF}

.rend_listatotali{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold; color: #000000;text-align: right; vertical-align: middle;}
.rend_listaetichette{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight:bold; color: #000000;text-align: left; vertical-align: middle;}
.rend_navbordo {  background-color: #999999}
.rend_navsfondo {  border: 1 solid #222222;  background-color: #FEFFD9;}
.rend_navtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #880000; text-decoration: none;   vertical-align: middle}

.rend_navlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #880000; text-decoration: none;  text-align: center; vertical-align: middle}
.rend_navbox {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #880000; 
	text-decoration: none; 
	background-color: #FFCF00; 
	text-align: center; 
	vertical-align: middle; 
	border:#0033CC;
	border: 1px solid #0033CC;
	height: 17px}
.rend_navbutton {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	text-align: center;
	font-weight: bold;
	border : 1px solid #000000;
	cursor : hand;
	text-align: center;
	vertical-align: middle;
	text-decoration: none }
	
.rend_menutitolo {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	border-bottom: 1 solid #CCCCDD;
	background: #108FC0;
	color: #FFFFFF; 
	text-align: center }
	
.rend_menutitolo1 {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10.5px;
	font-weight: bold;
	border-bottom: 1 solid #CCCCDD;
	background:#FFFFFF ;
	color: #000000; 
	text-align: center }.Rendicontazione_login_box_corpo {
	font-size: 10px }
	
 .Rendicontazione_login_box_corpo_spaziatura {
	font-size: 3px }

.Rendicontazione_login_box_info {
	font-size: 10px }

.Rendicontazione_login_box_input {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	border: solid 1 #888888;
	color: #000044;
	background: #efefff }

.Rendicontazione_login_box_button {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
	width: 130px;
	background: #eeeeee;
	border: solid 1 #888888;
	color: #000000 }

.dwn_Text {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	font-style : normal;
	letter-spacing : normal;
	margin-left : 5%;
	font-weight : bold;
	}

.dwn_Window {
	background-color :#FDF5E6;}
	
.dwn_Button{
	border-color : Black;
	background-color :  #ADD8E6;
}

.rend_flag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	font-weight: bold;
	background:#b5b5b5;
	text-align: center;
	vertical-align: middle;
	text-decoration: none }
	
/* RE140270 identifica provv inoltrato ONLINE */
.rend_flag_online {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-align: center;
	font-weight: bold;
	background:#b5b5b5;
	text-align: center;
	vertical-align: middle;
	color: #00497c;
	text-decoration: none }
/* fine RE140270 */	

.rend_button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	border : 1 solid #000000;
	cursor : hand }
	
.rend_wsmsg{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color:#000000
	}
.rend_wswrn{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color:#000000
	}
.rend_wswrn_lck{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : normal;
	color:#000000
	}
.rend_wserr{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9pt;
	font-style : normal;
	font-weight : bold;
	color:#000000
	}
.rnet2_validazione{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color:#ff0000
	}
	
.rnet2_navlink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #880000; text-decoration: none;  text-align: center; vertical-align: middle}
.rnet2_macrolink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ff9900; text-decoration: none;  text-align: center; vertical-align: middle}
.rnet2_macrolink:visited {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #ff9900; text-decoration: none;  text-align: center; vertical-align: middle}

.rnet2_riga0{background-color: #DDDDDD;}
.rnet2_riga1{background-color: #EEEEEE;}
.rnet2_rigaOver0
{
 	background-color: #DDDDDD;/*#99ccff;*/
}
.rnet2_rigaOver1
{
 	background-color: #EEEEEE;/*#99ccff;*/
}
.rnet2_listariga0 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.rnet2_listariga1 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.rnet2_listarigacenter0 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;text-align:center}
.rnet2_listarigacenter1 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;text-align:center}
/* Proj: EP100240 - MC - INIZIO */
.rnet2_listarigacenternegative0 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000;text-align:center}
.rnet2_listarigacenternegative1 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF0000;text-align:center}
/* Proj: EP100240 - MC - FINE */
.rnet2_listarigatot1 	 { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;text-align:right;padding-left:5px;padding-right:5px;}
.rnet2_listarigatot { letter-spacing: -1; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;font-weight:bold;text-align:right; color: #000000;}


.rnet2_listarigava0 
  {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #000000; 
	text-align:left;padding-left:5px;padding-right:5px;}	
.rnet2_listarigava1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; 
text-align:left;padding-left:5px;padding-right:5px;}

.rnet2_listarigaval0 
  {font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; color: #000000; 
	text-align:right;padding-left:5px;padding-right:5px;}	
.rnet2_listarigaval1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; 
text-align:right;padding-left:5px;padding-right:5px;}
/* Proj: EP100240 - MC - INIZIO */
.rnet2_listarigavalnegative0
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #FF0000; 
text-align:right;padding-left:5px;padding-right:5px;}
.rnet2_listarigavalnegative1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #FF0000; 
text-align:right;padding-left:5px;padding-right:5px;}
/* Proj: EP100240 - MC - FINE */
.rnet2_listarigaval10 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; 
text-align:right;padding-left:5px;padding-right:5px;}
.rnet2_listarigaval5 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; width:auto;
text-align:right;padding-left:5px;padding-right:5px;}
.rnet2_listarigaval11 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; 
text-align:right;padding-left:5px;padding-right:5px;}
.rnet2_listarigavalA0 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000; 
text-align:right;padding-left:5px;padding-right:5px;}
.rnet2_listarigavalA1 
{font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; color: #000000;
text-align:right;padding-left:5px;padding-right:5px;}


.rend_listatitolocolgroupinermedio { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #000000; background-color: #ffcd6F; text-align: center; vertical-align: middle}


.rnet2_validazioneOK{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size : 8pt;
	font-style : normal;
	font-weight : bold;
	color:#108FC0
	}
	
	
.rend_valore_provv_ep{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	background: #FFFFFF;
	border: 1 solid #DDDDDE;
	color: #000000 }	
.rend_valore_provv_ep_sel{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	background: #F4EDA1;
	border: 1 solid #DDDDDE;
	color: #000000 }	
	
.rend_sezionetitolo_provvEP {  font-family: Verdana, Arial;color:#ffffff;font-weight: bold; background-color: #108FC0; vertical-align: middle;font-size: 10px}


.fontnroprovvrevocato{
	 font-family: Verdana, Arial;
	 color:#EFCE9C;
	 font-weight: bold; 
	 font-size: 14px}	


 .stform_null{
            border-bottom: 0px none; 
            border-bottom-width: 0px; 
            border: 0px none; 
            border-style: none none none none; 
            border-top: 0px none; 
           border-top-width: 0px; 
            border-width: 0px 0px 0px 0px; 
            margin: 0% 0% 0% 0%; 
            margin-bottom: 0%; 
            margin-left: 0%; 
            margin-right: 0%; 
            margin-top: 0%; 
            padding: 0% 0% 0% 0%; 
            padding-bottom: 0%; 
            padding-left: 0%; 
            padding-right: 0%; 
            padding-top: 0%;
}

	 
.rend_listatitolo_help2 { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;color: #880000; background-color: #FEFFD9; text-align: left; vertical-align: middle}
.rend_listatitolo_help1 { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px;color: #330099; text-align: center; vertical-align: middle}
.rend_lista_help { font-weight: bold;  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;color: #880000; background-color: #FEFFD9; text-align: left; vertical-align: middle}	
.rend_navtext_help {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;   vertical-align: middle} 
.box_button_help {
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 10px;
	cursor: hand;
	background: #eeeeee;
	border: solid 1 #888888;
	color: #000000 }

/* Proj: EP100240 - MC - INIZIO */
div.confirm {
		z-index: 100;
    position: absolute;
    /* Proj: RE11100X_QE2 - MC - INIZIO */
    /* top: 40%;
    left: 27%;*/
    top: 30%;
    left: 42%;
    /* Proj: RE11100X_QE2 - MC - FINE */
    padding-top: 30px;
    padding-bottom: 30px;
    /* Proj: RE11100X_QE2 - MC - INIZIO */
    /* display: block; */
    display: none;
    /* Proj: RE11100X_QE2 - MC - FINE */
    width: 100%; 
    height: 100%; 
    background-image: url(../images/PROVV_EP/bg_gray.png);
    text-align: center; 
    vertical-align: middle;
    min-height: 100%;
}
.textLoader {
    font-weight: bold;  
    font-family: Verdana, Arial, Helvetica, sans-serif; 
    font-size: 12px;
    color: #FFFFFF; 
    text-align: center; 
    vertical-align: middle;
}
html, body {
	height: 100%;
}
/* Proj: EP100240 - MC - FINE */
