.js-tabs ul.tab_menu{
  list-style-type:none;
  margin:0px;
  padding:0px;
}
.js-tabs ul.tab_menu li{
  display:inline;
  width:450px;
  margin:3px;
  padding:3px;
  padding-top:3px;
  padding-bottom:3px;
  font-size: 1.2em;
  line-height: 240%;
  background-image: url("../css/img/longbar2_secondfloor.png");
}
.js-tabs .tab_menu li a{
  padding:0px;
  padding-top:3px;
  padding-bottom:3px;
}
.js-tabs .tab_menu li a:link,
.js-tabs .tab_menu li a:visited{
  background-color:#666;
  color:#fff;
}
.js-tabs .tab_menu li a.active:link,
.js-tabs .tab_menu li a.active:visited{
  background-color:#444;
  color:#fff;
}
.js-tabs .tab_menu li a:hover{
  background-color:#333;
  color:#f0f;
}
.tab_content{
  position:relative;
  height:1000px;
}
.tab_content div.page{
  width:660px;
  height:1000px;
  position:absolute;
  color:#222;
}