/** Usability
*/
a.article_category { color: #3b4d81; background: transparent url(icon_article.png) no-repeat; padding:1px 0px 8px 18px; display:block; font-size: 12px;}
.extra-boxes .extra-title{color:#7f7f7f; font-size: 12px; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; padding:6px;}
.extra-boxes .category-column{float:left; width:145px;font-weight:bold;padding:6px;}
.extra-boxes a.kviz { color: #3b4d81; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat 0 2px; padding-left:19px; margin:6px; display:block; }
.more_article {margin-left: 10px; color:#6C6C6C; font-size: 11px;}
.more_article li { margin-bottom: 8px; width: 100%; overflow: hidden;}
.more_article li a {padding-left: 15px; font-size: 12px; font-weight: bold; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat scroll 0 3px; line-height: 16px; float: left;}

/** Önéletrajz minták
*/
.cv-sample{margin:15px 10px 5px 10px;}
.cv-sample .text{line-height:16px;margin-bottom:13px; color: #6c6c6c;}
.cv-sample .text.bold{font-weight:bold; font-size: 12px;}
.cv-sample .navbuttons{border-bottom:1px solid #e2e2e2;height:31px;}
.cv-sample .navbuttons .navbutton{background:transparent url(bg-cv-sample.png) no-repeat;height:31px;font-weight:bold;color:#3f62a2;float:left;cursor:pointer;margin-right:1px;font-size:11px;}
.cv-sample .navbuttons .navbutton.active, .cv-sample .navbuttons .navbutton:hover{background:transparent url(bg-cv-sample-active.png) no-repeat;color:#343434;}
.cv-sample .navbuttons .navbutton .navbutton-end{background:transparent url(bg-cv-sample-end.png) no-repeat;width:4px;height:31px;float:right;}
.cv-sample .navbuttons .navbutton.active .navbutton-end, .cv-sample .navbuttons .navbutton:hover .navbutton-end{background:transparent url(bg-cv-sample-active-end.png) no-repeat;width:4px;height:31px;float:right;}
.cv-sample .navbuttons .navbutton .navbutton-text{padding:10px 12px 5px 14px;float:left;}
.cv-sample .headerline{background: transparent url(border-dotted-lightblue.png) repeat-x left bottom;padding:15px 0px 5px 0px;}
.cv-sample .headerline h2.title{color:#6C6C6C;font-size:15px;font-weight:bold;float:left;}
.cv-sample .headerline a.sample-download{float:right;padding:3px 0px 0px 17px;font-weight:bold;background:transparent url(cv-sample-download.png) no-repeat scroll 0 3px;line-height:16px;margin-top:-2px;cursor:pointer}
.cv-sample #kiserolevel-sample-content{display:none;}
.cv-sample #kiserolevel-sample-download{display:none;}
.cv-sample #back-to-motivation{display: none;}
.cv-sample .footerline{background: transparent url(border-dotted-lightblue.png) repeat-x left top;padding:20px 0px 20px 205px;;margin-top:10px;}
.cv-sample .footerline a.back {padding-left: 20px; background: url("bullet-arrow_right-lightblue.png") no-repeat scroll 0 3px transparent; font-weight: bold;display:block;margin-left: -17px;}
.cv-sample .footerline a.sample-download-button{background:transparent url(cv-sample-download-button.png) no-repeat;display:block;width:239px;height:21px;cursor:pointer; margin-top: 10px;}

/** Önéletrajz checklist
*/
.cv-checklist{margin:15px 10px 5px 10px;}
.cv-checklist h1{background: transparent url(border-dotted-lightblue.png) repeat-x left bottom;padding:5px 0px 5px 0px;color:#6C6C6C;font-size:15px;font-weight:bold;}
.cv-checklist h2{margin:20px 0px 10px 0px;height:16px;background-color:#b1c1da;padding:7px;color:#ffffff;font-weight:bold;}
.cv-checklist .questionline{border-bottom:1px solid #e8ecf1;padding:10px;color:#6c6c6c;font-size:11px;}
.cv-checklist .questionline .question{float:left;width:218px;padding-right:5px;}
.cv-checklist .questionline .answer{float:left;width:182px;font-weight:bold;padding-right:5px;}
.cv-checklist .questionline input{margin:0px 4px 2px 2px;float:left;}
.cv-checklist .footerline{padding:20px 0px 20px 0px;}
.cv-checklist .footerline .btn{background:transparent url(btn-teszt-eredmenye.png) no-repeat;display:block;width:157px;height:34px;cursor:pointer;float:left;}
.cv-checklist .footerline .funcs{width:228px;float:left;padding:0px 5px 0px 20px;}
.cv-checklist .footerline .funcs a.print{background:url(icon-print.png) no-repeat scroll left center transparent;padding-left:20px;display:block;margin-bottom:4px;font-size:11px;}
.cv-checklist .footerline .funcs a.recommand{background:url(icon-recommand.png) no-repeat scroll left center transparent;padding-left:20px;display:block;font-size:11px;line-height:15px;}
.cv-checklist .footerline .again a {background: url("bullet-arrow_right-lightblue.png") no-repeat scroll 0 3px transparent; font-weight: bold; padding-left: 15px;}

/** Brief
*/
.bk_article-brief { font-size: 11px; }
.bk_article-brief h2 { padding: 0 0 5px 5px; font-size: 12px; font-weight: normal; color: #7f7f7f; }
.bk_article-brief li { padding: 10px 0; background: transparent url(border-dotted-lightblue2.png) repeat-x left top; }
.bk_article-brief h3 { margin: 0 10px 10px 10px; font-weight: bold; color: #1e4468; }
.bk_article-brief h3 a { color: #3b4d81; }
.bk_article-brief a.img { margin: -8px 10px 10px 0; padding: 1px; display: block; float: left; border: 3px solid #c0d4f3; width: 201px; }
.bk_article-brief a.img img { display: block; xwidth: auto; xheight: auto; }
.bk_article-brief p { padding: 0 10px 5px 10px; color: #6c6c6c; }
.bk_article-brief a.more { margin: 0 10px; padding-left: 15px; color: #4f77b2; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }
.bk_article-brief div.more { padding: 10px 5px 5px 5px; text-align: right; font-size: 12px; font-weight: bold; background: transparent url(border-dotted-withgrad.png) repeat-x left top; }
.bk_article-brief div.more a { padding-left: 15px; color: #4f77b2; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }


/** Article
*/
.bk_article-article { font-size: 11px; color: #6c6c6c; }
.bk_article-article a { color: #3e63a3; }
.bk_article-article .h { padding: 20px 15px 15px 15px; color: #a4a4a4; background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom; }
.bk_article-article .h p { float: left; }
.bk_article-article .h a, .bk_article-article .f a { margin-left: 5px; }
.bk_article-article .useful { float: right; }
.bk_article-article h2 { margin-bottom: 3px; font-size: 15px; line-height: 1.2em; color: #6c6c6c; }
.bk_article-article .b { margin-left: -1px; padding: 15px 0 10px 15px; border-left: 1px solid #fff; /*background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom;*/ }
.bk_article-article .b p { padding: 0 10px 15px 0; line-height: 16px; font-size: 12px;}
.bk_article-article .b a { font-weight: bold; }
.bk_article-article .b a.more { padding-left: 15px; margin-bottom: 10px; color: #3f62a2; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }
/* .bk_article-article .b img { margin: 0 0 15px 15px; float: right; display: block; border: 2px solid #b3caf0; } */
.bk_article-article .b em.footnote { color: #a4a4a4; }
.bk_article-article .f { padding: 15px; color: #a4a4a4; }
.bk_article-article .f a.back { margin-left: 0; /*padding-left: 13px;*/ display: block; float: left; _display: inline; /*background: transparent url(bullet-arrow_left-lightblue.png) no-repeat left center;*/ }
.bk_article-article .f a.top { margin: 0 -5px 0 15px; padding-left: 13px; _padding-right: 5px; white-space: nowrap; background: transparent url(bullet-arrow_up-lightblue.png) no-repeat left center; }
.share_box { height: 35px; overflow: hidden; background: transparent url(share_box_bg_new.png) repeat-x right center; border: 2px solid #eceff3;}
.share_box a {margin:6px 0px 0px 25px; display:block; float:left;}

/** Search results
*/
.bk_article-searchresults { padding-top: 15px; }
.bk_article-searchresults .list { margin-bottom: 10px; font-size: 11px; color: #6c6c6c; }
.bk_article-searchresults .list ul { padding-bottom: 1px; background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom; }
.bk_article-searchresults .list li { clear:both; height: 89px; padding: 0 30px; background: transparent url(border-dotted-lightblue2.png) repeat-x left top; }
.bk_article-searchresults .list li.odd { background: transparent url(bg-article-searchresults-odd.png) repeat-x left top; }
.bk_article-searchresults .list h3 { margin-left: -30px; padding-top: 10px; font-size: 12px; }
.bk_article-searchresults .list h3 span { width: 27px; padding-right: 3px; text-align: right; display: block; float: left; color: #939393; }
.bk_article-searchresults .list a { float: none; color: #2d3a6e; }
.bk_article-searchresults .list p { clear:both; }
.bk_article-searchresults .list div { float: none; clear:both; margin-bottom: 2px; color: #939393; }
.bk_article-searchresults .list .head { margin-bottom: 1px; padding: 7px 10px; font-size: 12px; border-bottom: 3px solid #3d527c; color: #b6cbe9; background: #4f6790 url(bg-table-header.png) repeat-x left bottom;  }
.bk_article-searchresults .list .head strong { font-size: 13px; color: #fff; }
.bk_article-searchresults .pager { padding: 7px 0 15px 0; text-align: center; font-size: 10px; }
.bk_article-searchresults .pager span { margin-right: 1px; }
.bk_article-searchresults .pager a { padding: 2px 4px; border: 1px solid #a7c0e5; color: #90aacf; }
.bk_article-searchresults .pager a:hover { padding: 2px 4px; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_article-searchresults .pager .disabled a { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; color: #c2d3ed; }
.bk_article-searchresults .pager .disabled a:hover { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; background-color: #fff;  }
.bk_article-searchresults .pager .active a { font-weight: bold; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }


/** Career (Article) Tips
*/
.bk_article-tips { }
.bk_article-tips h2 { margin-bottom: 15px; padding: 20px 15px 10px 15px; font-size: 15px; font-weight: bold; color: #6c6c6c; background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom; }
.bk_article-tips .col1 { margin-right: 10px; }
.bk_article-tips .col1,
.bk_article-tips .col2 { width: 314px; float: left; }
.bk_article-tips .col1 div.brief,
.bk_article-tips .col2 div.brief { margin-bottom: 10px; padding: 0 0 10px 10px; font-size: 11px; color: #7f7f7f; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_article-tips img { margin: 0 10px 10px 0; float: left; display: block; border: 2px solid #b3c9f0; }
.bk_article-tips h3 { font-size: 12px; font-weight: bold; color: #1f4368; }
.bk_article-tips div.date { margin-bottom: 15px; color: #939393; }
.bk_article-tips .more { margin-left: 10px; padding-left: 15px; background: transparent url(bullet-arrow_right-lightblue.png) no-repeat left center; }
.bk_article-tips .pager { padding: 10px 0 20px 0; clear: left; text-align: center; font-size: 10px; }
.bk_article-tips .pager span { margin-right: 1px; }
.bk_article-tips .pager a { padding: 3px 5px; border: 1px solid #a7c0e5; color: #90aacf; }
.bk_article-tips .pager a:hover { padding: 3px 5px; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }
.bk_article-tips .pager .disabled a { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; color: #c2d3ed; }
.bk_article-tips .pager .disabled a:hover { text-decoration: none; cursor: default; border: 1px solid #c2d3ed; background-color: #fff;  }
.bk_article-tips .pager .active a { font-weight: bold; text-decoration: none; border: 1px solid #a7c0e5; color: #fff; background-color: #a7c0e5; }


/** FAQ
*/
.bk_pr-help { margin-bottom: 40px; }
.bk_pr-help 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_pr-help p { margin: 5px 10px; font-size: 11px; color: #7e7e7e; }
.bk_pr-help ul { font-size: 11px; }
.bk_pr-help ul p { display: none; margin: 5px 0; }
.bk_pr-help li { padding: 5px 10px 5px 25px; background: transparent url(bullet-arrow-lightblue.png) no-repeat 10px 7px; }
.bk_pr-help li.even { background-color: #eff3fa; }
.bk_pr-help li.opened { background: transparent url(bullet-arrow_down-lightblue.png) no-repeat 10px 7px; }
.bk_pr-help li.opened a { font-weight: bold; }
.bk_pr-help ul.list_square li { background: none !important; }

/** Help
*/
.bk_pr-helpp { margin-bottom: 40px; }
.bk_pr-helpp 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_pr-helpp p { margin: 5px 10px; font-size: 11px; color: #7e7e7e; }
.bk_pr-helpp ul { font-size: 11px; }
.bk_pr-helpp ul p { margin: 5px 0; }
.bk_pr-helpp li { padding: 5px 10px 5px 25px; background: transparent url(bullet-arrow-lightblue.png) no-repeat 10px 7px; }
.bk_pr-helpp li.even { background-color: #eff3fa; }
.bk_pr-helpp li.opened { background: transparent url(bullet-arrow_down-lightblue.png) no-repeat 10px 7px; }
.bk_pr-helpp li.opened a { font-weight: bold; }
.bk_pr-helpp li ul { margin-bottom: 10px; }
.bk_pr-helpp li li { padding: 0 0 0 35px; }
.bk_pr-helpp ul.list_square { color: #7f7f7f; }
.bk_pr-helpp ul.list_square li { background: none; list-style: square inside; }


/** Impresszum
*/
.bk_pr-imprint { padding-top: 5px; font-size: 11px; color: #7f7f7f; }
.bk_pr-imprint h2 { padding: 12px 10px; font-size: 15px; font-weight: bold; color: #7f7f7f; }
.bk_pr-imprint .section { padding: 15px 10px 0 10px; background: transparent url(border-dotted-lightblue.png) repeat-x left top; border-left: 1px solid #fff; margin-left: -1px; }
.bk_pr-imprint h3 { font-size: 12px; font-weight: bold; color: #7f7f7f; }
.bk_pr-imprint ul { margin-bottom: 15px; }


/** Adatvedelmi nyilatkozat
*/
.bk_pr-privacypolicy { font-size: 11px; color: #7f7f7f; }
.bk_pr-privacypolicy h2 { margin-top: 5px; 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_pr-privacypolicy .b { margin: 0 10px; }
.bk_pr-privacypolicy p { margin-bottom: 1.5em; }
.bk_pr-privacypolicy h3 { font-weight: bold; }
.bk_pr-privacypolicy ol { margin-bottom: 0.7em; }
.bk_pr-privacypolicy li ol { margin-bottom: -0.7em; }
.bk_pr-privacypolicy li ol p { margin-bottom: 0; }
.bk_pr-privacypolicy li { padding-bottom: 0.7em; }
.bk_pr-privacypolicy li div { float: left; }
.bk_pr-privacypolicy li div.no { width: 40px; }
.bk_pr-privacypolicy li p { width: 580px; margin-bottom: 0.5em; }
.bk_pr-privacypolicy li li p { width: 540px; }
.bk_pr-privacypolicy li:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.bk_pr-privacypolicy li { display: inline-block; _height: 1%; }
html[xmlns] .bk_pr-privacypolicy li { display: block; }


/** Mediaajanlat
*/
.bk_pr-media { padding-bottom: 10px; font-size: 11px; color: #7f7f7f; }
.bk_pr-media * { clear: both; }
.bk_pr-media h2 { margin-top: 5px; margin-bottom: 10px; padding: 12px 10px; font-size: 15px; font-weight: bold; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_pr-media h3 { margin: 0 0 0 10px; padding: 12px 0 0 0; font-size: 13px; font-weight: bold; }
.bk_pr-media p { margin: 0 0 5px 10px; padding: 12px 0; }
.bk_pr-media ul h3 { margin: 0 0 5px -22px; padding: 5px 0 0 22px; background: transparent url(icon-checkmark-true.png) no-repeat left center; }
.bk_pr-media ul { margin: 0 10px 0 30px; padding-bottom: 15px; }
.bk_pr-media li { margin-bottom: 15px; }
.bk_pr-media li p { margin: 0 0 5px 0; padding: 0; }
.bk_pr-media p.blue { margin: 0 -8px 5px -8px; _margin-bottom: 0; _display: inline; padding: 8px; float: left; background-color: #e9f1fe; }
.bk_pr-media a.bullet { padding-left: 15px; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center;  }
.bk_pr-media .contact { text-align: center; }
.bk_pr-media .contact p { padding: 0; margin-bottom: 1.5em; }


/** Mediaajanlat
*/
.bk_pr-media-b { padding-bottom: 10px; font-size: 11px; color: #7f7f7f; }
.bk_pr-media-b * { clear: both; }
.bk_pr-media-b h2 { margin-top: 5px; margin-bottom: 10px; padding: 12px 10px; font-size: 15px; font-weight: bold; background: transparent url(border-dotted-lightblue.png) repeat-x left bottom; }
.bk_pr-media-b h3 { margin: 0 0 5px 10px; font-size: 12px; font-weight: bold; color: #28567b; }
.bk_pr-media-b img { margin: 5px 0 5px 10px; }
.bk_pr-media-b p { margin: 0 0 20px 10px; }
.bk_pr-media-b small { margin: 0 0 5px 10px; font-size: 10px; color: #a6a6a6; }
.bk_pr-media-b ul { margin: 0 10px 0 35px; padding-bottom: 15px; }
.bk_pr-media-b li { list-style: square outside; }
.bk_pr-media-b table { margin-bottom: 10px; width: 100%; color: #7f7f7f; background: transparent url(bg-table-th.png) repeat-x left top; }
.bk_pr-media-b th { padding: 7px 10px 10px 10px; font-size: 11px; white-space: nowrap; color: #fff; }
.bk_pr-media-b td { padding: 5px 10px; background-color: #eff3fa; }
.bk_pr-media-b tr.even td { background-color: #fff; }
.bk_pr-media-b table .last { text-align: right; }

.stripViewer								{ position: relative; overflow: hidden; width: 718px;  }
.stripViewer .panelContainer				{ position: relative; left: 0; top: 0; }
.stripViewer .panelContainer .panel			{ float: left; height: 100%; position: relative; width: 718px;; }
.stripNavL, .stripNavR, .stripNav			{ display: none; }

.tartalom{
	
	/*background-image:url('./img/hatter_flec.png');*/
	}
	
.tartalom .hasab_1{
	width:718px;
	float:left;
	padding:10px 0px 0px 10px;
	font-family:verdana;
	font-size:11px;
	}
.tartalom .bigtopppadding{
	padding-top:160px;
	}	
.tartalom .hasab_2{
	width:242px;
	float:left;
	padding:10px 0px 10px 6px;	
	}
.tartalom .flashdoboz{	
	float:left;
	}
.tartalom .flashdoboz .flash{
	background-image:url('keret_flash.png');
	padding:4px 0px 0px 4px;
	width:713px;
	height:341px;
	}
.tartalom .flashdoboz .top{
	background-image:url('keret_flash_t.png');
	width:718px;
	height:8px;
	float:left;
	}
.tartalom .flashdoboz .middle{
	background-image:url('keret_flash_m.png');
	width:718px;
	height:329px;	
	float:left;
	}
.tartalom .flashdoboz .bottom{
	background-image:url('keret_flash_b.png');
	width:718px;
	height:8px;
	float:left;
	}
.tartalom .flashdoboz .startdoboz{
	background-image:url('hatter_startdoboz.png');
	width:714px;
	height:78px;
	float:left;
	color:#131a2e;
	font-family:verdana;
	font-size:12px;
	padding:4px 0px 0px 4px;
	}
.tartalom .flashdoboz .startdoboz .tszam{
	background-image:url('hatter_tszam.png');
	background-repeat:no-repeat;
	width:345px;
	height:60px;
	float:left;		
	text-align:center;
	}
.tartalom .flashdoboz .startdoboz .tszam .szoveg{
	float:left;	
	width:320px;
	padding:12px 0px 0px 8px;
	text-align:center;
	}
.tartalom .flashdoboz .startdoboz .elvalaszto{
	background-image:url('hatter_elvalaszto.png');
	width:4px;
	height:74px;
	float:left;	
	}
.tartalom .flashdoboz .startgomb{
	float:left;	
	}
.tartalom .flashdoboz .startgomb .szoveg{
	padding:21px 0px 0px 27px;
	width:193px;
	float:left;	
	line-height:16px;
	}
.tartalom .flashdoboz .startgomb .gomb{
	background-image:url('gomb_start.png');	
	width:122px;
	height:68px;
	float:left;	
	font-size:0px;
	}
.tartalom .flashdoboz .startgomb .gomb:hover{
	background-position:0% 100%;
	}

.oldalmenu{
	width:237px;
	height:84px;
	float:left;
	font-size:0px;
	margin:0px 0px 1px 0px;
	}
.tartalom .oldalmenu_x {
	background-image:url('gomb_oldal_x.png');
	height:44px !important;
}
.tartalom .xelso {
	margin:16px 0 1px !important;
}
.tartalom .oldalmenu_1{
	background-image:url('gomb_oldal_1.png');
	}
.tartalom .oldalmenu_2{
	background-image:url('gomb_oldal_2.png');
	}
.tartalom .oldalmenu_3{
	background-image:url('gomb_oldal_3.png');
	}
.tartalom .oldalmenu_4{
	background-image:url('gomb_oldal_4.png');
	}
.tartalom .oldalmenu_5{
	background-image:url('gomb_oldal_5.png');
	}
.tartalom .oldalmenu_11{
	background-image:url('gomb_oldal_11.png');
	}
.tartalom .oldalmenu_22{
	background-image:url('gomb_oldal_22.png');
	}
.tartalom .oldalmenu_33{
	background-image:url('gomb_oldal_33.png');
	}	
.tartalom .oldalmenu:hover{
	background-position:0% 100%;
	}
.tartalom .oldalmenux{
	height:70px !important;
	margin:4px 0px 1px 0px !important;
	}	
.tartalom .xelso{
	margin:16px 0px 1px 0px !important;
	}	
	
.tartalom .szovegdoboz{	
	float:left;	
	padding:12px 0px 0px 0px;
	}
.tartalom .szovegdoboz .top{
	background-image:url('keret_szovegdoboz_t.png');
	width:718px;
	height:20px;
	float:left;
	}
.tartalom .szovegdoboz .middle{
	background-image:url('keret_szovegdoboz_m.png');
	width:718px;
	float:left;
	}
.tartalom .szovegdoboz .bottom{
	background-image:url('keret_szovegdoboz_b.png');
	background-position: bottom left;
	width:718px;
	height:20px;
	float:left;
	}	
.tartalom .szovegdoboz .bottom .logo{
	/*background-image:url('./img/logo_toshiba.png');
	width:114px;
	height:34px;*/
	margin:0px 0px 0px 40px;
	}
.tartalom .szovegdoboz .middle table{
	width:710px;
	border-spacing:0;	
	border:none;
	border-collapse:collapse;
	margin:0px 0px 0px 4px;	
	background-image:url('keret_szovegdoboz_m_hatter.png');
	background-position: bottom right;
	background-repeat: no-repeat;
	}
.tartalom .szovegdoboz .szoveg{		
	width:640px;
	font-family:verdana;
	color:#232e4d;
	font-size:11px;
	line-height:16px;
	padding:10px 0px 10px 0px;
	}
.tartalom .szovegdoboz .szoveg font{
	color:#47557d;
	font-size:11px;
	}
.tartalom .szovegdoboz .middle .kezd{
	vertical-align:top;
	padding:0px 0px 0px 10px;
	}
.tartalom .szovegdoboz .middle .befejez{
	vertical-align:bottom;
	}

.tartalom .tartalomdiv{
	padding:20px;
	/* border: solid 1px #000; */
	font-family:verdana;
	color:#555;
	font-size:11px;
	line-height:180%;
	text-align: justify;
	min-height: 380px;
	}
.tartalom .tartalomdiv h1, .tartalom .tartalomdiv h2, .tartalom .tartalomdiv h3, .tartalom .tartalomdiv h4{
	padding:0;
	margin:0;
	}
.tartalom .tartalomdiv  h1{
	color:#77004A;
	font-family:'Georgia';
	font-size:20px;
	font-weight:bold;
	line-height:150%;
	text-align: left;
	}
.tartalom .tartalomdiv  h1.ritka{
	letter-spacing:-0.3px;
	}	
.tartalom .tartalomdiv  h2{
	color:#77004A;
	font-family:'Georgia';
	font-size:15px;
	font-weight:bold;
	padding-bottom: 10px;
	}
.tartalom .tartalomdiv  h3{
	color:#4f77b2;
	font-size:14px;
	}
.tartalom .tartalomdiv  h4{
	color:#fff;
	background:#77004A;
	font-family:'Georgia';
	font-size:18px;
	font-weight:bold;
	text-align: center;
	padding: 10px 9px;
	}	
.tartalom .tartalomdiv  li.bottompadder{
	padding-bottom: 10px;
	}	
.tartalom .tartalomdiv  ul{
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 5px;
	margin-bottom: 10px;
	}		
.tartalom .tartalomdiv div.kisbetus{
	font-family:verdana;
	color:#777;
	font-size:9px;
	line-height:150%;
	}
	
.tartalom .logok{
	clear: both;
	padding:15px 0px 0px 5px;
	font-family:verdana;
	color:#6c6c6c;
	font-size:11px;
	}
.tartalom .logok table{
	height:100px;
	border-spacing:0;
	padding:0;
	border:none;
	border-collapse:collapse;
	margin:0px 0px 0px 0px;
	}
.tartalom .logok img{
	margin:0px 17px 0px 17px;
	}

.lab{
	width:980px;
	height:70px;
	float:left;
	background:#425884 url('hatter_lab.png') no-repeat scroll left top;
	color:#FFFFFF;
	font-size:11px;
	font-family:verdana;
	text-align:center;
	}
.lab .top {
	font-weight:normal;
	margin-bottom:22px;
	padding-top:13px;
	}
.lab ul {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
	}
.lab li {
	display:inline;
	}
.lab .top a {
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	}
.lab a:hover {
	text-decoration:underline;
	}
.lab a {
	text-decoration:none;
	}
.lab .bottom {
	color:#4C638C;
	}
.lab .bottom a {
	color:#B7CCEA;
	}

.tartalom .artabla{
	font-family:Verdana;
	font-size:11px;
	}
.tartalom .arlistakep_1{
	background-image:url('focim_arlista_1.png');
	background-repeat:no-repeat;
	padding-top:170px;
	}
.tartalom .arlistakep_2{
	background-image:url('focim_arlista_2.png');
	background-repeat:no-repeat;
	padding-top:170px;
	}
.tartalom .artabla table{
	border-collapse: separate;
	margin:10px 10px 0px 10px;
	}
.tartalom .artabla td{
	margin:1px 1px 1px 1px;
	}
.tartalom .artabla tr{
	height:25px;
	}
.tartalom .artabla .o1{
	width:430px;
	padding-left:10px;
	color:#596975;
	font-weight:bold;
	padding-top:5px;
	}
.tartalom .artabla .o3{
	width:230px;
	padding-left:20px;
	}
.tartalom .artabla .flec{
	height:25px;
	}
.tartalom .artabla .flec td{
	height:25px;
	font-family:Georgia;
	font-size:20px;
	color:#9c0058;
	font-weight:bold;
	}
.tartalom .artabla .flec .o1, .tartalom .artabla .flec .o3{
	border-top:1px solid #e2e1e1;
	}
.tartalom .artabla .szurke_1 .o1, .tartalom .artabla .szurke_1 .o3{
	background-color:#f4f4f4;
	}
.tartalom .artabla .szurke_2 .o1, .tartalom .artabla .szurke_2 .o3, .tartalom .artabla .szurke_4 .o1, .tartalom .artabla .szurke_4 .o3{
	background-color:#f9f9f9;
	}
.tartalom .artabla .szurke_2 .o1{
	padding-left:25px;
	width:415px;
	}
.tartalom .artabla .szurke_1 .o1, .tartalom .artabla .szurke_4 .o1{
	padding-left:15px;
	width:425px;
	}
.tartalom .artabla .szurke_3 .o1{
	background-color:#e4e4e4;
	}
.tartalom .artabla .magyarazat{
	padding:25px 0px 35px 22px;
	color:#596975;
	}
.tartalom .artabla a{
	text-decoration:none;
	color:#596975;
	}
.tartalom .artabla .link .o1:hover{
	background-color:#d0d0d0;
	}

/* Motivációs levél
*/
.bk_motivation-left {float:left; width: 314px;}
.bk_motivation-left p {padding: 5px 0 10px 10px; font-size: 13px; color: #7F7F7F;}
.bk_motivation-left h2 { margin-bottom: 10px; padding: 5px 15px 10px 10px; font-size: 13px; font-weight: bold; color: #6c6c6c; background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom; }
.bk_motivation-left li { margin: 2px 0 7px 22px; }
.bk_motivation-left li a { color: #28567B; padding: 2px 0 2px 20px; font-weight: bold;}
.bk_motivation-left li a.hu {background: url(li-hu.png) no-repeat scroll left center transparent !important;}
.bk_motivation-left li a.en {background: url(li-en.png) no-repeat scroll left center transparent !important;}
.bk_motivation-left li a.fr {background: url(li-fr.png) no-repeat scroll left center transparent !important;}
.bk_motivation-left li a.de {background: url(li-de.png) no-repeat scroll left center transparent !important;}
.bk_motivation-right {float:right; width: 314px; height: 190px; background-color: #f6f6f6;}
.bk_motivation-right h2 { margin-bottom: 10px; padding: 5px 15px 10px 10px; font-size: 13px; font-weight: bold; color: #6c6c6c; background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom; }
.bk_motivation-right li { margin: 2px 0 7px 10px; }
.bk_motivation-right li a {font-size: 11px; color: #28567B; padding: 2px 0 2px 20px; background: url("bullet-arrow_right-lightblue.png") no-repeat scroll left center transparent;}
.bk_article-cv_samples p.title {color:#1a213a; font-size: 13px; font-weight: bold;}

/** Oneletrajz mintak
*/
.bk_article-cv_samples { padding-bottom: 20px; }
.bk_article-cv_samples h2 { margin-bottom: 10px; padding: 17px 15px 10px 10px; font-size: 15px; font-weight: bold; color: #6c6c6c; background: transparent url(border-dotted-lightblue2.png) repeat-x left bottom; }
.bk_article-cv_samples .list { margin: 0 0 10px 10px; font-size: 11px; font-weight: bold; }
.bk_article-cv_samples .list ul { padding-left: 20px; margin-right: 50px; float: left; }
.bk_article-cv_samples .list ul.uno { background: transparent url(bg-cv_samples-list-1.png) no-repeat left center; }
.bk_article-cv_samples .list ul.dos { background: transparent url(bg-cv_samples-list-2.png) no-repeat left center; }
.bk_article-cv_samples .list li { margin-bottom: 7px; }
.bk_article-cv_samples .list a { padding: 2px 0 2px 17px; color: #28567b; background: transparent url(bullet-arrow-lightblue.png) no-repeat left center; }
.bk_article-cv_samples .text { text-align: center; }
.bk_article-cv_samples p { margin: 0 10px 17px 10px; text-align: left; font-size: 11px; color: #7f7f7f; }
.bk_article-cv_samples h3 { font-weight: bold; margin: 10px; margin-top: 0px;}


			.boxes .box {
				float			: left;
				margin			: 0 10px 5px 0;
				padding-bottom	: 0px;
				width			: 313px;
				background		: transparent url(http://image.profession.hu/images/2.0/border-dotted-lightblue.png) repeat-x scroll left bottom;
			}			
		
			.boxes .box h2 {
				font-size		: 14px;
				background		: none;
				margin-bottom	: 0px;
				color			: #4f77b2;
				padding			: 2px 15px 5px 10px;
			}

			.boxes .box h2.moremargin {
				margin-bottom	: 5px;
			}			
			
			.jobb {
				margin			: 0 0 10px 0 !important;
			}					

			.also {
				background		: none;
				margin-bottom	: 0px !important;
			}
			
			.box h3 {
				font-size		: 12px;
				color			: #7f7f7f;
			}

			.bk_article-cv_samples {
				padding-bottom	: 0px;
			}			

			.nobottommargin {
				margin-bottom	: 0px;
			}			
			
			.bk_article-cv_samples .list {
				margin			: 0 0 0 10px;
			}
			
			.bk_article-cv_samples .list ul {
				padding-left	: 20px;
				margin-right	: 10px;
			}
			
			.bk_article-cv_samples .list a.hu {
				background		: transparent url(li-hu.png) no-repeat scroll left center !important;
			}

			.bk_article-cv_samples .list a.en {
				background		: transparent url(li-en.png) no-repeat scroll left center !important;
			}

			.bk_article-cv_samples .list a.de {
				background		: transparent url(li-de.png) no-repeat scroll left center !important;
			}

			.bk_article-cv_samples .list a.fr {
				background		: transparent url(li-fr.png) no-repeat scroll left center !important;
			}

			.bk_article-cv_samples .list ul.lista {
				margin				: 0 0 0 0;
				padding-bottom		: 2px;
				list-style-image	: none;
				list-style-position	: outside;
				list-style-type		: none;
				width				: 90%;
			}	

			.bk_article-cv_samples .list ul.lista li {
				-x-system-font		: none;
				color				: #28567B;
				font-family			: Verdana,Arial,sans-serif;
				font-size			: 11px;
				font-size-adjust	: none;
				font-stretch		: normal;
				font-style			: normal;
				font-variant		: normal;
				font-weight			: bold;
				line-height			: normal;
				overflow			: hidden;
				padding-bottom		: 0px;
				margin-bottom		: 5px;
				width				: 100%;
			}

			.bk_article-cv_samples .list ul.lista li a {
				background			: transparent url(bullet-arrow-lightblue-x.png) no-repeat scroll left top;
				float				: left;
				padding-left		: 13px;
			}
			
			.teljesszeles{
				width			: 100% !important;
			}

			.bk_article-tips h2 {
				padding			: 10px 15px 10px;
			}			
			
			.bk_article-tips .col2 div.brief {
				padding			: 0 10px 10px 10px;
			}

/*
* CV samples - amerikai pályakezdő önéletrajz és kísérőlevél
*/
.american_entrant {font-family: Verdana,sans-serif; font-size: 12px; line-height: 16px; color: #6C6C6C;}
.american_entrant .header {font-size: 13px; height: 170px;}
.american_entrant .header .info {float: left; padding: 50px 0 30px 50px; text-align: center; line-height: 16px;}
.american_entrant .header .info h2 { font-size: 14px; font-weight: bold;}
.american_entrant .header .image {float:right;}
.american_entrant .content {margin-bottom: 20px; height: auto;}
.american_entrant .content .title {clear: both; text-transform: uppercase; padding-top: 5px;}
.american_entrant .content .year {clear: both; float:left; width: 90px;}
.american_entrant .content .text {float:right; width: 525px;}
.american_entrant .author { font-size: 9px; font-style: italic; border: solid black 1px; height: auto; margin-bottom: 20px; padding: 5px;}
.american_entrant ul {list-style-type: disc; padding-left: 20px;}
.american_entrant .signature {float: right; width: 300px; text-align: center; padding-bottom: 10px;}

/*
* CV samples - amerikai 3-5 és tapasztalat önéletrajz és kísérőlevél
*/
.american_3years {font-family: Verdana,sans-serif; font-size: 12px; line-height: 16px; margin-bottom: 20px; color: #6C6C6C;}
.american_3years .left { float: left; width: 145px; border-right: solid black 1px; margin: 5px 0 10px 0; font-size: 15px; font-size: 12px; text-align: center; line-height: 17px;}
.american_3years h2 {font-family: Arial; font-size: 20px; font-weight: bold; padding: 10px 0 10px 0;}
.american_3years .left img {padding: 60px 0 0 20px; }
.american_3years .right {float: right; width: 460px; height: auto; margin: 10px 0 10px 0; line-height: 14px;}
.american_3years .right ul.tick {list-style-image:url('tick_smaller.png'); padding-left: 30px;}
.american_3years .right ul {list-style-type: disc; padding-left: 30px;}
.american_3years .author { font-family: Arial; font-size: 9px; font-style: italic; border: solid black 1px; height: auto; margin-bottom: 20px; padding: 5px;}

/*
* CV samples - amerikai több mint 5 év tapasztalat önéletrajz és kísérőlevél
*/
.american_prof {font-family: Verdana,sans-serif; padding-top: 20px; line-height: 16px; font-size: 12px; color: #6C6C6C;}
.american_prof .header {font-size: 13px; height: 170px; color: grey;}
.american_prof .header .info {float: left; padding: 25px 0 30px 200px; text-align: center; line-height: 19px;}
.american_prof .header .info h2 { font-size: 19px; font-weight: bold;}
.american_prof .header .image {float:right;}
.american_prof .content {margin-bottom: 20px; height: auto;}
.american_prof .content .title {clear: both; text-transform: uppercase; padding-top: 5px; font-weight: bold;}
.american_prof .content .year {clear: both; float:left; width: 90px;}
.american_prof .content .text {float:right; width: 525px;}
.american_prof .author {font: 9px Arial,Verdana,sans-serif; font-style: italic; border: solid black 1px; height: auto; margin-bottom: 20px; padding: 5px;}
.american_prof ul {list-style-type: disc; padding-left: 20px; margin-left: 20px;}
.american_prof .signature {float: right; width: 300px; text-align: center; padding-bottom: 10px;}

/*
* CV samples - funkcionális 3-5 és tapasztalat önéletrajz és kísérőlevél
*/
.funkc_3years {font: 12px Verdana,sans-serif; margin-bottom: 20px; color: #6C6C6C; line-height: 16px;}
.funkc_3years .left { float: left; width: 145px; border-right: solid black 1px; margin: 5px 0 10px 0; font-size: 15px; font-size: 12px; text-align: center; line-height: 17px;}
.funkc_3years h2 {font-family: Arial; font-size: 20px; font-weight: bold; padding: 10px 0 10px 0;}
.funkc_3years .left img {padding: 50px 0 0 20px; }
.funkc_3years .right {float: right; width: 460px; height: auto; margin: 10px 0 10px 0; line-height: 14px;}
.funkc_3years .right ul {list-style-type: disc; padding-left: 30px;}
.funkc_3years .author { font-family: Arial; font-size: 9px; font-style: italic; border: solid black 1px; height: auto; margin-bottom: 20px; padding: 5px;}

/*
* CV samples - funkcionális 3-5 és tapasztalat önéletrajz és kísérőlevél ANGOL
*/
.funkc_3years_en {font: 12px Verdana,sans-serif; margin-bottom: 20px; color: #6C6C6C; line-height: 16px;}
.funkc_3years_en .left { float: left; width: 145px; border-right: solid black 1px; margin: 5px 0 10px 0; font-size: 15px; font-size: 12px; text-align: center; line-height: 17px;}
.funkc_3years_en h2 {font-family: Arial; font-size: 20px; font-weight: bold; padding: 10px 0 10px 0;}
.funkc_3years_en .left img {padding: 67px 0 0 20px; }
.funkc_3years_en .right {float: right; width: 460px; height: auto; margin: 10px 0 10px 0; line-height: 14px;}
.funkc_3years_en .right ul {list-style-type: disc; padding-left: 30px;}
.funkc_3years_en .author { font-family: Arial; font-size: 9px; font-style: italic; border: solid black 1px; height: auto; margin-bottom: 20px; padding: 5px;}

/*
* CV samples - funkcionális több mint 5 év tapasztalat önéletrajz és kísérőlevél ANGOL
*/
.funkc_5 {font: 12px Verdana,sans-serif; margin-bottom: 20px; color: #6C6C6C; line-height: 16px;}
.funkc_5 .header {color:grey; text-align: center; line-height: 19px;}
.funkc_5 .header h2 {font-size: 19px; font-weight: bold;}
.funkc_5 .title {border-bottom: solid black 1px; border-top: solid black 1px; text-align: center; font: 22px bold; margin: 15px 0 15px 0; padding: 5px 0 5px 0; letter-spacing: 2px;}
.funkc_5 .introduction {margin-top: 40px; font-weight: bold; float:left; width: 400px;}
.funkc_5 .introduction ul {list-style-type:square; margin-left: 30px;}
.funkc_5 .image {float:right;}
.funkc_5 ul {list-style-type:disc; margin-left: 30px;}
.funkc_5 .funkc_right {margin-left: 30px;}
.funkc_5 .right ul {list-style-type:disc; margin-left: 30px;}
.funkc_5 .l {float: left; width: 300px;}
.funkc_5 .r {float: right; width: 300px;}
.funkc_5 .author { font-family: Arial; font-size: 9px; font-style: italic; border: solid black 1px; height: auto; margin-bottom: 20px; padding: 5px;}

/*
*  Hogyan írjunk jó önéletrajzot?
*/
.left {float: left; width: 313px; height: auto; color: #6C6C6C;}
.right {float: right; width: 313px; height: auto; }
.left .box {float: left; margin: 0 10px 5px 0; padding-bottom: 0px; width: 313px;background: transparent url(http://image.profession.hu/images/2.0/border-dotted-lightblue.png) repeat-x scroll left bottom;}
.left .box h2 {font-size: 14px; background: none; margin-bottom: 0px; color: #4f77b2; padding: 2px 15px 5px 10px;}
.left .box h2.moremargin { margin-bottom: 5px;}
.right .box {float: left; margin: 0 10px 5px 0; padding-bottom: 0px; width: 313px;background: transparent url(http://image.profession.hu/images/2.0/border-dotted-lightblue.png) repeat-x scroll left bottom;}
.right .box h2 {font-size: 14px; background: none; margin-bottom: 0px; color: #4f77b2; padding: 2px 15px 5px 10px;}
.right .box h2.moremargin { margin-bottom: 5px;}

