TABLE.content {
background: white; }

TABLE.content TD.td1 {
width: 31%; }

TABLE.content TD.td2 {
width: 1%;
background: #006599; }

TABLE.content TD.td3 {
width: 67%; }


TABLE.content TD.td1 {
  font-size: 142%;
  font-weight: bold;
  padding: 10px 0 15px 0; } 

TABLE.content TD.td1 DIV {
  width: 94%;
  float: right; }

TABLE.content TD.td1 DIV DIV {
  float: left; }

TABLE.content TD.td1 H1 {
  font-size: 115%;
  font-weight: bold;
  margin: 0; } 

DIV.menu {
  padding: 10px 0 0 0; }

DIV.menu DIV {
  border-left: 2px solid #000;
  padding: 0 0 10px 0; }

DIV.menu DIV DIV {
  width: 92%;
  float: right;
  border: 0;
  padding: 0; }

DIV.menu DIV {
  width: 16%; }
  
DIV.menu DIV.m5 {
  width: 17%; }
  
DIV.menu DIV.m1 {
  border-left: 0; }
  
DIV.ms {
  width: 16%;
  background: white;
  border-left: 2px dotted #000;
  margin-bottom: 15px; }  

DIV.ms DIV {
  width: 92%;
  float: right;
  border: 0;
  padding: 0; }

DIV.ms DIV DIV {
  width: 95%;
  float: left; }
 
DIV.ms A {
  font-size: 87%;
  font-weight: bold;
  display: block;
  margin-top: 10px; }

#ms5 {
  width: 17%; }
  
#ms1 {
  border-left: 0; }
  
TABLE.maincontent {
  width: 100%;
  background: white;
  padding: 0; }

TABLE.maincontent TD {
  padding: 0;
  vertical-align: top; }
  
TABLE.maincontent TD.td1 {
  width: 33%; }
  
TABLE.maincontent TD.td3 {
  width: 35%;
  background: #E8FAFF; }
 
TABLE.maincontent H2 {
  font-size: 142%;
  margin: 15px 0 10px 0; }
  
TABLE.maincontent TD.td1 DIV {
  width: 95%;
  float: right; }
  
TABLE.maincontent TD.td1 DIV DIV {
  width: 90%;
  float: left; }
  
DIV.anons SPAN {
  font-weight: bold; }

DIV.update SPAN {
  font-weight: bold;
  font-size: 83%; }
  
TABLE.maincontent TD.td2 DIV {
  width: 90%; } 
  
TABLE.maincontent TD.td3 DIV.update {
  width: 95%;
  float: right; }
  
TABLE.maincontent TD.td3 DIV.update DIV {
  width: 95%;
  float: left; }  
  
  
/* рекламные ссылки */
span.adv_link A {     
  font-size: 65%;
  color: #006599; } 


HR {
   clear: both;
   color: #FF9A32;
   background-color: #FF9A32;
   padding: 0px;
   height: 1px;
   border: 0px;
   width: 75%;
   margin: 0 auto;
   margin-top: 5px;
   //margin-top: 5px;
   margin-bottom: 0px;}


DIV.reclama {
text-align:center;
width:300px;
}