/*.body{
	background-color: #FFFFFF;
	margin-right: 50px;
}*/

.nomeHeader{ 
	font-family: Verdana;
	font-size: 18px;
	font-style: normal;
	color: Blue;
}

.titoloHeader{ 
        color: White;
	font-family: Arial;
	font-size: 18px;
	font-style: bold;
}

.titoloBody{ 
	font-family: Verdana;
	font-size: 18px;
	font-style: bold;
}

a.tabMenu{
	color: #000000;
        font-family: Century Gothic;
	font-size: 12px;
	font-style: normal;
}

a.tabMenuSel{
	color: #330000;
        font-family: Century Gothic;
	font-size: 12px;
	font-style: normal;		
}

a.tabMenu:visited{
	color: #000000;
        font-family: Arial;
	font-size: 12px;
	font-style: normal;		
}

a.tabMenuSel:visited{
	color: #330000;
        font-family: Arial;
	font-size: 12px;
	font-style: normal;		
}
a.linkMenu{
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;	
	height: 18px;	
	COLOR: Blue; 
	TEXT-DECORATION: none;	
}

a.linkRicerca{
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;	
	height: 12px;	
	COLOR: Blue; 
	TEXT-DECORATION: none;	
}

a.linkMenuSel{
	font-family: Verdana;
	font-size: 14px;
	font-style: normal;	
	height: 18px;	
	COLOR: Red; 
	TEXT-DECORATION: none;	
}
.paragrafo{
		font-family: Verdana;
		font-size: 12px;
                text-align: justify;
	}	

.paragrafoBold{
		font-family: Verdana;
		font-size: 14px;
                font-weight: Bold;
                color: #990000;
                text-align: justify;
	}	

.paragrafoGreen{
		font-family: Verdana;
		font-size: 14px;
                font-weight: Bold;
                color: #016130;
                text-align: justify;
	}

.tabCommento{
		font-family: Verdana;
		font-size: 12px;
                color: darkmagenta;
                text-align: justify;
	}	

.tabTitolo{
		font-family: Verdana;
		font-size: 10px;
                font-weight: Bold;
                text-align: left;
                color: #000099;
	}	
.tabNomeRiga{
		font-family: Verdana;
		font-size: 10px;
                font-weight: Bold;
                text-align: left;
                color: gray;
                border-color: gray;
                border-style: solid;
                border-width: 1px;	
               	}	
.tabValoreRiga{
		font-family: Verdana;
		font-size: 10px;
                text-align: left;
                color: gray;
                border-color: gray;
                border-style: solid;
                border-width: 1px;	
                }	
.tabValoreRigaDx{
		font-family: Verdana;
		font-size: 10px;
                text-align: right;
                color: gray;
                border-color: gray;
                border-style: solid;
                border-width: 1px;
                }

.inputdata { 
                font-family: Verdana;
                font-weight: bold;
                font-size: 10px;
                color : Black;
                border : 1px solid;
                border-style : solid solid solid solid;
                background-color : #FFFFFF;
                border-color : #000000 #000000 #000000 #000000;
                padding-left : 3px;
                height : 16px;
}	
.tabellaDati{
	background-color: #DCDCDC;
}
.label{
		font-family: Verdana;
		font-size: 12px;
		color: #00008B;	
}
.commento{
		font-family: Verdana;
		font-size: 11px;
		color: gray;	
}
.sublayer{
		font-family: Verdana;
		font-size: 9px;
		color: gray;	
}.listaMappali{
		border:1px gray; 
		width: 260px; 
		background-color: #FFFFFF;
}
.bordoMappa{
		background-color: gray;
}
/* TOOL BUTTONS IN .PHTML
 Used for mouseDown/Up and mouseOver/Out actions */
.TOOLBAR {
    color: #000000;
}

.TOOLBARTD{
    border:  1px solid #B1BBC5;
}

.TOOLBARTD_ON{
    padding: 1px;
    /*background-color: #CCCCCC; #336699;*/
    border-top:    1px solid #FF0000;
    border-bottom: 1px solid #FF0000;
    border-right:  1px solid #FF0000;
    border-left:   1px solid #FF0000;
}

.TOOLBARTD_OVER{
    padding: 1px;
    border-top:    1px solid #F0F0F0;
    border-bottom: 1px solid #666666;
    border-right:  1px solid #666666;
    border-left:   1px solid #F0F0F0;
}
.legendaLayer{
    font-family: Verdana;
    font-size: 11px;
    color: #00008B;	
}
.legendaSubLayer{
    font-family: Verdana;
    font-size: 10px;
    color: gray;	
}
.tabellaRiepilogo{ 
	border-color: Black;
	border-style: solid;
	border-width: 1px;	
	font-family: Verdana; 
	font-size: 10px;
	color: Blue;		
}
.cellaRiepilogo{
	font-family: Verdana; 
	font-size: 10px;
	color: Blue;	
	border-style: solid;
	border-color: Black;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}
.cellaRiepilogoDx{
	font-family: Verdana; 
	font-size: 10px;
	color: Blue;	
	border-style: solid;
	border-color: Black;
	border-bottom-width: 1px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;	
}
.cellaRiepilogoLastDx{
	font-family: Verdana; 
	font-size: 10px;
	color: Blue;	
	border-style: solid;
	border-color: Black;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 1px;	
}
.cellaRiepilogoLast{
	font-family: Verdana; 
	font-size: 10px;
	color: Blue;	
	border-style: solid;
	border-color: Black;
	border-bottom-width: 0px;
	border-top-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
}
.zoombox {
    position: absolute;
    visibility: hidden;
    overflow: hidden;
    left : 0;
    top : 0;
    border-color : #FF0000;
    border-width : 2px;
    border-style : solid;
}
.measurew {
    position: absolute;
    visibility: hidden;
    color : #FF0000;
}
.measure {
    position: absolute; 
    visibility: visible;
}

.intestazioneTabella_destra {
    FONT-FAMILY: Verdana; 
    color : black;
    font-weight: bold;
    padding: 3px 5px;
    line-height: 14px;
    font-size: 10px;
    text-align : center;
    /*background-color: #F8D858;*/	    
    border-left: 0px solid #6699CC;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    border-top: 1px solid black;
    cursor: default;
}
.intestazioneTabella_sinistra {
    FONT-FAMILY: Verdana; 
    color : black;
    font-weight: bold;
    padding: 3px 5px;
    line-height: 14px;
    font-size: 10px;
    text-align : center;
    /*background-color : #F8D858; */
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    border-top: 1px solid black;
    cursor: default;
}
.cella_sinistra {
    /*background-color : #F6F6F6;*/
    /*background-color : #FAFCFF;*/
    FONT-FAMILY: Verdana;
    padding: 3px 5px;
    line-height: 14px;
    font-size: 10px;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    cursor: default;
}
.cella_destra {
    /*background-color : #F6F6F6;*/
    /*background-color : #FAFCFF;*/
    FONT-FAMILY: Verdana;
    padding: 3px 5px;
    line-height: 14px;
    font-size: 10px;
    border-left: 0px solid black;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    cursor: default;
}
.cella_destra_r {
    FONT-FAMILY: Verdana;
    padding: 3px 5px;
    line-height: 14px;
    font-size: 10px;
    border-left: 0px solid black;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    cursor: default;
    text-align : right;
}
.cella_sinistra_up{
    /*background-color : #F6F6F6;*/
    /*background-color : #FAFCFF;*/
    FONT-FAMILY: Verdana;
    padding: 3px 5px;
    line-height: 14px;
    font-size: 10px;
    border-left: 1px solid black;
    border-bottom: 1px solid black;
    border-right: 1px solid black;
    border-top: 1px solid black;
    cursor: default;
}
