#top {
  
}

/*top strip*/

#top .topstrip {
  position:absolute;
  top:15px;
  right:0px;
}

#top .topstrip ul {
  list-style:none;
}

#top .topstrip ul li {
  display:inline;
}

#top .topstrip ul li a {
  color:#777777;
}

  #top .topstrip ul li a:hover {
    color:#444444;
    text-decoration:none;
  }

#top .topstrip ul li a.ico-print {
  background:url('../img/ico-print.gif') no-repeat left top;
  padding:0px 10px 0px 25px;
}

#top .topstrip ul li a.ico-map {
  background:url('../img/ico-map.gif') no-repeat left top;
  padding:0px 10px 0px 25px;
}
#top .topstrip ul li a.ico-rss {
  background:url('../img/ico-rss.gif') no-repeat left top;
  padding:0px 10px 0px 25px;
}

#top .topstrip ul li a.ico-eng {
  background:url('../img/ico-eng.gif') no-repeat 0px 2px;
  padding:0px 10px 0px 20px;
}

/* search bar */

#top .searchbar {
  position:absolute;
  top:65px;
  margin-left:24px;
}

#top .searchbar input.searchthis {
  width:140px;
  height:21px;
  border:1px solid #BBBBBB;
  background:url('../img/inputsearch.jpg') no-repeat left top;
  padding:0px 0px 0px 20px;
}

#top .searchbar input.submitsearch {
  position:absolute;
  margin-top:0px;
  margin-left:5px;
  height:22px;
  padding:1px 5px 2px 5px;
  background:url('../img/submitback.jpg') repeat-x left top;
  border:1px solid #BBBBBB;
  cursor:pointer;
}





/* footer */

#footer {

}

#footer p {
  padding:10px;
}

#footer p a {
  color:#333;
}

#footer p a:hover {
  color:#666;
  text-decoration:none;
}

