.banner{
	text-align: center;
	margin: 10px auto;
}
.table-style1 th{
	width: 60%;
	padding:10px;
}

.img-smaller{
float:left;margin-right:10px;
}
.behuzlist{list-style:disc;padding-left:10px;margin-left:15px;}
.caltd{width:24px;float:left;text-alig:center;}
.caltdb{width:24px;float:left;text-alig:center;background-color:#bfbce2;}
.caltdred{width:24px;float:left;text-alig:center;background-color:#d21e5a;color:#fff;}
.caltdszurke{width:24px;float:left;text-alig:center;background-color:#555;color:#fff;}
.caltdsarga{width:24px;float:left;text-alig:center;background-color:#EAAB06;}
.caltr{height:15px;text-align:center;}
.caltrd{height:15px;text-align:center;background-color:#ccc;}
.caltrm{height:15px;text-align:center;background-color:#686987;color:#fff;font-size:10px;line-height:15px;}
.calbox{width:170px;height:135px;float:left;margin-right:5px;border:1px solid #ccc;line-height:15px;margin-bottom:10px;font-size:10px;}

.jurnalistpic{height:50px;}
.fullnewslistpannon1{clear: both; width: 100%; padding: 20px, 0, 0, 5px; background-image: url(/images/banner/pannonjob_bg.jpg); background-repeat: repeat-all; background-position: 0 0;}
.fullnewslistbap{clear: both; width: 100%; padding: 20px, 0, 0, 5px; background-image: url(/images/banner/BAP-HRPORTAL-Logo-block-800x1000-web.jpg); background-repeat: repeat-all; background-position: 0 0;}
.fullnewslistpersonal{clear: both; width: 100%; padding: 20px, 0, 0, 5px; background-image: url(/images/banner/ph_2017.jpg); background-repeat: repeat-all; background-position: 0 0;}
.fullnewslistpersonal2018{clear: both; width: 100%; padding: 20px, 0, 0, 5px; background-image: url(/images/banner/ph_2018.jpg); background-repeat: repeat-all; background-position: 0 0;}
.fullnewslistnetperformance1{clear: both; width: 100%; padding: 20px, 0, 0, 5px; background-image: url(/images/banner/alnyomat12.gif); background-repeat: repeat-all; background-position: 0 0;}
.ui-datepicker-year{color:#000000;}
.page-break	{ display: block; page-break-before: always; }
.ui-datepicker-month{color:#000;}
.ui-datepicker-title select {
    font-size: 1em;
    color: #000;
}
.ui-icon { width: 16px; height: 16px; background-image: url(img/ui-icons_777777_256x240.png); }
/* flyer */
#scarab_flyer{
	position: fixed;
	right: -400px; bottom: 60px;
	width: 330px;
	background: #f8f8f8;
	border: solid 1px #dbdbdb;
	box-shadow: -2px 2px 5px #999;
	z-index: 2100;
	font-size:13px;
}
#scarab_flyer h3{
	position: relative;
	padding: 5px 10px;
	width: 320px;
	font-weight: bold;
	font-size: 12px;
	color: #4a4a4a;
	text-transform: uppercase;
}
#scarab_flyer h3 a{
	position: absolute;
	right: 10px; top: 5px;
	display: block;
	padding: 5px 0 0 10px;
	width: 50px;
	height: 19px;
	/*background: #fff url(/frame/ezmilyen/close.gif) no-repeat 45px 8px;*/
	font-weight: normal;
	font-size: 11px;
	color: #4a4a4a;
	text-decoration: none;
	text-transform: none;
}
#scarab_flyer h3 a:hover{
	color: #745587;
}
#scarab_flyer .cont{
	padding: 0 10px 5px 10px;
	width: 320px;
}
#scarab_flyer .cont a.pic{
	display: block;
	float: left;
	margin: 0 10px 0 0;
	width: 80px;
	text-decoration: none;
}
#scarab_flyer .cont h4{
	margin: 0 0 5px;
	font-size: 15px;
}
#scarab_flyer .cont h4 a{
	color: #745587;
	text-decoration: none;
}
#scarab_flyer .cont h4 a:hover{
	text-decoration: underline;
}
#scarab_flyer .comment{
	float: left;
	margin: 0 10px 0 0;
}
#scarab_flyer .comment img{
	vertical-align: middle;
}
#scarab_flyer .fb{
	float: left;
	margin: 0 10px 0 0;
}

#hrpremium_flyer{
	position: fixed;
	left: -400px; bottom: 60px;
	width: 380px;
	min-height:130px;
	background: #f8f8f8;
	border: solid 1px #dbdbdb;
	box-shadow: -2px 2px 5px #999;
	z-index: 2100;
}
#hrpremium_flyer h3{
	position: relative;
	padding: 5px 10px;
	width: 360px;
	font-weight: bold;
	font-size: 12px;
	color: #4a4a4a;
	text-transform: uppercase;
}
#hrpremium_flyer h3 a{
	position: absolute;
	right: 10px; top: 5px;
	display: block;
	padding: 5px 0 0 10px;
	width: 50px;
	height: 19px;
	/*background: #fff url(/frame/ezmilyen/close.gif) no-repeat 45px 8px;*/
	font-weight: normal;
	font-size: 11px;
	color: #4a4a4a;
	text-decoration: none;
	text-transform: none;
}
#hrpremium_flyer h3 a:hover{
	color: #745587;
}
#hrpremium_flyer .cont{
	padding: 0 10px 5px 10px;
	width: 360px;
}
#hrpremium_flyer .cont a.pic{
	display: block;
	float: left;
	margin: 0 10px 0 0;
	width: 80px;
	text-decoration: none;
}
#hrpremium_flyer .cont h4{
	margin: 0 0 5px;
	font-size: 15px;
}
#hrpremium_flyer .cont h4 a{
	color: #745587;
	text-decoration: none;
}
#hrpremium_flyer .cont h4 a:hover{
	text-decoration: underline;
}
#hrpremium_flyer .comment{
	float: left;
	margin: 0 10px 0 0;
}
#hrpremium_flyer .comment img{
	vertical-align: middle;
}
#hrpremium_flyer .fb{
	float: left;
	margin: 0 10px 0 0;
}

.scarabbutton{float:left;width:15px;margin-left:10px;cursor:pointer;text-align:center;}
.scarabbutton:hover{color:#fff;background-color:#745587;}
.scarabact{color:#fff;background-color:#745587;}

.boximg{width:100%;max-width:320px;}
.boximg-100{width:100px;}
.gsc-results-wrapper-overlay, .gsc-results-wrapper-visible, .gsc-search-button, .gsc-search-button-v2 {
        box-sizing: content-box;
    }

.gsc-input{border:none;}
.gsc-input-box {border:1px solid #ccc;height:20px;margin:5px;background:none;}
.gstl_50 {padding:5px;border:0;}
#facebook-likebox-3 iframe {
    height: 200px !important;
    border-bottom: 1px solid #AAA !important;
}​
/*Kapubanner magasság*/
/*
#wrapper{margin-top:250px;}
*/
@media (max-width: 420px) {
	#wrapper{margin-top:100px;}
}

#hir-nav .nav-tabs > li > a{
    padding-left: 4px;
    padding-right: 4px;
}

.bbox-outer-50{border: #a9a9a9 1px solid; padding: 2px; margin: 5px; float: left; width: 50%; height: auto; background-color: #fff;margin-right:30px;}
.bbox-grey{width:100%;PADDING: 6px; VERTICAL-ALIGN: top; height: 100%; background-color: #ffffff;}
.bbox-blue{PADDING: 6px; VERTICAL-ALIGN: top;  height: 100%; background-color: #d5d3e9;overflow:hidden;}
.bbox-green{padding: 6px; height: 100%; background-color: #c8e497;overflow:hidden;}
.bbox-outer-100{border: #a9a9a9 1px solid; padding: 2px;  margin: 5px;  height: 100%; background-color: #fff;}

.bbox-outer-50 img{width:100%;}
blockquote{
    font-size: 16px;
    background-color:#eee;
}

.fixedbox
 {
  position: fixed;
  bottom: 0px;
  left: 0px;

  margin-bottom:-2px;
  z-index:2200;

  }
.fixedbox-close{border:0;position:relative;left:50%;right:50%;bottom:2px;z-index:10000;cursor:pointer;}
.bmaxi {
	  background-attachment:fixed;
	  background-image:url('/images/banner/renault/REN-Kadjar-Captur_SKIN_HR_2016-OKT_1600x800_v2_LEADOS.JPG');
	  background-size: auto auto;
	  background-repeat:no-repeat;
	  background-position:center top;
	  cursor:pointer;
}
/**/
#scarab_flyer-left{
	position: fixed;
	left: -400px; bottom: 60px;
	width: 330px;
	background: #f8f8f8;
	border: solid 1px #dbdbdb;
	box-shadow: -2px 2px 5px #999;
	z-index: 2100;
	font-size:13px;
}
#scarab_flyer-left h3{
	position: relative;
	padding: 5px 10px;
	width: 320px;
	font-weight: bold;
	font-size: 12px;
	color: #4a4a4a;
	text-transform: uppercase;
}
#scarab_flyer-left h3 a{
	position: absolute;
	right: 10px; top: 5px;
	display: block;
	padding: 5px 0 0 10px;
	width: 50px;
	height: 19px;
	/*background: #fff url(/frame/ezmilyen/close.gif) no-repeat 45px 8px;*/
	font-weight: normal;
	font-size: 11px;
	color: #4a4a4a;
	text-decoration: none;
	text-transform: none;
}
#scarab_flyer-left h3 a:hover{
	color: #745587;
}
#scarab_flyer-left .cont{
	padding: 0 10px 5px 10px;
	width: 320px;
}
#scarab_flyer-left .cont a.pic{
	display: block;
	float: left;
	margin: 0 10px 0 0;
	width: 80px;
	text-decoration: none;
}
#scarab_flyer-left .cont h4{
	margin: 0 0 5px;
	font-size: 15px;
}
#scarab_flyer-left .cont h4 a{
	color: #745587;
	text-decoration: none;
}
#scarab_flyer-left .cont h4 a:hover{
	text-decoration: underline;
}
#scarab_flyer-left .comment{
	float: left;
	margin: 0 10px 0 0;
}
#scarab_flyer-left .comment img{
	vertical-align: middle;
}
#scarab_flyer-left .fb{
	float: left;
	margin: 0 10px 0 0;
}
blockquote {
  background: #f9f9f9;
  border-left: 10px solid #ccc;
  margin: 1.5em 10px;
  padding: 0.5em 10px;
  quotes: "\201C""\201D""\2018""\2019";
}
blockquote:before {
  color: #ccc;
  content: open-quote;
  font-size: 4em;
  line-height: 0.1em;
  margin-right: 0.25em;
  vertical-align: -0.4em;
}
blockquote p {
  display: inline;
}
.img-left-joee {
float: left;
    margin: 7px 7px 5px 0;
}


/*
 *
 */


#utazomjom p, dl, ul, ol {
	margin: 0 0 1.5em;
}

#utazomjom dt {
	font-weight: bold;
}

#utazomjom dd {
	margin: 0 0 1em;
	font-size: .8125em;
	color: #555;
}

#utazomjom ul, ol {
	padding-left: 1.5em;
}

#utazomjom button,
a.button {
	font-size: 1.2em;
	line-height: 1;
	padding: .25em .5em;
	border: none;
	text-decoration: none;
	color: #fff;
	background: #333;
	border-radius: 7px;
}

#utazomjom button:hover,
a.button:hover {
	background-color: #111;
}

#utazomjom a img {
	border: 0;
}

#utazomjom figure {
	margin: 0;
}

#utazomjom pre, code, var, tt {
	font-size: 15px;
	font-style: normal;
	font-family: Consolas, "Lucida Console", Monaco, monospace;
}

#utazomjom pre {
	overflow: auto;
	padding: 1em .5em;
	border: 1px solid #333;
	line-height: 1.25;
	text-align: left;
	border-radius: 5px;
}

#utazomjom table {
	border: 1px solid #ddd;
	border-collapse: collapse;
}

#utazomjom tr > * {
	border-right: 1px solid #ddd;
}

#utazomjom tr > :last-child {
	border-right: 0;
}

#utazomjom th, td {
	padding: 5px;
	text-align: left;
	min-width: 150px;
}

#utazomjom th {
	background: #fafafa;
}

#utazomjom td {
	border-top: 1px solid #ddd;
}

#utazomjom .container {
	width: 640px;
	margin: 0 auto;
	padding: 2em 2em 4em;
	background: #fff;
	box-shadow: 0 0 5em rgba(0, 0, 0, .1);
}

#utazomjom .container section + section {
	margin-top: 3em;
	border-top: 1px solid #ccc;
	padding-top: 1em;
}

#utazomjom .thumbnails {
	overflow: hidden;
	margin: 1em 0;
	padding: 0;
	text-align: center;
}

#utazomjom .thumbnails li {
	display: inline-block;
	width: 140px;
	margin: 0 5px;
}

#utazomjom .thumbnails img {
	display: block;
	min-width: 100%;
	max-width: 100%;
}

#utazomjom .toggle {
	display: block;
	margin: 10px auto 1.5em;
}

/**
 * EasyZoom core styles
 */
.easyzoom {
	position: relative;

	/* 'Shrink-wrap' the element */
	display: inline-block;
	*display: inline;
	*zoom: 1;
}

.easyzoom img {
	vertical-align: bottom;
}

.easyzoom.is-loading img {
	cursor: progress;
}

.easyzoom.is-ready img {
	cursor: crosshair;
}

.easyzoom.is-error  img {
	cursor: not-allowed;
}

.easyzoom-notice {
	position: absolute;
	top: 50%;
	left: 50%;
	z-index: 150;
	width: 10em;
	margin: -1em 0 0 -5em;
	line-height: 2em;
	text-align: center;
	background: #FFF;
	box-shadow: 0 0 10px #888;
}

.easyzoom-flyout {
	position:absolute;
	z-index: 100;
	overflow: hidden;
	background: #FFF;
}

/**
 * EasyZoom layout variations
 */
.easyzoom--overlay .easyzoom-flyout {
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.easyzoom--adjacent .easyzoom-flyout {
	top: 0;
	left: 100%;
	width: 100%;
	height: 100%;
	margin-left: 20px;
}


.bluehighlight{
	background-color:#2f3753;
	color:#fff;
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
}


.redhighlight{
	background-color:#a71d4b;
	color:#fff;
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
}

.purplehighlight{
	background-color:#c1bfdb;
	color:#000;
	padding-right:0px;
	padding-left:0px;
	font-weight:bold;
}
#mobmenu{display:none;}
