/*
** CSS portal.livesection
*/


.liveSection {
	border:1px solid transparent;	
}

.blinkHidden { /* elemento che blink hidden */
	visibility: hidden;
}

/* live section posizionata sul bottom */
.liveSection.liveSectionBottom{
	position: relative;
	float:left;
	clear:none;
}

.lsElement {

}

 /*ls cliccabile che visualizza il div sul click*/
.lsElement.clickableshowdiv {
	cursor: pointer;
}

.lsElement.clickableopenurl {
	cursor: pointer;
}

.lsElement.clickableopentab {
	cursor: pointer;
}

/*ls non cliccabile */
.lsElement.notclickable {
	cursor: default;
}


/* immagine contenuta nel ls element */
.lsElement img {
	display: inline-block;
	vertical-align: middle;
	margin-left: 1px;
	margin-right: 1px;
}

/* testo contenuto nel ls element */
.lsElement .spanText {
	display: inline-block;
	vertical-align: middle;
}


/* live section element contenuto in una live section posizionata sul bottom */
.liveSection.liveSectionBottom .lsElement {
	position: relative;
	float:left;
	clear:none;
	height: 15px;
	padding-left: 2px;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 1px;
}


/* gestione htmldiv div visualizzato SOPRA live section*/
/*div principale-tabella*/
 div.notifmaindiv {
	position: absolute;
	bottom: 18px;
	overflow: hidden;
	background-color: transparent;
	width: 300px;
}

/* tabella contenuta nel div */
div.notifmaindiv .notiftable{
	background-color: white;
	border-collapse: collapse;
	border:1px solid gray;
	font-size: 9px;
	white-space:nowrap;
}


div.notifmaindiv .notiftable thead{
	font-weight: bold;
	background-color: lightgray;
	color: black;
}

div.notifmaindiv .notiftable thead th {
	text-align: left;
	font-weight: bold;
}

div.notifmaindiv .notiftable tbody{
	text-align: left;
}
div.notifmaindiv .notiftable tr{
	border:1px solid lightgray;
}

div.notifmaindiv .notiftable tr.error{
	color: red;
}

div.notifmaindiv .notiftable tr.warning{
	color: #E07015;
}

div.notifmaindiv .notiftable tr.info{
	color: black;
}


div.notifmaindiv .notiftable tr.ok{
	color: green;
}

div.notifmaindiv .notiftable td.type{
	text-align: center;
}
