body {
  margin: 0;
  padding: 0;
}

a {
  color: #0066CC;
}

body, table, td {
  font-family: verdana, sans-serif;
}

table#head {
  font: 10px verdana, sans-serif;
}

table#head td#lang {
  padding: 8px 20px 10px 0px;
}

table#topmenu {
  margin-bottom: 45px;
}

td#leftmenu {
}

td#leftmenu ul {
  margin: 0;
  padding: 0;
  padding-right: 60px;
  margin-left: 100px;
  font: 11px verdana, sans-srif;
}

td#leftmenu ul li {
  list-style-type: none;
  margin-bottom: 1em;
  padding: 0;
  padding-left: 4px;
}

td#leftmenu ul li.selected {
  list-style-image: url('/i/bullet.gif');
  list-style-type: disc;
  font-weight: bold;
}

p#announce {
  margin: 0;
  margin-top: 35px;
  margin-left: 50px;
  border-left: 3px solid #D6E7BD;
  padding: 0;
  padding-left: 15px;
  padding-right: 65px;
  color: #313131;
  font-size: 12px;
}

td#content {
  padding-right: 4em;
  font-size: 12px;
  line-height: 1.4em;
}

td#content h1 {
  margin: 0;
  margin-bottom: 1.4em;
  padding: 0;
  font-size: 16px;
}

td#content h2 {
  margin: 0;
  margin-top: 2em;
  padding: 0;
  font-size: 12px;
}

td#content p {
  margin: 0;
  margin-top: 2em;
  padding: 0;
  font-size: 12px;
}

td#content p.pagelist {
  margin-top: 3em;
  color: #666666;
}

td#content p.pagelist b {
  padding: 0 0.2em;
  color: #FFF;
  background-color: #669933;
  font-weight: bold;
}

td#content p.pagelist a {
  text-decoration: none;
}

td#content p .comment {
  font-size: 9px;
}

td#content ul {
  list-style-type: disc;
  margin: 0;
  margin-left: 2em;
  padding: 0;
}

td#companynews {
  padding-right: 15px;
}

td#marketnews {
  padding-left: 15px;
  padding-right: 15px;
}

td#companynews h1, td#marketnews h1 {
  margin: 0;
  padding: 0;
  font-size: 11px;
}

p.news {
  margin: 0;
  margin-top: 1.4em;
  padding: 0;
  font-size: 11px;
}

p.news b {
  color: #9C9C9C;
  font-weight: normal;
}

table#special {
}

table#special h1 {
  font-size: 12px;
}

table#special p {
  padding-right: 50px;
  font-size: 11px;
}

table#samples h1 {
  margin: 0;
  padding: 0;
  font-size: 11px;
}

td#partners h1 {
  margin: 0;
  margin-left: 68px;
  padding: 0;
  font-size: 11px;
}

td#partners p {
  margin: 0;
  margin-top: 1.4em;
  margin-left: 50px;
  border-left: 3px solid #D6E7BD;
  padding: 0;
  padding-left: 15px;
  font-size: 11px;
}

td#index h1 {
  margin: 0;
  margin-left: 50px;
  padding: 0;
  font-size: 11px;
}

td#index table {
  margin-top: 20px;
}

td#index h2 {
  margin: 0;
  margin-left: 50px;
  padding: 0;
  font-size: 10px;
}

table#foot {
}

table#foot td#search {
  padding-left: 65px;
}

table#foot td#search img {
  margin-right: 46px;
}

table#foot td#address {
  color: #666666;
  font-size: 10px;
}

table#foot td#copyright {
  color: #BBB;
  font-size: 10px;
}

table#foot td#copyright span {
  font-size: 11px;
}

table#foot td#copyright a {
  color: #BBB;
}