.body{
	background-color: #FBEFD7;
	margin-right: 5px;
}

div, a, a.link, a.visited, a.hover, a.active, .BlockOpenTitleNews, .BlockOpenTitleEvidenza {
	font-family: Verdana;
	font-size: 12px;
}

a {
	color : Black;
	background-color : inherit;
	padding: 1px 0px 1px 6px;
	margin: 1px 0px 1px 0px;	
	display : block;
}

a:hover {
	color : White;
	background-color : #990000;
}

a.nodeco, a.nodeco:visited,
a.nodeco:link {
	text-decoration: none;
}


.BlockOpenTitleNews {
	padding-bottom: 1px;/* 0px */
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px; /* 4px */
	border-bottom: none;
	text-align: left;
}

.BlockOpenTitleNews {
	background: #00562A;
	color: White;
	font-weight: bold;
}
/* TOOL BUTTONS IN TOOLBAR.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;	
}
.sublayer{
    font-family: Verdana;
    font-size: 9px;
    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;
}
.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;
}

.paragrafo{
    font-family: Verdana;
    font-size: 12px;
    text-align: justify;
}
.info{
    font-family: Verdana;
    font-size: 10px;
    text-align: justify;
}
.listaMappali{
		border:1px gray; 
		width: 260px; 
		background-color: #FFFFFF;
}

.BlockOpenTitleEvidenza {
	padding-bottom: 1px;/* 0px */
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 2px; /* 4px */
	border-bottom: none;
	text-align: left;
}
.BlockOpenTitleEvidenza {
	background: #990000;
	color: White;
	font-weight: bold;
}
