#table_main{
    
}


td.table_main_td_top{
  vertical-align: top;
}

td.table_main_td_bottom{
  height: 53px;
}

#table_main_td_top_left{
  vertical-align: top;
  width: 250px;
}

#footer_left_red_sklon_bg{
  background-image: url(img/footer_left_red_bg.png);
  background-color: rgb(153,0,0);
  overflow: hidden; 
  color: #fff;
  font-size: 0.7em;
  padding-left: 12px;  
}

#footer_left_red_sklon_right{
 width: 11px;
 background-image: url(img/footer_left_red_right.png);
 background-color: rgb(153,0,0); 
 background-position: top;
}

#div_ltop_links{
  text-align: center;
  height: 30px;
}

#div_ltop_logo{
  background-image: url(img/logo.png);
  height: 100px;
  background-repeat: no-repeat;
}

#a_link_main_start{
  font-size: 0.7em;
  padding-left: 20px;
  background-image: url(img/ico/home.png);
  background-repeat: no-repeat;
  background-position: left center;
  color: rgb(183,183,183);
}

#a_link_main_start:hover{
  color: #000;
}

#a_link_main_sitemap{
  font-size: 0.7em;
  padding-left: 23px;
  background-image: url(img/ico/map.png); 
  background-repeat: no-repeat;
  background-position: left center;
  color: rgb(183,183,183);
}

#a_link_main_sitemap:hover{
  color: #000;
}


#footer_right_grey_sklon_left{
 width: 14px;
 background-image: url(img/footer_right_grey_sklon_left.png);
 background-color: rgb(214,214,214); 
 background-position: top; 
}

#footer_right_grey_sklon_bg{
  background-image: url(img/footer_right_grey_sklon_bg.png);
  background-color: rgb(214,214,214); 
  overflow: hidden; 
}

#footer_right_grey_sklon_bg table tr td{
  color: #000;
  font-size: 0.7em;
  padding-left: 12px;
  background-image: url(img/footer_right_grey_sklon_bg.png);
  background-color: rgb(214,214,214);     
}


#td_creator_footer_co{

}

#td_creator_footer_li{
  width: 40px;
}
