/****************************************
  MAIN STYLES
*****************************************/

/* 
 * DEFAULTS FOR BODY AND TABLES
 */
BODY {
    font-size : 11px;/*-----------------------GRANDEZZA CARATTERI DELLA MAPPA ES. SCALA E ZOOM*/
    font-family: Arial, Helvetica, sans-serif;/*-------------------TESTO CARATTERI DELLA MAPPA*/
    color: #000000;/*--------------------------------------------COLORE CARATTERI DELLA MAPPA*/
    background : #80AB76; /*--------------------COLORE DI SFONDO DEL TEMPLATE*/
    cursor: default;
    overflow: hidden;
}
     
TH {
    font-size: 11px; /*---------------------------GRANDEZZA  DEL NOME DEI GRUPPI*/
    font-family: Arial, Helvetica, sans-serif;/*--TESTO DEL NOME DEI GRUPPI*/
    text-align: left;/*---------------------------ALLINEAMENTO DEL NOME DEI GRUPPI*/
    color: #000000; /*----------------------------COLORE DEL NOME DEI GRUPPI*/
}

TD {
    font-size: 11px;/*-----------------------------GRANDEZZA  DEI LAYER*/
    font-family: Arial, Helvetica, sans-serif;/*---TESTO  DEL NOME DEI LAYER*/
    text-align: left;/*----------------------------ALLINEAMENTO DEI NOMI DEI LAYER*/
    color: #000000;/*------------------------------COLORE DEI NOMI DEI LAYER*/
}

A {
    color: #000000;/*COLORE INTESTAZIONE DEL TOP*/
    text-decoration: none;
}

A:hover {
    text-decoration: underline;
    /*background-color: B1BBC5;*/
}

IMG {
	border-width: 0px;
}


/* 
 * TOOL BUTTONS IN TOOLBAR.PHTML ---------------------GRANDEZZA E POSIZIONAMENTO DELLE ICONE
 * Used for mouseDown/Up and mouseOver/Out actions 
 */
.TOOLBAR {
    color: #000000;    
}

.TOOLBARTD{
    padding: 2px;
    text-align:center;
    vertical-align:middle;
    width: 24px;
    height: 24px;
    /*border:   1px solid #B1BBC5;*/
}

.TOOLBARTD_ON{
    padding: 2px 1px 0px 1px;
    width: 24px;
    height: 24px;
    overflow: hide;
    text-align:center;
    vertical-align:middle;
    background-color: #CCCCCC; /*#336699;*/  
    border-top:    1px solid #666666;
    border-bottom: 1px solid #F0F0F0;
    border-right:  1px solid #F0F0F0;
    border-left:   1px solid #666666;  
}                

.TOOLBARTD_OVER{
    padding: 2px 1px 0px 1px;
    width: 24px;
    height: 24px;
    overflow: hide;
    text-align:center;
    vertical-align:middle;
    border-top:    1px solid #F0F0F0;
    border-bottom: 1px solid #666666;
    border-right:  1px solid #666666;
    border-left:   1px solid #F0F0F0;
}



.TOOLBAR IMG {
	border: 0px;
}

#tsep {
    /*padding-left: 6px;*/
    text-align: center;
} 


.TOPBOTTOM {
    background-color: #999999;
}

/* 
 * TOOL FRAME AROUND MAP AND TOC
 */
.TOOLFRAME, .TOC {
	background-color: #DADABE;
	/*#B1BBC5;
	#C0C0C0;
	*/
	/*-COLORE DI SFONDO DEL BORDO MAPPA E DEL TOC*/
	color: #000000;
}


.TOOLFRAME TD {
    font-size: 10px;
    color: #000000;    
    vertical-align:middle;
}

.TOOLFRAME vc{
	vertical-align:baseline;
}

/* FRAME FOR HEADER AND FOOTER ---------------- CAMBIA IL COLORE DEL TOP ALTO E BASSO */
.FRAME1 {
	color: #000000;
	font-size: 12px; /*---------------------------SPESSORE DEL TOP BASSO*/
	background-color: #DADABE; /*-----------------COLORE DEL TOP BASSO E ALTO*/
	border-top:    0px solid #E0E0E0; /* ---------- BORDO SUPERIORE DEI TOP */
	border-bottom: 0px solid #E0E0E0; /*----------- BORDO INFERIORE DEI TOP */
}


/* HEADING, e.g. in top frame*/
.HEADING1 {
	color: #FFFFFF;
	text-align:left; /*-------------------POSIZINE TESTO NEL TOP*/
	font-size:11px; /*---------------------GRANDEZZA TESTO NEL TOP*/
	font-weight:bold;/*----------------------SPESSORE TESTO DEL TOP*/
}



/* 
 * FORM ELEMENTS 
 */
INPUT {	
    font-size : 12px;
}

SELECT {
	background-color : #EBEBEB;/* ----------SFONDO DELLA CASELLA DI RICERCA*/
	border-color :  #003366;/*--------------COLORE DEL BORDO DELLA CASELLA DI RICERCA*/
	border-width : 1px; /*------------------SPESSORE DELLA CASELLA DI RICERCA*/
	width : 110px; /*-----------------------GRANDEZZA DELLA CASELLA DI RICERCA*/
	font-size : 11px;/*---------------------GRANDEZZA CARATTERE DELLA CASELLA DI RICERCA*/
	padding-left: 5px;/*--------------------POSIZIONAMENTO DELLA RICERCA ALL'INTERNO DEL BOX*/
}


.TOOLFRAME input, .FRAME1 input {
	background-color : #EBEBEB; /*----------COLORE SFONDO DEL BOX SCALE*/
	border-color : #003366;/*---------------COLORE BORDO DEL BOX SCALE*/
	border-style : solid;/*-----------------TIPO BORDO DEL BOX SCALE*/
	border-width : 1px;/*-------------------SPESSORE DEL BOX SCALE*/
	font-size : 12px;/*---------------------CARATTERE DEL BOX SCALE*/
}

/* Input Button colors on/off */
.TOOLFRAME input.button_on, .FRAME1 input.button_on {
    background-color : #003366;/*COLORE DEL TASTO CANCELLA LINEA DI MISURA CLICK ON*/
    color: #FBFBFB;
    border-color: #FBFBFB;
}

.TOOLFRAME input.button_off, .FRAME1 input.button_off {
    background-color : #EBEBEB; /*-------------COLORE DEL TASTO CANCELLA LINEA DI MISURA CLICK OFF*/
}

.selectbox {
	padding-top: 3px;/* ---------------------POSIZIONAMENTO DELLA SELECT BOX DEI DATI*/

}


/* ADDITIONAL TABLE TD */
.TDAL{text-align:left;}
.TDAR{text-align:right;}
.TDAC{text-align:center;}


/* IQuery ------------------- IMPOSTAZIONI DEL TOOL TIP -------------------------- */

.iquery {
	background:#D1D1D1; 
	layer-background-color:#D1D1D1;
	filter: alpha(opacity=80); 
	-moz-opacity:0.8;
	border-width:1px; 
	border-color:#AEAEAE; 
	border-style:inset;
	padding: 4px;
	
}

.iquery TH.header {
	color: #000080;
	border-bottom: 2px groove #666666;
	padding-left: 20px;

}

.iquery TD {
	padding-left: 2px;
	vertical-align:top;
	/*border-top:  1px solid #000000;*/

}

.iquery TH {
	padding-left: 4px;
	vertical-align:top;
	
}

#link_map a{
	position:absolute;
	top:56px;
	right:300px;
	color:#000000;
}