/* footer style */
#footer .left_block { float: left; width: 800px; }
#footer .main_menu { top: 15px; left: 0; }
#footer .main_menu li { font-size: 10px; }
.main_menu { float: left; margin: 15px 0 35px 0; }
.main_menu li { float: left; margin: 0 1px; padding: 7px 6px 0 6px; list-style-type: none; text-transform: uppercase; font-size: 12px; font-weight: bold; }
.mac_os .main_menu li { font-size: 11.5px; }
.main_menu li a { color: #2b2b2b; text-decoration: none; border-bottom: 1px solid #2b2b2b; zoom: 1; }
.main_menu li a:hover { border-bottom: 1px solid #68A83A; }
.main_menu li.current { padding: 6px 5px 7px 5px; border: 1px solid #91bf3a; border-bottom: 1px solid #6ba83a; color: #77b044; }
.main_menu li.current a { color: #77b044; text-decoration: none; }

#footer .search_block { float: left; width: 285px; margin: -5px 0 0 0; }
#footer .search_block input[type="text"] { padding: 3px; }
#footer .search_block input[type="button"] { background: url(/rel/img/page/body/button_search.gif) 1px -2px no-repeat; }


#footer .certified { margin: 0 auto 30px auto; }
#footer .certified td { padding: 0 25px; }
#footer .certified td a { display: block; float: left; }
#footer .certified td .mc { background: url(../img/page/wercool/mastercard.gif) no-repeat; width: 68px; height: 49px; }
#footer .certified td .mc:hover { background: url(../img/page/wercool/mastercard_on.gif) no-repeat; }
#footer .certified td .visa { background: url(../img/page/wercool/visa.png) no-repeat; width: 80px; height: 26px; }
#footer .certified td .visa:hover { background: url(../img/page/wercool/visa_on.png) no-repeat; }
#footer .certified td .pci { background: url(../img/page/wercool/pci_dss.gif) no-repeat; width: 153px; height: 49px; }
#footer .certified td .pci:hover { background: url(../img/page/wercool/pci_dss_on.gif) no-repeat; }
#footer .certified td .ver_visa { background: url(../img/page/wercool/verifiedbyvisa.gif) no-repeat; width: 74px; height: 49px; }
#footer .certified td .ver_visa:hover { background: url(../img/page/wercool/verifiedbyvisa_on.gif) no-repeat; }
#footer .certified td .secure_mc { background: url(../img/page/wercool/mastercardsecurecode.gif) no-repeat; width: 95px; height: 49px; }
#footer .certified td .secure_mc:hover { background: url(../img/page/wercool/mastercardsecurecode_on.gif) no-repeat; }
#footer .certified td .jcb { background: url(../img/page/wercool/jcb.gif) no-repeat; width: 56px; height: 43px; }
#footer .certified td .jcb:hover { background: url(../img/page/wercool/jcb_on.gif) no-repeat; }
#footer .certified td .amex { background: url(../img/page/wercool/american_expr.gif) no-repeat; width: 51px; height: 49px; }
#footer .certified td .amex:hover { background: url(../img/page/wercool/american_expr_on.gif) no-repeat; }
#footer .cont { position: relative; height: 160px; border-top: 1px solid #c3c7b7; }
#footer .cont .pos { margin: 0 60px 0 8px; float: left; }
#footer .cont .pos span { display: block; margin-bottom: 10px; }
#footer .search { }
#footer .search div.float { float: left; padding-right: 5px; }
#footer .search input.searchInput { padding: 1px 0 1px 3px; width: 232px; }
#footer .search span { font-size: 11px; }
#footer .cont .runet_award { position: absolute; right: 6px; top: 39px; }
#footer .cont .mpa { position: absolute; right: 122px; top: 40px; }
#footer .left_block { float: left; width: 800px; }
