/****************************************
  MAIN STYLES
*****************************************/

/* 
 * DEFAULTS FOR BODY AND TABLES 
 *********************************/
BODY {
    font-size : 11px;
    font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;   /*font ema*/
    color: #000000; /*#876543; ema*/ 
    background : #ffffff; /* ema*/ 
    cursor: default;
	/*
	SCROLLBAR-FACE-COLOR: #000000; FONT-SIZE: small; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #000000; SCROLLBAR-SHADOW-COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #00000; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
*/
	 }
     
TH {
    font-size: 11px;
    /*ema font-family: Arial, Helvetica, sans-serif; */
    text-align: left;
    color: #000000;
}

TD {
    font-size: 12px;	 /*testo ema select, top, toc */
	 font-weight:  normal;
    text-align: left;
    color: #000000;
}

A {
    color: #FFFFFF; /*chiudi testo*/
    text-decoration: none;
}

IMG {
	border-width: 0px;
   border-color: #FF0000;
}


/* TOOL BUTTONS IN TOOLBAR.PHTML 
 Used for mouseDown/Up and mouseOver/Out actions */
.TOOLBAR {
    color: #000000;  
}

.TOOLBARTD{
    padding: 1px;
	 background: #ffffff; 
    /*border:   1px solid #B1BBC5;*/
}
.TOOLBARTD_ON{											/* bottone selezionato*/
    padding: 1px; /*
    border-top:    1px solid #666666;
    border-bottom: 1px solid #F0F0F0;
    border-right:  1px solid #F0F0F0;
    border-left:   1px solid #666666;  */
    background-color: #ffffff;  
}                
.TOOLBARTD_OVER{
    padding: 1px; 
	 background: #ffffff;   /* ema colore pulsanti over*/
}



.geo_TOOLBARTD{
    padding: 1px; 
	 background: #ffffff;   
}
.bio_TOOLBARTD{
    padding: 1px; 
	 background: #ffffff;    
}
.antro_TOOLBARTD{
    padding: 1px; 
	 background: #ffffff;   
}
.tutela_TOOLBARTD{
    padding: 1px; 
	 background: #ffffff;   
}
.analisi_TOOLBARTD{
    padding: 1px; 
	 background: #ffffff;   
}
.base_TOOLBARTD{
    padding: 1px; 
	 background: #ffffff; 
}


.geo_TOOLBARTD_ON{											/* bottone selezionato*/
    padding: 1px; 
    background-color: #FBC64D; /*#336699;*/  
}               
.bio_TOOLBARTD_ON{											/* bottone selezionato*/
    padding: 1px; 
    background-color: #ff0000; /*#336699;*/  
}               
.antro_TOOLBARTD_ON{											/* bottone selezionato*/
    padding: 1px; 
    background-color: #ff0000; /*#336699;*/  
}               
.tutela_TOOLBARTD_ON{											/* bottone selezionato*/
    padding: 1px; 
    background-color: #ff0000; /*#336699;*/  
}               
.analisi_TOOLBARTD_ON{											/* bottone selezionato*/
    padding: 1px; 
    background-color: #ff0000; /*#336699;*/  
}               
.base_TOOLBARTD_ON{											/* bottone selezionato*/
    padding: 1px; 
    background-color: #fd2d90; /*#336699;*/  
}          
     


.geo_TOOLBARTD_OVER{
    padding: 1px; 
	 background: #FBC64D;   /* ema colore pulsanti over*/
}
.bio_TOOLBARTD_OVER{
    padding: 1px; 
	 background: #61AE4D;    /* ema colore pulsanti over*/
}
.antro_TOOLBARTD_OVER{
    padding: 1px; 
	 background: #E83C0E;   /* ema colore pulsanti over*/
}
.tutela_TOOLBARTD_OVER{
    padding: 1px; 
	 background: #74589B;   /* ema colore pulsanti over*/
}
.analisi_TOOLBARTD_OVER{
    padding: 1px; 
	 background: #747172;   /* ema colore pulsanti over*/
}

.base_TOOLBARTD_OVER{
    padding: 1px; 
	 background: #96D2FF;   /* ema colore pulsanti over*/
}





.TOOLBAR IMG {
	border: 0px;
}

#tsep {
    /*padding-left: 6px;*/
    text-align: center;
} 




/* 
 * TOOL FRAME AROUND MAP 
 ************************/
.TOOLFRAME {
    background-color: #ffffff; /*nero ema    B1BBC5;  /*#B1BBC5;#C0C0C0;*/
    color: #00ffff; 
}


.TOOLFRAME TD {
    font-size: 12px;
    color: #000000;  /* ema testo sotto la mappa, select.phtml*/    
    vertical-align:middle;
}

.TOOLFRAME vc{
    vertical-align:baseline;
}

/* FRAME FOR HEADER AND FOOTER */
.FRAME1 {
    background-color: #336699;
    border-top:    1px solid #E0E0E0;
    border-bottom: 1px solid #E0E0E0;
}


.FRAME1 TABLE TD {
    padding-left: 4px;
}



/* HEADING, e.g. in top frame*/
.HEADING1 {
    text-align:center;
    font-size:16px;
    font-weight:bold;
}



.MAPBG {
    background-color: #999999;
}

/*
 * <DIV> STYLES (ZOOMBOX & MEASURE)
 ******************************************/
.refmap {
    position:absolute; 
    left:6; 
    top:8;
}


/* STYLE FOR ZOOMBOX IN MAP.PHTML */
.zoombox {
    position: absolute;
    visibility: hidden;
    overflow: hidden;
    left : 0;
    top : 0;
    border-color: #FF0000;
    border-width: 1px;
    border-style: solid;
    background: #EEEEEE;  
	 layer-background-color: #EEEEEE;
    filter: alpha(opacity=40); 
    -moz-opacity: 0.4;
}

/* STYLE FOR ZOOMBOX FOR OPERA AND KONQUEROR */
.zoombox_nontransp {
    position: absolute;
    visibility: hidden;
    overflow: hidden;
    left : 0;
    top : 0;
    border-color: #FF0000;
    border-width: 1px;
    border-style: solid;
}


/* STYLE FOR REFERENCE MAP BOX */
.refbox {
    visibility: visible;
    overflow: hidden;
    position: absolute;
    border-color : #FF0000;
    border-width : 2px;
    border-style : solid;
}


/* STYLE FOR REFERENCE MAP CROSS */
.refcross {
    visibility: hidden;
    position: absolute;
}


/* STYLE FOR REFERENCE MAP BOX */
.sliderbox {
    visibility: hidden;
    overflow: hidden;
    position: absolute;
    border-color: #FF0000;
    border-width: 1px;
    border-style: solid;
    background: #C8C8C8;
    layer-background-color: #C8C8C8;
    filter: alpha(opacity=50); 
    -moz-opacity: 0.5;
}

.ref {
    position: absolute;
}



/* STYLE FOR MEASURE ELEMENTS */
.measure {
    position:absolute; 
    visibility: visible;

}

#mImg {
    background-color : #FF0000;
}



#showcoords {
    visibility: visible;
    position: absolute;
    right : 4px;
    top : 4px;
    width: 160px;
    height: 20px;
    z-index : 96;
    color: #000000;
    background:#D1D1D1;/* ema commento
    layer-background-color:#eeeeee;
    filter: alpha(opacity=80); 
    -moz-opacity:0.8;*/
    border-width:1px; 
    border-color:#AEAEAE; 
    border-style:inset; 
}

#xcoord {
    position: absolute;
    left : 10px;
    top : 2px;
}

#ycoord {
    position: absolute;
    left : 80px;
    top : 2px;
}



/* FORM ELEMENTS 
 ************************************/
INPUT {	font-size : 12px;}

.TOOLFRAME input {
	background-color : #EBEBEB;
	border-color : #003366;
	border-style : solid;
	border-width : 1px;
	font-size : 12px;
}

/* Input Button colors on/off */
.TOOLFRAME input.button_on, .FRAME1 input.button_on {
    background-color : #003366;
    color: #FFFFFF;
    border-color: #ffffff;
}

.TOOLFRAME input.button_off, .FRAME1 input.button_off {
    background-color : #EBEBEB;
}


.FRAME1 input {
	background-color : #EBEBEB;
	border-color : #003366;
	border-style : solid;
	border-width : 1px;
	font-size : 12px;
   margin-left: 3px;
} 

select {
	background-color : #EBEBEB;
	border-color :  #003366;
	border-style : solid;
	border-width : 0px; 
	width : 300px;
	font-size : 12px;
}



/* ADDITIONAL TABLE TD */
.TDAL{text-align:left;}
.TDAR{text-align:right;}
.TDAC{text-align:center;}

