body{
  background: #FFF;
  margin: 0px;
  background-image: URL('../images/header_bg.png');
  background-repeat: repeat-x;
  background-position: top;
}

.header{
  width: 980px;
  height:115px;
  text-align: left;
}

.header a{
  text-decoration: none;
  font-family: Tahoma;
  font-size: 9pt;
  color:#333;
}

a.logo{
  font-family:Sylfaen;
  font-size:28pt;
  font-weight:normal;
  color:#666;
  margin: 0 0 0 0;
}

.logo_add{
  position: relative;
  top:-30px;
  left: 240px;
}

.header h1{
  padding-left: 100px;
  background-image: URL('../images/logo.png');
  background-repeat: no-repeat;
  background-position: left -5px;
  padding-top: 25px;
  height: 70px;
}

.clearing{
  clear:both;
  font-size: 2pt;
}

.content{
  background: #f7f7f7;
  width: 980px;
  background-image: URL('../images/leftpanel_bg.png');
  background-repeat: repeat-y;
  background-position: left top;
  padding: 0 0px 0 0;
}

.leftpanel{
  float: left;
  text-align: left;
  width: 250px;
  padding: 10px 0px 0 0;
}

.leftpanel li{
  list-style: none;
}

.first_link{
  padding: 0 0 0 15px;
  margin: 0px 5px 0 5px;
}

.first_link_li {
  margin:  2px 0px 0 0px;
  padding: 0px;
  line-height: 16px;
}

.second_link {
  padding: 0px 0 0 10px;
  margin: 3px 0 5px 0px;
  #margin: 0px;
}

@-moz-document url-prefix() {
  .second_link {margin: 0px;}
}

.third_link{
  padding: 0 0 0 25px;
  margin: 3px 0 5px 0px;
  #margin: 0px;
}

@-moz-document url-prefix() {
  .third_link {margin: 0px;}
}

.first_link a{
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: bold;
  color:#333;
  text-decoration: none;
}

.first_link a:hover{
  color:#000;
}

.second_link a{
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: normal;
  color:#333;
  text-decoration: none;
  background-image: URL('../images/lablel_menu.gif');
  background-repeat: no-repeat;
  background-position: left 60%;
  padding-left: 10px;
}

.second_link a:hover{
  color:#990000;
}

.third_link a{
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: normal;
  color:#333;
  text-decoration: underline;
  background-image: none;
  padding-left: 0px;
}

.third_link a:hover{
  color:#333;
  text-decoration: none;
}

.rightpanel{
  width: 715px;
  padding:15px 5px 10px 10px;
  float: right;
  text-align: left;
  font-family: Tahoma;
  font-size: 9pt;
  line-height: 18px;
}

.rightpanel a{
  color:#336699;
}

h1{
  font-family:Sylfaen;
  font-size:28pt;
  font-weight:normal;
  color:#666;
  margin: 0 0 0 0;
}

h2{
  background-image: URL('../images/lable_header.gif');
  background-repeat: no-repeat;
  background-position: left 70%;
  padding-left: 15px;
  font-family:Sylfaen;
  font-size:20pt;
  font-weight:normal;
  color:#666;
  text-align: left;
  margin: 0 0 15px 0;
}

h3{
  background-image: URL('../images/lable_header.gif');
  background-repeat: no-repeat;
  background-position: left 60%;
  padding-left: 15px;
  font-family:Sylfaen;
  font-size:16pt;
  font-weight:normal;
  color:#666;
  text-align: left;
  margin: 0 0 5px 0;
}

h4{
  margin: 0;
  font-size: 11pt;
}

.h_dot{
  width: 98%;
  height:2px;
  background-image: URL('../images/dot_horisontal.gif');
  background-repeat: repeat-x;
  margin: 15px 2% 10px 0%;
}

.article li {
  margin: 0px 0 5px 5px;
}

.menu{
  float: right;
  position: relative;
  margin-top: -90px;
  #margin-top: -109px;
}

@-moz-document url-prefix() {
  .menu {margin-top: -104px; }
}

.menu td{
  background-image: URL('../images/m_button.png');
  background-repeat: no-repeat;
  width:142px;
  height:47px;
  text-align: center;
  padding-top: 6px;
  #padding-top: 4px;
}

.menu th{
  height:60px;
}

.menu a{
  font-family: Sylfaen;
  font-size: 12pt;
  color: #990000;
  text-decoration: none;
}

.add_info{
  float:right;
  width: 250px;
  background: #edf7fd;
  padding: 5px;
  font-family:Verdana;
  font-size: 8pt;
  line-height: 1.3;
  margin:0 8px 5px 5px;
  color:#666;
}

.link{
  font-family: Tahoma;
  font-size: 8pt;
  font-weight: normal;
  color:#333;
  text-decoration: underline;
  margin-left: 25px;
}

.list{
  margin: 15px 0 0px 0;
  padding: 0px 5px 15px 5px;
  border-bottom:1px solid #EEE;
  display: block;
}

.list_link{
  font-family: Tahoma;
  font-size: 9pt;
  color:#333;
}

.footer{
  width: 100%;
  background: #f7f7f7;
  background-image: URL('../images/footer_bg.png');
  background-repeat: repeat-y;
  background-position: left;
  font-family: Tahoma;
  font-size: 9pt;
  padding: 15px 0 15px 0;
}

.footer a{
  color:#333;
}

.news_li{
  font-family: Verdana;
  font-size: 7pt;
}

.pager a{
  font-family: Verdana;
  color:#336699;
}

.pager{
  margin: 5px 0 0 0;
}



