/*Наша ссылка*/
img {border:0}
a.about:visited
{
  font-size: 10px;
  color: #999999;
  TEXT-DECORATION: none;
}
a.about:link
{
  font-size: 10px;
  color: #999999;
  TEXT-DECORATION: none;
}
a.about:hover
{
  font-size: 10px;
  color: #000000;
  TEXT-DECORATION: none;
}

/*Рисование низа странички*/
.bottom
{
  background:url(/gfx/bottom/bottombg.bmp) repeat-x top;
  width:100%;
  height:50px;
  text-align:center;
  margin-top:20px;
}


html
{
  height:100%;
}

body
{
  margin:0;
  padding:0;
  height:auto !important;
  height:100%;
}

table.bodyTable
{
  width:100%;
  height:100%;
}

td.underMenuContainer
{
  background:url(/gfx/content/menu_bottom.bmp);
  height:8px;
  line-height:1px;
  margin:0;
  padding:0;
}

.mainContainer
{
  height:100%;
  width:100%;
}
td.leftContainer
{
  width:23%;
  vertical-align:top;
  background:url(/gfx/containers/top_lmod.bmp) repeat-x;
  padding-left:20px;
  padding-right:20px;
}

td.leftContainer a:link
{
  color:#444aaa;
  text-decoration:none;
}
td.leftContainer a:visited
{
  color:#880000;
  text-decoration:none; 
}
td.leftContainer a:hover
{
  color:#ff9933;
}

td.contentContainer
{
  vertical-align:top;
  background:url(/gfx/containers/top_content.bmp) repeat-x;
  padding-left:40px;
  padding-right:40px;
}
td.rightContainer
{
  width:52px;
  vertical-align:top;
  background:url(/gfx/containers/top_rmod.bmp) repeat-x;
}

table.footer
{
  height:50px;
  width:100%;
  background:url(/gfx/footer/footer_bg.bmp) repeat-x bottom;
}
.footer a:link, .footer a:visited {color:#666; text-decoration:underline; position:absolute; top:30px; left:25px}
.footer a:hover {color:#000; text-decoration:none}
#headBanner {
  height:100px;
  width:300px;
  position:absolute;
  top:10px;
  left:40%;
}
#headBanner img {
  border:0;
}