/** follow company - white with green plus **/
.white-button-green-plus {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -84px transparent;
	color: #666666;
	cursor: pointer;
	display: inline-block;
	height: 36px;
	line-height: 36px;
	padding-left: 35px;
	position: relative;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}
.white-button-green-plus span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -84px transparent;
	display: block;
	height: 36px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.white-button-green-plus:hover {
	background-position: 0 -120px;
}
.white-button-green-plus:hover span {
	background-position: -440px -120px;
}

/** unfollow company - white with red sign **/
.white-button-red-sign {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -156px transparent;
	color: #666666;
	cursor: pointer;
	display: inline-block;
	height: 36px;
	line-height: 36px;
	padding-left: 35px;
	position: relative;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}
.white-button-red-sign span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -156px transparent;
	display: block;
	height: 36px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.white-button-red-sign:hover {
	background-position: 0 -192px;
}
.white-button-red-sign:hover span {
	background-position: -440px -192px;
}

/** company search **/
.cmps-followbtn {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -228px transparent;
	color: #444444;
	cursor: pointer;
	display: inline-block;
	height: 28px;
	line-height: 28px;
	padding-left: 35px;
	position: relative;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.cmps-followbtn span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -228px transparent;
	display: block;
	height: 28px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.cmps-followbtn a {
	font-weight:bold;
	color:#444444;
	text-decoration:none;
}
.cmps-followbtn:hover {
	background-position: 0 -256px;
}
.cmps-followbtn:hover span {
	background-position: -440px -256px;
}

.cmps-searchbtn {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -284px transparent;
	color: #444444;
	cursor: pointer;
	display: inline-block;
	height: 34px;
	line-height: 34px;
	padding-left: 35px;
	position: relative;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.cmps-searchbtn span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -284px transparent;
	display: block;
	height: 34px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.cmps-searchbtn a {
	font-weight:bold;
	color:#444444;
	text-decoration:none;
}
.cmps-searchbtn:hover {
	background-position: 0 -317px;
}
.cmps-searchbtn:hover span {
	background-position: -440px -317px;
}

.white-button-red-mark {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -350px transparent;
	color: #444444;
	cursor: pointer;
	display: inline-block;
	height: 33px;
	line-height: 33px;
	padding-left: 35px;
	position: relative;
	text-decoration: none;
	font-size: 13px;
}
.white-button-red-mark span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -350px transparent;
	display: block;
	height: 33px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.white-button-red-mark a {
	color:#444444;
	text-decoration:none;
}
.white-button-red-mark:hover {
	background-position: 0 -383px;
}
.white-button-red-mark:hover span {
	background-position: -440px -383px;
}

/*login facebook*/
.bt-login-facebook-small {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1652px transparent;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	height: 27px;
	line-height: 27px;
	padding-left: 32px;
	position: relative;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
	margin-right:10px;
}
.bt-login-facebook-small span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -1652px transparent;
	display: block;
	height: 27px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-login-facebook-small:hover {
	background-position: 0 -1679px;
}
.bt-login-facebook-small:hover span {
	background-position: -440px -1679px;
}

.bt-login-facebook {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -456px transparent;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	height: 32px;
	line-height: 32px;
	padding-left: 42px;
	position: relative;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.bt-login-facebook span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -456px transparent;
	display: block;
	height: 32px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-login-facebook:hover {
	background-position: 0 -488px;
}
.bt-login-facebook:hover span {
	background-position: -440px -488px;
}

.bt-login-facebook-large {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -520px transparent;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	height: 54px;
	line-height: 54px;
	padding-left: 58px;
	position: relative;
	text-decoration: none;
	font-size: 20px;
	font-weight: bold;
}
.bt-login-facebook-large span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -520px transparent;
	display: block;
	height: 54px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-login-facebook-large:hover {
	background-position: 0 -574px;
}
.bt-login-facebook-large:hover span {
	background-position: -440px -574px;
}

.bt-login-facebook-firstpage {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -742px transparent;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	height: 39px;
	line-height: 39px;
	padding-left: 50px;
	position: relative;
	text-decoration: none;
	font-size: 17px;
}
.bt-login-facebook-firstpage span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -742px transparent;
	display: block;
	height: 39px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-login-facebook-firstpage:hover {
	background-position: 0 -781px;
}
.bt-login-facebook-firstpage:hover span {
	background-position: -440px -781px;
}

/** cvedit - add experience / study / etc **/
.bt-cvedit-add {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -628px transparent;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	height: 26px;
	line-height: 26px;
	padding-left: 32px;
	position: relative;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
}
.bt-cvedit-add span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -628px transparent;
	display: block;
	height: 26px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-cvedit-add:hover {
	background-position: 0 -654px;
}
.bt-cvedit-add:hover span {
	background-position: -440px -654px;
}

/** green button - check sign **/
.bt-greencheck {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -680px transparent;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	height: 31px;
	line-height: 31px;
	padding-left: 32px;
	position: relative;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
}
.bt-greencheck span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -680px transparent;
	display: block;
	height: 31px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-greencheck:hover {
	background-position: 0 -711px;
}
.bt-greencheck:hover span {
	background-position: -440px -711px;
}

/** green button - modify **/
.bt-green-modify {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1048px transparent;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	height: 31px;
	line-height: 31px;
	padding-left: 32px;
	position: relative;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
}
.bt-green-modify span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -1048px transparent;
	display: block;
	height: 31px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-green-modify:hover {
	background-position: 0 -1079px;
}
.bt-green-modify:hover span {
	background-position: -440px -1079px;
}

/** addjob - activate (plus) **/
.bt-addjob-activate {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/styles_new.png") no-repeat scroll 0 0 transparent;
	color: #474747 !important;
	cursor: pointer;
	display: inline-block;
	height: 39px;
	line-height: 39px;
	padding-left: 50px;
	padding-bottom: 1px;
	position: relative;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.bt-addjob-activate span {
	background: url("//img.bestjobs.ro/common/bestjobs/styles_new.png") no-repeat scroll -440px 0 transparent;
	display: block;
	height: 40px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-addjob-activate:hover {
	background-position: 0 -40px;
}
.bt-addjob-activate:hover span {
	background-position: -440px -40px;
}
.bt-addjob-activate:active {
	background-position: 0 -40px;
}
.bt-addjob-activate:active span {
	background-position: -440px -40px;
}

/** addjob - save & view (check) **/
.bt-addjob-sv {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/styles_new.png") no-repeat scroll 0 -80px transparent;
	color: #474747 !important;
	cursor: pointer;
	display: inline-block;
	height: 39px;
	line-height: 39px;
	padding-left: 47px;
	padding-bottom: 1px;
	position: relative;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
}
.bt-addjob-sv span {
	background: url("//img.bestjobs.ro/common/bestjobs/styles_new.png") no-repeat scroll -440px -80px transparent;
	display: block;
	height: 40px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-addjob-sv:hover {
	background-position: 0 -120px;
}
.bt-addjob-sv:hover span {
	background-position: -440px -120px;
}
.bt-addjob-sv:active {
	background-position: 0 -120px;
}
.bt-addjob-sv:active span {
	background-position: -440px -120px;
}

/** new homepage ceevee **/
/** connect with facebook **/
.bt-fb-connect {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1110px transparent;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	height: 43px;
	line-height: 43px;
	padding-left: 48px;
	padding-bottom: 5px;
	position: relative;
	text-decoration: none;
	font-size: 17px;
}
.bt-fb-connect span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -1110px transparent;
	display: block;
	height: 43px;
	padding-bottom: 5px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-fb-connect:hover {
	background-position: 0 -1158px;
}
.bt-fb-connect:hover span {
	background-position: -440px -1158px;
}
/** candidates signup **/
.bt-green-signup {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1206px transparent;
	color: #fff !important;
	cursor: pointer;
	display: inline-block;
	height: 43px;
	line-height: 43px;
	padding-left: 8px;
	padding-bottom: 5px;
	position: relative;
	text-decoration: none;
	font-size: 17px;
	font-weight: bold;
}
.bt-green-signup span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -1206px transparent;
	display: block;
	height: 43px;
	padding-bottom: 5px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-green-signup:hover {
	background-position: 0 -1254px;
}
.bt-green-signup:hover span {
	background-position: -440px -1254px;
}
/** employers signup **/
.bt-white-signup {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1302px transparent;
	color: #63A314 !important;
	cursor: pointer;
	display: inline-block;
	height: 43px;
	line-height: 43px;
	padding-left: 8px;
	padding-bottom: 5px;
	position: relative;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}
.bt-white-signup span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -1302px transparent;
	display: block;
	height: 43px;
	padding-bottom: 5px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-white-signup:hover {
	background-position: 0 -1350px;
}
.bt-white-signup:hover span {
	background-position: -440px -1350px;
}
/** end new homepage ceevee **/

.bt-white-mark {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1398px transparent;
	color: #2c2a1f !important;
	cursor: default;
	display: inline-block;
	height: 40px;
	line-height: 40px;
	padding: 0px 5px 0px 15px;
	position: relative;
	font-size: 13px;
	font-weight: bold;
}
.bt-white-mark span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -1398px transparent;
	display: block;
	height: 40px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}

/** add more fb friends **/
.bt-add-more {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1438px transparent;
	color: #FFF !important;
	cursor: pointer;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	padding-left: 35px;
	position: relative;
	text-decoration: none;
	font-size: 16px;
}
.bt-add-more span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -1438px transparent;
	display: block;
	height: 35px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-add-more:hover {
	background-position: 0 -1473px;
}
.bt-add-more:hover span {
	background-position: -440px -1473px;
}
/** end add more fb **/

/** linkedin button **/
.bt-login-linkedin {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1508px transparent;
	color: #FFF !important;
	cursor: pointer;
	display: inline-block;
	height: 32px;
	line-height: 32px;
	padding-left: 40px;
	position: relative;
	text-decoration: none;
	font-size: 14px;
	font-weight:bold;
}
.bt-login-linkedin span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -1508px transparent;
	display: block;
	height: 32px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-login-linkedin:hover {
	background-position: 0 -1540px;
}
.bt-login-linkedin:hover span {
	background-position: -440px -1540px;
}
/** end linkedin button **/

/** check left green button **/
.bt-check-left-green {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1573px transparent;
	color: #FFF !important;
	cursor: pointer;
	display: inline-block;
	height: 35px;
	line-height: 35px;
	padding-left: 35px;
	padding-right: 3px;
	position: relative;
	text-decoration: none;
	font-size: 15px;
	font-weight:bold;
}
.bt-check-left-green span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -440px -1573px transparent;
	display: block;
	height: 35px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.bt-check-left-green:hover {
	background-position: 0 -1613px;
}
.bt-check-left-green:hover span {
	background-position: -440px -1613px;
}
/** end check left green button **/

/** green button with right arrow **/
.bt-green-right {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll 0 -1706px transparent;
	color: #FFF !important;
	cursor: pointer;
	display: inline-block;
	height: 37px;
	line-height: 37px;
	padding-left: 15px;
	padding-right: 5px;
	position: relative;
	text-decoration: none;
	font-size: 15px;
	font-weight:bold;
}
.bt-green-right span {
	background: url("//img.bestjobs.ro/common/bestjobs/bj-styles-v15.png") no-repeat scroll -420px -1706px transparent;
	display: block;
	height: 37px;
	position: absolute;
	right: -30px;
	top: 0;
	width: 30px;
}
.bt-green-right:hover {
	background-position: 0 -1743px;
}
.bt-green-right:hover span {
	background-position: -420px -1743px;
}

/*appl*/
.ok-appl {
	text-decoration:none !important;
	background: url("//img.bestjobs.ro/common/bestjobs/jobdetail/btn_aplica.png") scroll 0 0 no-repeat transparent;
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	height: 42px;
	line-height: 42px;
	padding-left: 35px;
	position: relative;
	text-decoration: none;
	font-size: 14px;
	font-weight: bold;
	cursor:pointer;
}
.ok-appl span {
	background: url("//img.bestjobs.ro/common/bestjobs/jobdetail/btn_aplica.png") no-repeat scroll -440px 0 transparent;
	display: block;
	height: 42px;
	position: absolute;
	right: -10px;
	top: 0;
	width: 10px;
}
.ok-appl a {
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
.ok-appl:hover {
	background-position: 0 -42px;
}
.ok-appl:hover span {
	background-position: -440px -42px;
}
a.add-job-style-btn {
	display:block;
	height:37px;line-height:37px;border-radius:6px;text-decoration:none;
	
	border:solid 1px #669417;cursor:pointer;
	font-size:16px;font-weight:bold;color:#FFFFFF;
	background:url("//img.bestjobs.ro/common/serviciifirme/gnd_adauga_anunt.jpg") scroll 0 0 repeat-x #7BB623;
	text-align:center;
	margin:0px 1px;
    
}
a.add-job-style-btn:hover {
	text-decoration:none;color:#FFFFFF;
	background:url("//img.bestjobs.ro/common/serviciifirme/gnd_adauga_anunt_hover.jpg") scroll 0 0 repeat-x #7BB623;
}
a.joblist-search-btn {
	float:right;
	display:block;
	width:100px;height:37px;line-height:37px;border-radius:6px;text-decoration:none;
	
	border-left:solid 1px #E5E5E5;
	border-right:solid 1px #E5E5E5;
	cursor:pointer;
	font-size:16px;font-weight:bold;color:#424242;
	background:url("//img.bestjobs.ro/common/bestjobs/joblist/search.png") scroll 0 0 repeat-x #7BB623;
	text-align:left;
	margin:15px 15px 0px 0px;
    
}
a.joblist-search-btn:hover {
	text-decoration:none;color:#424242;
	background:url("//img.bestjobs.ro/common/bestjobs/joblist/search-h.png") scroll 0 0 repeat-x #7BB623;
}
a.joblist-search-btn img {
	margin-right:10px;
	margin-left:10px;
	vertical-align:middle;
	border:0px;
}
a.activate-job-style-btn {
	display:block;
	height:37px;line-height:37px;border-radius:3px;text-decoration:none;
	border:0px;
	cursor:pointer;
	font-size:16px;font-weight:bold;color:#FFFFFF;
	background:#6EA50C;
	text-align:center;
}