div.mnu {position:static;float: none;padding: 0.3em 0 0 0;margin: 0.2em 1em 0em 0;background-color: #FFF;font-size: 100%; font-weight: normal;color:#03C;border: none;clear: both;}
div.mnu ul {margin:0;padding: 0 0 0.2em 0.5em;font-size:100%;list-style:none outside;}
div.mnu ul.L1 {margin:0;padding:0;font-size:100%;}
div.mnu li {padding: 0.1em 0;line-height:100%;}
div.mnu li.active {color: red;font-weight: bold;}
div.mnu a { color:#03C; text-decoration:none;}
div.mnu a:hover { color:red;}
div.mnu a:active { color:red;}
div.mnu a:focus { color:#FC0;}
div.mnu ul.p {margin:0;padding:0;font-size:100%;float: left;}
div.mnu ul.f {margin:0;padding: 0.1em 0 0 1em;font-size:125%;float: none;clear: both;}
div.mnu ul.f li {color:#03C; font-weight:bold;}
div.mnu ul.f span.av {vertical-align:middle;font-size:68%;color:#666; margin-left:0.2em;}
div.mnu ul.f span.av a{font-size:80%;font-weight:bold;color:#03C;background-color:#CCC;border: outset 2px #CCC;padding:0.25em 0.3em 0.25em 0.2em;}
div.mnu ul.f span.av a:hover{color:#FFF;border-color:red;background-color:red;}
div.mnu ul.sm {margin: 0;padding: 0 0 0.1em 0;font-size:100%;float: none;}
div.mnu ul.s {margin:0;padding: 0 0 0.5em 3.5em;font-size:90%;float: none;clear: both;}

#C {padding: 0.3em 0 0 1.2em;margin: 0 1em 0 0;overflow:auto;}
#C.map {overflow:visible;}
#map {margin:0.5em 0 0 0;padding:0;background-color: #FFF;}
#map img {margin:0;padding:0;background-color: #FFF;border: solid 1px #CCC;}

div.ext {margin:1em 0;padding:1em 0.5em;background-color:#DDD;}
div.ext p{margin:0;padding:0;color:#333;}