.header-top { position: relative; width: 745px; height: 59px; float: left; padding: 22px 0 0; background-image:url('../images/bg-heard.gif');background-position: 0 22px;background-repeat:repeat-x; border-bottom:2px #c0113b solid; }
.header-menu { width: 735px; position: absolute; top: 0; height: 22px; padding: 0 0 0 10px; left: 0; background-color: #a6a6a6; }
.header-menu ul.nice-menu-down ul { top: -10px; }
.header-menu ul.nice-menu-down { float: none; }
.header-menu ul.nice-menu a { padding: 0; font-size: 14px; color: #fff; font-weight: bold; text-transform: uppercase; }
.header-menu ul.nice-menu-down li { border: 0 none !important; }
.header-menu ul.nice-menu li { height: 22px; line-height: 22px; padding: 0 12px 0 0; background-color: transparent !important; float: none; display: -moz-inline-stack; display: inline-block; vertical-align: top; zoom: 1; *display: inline; }
.header-menu ul.nice-menu-down li.menuparent { background: none; }
.header-menu ul.nice-menu ul { top: 22px; } 
.header-menu ul.nice-menu li.menuparent span { cursor: pointer; color: #fff; font-size: 14px; font-weight: bold; text-transform: uppercase; text-decoration: underline; }
.header-menu ul.nice-menu li.menuparent ul { -webkit-box-shadow: 0 5px 5px rgba(0,0,0,0.3); -moz-box-shadow: 0 5px 5px rgba(0,0,0,0.3); box-shadow: 0 5px 5px rgba(0,0,0,0.3); border-width: 0 !important; background: #a6a6a6; padding: 3px 6px 6px!important; }
.header-menu ul.nice-menu li.menuparent ul a {  text-transform: capitalize; font-weight: normal; font-size: 12px; color: #fff; }
.header-menu ul.nice-menu li.menuparent ul li { line-height: 22px; padding: 0 6px; }
.panel-col-top #header { height: 84px; width:1000px;overflow:visible;padding: 0; margin: 0 auto;text-align:left}
.panel-col-top #header #logo #img{float:left;padding:10px 0 0 0}
.panel-col-top #header #logo #name{float:left;padding:13px 0 0 14px}
.panel-col-top #header #logo #name h1 { line-height: 33px; padding: 0; vertical-align: middle;  display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; }
.panel-col-top #header #logo #name a{color:#000;line-height: 33px;font-weight:bold;font-size:28px;text-transform:uppercase;text-decoration:none}
.panel-col-top #header #logo #name a:hover{color:#000;}
.panel-col-top #header div.header-top div.today { position: absolute; left: 118px; font-size: 11px; top: 60px; }
.panel-col-top #header .info{margin:13px 0 0 16px;float:left;font-size:10px}
.panel-col-top #header .info #day{color:#c84646;margin:0}
.panel-col-top #header .info #date{font-weight:bold;margin:0}
.panel-col-top #header .info #time{font-weight:normal;margin:0}
.panel-col-top #header .info #make-start{margin-top:6px}
div.panel-pane div.panel-hide { transition: all 2s linear; opacity: 0; }
div.panel-pane div.panel-hide-hover, div.panel-pane:hover div.panel-hide { opacity: 1; }
.panel-col-top #header .log-reg{margin:7px 0 0 15px;width:120px;height:50px;float:left;font-size:12px}
.panel-col-top #header .log-reg p.welcome{font-size:11px;color:#646464}
.panel-col-top #header .log-reg p.user-name{font-size:11px;white-space:nowrap;overflow:hidden}
.panel-col-top #header .log-reg p.exit{font-size:11px;margin-top:3px}
.panel-col-top #header { position: relative; }
.panel-col-top #header img#age { position: absolute; right: 12px; top: 34px; }
#mini-panel-km_block div
div#referats .panel-col-top #header div.age12,
div#fun .panel-col-top #header div.age12,
div#religia .panel-col-top #header div.age12 { background-image: url('../images/age18-27.png'); }
.km_ref_adv_popup { z-index: 100 !important; }
#header .km-search-box { position: static !important; float: right; margin-right: 50px;}
#header .km-search-box form.srch { position: relative; top: 9px; }
#header .km-search-box .form-radios { top: 24px; }
* html #header .km-search-box .form-radios { top: 17px; }
#header .wrright { float: right; }
#header .wrright .mail { padding: 1px 5px 9px; }

body.ukraine-title a#ukraina-link-image { position: relative; left: -1px; top: -3px; }
a#ukraina-link-image { display: block; background: url('../images/ukraine/logo-menu.png'); height: 30px; width: 82px; }
div.pane-custom.pane-1 a#ukraina-link-image,
a.link-to-ukraina, a.link-to-crimea { margin-left: 5px; display: block; }

div.km-title-main-left-menu a.link-to-ukraina,
div.km-title-main-left-menu a.link-to-crimea { margin-left: 0; margin-bottom: 0px; margin-top: 0px; }
}

div.km-title-main-left-menu > div.pane-content { padding-top: 4px; }

#km-print-version-block,
a.add-press-releas-link  { margin-right: 255px; padding-right: 5px; float: right; padding-bottom: 7px; padding-top: 2px; }
#km-print-version-block a { color: #6B6B6B; padding: 0 0 0 16px; background-position: center left; background-repeat: no-repeat; background-image: url('../images/printer.png'); height: 12px; width: 12px; content: ''; }
