@charset "utf-8";
/* CSS Document */

body {
	background: url(../images/body_bg_2000_800.png) no-repeat center bottom #f1e3cb;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

a {
	text-decoration: none;
	-webkit-transition: all 0.3s ease;
 	-moz-transition:    all 0.3s ease;
  	-ms-transition:     all 0.3s ease;
  	-o-transition:      all 0.3s ease;
}

sup {
	vertical-align:super;
	font-size: 0.8em;
}

sub {
	vertical-align: sub;
	font-size: 0.8em;
}

.hidden {
	display: none;
}

.left {
	float: left;
}

.right {
	float: right;
}

.a-left {
	text-align: left;
}

.a-right {
	text-align: right;
}

.a-center {
	text-align: center;
}

.no-overflow {
	overflow: hidden;
}

.iconExtLink {
	background: url(../images/extLink_10_10.png) no-repeat center center;
	width: 10px;
	height: 10px;
	padding-left: 12px;
}

.addthis_toolbox,
.addthis_toolbox * {
	-webkit-transition: none;
 	-moz-transition:    none;
  	-ms-transition:     none;
  	-o-transition:      none;
}

/*/////////////////////////////
			BASICS
/////////////////////////////*/

.semi-transp-white {
	position: relative;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjc1Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
background: -moz-linear-gradient(top,  rgba(255,255,255,0.75) 0%, rgba(255,255,255,0.5) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0.75)), color-stop(100%,rgba(255,255,255,0.5))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.5) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.5) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.5) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(255,255,255,0.75) 0%,rgba(255,255,255,0.5) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfffffff', endColorstr='#80ffffff',GradientType=0 ); /* IE6-8 */

}

.t-indent {
	text-align: left;
	text-indent: -9999px;
}

.page-inner {
	position: relative;
	width: 960px;
	margin: 0 auto;
}

/*/////////////////////////////
			HEADER
/////////////////////////////*/


#header-wrapper {
	background: url(../images/header_bg_2000_387.png) no-repeat center bottom;
	margin-bottom: 10px;
}

#header {
	height: 288px;
}

#header #logo {
	background: url(../images/logo_326_134.png) no-repeat 0 0;
	display: block;
	position: absolute;
	left: 0;
	top: 22px;
	width: 326px;
	height: 134px;
}

#header #login-box {
	position: absolute;
	right: 5px;
	top: 55px;
	width: 222px;
	height: 38px;
}

#header #login-box ul {
	text-align: center;
	line-height: 38px;
}

#header #login-box ul li {
	display: inline;
	font-weight: bold;
}

#header #login-box ul li a {
	display: inline;
	color: #85015f;
	padding: 0 16px;
	border-left: solid 1px #85015f;
}

#header #login-box ul li.first a {
	border-left: none;
}

#header #breadcrumbs {
	position: absolute;
	top: 170px;
	left: 0;
}

#header #breadcrumbs ul {
}

#header #breadcrumbs ul li {
	float: left;
}

#header #breadcrumbs ul li a {
	float: left;
	background: url(../images/breadcrumb_arrow_3_5.png) no-repeat left 50%;
	padding: 0 12px;
	color: #f8942f;
	line-height: 20px;
}

#header #breadcrumbs ul li.first a {
	padding-left: 0;
	background: none;
}

#header #breadcrumbs ul li.last a,
#header #breadcrumbs ul li.last span,
#header #breadcrumbs ul li a:hover {
	color: #cc72bf;
}

#header #search-box {
	position: absolute;
	left: 8px;
	bottom: 12px;
	background: url(../images/search_bg_246_28.png) no-repeat 0 0;
	width: 244px;
	height: 26px;
	padding: 1px;
}

#header #search-box .text {
	position: absolute;
	left: 1px;
	top: 1px;
	width: 180px;
	height: 24px;
	line-height: 24px;
	padding: 0 14px;
	background: none;
	border: none;
	color: #a3a3a3;
}

#header #search-box #search-btn {
	position: absolute;
	right: 1px;
	top: 1px;
}

#header #btn-advanced-search {
	background: url(../images/btn_reszletes_kereses_219_60.png) no-repeat 0 0;
	width: 219px;
	height: 60px;
	display: block;
	position: absolute;
	right: 8px;
	bottom: 6px;
}

#header #btn-have-question {
	background: url(../images/btn_kerdese_van_239_51.png) no-repeat 0 0;
	width: 239px;
	height: 51px;
	display: block;
	position: absolute;
	right: 12px;
	bottom: 12px;
}

#header #header-profile-box {
	position: absolute;
	left: 276px;
	bottom: 15px;
}

#header #header-profile-box a {
	font-weight: bold;
	font-size: 12px;
	color: #816c53;
	float: left;
	line-height: 22px;
}

#header #header-profile-box span {
	color: #816c53;
	float: left;
	line-height: 22px;
	padding: 0 7px;
}

#header #header-profile-box a.profile-image {
	width: 20px;
	height: 20px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	border: solid 1px #7caf52;
	text-align: center;
	background-color: #fff;
	overflow: hidden;
}

#header #header-profile-box a.profile-image img {
	max-width: 20px;
	max-height: 20px;
}

/*/////////////////////////////
			CONTENT
/////////////////////////////*/

#sidebar {
	float: left;
	width: 316px;
}

#sidebar .sidebar-box {
	margin-bottom: 10px;
}

#content {
	float:right;
	width: 640px;
	margin-bottom: 10px;
}

#content.full {
	width: 100%;
}

.arrow-header h2.purple {
	background: url(../images/icon_arrow_right_6_11.png) no-repeat left 50%;
	padding-left: 18px;
	color: #61004b;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.arrow-header h2.orange {
	background: url(../images/icon_arrow_orange_right_6_11.png) no-repeat left 50%;
	padding-left: 18px;
	color: #c56301;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.arrow-header h2.grey {
	background: url(../images/icon_arrow_grey_right_6_11.png) no-repeat left 50%;
	padding-left: 18px;
	color: #4a4a4a;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.icon-own-offers-header h2.purple {
	background: url(../images/icon_header_my_offers_31_33.png) no-repeat 14px top;
	padding-left: 65px;
	color: #61004b;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 38px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 15px;
}


.icon-seen-cvs-header h2.purple {
	background: url(../images/icon_header_seen_cvs_41_33.png) no-repeat 5px top;
	padding-left: 65px;
	color: #61004b;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 38px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 15px;
}

.icon-saved-searches-header h2.purple {
	background: url(../images/icon_saved_searches_33_29.png) no-repeat 5px top;
	padding-left: 65px;
	color: #61004b;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 38px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 15px;
}


.icon-adv-search-header h2.purple {
	background: url(../images/icon_search_31_32.png) no-repeat 16px top;
	padding-left: 65px;
	color: #61004b;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 38px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 15px;
}


.sidebar-header {
	height: 42px;
	padding: 12px 9px 2px 9px;
	background: url(../images/sidebar_box_header_bg_1_56.png) repeat-x 0 0;
	position: relative;
	border-radius: 1px 1px 0 0;
	-moz-border-radius: 1px 1px 0 0;
	-webkit-border-radius: 1px 1px 0 0;
}

.sidebar-header.arrow-header h2 {
	margin-bottom: 4px;
}

.sidebar-header h5 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 18px;
	text-transform: uppercase;
}

.sidebar-header h5.orange,
.sidebar-header h5.orange a {
	color: #f18426;
}

.sidebar-header h5.grey,
.sidebar-header h5.grey a {
	color: #9c9c9c;
}

.col-3 {
	margin-bottom: 15px;
}

.sidebar-box {
	width: 314px;
	border: solid 1px #E7D2BB;
	position: relative;
	border-radius: 2px;
	-webkit-border-radius: 2px;
}

.col-3 .sidebar-box {
	float: left;
}

.col-3 .sidebar-box.beta {
	margin: 0 6px;
}

.sidebar-box-body {
	position: relative;
	border-radius: 0 0 1px 1px;
	-moz-border-radius: 0 0 1px 1px;
	-webkit-border-radius: 0 0 1px 1px;
}

.dropdown-list-wrapper {
	width: 294px;
	height: 304px;
	margin: 10px auto;
}

.dropwdown-list-wrapper ul {
}

.dropdown-list-wrapper ul li {
	margin-left: 20px;
}

.dropdown-list-wrapper .more-indent ul li a {
	padding-left: 22px;
}

.dropdown-list-wrapper ul li a {
	line-height: 18px;
	color: #5d3d1c;
}

.dropdown-list-wrapper ul li a span {
	color: #f8942f;
}

.dropdown-list-wrapper ul li.hasSub > a {
	background: url(../images/dropdown_hasSub_right_6_11.png) no-repeat 6px 1px;
	-webkit-transition: none;
 	-moz-transition:    none;
  	-ms-transition:     none;
  	-o-transition:      none;
}

.dropdown-list-wrapper ul li.hasSub > a.open {
	background: url(../images/dropdown_hasSub_down_11_6.png) no-repeat 0 3px;
}

.dropdown-list-wrapper ul li.letter-header {
	background: url(../images/dropdown_list_header_267_15.png) no-repeat left 0;
	height: 15px;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	padding-left: 0;
	padding-bottom: 3px;
	margin-left: 0;
}

.dropdown-list-wrapper ul li.letter-header a,
.dropdown-list-wrapper ul li.letter-header span {
	float: left;
	width: 17px;
	padding: 0 1px;
	text-align: center;
	padding-left: 0;
}

.dropdown-list-wrapper ul li.letter-header.purple span,
.dropdown-list-wrapper ul li.letter-header.purple a {
	color: #932b85;
	
}

.dropdown-list-wrapper ul li.letter-header.brown span,
.dropdown-list-wrapper ul li.letter-header.brown a {
	color: #78471c;
}

.dropdown-list-wrapper ul li ul {
	display: none;
}

/*/// OFFER LIST  ///*/

.sidebar-box .offer-list {
	margin: 20px 10px 20px 28px;
}

.sidebar-box .offer-list li {
	position: relative;	
	display: block;
	background: url(../images/bullet_circle_5_6.png) no-repeat left 4px;
	padding-bottom: 10px;
}

.sidebar-box .offer-list li .title {
	display: block;
	font-weight: bold;
	color: #7b572e;
	line-height: 14px;
	padding-left:34px;
	text-transform: uppercase;
	padding-bottom: 4px;
	width: 74%;
	line-height: 1.2em;

}

.sidebar-box .offer-list li .date {
	font-size: 11px;
	display: block;
	padding-left:34px;
	color: #c3b09a;

}

.sidebar-box .offer-list li .orange {
	color: #e67401;
}

.sidebar-box .offer-list li .green {
	color: #2ca000;
}

.sidebar-box .offer-list li .red {
	color: #f30202;
}

.sidebar-box .offer-list li .btn-edit {
	position: absolute;
	right: 0;
	top: 0;
	background: url(../images/icon_edit_16_16.png) no-repeat 0 0;
	width: 16px;
	height: 16px;
	display: block;
}

/*/// ATTACHED FILES LIST ///*/

.sidebar-box .attached-files-list {
	padding: 16px 10px 16px 28px;
	border-bottom: solid 1px #efe6d9;
	
}

.sidebar-box .attached-files-list li {
	position: relative;	
	display: block;
	padding: 16px 0;
}

.sidebar-box .attached-files-list li .title {
	display: block;
	font-weight: bold;
	color: #64513a;
	line-height: 14px;
	text-transform: uppercase;
	padding-bottom: 4px;
	width: 74%;
	line-height: 1.2em;
}

.sidebar-box .attached-files-list li .btn-download {
	background: url(../images/icon_save_14_14.png) no-repeat right 0;
	margin: 0 20px 0 10px;
	display: block;
	color: #64513a;
	line-height: 14px;
}


/*/// SEEN CVS  ///*/

.seen-cvs {
	padding: 0 20px 20px 20px;
}

.seen-cvs p.border-bottom {
	font-size: 12px;
	font-weight: bold;
	color: #90006b;
	border-bottom: solid 1px #90006b;
	padding-bottom: 4px;
	text-transform: uppercase;
	margin-bottom: 10px;
	margin-top: 20px;
}

.seen-cvs ul {
}

.seen-cvs ul li {
	color: #7b572e;
	padding: 10px 0 10px 35px;
	line-height: 1.2em;
}

.seen-cvs ul li a {
	color: #7b572e;
	font-weight: bold;
	display: block;
	padding-bottom: 2px;
	
}

/*/// FILTER RESULTS  ///*/

.filter-results {
}

.filter-results ul {
}

.filter-results ul li {
	background-color: #fefbf6;
}

.filter-results > ul > li > a {
	font-size: 12px;
	font-weight: bold;
	color: #64513a;
	display: block;
	background: url(../images/form_arrow_right_5_9.png) no-repeat 21px 50%;
	padding: 5px 5px 5px 44px;
	line-height: 14px;
	-webkit-transition: none;
 	-moz-transition:    none;
  	-ms-transition:     none;
  	-o-transition:      none;
}

.filter-results > ul > li.open > a {
	background: url(../images/form_arrow_down_9_5.png) no-repeat 18px 50%;
}

.filter-results > ul > li {
	background-color: #fefbf6;
	border-bottom: solid 1px #efe6d9;
}

.filter-results ul li ul {
	padding: 6px 16px 6px 58px;
	display: none;
}

.filter-results ul li.open {
	background-color: #ffffff;
}

.filter-results ul li.open ul {
	background-color: #ffffff;
}

.filter-results ul li ul li {
	background-color: #ffffff;
}

.filter-search-btn {
	margin: 4px;
}

/*/// CONTENT-BOX ///*/

.content-box {
	position: relative;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	border: 1px solid #E7D2BB;
}

.content-box .content-header {
	background: url("../images/sidebar_box_header_bg_1_56.png") repeat-x scroll 0 0 transparent;
    height: 42px;
    padding: 12px 9px 2px 12px;
	line-height: 34px;
	color: #e67401;
	font-size: 15px;
	font-weight: bold;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	position: relative;
	border-radius: 1px 1px 0 0;
	-moz-border-radius: 1px 1px 0 0;
	-webkit-border-radius: 1px 1px 0 0;
}

.content-box .content-box-content {
	background-color: #fcf9f5;
	position: relative;
	border-radius: 0 0 1px 1px;
	-moz-border-radius: 0 0 1px 1px;
	-webkit-border-radius: 0 0 1px 1px;
}

.btn-back {
	font-size: 12px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #64513a;
	padding-left: 14px;
	padding-right: 14px;
	background: url(../images/icon_back_9_7.png) no-repeat left 50%;
	text-transform: lowercase;
}

/*/// SEARCH-RESULTS ///*/

.search-results-wrapper {
}

.result-header {
}

.result-header a {
	padding: 8px 0;
	font-size: 10px;
	color: #64513a;
	line-height: 12px;
	text-transform: uppercase;
	float: left;
	border-bottom: solid 1px #64513a;
}

.result-header a.selected {
	color: #90006b;
	border-bottom: solid 1px #90006b;
}

.result-header a span {
	float: left;
	padding-right: 3px;
}

.result-header a .arrow {
	background: url(../images/icon_arrow_down_brown_4_7.png) no-repeat 0 50%;
	height: 12px;
	width: 4px;
}

.result-header a.selected .arrow {
	background: url(../images/icon_arrow_down_7_4.png) no-repeat 0 50%;
	height: 12px;
	width: 7px;
}

.result-header .filter-by-id {
	margin: 0 11px 0 41px;
	width: 295px;
}

.result-header .filter-by-place {
	width: 128px;
	margin-right: 11px;
}

.result-header .filter-by-modification {
	width: 141px;
}

.search-result-list {
}

.search-result-list .search-result-item {
	background-color: #ffffff;
	padding: 15px 10px 10px 10px;
	border-bottom: solid 1px #ece4dc;
}

.search-result-list .search-result-item.odd {
	background-color: #fcf9f5;
}

.search-result-list .search-result-item .item-counter {
	float: left;
	width: 31px;
	color: #64513a;
	font-size: 12px;
	line-height: 16px;
}

.search-result-list .search-result-item .item-counter .item-counter-flag {
	padding: 8px 0 0 2px;
	display: block;
}

.search-result-list .search-result-item .item-main-data {
	float: left;
	width: 288px;
	padding-right: 18px;
	line-height: 16px;
}

.search-result-list .search-result-item .item-main-data .item-id {
	font-size: 13px;
	font-weight: bold;
	color: #90006b;
}

.search-result-list .search-result-item .item-main-data .item-id .cv-id {
	color: #90006b;
	float: left;
	width: 148px;
	padding-right: 4px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-uk {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	margin-right: 4px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-uk a,
.search-result-list .search-result-item .item-main-data .item-id .flag-uk span {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -14px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-fr {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	margin-right: 4px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-fr a,
.search-result-list .search-result-item .item-main-data .item-id .flag-fr span {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -42px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-de {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	margin-right: 4px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-de a,
.search-result-list .search-result-item .item-main-data .item-id .flag-de span {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -28px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-hu {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	margin-right: 4px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-hu a,
.search-result-list .search-result-item .item-main-data .item-id .flag-hu span {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 0;
}

.search-result-list .search-result-item .item-main-data .item-id .icon-profile {
	margin-left: 13px;
	float: left;
	width: 12px;
	height: 12px;
	display: block;
}

.search-result-list .search-result-item .item-main-data .item-id .icon-profile a,
.search-result-list .search-result-item .item-main-data .item-id .icon-profile span {
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -118px;
}

.search-result-list .search-result-item .item-main-data .item-id .icon-checked {
	margin-left: 3px;
	float: left;
	width: 12px;
	height: 12px;
	display: block;
}

.search-result-list .search-result-item .item-main-data .item-id .icon-checked a,
.search-result-list .search-result-item .item-main-data .item-id .icon-checked span {
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -90px;
}

.search-result-list .search-result-item .item-main-data .item-id .icon-traveller {
	margin-left: 3px;
	float: left;
	width: 12px;
	height: 12px;
	display: block;
}

.search-result-list .search-result-item .item-main-data .item-id .icon-traveller a,
.search-result-list .search-result-item .item-main-data .item-id .icon-traveller span {
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -104px;
}

.search-result-list .search-result-item .item-main-data .item-description {
	clear: both;
	float: left;
	padding-top: 6px;
	color: #64513a;
}

.search-result-list .search-result-item .item-main-data .item-description * {
	color: #64513a;
}

.search-result-list .search-result-item .item-place-and-rating {
	color: #64513a;
	float: left;
	width: 128px;
	margin-right: 11px;
	font-size: 12px;
}

.search-result-list .search-result-item .item-place-and-rating .item-place {
	line-height: 16px;
	padding-bottom: 4px;
}

.search-result-list .search-result-item .item-place-and-rating .item-rating {
}

.search-result-list .search-result-item .item-place-and-rating .item-rating span {
	float: left;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -56px;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}

.search-result-list .search-result-item .item-modified {
	color: #64513a;
	font-size: 12px;
	line-height: 16px;
	width: 141px;
	float: left;
}

.search-result-list .search-result-item .item-modified .btn-cart {
	margin-right: 6px;
	float: right;
	display: block;
	height: 14px;
	width: 18px;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -74px;
}

/*/// SAVED-RESULTS ///*/

.saved-results-wrapper {
	padding-bottom: 8px;
}

.result-header {
}

.result-header a,
.result-header > span {
	padding: 8px 0;
	font-size: 10px;
	color: #64513a;
	line-height: 12px;
	text-transform: uppercase;
	float: left;
	border-bottom: solid 1px #64513a;
}

.result-header a.selected {
	color: #90006b;
	border-bottom: solid 1px #90006b;
}

.result-header a span {
	float: left;
	padding-right: 3px;
}

.result-header a .arrow {
	background: url(../images/icon_arrow_down_brown_4_7.png) no-repeat 0 50%;
	height: 12px;
	width: 4px;
}

.result-header a.selected .arrow {
	background: url(../images/icon_arrow_down_7_4.png) no-repeat 0 50%;
	height: 12px;
	width: 7px;
}

.result-header .filter-by-name {
	margin: 0 10px;
	width: 242px;
}

.result-header .filter-by-date {
	width: 134px;
	margin-right: 10px;
}

.result-header .filter-by-workername {
	width: 170px;
	margin-right: 10px;
}

.result-header .filter-by-delete {
	width: 41px;
}

.saved-result-list {
}

.saved-result-list .saved-result-item {
	background-color: #ffffff;
	padding: 15px 10px 10px 10px;
	border-bottom: solid 1px #ece4dc;
}

.saved-result-list .saved-result-item.odd {
	background-color: #fcf9f5;
}

.saved-result-list .saved-result-item .item-main-data {
	float: left;
	width: 242px;
	padding-right: 10px;
	line-height: 16px;
}

.saved-result-list .saved-result-item .item-main-data .item-id {
	font-size: 12px;
	font-weight: bold;
	color: #90006b;
}

.saved-result-list .saved-result-item .item-main-data .item-id .search-id {
	color: #90006b;
}


.saved-result-list .saved-result-item .item-main-data .item-description {
	clear: both;
	float: left;
	padding-top: 6px;
	color: #64513a;
}

.saved-result-list .saved-result-item .item-main-data .item-description * {
	color: #64513a;
}

.saved-result-list .saved-result-item .item-date {
	color: #64513a;
	float: left;
	width: 134px;
	margin-right: 10px;
	font-size: 12px;
}

.saved-result-list .saved-result-item .item-workername {
	color: #64513a;
	float: left;
	width: 170px;
	margin-right: 10px;
	font-size: 12px;
}

.saved-result-list .saved-result-item .item-workername a {
	color: #64513a;
}

.saved-result-list .saved-result-item .item-delete {
	width: 41px;
	text-align: center;
	float: left;
}

.saved-result-list .saved-result-item .item-delete .btn-item-delete {
	display: block;
	height: 16px;
	width: 13px;
	padding: 12px 0 0 12px;
}

/* /// LIST TOGGLE ///*/

.list-toggle-orange-header {
	background: rgb(224,113,2); /* Old browsers */
/* IE9 SVG, needs conditional override of 'filter' to 'none' */
background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UwNzEwMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMDgyMTQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
background: -moz-linear-gradient(top,  rgba(224,113,2,1) 0%, rgba(240,130,20,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(224,113,2,1)), color-stop(100%,rgba(240,130,20,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(224,113,2,1) 0%,rgba(240,130,20,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(224,113,2,1) 0%,rgba(240,130,20,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(224,113,2,1) 0%,rgba(240,130,20,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(224,113,2,1) 0%,rgba(240,130,20,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e07102', endColorstr='#f08214',GradientType=0 ); /* IE6-8 */
	font-size: 13px;
	font-weight: bold;
	line-height: 32px;
	height: 32px;
	border-bottom: solid 1px #ca6602;
	display: block;
	color: #fff;
}

.list-toggle-orange-header span {
	margin: 0 27px 0 10px;
	display: block;
	background: url(../images/icon_arrow_down_white_7_4.png) no-repeat right 50%;
}

.list-toggle-orange-header.open span {
	background: url(../images/icon_arrow_up_white_7_4.png) no-repeat right 50%;
}


/* /// CV PAGE ///*/

.cv-wrapper {
}

.candidate-personal {
	padding: 10px;
}

.candidate-personal .candidate-image-wrapper {
	float: right;
}

.candidate-personal .candidate-image-wrapper .candidate-image {
	display: block;
	width: 133px;
	height: 159px;
	overflow: hidden;
	padding: 3px;
	background-color: #fff;
	border: solid 1px #dcdad6;
}

.candidate-personal .candidate-image-wrapper .candidate-image a {
	display: block;
	width: 133px;
	height: 159px;
	overflow: hidden;
	text-align: center;
}

.candidate-personal .candidate-image-wrapper .candidate-image a img {
}

.candidate-personal .candidate-image-wrapper .btn-download {
	display: block;
	background: url(../images/icon_save_14_14.png) no-repeat left 50%;
	line-height: 16px;
	height: 16px;
	color: #64513a;
	padding-left: 18px;
	font-size: 11px;
	margin: 4px 0;
}


.candidate-personal .candidate-image-wrapper .btn-print {
	display: block;
	background: url(../images/icon_print_16_16.png) no-repeat left 50%;
	line-height: 16px;
	height: 16px;
	color: #64513a;
	padding-left: 18px;
	font-size: 11px;
	margin: 4px 0;
}

.candidate-personal .candidate-image-wrapper .btn-download:hover,
.candidate-personal .candidate-image-wrapper .btn-print:hover {
	color: #90006b
}

.candidate-personal .candidate-datas {
	width: 464px;
	overflow: hidden;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos {
}

.candidate-personal .candidate-datas .candidate-name-and-pictos h1 {
	color: #90006b;
	font-size: 14px;
	font-weight: bold;
	float: left;
	max-width: 276px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos h1 span {
	font-size: 12px;
	font-weight: normal;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .item-counter-flag {
	padding: 2px 0 0 9px;
	float: left;
	display: block;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-uk {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	margin-right: 4px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-uk a,
.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-uk span {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -14px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-fr {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	margin-right: 4px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-fr a,
.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-fr span {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -42px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-de {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	margin-right: 4px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-de a,
.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-de span {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -28px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-hu {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	margin-right: 4px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-hu a,
.candidate-personal .candidate-datas .candidate-name-and-pictos .flag-hu span {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 0;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .icon-profile {
	padding: 2px 0 0 4px;
	float: left;
	width: 12px;
	height: 12px;
	display: block;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .icon-profile a,
.candidate-personal .candidate-datas .candidate-name-and-pictos .icon-profile span {
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -118px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .icon-checked {
	padding: 2px 0 0 4px;
	float: left;
	width: 12px;
	height: 12px;
	display: block;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .icon-checked a,
.candidate-personal .candidate-datas .candidate-name-and-pictos .icon-checked span {
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -90px;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .icon-traveller {
	padding: 2px 0 0 4px;
	float: left;
	width: 12px;
	height: 12px;
	display: block;
}

.candidate-personal .candidate-datas .candidate-name-and-pictos .icon-traveller a,
.candidate-personal .candidate-datas .candidate-name-and-pictos .icon-traveller span {
	float: left;
	width: 12px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -104px;
}

.canditate-rating  {
	margin: 10px 0 35px 0;
}

.canditate-rating .item-rating span {
	float: left;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -56px;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}

.candidate-personal .candidate-datas .cv-price {
	color: #90006b;
	font-size: 13px;
	line-height: 1.3em
}

.candidate-personal .candidate-datas .cv-price span {
	font-weight: bold;
	font-size: 17px;
	text-transform: uppercase;
	display: block;
	line-height: 1.3em;
}

.cv-buying-options {
	margin-top: 50px;
}

.cv-wrapper h2 {
	color: #90006b;
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 15px
}

.cv-wrapper {
}

.cv-wrapper .label {
	color: #90006B;
    float: left;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    padding-right: 10px;
}

.cv-wrapper .form-row {
	padding: 3px 0;
}

.cv-wrapper .label.light {
	font-weight: normal;
}

.cv-wrapper .input-dummy {
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    line-height: 20px;
    margin-right: 4px;
    padding: 0 4px;
    position: relative;
	color: #64513a;
}

.cv-wrapper .input-dummy.border-right {
	border-right: solid 1px #eee7dd;
}

.cv-wrapper .input-dummy a {
	color: #64513a;
}
.cv-wrapper .input-dummy a:hover {
	color: #90006b;
}

.cv-wrapper .fancy-header {
	background: url(../images/fancy_header_bg_638_35.png) no-repeat center top;
	height: 35px;
	line-height: 35px;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: #e77502;
	padding: 0 10px;
	margin: 10px 0;
}

.cv-wrapper .form-row.more-spacing {
	padding: 0 10px;
	margin: 15px 0;
}

/* /// PAGER ///*/

.pager-wrapper {
	padding: 6px 10px;
}

.pager-wrapper .perpage {
}

.pager-wrapper .perpage select {
	border: solid 1px #decfbb;
	border-radius: 2px;
	-webkit-border-radius: 2px;
}

.pager {
	float: right;
	border: solid 1px #decfbb;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 2px;
}

.pager li {
	float: left;
	line-height: 15px;
	height: 15px;
	text-align: center;
}

.pager li a {
	float: left;
	color: #64513a;
	width: 15px;
}

.pager li.pager-current {
	color: #fff;
	background-color: #90006b;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	width: 15px;
}

/*/// POSTING FORM ///*/

.posting-form {
	padding: 10px;
}

.posting-form .form-row {
	padding: 3px 0;
}

.posting-form .form-row.plain-text {
}

.posting-form .form-row.plain-text ul {
	list-style: outside disc;
	margin-left: 15px;
}

.posting-form .form-row.plain-text ul li {
	display: list-item !important;
}

.posting-form .form-row.plain-text h2 {
	font-weight: normal;
	font-size: 12px;
	padding: 0;
}

.posting-form .form-row.plain-text p {
	padding: 0;
}

.posting-form .form-row a {
	color: #90006B;
}

.posting-form .form-row a:hover {
	text-decoration: underline;
}

.posting-form .form-separator {
	background: url(../images/footer_separator_bg_1_2.png) repeat-x  0 0;
	height: 2px;
	margin: 8px 0;
}

.posting-form .form-row label,
.posting-form .form-row .label {
	font-weight: bold;
	font-size: 12px;
	color: #90006b;
	line-height: 20px;
	float: left;
	padding-right: 10px;
}

.posting-form .form-row label.checkbox-label,
.posting-form .form-row label.radio-label {
	font-weight: normal;
	color: #64513a;
}

.posting-form .form-row label.brown,
.posting-form .form-row .label.brown {
	color: #64513A;
	font-weight: normal;
}

.posting-form .form-row label.bold,
.posting-form .form-row .label.bold {
	font-weight: bold;
}

.posting-form .form-row > div > ul > li > label.checkbox-label,
.posting-form .form-row > div > ul > li > label.radio-label {
	font-weight: bold;
}

.posting-form .form-row label span.subtitle,
.posting-form .form-row .label-span,
.posting-form .form-row .subtitle {
	font-size: 11px;
	clear: both;
	color: #978066;
	line-height: 14px;
	display: block;
	font-weight: normal;
}

.posting-form .form-row .subtitle a {
	color: #978066;
}

.posting-form .form-row input[type=text],
.posting-form .form-row input.text,
.posting-form .form-row input[type=password],
.posting-form .form-row input.password {
	height: 18px;
	line-height: 18px;
	border: solid 1px #e2e0dc;
	float: left;
	position: relative;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 0 4px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 4px;
}

.posting-form .form-row input[type=checkbox],
.posting-form .form-row input.checkbox,
.posting-form .form-row input[type=radio],
.posting-form .form-row input.radio {
	margin-top: 3px;
	float: left;
}

.posting-form .form-row select {
	height: 20px;
	line-height: 20px;
	border: solid 1px #e2e0dc;
	float: left;
	position: relative;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 0 0 0 4px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 4px;
}


.posting-form .form-row textarea {
	height: 85px;
	line-height: 18px;
	border: solid 1px #e2e0dc;
	float: left;
	position: relative;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 4px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	max-width: 480px;
}

.posting-form .form-row ul {
	display: block;
	width: 100%;
}

.posting-form .form-row li {
	display: block;
	position: relative;
}

.form-row li .btn-toggle {
	position: absolute;
	left: 0;
	top: 0;
	width: 16px;
	height: 16px;
	background: url(../images/form_arrow_right_5_9.png) no-repeat 50% 50%;
}

.form-row li .btn-toggle.open {
	background: url(../images/form_arrow_down_9_5.png) no-repeat 50% 50%;
}

.form-row li {
	position: relative;
}

.posting-form .form-row ul li {
	padding-left: 16px;
}

.posting-form .form-row > div > ul {
	margin-bottom: 20px;
}

.form-row ul li ul,
.posting-form .form-row ul li ul {
	padding-left: 20px;
	display: none;
}

.posting-form .form-row .title,
.posting-order-form .form-row .title  {
	text-transform: uppercase;
	font-weight: bold;
	color: #90006b;
	font-size: 12px;
	padding-bottom: 10px;
}

.posting-form .form-row .title a,
.posting-order-form .form-row .title a {
	color: #90006b;
}

.posting-form .form-row .title a:hover,
.posting-order-form .form-row .title a:hover {
	color: #978066;
}

.info-tooltip-btn {
	background: url(../images/icon_info_14_14.png) no-repeat 0 0;
	float: right;
	width: 14px;
	height: 14px;
	display: block;
	text-align: left;
	text-indent: -9999px;
	margin: 4px 0 0 4px;
}

.posting-order-form label {
	color: #978066;
}

.posting-form .form-row .dark {
	color: #694f31;
}

.form-row label div.left {
	width: 90%;
}

.form-row label div.left .info-tooltip-btn {
	margin-top: 0;
}

.font-w-normal label {
	font-weight: normal !important;
}

.w-50 {
	width: 50px;
}

.w-60 {
	width: 60px;
}

.w-72 {
	width: 72px;
}

.w-78 {
	width: 78px;
}

.w-80 {
	width: 80px;
}

.w-88 {
	width: 88px;
}

.w-100 {
	width: 100px;
}

.w-120 {
	width: 120px;
}

.w-132 {
	width: 132px;
}

.w-150 {
	width: 150px;
}

.w-164 {
	width: 164px;
}

.w-170 {
	width: 170px;
}

.w-190 {
	width: 190px;
}

.w-195 {
	width: 195px;
}

.w-200 {
	width: 200px;
}

.w-216 {
	width: 216px;
}

.w-222 {
	width: 222px;
}

.w-240 {
	width: 240px;
}

.w-280 {
	width: 280px;
}

.w-290 {
	width: 290px;
}

.w-300 {
	width: 300px;
}

.w-310 {
	width: 310px;
}

.w-320 {
	width: 320px;
}

.w-346 {
	width: 346px;
}

.w-356 {
	width: 356px;
}


.w-420 {
	width: 420px;
}

.w-740 {
	width: 740px;
}

.w-470 {
	width: 470px;
}

.w-530 {
	width: 530px;
}

.w-full {
	width: 100%;
}

.h-10 {
	height: 10px;
}

.h-20 {
	height: 20px;
}

.h-30 {
	height: 30px;
}

.h-40 {
	height: 40px;
}

.padding-10 {
	padding: 10px;
}

.form-next {
	background: url(../images/form_next_bg_638_81.png) no-repeat 0 0;
	height: 81px;
	position: relative;
	margin-left: -10px;
	margin-right: -10px;
	margin-bottom: -10px;
	width: 638px;
	margin-top: 121px;
}

.full .form-next {
	background: url(../images/form_next_bg_958_81.png) no-repeat 0 0;
	width: 958px;
}

.form-next .form-next-btn {
	position: absolute;
	right: 18px;
	top: 8px;
}

.form-next .btn-kereses-mentese {
	background: url(../images/btn_kereses_mentese_237_61.png) no-repeat 0 0;
	position: absolute;
	left: 22px;
	top: 8px;
	width: 237px;
	height: 61px;
}

.form-next .btn-kereses-inditasa {
	position: absolute;
	right: 22px;
	top: 8px;
}


.padding-right-4 {
	padding-right: 4px !important;
}

.padding-right-0 {
	padding-right: 0 !important;
}

.padding-top-5 {
	padding-top: 5px;
}

.padding-top-10 {
	margin-top: 10px;
}

.margin-top-20 {
	margin-top: 20px;
}

.margin-bottom-5 {
	margin-bottom: 5px !important;
}

.margin-bottom-15 {
	margin-bottom: 15px !important;
}

.margin-right-10 {
	margin-right: 10px !important;
}

.margin-left-164 {
	margin-left: 174px;
}

.margin-left-20 {
	margin-left: 20px;
}

.btn-orange {
	height: 17px;
	line-height: 17px;
	background: url(../images/btn_orange_1_17.png) repeat-x 0 0;
	cursor: pointer;
	padding: 0 6px;
	color: #fff;
	font-size: 11px;
	border: solid 1px #ca6b0c;
	float: left;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	position: relative;
	margin: 10px 0;
}

.btn-orange.big {
	background: url(../images/btn_orange_1_30.png) repeat-x 0 0;
	height: 30px;
	line-height: 30px;
	font-weight: bold;
	font-size: 12px;
	padding: 0 12px;
	margin-right: 16px;
}

.btn-baige.big {
	height: 30px;
	line-height: 30px;
	background: url(../images/btn_baige_1_30.png) repeat-x 0 0;
	cursor: pointer;
	padding: 0 12px;
	color: #64513a;
	font-size: 12px;
	border: solid 1px #e3dad2;
	float: left;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	position: relative;
	margin: 10px 0;
	text-transform: uppercase;
}


.form-row .btn-download {
	background: url(../images/icon_save_14_14.png) no-repeat left 50%;
	margin: 0 20px 0 10px;
	padding-left: 24px;
	display: block;
	color: #64513a;
	line-height: 20px;
	float: left;
}

.form-row .btn-download:hover {
	color: #90006B;
}

/*/// POSTING ORDER FORM ///*/

.option-buttons {
	margin: 10px 0 0 7px;
}

.option-buttons li {
	float: left;
}

.option-buttons li a {
	float: left;
	display: block;
	width: 202px;
	text-align: center;
	text-transform:uppercase;
	padding-top: 64px;
	padding-bottom: 8px;
	line-height: 16px;
	color: #978066;
	margin: 3px;
}

.option-buttons .btn-to-cvs {
	background: url(../images/btn_to_cvs_202_88.png) no-repeat 0 0;
}

.option-buttons .btn-to-offers {
	background: url(../images/btn_to_offers_202_88.png) no-repeat 0 0;
}

.option-buttons .btn-to-packages {
	background: url(../images/btn_to_packages_202_88.png) no-repeat 0 0;
}

.posting-order-form {
	padding: 10px;
}

.posting-order-form .form-row {
	padding: 3px 0;
}

.posting-order-form table {
	border: solid 1px #ece1d4;
	width: 100%;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	margin-bottom: 10px;
}

.posting-order-form table th {
	color: #90006b;
	font-weight: bold;
	font-size: 11px;
	background-color: #f1e9df;
	border-bottom: 1px #ece1d4 solid;
	text-transform: uppercase;
	padding: 4px 8px 8px 8px;
}

.posting-order-form table th a {
	color: #978066;
}

.posting-order-form table th .arrow {
	color: #978066;
	background: url(../images/icon_arrow_down_brown_4_7.png) no-repeat right 50%;
	padding-right: 10px;
}

.posting-order-form table th .arrow.selected {
	color: #90006b;
	background: url(../images/icon_arrow_down_7_4.png) no-repeat right 50%;
}

.posting-order-form table th.table-footer {
	font-size: 10px;
	font-weight: normal;
	color: #978066;
	text-transform: none;
	background-color: #fff;
	padding: 12px 8px 8px 8px;
}

.posting-order-form table td {
	padding: 4px 8px;
	color: #978066;
	font-size: 12px;
	border-left: solid 1px #fff;
	border-right: solid 1px #fff;
	line-height: 16px;
	vertical-align: middle;
}

.posting-order-form table .even td {
	background-color: #ffffff;
}

.posting-order-form table .odd td {
	background-color: #f6f2ed;
}

.posting-order-form table .col-id {
	width: 122px
}

.posting-order-form table .col-category {
	width: 166px;
}

.posting-order-form table .col-date {
	width: 100px;
}

.posting-order-form table .col-status {
	width: 106px;
}

.posting-order-form table .col-price {
	width: 118px;
	border-right: none;
}

.posting-order-form table .col-delete {
	border-left: none;
	padding: 4px;
}


.posting-order-form table .col-name2 {
	width: 122px;
}

.posting-order-form table .col-category2 {
	width: 658px
}

.posting-order-form table .col-price2 {
	width: 118px;
	border-right: none;
}

.posting-order-form table .info-tooltip-btn {
	float: none;
	display: block;
	margin: 0 auto;
}

.posting-order-form table select {
	
	border: solid 1px #e2e0dc;
	position: relative;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 0 0 0 4px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 4px;
}

.preview-tirgger-row {
	line-height: 20px;
	color: #90006b;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	background-color: #fff;
	position: relative;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	border: solid 1px #ece1d4;
	margin-bottom: 10px;
}

.btn-purple {
	float: right;
	color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	cursor: pointer;
	background: url(../images/btn_purple_bg_1_20.png) repeat-x 0 0;
	height: 20px;
	line-height: 20px;
	border: none;
	padding: 0 12px;
	border-radius: 2px;
	-webkit-border-radius: 2px;
}

.summary-row {
	line-height: 20px;
	color: #90006b;
	text-transform: uppercase;
	font-size: 12px;
	font-weight: bold;
	padding: 10px;
	background-color: #f1e9df;
	position: relative;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	border: solid 1px #ece1d4;
	margin-bottom: 10px;
}

.summary-row .summary-display {
	float: right;
	line-height: 20px;
	margin-right: 30px;
}

.summary-row .summary-display .summary-display-value {
}

.license-wrapper {
}

.license-wrapper .license-header {
	background-color: #f1e9df;
	text-align: center;
	color: #90006b;
	line-height: 18px;
	padding: 10px;
	font-weight: bold;
}

.license-wrapper .license-content {
	font-size: 12px;
	color: #978066;
	line-height: 1.4em;
	padding: 15px;
	overflow: auto;
	height: 400px;
	border: solid 1px #ece1d4;
	background-color: #fff;
	margin-bottom: 10px;
}

/*/// CUSTOM UPLOAD ///*/


.customfile {
    cursor: pointer;
    overflow: hidden;
    padding: 0 2px;
    position: relative;
	height: 20px;
    width: 168px;
}

.customfile-button {
	background: url(../images/btn_tallozas.png) no-repeat 0 0;
    color: #FFFFFF;
    float: right;
    font-size: 1.2em;
    font-weight: bold;
	text-indent: -9999px;
    text-align: left;
    text-decoration: none;
    width: 54px;
	height: 20px;
	position: absolute;
	right: 0;
	top: 0;
	display: block;
}

.customfile-feedback {
	color: #a3a3a3;
    display: block;
    font-size: 11px;
    font-style: italic;
    margin: 1px 1px 1px 5px;
    padding: 0 4px;
	height: 17px;
	width: 100px;
	line-height: 17px;
	border: solid 1px #e2e0dc;
	background-color: #fff;
}

.customfile-input {
	position: absolute; height: 100px; cursor: pointer; background: transparent; border: 0; opacity: 0; -moz-opacity: 0; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0); z-index: 999;
}


/*/// NAVIGATION  ///*/

#navigation {
}

#navigation ul {
	padding: 20px 30px;
}

.col-3 #navigation ul {
	padding: 15px 30px;
}

.col-3 #navigation .jspPane ul {
	padding: 15px 0;
}

#navigation li {
	padding: 12px 0 12px 55px;
	height: 35px;
	display: block;
}

.col-3 #navigation li {
	padding-top: 7px;
	padding-bottom: 7px;
}

#navigation li a {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 12px;
	color: #e67401;
	display: block;
	padding: 4px 0;
}

#navigation li a:hover,
#navigation li.selected a {
	color: #90006b;
}

#navigation li span {
	font-size: 11px;
	color: #c3b09a;
	display: block;
}

#navigation li.icon-login {
	background: url(../images/icon_login_34_31.png) no-repeat 10.5px 50%;
}

#navigation li.icon-registration {
	background: url(../images/icon_reg_28_35.png) no-repeat 13.5px 50%;
}

#navigation li.icon-searchcv {
	background: url(../images/icon_cv_search_35_33.png) no-repeat 10px 50%;
}

#navigation li.icon-uploadoffers {
	background: url(../images/icon_upload_33_32.png) no-repeat 11px 50%;
}

#navigation li.icon-offers {
	background: url(../images/icon_offers_31_29.png) no-repeat 12px 50%;
}

#navigation li.icon-contact {
	background: url(../images/icon_contact_28_30.png) no-repeat 13.5px 50%;
}

#navigation li.icon-search {
	background: url(../images/icon_search_31_32.png) no-repeat 12px 50%;
}

#navigation li.icon-savedsearches {
	background: url(../images/icon_saved_searches_33_29.png) no-repeat 11px 50%;
}

#navigation li.icon-profile {
	background: url(../images/icon_profile_28_32.png) no-repeat 13.5px 50%;
}

#navigation li.icon-workers {
	background: url(../images/icon_workers_44_34.png) no-repeat 5.5px 50%;
}

#navigation li.icon-profile {
	background: url(../images/icon_edit_profile_28_27.png) no-repeat 13.5px 50%;
}

#navigation li.icon-company-profile {
	background: url(../images/icon_edit_company_profile_28_27.png) no-repeat 13.5px 50%;
}

#navigation li.icon-saved-searches {
	background: url(../images/icon_saved_searches_35_31.png) no-repeat 10px 50%;
}

#navigation li.icon-balance {
	background: url(../images/icon_balance_39_30.png) no-repeat 8px 50%;
}

#navigation li.icon-bought-cv {
	background: url(../images/icon_bought_cv_39_34.png) no-repeat 8px 50%;
}

#navigation li.icon-cash {
	background: url(../images/icon_cash_30_31.png) no-repeat 12.5px 50%;
}

#navigation li.icon-workers-home {
	background: url(../images/icon_workers_home_37_34.png) no-repeat 9px 50%;
}

#navigation li.icon-discount-packages {
	background: url(../images/icon_discount_packages_55_41.png) no-repeat left 50%;
}

/*/// CONTACT PAGE ///*/

.map-wrapper {
	background-color: #FFFFFF;
    border: 1px solid #E5E5E5;
    margin: 0 auto 10px;
    padding: 9px;
    width: 600px;
}

.contact-box {
	background-color: #FEFBF9;
    border: 1px solid #E5E5E5;
    margin: 0 auto 10px;
    padding: 9px;
    width: 600px;
}

.rounded-2 {
	border-radius: 2px 2px 2px 2px;
    position: relative;
	-webkit-border-radius: 2px;
}

.contact-box .col {
    float: left;
    margin: 0 1.5%;
    width: 30%;
}

.contact-item {
    min-height: 96px;
}

.contact-item .name {
    color: #490037;
    font-size: 14px;
    font-weight: bold;
    line-height: 1.1em;
}

.contact-item .title {
    color: #490037;
    font-style: italic;
    line-height: 1.1em;
}

.contact-item .contact-param {
    color: #9E8248;
    font-size: 13px;
    line-height: 1.2em;
    padding-top: 4px;
}

.contact-item .contact-param a {
    color: #9E8248;
}

/*/// LOGO-BOX  ///*/

.logo-box-wrapper {
	margin-bottom: 15px;
}

.logo-box-list {
}

.logo-box-list .logo-box {
	position: relative;
	margin: 3px 3px 0 0;
	float: left;
	width: 178px;
	border: solid 1px #e7d2bb;
	background: url(../images/transp_white_80_1_1.png) repeat 0 0;
	height: 90px;
	padding: 5px;
	border-radius: 1px;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
}

.logo-box-list .logo-box:nth-child(5n+1) {
	width: 177px;
	margin-left: 0px;
}

.logo-box-list .logo-box:nth-child(5n) {
	margin-right: 0;
	width: 177px;
}

.logo-box-list .logo-box.first {
	margin-right: 3px;
}

.logo-box-list .logo-box .logo-box-inner {
	width: 177px;
	margin: 0 auto;
	max-height: 90px;
	overflow: hidden;
	position: absolute;
	left: 5px;
	bottom: 5px;
}

.logo-box-list .logo-box .logo-box-inner .logo {
	display: block;
	overflow: hidden;
	max-height: 37px;
	text-align: center;
	padding-bottom: 10px;
}

.logo-box-list .logo-box .logo-box-inner .logo img {
	max-width: 170px;
	max-height: 37px;
}

.logo-box-list .logo-box .logo-box-inner .title {
	color: #7f5600;
	font-size: 11px;
	display: block;
	text-align: center;
	padding-bottom: 2px;
	line-height: 14px;
}

.logo-box-list .logo-box .logo-box-inner .company {
	display: block;
	color: #a08e69;
	font-size: 11px;
	text-align: center;
	line-height: 14px;
}




/*/// TWO COL  ///*/


.col-2 {
}

.twocol-box {
	width: 473px;
	height: 316px;
	border: solid 1px #e1e1e1;
	margin-bottom: 10px;
	position: relative;
}

.twocol-box .jsHide {
	height: 311px;
    overflow: auto;
	margin-top: 3px;
	margin-bottom: 3px;
    margin-left: 86px;
	padding-left: 30px;
    width: 357px;
}

.twocol-box .totem {
	position: absolute;
	left: -1px;
	top: -1px;
	width: 93px;
	height: 318px;
}

.twocol-box .totem-ajanlataink {
	background: url(../images/totem_ajanlataink_93_318.png) no-repeat 0 0;
}

.twocol-box .totem-friss-hireink {
	background: url(../images/tote_friss_hireink_93_318.png) no-repeat 0 0;
}

.twocol-box ul {
	padding-left: 0;
}

.twocol-box ul li {
	display: block;
	width: 326px;
	padding: 6px 0;
	line-height: 18px;
	border-bottom: dotted 1px #a08e69;
	word-wrap: break-word;
}

.twocol-box ul li .title {
	color: #5d3d1c;
	display: block;
}

.twocol-box ul li .description {
	display: block;
	color: #a08e69;
}

.twocol-box ul li.last {
	border-bottom: none;
}

/*/////////////////////////////
			PLAIN TEXT
/////////////////////////////*/

.plain-text {
	line-height: 1.3em;
	font-size: 12px;
	color: #7b572e;
}

.plain-text h1 {
	font-size: 1.5em;
	font-weight: bold;
	line-height: 1.2em;
	padding: 1em 0;
}

.plain-text h2 {
	font-size: 1.3em;
	font-weight: bold;
	line-height: 1.2em;
	padding: 1em 0;
}


.plain-text h3 {
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.2em;
	padding: 1em 0;
}


.plain-text h4 {
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.2em;
	padding: 1em 0;
}


.plain-text h5 {
	font-size: 1em;
	font-weight: bold;
	line-height: 1.2em;
	padding: 1em 0;
}

.plain-text h6 {
	font-size: 1em;
	font-weight: bold;
	font-style: italic;
	line-height: 1.2em;
	padding: 1em 0;
}


.plain-text p {
	padding-bottom: 1em;
}

.plain-text ol {
	padding-bottom: 1em;
	list-style: inside decimal;
}

.plain-text ul {
	padding-bottom: 1em;
	list-style: inside circle;
}

.plain-text li {
	padding: 2px 0;
}

.plain-text a {
	color: #90006b;
}

.plain-text a:hover {
	text-decoration: underline;
}

.error-msg,
.success-msg {
	margin: 10px;
	padding: 10px;
	font-weight: bold;
	text-align: center;
	background-color: #f1e9df;
	border: solid 1px #ece1d4;
}

.error-msg {
	color: #f00;
}

.success-msg {
	color: #5caa00;
}

/*/////////////////////////////
			BANNERS
/////////////////////////////*/

#super-banner {
}

#super-banner-inner {
	padding: 4px;
	border: solid 1px #dfd8cf;
	border-top: none;
	text-align: center;
	position: relative;
}

/*
#super-banner-inner * {
	float: left;
}
*/




/*/////////////////////////////
			FOOTER
/////////////////////////////*/

#footer-wrapper {
	position: relative;
}

#footer {
	height: 258px;
}

#footer #copyright {
	position: absolute;
	left: 0;
	bottom: 3px;
	color: #a0670b;
	font-size: 11px;
	line-height: 20px;
}

#footer #footer-logo {
	background: url(../images/footer_logo_224_88.png) no-repeat 0 0;
	width: 224px;
	height: 88px;
	display: block;
	position: absolute;
	left: 0;
	bottom: 38px;
}

#footer #footer-nav {
	position: absolute;
	right: 0;
	bottom: 104px;
}

#footer #footer-nav ul {
	float: right;
}

#footer #footer-nav ul li {
	float: left;
	font-size: 11px;
	font-weight: normal;
	text-transform: uppercase;
}

#footer #footer-nav ul li a {
	color: #7a4b00;
	float: left;
	padding: 0 13px;
	border-right: 1px solid #9e6201;
}

#footer #footer-nav ul li.selected a,
#footer #footer-nav ul li a:hover {
	color: #922a84;
}

#footer #footer-nav ul li.last a {
	border-right: none;
	padding-right: 0;
}

#footer #page-group-wrapper {
	background: url(../images/transp_lbrown_70_1_1.png) repeat 0 0;
	border: solid 1px #e4d6c2;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	position: relative;
	padding:2px;
}

#footer #page-group-wrapper .page-group-header {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #61004b;
	background: url(../images/icon_arrow_right_6_11.png) no-repeat left 50%;
	line-height: 20px;
	padding-left: 16px;
	margin-bottom: 6px;
	font-weight: bold;
	margin-left: 9px;
}

#footer #page-group-wrapper ul {
	background: url(../images/footer_separator_bg_1_2.png) repeat-x left top;
	/*width: 960px;*/
}

#footer #page-group-wrapper li {
	float: left;
	padding: 10px;
}

#footer #page-group-wrapper li.first {
	/*padding-left: 0;*/
}

#footer #page-group-wrapper li.last {
	padding-right: 0;
}

#footer #page-group-wrapper li a {
	float: left;
	height: 30px;
	position: relative;
	/*width: 73px;*/
}

#footer #page-group-wrapper li a .grey {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-position: left top;
}

#footer #page-group-wrapper li a .active {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-position: left bottom;
}

#footer #page-group-wrapper li a.logo-hrcv {
	width: 73px;
}

#footer #page-group-wrapper li a.logo-hrcv span {
	background-image: url(../images/site_family_logo/logo_hrcv_73_60.png);
	width: 73px;
}

#footer #page-group-wrapper li a.logo-hrcreme {
	width: 81px;
}

#footer #page-group-wrapper li a.logo-hrcreme span {
	background-image: url(../images/site_family_logo/logo_hrcreme_81_60.png);
	width: 81px;
}

#footer #page-group-wrapper li a.logo-hrcollege {
	width: 82px;
}

#footer #page-group-wrapper li a.logo-hrcollege span {
	background-image: url(../images/site_family_logo/logo_hrcollege_82_60.png);
	width: 82px;
}

#footer #page-group-wrapper li a.logo-hrcheck {
	width: 81px;
}

#footer #page-group-wrapper li a.logo-hrcheck span {
	background-image: url(../images/site_family_logo/logo_hrcheck_81_60.png);
	width: 81px;
}

#footer #page-group-wrapper li a.logo-hrcourse {
	width: 99px;
}

#footer #page-group-wrapper li a.logo-hrcourse span {
	background-image: url(../images/site_family_logo/logo_hrcourse_99_60.png);
	width: 99px;
}

#footer #page-group-wrapper li a.logo-hrcharity {
	width: 91px;
}

#footer #page-group-wrapper li a.logo-hrcharity span {
	background-image: url(../images/site_family_logo/logo_hrcharity_91_60.png);
	width: 91px;
}

#footer #page-group-wrapper li a.logo-hrcampus {
	width: 98px;
}

#footer #page-group-wrapper li a.logo-hrcampus span {
	background-image: url(../images/site_family_logo/logo_hrcampus_98_60.png);
	width: 98px;
}

#footer #page-group-wrapper li a.logo-hrcare {
	width: 68px;
}

#footer #page-group-wrapper li a.logo-hrcare span {
	background-image: url(../images/site_family_logo/logo_hrcare_68_60.png);
	width: 68px;
}

#footer #page-group-wrapper li a.logo-hrcaravan {
	width: 94px;
}

#footer #page-group-wrapper li a.logo-hrcaravan span {
	background-image: url(../images/site_family_logo/logo_hrcaravan_94_60.png);
	width: 94px;
}

#logo-wds {
	background: url(../images/logo_wds_44_50.png) no-repeat 0 0;
	width: 44px;
	height: 50px;
	display: block;
	position: absolute;
	right: 0;
	bottom: 75px;
}

#logo-erdsoft {
	background: url(../images/logo_erdsoft_44_51.png) no-repeat 0 0;
	width: 44px;
	height: 51px;
	display: block;
	position: absolute;
	right: 0;
	bottom: 24px;
}

/*/////////////////////////////
			POPUP
/////////////////////////////*/

.popup-hide {
	display: none;
}

.reg-box {
	width: 600px;
	background-color: #f2e4cd;
}

.reg-box.step-1 {
	background: url(../images/reg_first_step_bg_1_186.png) repeat-x left bottom #f2e4cd;
	min-height: 186px;
}

.reg-box.step-2-munkavallalo {
}

.reg-box .reg-header {
	background: url(../images/popup_reg_header_600_170.png) no-repeat 0 0;
	height: 30px;
	position: relative;
	padding-top: 140px;
	font-size: 15px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #4d003a;
	text-align: center;
	text-transform: uppercase;
}

.reg-box .reg-header.orange {
	color: #e67401;
}

.reg-box .reg-header.green {
	color: #5caa00;
}

.reg-box .reg-header .icon-munkavallalo {
	background: url(../images/icon_munkavallalo_87_74.png) no-repeat 0 0;
	width: 87px;
	height: 74px;
	position: absolute;
	right: 60px;
	top: 30px;
}

.reg-box .reg-header .icon-belepes {
	background: url(../images/icon_belepes_76_103.png) no-repeat 0 0;
	width: 76px;
	height: 103px;
	position: absolute;
	right: 59px;
	top: 19px;
}


.reg-box .reg-body {
	font-size: 12px;
	line-height: 1.3em;
	color: #978066;
	padding-bottom: 15px;
}

.reg-box.step-1 .reg-body {
	text-align: center;
	padding: 15px;
	padding-bottom: 15px;
}

.reg-box.step-3 .reg-body {
	padding: 0 15px 15px 15px;
}

.reg-box .reg-body .separator {
	background: url(../images/separator_bg_1_2.png) repeat-x  50% 50%;
	width: 100%;
}

.reg-box .reg-body .btn-munkavallalo-vagyok {
	background: url(../images/btn_munkavallalo_vagyok_280_84.png) no-repeat 0 0;
	width: 280px;
	height: 84px;
	display: block;
}

.reg-box .reg-body .btn-munkaado-vagyok {
	background: url(../images/btn_munkaado_vagyok_280_82.png) no-repeat 0 0;
	width: 280px;
	height: 82px;
	display: block;
}

.reg-form {
	padding: 10px;
}

.reg-form .form-row {
	padding: 3px 0;
}

.reg-form .form-separator {
	background: url(../images/footer_separator_bg_1_2.png) repeat-x  0 0;
	height: 2px;
	margin: 8px 0;
}

.reg-body .subtitle {
	font-size: 11px;
}

.reg-form .form-row label,
.reg-form .form-row .label {
	font-weight: normal;
	font-size: 12px;
	color: #978066;
	line-height: 20px;
	float: left;
	padding-right: 10px;
}

.reg-form .form-row label.small,
.reg-form .form-row .label.small {
	font-size: 11px;
}

.reg-form .form-row label a {
	color: #978066;
	font-weight: bold;
}

.reg-form .form-row label.no-overflow {
	padding-top: 0px;
	padding-bottom: 8px;
}

.reg-form .form-row label.checkbox-label,
.reg-form .form-row label.radio-label {
	font-weight: normal;
	color: #64513a;
}

.reg-form .form-row label.bold,
.reg-form .form-row .label.bold {
	font-weight: bold;
}

.reg-form .form-row input[type=text],
.reg-form .form-row input.text,
.reg-form .form-row input[type=password],
.reg-form .form-row input.password {
	height: 18px;
	line-height: 18px;
	border: solid 1px #e2e0dc;
	float: left;
	position: relative;
	border-radius: 2px;
	-webkit-border-radius: 2px;
	padding: 0 4px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	margin-right: 4px;
}

.reg-form .form-row input[type=checkbox],
.reg-form .form-row input.checkbox,
.reg-form .form-row input[type=radio],
.reg-form .form-row input.radio {
	margin-top: 3px;
	float: left;
}

.reg-form .form-row .btn-purple {
	margin: 20px 20px 0 0;
}

.reg-box .more {
	color: #bcac9a;
	font-size: 11px;
	margin: 0 15px;
}

.reg-box .more:hover {
	color: #90006b;
}

/* *** ARTICLE *** */

.article .plain-text p {
	line-height: 1.8em;
	padding-bottom: 20px;
}

.article .plain-text h2 {
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 10px;
}

.article .plain-text h3 {
	font-weight: bold;
	font-size: 13px;
	padding-bottom: 10px;
}

.article .plain-text h4 {
	font-weight: bold;
	color: #7c035e;
	padding-bottom: 20px;
}

.article .plain-text ul {
	padding-bottom: 20px;
	list-style: outside circle;
	padding-left: 40px;
}

.article .plain-text ol {
	padding-bottom: 20px;
	list-style: outside decimal;
	padding-left: 40px;
}

.article .plain-text li {
	padding: 4px 0;
}


/*/////////////////////////////
			TOOLTIP
/////////////////////////////*/

#tooltip {
	position: absolute;
	left: 0;
	top: -1000px;
}

#tooltip .tooltip-arrow {
	background: url(../images/tooltip_arrow_bottom_11_6.png) no-repeat 0 0;
	width: 11px;
	height: 6px;
	position: absolute;
	left:16px;
	bottom: -6px;
	display: block;
}

#tooltip #tooltip-body {
	background: url(../images/tooltip_bg_transp_black_80_1_1.png) repeat 0 0;
	padding: 10px;
	color: #fff;
	font-size: 11px;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	min-width: 80px;
}


/*/////////////////////////////
	 DEVELOPER.CSS
/////////////////////////////*/


.reg-box .reg-header .icon-munkaado {
	background: url(../images/icon_munkaado_87_74.png) no-repeat 0 0;
	width: 87px;
	height: 74px;
	position: absolute;
	right: 60px;
	top: 30px;
}

a.pointer {
	cursor: pointer;
}

.margin-bottom-4 {
	margin-bottom: 4px;
}

.margin-bottom-10 {
	margin-bottom: 10px;
}

.float-right {
	float: right !important;
}

.posting-form.alkalmazottak .form-row ul li {
	padding: 0;
}


/*/////////////////////////////
	  BEJELENTKEZETT SAV
/////////////////////////////*/
#logged-in-box {
	color: #89765E;
	height: 21px;
	position: absolute;
	left: 274px;
	bottom: 15px;
	width: 360px;
}

#logged-in-box .logged-in {
	background: url(../images/icon_logged_in_21_21.png) 0 50% no-repeat;
	display: inline-block;
	height: 21px;
	line-height: 21px;
	padding-left: 30px;
}

.new_line {
	padding-bottom: 15px;
}

.megtekintes-study {
	padding-left: 10px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-en {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	margin-right: 4px;
}

.search-result-list .search-result-item .item-main-data .item-id .flag-en a,
.search-result-list .search-result-item .item-main-data .item-id .flag-en span {
	float: left;
	width: 16px;
	height: 12px;
	display: block;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -14px;
}


.profile_pic {
	max-width: 140px;
	max-height: 160px;
}

a.delete-cv {
	background: url(../images/icon_delete_13_16.png) no-repeat;
}

span.anonymous {
	font-style: italic;
}

.item-rating span {
	float: left;
	background: url(../images/cv_search_sprite.png) no-repeat 0 -56px;
	width: 16px;
	height: 16px;
	margin-right: 5px;
}

.height-8 {
	height: 8px;
}

.margin-left-160 {
	margin-left: 160px;
}

.img-content-width {
	max-width: 638px;
}

.img-content-logo {
	max-width: 200px;
}

.form-next-allaskereso-hirdetes {
	margin-left: 0px;
	margin-top: 0px;
}

.megnezett {
	padding-left: 5px;
}

.margin-left-145 {
	margin-left: 145px;
}

.margin-left-30 {
	margin-left: 30px;
}

.purple {
	color: #90006B;
}

.form-sub-header {
	border-bottom: 1px solid #90006b;
	color: #90006b;
	font-size: 11px;
	font-weight: bold;
	margin: 0 70px 20px 70px;
	padding: 10px 0 6px 0;
	text-transform: uppercase;
}

/* *** centered layout for hirderes_megtekintese.tpl *** */

.centered {
	width: 620px;
	margin: 0 auto;
}

.centered_new {
	margin: 0 auto;
}