body {
  padding: 0px;
  margin: 0px;
  font : 11px Tahoma, Verdana;
  color: #4b4b4b;
  background: #fff;
}

table, form, p {
  padding: 0px;
  margin: 0px;
}

p {
  color: #4b4b4b;
}

h1 {
  padding: 0px 0px 10px 0px;
  margin: 0px;
  font: 18px Tahoma;
  color: #93b53d;
}

a {
  text-decoration: none;
  color: #93b53d;
}

a:hover {
  text-decoration: underline;
  color: #93b53d;
}

a.menu{
  text-decoration: none;
  color: #000000;
  margin: 0px 20px 0px 3px;
}

a.menu:hover {
  text-decoration: underline;
  color: #93b53d;
}

a.fmenu {
  text-decoration: none;
  margin-left: 20px;
  font: bold 10px Tahoma;
  color: #ffffff;
}

a.fmenu:hover {
  text-decoration: underline;
}

.news{
  width: 300px;
  padding-left: 10px;
}

.footmenu{
  background: #98c705;
  text-align: center;
  height: 20px;
}

.foottext{
  font: 11px Tahoma;
  text-align: center;
  color: #808080;
  padding: 10px 0px 10px 0px;
}

.icoh{
  margin: 0px 15px 0px 15px;
}

.hanons{
  padding: 10px 0px 10px 0px; 
  text-align: center;
}

.newsbg1{
  width: 19px;
  background: #efefef url('../files/tmpl/newsbg_1.gif') no-repeat left top;
}

.newsbg2{
  width: 217px;
  background: #efefef;
  text-align: justify;
  color: #4b4b4b;
}

.newsbg3{
  width: 19px;
  background: #efefef url('../files/tmpl/newsbg_2.gif') no-repeat right bottom;
}

.newsh{
  color: #98c705;
  font: bold 12px Tahoma;
  margin: 8px 0px 5px 0px;
}

.newsf{
  text-align: right;
  font: bold 11px Tahoma;
  margin: 5px 0px 8px 0px;
}

.hmenu{
  background: #ededed url('../files/tmpl/menubg.gif') no-repeat left;
  height: 38px;
}

.content{
  margin: 0px 15px 30px 25px;
}