.labelp { font-family: Arial, Bitstream Vera Sans,  Helvetica, sans-serif; font-size: 11px; color: #505050 ; font-weight: bold }
.labelpneg { font-family: Arial, Bitstream Vera Sans,  Helvetica, sans-serif; font-size: 11px; color: #EFEFEF ; font-weight: bold }
.testog {font-family: Arial, Bitstream Vera Sans, Helvetica, sans-serif; font-size: 10px; color: #505050; font-weight: normal}
.testo {font-family: Arial, Bitstream Vera Sans, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal}
.testor {font-family: Arial, Bitstream Vera Sans, Helvetica, sans-serif; font-size: 10px; color: #FF0000; font-weight: normal}
.testop {font-family: Arial, Bitstream Vera Sans, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: normal}
.allarmetitolo { font-family: Arial, Bitstream Vera Sans,  Helvetica, sans-serif; font-size: 16px; color: #505050 ; font-weight: bold }
.testoboldp { font-family: Arial, Bitstream Vera Sans,  Helvetica, sans-serif; font-size: 9px; color: #000000 ; font-weight: bold }

.titolettoS { font-family: Arial, Bitstream Vera Sans,  Helvetica, sans-serif; font-size: 13px; color: #d16969 ; font-weight: bold }


fieldset {padding:4px}


.TABHEADER {border-bottom:1px solid #D9D8D8}
.TABHEADER2 {border-top:1px solid #D9D8D8;border-bottom:1px solid #D9D8D8}
.BKGGREY {background-color:#efefef;}
.BKGGREY1 {background-color:#fbfbfb;}
.BKGGREY2 {background-color:#ababab;}
.BKGGREY3 {background-color:#e7e7e7;}
.BORDERGREY {border: 1px solid #D9D8D8}
.RBORDERGREY {border-right: 1px solid #D9D8D8}
.LBORDERGREY {border-left: 1px solid #D9D8D8}
.TBORDERGREY {border-top: 1px solid #D9D8D8}

.STATUS_COLOR_F {background-color: #AAAAAA}
.STATUS_COLOR_G {background-color: #FFFF00}
.STATUS_COLOR_R {background-color: #FF0000}
.STATUS_COLOR_V {background-color: #00FF33}
.STATUS_COLOR_VE {background-color: #00FF33}

.idra_thumbstyle {
	background-color: #cdcdcd;
	border:2px solid white;
}

.idra_labelthumb {
	font-family: Arial, Bitstream Vera Sans, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal
}

.show-40 { 
	-moz-opacity:.40;
	filter:alpha(opacity=40); 
	opacity:.40; 
}



.divselbold {background-color: #FFFFFF; border: 1px solid black}
.rowselbold {background-color: #51717C; font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold}

.tree table:hover {
	background-color: #EEEEEE;
}

.tree #themarkedrow {
	background-color: #CFDCF2;
}

/****************************/
/***** per l'overlay... *****/
/****************************/
div[class~="dis"] {
	opacity: 0.3;
	filter:alpha(opacity=30);
}
div[class~="overlayPanel"] {
	text-align:center;
	border:1px solid #000;
	background:#aaa;
}
div[class~="overlayBody"] {
	text-align:center;
}
