body {
  font : 12px Tahoma, Verdana;
  color: #585858;
  background: #fff;
}

form,table,p,h3,body {
  padding: 0px;
  margin: 0px;
}

p {
  text-indent: 0px;
  padding: 0px 0px 5px 0px;
}

h1 {
  font: bold 14px Tahoma;
  color: #ffb803;
  text-align: left;
}

h2 {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 4px 0px;
  font: bold 16px Tahoma;
  color: #7faa17;
}

h3 {
  padding: 0px 0px 10px 0px;
  margin: 0px;
  font: bold 14px Tahoma;
  color: #165a8f;
  text-align: center;
  text-decoration: underline;
}

a {
  text-decoration: none;
  color: #165a8f;
}

a:hover {
  text-decoration: underline;
  color: #0074fb;
}

ul {
  margin: 0 0 0 0;
  padding: 0 0 0 0;
  line-height: 1.5;
  
}

.head_bg1{
  height: 42px;
  background: url('../files/tmpl/head_bg1.png') top repeat-x;
}

.head_bg2{
  height: 47px;
  background: url('../files/tmpl/head_bg2.gif') top repeat-x;
}

.bg22{
  height: 47px;
  width: 292px;
  background: url('../files/tmpl/logo_2.gif') no-repeat;
}

.head_bg3{
  height: 171px;
  background: url('../files/tmpl/head_bg3.gif') repeat-x top;
}

.head_bg6{
  height: 271px;
  width: 292px;
  background: url('../files/tmpl/bg_left.png') no-repeat;
}

.head_bg5{
  height: 25px;
  background: url('../files/tmpl/head_bg5.png') repeat-x top;
  text-align: center; 
}

.ico{
  margin: 0px 7px 0px 7px;
}

.menu2{
  padding: 0px 20px 0px 20px;
  color: #82b3d4
}

.news {
  padding: 0px;
  margin: 0px;
  text-align: left;
  text-indent: 0px;
}

.bg_left{
  border-right: 3px double #d5dfe8;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
#forChrome { width:500px; height:50px; }
}