#container-job{
	float:left;
	padding-bottom:80px;
}
#container-job a.back_in_list,.job_personalizat a.back_in_list{
background:transparent url("../../theme/images/icons-sprite.png") no-repeat scroll left -1px;
display:block;
line-height:200%;
margin-bottom:10px;
padding-left:30px;
border-right:1px solid #6f6f6f;
padding-right:10px;
margin-right:10px;
float:left;
}

#container-job .job_navigation,.job_personalizat .job_navigation{
	position:absolute;
	top:10px;
	right:0;
	width:200px;
}

.job_personalizat .job_navigation{
    top: 20px;
}

#container-job .job_navigation a{
	line-height:200%;
}
#container-job .job_navigation a.job_anterior,.job_personalizat .job_navigation a.job_anterior  {
	border-right:1px solid #d1cfcf;
	padding-right:10px;
	background:url("../../theme/images/icons-sprite.png") no-repeat -6px -40px;
	padding-left:9px;
}
#container-job .job_navigation a.job_urmator,.job_personalizat .job_navigation a.job_urmator{
	background:url("../../theme/images/icons-sprite.png") no-repeat 79px -65px;
	padding-right:9px;
	padding-left:10px;
}
#container-job .highlight{
	background:#ecf8fd url('../../theme/images/info.gif') no-repeat scroll 10px 50%;
	padding:5px 0 5px 35px;
	line-height:20px;
	margin-bottom:10px;
	margin-right:5px;
}
#container-job div.container-title {width:100%;clear:both;float:left;}
#container-job div.container-logo {margin:5px 0 5px 0;width:195px;float:left;overflow:hidden;}
#container-job div.container-logo div.border_sigla_center{
	width:725px;
	height:133px;
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
}
#container-job div.container-logo span.bg_sigla_top{
	background:transparent url('../../theme/images/bg_sigla_sus.gif') no-repeat scroll 0 0;
	width:726px;
	height:6px;
	display:block;
	line-height:6px;
}
#container-job div.container-logo span.bg_sigla_bottom{
	background:transparent url('../../theme/images/bg_sigla_jos.gif') no-repeat scroll 0 0;
	width:726px;
	height:6px;
	display:block;
	line-height:6px;
}
#container-job div.container-logo div.border_sigla_center img{
	margin:20px;
}
#container-job .meniu-job{
	float:left;
	width:195px;
	margin-top:5px;
	overflow:hidden;
}
#container-job .meniu-job-mic{
	float:left;
	width:177px;
}
#container-job .meniu-job-mic ul li{
	border-bottom:1px solid #e8e8e8;
	padding:5px;
	margin:0 3px;
	line-height:20px;
	padding-left:25px;
	font-size:13px;
	margin-left:5px;
}
#container-job .meniu-job-mic ul li.job-apply{
	background:transparent url('../../theme/images/icon_applyjob.jpg') no-repeat scroll 0 50%;
}
#container-job .meniu-job-mic ul li.job-send{
	background:transparent url('../../theme/images/icon_sendjob.gif') no-repeat scroll 0 50%;
}
#container-job .meniu-job-mic ul li.job-ultim{
	border:none;
}
#container-job .meniu-job-mic ul li.job-save{
	background:transparent url('../../theme/images/icon_savejob.gif') no-repeat scroll 0 50%;
}
#container-job .meniu-job-mic ul li.job-print{
	background:transparent url('../../theme/images/icon_printjob.gif') no-repeat scroll 0 50%;
}
#container-job .meniu-job-mic ul li.job-apply{
	background:transparent url('../../theme/images/icon_applyjob.gif') no-repeat scroll 0 50%;
}
#container-job .meniu-job-mic ul li.comp-favourite{
	background:transparent url('../../theme/images/icon_favourite.gif') no-repeat scroll 0 50%;
	padding-left:22px;
}
#container-job .meniu-job-mic ul li.comp-alljobs{
	background:transparent url('../../theme/images/icon_alljobs.gif') no-repeat scroll 0 50%;
	padding-left:22px;
	border:none;	
}
#container-job .meniu-job-mic ul li.comp-curier{
	background:transparent url('../../theme/images/icon_curier.jpg') no-repeat scroll 0 50%;
	padding-left:22px;
}
#container-job .meniu-job-mic ul li.job-apply a{
	color:#ff6600;
}
#container-job .meniu-job h2{
	background:transparent url('../../theme/images/bg_header_comp.gif') no-repeat scroll 0 0;
	line-height:32px;
	padding-left:10px;
	margin:0;
	width:195px;
}
#container-job .meniu-job-mic h2{
	background:transparent url('../../theme/images/bg_header_mic.gif') no-repeat scroll 0 0;
	line-height:30px;
	height:30px;
	padding-left:13px;
}
#container-job .meniu-job dl, #container-job .meniu-job-mic ul{
	border-left:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
}
#container-job .meniu-job dl{
	padding-top:10px;
}
#container-job .meniu-job dl dt{
	font-weight:bold;
	line-height:20px;
	padding-left:10px;
	color:#5f5f5f;
}
#container-job .meniu-job dl dd{
	line-height:15px;
	padding-bottom:5px;
	padding-left:10px;
	color:#685911;
}
#container-job .meniu-job span.border_bottom_comp, #container-job .meniu-job-mic span.border_bottom_comp{
	background:transparent url('../../theme/images/bg_bottom_comp.gif') no-repeat scroll 0 0;
	display:block;
	height:6px;
	width:195px;
	line-height:6px;
}
#container-job .meniu-job-mic span.border_bottom_comp{
	background:transparent url('../../theme/images/bg_greybox_bottom.gif') no-repeat scroll 0 0;
	margin-bottom:20px;
	width:177px
}
#container-job h1{
	color:#ff6600;
	vertical-align:text-top;
	font-size:24px;
	float:left;
	padding:20px 0 10px 20px;
	letter-spacing:-0.02em;
	line-height:26px;
	width:726px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}
#container-job p.data-introducere{
	font-style:italic;
	border-top:1px solid #eeeeee;
	margin-top:5px;
	padding-top:5px;
	font-size:11px;
	margin-bottom:20px;
	height:16px;
}
#container-job div.container-center-job{
	width:510px;
	margin-left:20px;
	float:left;
}
#container-job div.job-rightcontainer{
	float:right;
	width:180px;
	margin-left:50px
}
#container-job div.jobcontent{
	float:left;
}
#container-job .container-center-job ul li{
	line-height:16px;
}
#container-job .container-center-job h4{
	margin-top:10px;
	padding:10px 0;
	font-size:16px;
}
#container-job .job-details h3 span{
	font-size:11px;
	padding-left:20px;
}
#container-job .job-details h3{
	border-bottom:1px solid #eeeeee;
	padding-bottom:10px;
	margin:20px 0 5px;
}
#container-job p.marked{
	color:#FB6F0C;
	margin-bottom:20px;
	font-size:11px;
}
#container-job .job-details .online-interview textarea{
	width:430px;
	height:80px;
	margin:0 0 0 10px;
	font-size:12px;
}
#container-job .job-details .online-interview label{
	display:block;
	line-height:15px;
	padding-bottom:10px;
}
#container-job .job-details .online-interview p.error{
	padding-left:0;
	line-height:11px;
	width:185px;
	padding-left:10px;
	color:#FF0000;
	font-size:11px;
	margin-bottom:15px;
}
#container-job .job-details .online-interview textarea.error, #aplica_formular #date_pers input.error, #aplica_formular fieldset input.error{
	border:2px solid #FF0000;
}
#aplica_formular #date_pers p.error{
	padding-left:80px;
}


#container-job input.next, #container-job a.next{
	background:url("../../theme/images/sprite-apply.png") no-repeat scroll -969px -315px transparent;
	border:medium none;
	color:#FFFFFF;
	clear:both;
	display:block;
	float:left;
	cursor:pointer;
	font-size:14px;
	font-weight:bold;
	height:40px;
	line-height:40px;
	text-align:center;
	text-shadow:0 1px 0 #602400;
	width:193px;	
}
#container-job .errorJob {color:#F00;font-size:16px;font-weight:bold;}
#container-job input.top{

}
#main #container-job .icon_share{
	
	float:none;
	vertical-align:bottom;
	
}
#main #container-job .share{
	padding-bottom:5px;
}
#main #container-job .twitter_share{
	margin-left:5px;
	margin-right:2px;
}

/***************   Compara joburi       *******************/
#compare-job h1{
	border-bottom:1px dotted #000;
	padding-bottom:5px;
}
#compare-job td.heading{
	color:#0068d0;
	font-size:18px;
	line-height:20px;
	border-bottom:1px solid #dfdddd;
	vertical-align:bottom;
	padding-bottom:5px;
	height:70px;
}
#compare-job table{
	border-spacing:20px;
	border-collapse:separate;
	padding-bottom:5px;
}
#compare-job table td{
	line-height:15px;
	border-bottom:1px solid #DFDDDD;
	padding:3px;
}
#compare-job td.colored, #compare-job div.colored, #compare-job div.more-colored{
	background:#ffecb1;
	padding:5px;
	line-height:15px;
}
#compare-job td.company-name{
	vertical-align:top;
}
#compare-job td.company-sigla a{
	width:157px;
	height:97px;
	display:block;
	text-align:center;
	border:1px solid #f0f0f0;
}
#compare-job tr.company-namelogo td{
	border-bottom:none;
	padding:15px 0 0 5px;
}
#compare-job input.apply{
	background:url('../../theme/images/bt_apply.gif') no-repeat scroll 0 0;
	height:33px;
	width:124px;
	border:none;
	color:#fff;
	font-weight:bold;
}
#compare-job table td.job_apply{
	border-bottom:none;
	text-align:center;
}
#compare-job ul.demands li{
	background:url('../../theme/images/arrow.png') no-repeat scroll 0 2px;
	padding:0 0 7px 10px;
}
#compare-job td a.see_more{
	background: url(../../theme/images/arrow_down.png) no-repeat scroll right 5px;
	display:block;
	padding:0 10px 7px;
	text-align:right;
}
#compare-job td.job-description a.see_more{
	background: #fff url(../../theme/images/arrow_down.png) no-repeat scroll right 5px;
}
#compare-job td.job-description, #compare-job td.top-cell{
	padding:0;
	border-bottom:none;
}
#compare-job .delete_job_bt{
	background:url('../../theme/images/button_close.png') no-repeat right 0;
	line-height:24px;
	padding-right:30px;
	display:block
}
#compare-job td.top-cell{
	text-align:right;
	padding:10px 0;
}
#compare-job table.table-top{
	background:url('../../theme/images/bg_compare.png') no-repeat scroll right 0;
	border-spacing:3px;
}
#compare-job td.no-border{
	border-bottom:none;
}
#compare-job td.job-description ul{
	padding:0 5px 5px 5px;
}
#compare-job td.job-description strong{
	padding:5px;
	display:block;
}
#compare-job td.top-cell .optiune-delete a{
	text-decoration:none;
}
#compare-job td a.collapse, #compare-job td.job-description a.collapse{
	background:transparent url(../../theme/images/arrow_top.gif) no-repeat scroll right 5px;
}
/********************* Compara candidati ***/

.cv_compare #compare-job td.heading span{
	font-size:12px;
	color:#3d3d3d;
}

.cv_compare #compare-job td.heading{
	font-size:18px;
	border-bottom:1px solid #DFDDDD;
	color:#0068d0;
	line-height:120%;
	
}
.cv_compare #compare-job h3{
	font-size:13px;
	color:#2c2c2c;
	border-bottom:3px solid #ffecb1;
	padding:10px 0 5px 0;
	margin-bottom:10px;
}

.cv_compare #compare-job table{
	border-spacing:0;
}
.cv_compare #compare-job table td{
	border-bottom:none;
padding:20px 15px 0 15px;
	line-height:150%;
}
.cv_compare #compare-job table.table-top{
	border-spacing:0;
}
.cv_compare #compare-job table.table-top td{
	padding:0;
}
.cv_compare #compare-job table.table-top .optiune-delete{
	margin-top:10px;
}
.cv_compare #compare-job td.save_job{
	border-spacing:0;
	background:transparent url(../../theme/images/bg_compareb.png) no-repeat scroll left bottom;
	padding:0;

}
.cv_compare #compare-job td.job{
	background:transparent url(../../theme/images/bg_compareb.png) no-repeat scroll 0 24px;
}
.cv_compare #compare-job input.apply{
	background:transparent url(../../theme/images/button_compara_cv.gif) no-repeat scroll 0 0;
	height:31px;
width:122px;
margin:40px 0 20px 20px;
text-decoration:none;
}
.cv_compare #compare-job a{
	text-decoration:none;
}
.cv_compare #compare-job td a.see_more{
background:transparent url(../../theme/images/arrow_blue.png) no-repeat scroll left 5px;
float:right;

}
.cv_compare #compare-job table td.contact{
	padding-top:1.5em;
}
.cv_compare #compare-job{
	margin-bottom:80px;
}
.cv_compare #compare-job h1{
	margin-bottom:30px;
}
.cv_compare #compare-job  p.group_items{
	padding:10px 0;
}
/************ pagina job overlayer */
#container-job .aplica-jos{
	clear:both;
	float:left;
	height:70px;
	width:100%;
	margin:0;
}
/* START CT */

#container-job .aplica-jos input.next{
	margin-top:20px;
	clear:both;
	float:left;
	
}
#container-job .aplica-jos .save_job{
	left:-200px;
	top: -144px;
}
#container-job .aplica-jos div.arrow_rt{
top:172px;
}
#container-job .aplica-jos .save_job label{
	margin: 0;
	padding-bottom: 0;
}
/* END CT */
.job-details{
	float:left;
	width:100%;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#000;
	line-height:130%;
}
.online-interview{
	float:left;
	width:100%;
}
/*******************/
.related_links{
  	float:left;
    width:100%;
    margin-top:20px
}

.related_links ul{
  float:left;
  width:50%
}
/********* job personalizat ******/
#main .job_personalizat .job_personalizat_main_container p {
	margin-top: 10px;
}
#main .job_personalizat .job_personalizat_main_container ul {
	list-style: disc outside none;
	padding-left: 40px;
	margin-top: 10px;
}
#main .job_personalizat .aplica{
	display:block;
	background:transparent url(../../theme/images/button_186.gif) no-repeat scroll 0 0;
	width:186px;
	height:31px;
	line-height:31px;
	color:#fff;
	font-size:24px;
	text-align:center;
	font-weight:normal;
	text-decoration:none;
	margin:20px 0;
	border:medium none;
	float: left;
}
#main .job_personalizat .btn {
	margin-top: 20px;
	margin-left:10px;
}
.job_personalizat_main_container {
	clear:both;
}
#main .job_personalizat .numaraplicatii{
	clear: left;
}
#main .job_personalizat .fblike{
	float: right;
	width: 200px;
	margin: 20px 100px 20px 0;
}
#main .job_personalizat {
	padding-bottom:40px;
}
#main .job_personalizat h1 {
color:#FF6600;
margin-bottom:20px;
padding-bottom:10px;
display: inline;
font-size: 14px;
}

/*** pagina aplica la job logat ****
#main .jobseeker_apply #aplica_fc div#aplica_formular {
background:none repeat scroll 0 0 #FFF9DC;
float:left;
width:420px;
}
#main .jobseeker_apply #aplica_fc input.text, #main .jobseeker_apply #aplica_fc input.text_sus {
	background-color:#fff;
	color:#000;
	margin:15px 30px 4px 0;
width:140px;
}
#main .jobseeker_apply #aplica_fc select{
	color:#000;
	font-size:12px;
	margin-left:5px;
}
#main .jobseeker_apply #aplica_fc #aplica_formular textarea {
font-size:12px;
}
#main .jobseeker_apply #aplica_fc #aplica_formular .letter_name{
	float:left;
	width:100%;
}
#main .jobseeker_apply #aplica_fc label#denumire_scrisoare {
line-height:10px;
margin-left:25px;
width:120px;
}
#main .jobseeker_apply #aplica_fc #aplica_formular label.text_label_sus {

margin-top:18px;

}
#main .jobseeker_apply #aplica_fc .online_interview{
	float:left;
	width:100%;
} */
#container-job div.job-rightcontainer a img.harta{
	padding-top:20px;
}

/**overlayer**/

#container-job .popup{
	display:inline;
	padding-left:5px;
}
#container-job .popup a{
	color:#0068d0;
	font-size:12px;
	display:inline;
}
#main .wrap #container-job .topoffers{
	top:235px;
	left:307px;
	width:452px;
}
#main .wrap #container-job .topoffers div.result{
	background-color:#eef3f7;
}
#main .wrap #container-job .topoffers .bg_bottom {
background:url("../../theme/images/bk_anuntbottom.png") no-repeat scroll 0 0 #FFF9DC;
display:block;
height:11px;
width:453px;
}
#main .wrap #container-job .topoffers span.bg_top {
background:url("../../theme/images/bk_anunttop.png") no-repeat scroll 0 0 transparent;
display:block;
height:8px;
margin:0;
width:453px;
margin-bottom:-2px;
}
#main .wrap #container-job .topoffers h2 input.buton_inchide_popup{
	margin-left:300px;
	height:auto;
}

#main .wrap #container-job .topoffers .ex img{
	padding-left:10px;
}
#main .wrap #container-job .topoffers .arrow {
background:url("../../theme/images/sagetica_overlayer.png") no-repeat scroll 0 10px transparent;

left:448px;
position:absolute;
top:200px;
width:20px;
z-index:10;
}


/***** new apply page *****/
* html #main .applyJob {text-align:center;}
.jobApply {width:477px;padding:0 0 25px 0px;overflow:hidden;position:relative;margin:auto;text-align:left;}
.jobApply h1{font-family:"Trebuchet MS","Lucida Grande",Arial,Verdana,sans-serif;font-size:17px;color:#000;margin:10px 0 25px 0;}
.jobApply h1 a {color:#028fcd;}
.jobApply .box-formular {background:url("../../theme/images/sprite-apply.png") -477px bottom no-repeat;padding-bottom:4px;float:left;width:477px;}
.jobApply .box-formular #aplica_formular {background:url("../../theme/images/sprite-apply.png") left top no-repeat;float:left;width:477px;}
.jobApply .box-formular  h2{font-size:13px;font-weight:bold;color:#000;border-bottom:1px solid #cbcbcb;padding-bottom:8px;}
.jobApply .box-formular  h2 .reqloginright {font-size:14px;color:#028fcd;}
.jobApply .box-formular form{padding:30px 35px 30px 35px;float:left;overflow:hidden;width:407px;}
 * html .jobApply .box-formular form {width:477px;}
 * html .jobseeker_apply .box-formular form {width:407px;}
.jobApply .box-formular .requirements {padding:16px 0 25px 0;width:100%;float:left;overflow:hidden;}
.jobApply .box-formular .requirements .title {float:left;width:30%;color:#555555;overflow:hidden;}
.jobApply .box-formular .requirements .description {color:#555555;font-weight:bold;float:left;width:100%;}
.jobApply .box-formular .requirements .description p {padding-bottom:3px;width:70%;float:right;overflow:hidden;clear:none;}
.jobApply .box-formular .requirements .description strong{color:#f72323;}
.jobApply .box-formular form #camp_oblig {padding:6px 0 30px 0;color:#656565;font-size:11px;}
.jobApply .box-formular form .newLetter label,
.jobApply .box-formular form p label {width:100px;float:left;font-size:15px;color:#000;line-height:200%;}
.jobApply .box-formular form .newLetter label {width:150px;}
.jobApply .box-formular form textarea {width:390px;overflow:auto;}
.jobApply .box-formular form.applyform p input,
.jobApply .box-formular form .newLetter select,
.jobApply .box-formular form .newLetter input,
.jobApply .box-formular form p input.next  {width:290px;float:left;background:url("../../theme/images/sprite-apply.png") -969px -85px no-repeat #fff;border:1px solid #e4e4e4;border-top:none;font-size:15px;height:28px;line-height:28px;}
.jobApply .box-formular form .newLetter select {width:240px;float:left;border:1px solid #e4e4e4;font-size:15px;height:28px;}
.jobApply .box-formular form .newLetter input {width:240px;}
.jobApply .box-formular form.applyform p label input {width:18px;padding:0;margin:0;border:0;background:none;}
.jobApply .box-formular form p label input {width:18px;padding:0;margin:0;}
.jobApply .box-formular form p {float:left;width:100%;display:block;clear:both;}
.jobApply .box-formular form p.error {height:18px;/*padding-left:105px!important;*/color:#FF0000;}
.jobApply .box-formular form #login_popup p.error {padding-left:15px!important;}
.jobApply .box-formular form .required {color:#ff5900;}
.jobApply .box-formular form p.obs {padding-left:105px;}
.jobApply .box-formular form p label.label_cv {width:auto;line-height:100%;font-size:12px;font-weight:bold;line-height:150%;margin-right:10px;}
.jobApply .box-formular form p label.label_cv input {height:18px;margin-right:5px;}
.jobApply .box-formular form p #acord_utiliz {margin-top:2px;float:left;color:#028fcd;}
.jobApply .box-formular form p.agree {margin-bottom:10px;}
.jobApply .box-formular #aplica_fc div#popup_login {left:162px;top:23px;}
.jobApply .box-formular #login_frmapply1 {position:absolute;left:162px;width:187px;}
.jobApply .box-formular form p span.uploadCv {background:url("../../theme/images/sprite-apply.png") -970px -42px no-repeat;float:left;float:left;height:33px;width:293px;padding:5px 0 0 6px;overflow:hidden;}
.jobApply .box-formular form p span.uploadCv input {background:none transparent;width:280px;font-size:14px;height:24px;padding-top:2px;outline:none;border:1px solid #e3e3e3;line-height:18px;}
.jobApply .box-formular form p span.uploadCv input[type="file"]{border-top:1px solid #fff;outline:none;margin:-1px 0 0 1px;height:25px;}
html>/**/body .jobApply .box-formular form p span.uploadCv input{border:none;}
.jobApply .box-formular form p.attention,
.jobApply .box-formular form p.attentionYellow {font-size:12px;font-weight:bold;color:#e55c00;margin:10px 0;line-height:17px;float:left;width:100%;}
.jobApply .box-formular form p.attention {color:#ff0000;}
.jobApply .box-formular form p.attention span,
.jobApply .box-formular form p.attentionYellow span {float:left;display:block;width:17px;height:17px;text-indent:-999px;background:url("../../theme/images/sprite-apply.png") -969px -132px no-repeat;margin-right:5px;}
.jobApply .box-formular form p.attention span {background-position:-988px -132px;}
.jobApply .box-formular form p.nextButton {margin-top:10px;line-height:40px;}
.jobApply .box-formular form p.nextButton a{color:#028fcd;}
.jobApply .box-formular form p input.next {border:none;width:200px;height:40px;margin-left:100px;background-position:-969px -315px;margin-right:10px;font-weight:bold;color:#fff;text-shadow:0px 1px 0px #602400;}
.jobApply .box-formular form p input.next:hover {cursor:pointer;}
.jobApply .box-formular form .chooseCv {margin-top:15px;}
.jobApply .box-formular form .chooseCv p {background:url("../../theme/images/sprite-apply.png") -970px -391px no-repeat;padding:2px;height:30px;line-height:28px;margin-bottom:7px;}
.jobApply .box-formular form .chooseCv p a {color:#0180c3;font-weight:bold;}
.jobApply .box-formular form .chooseCv p label{width:345px;float:left;font-size:12px;color:#0180c3;margin:2px 0 0 4px;overflow:hidden;height:26px;}
.jobApply .box-formular form .chooseCv p label.promoted {background:url("../../theme/images/topcv_icon.gif") center right no-repeat;margin-right:5px;width:340px;}
.jobApply .box-formular form .chooseCv p label img {float:right;margin:3px 10px 0 0;}
.jobApply .box-formular form .chooseCv p label input.selectcv {margin-top:2px;}
.jobApply .box-formular form.applyformLogin p.agree label input{float:left;}
.jobApply .box-formular form #letter p {margin-bottom:10px;}
.jobApply .box-formular form #letter #select_limba {float:left;color:#000;font-size:15px;line-height:200%;width:150px;}
.jobApply .box-formular form #letter .languageselect label {float:left;color:#000;font-size:15px;line-height:200%;width:60px;}
.jobApply .box-formular form #interviu, .jobApply .box-formular form #letter, .jobApply .box-formular form #topcv,  .jobApply .box-formular form #letCont{float:left;width:100%;overflow:hidden;clear:both;clear:both;margin-right:-3px;}
.jobApply .box-formular form h2.interview {padding-top:10px;float:left;width:100%;margin-bottom:15px;}
div.form_popup input.next {font-weight:bold;color:#fff;font-size:12px;}
div.form_popup {overflow:hidden;width:186px;}
div.form_popup form, div.form_popup form fieldset {width:170px;overflow:hidden;}
.jobApply #popup_login fieldset { padding-bottom:0px!important;}
.jobseeker_apply  .box-formular form p {clear:both;margin-right:-3px;}
.jobseeker_apply .box-formular form .chooseCv p.disabledcv label{color:#ccc;}


#container-job div.container-center-job  .fblike{float: left; padding: 20px 0 5px;clear:both;height:35px;}
#container-job div.adunderjob {clear: both;margin-left: 90px}
.topoffers .mapmodified {width: 435px; height: 351px;}
.topoffers .mapmodifiedCanvas {width: 435px; height: 351px; margin-left: 10px;}

.promoteServices {margin-top:20px;}
.promoteServices a {width:180px;height:356px;display:block;text-indent:-9999px;}
.promoteServices .curier {background:url("../../theme/images/standaloneImg/banner-curier.jpg") center top no-repeat;}
.promoteServices .topcv {background:url("../../theme/images/standaloneImg/banner-topcv.jpg") center top no-repeat;}
.promoteServices .cerere {background:url("../../theme/images/standaloneImg/banner-cerere.jpg") center top no-repeat;}
#container-job .meniu-job dl dd.promoTopCV {background:url("../../theme/images/standaloneImg/promote-topcv.jpg") center top no-repeat;margin-top:10px;padding:20px 0 10px 10px;color:#000;}
#container-job .meniu-job dl dd.promoTopCV strong {font-size:18px;}
#container-job .meniu-job dl dd.promoTopCV .yourPlace {font-size:14px;font-weight:bold;padding:7px 0;}
#container-job .meniu-job dl dd.promoTopCV .yourPlace strong {color:#F00;}
#container-job .meniu-job dl dd.promoTopCV a {display:block;text-indent:-9998px;width:170px;height:83px;}

.jobApply .promoteCVGroup {margin-bottom:10px;}
.jobApply .promoteCVGroup label{display:block;clear:both;background:url("../../theme/images/topcv_icon.gif") 25px top no-repeat;line-height:22px;}
.jobApply .promoteCVGroup input {margin:0 35px 0 3px;}

#container-job p.data-introducere span {float:left;}
#container-job p.data-introducere .newJobAlertLink {float:right;font-style:normal;background:url("../../theme/images/icon_curier.jpg") no-repeat left center;padding-left:25px;}


/***** box raporteaza job *******/
.container-center-job .reportJob {float:left;clear:both;width:510px;}
.container-center-job .reportJob .reportJobTop {background:url("../../theme/images/standaloneImg/top-raporteaza.jpg") no-repeat left center;height:38px;}
.container-center-job .reportJob .reportJobTop p {background:url("../../theme/images/standaloneImg/flag.jpg") no-repeat left center;padding-left:30px;line-height:38px;margin-left:15px;}
.container-center-job .reportJob .reportJobAction {background:url("../../theme/images/standaloneImg/bottom-raporteaza.jpg") no-repeat center bottom;width:480px;padding:15px; display: none; }
.container-center-job .reportJob .reportJobAction .reason {font-size:14px;font-weight:bold;margin-bottom:20px;}
.container-center-job .reportJob .reportJobAction select {width:470px;padding:4px;margin-bottom:20px;}
#container-job .container-center-job .reportJob .reportJobAction .comments {width:465px;margin:0 0 20px;}
#container-job .container-center-job .reportJob .reportJobAction .buttonSmall {width:120px;background:url("../../theme/images/standaloneImg/searchSmall.jpg") no-repeat left top;border:0;height:29px;font-size:12px;font-weight:bold;color:#fff;margin-top:5px;margin-right:20px;}
#container-job .container-center-job .reportJob .reportJobAction .submitButton {margin-top:20px;}
.container-center-job .reportJob .reportJobTop .reported {font-weight:bold;color:#fd6600}
#container-job .container-center-job .reportJob p.error {font-weight:bold;margin:15px 0;padding:0;width:400px;font-size:13px;}

.displayNone { display: none; }


/******* joburi recomandate **************/
.recomendedJobs {background:url("../../theme/images/standaloneImg/recomendJobs.jpg") repeat-y right bottom;float:left;width:745px;margin:5px 0 10px 20px;}
.recomendedJobs .headRecomend {background:url("../../theme/images/standaloneImg/recomendJobs.jpg") no-repeat left top;width:745px;height:32px;line-height:32px;}
.recomendedJobs .bottomRecomend {background:url("../../theme/images/standaloneImg/recomendJobs.jpg") no-repeat center bottom;width:745px;float:left;clear:both;height:41px;}
.recomendedJobs .goGeneral {float:left;background:url("../../theme/images/standaloneImg/goBackSearch.jpg") no-repeat left top;font-size:12px;color:#fff;line-height:31px;text-align:center;width:168px;font-weight:bold;margin:5px;}
.recomendedJobs .headRecomend span {float:left;width:500px;margin-left:10px;font-weight:bold;line-height:32px;}
.recomendedJobs ul .containerLogo {float:right;width:95px;padding-right:20px;padding-top:10px;margin:2px 40px;overflow:hidden;}
.recomendedJobs ul {width:744px;float:left;display:inline;}
.recomendedJobs ul li {border-bottom:1px solid #e3e3e3;padding:0px 1px 5px 20px;float:left;clear:both;width:724px;}
.recomendedJobs ul li .jobTitle {font-size:18px;color:#146cd6;padding:20px 20px 5px 0px;display:block;line-height:18px;}
.recomendedJobs ul li a {font-size:12px;color:#484848}
.recomendedJobs ul li span {display:block;padding:5px 0;}
.expiredJob {font-size:18px;color:#d00000;padding-left:20px;float:left;}

/*************** hella **************/
#hella img {}
#hella a:link { color: black; font-weight: bold; text-decoration: none; }
#hella a:visited { color: black; text-decoration: none; }
#hella a:hover { color: black; text-decoration: underline; }
#hella a:active { color: black; text-decoration: none; }
#hella .fliess2 { color: black; font-size: 14px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 21px; text-align: left; }
#hella .fliess_rechts2 { color: black; font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; line-height: 21px; text-align: right; }
#hella .fliess_rechtsfett2 { color: black; font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 21px; text-align: right; }
#hella .fliessfett2 { color: black; font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 21px; text-align: left; }
#hella .versalien2 { color: #0f3773; font-size: 15px; font-family: Arial, Helvetica, Verdana, sans-serif; font-weight: bold; line-height: 21px; }
