body {
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  background-color: #D3B88D;
  color:#020202; 
  font-size: 12px; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
}
a {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  color: #020202; 
  text-decoration: underline;
}
a:hover {
  text-decoration: none;
}
a.menu {
  font-size: 12px; 
  color: #020202; 
  text-decoration: none; 
  padding-left: 23px;
}
a.menu:hover {
  color: #D4C197;
}
.act {
  font-size: 11px; 
  color: #425D94; 
  text-decoration: none;
  font-weight: bold;
}
.on {
  font-size: 11px; 
  color: #FFF9B6;
}
a.sm {
  font-size: 11px; 
  color: #FFF9B6; 
  text-decoration: underline;
}
a.sm:hover {
  text-decoration: none;
}
#header {
  background-image: url("../im/header.jpg");
  width:778px; 
  height:436px;
  margin-left: auto;
  margin-right: auto;
}
#header_en {
  background-image: url("../im/header_en.jpg");
  width:778px; 
  height:436px;
  margin-left: auto;
  margin-right: auto;
}
#menu {
  background-image: url("../im/menu.jpg");
  width:778px; 
  height:33px;
  margin-left: auto;
  margin-right: auto;
}
#left {
  float:left;
  position:relative;
  top: 5px;
  left: 50px;
  color: #FAF1B1;
}
#right {
  float:right;
  position:relative;
  top:3px;
  right: 15px;
}
#right_en {
  float:right;
  position:relative;
  top:3px;
}
#content {
  background-image: url("../im/fline.gif");
  width:758px; 
  height:auto;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
}
#design {
  background-image: url("../im/fline.gif");
  width:758px; 
  height:auto;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
}
#bottom {
  background-image: url("../im/down.gif");
  width:778px; 
  height:10px;
  margin-left: auto;
  margin-right: auto;
}
.txt {
  text-align: justify; 
  padding-left: 30px; 
  padding-right:10px;
}
