body{
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
}

form {
  margin: 0px 0px 0px 0px;
}

body, select, input {
  font-family: tahoma, arial;
  font-size: 8pt;
  color: #313537;
}

a, a:hover {
  color: #44922a;
  text-decoration: underline;
}

#top {
  background-image: url('/data/img/bg_top.jpg');
  background-repeat: no-repeat;
  background-position: bottom;
}

#menu {
  background-color: #eff6e6;
}

#menu a, #menu a:hover {
  color: #5b5f50;
  font-weight: bold;
}

#lang {
   color: #ffffff;
}

#lang a, #lang a:hover, #menubottom a, #menubottom a:hover{
  color: #5b5f50;
}

#active_lang {
  background-image: url('/data/img/bg_lang.gif');
  background-repeat: no-repeat;
}

#leftmenu {
  background-image: url('/data/img/menu/line.gif');
  background-repeat: repeat-y;
}


#content{
  text-align: justify;
}

.line {
  background-image: url('/data/img/bg_line.jpg');
  background-repeat: no-repeat;
  background-position: top;
}

.part {
  height: 20px;
  padding: 8px 7px 6px 7px;
  background-color: #eff6e6;   
}

#news {
  margin-top: 15px;
}

#news .date {
  margin-top: 10px;
  color: #9ba1a8;
}

.header {
  margin-bottom: 10px;
  color: #006bb1;
}

#all {
  margin-top: 15px;
}


input.field {
  padding-left: 3px;
  border: solid 1px #4a9428; 
}

textarea {
  width: 350px;
  height: 60px;
  border: solid 1px #4a9428;  
}

.sub {
  border: solid 1px #366d1d;
  background-color: #4a9428;
  color: #ffffff;
}

#navigation{
  margin-bottom: 12px;
}

.pf_header{
  background-color: #7ba519;
  font-weight: bold;
  color: #ffffff;
  padding:5px;
}

.results{
   background-color: #cccccc;
}

.results th {
  background-color: #eeeeee;
}

.results td {
  background-color: #ffffff;
}

#currency {
  background-image: url('/data/img/bg_currency.jpg');
  background-repeat: repeat-y;
  height: 194px;
  margin-top: 15px;
}
