/*
  * author           :: Ilya Bushuhin [ fatalerror2069@gmail.com ]
  * version          :: 1.4
  * last-modify      :: 05.04.10 12:40
*/

.link_h div { float: left; }
.link_h div.menu-item_left, .link_h div.menu-item_right { display: block; width: 12px; height: 42px; }
.link_h div.menu-item_left { background: url('../../../images/menu-item_left.png') no-repeat top left; }
.link_h div.menu-item_right { background: url('../../../images/menu-item_right.png') no-repeat top left; margin-right: 2px; }


.link_h div.item { height: 27px; background: url('../../../images/menu-item.png') no-repeat; text-align: center; vertical-align: top; padding-top: 15px; font: normal 1.3em 'FreeSetDemiBold'; }

.link_h.active div.menu-item_left { background: url('../../../images/menu-item_left_or.png') no-repeat; }
.link_h.active div.item { background: url('../../../images/menu-item_or.png') no-repeat; }
.link_h.active div.menu-item_right { background: url('../../../images/menu-item_right_or.png') no-repeat; }

.link_h div.menu-item_left.active { background: url('../../../images/menu-item_left_or.png') no-repeat; }
.link_h div.item.active { background: url('../../../images/menu-item_or.png') no-repeat; }
.link_h div.menu-item_right.active { background: url('../../../images/menu-item_right_or.png') no-repeat; }

.b-menu { float: left; padding: 0px 0 0 0; margin: 21px 0 0px 0; }

.b-menu li { float: left; }
.b-menu .sub_menu, .b-menu .sub_menu.rev { margin: 42px 0 0 0; padding: 1px 0 0 0; display: none; position: absolute; }/*.link_h .sub-menu_left { width: 12px; height: 33px; background: url('../../../images/sub-menu_left.png') no-repeat top left; }.link_h .sub-menu_right { width: 12px; height: 33px; background: url('../../../images/sub-menu_right.png') no-repeat top right; }.b-menu .sub_menu.rev .sub-menu_left { width: 14px; height: 33px; background: url('../../../images/sub-menu_left_rev.png') no-repeat top left; }.b-menu .sub_menu.rev .sub-menu_right { width: 14px; height: 33px; background: url('../../../images/sub-menu_right_rev.png') no-repeat top right; } */
.b-menu .sub_menu li.link { height: 25px; background: url('../../../images/sub-menu.png') no-repeat; padding: 8px 0 0 20px; }
.b-menu .sub_menu li.first { padding-left: 0px; }
.b-menu .sub_menu li a { color: #000; font: normal 1.2em 'FreeSetLight'; }
.b-menu .sub_menu a:hover {}

.b-menu .sub_menu li.sub-menu_left { width: 12px; height: 33px; background: url('../../../images/sub-menu_left.png') no-repeat top left; }
.b-menu .sub_menu li.sub-menu_right { width: 12px; height: 33px; background: url('../../../images/sub-menu_right.png') no-repeat top right; }

.b-menu .sub_menu.rev li.sub-menu_left { width: 14px; height: 33px; background: url('../../../images/sub-menu_left_rev.png') no-repeat top left; }
.b-menu .sub_menu.rev li.sub-menu_right { width: 14px; height: 33px; background: url('../../../images/sub-menu_right_rev.png') no-repeat top right; }

div.icons { display: block; float: left; width: 75px; margin: -13px 0 0 18px; }
div.icons a { float: left; margin: 0px; padding: 0px;}
img.rf { margin: 8px 0 0 13px; }