<style>

div.mapa { margin: 10px;}
div.mapa div.autoMapItem { color: gray; padding: 4px; }
/*div.mapa a { color: #609000; }
*/
div.mapa a { }
div.mapa a:hover { color: red;}


div.mapa div.lvl1 { }
div.mapa div.lvl1 div.autoMapItem { padding-left: 11px; background: #dfdfdf; 
	border-width: 1px; border-style: solid;
	border-top-color: white; border-right-color: #c5c5c5; border-bottom-color: #c5c5c5; border-left-color: white;  
} 
div.mapa div.lvl1 a { color: #333366; font-weight: bold; }
div.mapa div.lvl1 a:hover {  }

div.mapa div.lvl2 {  margin-left: 2px;  }
div.mapa div.lvl2 div.autoMapItem {padding-left: 9px;  border-top: none; background: #f3f3f3; }
div.mapa div.lvl2 a { color: #245E6F; font-weight: bold; }
div.mapa div.lvl2 a:visited { color: gray;}
div.mapa div.lvl2 a:hover {  }

div.mapa div.lvl3 { margin-left: 4px; }
div.mapa div.lvl3 div.autoMapItem { padding-left: 5px; border-top: none; background: #D5F1FD;}
div.mapa div.lvl3 a { color: #245E6F; font-weight: normal;  }
div.mapa div.lvl3 a:hover {  }



</style>

