body            {background-color: #ffffff;}
BODY, TD        {font-family:Verdana,Arial,Tahoma;
                 font-size: 10pt;
                 padding:0px;
                 margin:0px;
                 color: #545454;}
a:link,a:visited       {color:#0077A5;}
a:hover  {text-decoration: none;}
td.foma_logo a               {cursor:pointer;color:white;padding:0px 4px;}
td.foma_logo a:link          {text-decoration: underline;color:white;}
td.foma_logo a:visited       {text-decoration: underline;color:white;}
td.foma_logo a:hover,td.main_menu a:hover  {text-decoration: none;}
table.login a {display:none;}


table.main      {width: 1024px;
                 padding:0px;
                 margin:0px;}

td.header_banners {height: 88px;padding-bottom:7px;}
td.foma_logo         {background-image: url('logo0000.jpg');height:110px;padding-bottom:10px;position:relative;}
.search-page {margin-top:40px;margin-left:80px;}
td.under_header_banners
                {padding:8px 23px 8px;
                 margin:0px;}

td.under_header_banners table td.uhb_center
                {border: 1px solid #D1D2D4;
                 background-color: #E7E7E7;
                 margin:0px;
                 padding:0px 28px 5px 28px;
                 height: 153px;
                 width: 976px;}
td.themes {padding:0px 23px 8px;}
td.themes table td
                {border-top: 3px solid #0076A3;
                 border-bottom: 3px solid #0076A3;
                 padding:2px 0px;}
/*
td.uhb_left     {background-image: url('images/anonce_under_logo_l.gif');
                 height: 153px;
                 width: 12px;
                 padding:0px;
                 margin:0px;}

td.uhb_center     {background-image: url('images/anonce_under_logo_c.gif');
                 height: 153px;
                 width: 954px;
                 padding:0px;
                 margin:0px;}

td.uhb_right     {background-image: url('images/anonce_under_logo_r.gif');background-position: right center;
                 height: 153px;
                 width: 12px;
                 padding:0px;
                 margin:0px;}*/
table.body_left   {margin-left: 23px;color:#545454;}
table.body_left tr {border-top: 3px solid #0076A3;
                 border-bottom: 3px solid #0076A3;
                 padding:5px;}

td.bl_top      {background-image: url('box_top0.gif');
                height: 20px;
                width: 200px;}

td.bl_c_left   {background-image: url('box_c_le.gif');
                background-position: left bottom;
                background-repeat: no-repeat;
                width: 12px;}
td.bl_c_c      {border: 1px solid #D1D2D4;
                background-color: #E7E7E7;
                width: 235px;
                font-size:11pt;}
td.bl_c_c p,td.bl_c_c div {padding:15px 15px;}
div.blcc_m {margin-left:-8px;}

td.bl_c_right  {background-image: url('box_c_ri.gif');
                background-position: right bottom;
                background-repeat: no-repeat;
                width: 12px;}

/*td.bl_center1 table  {height: 800px;}*/
/*td.bl_center2 table  {height: 300px;}*/
td.bl_center3 table  {height: 100px;}
td.bl_center4 table  {height: 200px;}
td.br_center1 table  {height: 400px;}
td.bl_center1 table td.catalog {height: 50px;padding:2px;}
td.catalog p {font-size: 7pt;}

td.body_center  {padding:0px 25px 0px 25px;margin:0px;}
div.news_line {padding:10px;}
div.news-detail {border-top: thin dotted #cccccc;border-bottom: thin dotted #cccccc;width:730px;}
td.body_right {top:-2px;padding-right:18px;}
td.body_right img {margin:5px 0px 2px 0px;}
td.body_right table {margin-top:-6px;}
div.search-page form,div.auth form {margin-top:2px;margin-bottom:0px;}
div.auth_login form {margin-top:2px;margin-bottom:15px;}
div.search-page form input,div.search-page form select,div.auth form input,div.auth a,table.login input,table.login a,table.login td {font-size: 8pt;}


td.main_menu {font-size:10,5pt;font-weight: bold;height:35px;}
div.catalog-section-list {margin:0px 10px 0px;}
div.catalog-section-list ul {padding:0px 10px 10px;}
ul.marker {list-style-image: url("marker00.gif");font-weight:bold;margin-left:0px;margin-top:0px; }
div.catalog-section-list ul.marker ul{list-style: none none;font-size:80%;font-weight:normal;margin-left:0px;margin-top:0px;padding-top:0px;}
p.news-anonce-item {margin:0px;padding:0px;width: 314px;}
p.news-anonce-item img.preview_picture {margin:0px;float:none;}
div.news-list-foma p.news-item {border-top: 1px dashed black;padding-top:25px;}
div.news-list td{margin:0px;padding:5px;}
div.news-list {padding:2px;margin:0px;}
div.news-list-foma {border-bottom: 1px dashed black;padding:2px;margin:0px;}
a.border_right {border-right: thin solid black;padding:0px 3px 0px 3px;}

td.art_r {font-size:150%;}
td.art_l a {font-size:80%;width:100%;}
td.bblock p {margin-bottom:15px;}
td.footer {border-top: 3px solid grey;padding:23px;}
td.hr_1 div{ border-bottom: 3px solid #C3C3C3;
          margin-bottom:2px;height:5px;}
* html td.hr_1 div {margin-top:-10px;}
td.hr_2 div{ border-bottom: 3px solid #C3C3C3;
          border-top: 3px solid #C3C3C3;
          margin: 2px 0px;
          height:20px;}
td.hr_3 div{ border-top: 3px solid #C3C3C3;
          margin-top:2px;height:5px;}
* html td.hr_3 div {margin-bottom:-10px;}
a.bord {border-right: 1px solid black;padding:0px 5px;}


.clearfix:after {
    content: "EasyClearing";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}

html>body .clearfix { display: block; }
.clearfix { display: inline-block; }
/*\*/
* html .clearfix { height: 1%; }
/**/

.onebutton {
    display: table;
    margin: .5em 0;
    position: relative;
}

.onebutton .atb {
    font-weight: bold;
    cursor: pointer;
    color: #154BA0;
}

.onebutton:hover #sharepage {
    display: block !important;
}

#sharepage {
   /* border: 1px solid #CCC;
    padding: 0 0 5px 5px;
    width: 495px;
    position: absolute;
    background: #FFF;
    z-index: 10;*/
    /*display: none;*/
}

#sharepage .title {
    text-align: center;
    color: #000;
    margin: 0 0 5px -5px;
    font: bold 13px Verdana, Tahoma, Arial, Helvetica, sans-seif;
    background: #EEE;
    padding: 2px 0;
    border-bottom: 1px solid #CCC;
}

#sharepage ul {
    display: block;
   /* margin: 0 !important;
    padding: 0 !important;*/
    list-style: none !important;
}

#sharepage li {
    font: 12px Verdana, Tahoma, Arial, Helvetica, sans-seif;
    display: block;
    margin: 1px 10px 2px 0 !important;
    padding: 0 0 0 19px !important;
    background: url(add00000.png) no-repeat;
    height: 16px;
    line-height: 16px;
    overflow: hidden;
    cursor: pointer;
    float: left;
    width: 130px;
    list-style: none !important;
}

#sharepage li#facebook { background-position: 0 0; }
#sharepage li#delicious { background-position: 0 -15px; }
#sharepage li#myworld { background-position: 0 -30px; }
#sharepage li#furl { background-position: 0 -45px; }
#sharepage li#google { background-position: 0 -60px; }
#sharepage li#simpy { background-position: 0 -75px; }
#sharepage li#spurl { background-position: 0 -90px; }
#sharepage li#ymyweb { background-position: 0 -105px; }
#sharepage li#bobrdobr { background-position: 0 -121px; }
#sharepage li#vkontakte { background-position: 0 -137px; }
#sharepage li#yabm { background-position: 0 -153px; }
#sharepage li#googlebuzz { background-position: 0 -169px; }
#sharepage li#myspace { background-position: 0 -185px; }
#sharepage li#ff { background-position: 0 -201px; }
#sharepage li#ruspace { background-position: 0 -217px; }
#sharepage li#rumarkz { background-position: 0 -233px; }
#sharepage li#li { background-position: 0 -249px; }
#sharepage li#googlebm { background-position: 0 -265px; }
#sharepage li#pisali { background-position: 0 -281px; }
#sharepage li#smi2 { background-position: 0 -297px; }
#sharepage li#myplace { background-position: 0 -313px; }
#sharepage li#bm100 { background-position: 0 -329px; }
#sharepage li#wow { background-position: 0 -345px; }
#sharepage li#technorati { background-position: 0 -361px; }
#sharepage li#rucity { background-position: 0 -377px; }
#sharepage li#linkstore { background-position: 0 -393px; }
#sharepage li#newsland { background-position: 0 -409px; }
#sharepage li#lopas { background-position: 0 -425px; }
#sharepage li#liua { background-position: 0 -441px; }
#sharepage li#connotea { background-position: 0 -457px; }
#sharepage li#bibsonomy { background-position: 0 -473px; }
#sharepage li#trucking { background-position: 0 -489px; }
#sharepage li#communizm { background-position: 0 -505px; }
#sharepage li#uca { background-position: 0 -521px; }
#sharepage li#livejournal { background-position: 0 -537px; }
#sharepage li#twitter { background-position: 0 -553px; }

#sharepage li a {
    text-decoration: none;
    display: block;
    outline: 0;
}

#sharepage li a:hover {
    text-decoration: none;
}

#sharepage li:hover {
    background-color: #FFA;
}

* html .onebutton { z-index: 5; width: 81px; }
*:first-child+html .onebutton { z-index: 5; width: 81px; }
* html .onebutton .atb { display: none; }
* html .onebutton a.obie { background: url(bookmark.png) no-repeat; height: 16px; width: 81px; display: block; }
* html .onebutton table, * html .onebutton td { margin: 0; padding: 0; border-collapse: collapse; }
* html .onebutton table { left: 0; top: 16px; position: absolute; visibility: hidden; }
* html body .onebutton a:hover { position: static; }
* html body .onebutton a:hover table { visibility: visible; }
* html .onebutton a #sharepage { display: block; position: static; width: 475px; }
* html .onebutton #sharepage { left: 0; top: 16px; }
*:first-child+html #sharepage { left: 0; top: 16px; }
* html #sharepage li a:hover { text-decoration: underline; }
* html #sharepage .title { margin-right: -10px; }
* html table #sharepage .title { margin-right: 0; }

.knopki {top:30px;left:7px;}
/*@-moz-document url-prefix() {
.knopki {top:30px;}
}*/
