/** Article search
*/
.bk_sidebar-articlesearch { height: 154px; margin-bottom: 0 !important; font-size: 11px; color: #a9c0e5; background: transparent url(bg-sidebar-medium.png) repeat-x left top; }
.bk_sidebar-articlesearch h2 { margin: 0 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-articlesearch input.text { margin: 7px 5px 0 0; padding: 2px 0 2px 0; width: 140px; display: block; float: left; border: 1px solid #0f1322; border-right: none; background: #fff url(bg-textinput-dark.png) repeat-x left top; }
.bk_sidebar-articlesearch input.img { margin: 7px 0 0 0; display: block; float: left; }
.bk_sidebar-articlesearch p { margin: 10px 10px 5px 10px; }
.bk_sidebar-articlesearch .row { margin: 0 10px; width: 94%; overflow: hidden; }
.bk_sidebar-articlesearch div.select span { width: 55px; margin-top: 3px; text-align: right; display: block; float: left; }
.bk_sidebar-articlesearch .textsearch * { display: block; float: left; }
.bk_sidebar-articlesearch .textsearch span { margin: 10px 5px 0 0; }


/** Article Quick Search
*/
.bk_sidebar-articlequicksearch { padding-bottom: 10px; margin-bottom: 10px !important; font-size: 11px; border-bottom: 4px solid #232d4b;color: #a9c0e5; background: transparent url(bg-sidebar-medium.png) repeat-x left top; }
.bk_sidebar-articlequicksearch h2 { margin: 0 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-articlequicksearch input.text { margin: 7px 4px 0 0; padding: 2px 0 2px 0; width: 156px; height: 13px; display: block; float: left; border: 1px solid #0f1322; background: #fff url(bg-textinput-dark.png) repeat-x left top; }
.bk_sidebar-articlequicksearch input.img { margin: 7px 0 0 0; display: block; float: left; }
.bk_sidebar-articlequicksearch p { margin: 10px 10px 5px 10px; }
.bk_sidebar-articlequicksearch .row { margin: 0 10px; width: 94%; overflow: hidden; }
.bk_sidebar-articlequicksearch div.select span { width: 55px; margin-top: 3px; text-align: right; display: block; float: left; }
.bk_sidebar-articlequicksearch .textsearch * { display: block; float: left; }
.bk_sidebar-articlequicksearch .textsearch span { margin: 10px 5px 0 0; }


/** Article brief
*/
.bk_sidebar-articlebrief { margin-bottom: 10px !important; border-top: 4px solid #1a213a; font-size: 11px; color: #a9c0e5; border-bottom: 4px solid #1a213a; background-color: #1e2641; }
.bk_sidebar-articlebrief h2 { margin: 0 10px 10px 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-articlebrief ul { margin: 0 10px; }
.bk_sidebar-articlebrief li { margin-bottom: 10px; }
.bk_sidebar-articlebrief a { color: #fff; }
.bk_sidebar-articlebrief h3 { margin-bottom: 1px; font-weight: bold; color: #fff; }
.bk_sidebar-articlebrief p { margin-bottom: 4px; }
.bk_sidebar-articlebrief .more a { padding-left: 13px; background: transparent url(bullet-arrow_right-darkblue.png) no-repeat left center; }


/** Ad
*/
.bk_sidebar-ad { color: #7f7f7f; }
.bk_sidebar-ad h2 { margin: 0 0 10px 0; padding: 9px 0 7px 5px; font-weight: normal; background: transparent url(border-dotted-gray.png) repeat-x left bottom; }
.bk_sidebar-ad .w { margin: 0 auto 10px auto; width: 300px; }


/** User statistics & Welcome
*/
.bk_sidebar-userstats { margin-bottom: 5px !important; font-size: 11px; color: #fff; border-top: 3px solid #303753; border-bottom: 4px solid #303753; background: #465b83 url(bg-sidebar-userstats.png) repeat-x left top; }
.bk_sidebar-userstats .w { margin: 10px; }
.bk_sidebar-userstats h2 { margin-bottom: 5px; font-weight: bold; font-size: 15px; color: #b7ccea; }
.bk_sidebar-userstats h3 { margin-bottom: 5px; }
.bk_sidebar-userstats ul.actions { margin-bottom: 5px; background: transparent url(border-dotted-lightblue.png) repeat-x left top; }
.bk_sidebar-userstats ul.actions li { padding: 5px; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_sidebar-userstats ul.actions a { color: #fff; font-weight: bold; padding-left: 17px; background: transparent url(bullet-arrow_right-white-dark.png) no-repeat left center; }
.bk_sidebar-userstats ul.stats { color: #bccbe8; }
.bk_sidebar-userstats ul.stats a { color: #fff; font-weight: bold;  }


/** Detailed Search - Related Functions
*/
.bk_sidebar-relatedfunctions { margin-bottom: 10px !important; font-size: 11px; border-top: 3px solid #1e2641; border-bottom: 4px solid #1a213a; color: #a9c0e5; background: #3f547f url(bg-sidebar-relatedfunctions.png) repeat-x left top; }
.bk_sidebar-relatedfunctions h2 { margin: 0 10px 10px 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; color: #a9c0e5; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-relatedfunctions a { font-weight: bold; color: #fff; }
.bk_sidebar-relatedfunctions strong { color: #fff; }
.bk_sidebar-relatedfunctions p { margin: 0 10px 10px 10px; }
.bk_sidebar-relatedfunctions ul { margin: 0 10px 2px 10px; }
.bk_sidebar-relatedfunctions li { padding: 5px; background: transparent url(border-dotted-darkblue.png) repeat-x left top; }
.bk_sidebar-relatedfunctions li a { padding-left: 19px; }
.bk_sidebar-relatedfunctions li a.login { background: transparent url(bullet-arrow_right-white-dark.png) no-repeat left center; }
.bk_sidebar-relatedfunctions li a.reg { background: transparent url(icon-paper_pen2.png) no-repeat left center; }


/** Detailed Search - Area links
*/
.bk_sidebar-area { margin-bottom: 3px !important; font-size: 11px; border-top: 3px solid #1e2641; border-bottom: 4px solid #1a213a; color: #a9c0e5; background: #3f547f url(bg-sidebar-relatedfunctions.png) repeat-x left top; }
.bk_sidebar-area h2 { margin: 0 10px 10px 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; color: #a9c0e5; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-area ul { margin-bottom: 15px; }
.bk_sidebar-area li { margin: 0 10px 7px 10px; }
.bk_sidebar-area li a { padding-left: 19px; color: #b7ccea; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }


/** Detailed Search - Refine
*/
.bk_sidebar-refinesearch { width: 312px; overflow: hidden; font-size: 11px; border-top: 3px solid #b3c7e7; border-bottom: 4px solid #97b2de; color: #434e7e; background: #c0d2ec url(bg-lightbluebox-headonly.png) repeat-x left top; }
.bk_sidebar-refinesearch.block { margin-top: 8px; }
.bk_sidebar-refinesearch h2 { margin: 0 10px 10px 10px; padding: 15px 0 0 0; font-weight: bold; font-size: 15px; }
.bk_sidebar-refinesearch h3 { margin: 0 10px; padding-top: 13px; font-weight: bold; background: transparent url(border-dotted-darkblue.png) repeat-x left top; font-size: 12px;}
.bk_sidebar-refinesearch h4 { background:none; padding-top:5px; margin: 0 10px; font-weight: bold;}
.bk_sidebar-refinesearch div.keyword { margin:3px 0px 5px 0px; }
.bk_sidebar-refinesearch div.keyword p { float:left; margin:3px 1px 0px 10px; }
.bk_sidebar-refinesearch div.keyword input.simple_input { float:left; margin-left:3px; width:178px; }
.bk_sidebar-refinesearch div.keyword input.image { display: block; float: left; margin-left: 7px; }
.bk_sidebar-refinesearch .kwselect { margin: 8px 0px 5px; }
.bk_sidebar-refinesearch .kwselect.last { margin: 8px 0px 15px; }
.bk_sidebar-refinesearch .kwselect select { width:290px; }
.bk_sidebar-refinesearch select {border:1px solid #859DC0 !important;color:#7F7F7F !important;font-size:11px !important;height:18px !important;line-height:15px !important;margin-left:10px;}
.bk_sidebar-refinesearch ul { margin: 3px 10px 15px 10px; width: 100%; overflow: visible; }
.bk_sidebar-refinesearch ul a { padding: 3px 0 4px 20px; display: block; float: left; clear: both; color: #434e7e; }
.bk_sidebar-refinesearch ul a.delcond { float:none; padding:10px 10px 0 0;	text-align:right; }
.bk_sidebar-refinesearch ul a span { font-weight: normal; color: #7082ac; }
.bk_sidebar-refinesearch ul li { margin-right: 10px; }
.bk_sidebar-refinesearch ul li div { width: 100%; overflow: hidden; }
.bk_sidebar-refinesearch ul li.opened {padding-top: 3px; font-weight: bold;}
.bk_sidebar-refinesearch ul li.opened div a { background: transparent url(button-remove-small.png) no-repeat left 1px; height: 11px;}
.bk_sidebar-refinesearch ul li div.citylist {padding:3px 0px 3px 20px;}
.bk_sidebar-refinesearch ul li div.citylist div {float: left; width: auto;}
.bk_sidebar-refinesearch ul li .sub a  { padding-left: 35px; background-position: 15px 1px !important;}
.bk_sidebar-refinesearch .detailed {background: transparent url(icon-search.png) no-repeat left 0; padding: 0 0 10px 20px; display: block; font-weight: bold;}
.bk_sidebar-refinesearch.companysearch { margin-top: 0; background: #c0d2ec url(bg-lightbluebox-headonly-company.png) repeat-x scroll center top;}



/** Logged in props
*/
.bk_sidebar-userhome { margin-bottom: 0 !important; font-size: 11px; border-top: 3px solid #22263c; color: #aebfe3; background: #1a213a url(bg-userhome-top.png) repeat-x left top; }
.bk_sidebar-userhome .w { padding: 0 10px; padding-bottom: 10px; background: transparent url(bg-userhome-bottom.png) repeat-x left bottom; }
.bk_sidebar-userhome h2 { margin-bottom: 5px; padding-top: 15px; font-weight: bold; font-size: 15px; color: #b7ccea; }
.bk_sidebar-userhome h2.yellow { color: #f1ce60; }
.bk_sidebar-userhome strong, .bk_sidebar-userhome a { color: #fff; }
.bk_sidebar-userhome ul { margin: 5px 0 0 0; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_sidebar-userhome ul li { padding: 5px 0; background: transparent url(border-dotted-lightblue.png) repeat-x left top; }
.bk_sidebar-userhome ul li a { padding-left: 17px; font-weight: bold; background: transparent url(bullet-arrow_right-white-dark.png) no-repeat left center; }
.bk_sidebar-userhome .actions { margin-bottom: 20px; background: none; }
.bk_sidebar-userhome p { padding-bottom: 15px;  }
.bk_sidebar-userhome a.logout { padding-left: 17px; font-weight: bold; background: transparent url(bullet-arrow_right-white-dark.png) no-repeat left center; }


/** Contact
*/
.bk_sidebar-contact { padding-bottom: 10px; font-size: 11px; border-top: 4px solid #1a213a; border-bottom: 4px solid #1a213a; color: #a9c0e5; background-color: #1e2641; }
.bk_sidebar-contact h2 { margin: 0 10px 0 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; color: #a9c0e5; }
.bk_sidebar-contact a, .bk_sidebar-contact strong, .bk_sidebar-contact span { color: #fff; }
.bk_sidebar-contact div.s { margin: 0 10px; padding: 5px 0; background: transparent url(border-dotted-lightblue.png) repeat-x left top; }
.bk_sidebar-contact div.s div { margin: 3px 0; }


/** Contact - Simplified (light blue) version
*/
.bk_sidebar-contact_simple { padding-bottom: 10px; 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; }
.bk_sidebar-contact_simple h2 { margin: 0 10px 0 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; color: #a9c0e5; }
.bk_sidebar-contact_simple a, .bk_sidebar-contact_simple strong, .bk_sidebar-contact_simple span { color: #3b4d81; }
.bk_sidebar-contact_simple div.s { margin: 0 10px; padding: 5px 0; }
.bk_sidebar-contact_simple div.s div { margin-bottom: 5px; }
.bk_sidebar-contact_simple p { padding-top: 5px; background: transparent url(border-dotted-lightblue.png) repeat-x left top; }
.bk_sidebar-contact_simple div.s div p { background: none; padding-top: 0; }


/** Contact - kapcsolattarto keppel
*/
.bk_sidebar-contact_person { padding-bottom: 5px; 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; _position: relative; }
.bk_sidebar-contact_person a, 
.bk_sidebar-contact_person strong, 
.bk_sidebar-contact_person span { color: #3b4d81; }
.bk_sidebar-contact_person strong span { color: #7082ac; }
.bk_sidebar-contact_person p.name { margin-bottom: 4px; }
.bk_sidebar-contact_person div.img { margin: 0 10px; float: left; border: 3px solid #a7c0e5; _margin-right: 5px; _position: relative; _display: inline; }
.bk_sidebar-contact_person div.img img { display: block; border: 1px solid #7082ac; }
.bk_sidebar-contact_person div.s,
.bk_sidebar-contact_person div.sb { margin: 0 10px; padding: 5px 0; }
.bk_sidebar-contact_person div.s div,
.bk_sidebar-contact_person div.sb div { margin: 4px 0; }
.bk_sidebar-contact_person div.sb { background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_sidebar-contact_person div.person { padding-bottom: 9px; }


/** Customer service
*/
.bk_sidebar-customerservice { margin-bottom: 0 !important; font-size: 11px; border-top: 3px solid #22263c; color: #aebfe3; background: #1a213a url(bg-userhome-top.png) repeat-x left top; }
.bk_sidebar-customerservice .w { padding: 0 10px; padding-bottom: 10px; background: transparent url(bg-userhome-bottom.png) repeat-x left bottom; }
.bk_sidebar-customerservice h2 { margin-bottom: 5px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; color: #a9c0e5; }
.bk_sidebar-customerservice p { padding: 5px 0; background: transparent url(border-dotted-darkblue.png) repeat-x left top; }
.bk_sidebar-customerservice p span { color: #fff; }
.bk_sidebar-customerservice p strong { color: #fff; }
.bk_sidebar-customerservice a { color: #fff; }
.bk_sidebar-customerservice p div { background-image: none; clear: both; }


/** Help
*/
.bk_sidebar-help { margin-bottom: 5px !important; padding-bottom: 4px; font-size: 11px; border-top: 3px solid #1e2641; border-bottom: 4px solid #1a213a; color: #a9c0e5; background: #3f547f url(bg-sidebar-relatedfunctions.png) repeat-x left top; }
.bk_sidebar-help h2 { margin: 0 10px 0 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; color: #a9c0e5; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-help ul { padding-bottom: 5px; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-help li { margin: 5px 10px; padding-left: 17px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left 2px; }
.bk_sidebar-help a { color: #b7ccea; }
.bk_sidebar-help div a { font-weight: bold; padding-left: 17px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }
.bk_sidebar-help div { margin: 5px 10px; }


/** FAQ
*/
.bk_sidebar-faq { margin-bottom: 5px !important; 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; }
.bk_sidebar-faq .w { margin: 10px; }
.bk_sidebar-faq h2 { margin-bottom: 5px; padding-bottom: 10px; font-weight: bold; font-size: 15px; color: #3b4d81; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-faq li { margin-bottom: 8px; padding-left: 17px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left 2px; }
.bk_sidebar-faq li p { display: none; }
.bk_sidebar-faq li.opened { background: transparent url(bullet-arrow_down-lightblue.png) no-repeat 10px 7px; }
.bk_sidebar-faq li.opened a { font-weight: bold; }
.bk_sidebar-faq p { margin: 5px 0; display: none; }

/** Tenyek & adatok
*/
.bk_sidebar-facts { margin-bottom: 5px !important; padding-bottom: 5px; font-size: 11px; color: #fff; border-top: 3px solid #303753; border-bottom: 4px solid #303753; background: #465b83 url(bg-sidebar-userstats.png) repeat-x left top; }
.bk_sidebar-facts .w { margin: 10px; }
.bk_sidebar-facts h2 { margin-bottom: 5px; padding-bottom: 10px; font-weight: bold; font-size: 15px; color: #b7ccea; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_sidebar-facts h3 { margin-bottom: 5px; }
.bk_sidebar-facts li { padding-left: 7px; margin-bottom: 7px; color: #b7ccea; background: transparent url(bullet-square-lightblue.png) no-repeat left 5px; }
.bk_sidebar-facts li span { font-weight: bold; color: #fff; }

/** Adatrogzitesi folyamat
*/
.bk_sidebar-wizard { margin-bottom: 5px !important; }
.bk_sidebar-wizard h2 { padding: 17px 0 20px 58px; height: 13px; overflow: hidden; font-size: 15px; font-weight: bold; color: #3c4c80; background: transparent url(bg-sidebar-wizard-h2.png) no-repeat left top; }
.bk_sidebar-wizard ul { position: relative; background: transparent url(bg-sidebar-wizard-list.png) no-repeat left top; }
.bk_sidebar-wizard li { height: 45px; width: 312px; _width: 254px; font-size: 14px; line-height: 1.1em; font-weight: bold; color: #fff; background: transparent url(bg-sidebar-wizard-list.png) no-repeat left top; }
.bk_sidebar-wizard li { position: relative; display: table; vertical-align: middle; _display: block; }
.bk_sidebar-wizard li span { padding-left: 58px; width: 100%; display: table-cell; vertical-align: middle; _position: relative; _top: 50%; _left: 0; _display: block; }
.bk_sidebar-wizard li strong { _top: -54%; _left: 0; _position: relative; display: block; }
.bk_sidebar-wizard li a { color: #fff; }
.bk_sidebar-wizard li.active { color: #ffb400; background: transparent url(bg-sidebar-wizard-list-active.png) no-repeat left top; }
.bk_sidebar-wizard li.active a { color: #ffb400; }
.bk_sidebar-wizard li.checked { color: #ffb400; background: transparent url(bg-sidebar-wizard-list-checked.png) no-repeat left top; }
.bk_sidebar-wizard li.over { color: #ffb400; background: transparent url(bg-sidebar-wizard-list-active.png) no-repeat left top; }
.bk_sidebar-wizard li.over a { color: #ffb400; }
.bk_sidebar-wizard li.checked_active { color: #ffb400; background: transparent url(bg-sidebar-wizard-list-active_checked.png) no-repeat left top; }
.bk_sidebar-wizard li.checked_active a { color: #ffb400; }
.bk_sidebar-wizard li.no1 { _padding-bottom: 1px; }
.bk_sidebar-wizard li.no2 { background-position: left -45px; _margin-top: -1px; }
.bk_sidebar-wizard li.no3 { background-position: left -90px; }
.bk_sidebar-wizard li.no4 { background-position: left -135px; }
.bk_sidebar-wizard li.no5 { background-position: left -180px; }
.bk_sidebar-wizard li.no6 { background-position: left -225px; }
.bk_sidebar-wizard li.no7 { background-position: left -270px; }
.bk_sidebar-wizard li.no8 { background-position: left -315px; }
.bk_sidebar-wizard li.no9 { background-position: left -360px; }
.bk_sidebar-wizard li.no10 { background-position: left -405px; }
.bk_sidebar-wizard li.no11 { background-position: left -450px; }
.bk_sidebar-wizard li.no12 { background-position: left -495px; }
.bk_sidebar-wizard li.disabled { background: transparent url(bg-sidebar-wizard-list-12-disabled.png) no-repeat left top; }
.bk_sidebar-wizard h2.foot { display:none;padding: 12px 0 20px 10px; height: 13px; overflow: hidden; font-size: 13px; font-weight: bold; color: #3c4c80; background: transparent url(map_footer.png) no-repeat left top; }
.bk_sidebar-wizard h2.foot span {float:right;margin-right:10px;}

/**
 * kekgalleros hirdetes feladas folyamat
*/
.bk_sidebar-bluecollar-wizard { margin-bottom: 5px !important; }
.bk_sidebar-bluecollar-wizard h2 { padding: 17px 0 20px 58px; height: 13px; overflow: hidden; font-size: 15px; font-weight: bold; color: #3c4c80; background: transparent url(bg-sidebar-wizard-h2.png) no-repeat left top; }
.bk_sidebar-bluecollar-wizard ul { position: relative; background: transparent url(/rapid/bg-sidebar-blue-collar-list.jpg) no-repeat left top; overflow: visible;}
.bk_sidebar-bluecollar-wizard li { height: 45px; width: 312px; _width: 254px; font-size: 14px; line-height: 2em; font-weight: bold; color: #fff; background: transparent url(/rapid/bg-sidebar-blue-collar-list.jpg) no-repeat left top; overflow: visible; }
.bk_sidebar-bluecollar-wizard li { position: relative; display: table; vertical-align: middle; display: block; overflow: visible;}
.bk_sidebar-bluecollar-wizard li span { overflow: visible; padding-left: 58px; width: 100%; height: 30px; display: table-cell; vertical-align: middle; position: relative; top: 6px; left: 0; display: block; }

.bk_sidebar-bluecollar-wizard li a { color: #fff; }
.bk_sidebar-bluecollar-wizard li.active { color: #ffb400; background: transparent url(bg-sidebar-bluecollar-wizard-list-active.png) no-repeat left top; }
.bk_sidebar-bluecollar-wizard li.active a { color: #ffb400; }
.bk_sidebar-bluecollar-wizard li.checked { color: #ffb400; background: transparent url(bg-sidebar-bluecollar-wizard-list-checked.png) no-repeat left top; }
.bk_sidebar-bluecollar-wizard li.over { color: #ffb400; background: transparent url(bg-sidebar-bluecollar-wizard-list-active.png) no-repeat left top; }
.bk_sidebar-bluecollar-wizard li.over a { color: #ffb400; }
.bk_sidebar-bluecollar-wizard li.checked_active { color: #ffb400; background: transparent url(bg-sidebar-bluecollar-wizard-list-active_checked.png) no-repeat left top; }
.bk_sidebar-bluecollar-wizard li.checked_active a { color: #ffb400; }
.bk_sidebar-bluecollar-wizard li.no1 { _padding-bottom: 1px; }
.bk_sidebar-bluecollar-wizard li.no2 { background-position: left -45px; _margin-top: -1px; }
.bk_sidebar-bluecollar-wizard li.no3 { background-position: left -90px; }
.bk_sidebar-bluecollar-wizard li.no4 { background-position: left -135px; }
.bk_sidebar-bluecollar-wizard li.no5 { background-position: left -180px; }
.bk_sidebar-bluecollar-wizard li.disabled { background: transparent url(bg-sidebar-bluecollar-wizard-list-12-disabled.png) no-repeat left top; }
.bk_sidebar-bluecollar-wizard h2.foot { display:none;padding: 12px 0 20px 10px; height: 13px; overflow: hidden; font-size: 13px; font-weight: bold; color: #3c4c80; background: transparent url(map_footer.png) no-repeat left top; }
.bk_sidebar-wizard h2.foot span {float:right;margin-right:10px;} 


/** Jelmgyarazat
*/
.bk_sidebar-notation { margin-bottom: 5px !important; font-size: 11px; border-top: 3px solid #dfe7f5; border-bottom: 4px solid #dfe7f5; color: #3b4d81; background-color: #eff3fa; }
.bk_sidebar-notation h2 { margin: 0 10px 10px 10px; padding: 10px 0 10px 0; font-weight: bold; font-size: 15px; color: #3b4d81; background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom; }
.bk_sidebar-notation ul { margin: 10px; }
.bk_sidebar-notation sup { margin-right: 2px; line-height: 0.5em; vertical-align: top; font-size: 10px; color: #bbcae7; }
.bk_sidebar-notation li { padding: 3px 10px; background-position: left center; background-repeat: no-repeat; }
.bk_sidebar-notation ul.icons li { padding: 6px 0 6px 20px; }
.bk_sidebar-notation li.delete_notation { padding-left: 17px; background-image: url(icon-trash.png); }
.bk_sidebar-notation li.edit { padding-left: 17px; background-image: url(icon-paper_pen3.png); }
.bk_sidebar-notation li.new { background-image: url(icon-new.png); }
.bk_sidebar-notation li.approve { background-image: url(icon-approve.png); }
.bk_sidebar-notation li.order { background-image: url(icon-order.png); }
.bk_sidebar-notation li.ordered { background-image: url(icon-ordered.png); }
.bk_sidebar-notation li.active { background-image: url(icon-refresh.png); }
.bk_sidebar-notation li.expired { background-image: url(icon-expired.png); }
.bk_sidebar-notation li.deleted { background-image: url(icon-deleted.png); }
.bk_sidebar-notation a.help { margin-left: 5px; padding-left: 13px; background: transparent url(bullet-questionmark.png) no-repeat left center; }


/** Megrendelesi lehetosegek
*/
.bk_sidebar-order_options { margin-bottom: 5px !important; font-size: 11px; border-bottom: 4px solid #232d4b; color: #a9c0e5; background: #506892 url(bg-sidebar-medium.png) repeat-x left top; }
.bk_sidebar-order_options a { color: #a9c0e5; }
.bk_sidebar-order_options h2 { margin: 0 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-order_options h3 { margin-bottom: 3px; font-weight: bold; color: #fff; }
.bk_sidebar-order_options div { font-family: Tahoma, sans-serif; padding: 8px 0; margin: 0 10px; background: transparent url(border-dotted-darkblue.png) repeat-x left top; }
.bk_sidebar-order_options li { margin-left: 7px; padding: 3px 0 3px 17px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }
.bk_sidebar-order_options p { margin: 10px; color: #fff; }


/** MA CV tulajdonos
*/
.bk_sidebar-cv_owner { margin-bottom: 5px !important; font-size: 11px; border-top: 3px solid #1e2641; border-bottom: 4px solid #1a213a; color: #a9c0e5; background: #3f547f url(bg-sidebar-relatedfunctions.png) repeat-x left top; }
.bk_sidebar-cv_owner .hcard-image { padding:10px;width: 295px; text-align:center; }
.bk_sidebar-cv_owner img { padding: 1px; border: 3px solid #fff; }


/** Karrier kellekek
*/
.bk_sidebar-career_tools { }
.bk_sidebar-career_tools { padding-bottom: 3px; margin-bottom: 10px !important; font-size: 11px; border-bottom: 4px solid #232d4b;color: #a9c0e5; background: transparent url(bg-sidebar-medium.png) repeat-x left top; }
.bk_sidebar-career_tools h2 { margin: 0 10px; padding: 15px 0 10px 0; font-weight: bold; font-size: 15px; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }
.bk_sidebar-career_tools ul { margin: 7px 10px 0 10px; }
.bk_sidebar-career_tools li { margin-bottom: 7px; }
.bk_sidebar-career_tools a { padding: 3px 0 3px 15px; color: #b7ccea; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }

/** Funkciok
*/
.bk_sidebar-functions { margin-bottom: 5px !important; font-size: 11px; border-top: 3px solid #1e2641; border-bottom: 4px solid #1a213a; color: #a9c0e5; background: #3f547f url(bg-sidebar-relatedfunctions.png) repeat-x left top; }
.bk_sidebar-functions h2.white{ color: #ffffff; }
.bk_sidebar-functions h2 { margin:0px 2px 0px 2px; padding: 10px; font-weight: bold; font-size: 15px; color: #a9c0e5; background: transparent url(border-dotted-white-3px.png) repeat-x left bottom; }
.bk_sidebar-functions h2 a:hover{text-decoration:none}
.bk_sidebar-functions h2 a{color:#b7ccea}
.bk_sidebar-functions h2.white a{ color: #ffffff; }
.bk_sidebar-functions ul { margin-bottom: 15px; margin-top: 15px;}
.bk_sidebar-functions li { margin: 0 10px 10px; padding-left: 25px; background: transparent url(http://image.profession.hu/images/2.0/bullet-arrow_right-lightblue.png) no-repeat scroll left center; }
.bk_sidebar-functions li a { color: #b7ccea; }
.bk_sidebar-functions ul.white li a { color: #ffffff; }
.bk_sidebar-functions ul.white li.yellow a { color: #fdf0bb; }
.bk_sidebar-functions li a.bold { font-weight: bold; margin-left: 10px; }
.bk_sidebar-functions a.bold { color: #b4cbea; text-decoration: none; font-weight: bold; display: block; padding-left: 10px; }
.bk_sidebar-functions a.bold:hover { text-decoration: underline; }

.bk_sidebar_cv_checklist {
    background: url(bg_cv_checklist.png) repeat-x scroll left top;
    height: 130px;
    color: #f5f4c1;
    font-size: 11px;
}
.bk_sidebar_cv_checklist h2 {
    background: transparent url(border-dotted-red.png) repeat-x scroll left bottom;
    font-size: 16px;
    font-weight: bold;
    margin: 0 10px 10px;
    padding: 15px 0 10px;
}
.bk_sidebar_cv_checklist p {
    margin: 10px 10px 5px;
}
.bk_sidebar_cv_checklist ul {
    margin-top: 15px;
    margin-bottom: 15px;
}
.bk_sidebar_cv_checklist li {
    background: transparent url(bullet-arrow_right-red.png) no-repeat scroll left center;
    margin: 0 10px 7px;
    padding-left: 19px;
}
.bk_sidebar_cv_checklist li a {
    color: #f5f4c1;
}
.bk_sidebar-cv {
	background		: #3F547F url(http://image.profession.hu/images/2.0/bg-sidebar-relatedfunctions.png) repeat-x scroll left top;
	border-bottom           : 4px solid #1A213A;
	border-top		: 3px solid #1E2641;
	color			: #A9C0E5;
	font-size		: 11px;
	margin-bottom           : 5px !important;
}

.bk_sidebar-cv h2 {
	background		: transparent url(http://image.profession.hu/images/2.0/border-dotted-darkblue.png) repeat-x scroll left bottom;
	color			: #A9C0E5;
	font-size		: 12px;
	font-weight		: bold;
	margin			: 0 10px 10px;
	padding			: 15px 0 10px;
}

.bk_sidebar-cv ul {
	margin-top		: 15px;
	margin-bottom           : 15px;
}

.bk_sidebar-cv li {
	background		: transparent url(http://image.profession.hu/images/2.0/bullet-arrow_right-lightblue.png) no-repeat scroll left center;
	margin			: 0 10px 7px;
	padding-left            : 19px;
}

.bk_sidebar-cv li a {
	color			: #B7CCEA;
}

.bk_sidebar-cv {
	background		: #3F547F url(http://image.profession.hu/images/2.0/bg-sidebar-relatedfunctions.png) repeat-x scroll left top;
	border-bottom	: 4px solid #1A213A;
	border-top		: 3px solid #1E2641;
	color			: #A9C0E5;
	font-size		: 11px;
	margin-bottom	: 5px !important;
}

.bk_sidebar-cv p {
	margin			: 10px 10px 5px;
}

/**
 * polc doboz sorai
*/
.polc_box_rows{
	background-image: url(border-dotted-darkblue.png);
	background-repeat: repeat-x;
	background-attachment: scroll;
	background-position: left bottom;
	margin-bottom: 10px;
	padding-bottom: 10px;
}

.bk_sidebar-polc { margin-bottom: 5px !important; font-size: 11px; border-top: 3px solid #c0d2ec; border-bottom: 4px solid #a7c0e5; color: #3B4D81; background: #c0d2ec url(bg-lightbluebox-headonly.png) repeat-x left top; }
.bk_sidebar-polc .w { margin: 10px; }
.bk_sidebar-polc h2 { margin-bottom: 5px; padding-bottom: 10px; font-weight: bold; font-size: 15px; color: #3b4d81; background: transparent url(border-dotted-darkblue.png) repeat-x left bottom; }

.refine_ad {
	margin-bottom: 10px;
	margin-left: 6px;
	margin-top: 8px;
}

#banner_text_id {
	margin-bottom: 5px;
	width: 300px;
	background: transparent url(border-dotted-darkblue.png) repeat-x scroll left bottom;
	color: #A4A4A4;
	display:none;
	padding: 0 0 7px;
}
