*,body,embed {font-family:Arial;margin:0;padding:0;font-size:9pt;color:#333}
.wrapper {width:555px}

#map {overflow:hidden;position:absolute;left:130px;height:500px;top:0;width:555px;}
#navi {;width:130px;height:500px;background-position:3px 3px;background-repeat:no-repeat}
#legende {height:500px;overflow:auto;padding:2px;background-color:#e8e8e8}
p {padding:2px;line-height:1.4em}
.a {background-color:#0000dd;color:white}
h2 {font-size:13pt;letter-spacing:0.2em;background-color:#0000dd;margin-bottom:2em;text-align:center;color:white;padding:2px 7px 2px 7px;display:inline}


.ras{display:block}
.ras *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000EB3}
.ras1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #9197de;
  border-right:1px solid #9197de;
  background:#3f4ac6}
.ras2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e5e6f7;
  border-right:1px solid #e5e6f7;
  background:#303bc1}
.ras3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #303bc1;
  border-right:1px solid #303bc1;}
.ras4{
  border-left:1px solid #9197de;
  border-right:1px solid #9197de}
.ras5{
  border-left:1px solid #3f4ac6;
  border-right:1px solid #3f4ac6}
.rasfg{
  background:#000EB3}
