*{
  line-height: 1.33em;

}

body{
 margin:0px; padding:0px;
 font-family: Arial;
 font-size: 12px;
 color: #585858;
 background: #fff url('images/bg.gif') top left repeat-x;
}

td{
 vertical-align:top;
}


h2{
 font-weight:bold; font-family:Arial; font-size:16px; color: #4E4E4E;
}

h1{
 font-family: Arial; font-weight:normal; font-size:19px; color: #353030;
 margin:20px 0px 10px 0px; padding:0px;
}

a{
 color:#00943b;
}

a:hover{
 color:#00943b; text-decoration: none;
}


#cont{
 width:994px;
 /*max-width: 700px;*/
 margin:auto;
 background: white;
}

#rus{
 width:26px; height:17px;
 background: #00943b;
 color: white;
 text-align:center;
 padding-top:2px;
}
#eng, #eng a{
 display:block; text-decoration:none;
 width:26px; height:18px;
 background: #4a4a4a;
 color: white;
 text-align:center;
 padding-top:1px;
}

.menu{
 padding:0px; margin:0px;
}
.menu li{
 display: inline;
 list-style: none;
 font-size:14px; font-weight: bold; font-family: Arial;
 margin-right: 30px;
}

.under{
 width:18px; height:4px;
 background: #b2b2b2;
 line-height:0px; font-size:0px;
}

.arch, .arch:hover{
 color: white;
 background: url('images/arch.gif') top left no-repeat;
 display: block; width:90px; height:17px;
 padding-left:36px; font-size:11px; text-decoration: none;
 padding-top:2px;
}
#phone{
 padding-left: 20px;
 font-family: Book Antiqua;
 font-size: 22px; 
 color:
}
