body { 
  background: #B5C7CE;
  margin:0; 
  padding:0 0 10px 0; 
  text-align:center;
}
* { 
  font-family:Tahoma, sans-serif;
  color:#3C412D;
  font-size:12px;
  line-height:18px;
}
.big * {
  font-size:13px;
}


img {
  border:none;
}
a, a:visited, a:hover {
  color:#990000;
}
a.black, a.black:visited, a.black:hover {
  color:#3C412D;
}
p, h1, div {
  text-align:left;
}
ul {
  margin-top:0;
}
ul.ul1 li, ol.ul1 li {
  margin-top:10px;
}
form {
  margin:0; padding:0;
}
.body {
  background: #FFF;
  width:90%;
  padding:1px 20px 0px 20px;
  margin:0 auto;
}
.top {
  background: #607B8B;
  height:58px;
  text-align:left;
}
.body1 {
  border:solid 1px #B5C7CE;
  padding:20px;
  
}
.home_foto {
  padding-top:5px;
}
.td {
  padding: 0 20px 10px 20px;
}
.td1 {
  padding: 0 0 0 20px;
}
.big {
  font-size:13px;
}
.logo {
  margin:10px 0 0 20px;
}

.menu {
  height:28px;
  background:#E9EDF0;
}
.menu div {
  float:left;
}
.menu div span {
  display:block;
  padding:4px 25px;
  color:#990000;
}
.menu div span a, .menu div span a:visited {
  color:#3C412D;
}
.menu div span a:hover {
  color:#990000;
}

.menu2 {
  margin:10px 0;
  text-align:center;
}
.menu2 table td {
  padding:2px 30px 4px 30px;
  color:#990000;
}
.menu2 table td a, .menu2 table td a:visited {
  color:#3C412D;
}

.menu3 {
  margin:10px 0;
  text-align:center;
}
.menu3 table td {
  padding:2px 0px 4px 0px;
}
.menu3 table td a, .menu3 table td a:visited {
  color:#3C412D;
}
.menu3 table td span {
  color:#3C412D;
  padding:0 10px;  
}

.space1 {
  height:20px;
  clear:both;
}
.red {
  color:#990000;
}
.green {
  color:#006600;
}
.news {
  margin:10px 0 0 0;
}
h1 {
  background:#E9EDF0;
  padding:3px 15px;
  margin:2px;
}
h2 {
  background:#E9EDF0;
  padding:3px 15px;
  margin:2px;
}
.news div, .grey {
  background:#F5F6F8;
  padding:10px 15px;
}
.grey1 {
  color:#666666;
}
.descr {
  padding:0px 20px;
}
.border {
  border:solid 1px #D5DEE1;
  padding:10px;
  margin:2px;
}
.border1 {
  padding:2px;
  margin:2px 0;
  text-align:center;
  background:#FBF7F4;
}
.p10 {
  padding:10px 15px;
}
.p2 {
  padding:5px;
  margin:0;
}
.l10 {
  padding-left:10px;
}
.center {
  text-align:center;
}
.under {
  text-decoration:underline;
}
.blue, a.blue, a:visited.blue, a.hover.blue {
  color:#663300;
}
.blue1 {
  color:#003399;
}
.upper {
  text-transform:uppercase;
}
.input {
  border:solid 1px #B5C7CE;
  background:#fff;
  width:300px;
  height:16px;
}
textarea {
  border:solid 1px #B5C7CE;
  background:#fff;
  width:300px;
  height:120px;
}
.send {
  width:23px;
  height:23px;
}
.counters {
  text-align:center;
  padding:10px 0 10px 0;
}
.counters table {
  margin:0 auto;
}
.counters table td {
  padding:0 5px;
}

.baners {
  text-align:center;
  margin:20px 0 15px 0;
  padding:10px 0 10px 0;
  border:solid 1px #B5C7CE;  
}
.baners table {
  margin:0 auto;
}
.baners table td {
  padding:0 5px;
}

.no_under {
  text-decoration:none;
}
.money tr td {
  vertical-align:top;
  padding:2px 15px;
}
.mes_zag {
  background:#f6f6f6;
  font-weight:bold;
  border:solid 1px #ccc;
  padding:2px 15px;
}
.mes {
  padding:2px 15px 4px 15px;
  margin-top:5px;
  line-height:16px;
}
.lang {
  padding:3px 20px 0 0;
  text-align:right;
}
.lang img {
  margin-left:5px;
}
#com {
  margin-top:10px;
  padding:10px;
  background:#F5F6F8;
}

.div_itogo td div, .div_itogo td div.r, .div_itogo td div.c   {
  height:20px;
}

.fonds tr td {
  vertical-align:top;
  padding:0 15px 15px 0;
}


div.r {
  text-align:right;
}
div.c {
  text-align:center;
}

.white {
  color:#ffffff;
}
.small{
  font-size:11px;
}
a.small  a:visited.small, a:hover.small {
  font-size:11px;
}
.foto {
  margin:5px 0px;
  padding: 5px;
 
}
.page_menu {
  background:#F5F6F8;
  text-align:right;
  padding:3px 5px;
}
.page_menu span {
  color:#990000;
  font-size:11px;
}
.page_menu a, .page_menu a:hover, .page_menu a:visited {
  color:#3C412D;
  font-size:11px;
}
