/* CSS Document */
TD{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;	
	}

td.form{
	
        FONT-SIZE: 11px;
        FONT-FAMILY: Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        color: #3a2a7d;       
}
td.content{
	border-style: solid;
	border-color: #C8D2E3;
	border-width: 1px;
	background-color:#ffffff;

}

td.section{background-color:#E8EBF4;}

/** categorie POI **/
td.poicategory{
	FONT-SIZE: 10px;
        FONT-FAMILY: Verdana, Helvetica, sans-serif;
        TEXT-DECORATION: none;
	FONT-WEIGHT: bold;
}


td.spacer{
	
        FONT-SIZE: 6px;
        background-color:#E8EBF4;      
}

TD.zoombar{background-color: #93A7C8;
		text-decoration: none;}
TD.zoombar_selected{background-color: #C60B27;
		text-decoration: none;}
		
A.zoombar:hover{
        BACKGROUND-COLOR: #C60B27;
        TEXT-DECORATION: none}
		
/**input type=text**/
input.text {
	height: 18px;	
        FONT-SIZE: 11px;
        FONT-FAMILY: Verdana, Helvetica, sans-serif;
        color: #3a2a7d; 
        font-weight: bolder;     
}

/*** bottoni ***/
input.button {
		  FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #3a2a7d;
    FONT-FAMILY: Verdana, Helvetica, sans-serif

}

/*** text box "Dove Sei"***/
input.streetinfo {
	FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a2a7d;
	height: 14px;
	border: none;
	BACKGROUND-COLOR: #ffffff;
}


/**select combo**/
select {
	 FONT-FAMILY: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a2a7d;
	height: 18px;
	width:200px;
	font-weight: bolder;
}

/** bordo mappa**/
TD.mapborder{
	background-color: #C8D2E3;}
A.panning:hover{
        BACKGROUND-COLOR: #C8D2E3;
}


/*LINKS GENERALI*/
A:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a2a7d;
	font-weight:bolder;
	text-decoration: none;
	
	}
A:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a2a7d;
	font-weight:bolder;
	text-decoration: none;
	}
A:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3a2a7d;
	font-weight:bolder;
	text-decoration: none;
	}
A:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C60B27;
	font-weight:bolder;
	text-decoration: none;
	}
/****************/	
	
	
		
/*MENU' DI SELEZIONE TIPO RICERCA*/
td.menu{
	background-color: #E8EBF4;
	border: 1px solid #92A5C7;
	}

A.menu:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3a2a7d;
	text-decoration: none;
}
A.menu:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3a2a7d;
	text-decoration: none;
}
A.menu:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #3a2a7d;
	text-decoration: none;
}
A.menu:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C60B27;
	text-decoration: none;
}
/**menù selezionato**/
A.menu_selected:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C60B27;
	text-decoration: none;	
}
A.menu_selected:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C60B27;
	text-decoration: none;
}
A.menu_selected:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C60B27;
	text-decoration: none;
}
A.menu_selected:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #C60B27;
	text-decoration: none;
}
/*	MENU END*/


		
/*modalità di navigazione*/
A.mapmode:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3a2a7d;
	text-decoration: none;
}
A.mapmode:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3a2a7d;
	text-decoration: none;
}
A.mapmode:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3a2a7d;
	text-decoration: none;
}
A.mapmode:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C60B27;
	text-decoration: none;
}

A.mapmode_selected:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	COLOR: #C60B27;
	text-decoration: none;
}
A.mapmode_selected:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C60B27;
	text-decoration: none;
}
A.mapmode_selected:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C60B27;
	text-decoration: none;
}
A.mapmode_selected:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C60B27;
	text-decoration: none;
}
/******************************/
/** punti domanda help **/
A.questionmark:link{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;
	background-color: #92A5C7;}

A.questionmark:active{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;
	background-color: #92A5C7;}

A.questionmark:visited{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;
	background-color: #92A5C7;}

A.questionmark:hover{font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color: #ffffff;
	text-decoration: none;
	background-color: #C60B27;}
/************************/

TD.navbarheader{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bolder;
	color:  #FFFFFF;
	background-color: #92A5C7;
	background-position: bottom;
}

/**	ADDRESS_LIST  POP-UP STYLES**/

A.address_list:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a2a7d;
	text-decoration: none;
}
A.address_list:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a2a7d;
	text-decoration: none;
}
A.address_list:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3a2a7d;
	text-decoration: none;
}
A.address_list:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C60B27;
	text-decoration: none;
}

BODY.address_list{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a2a7d;
	text-decoration: none;
	font-weight:bolder;}
	
/**POI LIST**/
TABLE.poilist{
	background-color:#C8D2E3;
	}

TD.poilist_header{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-weight:bolder;
	background-color:#C8D2E3;
}

TD.poilist1{
		FONT-SIZE: 11px;
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #3a2a7d; 
		background-color:#ffffff;           
		}

TD.poilist2{
		FONT-SIZE: 11px;
        FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
        TEXT-DECORATION: none;
        COLOR: #3a2a7d;
		background-color:#E8EBF4;     
		}	
/************/

/**		PAGINA DI HELP		**/
TD.title{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a2a7d;
	text-decoration: none;
	font-weight:bolder;
	}
	



