.group_employer #masthead { background: transparent url(bg-masthead-employers.png) no-repeat left top; }
.group_employer #masthead div.search { background: none; background-image: none; }
.group_employer #masthead h1 { width: 480px; }
.group_employer #masthead h1 span { background-image: url(bg-masthead-employers.png); }
.group_employer #nav a { color: #131a2e; text-shadow: #a7bfe4 1px 1px 0; background: transparent url(bg-nav-employer-nogroup-left.png) no-repeat left top; }
.group_employer #nav a span { padding: 7px 15px; height: 15px; display: block; position: relative; }
.group_employer #nav li.active a { color: #fff; text-shadow: none; background: transparent url(bg-nav-employer-nogroup-left-active.png) no-repeat left top; }
.group_employer #nav a span { background: transparent url(bg-nav-employer-nogroup-right.png) no-repeat right top; }
.group_employer #nav li.active a span { background: transparent url(bg-nav-employer-nogroup-right-active.png) no-repeat right top; }
.group_employer #nav a.home { background: transparent url(bg-nav-employer-group-left.png) no-repeat left top; }
.group_employer #nav li.active a.home { background: transparent url(bg-nav-employer-group-left-active.png) no-repeat left top; }
.group_employer #nav a.search { margin-right: 11px; }
.group_employer #nav a.search span { padding-left: 13px; right: -2px; background: transparent url(bg-nav-employer-group-right.png) no-repeat right top; }
.group_employer #nav li.active a.search span { background: transparent url(bg-nav-employer-group-right-active.png) no-repeat right top; }
.group_employer #nav a.myads { background: transparent url(bg-nav-employer-group-left.png) no-repeat left top; }
.group_employer #nav li.active a.myads { background: transparent url(bg-nav-employer-group-left-active.png) no-repeat left top; }
.group_employer #nav a.order span { padding-left: 13px; right: -2px; background: transparent url(bg-nav-employer-group-right.png) no-repeat right top; }
.group_employer #nav li.active a.order span { padding-left: 13px; right: -2px; background: transparent url(bg-nav-employer-group-right-active.png) no-repeat right top; }


/** Login
*/
.bk_employer-login { padding-top: 10px; width: 100%; overflow: hidden; }
.bk_employer-login .warning { margin-bottom: 20px; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #b8c6e5 url(bg-dialog-warning.png) repeat-x left top; }
.bk_employer-login .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-login .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue.png) no-repeat 5px 5px; }
.bk_employer-login .warning div a { color: #2d3a6e; }
.bk_employer-login .warning strong { color: #2d3a6e; }
.bk_employer-login .sections { width: 110%; }
.bk_employer-login .section { width: 640px; font-size: 11px; margin-bottom: 20px; }
.bk_employer-login .half { width: 315px; margin-right: 10px; float: left; }
.bk_employer-login .half h2 { color: #6c6c6c !important; }
.bk_employer-login .section h2 { margin-bottom: 10px; padding: 15px 0 10px 10px; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-login .section .w { margin: 0 10px; }
.bk_employer-login .section p { margin-bottom: 10px; color: #6c6c6c; }
.bk_employer-login .section .r { text-align: right; clear: both; }
.bk_employer-login .section .links { padding-top: 10px; }
.bk_employer-login .section .links li { padding: 0 0 5px 13px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left 2px; }
.bk_employer-login .section a.reg { margin: 2px 0 0 0; padding: 2px 0 3px 17px; display: block; float: right; background: transparent url(icon-paper_pen.png) no-repeat left top; }
.bk_employer-login .section a.details { padding-left: 13px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }
.bk_employer-login .section p strong.larger { font-size: 12px; color: #1f4368; }
.bk_employer-login .form * { display: block; float: left; }
.bk_employer-login .row { clear: left; width: 105%; }
.bk_employer-login .form span { padding-top: 2px; width: 54px; color: #6c6c6c; }
.bk_employer-login input.text { margin-bottom: 5px; }
.bk_employer-login input.email { width: 239px; }
.bk_employer-login input.psw { width: 165px; margin-right: 7px; }


/** Company Selector
*/
.bk_employer-companyselector .warning { margin: 10px 0 10px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-companyselector .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-companyselector .warning div.text { padding-left: 50px; min-height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 5px; }
.bk_employer-companyselector .warning div a { color: #2d3a6e; }
.bk_employer-companyselector .box { margin: 0 10px 0 0; padding: 0 0 10px 0; }
.bk_employer-companyselector .box h2 { margin-bottom: 15px; padding: 10px; font: bold 15px Verdana, Arial, sans-serif; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-companyselector .box p { margin: 0 10px 10px 10px; font-size: 11px; color: #7e7e7e; }
.bk_employer-companyselector .box ul { margin: 0 10px 15px 10px; }
.bk_employer-companyselector .box li { padding-bottom: 8px; width: 100%; overflow: hidden; font: bold 11px Verdana, Arial, sans-serif; color: #28567b; }
.bk_employer-companyselector .box li.checked { background: transparent url(icon-checkmark-true.png) no-repeat right top; }
.bk_employer-companyselector .box li a { float: left; padding-left: 17px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }
.bk_employer-companyselector .box li span { font-weight: normal; }
.bk_employer-companyselector .box li span.right { float: right; }


/** Belepve
*/
.bk_employer-home .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-home .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-home .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-home .warning div a { color: #2d3a6e; }
.bk_employer-home { padding-top: 10px; font-size: 11px; color: #7f7f7f; }
.bk_employer-home h3 { margin-bottom: 10px; padding: 20px 10px 10px 10px; font-size: 15px; font-weight: bold; border-bottom: 4px solid #a7c0e5; color: #3b4d81; background-color: #c0d2ec; }
.bk_employer-home .section { position: relative; }
.bk_employer-home .section p { margin-left: 10px; margin-right: 10px; }
.bk_employer-home h2 { margin-bottom: 10px; padding: 12px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-home h2 span { padding: 10px 0 13px 28px; }
.bk_employer-home h2.jobs span { background: transparent url(icon-sheet-xl.png) no-repeat left center; }
.bk_employer-home h2.legends { padding-left: 0; }
.bk_employer-home h2.legends span { padding-left: 30px; background: transparent url(icon-question-l.png) no-repeat left center; }
.bk_employer-home h2.cvdb span { padding-left: 33px; background: transparent url(icon-sheetbox-xl.png) no-repeat left center; }
.bk_employer-home h2.order span { padding-left: 18px; background: transparent url(icon-paper_pen3.png) no-repeat left center; }
.bk_employer-home div.legends { padding: 3px 10px 5px 10px; border: 1px solid #abc3e6; color: #5a6465; background-color: #eff3fa; }
.bk_employer-home div.legends div { padding-left: 10px; width: 300px; float: left; }
.bk_employer-home div.legends div img { margin-right: 4px; vertical-align: top; }
.bk_employer-home div.legends div span { height: 20px;  display: block; }
.bk_employer-home div.legends div sup { color: #7590bb; }
.bk_employer-home sup { margin-right: 2px; line-height: 0.5em; vertical-align: top; font-size: 10px; }
.bk_employer-home table { margin-bottom: 10px; width: 100%; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-home th { padding: 7px 5px 10px 5px; font-size: 11px; white-space: nowrap; color: #fff; }
.bk_employer-home th.first { padding-left: 25px; }
.bk_employer-home th sup { color: #bbcae7; }
.bk_employer-home td { background-color: #eff3fa; }
.bk_employer-home tr.even td { background-color: #fff; }
.bk_employer-home td { padding: 5px; }
.bk_employer-home td.job a { padding: 3px 0 3px 20px; background: transparent url(icon-refresh.png) no-repeat left 2px; }
.bk_employer-home td.actions { width: 45px; text-align: right; white-space: nowrap; }
.bk_employer-home .sort { position: absolute; right: 0; top: 8px; _top: 16px;}
.bk_employer-home .sort select { margin-top: 5px; font-size: 11px; width: 130px; position: relative; _top: 2px; }
.bk_employer-home div.jobs div.actions { padding: 15px 0; text-align: center; }
.bk_employer-home div.cvdb div.actions { padding: 10px 0; text-align: right; }
.bk_employer-home div.cvdb div.actions p { margin-bottom: 8px; font-weight: bold; }
.bk_employer-home div.cvdb div.actions p span { font-weight: normal; color: #3b4d81; }
.bk_employer-home div.order div.actions { padding: 10px 0; text-align: right; }


/** Belepve
*/
.bk_employer-loggedin { padding-top: 7px; font-size: 11px; color: #7f7f7f; }
.bk_employer-loggedin h3 { margin-bottom: 20px; padding: 20px 10px 10px 10px; font-size: 15px; font-weight: bold; border-bottom: 4px solid #a7c0e5; color: #3b4d81; background-color: #c0d2ec; }
.bk_employer-loggedin .section { position: relative; }
.bk_employer-loggedin h2 { margin-bottom: 10px; padding: 12px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-loggedin h2 span { padding: 10px 0 10px 28px; }
.bk_employer-loggedin h2.jobs span { background: transparent url(icon-sheet-xl.png) no-repeat left center; }
.bk_employer-loggedin h2.legends { padding-left: 0; }
.bk_employer-loggedin h2.legends span { padding-left: 30px; background: transparent url(icon-question-l.png) no-repeat left center; }
.bk_employer-loggedin h2.cvdb span { padding-left: 33px; background: transparent url(icon-sheetbox-xl.png) no-repeat left center; }
.bk_employer-loggedin h2.order span { padding-left: 18px; background: transparent url(icon-paper_pen3.png) no-repeat left center; }
.bk_employer-loggedin div.legends { padding: 3px 10px 5px 10px; border: 1px solid #abc3e6; color: #5a6465; background-color: #eff3fa; }
.bk_employer-loggedin div.legends div { padding-left: 10px; width: 300px; float: left; }
.bk_employer-loggedin div.legends div img { margin-right: 4px; vertical-align: top; }
.bk_employer-loggedin div.legends div span { height: 20px;  display: block; }
.bk_employer-loggedin div.legends div sup { color: #7590bb; }
.bk_employer-loggedin sup { margin-right: 2px; line-height: 0.5em; vertical-align: top; font-size: 10px; }
.bk_employer-loggedin table { margin-bottom: 10px; width: 100%; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-loggedin th { padding: 7px 5px 10px 5px; font-size: 11px; white-space: nowrap; color: #fff; }
.bk_employer-loggedin th.first { padding-left: 25px; }
.bk_employer-loggedin th sup { color: #bbcae7; }
.bk_employer-loggedin td { background-color: #eff3fa; }
.bk_employer-loggedin tr.even td { background-color: #fff; }
.bk_employer-loggedin td { padding: 5px; }
.bk_employer-loggedin td.job a { padding: 3px 0 3px 20px; background: transparent url(icon-refresh.png) no-repeat left 2px; }
.bk_employer-loggedin td.actions { width: 45px; text-align: right; white-space: nowrap; }
.bk_employer-loggedin .sort { position: absolute; right: 0; top: 7px; }
.bk_employer-loggedin div.jobs div.actions { padding: 15px 0; text-align: center; }
.bk_employer-loggedin div.cvdb div.actions { padding: 10px 0; text-align: right; }
.bk_employer-loggedin div.cvdb div.actions p { margin-bottom: 8px; font-weight: bold; }
.bk_employer-loggedin div.cvdb div.actions p span { font-weight: normal; color: #3b4d81; }
.bk_employer-loggedin div.order p { margin: 0 10px; }
.bk_employer-loggedin div.order div.actions { padding: 10px 0 10px 10px; text-align: right; }
.bk_employer-loggedin div.order div.actions div { padding: 10px 25px 12px 10px; float: left; text-align: left; background-color: #e9f1fe; }
.bk_employer-loggedin div.order div.actions div ul { margin-top: 5px; }
.bk_employer-loggedin div.order div.actions div li { margin-top: 2px; list-style: square inside; }
.bk_employer-loggedin div.cvdb p { margin: 10px; }
.bk_employer-loggedin div.cvdb table { margin-bottom: 5px; }
.bk_employer-loggedin div.cvdb th.first { padding-left: 10px; }
.bk_employer-loggedin div.cvdb td { vertical-align: middle; padding-right: 10px; }
.bk_employer-loggedin div.cvdb td.first { padding-left: 10px; width: 150px; }
.bk_employer-loggedin div.cvdb table a { padding-left: 13px; font-weight: bold; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center; }
.bk_employer-loggedin div.cvdb div.has_table { margin-bottom: 20px; text-align: left; }



/** Belepve (?)
*/
.bk_employer-jobs .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-jobs .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-jobs .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-jobs .warning div a { color: #2d3a6e; }
.bk_employer-jobs { padding-top: 7px; font-size: 11px; color: #7f7f7f; width: 640px; overflow: hidden; }
.bk_employer-jobs h3 { margin-bottom: 20px; padding: 20px 10px 10px 10px; font-size: 15px; font-weight: bold; border-bottom: 4px solid #a7c0e5; color: #3b4d81; background-color: #c0d2ec; }
.bk_employer-jobs h2 { margin-bottom: 10px; padding: 12px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-jobs h2.search span { padding: 5px 0 5px 25px; background: transparent url(icon-search-xl.png) no-repeat left center; }
.bk_employer-jobs h2.sheet span { padding: 5px 0 5px 25px; background: transparent url(icon-sheet-xl.png) no-repeat left center; }
.bk_employer-jobs input.text { border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; }
.bk_employer-jobs .form { margin-bottom: 15px; font-size: 12px; overflow: hidden; }
.bk_employer-jobs .form .row { padding: 4px 0; }
.bk_employer-jobs .form .row * { display: block; float: left; }
.bk_employer-jobs .form label { padding: 2px 0 2px 10px; width: 345px; font-weight: bold; color: #3b4d81; }
.bk_employer-jobs .form input.text { width: 268px; }
.bk_employer-jobs .form div.submit { padding-top: 10px; text-align: center; }
.bk_employer-jobs .form div.submit * { display: inline; float: none; }
/*.bk_employer-jobs .pager { padding: 7px 0 17px 0; text-align: center; font-size: 10px; }
.bk_employer-jobs .pager span { margin-right: -3px; }
.bk_employer-jobs .pager a { padding: 3px 5px; border: 1px solid #a7c0e5; color: #90aacf; }
.bk_employer-jobs .pager a:hover { padding: 3px 5px; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_employer-jobs .pager .disabled a { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; color: #c2d3ed; }
.bk_employer-jobs .pager .disabled a:hover { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; background-color: #fff;  }
.bk_employer-jobs .pager .active a { font-weight: bold; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }*/
.bk_employer-jobs .pager { padding: 7px 0 12px 0; text-align: center; font-size: 10px; }
.bk_employer-jobs .pager span { margin-right: 1px; }
.bk_employer-jobs .pager a { padding: 3px 5px; border: 1px solid #a7c0e5; color: #90aacf; }
.bk_employer-jobs .pager a:hover { padding: 3px 5px; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_employer-jobs .pager .disabled a { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; color: #c2d3ed; }
.bk_employer-jobs .pager .disabled a:hover { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; background-color: #fff;  }
.bk_employer-jobs .pager .active a { font-weight: bold; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_employer-jobs .table .hnav { margin: 4px 0 0 15px; }
.bk_employer-jobs .table .hnav li { margin-right: 2px; padding-left: 10px; background: transparent url(bg-employer-tab-left.png) no-repeat left top; }
.bk_employer-jobs .table .hnav a { padding: 5px 10px 5px 0; color: #3b4d81; background: transparent url(bg-employer-tab-right.png) no-repeat right top; border-bottom: 1px solid #fff; margin-bottom: -1px; }
.bk_employer-jobs .table .hnav li.active { background: transparent url(bg-employer-tab-active-left.png) no-repeat left top; }
.bk_employer-jobs .table .hnav li.active a { color: #fff; background: transparent url(bg-employer-tab-active-right.png) no-repeat right top; }
.bk_employer-jobs sup { margin-right: 2px; line-height: 0.5em; vertical-align: top; font-size: 10px; }
.bk_employer-jobs table { margin-bottom: 10px; width: 100%; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-jobs th { padding: 7px 5px 10px 5px; font-size: 11px; white-space: nowrap; color: #fff; }
.bk_employer-jobs th.first { padding-left: 25px; }
.bk_employer-jobs th sup { color: #bbcae7; }
.bk_employer-jobs td { vertical-align: middle; background-color: #eff3fa; }
.bk_employer-jobs tr.even td { background-color: #fff; }
.bk_employer-jobs td { padding: 5px; }
.bk_employer-jobs td.actions { width: 30px;  }
.bk_employer-jobs td.position { color: #3b4d81; }
.bk_employer-jobs td.has_icon { padding-left: 30px; background-position: 10px center; background-repeat: no-repeat; }
.bk_employer-jobs td.has_icon a.action { padding-left: 13px; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center; }
.bk_employer-jobs td.friss { background-image: url(icon-new.png); }
.bk_employer-jobs td.jovahagyott { background-image: url(icon-approve.png); }
.bk_employer-jobs td.kesz { background-image: url(icon-order.png); }
.bk_employer-jobs td.megrendelt { background-image: url(icon-ordered.png); }
.bk_employer-jobs td.aktiv { background-image: url(icon-refresh.png); }
.bk_employer-jobs td.lejart { background-image: url(icon-expired.png); }
.bk_employer-jobs td.torolt { background-image: url(icon-deleted.png); }
.bk_employer-jobs .submit_new_ad { text-align: center; }
.bk_employer-jobs a.help { padding-left: 13px; font-size: 11px; font-weight: normal; background: transparent url(bullet-questionmark.png) no-repeat left 2px; }


/** Ceginformacio
*/
.bk_employer-companyinfo { padding-top: 7px; font-size: 11px; color: #7f7f7f; width: 640px; overflow: hidden; }
.bk_employer-companyinfo h2 { margin-bottom: 10px; padding: 12px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-companyinfo .warning { margin: 10px 0 20px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-companyinfo .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-companyinfo .warning div.text { padding-left: 50px; min-height: 41px; _height: 43px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 5px; }
.bk_employer-companyinfo .warning div a { color: #2d3a6e; }
.bk_employer-companyinfo .form { margin-bottom: 15px; font-size: 12px; overflow: hidden; }
.bk_employer-companyinfo .form .row { padding: 3px 0; }
.bk_employer-companyinfo .form .row * { display: block; float: left; }
.bk_employer-companyinfo .form label { padding: 2px 0 2px 10px; width: 145px; font-weight: bold; color: #3b4d81; }
.bk_employer-companyinfo .form select { width: 472px; }
.bk_employer-companyinfo .form select * { float: none !important; }
.bk_employer-companyinfo .form textarea { width: 468px; height: 150px; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; font-family: Verdana;}
.bk_employer-companyinfo .form div.submit { padding-top: 30px; text-align: center; }
.bk_employer-companyinfo .form div.submit * { display: inline; float: none; }


/** MA. Regisztracio
*/
.bk_employer-register { }
.bk_employer-register .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-register .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-register .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-register .warning div a { color: #2d3a6e; }
.bk_employer-register .section { margin-bottom: 10px; }
.bk_employer-register .section h2 { margin-bottom: 15px; padding: 20px 0 15px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-register .section p { margin: 10px; font-size: 11px; color: #7f7f7f; }
.bk_employer-register .section label { font-weight: bold; color: #3b4d81; }
.bk_employer-register input.text { width: 270px; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top;}
.bk_employer-register input.checkbox { margin-left: -2px; }
.bk_employer-register .row { padding-bottom: 5px; }
.bk_employer-register .row p { margin-bottom: 0; }
.bk_employer-register .row * { display: block; float: left; }
.bk_employer-register .row label { width: 345px; margin: 2px 5px 0 10px; _display: inline; }
.bk_employer-register .row input.checkbox { position: relative; left: 2px; _left: -2px;}
.bk_employer-register .contract { padding: 10px; margin-bottom: 0; background: transparent url(border-dotted-lightblue.png) repeat-x left top; }
.bk_employer-register .contract span { color: #3b4d81; }
.bk_employer-register .contract input { display: block; float: left; _display: inline; margin-right: 5px; }
.bk_employer-register .contract p { margin: 2px 0 0 0; width: 93%; display: block; float: left; _display: inline; }
.bk_employer-register .contract a { color: #3b4d81; }
.bk_employer-register .final { padding-top: 5px; border-left: 1px solid #fff; margin-left: -1px; background: transparent url(border-dotted-lightblue.png) repeat-x left top; }
.bk_employer-register .final span { color: #5077b0; }
.bk_employer-register .final a { color: #3b4d81; }
.bk_employer-register .submit { padding: 15px 0; text-align: center; }


/** MA Cegregisztracios adatok
*/
.bk_employer-companydataform { }
.bk_employer-companydataform .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-companydataform .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-companydataform .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-companydataform .warning div a { color: #2d3a6e; }
.bk_employer-companydataform .section { margin-bottom: 10px; }
.bk_employer-companydataform .section h2 { margin-bottom: 15px; padding: 20px 0 15px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-companydataform .section p { margin: 10px; font-size: 11px; color: #7f7f7f; }
.bk_employer-companydataform .section label { font-weight: bold; color: #3b4d81; }
.bk_employer-companydataform h2 { font-weight: normal; margin: 6px 0 0 0 !important; }
.bk_employer-companydataform .h2 { margin-bottom: 15px; padding: 20px 0 15px 10px; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-companydataform .h2 h2 { margin: 0; padding: 0 0 5px 0; background-image: none; }
.bk_employer-companydataform .h2 p { margin: 0; padding: 0; background-image: none; }
.bk_employer-companydataform input.text { width: 270px; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top;}
.bk_employer-companydataform select { width: 272px; font-size: 11px; border: 1px solid #728ab2; color: #7f7f7f; }
.bk_employer-companydataform input.checkbox { margin-left: -2px; }
.bk_employer-companydataform textarea { width: 270px; _width: 268px; height: 100px; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; }
.bk_employer-companydataform .row { padding-bottom: 5px; }
.bk_employer-companydataform .row p { margin-bottom: 0; }
.bk_employer-companydataform .row * { display: block; float: left; _display: inline; }
.bk_employer-companydataform .row label { width: 345px; margin: 2px 5px 0 10px; }
.bk_employer-companydataform .row .label { width: 345px; margin: 2px 5px 5px 10px; }
.bk_employer-companydataform .row .label label { margin: 0 5px 0 0; }
.bk_employer-companydataform .row .label p { margin: 0; }
.bk_employer-companydataform .emailprefix { }
.bk_employer-companydataform .emailprefix input.text { width: 150px; }
.bk_employer-companydataform .emailprefix span { margin: 2px 0 0 5px; font-size: 11px; color: #7f7f7f; }
.bk_employer-companydataform .is_turned_on select { _margin-left: 5px; }
.bk_employer-companydataform .submit { padding: 15px 0; text-align: center; }


/** Ceglogok
*/
.bk_employer-logos { }
.bk_employer-logos .warning { margin: 10px 0 3px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-logos .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-logos .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-logos .warning div a { color: #2d3a6e; }
.bk_employer-logos .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-logos h2 { margin-bottom: 15px; padding: 20px 0 15px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-logos table .actions { width: 140px; padding: 10px 0; font-size: 11px; float: right; }
.bk_employer-logos table .actions a { font-size: 11px; margin-right: 5px; padding-left: 15px; }
.bk_employer-logos table .actions a.delete { background: transparent url(icon-trash.png) no-repeat left center; }
.bk_employer-logos table .actions a.edit { background: transparent url(icon-paper_pen3.png) no-repeat left center; }
.bk_employer-logos table { width: 100%; overflow: hidden; font-size: 11px; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-logos table th { padding-bottom: 3px; height: 26px; vertical-align: middle; color: #fff; }
.bk_employer-logos table td { _padding-top: 1px; width: 30%; vertical-align: middle; }
.bk_employer-logos table th.first { padding-left: 10px; }
.bk_employer-logos table div { position: relative; }
.bk_employer-logos .dots { display: block; position: absolute; bottom: 0; _top: 0; left: 0; width: 640px; height: 1px; background: transparent url(border-dotted-lightblue.png) repeat-x left top; }
.bk_employer-logos .image { margin-top: 2px; margin-bottom: 2px; margin-left: 10px; width: 100px; height: 70px; }
.bk_employer-logos .upload { padding: 10px; text-align: center; }


/** HIredetesi saboln kivalasztasa
*/
.bk_employer-selecttemplate { }
.bk_employer-selecttemplate .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-selecttemplate .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-selecttemplate .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-selecttemplate .warning div a { color: #2d3a6e; }
.bk_employer-selecttemplate .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-selecttemplate h2 { margin-bottom: 8px; padding: 20px 0 10px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-selecttemplate a { font-weight: bold; color: #28567b; }
.bk_employer-selecttemplate div.templates { padding: 0 0 10px 16px; }
.bk_employer-selecttemplate div.templates div { margin-right: 7px; width: 145px; float: left; }
.bk_employer-selecttemplate div.templates img { display: block; }
.bk_employer-selecttemplate div.templates .actions { margin-top: 10px; }
.bk_employer-selecttemplate div.templates .actions li { margin: 0 0 5px 20px; }
.bk_employer-selecttemplate div.templates .actions a { padding-left: 17px; font-size: 11px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }
.bk_employer-selecttemplate p { margin: 3px 0; font-size: 11px; font-weight: bold; text-align: center; color: #7f7f7f; }
.bk_employer-selecttemplate ul.templates { margin-left: 10px; }
.bk_employer-selecttemplate ul.templates li { margin-bottom: 5px; }
.bk_employer-selecttemplate ul.templates a { padding-left: 17px; font-size: 11px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }


/** Hirdetes feladas adatlap
*/
.bk_employer-postnewjob { }
.bk_employer-postnewjob .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-postnewjob .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-postnewjob .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-postnewjob .warning div a { color: #2d3a6e; }
.bk_employer-postnewjob .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-postnewjob h2 { margin-bottom: 8px; padding: 20px 0 10px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-postnewjob input.text { width: 373px; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top;}
.bk_employer-postnewjob select { width: 375px; font-size: 11px; border: 1px solid #728ab2; color: #7f7f7f; }
.bk_employer-postnewjob select.short { width: 76px; }
.bk_employer-postnewjob select.multiple { _margin-left: -4px; }
.bk_employer-postnewjob input.checkbox { margin-left: -2px; }
.bk_employer-postnewjob textarea { width: 373px; height: 60px; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; font-family: inherit; font-size: 11px; }
.bk_employer-postnewjob textarea.disabled { background: #f2f2f2 url(bg-textinput-dark.png) repeat-x left top; }
.bk_employer-postnewjob div.textarea label { margin-top: 25px; }
.bk_employer-postnewjob .form { margin-bottom: 10px; }
.bk_employer-postnewjob .row { padding: 5px 0; }
.bk_employer-postnewjob .even { background-color: #eff3fa; }
.bk_employer-postnewjob .date select { margin-right: 2px; width: auto; }
.bk_employer-postnewjob .row p { margin-bottom: 0; font-size: 11px; color: #7f7f7f; }
.bk_employer-postnewjob .row * { display: block; float: left; _display: inline; }
.bk_employer-postnewjob .row label { width: 240px; margin: 2px 5px 0 10px; font-weight: bold; color: #3b4d81; }
.bk_employer-postnewjob .row .label { width: 240px; margin: 2px 5px 5px 10px; }
.bk_employer-postnewjob .row .label label { margin: 0 5px 0 0; }
.bk_employer-postnewjob .row .label p { margin: 0; }
.bk_employer-postnewjob .form div.fileinput { }
.bk_employer-postnewjob .form div.fileinput input.text { margin-right: 4px; width: 291px; }
.bk_employer-postnewjob .form div.fileinput { position: relative; }
.bk_employer-postnewjob .form div.fileinput input.file_ { opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); position: absolute; right: 10px; top: 5px; cursor: default !important; }
.bk_employer-postnewjob .emailprefix input.text { width: 179px; }
.bk_employer-postnewjob .emailprefix span { margin-left: 5px; padding-top: 3px; width: 134px; font-size: 11px; color: #7f7f7f; }
.bk_employer-postnewjob .mulitiple_select .label { margin-top: 60px; }
.bk_employer-postnewjob .mulitiple_select .label label { margin-bottom: 3px; }
.bk_employer-postnewjob .mulitiple_select .label a { padding-left: 13px; font-weight: bold; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }
.bk_employer-postnewjob .with_help input.text { width: 318px; }
.bk_employer-postnewjob .form .fit-3 label { margin-left: 3px; width: 90px; padding-top: 1px; font-size: 11px; font-weight: normal; color: #7f7f7f; }
.bk_employer-postnewjob .form a.help { font-size: 11px; margin: 3px 0 0 5px; padding-left: 13px; background: transparent url(bullet-questionmark.png) no-repeat left center; }
.bk_employer-postnewjob .submit { padding-top: 15px; text-align: center; }
.bk_employer-postnewjob .blue_border {font-size:11px; font-weight:normal; color:#6C6C6C; border: solid 2px #b5c3de; margin:13px 0 13px 0; padding: 8px;}
.bk_employer-postnewjob .smartrows select{width: 150px;}
.bk_employer-postnewjob .smartrows .row{ float: none;}
.bk_employer-postnewjob .smartrows .row .action { margin-right: 5px; width: 50px;}
.bk_employer-postnewjob .smartrows .row .action a,
.bk_employer-postnewjob .smartrows .row select { margin-right: 5px;}
.bk_employer-postnewjob .smartrows .add, .bk_employer-postnewjob .smartrows strong { float: right;}

/** CVDB Nyito
*/
.bk_employer-cvdb-open { }
.bk_employer-cvdb-open .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-cvdb-open .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-cvdb-open .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-cvdb-open .warning div a { color: #2d3a6e; }
.bk_employer-cvdb-open .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-cvdb-open p.welcome { margin-bottom: 0; padding: 15px 20px 0 10px; font-size: 15px; line-height: 1.3em; font-weight: bold; color: #3c4c80; }
.bk_employer-cvdb-open h2 { margin-bottom: 8px; padding: 20px 0 10px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-cvdb-open p { padding-left: 10px; margin-bottom: 10px; font-size: 11px; color: #7f7f7f; }
.bk_employer-cvdb-open table { margin-bottom: 5px; width: 100%; overflow: hidden; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-cvdb-open th { padding-bottom: 3px; height: 26px; font-size: 11px; vertical-align: middle; color: #fff; }
.bk_employer-cvdb-open td { padding: 5px 0; }
.bk_employer-cvdb-open tr.even td { background-color: #eff3fa; }
.bk_employer-cvdb-open table .first { width: 150px; padding-left: 10px; }
.bk_employer-cvdb-open .template { margin-bottom: 10px; padding: 10px; border-top: 4px solid #dde9fc; background-color: #ebf2fd; }
.bk_employer-cvdb-open .template h3 { margin-bottom: 7px; font-weight: bold; color: #3c4c80; }
.bk_employer-cvdb-open .template ul { margin-bottom: 15px; font-size: 11px; color: #3c4c80; }
.bk_employer-cvdb-open .template ul a { padding-left: 13px; display: block; float: right; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center; }
.bk_employer-cvdb-open .template ul span { display: block; float: left; }
.bk_employer-cvdb-open .template .actions { text-align: center; }
.bk_employer-cvdb-open .new_template { margin-bottom: 40px; text-align: center; }


/** Hozzaferesek
*/
.bk_employer-access { }
.bk_employer-access .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-access .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-access .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-access h2 { margin-bottom: 13px; padding: 20px 0 16px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-access input.text { width: 268px; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top;}
.bk_employer-access .form { margin-bottom: 10px; }
.bk_employer-access .row { padding: 5px 0; }
.bk_employer-access .row * { display: block; float: left; _display: inline; }
.bk_employer-access .row label { width: 345px; margin: 2px 5px 0 10px; font-weight: bold; color: #3b4d81; }
.bk_employer-access .row p { font-size: 11px; color: #7f7f7f; }
.bk_employer-access .row select { width: 270px; font-size: 11px; color: #7f7f7f; }
.bk_employer-access .submit { padding-top: 10px; text-align: center; }


/** CVDB keresesi sablon modositas
*/
.bk_employer-cvdb-modify_search_template { padding-bottom: 20px; }
.bk_employer-cvdb-modify_search_template .warning { margin: 10px 0 0 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-cvdb-modify_search_template .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #000; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-cvdb-modify_search_template .warning h2 strong { color: #2d3a6e; }
.bk_employer-cvdb-modify_search_template .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-cvdb-modify_search_template .warning div a { color: #2d3a6e; }
.bk_employer-cvdb-modify_search_template .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-cvdb-modify_search_template h2 { margin-bottom: 15px; padding: 20px 0 10px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-cvdb-modify_search_template h2.edit { margin-bottom: 10px; }
.bk_employer-cvdb-modify_search_template input.text { width: 258px; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top;}
.bk_employer-cvdb-modify_search_template .form { margin-bottom: 10px; }
.bk_employer-cvdb-modify_search_template .row { padding: 5px 0; }
.bk_employer-cvdb-modify_search_template .row * { display: block; float: left; _display: inline; }
.bk_employer-cvdb-modify_search_template .row label { width: 300px; margin: 2px 5px 0 10px; font-weight: bold; color: #3b4d81; }
.bk_employer-cvdb-modify_search_template .row p { font-size: 11px; color: #7f7f7f; }
.bk_employer-cvdb-modify_search_template .row select { margin-right: 3px; font-size: 11px; color: #7f7f7f; }
.bk_employer-cvdb-modify_search_template .submit { text-align: center; }
.bk_employer-cvdb-modify_search_template .form a.help { font-size: 11px; margin: 3px 0 0 5px; padding-left: 13px; background: transparent url(bullet-questionmark.png) no-repeat left center; }
.bk_employer-cvdb-modify_search_template ul { margin-left: 10px; margin-bottom: 15px; }
.bk_employer-cvdb-modify_search_template li { margin: 4px 0; clear: both; }
.bk_employer-cvdb-modify_search_template li span { _display: block; }
.bk_employer-cvdb-modify_search_template li span.prop { padding-top: 3px; float: left; }
.bk_employer-cvdb-modify_search_template li span.status { color: #4f77b2; font-size: 11px; float: right; }
.bk_employer-cvdb-modify_search_template ul a { padding-left: 15px; font-weight: bold; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center; }
.bk_employer-cvdb-modify_search_template p { margin: 3px 10px; font-size: 11px; color: #7f7f7f; }
.bk_employer-cvdb-modify_search_template p span { color: #4f77b2; }
.bk_employer-cvdb-modify_search_template .actions { margin: 10px 0; text-align: center; }


/** CVDB kereses talalti lista (egyszeru)
*/
.bk_employer-cvdb-results .props a { padding-left: 15px; font-size: 12px; font-weight: bold; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center; }
.bk_employer-cvdb-results h2 { position: relative; margin-left: -1px; margin-bottom: 13px; padding: 20px 0 16px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-cvdb-results select { vertical-align: middle;font-size: 11px; }
.bk_employer-cvdb-results .viewoptions h2 { border-left: 1px solid #fff; margin-left: -1px; }
.bk_employer-cvdb-results .viewoptions .count { float: left; _display: inline; }
.bk_employer-cvdb-results .viewoptions .results_per_page { _margin-top: -15px; padding-top: 3px; clear: both; }
.bk_employer-cvdb-results .viewoptions a { float: right; }
.bk_employer-cvdb-results .viewoptions select { font-size: 11px; color: #7f7f7f; }
.bk_employer-cvdb-results table { margin-bottom: 5px; width: 100%; overflow: hidden; font-size: 11px; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-cvdb-results th { padding-bottom: 3px; height: 26px; font-size: 11px; vertical-align: middle; color: #fff; }
.bk_employer-cvdb-results td { padding: 2px 0; height: 15px; text-align: center; }
.bk_employer-cvdb-results tr.even td { background-color: #eff3fa; }
.bk_employer-cvdb-results table th.first { width: 330px; padding-left: 35px; text-align: left; }
.bk_employer-cvdb-results table td.first { width: 330px; padding-left: 10px; text-align: left; }
.bk_employer-cvdb-results table a { font-size: 12px; font-weight: bold; }
.bk_employer-cvdb-results table input.checkbox { margin-right: 5px; }
.bk_employer-cvdb-results p { margin: 0 0 5px 10px; font-size: 11px; color: #7f7f7f; }
.bk_employer-cvdb-results .actions { margin: 0 0 10px 18px; padding-top: 8px; padding-left: 30px; height: 20px; background: transparent url(bg-arrow-table_checkbox_pointer.png) no-repeat left top; }
.bk_employer-cvdb-results .actions * { _display: inline; }
.bk_employer-cvdb-results .actions p { margin: 3px 5px 0 0; float: left; }
.bk_employer-cvdb-results .pager { padding: 7px 0 15px 0; text-align: center; font-size: 10px; }
.bk_employer-cvdb-results .pager span { margin-right: 1px; }
.bk_employer-cvdb-results .pager a { padding: 3px 5px; border: 1px solid #a7c0e5; color: #90aacf; }
.bk_employer-cvdb-results .pager a:hover { padding: 3px 5px; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_employer-cvdb-results .pager .disabled a { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; color: #c2d3ed; }
.bk_employer-cvdb-results .pager .disabled a:hover { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; background-color: #fff;  }
.bk_employer-cvdb-results .pager .active a { font-weight: bold; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_employer-cvdb-results .back { padding-top: 5px; text-align: center; }


/** Online megrendelo
*/
.bk_employer-order { padding-top: 10px; width: 100%; overflow: hidden; }
.bk_employer-order .warning { margin-bottom: 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #b8c6e5 url(bg-dialog-warning.png) repeat-x left top; }
.bk_employer-order .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-order .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue.png) no-repeat 5px 5px; }
.bk_employer-order .warning div a { color: #2d3a6e; }
.bk_employer-order .warning strong { color: #2d3a6e; }
.bk_employer-order .section { width: 640px; font-size: 11px; margin-bottom: 20px; }
.bk_employer-order .section h2 { margin-bottom: 10px; padding: 15px 0 10px 10px; font-weight: bold; font-size: 13px; color: #6c6c6c; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; border-left: 1px solid #fff; }
.bk_employer-order .section .w { margin: 0 10px; }
.bk_employer-order .section p { margin-bottom: 10px; color: #6c6c6c; }
.bk_employer-order .section strong { color: #1f4368; }
.bk_employer-order .section span.blue { color: #1f4368; }
.bk_employer-order input.text { border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; }
.bk_employer-order textarea { border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; }
.bk_employer-order .form .row { width: 100%; overflow: hidden; padding-bottom: 5px; }
.bk_employer-order .form .row * { display: block; float: left; }
.bk_employer-order .form .row span { width: 210px; font-weight: bold; color: #2d3a6e; }
.bk_employer-order .clientdata input.text { width: 408px; }
.bk_employer-order .addata span { width: 285px !important; }
.bk_employer-order .addata input.text { width: 333px !important; }
.bk_employer-order .radio { float: left; width: 100px; }
.bk_employer-order .radio * { float: left; display: block; }
.bk_employer-order .radio label { color: #6c6c6c; margin-top: 1px; }
.bk_employer-order a.whatsthis { padding-left: 15px; font-weight: normal; background: transparent url(bullet-questionmark.png) no-repeat left 2px; }
.bk_employer-order .moreservices .text { width: 30px; }
.bk_employer-order .moreservices .wide { width: 410px; }
.bk_employer-order .moreservices textarea { height: 100px; }
.bk_employer-order .moreservices { color: #1f4368; }
.bk_employer-order .moreservices table { margin-bottom: 10px; color: #7e7e7e; }
.bk_employer-order .moreservices table strong { color: #7e7e7e; }
.bk_employer-order .moreservices td { width: 210px; padding: 5px; vertical-align: top;}
.bk_employer-order .moreservices td.label { width: 200px; }
.bk_employer-order .moreservices td.label span { display: block; font-weight: bold; color: #1f4368; }
.bk_employer-order .moreservices input.checkbox { margin-right: 5px; }
.bk_employer-order .moreservices table div { float: left; }
.bk_employer-order .moreservices div.cats { padding: 5px 15px 0 0; float: right;  }
.bk_employer-order .moreservices div.cats p { color: #5c75ae; }
.bk_employer-order .moreservices div.cats textarea { height: 38px; width: 169px; }
.bk_employer-order .sum { padding-bottom: 5px; _padding-top: 5px; border-top: 4px solid #e0e9fc; background-color: #ecf1fc; }
.bk_employer-order .sum li { margin: 10px 0; padding: 0 10px; font-weight: bold; }
.bk_employer-order .sum li .title { float: left; }
.bk_employer-order .sum li .value { float: right; color: #2b324a; }
.bk_employer-order .submit { padding-top: 10px; text-align: center; }

/** Ugyfelkapu nyito
*/
.bk_employer-customer-open { padding-bottom: 20px; }
.bk_employer-customer-open .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-customer-open .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-customer-open .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-customer-open .warning div a { color: #2d3a6e; }
.bk_employer-customer-open .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-customer-open h2 { position: relative; margin-left: -1px; margin-bottom: 13px; padding: 15px 0 16px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-customer-open p { margin: 0 10px 10px 10px; color: #7f7f7f; font-size: 11px; }
.bk_employer-customer-open .form { margin-bottom: 5px; }
.bk_employer-customer-open .form .row { width: 100%; _height: auto; overflow: hidden; padding-bottom: 6px; }
.bk_employer-customer-open .form .row * { display: block; _display: inline; float: left; height: auto; }
.bk_employer-customer-open .form h3 { margin: 7px 5px 12px 10px; font-weight: bold; color: #7f7f7f; }
.bk_employer-customer-open .form .row label { margin: 2px 5px 0 10px; width: 180px; font-weight: bold; color: #3b4d81; }
.bk_employer-customer-open .form .section { margin-bottom: 5px; }
.bk_employer-customer-open .form .section .row label { margin: 2px 5px 0 30px; width: 160px; }
.bk_employer-customer-open .form input.text { width: 68px; height: 17px; }
.bk_employer-customer-open .form input.readonly { padding: 3px 5px; width: 430px; height: 13px; font: 11px Verdana, Arial, sans-serif; border: none; color: #7f7f7f; background-image: none; background-color: #ebf1fd; }
.bk_employer-customer-open .form input.full { width: 430px; }
.bk_employer-customer-open .actions { margin-bottom: 10px; text-align: center; }
.bk_employer-customer-open .actions img { vertical-align: -25%;}
.bk_employer-customer-open a.help { padding-left: 13px; font-size: 11px; font-weight: normal; background: transparent url(bullet-questionmark.png) no-repeat left 2px; }


/** Ugyfelkapu szolgaltatas megrendeles
*/
.bk_employer-customer-order_service { padding-bottom: 20px; width: 645px; overflow: hidden; }
.bk_employer-customer-order_service .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-customer-order_service .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-customer-order_service .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-customer-order_service .warning div a { color: #2d3a6e; }
.bk_employer-customer-order_service .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-customer-order_service h2 { position: relative; margin-left: -1px; margin-bottom: 13px; padding: 15px 0 16px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-customer-order_service .select { }
.bk_employer-customer-order_service .group { margin-bottom: 10px; }
.bk_employer-customer-order_service .select .row { padding: 0 0 6px 25px; width: 100%; _height: auto; overflow: hidden; position: relative; }
.bk_employer-customer-order_service .select .row * { display: block; _display: inline; float: left; height: auto; }
.bk_employer-customer-order_service .select input.radio { position: absolute; left: 5px; }
.bk_employer-customer-order_service .select input.text { margin-right: 5px; }
.bk_employer-customer-order_service .select label { margin-top: 3px; width: 320px; margin-left: 0; }
.bk_employer-customer-order_service .select textarea { float: left; width: 288px; height: 60px !important; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; }
.bk_employer-customer-order_service .select p {  width: 325px; float: left; font-size: 11px; color: #3b4d81; _display: inline; }
.bk_employer-customer-order_service .select input.disabled { background: #f2f2f2 url(bg-textinput-dark.png) repeat-x left top; }
.bk_employer-customer-order_service .select textarea.disabled { background: #f2f2f2 url(bg-textinput-dark.png) repeat-x left top; }
.bk_employer-customer-order_service .select select { width: 288px; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; }
.bk_employer-customer-order_service div.disabled label { color: #7b89b4; }
.bk_employer-customer-order_service label { margin: 2px 5px 0 10px; font-weight: bold; color: #3b4d81; }
.bk_employer-customer-order_service input.text {  width: 46px; height: 17px !important; }
.bk_employer-customer-order_service label.amt { width: auto; }
.bk_employer-customer-order_service .request_privileges { margin-bottom: 20px; }
.bk_employer-customer-order_service .request_privileges .h { margin: 0 0 5px 10px; }
.bk_employer-customer-order_service .request_privileges label { margin: 0; }
.bk_employer-customer-order_service .request_privileges .row { margin-left: 30px; }
.bk_employer-customer-order_service .request_privileges .row div { margin-bottom: 5px; float: left; }
.bk_employer-customer-order_service .request_privileges .row label { margin-left: 20px; font-size: 11px; font-weight: normal; }
.bk_employer-customer-order_service .request_privileges input.text { width: 245px; }
.bk_employer-customer-order_service .request_privileges select { font-size: 11px; }
.bk_employer-customer-order_service .prefilter { margin-bottom: 20px; }
.bk_employer-customer-order_service .prefilter * { display: block; float: left; _display: inline; }
.bk_employer-customer-order_service .prefilter label { margin-left: 5px; width: 340px; }
.bk_employer-customer-order_service .prefilter label.amt { width: auto; }
.bk_employer-customer-order_service .prefilter select { margin-right: 5px; height: 19px; font-size: 11px; }
.bk_employer-customer-order_service .form { margin-bottom: 5px; }
.bk_employer-customer-order_service .form div { width: 100%; _height: auto; overflow: hidden; padding-bottom: 6px; }
.bk_employer-customer-order_service .form div * { display: block; _display: inline; float: left; height: auto; }
.bk_employer-customer-order_service .form div label { margin-left: 5px; }
.bk_employer-customer-order_service .banner_options { margin-bottom: 40px; }
.bk_employer-customer-order_service .banner_options label { width: 340px; }
.bk_employer-customer-order_service .banner_options input.checkbox { _padding-top: 0; _margin-top: -1px; }
.bk_employer-customer-order_service .actions { text-align: center; }
.bk_employer-customer-order_service a.help { padding-left: 13px; font-size: 11px; font-weight: normal; background: transparent url(bullet-questionmark.png) no-repeat left 2px; }


/** Ugyfelkapu hirdetes megrendeles
*/
.bk_employer-customer-order_ad { }
.bk_employer-customer-order_ad .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-customer-order_ad .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-customer-order_ad .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-customer-order_ad .warning div a { color: #2d3a6e; }
.bk_employer-customer-order_ad .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-customer-order_ad h2 { position: relative; margin-left: -1px; margin-bottom: 13px; padding: 15px 0 16px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-customer-order_ad input.text { width: 363px; height: 17px !important; }
.bk_employer-customer-order_ad textarea { width: 363px; height: 98px !important; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; }
.bk_employer-customer-order_ad a.help { margin-left: 10px; padding-left: 13px; clear: left; font-size: 11px; font-weight: normal; background: transparent url(bullet-questionmark.png) no-repeat left 2px; }
.bk_employer-customer-order_ad .form { margin-bottom: 5px; padding-bottom: 10px; }
.bk_employer-customer-order_ad .form .row { padding-bottom: 20px; width: 100%; _height: auto; overflow: hidden; }
.bk_employer-customer-order_ad .form .row * { display: block; _display: inline; float: left; height: auto; }
.bk_employer-customer-order_ad .form .label label { margin: 2px 5px 0 10px; width: 250px; font-weight: bold; color: #3b4d81; }
.bk_employer-customer-order_ad .form .label p { margin-left: 10px; clear: both; font-size: 11px; color: #3b4c80; }
.bk_employer-customer-order_ad .form select { width: 365px;  }
.bk_employer-customer-order_ad .form .fit-4 label { margin-left: 3px; width: 50px; padding-top: 2px; font-size: 11px; font-weight: normal; color: #7f7f7f; }
.bk_employer-customer-order_ad .form div.file input.text { margin-right: 4px; width: 281px; }
.bk_employer-customer-order_ad .form div.file { position: relative; }
.bk_employer-customer-order_ad .form div.file input.file_ { opacity: 0; -moz-opacity: 0; filter:alpha(opacity=0); position: absolute; right: 10px; top: 5px; cursor: default !important; }
.bk_employer-customer-order_ad .form .group .row { padding-bottom: 4px; }
.bk_employer-customer-order_ad .form div.textarea div.label { padding-top: 35px; }
.bk_employer-customer-order_ad .actions { padding-bottom: 10px; text-align: center; }


/** Ugyfelkapu hirdetes meghosszabbitas
*/
.bk_employer-customer-advertisement_renewal { padding-bottom: 5px; }
.bk_employer-customer-advertisement_renewal .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-customer-advertisement_renewal .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-customer-advertisement_renewal .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-customer-advertisement_renewal .warning div a { color: #2d3a6e; }
.bk_employer-customer-advertisement_renewal .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-customer-advertisement_renewal h2 { position: relative; margin-left: -1px; margin-bottom: 13px; padding: 15px 0 14px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-customer-advertisement_renewal .table h2 { padding-bottom: 10px; margin-bottom: 1px; }
.bk_employer-customer-advertisement_renewal .form { padding-bottom: 10px; }
.bk_employer-customer-advertisement_renewal .form .row { padding-bottom: 20px; width: 100%; _height: auto; overflow: hidden; }
.bk_employer-customer-advertisement_renewal .form .row * { display: block; _display: inline; float: left; height: auto; }
.bk_employer-customer-advertisement_renewal .form .row span { width: 365px; font-size: 11px; color: #7f7f7f; }
.bk_employer-customer-advertisement_renewal .form .label label { margin: 2px 5px 2px 10px; width: 250px; font-weight: bold; color: #3b4d81; }
.bk_employer-customer-advertisement_renewal .form .label p { margin-left: 10px; clear: both; font-size: 11px; color: #3b4c80; }
.bk_employer-customer-advertisement_renewal .form select { width: 365px; font-size: 11px; color: #7f7f7f; }
.bk_employer-customer-advertisement_renewal a.help { margin-left: 10px; padding-left: 13px; clear: left; font-size: 11px; font-weight: normal; background: transparent url(bullet-questionmark.png) no-repeat left 2px; }
.bk_employer-customer-advertisement_renewal textarea { width: 361px; height: 98px !important; border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; }
.bk_employer-customer-advertisement_renewal .form div.textarea label { margin-top: 40px; }
.bk_employer-customer-advertisement_renewal .actions { margin-left: 265px; }
.bk_employer-customer-advertisement_renewal .table { margin-bottom: 5px; padding-bottom: 2px; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-customer-advertisement_renewal table { width: 100%; overflow: hidden; font-size: 11px; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-customer-advertisement_renewal th { padding: 0 10px; padding-bottom: 3px; height: 26px; font-size: 11px; vertical-align: middle; color: #fff; }
.bk_employer-customer-advertisement_renewal td { padding: 5px 10px; height: 15px; }
.bk_employer-customer-advertisement_renewal tr.even td { background-color: #eff3fa; }
.bk_employer-customer-advertisement_renewal table strong.blue { color: #3b4d81; }
.bk_employer-customer-advertisement_renewal table .last { text-align: right; }
.bk_employer-customer-advertisement_renewal table.timeframe a { padding-left: 13px; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center; }
.bk_employer-customer-advertisement_renewal table.timeframe .timeframe { text-align: right; }


/** Ugyfelkapu elkoszono
*/
.bk_employer-customer-summary { }
.bk_employer-customer-summary .warning { margin: 10px 0 25px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-customer-summary .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-customer-summary .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-customer-summary .warning div a { color: #2d3a6e; }
.bk_employer-customer-summary .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-customer-summary p { margin: 10px 10px 0 10px; font-size: 11px; color: #7f7f7f; }
.bk_employer-customer-summary h2 { position: relative; margin-left: -1px; margin-bottom: 13px; padding: 10px 0 16px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-customer-summary input.readonly { padding-top: 2px; padding-right: 5px; height: 15px !important; font-size: 11px; border: 1px solid #ebf1fd; color: #7f7f7f; background: #ebf1fd url() repeat left top; }
.bk_employer-customer-summary label { margin: 2px 5px 0 10px; width: 330px; font-weight: bold; color: #3b4d81; }
.bk_employer-customer-summary label.amt { width: auto; }
.bk_employer-customer-summary input.text { width: 45px; text-align: right; }
.bk_employer-customer-summary .request_privileges { padding: 5px 0 10px 0; }
.bk_employer-customer-summary .request_privileges label { width: 65px; font-size: 11px; font-weight: normal; text-align: right; }
.bk_employer-customer-summary .request_privileges input.text { padding-left: 5px; width: 225px; text-align: left; }
.bk_employer-customer-summary .row { padding: 0 0 5px 0; width: 100%; _height: auto; overflow: hidden; position: relative; }
.bk_employer-customer-summary .row * { display: block; float: left; _display: inline; }
.bk_employer-customer-summary .row input.long { margin-right: 5px; padding-left: 5px; width: 145px; text-align: left; }
.bk_employer-customer-summary .row input.extralong { margin-right: 5px; padding-left: 5px; width: 246px; text-align: left; }
.bk_employer-customer-summary .db_access { padding-bottom: 13px; }
.bk_employer-customer-summary .actions { padding: 20px 0; text-align: center; }
.bk_employer-customer-summary .actions img { margin-bottom: 1px; }


/** CVDB Oneletrajz vegoldal
*/
.bk_employer-view_cv { padding-bottom: 5px; font-size: 11px; color: #7f7f7f; }
.bk_employer-view_cv .w { margin-left: 5px; }
.bk_employer-view_cv h2 { position: relative; margin-left: -1px; margin-bottom: 10px; padding: 25px 0 10px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-view_cv h3 { margin: 0 0 2px 10px; padding-top: 10px; font-size: 20px; font-weight: normal; color: #000; }
.bk_employer-view_cv p { margin-left: 10px; }
.bk_employer-view_cv ul { margin: 0 0 -5px 25px; }
.bk_employer-view_cv li { margin-bottom: 5px; margin-left: 7px; list-style: square outside; }
.bk_employer-view_cv li img { vertical-align: -30%; }
.bk_employer-view_cv ul.plain li { margin-left: 5px; list-style: none; width: 100%; overflow: hidden; }
.bk_employer-view_cv ul.plain li * { display: block; float: left; _display: inline; }
.bk_employer-view_cv ul.plain label { width: 105px; }
.bk_employer-view_cv ul.has_buttons li { margin-bottom: 3px; }
.bk_employer-view_cv ul.has_buttons span { font-weight: bold; color: #3c4d81; }
.bk_employer-view_cv h2.table_title { margin-bottom: 1px; }
.bk_employer-view_cv table { margin-bottom: 20px; width: 100%; overflow: hidden; font-size: 11px; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-view_cv th { padding: 0 10px; padding-bottom: 7px; height: 26px; font-size: 11px; vertical-align: middle; color: #fff; }
.bk_employer-view_cv th.last { width: 115px; }
.bk_employer-view_cv td { padding: 2px 10px !important; height: 17px; text-align: left; vertical-align: middle; }
.bk_employer-view_cv tr.even td { background-color: #eff3fa; }
.bk_employer-view_cv .rating { margin: 20px 0 10px 0; background: transparent url(border-dotted-lightblue2.png) repeat-x left top; }
.bk_employer-view_cv .rating_inner { padding: 6px 10px; background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom; }
.bk_employer-view_cv .rating_inner * { display: block; float: left; _display: inline; }
.bk_employer-view_cv .rating .stars { padding: 2px 25px 0 25px; }
.bk_employer-view_cv .rating .stars img { margin: 0; padding: 0; }
.bk_employer-view_cv .rating label { margin-top: 3px; font-size: 12px; font-weight: bold; color: #465679; }
.bk_employer-view_cv .rating select { width: 375px; font-size: 11px; }
.bk_employer-view_cv .actions { text-align: center; }
.bk_employer-view_cv .pager { padding: 7px 0 25px 0; clear: both; text-align: center; font-size: 10px; }
.bk_employer-view_cv .pager span { margin-right: -3px; }
.bk_employer-view_cv .pager a { padding: 3px 5px; border: 1px solid #a7c0e5; color: #90aacf; }
.bk_employer-view_cv .pager a:hover { padding: 3px 5px; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_employer-view_cv .pager .disabled a { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; color: #c2d3ed; }
.bk_employer-view_cv .pager .disabled a:hover { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; background-color: #fff;  }
.bk_employer-view_cv .pager .active a { font-weight: bold; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }


/** CVDB KeresĂ©s talĂˇlatok
*/
.bk_employer-cvdb-search { padding-bottom: 10px; }
.bk_employer-cvdb-search .warning { margin: 10px 0 5px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-cvdb-search .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-cvdb-search .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-cvdb-search .warning div a { color: #2d3a6e; }
.bk_employer-cvdb-search .warning li { margin-left: 30px; list-style-type: square; }
.bk_employer-cvdb-search .warning-form { margin-top: 10px; }
.bk_employer-cvdb-search div.heading { position: relative; height: 58px; overflow: hidden; }
.bk_employer-cvdb-search div.heading p { bottom: 19px; right: 10px; position: absolute; }
.bk_employer-cvdb-search h2 { position: relative; margin-left: -1px; margin-bottom: 10px; padding: 25px 0 10px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-cvdb-search p { font-size: 11px; color: #7f7f7f; }
.bk_employer-cvdb-search .actions { margin-bottom: 8px; text-align: center; }
.bk_employer-cvdb-search .pager { padding: 7px 0 15px 0; clear: both; text-align: center; font-size: 10px; }
.bk_employer-cvdb-search .pager span { margin-right: -3px; }
.bk_employer-cvdb-search .pager a { padding: 3px 5px; border: 1px solid #a7c0e5; color: #90aacf; }
.bk_employer-cvdb-search .pager a:hover { padding: 3px 5px; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_employer-cvdb-search .pager .disabled a { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; color: #c2d3ed; }
.bk_employer-cvdb-search .pager .disabled a:hover { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; background-color: #fff;  }
.bk_employer-cvdb-search .pager .active a { font-weight: bold; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_employer-cvdb-search table { margin-bottom: 20px; width: 100%; overflow: hidden; font-size: 11px; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-cvdb-search th { padding: 0px 10px 2px 6px !important; height: 26px; vertical-align: middle; color: #fff; line-height:26px; }
.bk_employer-cvdb-search th.email { width: 380px; }
.bk_employer-cvdb-search td { padding: 2px 5px !important; height: 17px; text-align: left; vertical-align: middle; }
.bk_employer-cvdb-search td.first { padding-right: 0px !important; }
.bk_employer-cvdb-search tr.even td { background-color: #eff3fa; }
.bk_employer-cvdb-search td.email a { font-size: 12px; font-weight: bold; color: #3b4d81; }
.bk_employer-cvdb-search td.email a:visited { font-size: 12px; font-weight: bold; color: #8DBFD8; }
.bk_employer-cvdb-search td.details a { margin-right: 5px; padding-left: 15px; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center; }
.bk_employer-cvdb-search td.details a:visited { margin-right: 5px; padding-left: 15px; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center; color: #8DBFD8;}
.bk_employer-cvdb-search .form { margin: -5px 0 10px 0; }
.bk_employer-cvdb-search .row { padding: 15px 0; background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom; }
.bk_employer-cvdb-search .form .last { background: none; }
.bk_employer-cvdb-search .row * { display: block; float: left; _display: inline; }
.bk_employer-cvdb-search .row label { width: 200px; margin: 2px 5px 0 0; font-weight: bold; color: #3b4d81; }
.bk_employer-cvdb-search .row p { font-size: 11px; color: #7f7f7f; }
.bk_employer-cvdb-search .row .select { width: 415px; margin-right: 3px; font-size: 11px; color: #7f7f7f; }
.bk_employer-cvdb-search .row textarea { border: 1px solid #728ab2; background: #fff url(bg-textinput-light.png) repeat-x left top; }
.bk_employer-cvdb-search .row input.text { width: 68px; }
.bk_employer-cvdb-search .row input.full { width: 413px; }
.bk_employer-cvdb-search .row select.full { width: 415px; }
.bk_employer-cvdb-search .submit { text-align: center; }
.bk_employer-cvdb-search .form a.help { font-size: 11px; margin: 3px 0 0 0; padding-left: 13px; clear: both; white-space: nowrap; background: transparent url(bullet-questionmark.png) no-repeat left center; }
.bk_employer-cvdb-search .form a.help2 { font-size: 11px; margin: 3px 0 0 0; padding-left: 13px; clear: both; white-space: nowrap; background: transparent url(bullet-questionmark.png) no-repeat left center; }
.bk_employer-cvdb-search .form div.label { margin-left: 10px; width: 200px; }
.bk_employer-cvdb-search .form .lots_of_select { width: 320px; }
.bk_employer-cvdb-search .form .lots_of_select select { width: 130px; margin-bottom: 5px; }
.bk_employer-cvdb-search .form .lots_of_select select.or { width: 50px; }
.bk_employer-cvdb-search .final { margin-bottom: 25px; }
.bk_employer-cvdb-search .final input { margin-top: 15px; }

.bk_employer-cvdb-search div.keywordcheck { margin-top: 0px;padding-top: 0px; }
.bk_employer-cvdb-search div.keywordcheck div label { color:#7f7f7f;font-weight:normal;font-size:11px; }
.bk_employer-cvdb-search div.keywordcheck label.check { width:130px;color:#7f7f7f;font-weight:normal;font-size:11px;vertical-align: middle;line-height:18px; _width:134px }

.bk_employer-cvdb-search div.selector, .bk_user-cvdb div.selector {margin-left:9px;float:left;width:289px;height:161px;border:1px solid #859dc0;overflow-y: scroll;background-color:#fff;}
.bk_employer-cvdb-search li.mainsector, .bk_user-cvdb li.mainsector { margin-left:5px;font-weight:bold; width:250px;cursor:pointer;}
.bk_employer-cvdb-search li.baseli, .bk_user-cvdb li.baseli  { margin-left:4px;padding-left:16px;color:#7f7f7f;clear:both;cursor:pointer; width:250px;}
.bk_employer-cvdb-search li.selected, .bk_user-cvdb li.selected   { color: #3b4d81; background-color:#eff3fa; }
.bk_employer-cvdb-search ul, .bk_user-cvdb ul { font-size:11px;color:#7f7f7f;clear:both;}
.bk_employer-cvdb-search div.deleteall, .bk_user-cvdb div.deleteall { padding:5px 0px 0px 390px;margin:0px;height:5px;font-size:11px; }
.bk_employer-cvdb-search div.deleteall img, .bk_user-cvdb div.deleteall img { margin:3px 4px 0px 0px; }
.bk_employer-cvdb-search div.selector_buttons, .bk_user-cvdb div.selector_buttons { float:left;width:36px;height:100px; }
.bk_employer-cvdb-search div.selector_buttons img.button_1, .bk_user-cvdb div.selector_buttons img.button_1 { margin:59px 0px 0px 9px;cursor:pointer; }
.bk_employer-cvdb-search div.selector_buttons img.button_2, .bk_user-cvdb div.selector_buttons img.button_2 { margin:3px 9px 3px 9px;cursor:pointer; }
.bk_employer-cvdb-search div.sel_label, .bk_user-cvdb div.sel_label {clear:both;width:100%;}
.bk_employer-cvdb-search div.sel_label div.I, .bk_user-cvdb div.sel_label div.I {float:left;width:330px;margin:5px 0px 5px 10px;}
.bk_employer-cvdb-search div.sel_label div.II, .bk_user-cvdb div.sel_label div.II{float:left;margin:5px 0px 5px 0px; width:295px;}
.bk_user-cvdb div.selector {margin-left:0px;width:373px;}
.bk_user-cvdb .sel_label .help {float:none;display:inline;}
.bk_user-cvdb li.baseli  {padding-left:0px;width:352px;}
.bk_user-cvdb div.except_sel {width:299px;}
.bk_user-cvdb div.except_sel li.baseli {width:268px;padding-left:10px;}
.bk_user-cvdb div.except_sel li.nopadding {width:278px;padding-left:0px;}

.search_options .f_11_db .select { height: 18px !important; border: 1px solid #859dc0 !important; font-size: 11px !important; line-height: 15px !important; color:#7f7f7f !important; }
.ui-dropdownchecklist {	height: 16px; border: 1px solid #859dc0; background: #fff url(dropdown.png) no-repeat center right; padding-right: 17px;}
.ui-dropdownchecklist-hover, .ui-dropdownchecklist-active {	background-image: url(dropdown_hover.png); 	border-color: #5794bf; }
.ui-dropdownchecklist-text { font-size: 11px;line-height: 15px; color:#7f7f7f; } 
.ui-dropdownchecklist-dropcontainer { background-color: #fff;border: 1px solid #999; }
.ui-dropdownchecklist-item{}
.ui-dropdownchecklist-item-hover { background-color: #eff3fa; }

.bk_employer-cvdb-search span.exp { font-size:11px;color:#7f7f7f;padding:2px 6px 0px 4px; }

.bk_employer-cvdb-search div.salary span{ font-size:11px;color:#7f7f7f;padding:2px 6px 0px 0px; }
.bk_employer-cvdb-search div.salary span.salary_span { padding:2px 0 0 0; }

.bk_employer-cvdb-search img.submit_form {margin-left:286px;cursor:pointer;}

.bk_employer-cvdb-search b.list_title {background-image: url(icon-savedsearch-xl.png);background-repeat: no-repeat;padding:3px 0px 5px 28px;line-height:28px;margin-left:5px;}
.bk_employer-cvdb-search b.lt_newsl {background-image: url(icon-newslettersettings-xl.png);}
.bk_employer-cvdb-search div.a_row {margin:8px 5px 8px 7px;padding:0px;}
.bk_employer-cvdb-search div.a_row a {background-image: url(bullet-arrow-lightblue.png);background-repeat: no-repeat;padding: 0 0 0 12px;background-position: 0 2px;line-height:11px;}
.bk_employer-cvdb-search div.a_row a.arrow_darkblue {background-image: url(bullet-arrow-darkerblue.png);}
.bk_employer-cvdb-search div.a_row img {margin-left:4px;cursor:pointer;}

/** Statisztika
*/
.bk_employer-stat { padding-bottom: 20px; }
.bk_employer-stat .warning { margin: 10px 0 10px 0; padding: 10px; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; background: #c1d2ec url(bg-dialog-warning-3d.png) repeat-x left top; }
.bk_employer-stat .warning h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_employer-stat .warning div.text { padding-left: 50px; min-height: 41px; _height: 41px; color: #5d6e9c; background: transparent url(icon-info-onblue-3d.png) no-repeat 5px 3px; }
.bk_employer-stat .warning div a { color: #2d3a6e; }
.bk_employer-stat .table { padding-bottom: 2px; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_employer-stat table { width: 100%; overflow: hidden; font-size: 11px; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_employer-stat th { padding: 0 10px 2px 10px; height: 26px; vertical-align: middle; color: #fff; }
.bk_employer-stat td { padding: 4px 5px !important; height: 17px; text-align: left; vertical-align: middle; }
.bk_employer-stat td.first { padding-right: 0px !important; }
.bk_employer-stat tr.even td { background-color: #eff3fa; }
.bk_employer-stat th.small { width: 40px; white-space: nowrap; }


/*Találtati lista*/

.bk_employer-cvdb-search div.upper_box {font-size: 11px; border-top: 3px solid #c0d2ec; border-bottom: 4px solid #a7c0e5; color: #7082ac; background: #c0d2ec url(bg-lightbluebox-headonly.png) repeat-x left top;padding:0 9px 0 9px;}

ul.search_pref li {padding:4px 0 4px 23px; line-height:15px;}
div.bk_user-savedsearch .list ul.search_pref li{padding-top:4px;}
ul.search_pref li.cogwheel {background: transparent url(icon-cogwheel.png) no-repeat scroll left 2px;}
ul.search_pref li.globe {background: transparent url(icon-globe.png) no-repeat scroll left 2px;}
ul.search_pref li.star {background: transparent url(icon-star.png) no-repeat scroll left 2px;}
ul.search_pref li.sheets {background: transparent url(icon-sheets.png) no-repeat scroll left 2px;}
ul.search_pref li.bubble {background: transparent url(icon-bubble.png) no-repeat scroll left 2px;}
ul.search_pref li.calendar {background: transparent url(icon-calendar.png) no-repeat scroll left 2px;}
ul.search_pref li.keyword {background: transparent url(icon-keyword.png) no-repeat scroll left 2px;}
ul.search_pref li.money {background: transparent url(icon-money.png) no-repeat scroll left 2px;}
ul.search_pref li.robe {background: transparent url(icon-robe.png) no-repeat scroll left 2px;padding-top:1px;}
div.bk_user-savedsearch .list ul.search_pref li.robe {padding-top:1px;}
.bk_employer-cvdb-search a.delete_button {background: transparent url(button-remove-small.png) no-repeat;background-position:0px 2px; padding:1px 0 2px 17px;}

.bk_employer-cvdb-search table.cvdb_list th {padding:5px;}
.bk_employer-cvdb-search table.cvdb_list td {padding:5px !important;}
.bk_employer-cvdb-search table.cvdb_list td.dot {padding:2px !important;height:1px;}
.bk_employer-cvdb-search table.cvdb_list td.middle {text-align:center;}
.bk_employer-cvdb-search table.cvdb_list a:visited {color:#a7c0e5;}

.bk_employer-cvdb-search a.simple_search {font-size:11px;margin:4px 0 0 133px;}
.bk_employer-cvdb-search a.simple_search img {margin:1px 4px 0 0;}

div.search_options {font-size: 11px; border-top: 3px solid #c0d2ec; border-bottom: 4px solid #a7c0e5; color: #7082ac; background: #c0d2ec url(bg-lightbluebox-headonly.png) repeat-x left top;padding:0 9px 0 9px;margin-bottom:10px;}

div.search_options h1 {margin:11px 0 9px 0;}
div.search_options h2 {margin:7px 0 2px 0;}

div.search_options div.keyword p {float:left;margin-top:3px;}
div.search_options div.keyword input.simple_input {width:174px;float:left;margin-left:3px;}
div.search_options div.keyword input.image {display:block;float:right;margin-left:7px;}

div.search_options div.qual {height:24px;}
div.search_options div.qual p {float:left;margin-top:3px;}
div.search_options div.qual input.simple_input {width:92px;float:left;margin-left:3px;}
div.search_options div.qual input.image {display:block;float:right;margin-left:7px;}

div.search_options div.main_cat {height:20px;}
div.search_options ul li.sub { margin-left:10px;height:20px;overflow:hidden;white-space:nowrap;width:280px;}
div.search_options a.notchecked,div.search_options a.checked {padding:4px 0 4px 20px;line-height:20px;}
div.search_options a.notchecked {background:transparent url(checkbox-normal.png) no-repeat scroll left 3px;}
div.search_options a.checked {background:transparent url(checkbox-checked.png) no-repeat scroll left 3px;font-weight:bold;}

div.search_options div.lang {width:145px;float:left;}


div.search_options div.salary_in {margin:5px 0 5px 0;}
div.search_options div.salary_in input.simple_input {width:70px;float:left;}
div.search_options div.salary_in p {float:left;margin:3px 3px 0 3px;}
div.search_options div.salary_in input.image {display:block;float:right;margin-left:7px;}
div.search_options div.search_button{margin:5px;text-align:center;}

div.doc_bubble {position:absolute;top:0px;left:0px;display:none;white-space:nowrap;}
div.doc_bubble div.doc_list {float:right;background-color:#eee;border:1px solid #111;}
div.doc_bubble div.doc_list ul {margin:0 4px 4px 4px;}
div.doc_bubble div.doc_list li {padding:5px;}
div.doc_bubble div.bubble_nyil {float:right;width:8px;height:13px;margin-right:-1px;margin-top:20px;}

/*Mentett lista*/
.bk_user-savedsearch .list .actions .delete2 {background:transparent url(icon-trash.png) no-repeat scroll left center;padding-left:17px;}

/*Keresés mentés layer*/
div.save_search_layer {display:none;width:405px;background-color:#fff;position: fixed;top: 17%;left: 50%;margin-left: -300px;border:3px solid #c0d2ec;}
div.save_search_layer div.savesearch_error {clear:both;height:40px;padding:10px;text-align:center;display:none;}
div.save_search_layer div.buttons {clear:both;text-align:center;padding:10px 0px 5px 0px;}
div.save_search_layer div.radio_buttons {float:left;width:214px;}
div.save_search_layer div.radio_buttons input {float:left;}
div.save_search_layer div.radio_buttons div {float:left;padding-top:3px;cursor:pointer;}
div.save_search_layer div.radio_buttons div.mail_text {padding-right:10px;}

/*Üzenetküldés*/
div.mail_send_div div.mail_row{clear:both;padding:10px;}
div.mail_send_div div.mail_row div.mail_label{float:left;width:213px;line-height:18px;}
div.mail_send_div div.mail_row div.readonly {width:400px;line-height:19px;background-color:#eff3fa;padding-left:5px;}
div.mail_send_div div.mail_row input {width:403px;}
div.mail_send_div div.mail_row textarea {width:403px;height:100px;border:1px solid #859dbf;}

/*Szöveg kiemelés*/
.highlight { font-weight:bold !important; color:#fff !important; background-color:#3B4D81 !important;}

/*Százalék doboz*/
div.percent_box {margin-bottom:10px;}
div.percent_box div.perc_title {margin:0px 15px 0px 10px;}
div.percent_box div.perc_title span {float:right;}
div.percent_box div.perc_csik {width:281px;height:16px;background: url(perc_bg.png); margin:10px 10px 2px 10px; padding:2px;}
div.percent_box div.perc_csik_belso {height:16px;background: url(perc_bgb.png) repeat-x;}
div.percent_box div.dot_line {margin:0px 15px 10px 10px;width:287px;}
div.percent_box div.perc_quest{margin:0px 15px 0px 10px;}
div.percent_box div.perc_answ{margin:0px 15px 0px 20px;}

div.home_perc {margin-bottom:10px;}
div.home_perc div.perc_csik {width:249px;height:11px;background: url(hperc_bg.png); margin:3px 10px 2px 10px;padding:1px;}
div.home_perc div.perc_csik_belso {height:11px;background: url(hperc_bgb.png) repeat-x;}
div.home_perc span {float:right;margin-right:5px;margin-top:1px;}
div.home_perc div.dot_line {margin:10px 10px 10px 10px;width:294px;}

/*user végoldal css*/
div.colorlist {position:relative;clear:both;width:609px;display:block;padding:12px;}
div.colorlist div.rows {margin:0px 0px 5px 0px;}
div.colorlist div.profsec {width:208px;position:absolute;top:12px;right:0px;}
div.colorlist div.column {display:block;float:left;margin:0;padding:0;}
div.expect_bottom {margin-top:5px;}
div.expect_bottom span.column1 {width:123px;float:left;display:block;padding:5px;}
div.expect_bottom span.column2 {width:480px;float:left;display:block;padding:5px;}

/*új fenti doboz*/
.warning2 { margin: 10px 0 15px 0; padding: 10px; font-size: 13px; font-family: Verdana; color:#2d3a6e; border: 1px solid #8298bc; background-color: #eff3fa; }
.warning2 h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; font-weight: bold; font-size: 15px; font-family:Verdana; color: #2d3a6e; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.warning2 h2 strong { font-size: 15px; color: #2d3a6e; }
.warning2 h2 b { font-size: 13px; color: #63739b; }
.warning2 div.text { line-height:17px; padding-left: 55px; min-height: 41px; font-size: 13px; font-family: Verdana; font-weight: normal; color:#2d3a6e; background: transparent url(icon-info-onlblue-3d.png) no-repeat 5px 3px; }
.warning2 div.text p { font-family: Verdana; font-weight: normal; color:#2d3a6e; font-size: 13px; line-height:17px;}
.warning2 div.text span.big { color:#ff8d00; font-weight:bold;line-height:17px;}
.warning2 div a { color: #2d3a6e; font-weight: normal;}

/*nyelvtudás teszt*/
.lang-test { margin: 10px 0 15px 0; padding: 10px; font-size: 13px; font-family: Verdana; color:#2d3a6e; border: 1px solid #7b004d; background-color: #eff3fa;position:relative;display:none;}
.lang-test h2 { margin: 0 0 5px 0; padding: 5px 0 10px 0; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.lang-test h2 strong { font-size: 15px; color: #2d3a6e; }
.lang-test h2 a.help{background:url("bullet-questionmark.png") no-repeat scroll left center transparent;padding-left:13px;font-size:11px;font-weight:normal;}
.lang-test h2 a.help:hover{text-decoration:none;}
.lang-test div.text { line-height:15px; min-height: 41px; font-size: 13px; font-family: Verdana; font-weight: normal; color:#2d3a6e;}
.lang-test div.text span.tipp{font-size:11px;color:#63739b;line-height:14px;display:block;margin-top:6px;}
.lang-test #openTestBtn{background: transparent url(btn-teszt-inditasa-p.png) no-repeat;cursor:pointer;height:34px;width:170px;position:absolute;top:130px;left:457px;}


