
.allarmetitolo { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif;  font-size: xx-large; color: #FF0000; font-weight: bold }
.allarmecorpo { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif;  font-size: medium; color: #FF0000; font-weight: bold }
.msgcorpo { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif;  font-size: medium; color: #000066; font-weight: bold }
.msgtitolo { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: xx-large; color: #000099; font-weight: bold }
.fondo1 {background-color: #000000}

.testosel {font-family: Courier, Courier New; font-size: 8pt; color: #000000; font-weight: normal}
.testop { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: normal }
.testo {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: normal}
.testobold {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; font-weight: bold}
.titolettoneg {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: bold }
.titoloneg {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 11pt; color: #FFFFFF; font-weight: bold}
.labelneg {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #DAE2EF; font-weight: bold}

.titolo {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 11pt; color: #4269A5; font-weight: bold}
.titoletto {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #4269A5 ; font-weight: bold}
.labelp { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #29385A ; font-weight: bold }
.label {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #29385A ; font-weight: bold}
.tabletitle {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #29385A ; font-weight: bold}
.tablelabel {font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 7pt; color: #29385A ; font-weight: bold}


.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}

.TD2K {background-color: #DAE2EF; background-image: url(../images/kk.gif)}
.TD1K {background-color: #C6D3E7; background-image: url(../images/kk.gif)}
.TD1 {background-color: #C6D3E7; border-color: #DAE2EF #DAE2EF #6484BD #6484BD; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD1MARK {background-color: #CCFFCC; border-color: #DAE2EF #DAE2EF #6484BD #6484BD; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD2 {background-color: #DAE2EF}
.TD2MARK {background-color: #CCFFCC}
.TD3 { background-color: #94A6D6; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD4 { background-color: #4269A5; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.TD5 {background-color: #ADC0DC}
.TD6 {background-color: #F4F7FB}

.titoloH { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 11pt; color: #5C5C5C; font-weight: bold }
.titolettoH { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #5C5C5C; font-weight: bold }
.labelpH { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #5C5C5C; font-weight: bold }
.labelH { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #5C5C5C; font-weight: bold }
.TD1H {background-color: #E0E0E0; border-color: #DAE2EF #DAE2EF #6484BD #6484BD; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD2H {background-color: #EAEAEA}
.TD3H { background-color: #C3C3C3; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD4H { background-color: #A3A3A3; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.TD5H {background-color: #D1D1D1}
.TD6H {background-color: #F8F8F8}

.titoloA { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 11pt; color: #275C4A; font-weight: bold }
.titolettoA { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #275C4A; font-weight: bold }
.labelpA { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #275C4A; font-weight: bold }
.labelA { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #275C4A; font-weight: bold }
.TD1A {background-color: #B6E0D2; border-color: #DAE2EF #DAE2EF #6484BD #6484BD; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD2A {background-color: #CEEAE1}
.TD3A { background-color: #74C3A8; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD4A { background-color: #46A383; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.TD5A {background-color: #94D1BC}
.TD6A {background-color: #EFF8F4}

.TD1R {border-color: #FF0000 #FF0000 #FF0000 #FF0000; border-style: ridge; border-top-width: 2px; border-right-width: 2px; border-bottom-width: 2px; border-left-width: 2px}

.titoloW { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 11pt; color: #665225; font-weight: bold }
.titolettoW { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #665225; font-weight: bold }
.labelpW { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #665225; font-weight: bold }
.labelW { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #665225; font-weight: bold }
.TD1W {background-color: #FFD272; border-color: #DAE2EF #DAE2EF #6484BD #6484BD; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD2W {background-color: #FFE4AB}
.TD3W { background-color: #F7BC3C; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD4W { background-color: #E89D3B; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.TD5W {background-color: #F3C26D}
.TD6W {background-color: #F8F5EF}

.titoloS { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 11pt; color: #743232; font-weight: bold }
.titolettoS { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #743232; font-weight: bold }
.labelpS { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 8pt; color: #743232; font-weight: bold }
.labelS { font-family: Bitstream Vera Sans, Arial, Helvetica, sans-serif; font-size: 9pt; color: #743232; font-weight: bold }
.TD1S {background-color: #DDAEAE; border-color: #DAE2EF #DAE2EF #6484BD #6484BD; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD2S {background-color: #E8C9C9}
.TD3S { background-color: #CC8989; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.TD4S { background-color: #B85B5B; border-color: #94A6D6 #94A6D6 #4269A5 #4269A5; border-style: ridge; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px }
.TD5S { background-color: #DD9494; }
.TD6S { background-color: #FFF4F4; }

	.treeul {
		margin-top: -1px;
		margin-bottom: -1px;
		line-height: 17px;
		list-style: none outside;
		padding-left: 10px;
		margin-left: 0px;
	}
	
	.treeopen li, .treeclose li, .treeblank li {
		font-family : Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		text-align: left;
		color: black;
		text-decoration:none;
		line-height: 13px;
		list-style: none outside;
		padding-left: 14px;
		background-repeat: no-repeat;
		background-position: center left;
	}
	
	.treefields li {
		font-family : Arial, Helvetica, sans-serif;
		font-size: 9px;
		font-weight: normal;
		text-align: left;
		color: black;
		text-decoration:none;
		line-height: 11px;
		list-style: none outside;
		padding-left: 18px;
		background-repeat: no-repeat;
		background-position: center left;
	}
	
	.treeopen li {
		background-image: url('/images/meno.gif');
			}
	.treeclose li {
		background-image: url('/images/piu.gif');
			  
			}
	.treeblank li, .treefields li {
		background-image: url('/images/spacer.gif');
			}
	.treesel {
		background-color: #ccffcc;
	}	
