body{font-family:Arial, Tahoma, sans-serif;color:#000;font-size:11px;background:#fff ;text-align:center;font-weight:normal;}
*{padding:0;margin:0;}
.clr{clear:both;line-height:1px;font-size:1px;padding:0px;margin:0px;height:1px;}
a{text-decoration:none;color:#039;}
a:hover{text-decoration:underline;}
img{border:0;}
ul{list-style-type:none;padding:0;}


.kL{float:left;}
.kR{float:right;}

h1, h2, h3, h4, h5{font-family:Tahoma, sans-serif;}
select, input, textarea{font-family:Tahoma !important;font-size:11px !important;color:#000 !important;}

#jobspot_navH0,#admin_jobspot_navH0, #admin_jobspot_navH1, #jobspot_navH1, #sW .Ww1, #jobspot_sS, #sF {margin:0 auto; width:960px;clear:both;text-align:left;}

#top_ban {background:#d9edf8;}
.banner {margin:0 auto; width:960px;clear:both;overflow:hidden;text-align:center;padding:0px 0px 0px 0px;}
#sF #sF { width: auto; margin: 0;}

#sWlbg{margin:0 auto; width:960px;position:relative;height:50px;}
#sWlbg .Ww2{position:absolute;top:16px;left:0px;}

#sWlbg .rss{float:right;width:90px;padding-top:10px;} 



#sWlbg .rss a{color:#F89838;font-size:10px; display:block; height:12px; background: url('images/rss_sico.gif') no-repeat right top;padding-right:19px;}


#sW{background: url('images/top_bg.gif') repeat-x top left;height:91px;margin-bottom:20px;} 


#jobspot_k12 { width:630px; float:left;}
#jobspot_k12_user, #jobspot_k12_main { width:630px; float:left;margin-bottom:10px;}
#jobspot_k2 {}
#jobspot_k3 { float: right; width: 300px; position:relative; top:0px; }
#jobspot_sS{overflow:hidden;zoom:1;}

#jobspot_navH {font-family:Arial, Tahoma, sans-serif; font-size:12px; color:#323b67;font-weight:bold;width:100%;}
#jobspot_navHb {font-family:Arial,Tahoma, sans-serif; font-size:12px; color:#323b67;font-weight:bold;width:100%;border-top:5px solid #e95a09;margin-bottom:15px;clear:both;}
#jobspot_navHc {font-family:Arial,Tahoma, sans-serif; font-size:12px; color:#FE8F00;font-weight:bold;width:100%;border-top:5px solid #2b88bc;margin-bottom:15px;clear:both;}
#jobspot_navHd {font-family:Arial,Tahoma, sans-serif; font-size:12px; color:#3399CC;font-weight:bold;width:100%;border-top:5px solid #2b6484;margin-bottom:15px;clear:both;}
#jobspot_navH ul, #jobspot_navHb ul{list-style: none;clear:both;}
#jobspot_navH li, #jobspot_navHb li { float:left;text-align:right;}
#jobspot_navH0{padding:0;}
#jobspot_navH1{margin-top:-4px;overflow:hidden;padding:0;}
#jobspot_navH0 li#el_1{width:537px;}
#jobspot_navH0 li#el_2{width:122px;background: url('images/navi_el1.gif') repeat-x top left;position:relative;right:-37px;padding-right:22px;z-index:5;}
#jobspot_navH0 li#el_3{width:124px;background: url('images/navi_el2.gif') repeat-x top left;position:relative;right:-37px;margin-left:-37px;z-index:4;padding-right:20px;}
#jobspot_navH0 li#el_4{width:154px;background: url('images/navi_el3.gif') repeat-x top left;z-index:3;padding-right:18px;}
#jobspot_navH0 li#el_2a{width:98px;background: url('images/navi_el1.gif') repeat-x top left;}
#jobspot_navH0 li#el_3a{width:98px;background: url('images/navi_el2.gif') repeat-x top left;}
#jobspot_navH0 li#el_4a{width:98px;background: url('images/navi_el3.gif') repeat-x top left;}
#jobspot_navH1 li#el_1{width:290px;background:none;}
#jobspot_navH0 li a{padding:10px 0px;font-size:14px;} 
#jobspot_navH0 li a { display: block; color:#fff;}
#jobspot_navH1{position:relative;top:4px;}
#jobspot_navH1 li{background: url('images/navB_l.gif') no-repeat 0 0; margin-right:7px; padding:3px 0 3px 14px;}
#jobspot_navH1 li a{color:#323b67; font-size:12px;background: url('../images/navB_r.gif') no-repeat right 0; padding:3px 20px 7px 0px; position:relative;top:-3px;zoom:1;}

/* nawigacja */
#admin_jobspot_navH {font-family:Arial, Tahoma, sans-serif; font-size:12px; color:#323b67;font-weight:bold;width:100%;}
#admin_jobspot_navHb {font-family:Arial,Tahoma, sans-serif; font-size:12px; color:#323b67;font-weight:bold;width:100%;border-top:5px solid #e95a09;margin-bottom:15px;clear:both;}
#admin_jobspot_navHc {font-family:Arial,Tahoma, sans-serif; font-size:12px; color:#FE8F00;font-weight:bold;width:100%;border-top:5px solid #2b88bc;margin-bottom:15px;clear:both;}
#admin_jobspot_navH ul, #admin_jobspot_navHb ul{list-style: none;clear:both;}
#admin_jobspot_navH li, #admin_jobspot_navHb li { float:left;}
#admin_jobspot_navH0{padding:0;margin-top:30px;}
#admin_jobspot_navH1{margin-top:0px;overflow:hidden;padding:0;}
#admin_jobspot_navH0 li#el_1{width:90px;}
#admin_jobspot_navH0 li#el_2{padding-left:5px;background:transparent url(images/navi_el1_admin.gif) repeat-x left top;padding-left:16px;padding-right:6px;width:142px;}
#admin_jobspot_navH0 li#el_3{padding-left:5px;background:transparent url(images/navi_el2_bb.gif) repeat-x right top;padding-right:20px;width:74px;}
#admin_jobspot_navH0 li#el_4{padding-left:5px;background:transparent url(images/navi_el2_bb.gif) repeat-x right top;padding-right:20px;width:110px;}
#admin_jobspot_navH0 li#el_5{padding-left:5px;background:transparent url(images/navi_el2_bb.gif) repeat-x right top;padding-right:20px;width:104px;}
#admin_jobspot_navH0 li#el_6{padding-left:5px;background:transparent url(images/navi_el2_bb.gif) repeat-x right top;padding-right:20px;width:60px;}
#admin_jobspot_navH0 li#el_7{padding-left:5px;background:transparent url(images/navi_el2_bc.gif) repeat-x right top;padding-right:20px;width:84px;}
#admin_jobspot_navH0 li#el_8{background:transparent url(images/navi_el3.gif) repeat-x right top;width:144px;}
#admin_jobspot_navH0 li#el_2a{width:98px;background: url('images/navi_el1.gif') repeat-x top left;}
#admin_jobspot_navH0 li#el_3a{width:98px;background: url('images/navi_el2.gif') repeat-x top left;}
#admin_jobspot_navH0 li#el_4a{width:98px;background: url('images/navi_el3.gif') repeat-x top left;}
#admin_jobspot_navH1 li#el_1{width:290px;background:none;}
#admin_jobspot_navH0 li a{padding:10px 0px;font-size:14px;} 
#admin_jobspot_navH0 li a { display: block; color:#fff;}
#admin_jobspot_navH1{position:relative;top:4px;}
#admin_jobspot_navH1 li{background: url('images/navB_l.gif') no-repeat 0 0; margin-right:7px; padding:3px 0 3px 14px;}
#admin_jobspot_navH1 li a{color:#323b67; font-size:12px;background: url('images/navB_r.gif') no-repeat right 0; padding:3px 20px 7px 0px; position:relative;top:-3px;zoom:1;}

cfoutput .imgBtn{margin-left:10px;margin-bottom:10px}

#jobspot_edycja{padding-top:11px;margin-bottom:20px;background: url('images/jedit_bg.gif') no-repeat top left;height:116px;}
#jobspot_edycja h3{font-family:'Trebuchet MS';font-size:30px;color:#fff;float:left;padding:0px 0px 0px 22px;}
#jobspot_edycja #jobspot_edycja0{overflow:hidden; padding-top:4px;padding-left:20px;zoom:1;clear:both;}
#jobspot_edycja #jobspot_edycja0 .opis{font-size:11px;color:#fff;font-weight:bold;font-family:Arial;}
#jobspot_edycja #jobspot_edycja0 input{margin:5px 0px 12px 0px;border:none;width:244px;height:23px;padding:6px 3px 3px 3px;background: url('images/jedit_input.gif') no-repeat left top;}
#jobspot_edycja #jobspot_edycja0 input.srch{border:0;width:79px;height:34px;padding:0px;margin-top:18px;cursor:pointer;}
#jobspot_edycja0 .jobspot_k1{float:left;width:260px;}
#jobspot_edycja0 .jobspot_k2{float:left;width:259px;}
#jobspot_edycja #bottom {padding:10px 0 20px 14px;margin-right:1px;float:right;}
#jobspot_edycja #bottom a{color:#fff;font-size:12px;padding:0px 14px;border-right:1px solid #59b0e0;}
#jobspot_edycja #bottom a.sec{border:none;}

#jobspot_ogl{margin-bottom:20px;}
#jobspot_ogl h3{padding:18px 20px 10px 19px;font-size:22px;}
#jobspot_ogl .tresc{padding:0px 19px;font-size:12px;line-height:16px;}


#jobspot_box{margin-bottom:20px;overflow:hidden;zoom:1;}
#jobspot_box div{text-align:center;}
#jobspot_box a{font-weight:bold;font-size:14px;font-family:Arial;padding:59px 0px 0px 0px;height:43px;line-height:15px;}
#jobspot_box .jobspot_box0 a{background: url('images/job_box1.gif') no-repeat left top;display:block;float:left;width:101px;}
#jobspot_box .jobspot_box1 a{background: url('images/job_box2.gif') no-repeat left top;display:block;float:left;width:99px;}
#jobspot_box .jobspot_box2 a{background: url('images/job_box3.gif') no-repeat left top;display:block;float:left;width:100px;}
#jobspot_box .jobspot_box0 a:hover{background: url('images/job_box1_hover.gif') no-repeat left top;color:#fff;text-decoration:none;}
#jobspot_box .jobspot_box1 a:hover{background: url('images/job_box2_hover.gif') no-repeat left top;color:#fff;text-decoration:none;}
#jobspot_box .jobspot_box2 a:hover{background: url('images/job_box3_hover.gif') no-repeat left top;color:#fff;text-decoration:none;}

#jobtypes_box{margin-bottom:10px;overflow:hidden;zoom:1;}
#jobtypes_box div{margin-bottom:15px;}
#jobtypes_box a{font-weight:bold;font-size:20px;font-family:Arial;padding:18px 0px 0px 20px;height:55px;line-height:15px;display:block;}
#jobtypes_box .jobtype_box0 a{background: url('images/jobtype_box1.gif') no-repeat left top;}
#jobtypes_box .jobtype_box1 a{background: url('images/jobtype_box2.gif') no-repeat left top;}
#jobtypes_box .jobtype_box2 a{background: url('images/jobtype_box3.gif') no-repeat left top;}
#jobtypes_box .jobtype_box0 a:hover{background: url('images/jobtype_box1_hover.gif') no-repeat left top;color:#fff;text-decoration:none;}
#jobtypes_box .jobtype_box1 a:hover{background: url('images/jobtype_box2_hover.gif') no-repeat left top;color:#fff;text-decoration:none;}
#jobtypes_box .jobtype_box2 a:hover{background: url('images/jobtype_box3_hover.gif') no-repeat left top;color:#fff;text-decoration:none;}

#bitrix_calendar{margin-bottom:20px;}
#bitrix_calendar h3, #jobspot_prc h3{font-family:'Trebuchet MS';font-size:16px;font-weight:normal;border-bottom:1px solid #dbdbdb;padding-bottom:10px;margin-bottom:10px;}
#bitrix_calendar h3 strong{font-weight:normal;}
#bitrix_calendar small{font-size:12px;}
#bitrix_calendar a{font-size:12px;}
#bitrix_calendar .news-date-time{font-size:10px;display:block;padding-bottom:2px;}
#bitrix_calendar .news-list p.news-item span.Apple-style-span{border-bottom:1px dotted #d9d9d9;padding-bottom:8px;font-size:11px;line-height:16px;zoom:1;display:block;}
#bitrix_calendar .news-list p.news-item{padding-top:8px;}

body:nth-of-type(1) #bitrix_calendar .news-list p.news-item span.Apple-style-span{border:none;} 
#bitrix_calendar .btrx_events_list a{display:block;font-size:13px;padding-top:5px;}

#jobspot_Ofr {background: url('images/ofr_bg_top.gif') no-repeat left 35px;margin-bottom:10px;}
#jobspot_Ofr0 {background: url('images/ofr_bg.gif') no-repeat left bottom;padding:20px 0px 10px 20px;margin-top:2px;}
#jobspot_Ofr h3{font-size:16px;font-family:Arial;color:#393939;background: url('images/ofr_title.gif') no-repeat left top;padding:8px 0px;width:162px;text-align:center;}
#jobspot_Ofr .kl1{float:left;width:73px;font-size:11px;color:#474747;}
#jobspot_Ofr .kl2{float:left;font-size:12px;font-weight:bold;width:409px;}
#jobspot_Ofr .kl2 span{font-size:12px;font-weight:normal;color:#161616;padding-left:3px;}
#jobspot_Ofr .kl4{float:left;}
#jobspot_Ofr0 .clr{height:14px;line-height:2px;padding:0px;margin:0px;}
#jobspot_Ofr_last {background: url('images/ofr_last_bg.gif') no-repeat left bottom;padding:0px 0px 10px 0px;margin-bottom:20px;}
#jobspot_Ofr0_last {background: url('images/ofr_last_bg_top.gif') no-repeat left top;padding:12px 5px 0px 5px;} 
#jobspot_Ofr_last h3{font-size:16px;font-family:'Trebuchet MS';padding-bottom:3px;font-weight:normal;}
#jobspot_Ofr_last .kl1{float:left;width:90px;padding-left:11px;}
#jobspot_Ofr_last .kl2{float:left;width:340px;}
#jobspot_Ofr_last .kl2 span{font-size:12px;font-weight:normal;color:#161616;padding-left:3px;}
#jobspot_Ofr_last .kl3{float:left;width:90px;}
#jobspot_Ofr_last .kl4{float:left;}
#jobspot_Ofr0_last .clr{height:7px;line-height:2px;padding:0px;margin:0px;border-bottom:1px solid #f0eee8;margin-bottom:7px;}
#jobspot_Ofr_last_head .clr{height:1px;margin:0px;border:none;}
#jobspot_Ofr_last_head{line-height:13px;zoom:1;font-size:13px;font-weight:bold;padding-bottom:19px;}
#jobspot_Ofr_last_head .kl1,#jobspot_Ofr_last_head .kl2, #jobspot_Ofr_last_head .kl3{}  

#bitrix_vip{font-size:16px;font-family:'Trebuchet MS';margin-bottom:20px;}
#bitrix_vip b{font-weight:normal}
#bitrix_vip table{margin-top:6px;}
#bitrix_vip td
{
/* background: url('image/img_stroke.gif') no-repeat top left; */
 width:140px;
 vertical-align:middle;
 text-align:center;
 padding: 5px auto 10px auto;
 border:1px solid #E1F2F0;
 }
#bitrix_vip td img{/*border:1px solid #E1F2F0; padding:3px; */}
#bitrix_vip p{font-family:Arial;font-weight:normal;font-size:12px;}

#boxRekl {font-size:12px;}
#boxRekl0 {line-height:18px;}
#boxRekl .reg_t{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:7px;margin-bottom:10px;}
#boxRekl p{margin-top:19px;}
#boxRekl p.code {font-family:"Courier New", sans-serif;}
#boxRekl .rekl_left{float:left;}
#boxRekl .rekl_right{float:right;line-height:22px;}
#boxRekl .rekl_right a, #boxRekl .rekl_left a{}
#boxRekl .rekl_right a.polec{background: url('images/rsendIco.gif') no-repeat left center;padding-left:27px;}
#boxRekl .rekl_right a.druk{background: url('images/printIco.gif') no-repeat left center;padding:2px 0px;padding-left:27px;margin-left:25px;}
#boxRekl .clr{clear:both;}

#prodRekl{margin-bottom:20px;}
#prodRekl .pBox{padding:13px 0px 0px 10px;background:#f5f9fb;border-bottom:1px dashed #d1d5d6;}
#prodRekl h1{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:7px;margin-bottom:1px;font-weight:normal;}
#prodRekl h3{font-size:12px;padding:0px 0px 7px 0px;}
#prodRekl ul{overflow:hidden;zoom:1;margin-bottom:15px;}
#prodRekl li{margin-left:8px;padding-left:12px;font-size:12px;background: url('images/arrow0.gif') no-repeat center left;line-height:25px;}
#prodRekl h3 a{margin-bottom:10px;display:block;}

#kontakt{margin-bottom:18px;background: url('images/employer_log_bg.gif') no-repeat left bottom;padding-bottom:10px;}
#kontakt h3{padding:10px 20px;font-size:22px;background: url('images/employer_log_bg.gif') no-repeat left top;font-weight:normal;}
#kontakt h3 a{font-family:'Trebuchet MS';color:#fff;}
#kontakt a{color:#fff;}

/*#zestPan .kL{width:202px;margin-right:28px;}*/
#zestPan .kL{width:630px;}
#zestPan .kR{width:300px;}
#zestPan {overflow:hidden;zoom:1;}
#zestPan_log .kL{width:663px;}

#zestPan .kR #jobspot_panel,  #myjobspot_k12_empcv 
{width:280px;
height:277px;
padding:10px 0px 0px 20px;
background: 
url('images/employer_log_bg.gif') no-repeat left top;
color:#fff; 
margin-top:0;
margin-bottom:auto;}
#zestPan .kR #jobspot_panel h3, #myjobspot_k12_empcv  h3{font-size:21px;font-weight:normal;color:#fff;padding:0px 0px 10px 0px;font-family:'Trebuchet MS';}
#zestPan .kR #jobspot_panel .tresc{padding:5px 0px 0px 0px;margin-bottom:5px;}
#zestPan .kR #jobspot_panel .tresc p{font-weight:bold;padding-bottom:10px;}
#zestPan .kR #jobspot_panel .tresc h4, #myjobspot_k12_empcv  h4 {font-size:11px;color:#fff;font-weight:bold;font-family:Arial;}
#zestPan .kR #jobspot_panel .tresc input.Txt, #myjobspot_k12_empcv  input.Txt{margin:3px 0px 10px 0px;border:none;width:250px;height:23px;padding:6px 3px 3px 3px;background: url('images/jedit_input.gif') no-repeat left top;}
#zestPan .kR #jobspot_panel .jobspot_panel_link{font-size:12px;font-family:Arial;color:#fff;line-height:18px;}
#zestPan .kR #jobspot_panel .jobspot_panel_link a{text-decoration:underline;color:#fff;}

#zestPan_log .kR #jobspot_panel{width:256px;height:342px;padding:17px 23px 0px 20px;background: url('images/job_panel.gif') no-repeat left top;}
#zestPan_log .kR #jobspot_panel h3{font-size:22px;color:#393939;padding:0px 0px 10px 0px;}
#zestPan_log .kR #jobspot_panel .tresc{padding:10px 0px 10px 0px;border:1px dotted #9B9B9B;border-width:1px 0px;margin-bottom:10px;}
#zestPan_log .kR #jobspot_panel .tresc p{font-weight:bold;padding-bottom:10px;}
#zestPan_log .kR #jobspot_panel .tresc h4{font-size:12px;font-weight:normal;margin-bottom:5px;}
#zestPan_log .kR #jobspot_panel .tresc input.Txt{border:1px solid #B7B7B7;height:23px;width:207px;margin-bottom:10px;padding-top:5px;}
#zestPan_log .kR #jobspot_panel a{font-weight:bold;background: url('images/arr_link.gif') no-repeat left 6px;line-height:20px;padding-left:10px;}

#panel_form .pform_t{float:left;font-weight:bold;color:#393939;font-size:16px;font-family:Arial;background: url('images/wide_title.gif') no-repeat left top;padding-left:21px;margin-bottom:10px;}
#panel_form .pform_t0{background: url('images/wide_title_r.gif') no-repeat right top;padding:8px 0px;padding-right:21px;}
#panel_form {color:#393939;background: url('images/regform_bg_top.gif') no-repeat left 33px;font-size:12px;}
#panel_form0 {padding:0px 20px; clear:both;color:#333;background: url('images/regform_bg.gif') no-repeat left bottom;overflow:hidden;zoom:1;padding-bottom:20px;}
#panel_form h3{font-size:16px;font-family:Arial;padding-bottom:10px;}
#panel_form h4{font-size:12px;padding-bottom:10px;}
#panel_form .pr_price{text-align:center;}
#panel_form #menuInfo {margin:10px 0px 20px 0px;font-size:12px;color:#565656;}
#panel_form #menuInfo li{background: url('images/arr_txt.gif') no-repeat left 13px;padding:6px 0 6px 10px;border-top:1px solid #E0E0E0;line-height:16px;}
#panel_form #menuInfo li.f{border:none}
#panel_form .tresc_short{font-weight:bold;padding-bottom:20px;}
#panel_form .tresc_contact a{font-weight:bold;}

#zestPan_log #panel_form input.Txt{border:1px solid #B7B7B7;margin:5px 0px;width:207px;height:23px;padding-top:5px;margin-left:5px;}
#zestPan_log #panel_form input{vertical-align:middle;}
/*
#panel_form .pform_t{font-weight:bold;color:#393939;font-size:16px;font-family:Arial;padding-left:21px;margin-bottom:10px;padding-top:17px;}
#panel_form .pform_t0{}
#panel_form {color:#393939;background: url('images/job_panel_bg.gif') repeat-x left top;font-size:12px;width:202px;border:1px solid #ddd;line-height:16px;}
#panel_form0 {padding:0px 20px 17px 20px;}
#panel_form h3{font-size:16px;font-family:Arial;padding-bottom:10px;}
#panel_form h4{font-size:11px;padding-bottom:0px;font-weight:normal;}
#panel_form .pr_price{text-align:center;color:#FE8F00;font-size:22px;font-family:Arial;border:1px dotted #9B9B9B;border-width:1px 0px;line-height:30px;}
#panel_form #menuInfo {margin:10px 0px 20px 0px;font-size:11px;color:#565656;}
#panel_form #menuInfo li{background: url('images/arr_txt.gif') no-repeat left 13px;padding:6px 0 6px 10px;border-top:1px solid #E0E0E0;line-height:14px;}
#panel_form #menuInfo li.f{border:none}
#panel_form .tresc_short{font-weight:normal;padding-bottom:20px;font-size:11px;}
#panel_form .tresc_short b{font-weight:normal;}
#panel_form .tresc_short p{padding:10px 0px;}
#panel_form .tresc_contact a{font-weight:bold;}
#panel_form .tresc_contact{font-size:11px;}
*/
.kL #jobspot_panel {color:#393939;background: url('images/job_panel_bg.gif') repeat-x left top;font-size:11px;border:1px solid #ddd;line-height:16px;padding:17px 20px 17px 20px;}
.kL #jobspot_panel h3{font-weight:bold;color:#393939;font-size:16px;font-family:Arial;}
.kL #jobspot_panel .pr_price{text-align:center;color:#FE8F00;font-size:22px;font-family:Arial;border:1px dotted #9B9B9B;border-width:1px 0px;line-height:30px;}
.kL #jobspot_panel .tresc_short b{font-weight:normal;}
.kL #jobspot_panel p{padding:10px 0px;}
.kL #jobspot_panel .tresc p{padding-top:10px;}
.kL #jobspot_panel p b{font-weight:normal;}
.kL #jobspot_panel .product_name{padding:10px 0px;}
.kL #jobspot_panel .imgBtn{margin-bottom:5px;}

.kL #jobspot_panel_it {background: url('images/j_panel_bgb.gif') no-repeat left bottom;font-size:11px;line-height:16px;padding:0px 0px 13px 0px;zoom:1;width:630px;margin-bottom:20px;}
.kL #jobspot_panel_it h3{font-weight:normal;color:#2b6484;font-size:22px;font-family:'Trebuchet MS';background: url('images/j_panel_bgt.gif') no-repeat left top;padding:14px 0px 25px 9px;}
.kL #jobspot_panel_it .tresc p{padding-left:15px;color:#666;font-weight:bold;font-size:13px;padding-bottom:10px;}
.kL #jobspot_panel_it li{font-size:13px;background: url('images/userlogin_li.gif') no-repeat left 5px;padding:0px 0 10px 28px;width:275px;float:left;}
.kL #jobspot_panel_it ul{overflow:hidden;zoom:1;padding-left:15px; margin-bottom:10px;}
.kL #jobspot_panel_it .tresc_short{font-weight:normal;font-size:16px;font-family:'Trebuchet MS';color:#666;float:left;padding-top:12px;padding-left:10px; }
.kL #jobspot_panel_it br{display:none;}
.kL #jobspot_panel_it .pr_price_img
{font-size:20px;font-family:'Trebuchet MS';
padding-right:20px;
padding-left:20px;
padding-top:20px;
text-align:center;
padding-bottom:25px;}
.kL #jobspot_panel_it .pr_price 
{
/*padding-left:10px;
padding-right:20px;*/
/*color:#666666;*/
/*float:left;*/
font-family:'Trebuchet MS';
font-size:16px;
font-weight:normal;
padding-left:10px;
padding-top:12px;
}
.kL #jobspot_panel_it .pr_price .pr_price{font-size:20px;font-family:'Trebuchet MS';float:left;padding-top:12px;padding-left:42px;}
.kL #jobspot_panel_it b{font-weight:normal;}
.kL #jobspot_panel_it .product_name{padding:10px 0px;width:160px;}
.kL #jobspot_panel_it .imgBtn, .kL #jobspot_panel_it .buy_access
{margin-bottom:5px;float:right;padding-right:24px;}
.kL #jobspot_panel_it .tresc_contact{clear:both;font-size:12px;text-align:right;padding-top:20px;padding-right:14px;}
.kL #jobspot_panel_it .tresc_contact a{text-decoration:underline;}

#jobspot_jobOfert{background: url('images/regform_top.gif') no-repeat left top;padding-top:25px;}
#jobspot_jobOfert .clr{line-height:1px;height:1px;}
#jobspot_jobOfert0 {padding:0px 17px; clear:both;background: url('images/regform_bottom.gif') no-repeat left bottom;padding-bottom:0px;overflow:hidden;zoom:1;}
#jobspot_jobOfert h1{font-weight:normal;font-size:16px;font-family:'Trebuchet MS';color:#000;margin-bottom:7px;padding-left:20px;float:left;width:370px;}
#jobspot_jobOfert h2{font-size:11px;padding-top:20px;padding-bottom:5px;}
#jobspot_jobOfert h3{font-size:13px;margin-top:23px;margin-bottom:13px;background:#fff url('images/job_det_line.gif') no-repeat 14px 9px;}
#jobspot_jobOfert h3 span{background:#fff;padding-right:10px;}
#jobspot_jobOfert h4{font-size:11px; font-weight:normal;}
#jobspot_jobOfert ul{margin-bottom:35px;margin-top:16px;}
#jobspot_jobOfert li{font-size:12px;padding:2px 0px 2px 0px;overflow:hidden;zoom:1;}
#jobspot_jobOfert li strong{font-weight:normal;float:left;width:130px;}
#jobspot_jobOfert li span{font-weight:normal;}
#jobspot_jobOfert .kL{}
#jobspot_jobOfert .kR{text-align:right;}
#jobspot_jobOfert .back{padding-bottom:13px;margin-top:33px;font-size:11px;}
#jobspot_jobOfert .data{font-size:12px;padding:0px;border-bottom:1px solid #dadbdb;margin-bottom:10px;padding-bottom:8px;}
#jobspot_jobOfert .search_back{font-size:12px;font-weight:bold;display:block;padding-top:13px;margin-right:17px;}
#jobspot_jobOfert p{font-size:13px;line-height:18px;}
#jobspot_jobOfert .imgBtn{margin:40px 0 10px 0;float:left}
#jobspot_jobOfert .infB{float:right;margin:51px 0 10px 0;width:400px;text-align:right;font-size:12px;}
#jobspot_jobOfert a.send{}
#jobspot_jobOfert a.obserw{border-left:1px solid #dbdbdb;margin-left:10px;padding-left:12px;}
#jobspot_jobOfert .metro_st{font-weight:bold;color:#474747;font-size:20px;text-transform:uppercase;margin-bottom:30px;}
#jobspot_jobOfert .kL h4{margin-bottom:8px;}
#jobspot_jobOfert .kR a{position:relative;top:-10px;}
#jobspot_jobOfert .metro_logo_2{font-size:12px;overflow:hidden;zoom:1;}
#jobspot_jobOfert .metro_logo_2 h2{margin:0px;padding-top:10px;}
#jobspot_jobOfert .metro_logo_2 h2, #jobspot_jobOfert .metro_logo_2 h4{font-size:12px;}
#jobspot_jobOfert .metro_logo_2 a.comp_more{float:left;padding-right:9px;border-right:1px solid #dbdbdb;margin-right:8px;}

#jobspot_jobOfert .job_company
{float:left;
display:block;
/*height:50px;
background-image:url('images/jobdet_bg1.gif');
background-position:center top;
background-repeat:no-repeat;*/
/*padding-top:20px; */
margin-right:10px;
margin-bottom:10px;
}
#jobspot_jobOfert .job_company .metro_logo_1
{
/*background:url('images/jobdet_bg.gif') no-repeat left bottom; */
width:140px;text-align:center;padding:20px; border:#e1f2f0 1px solid;
}
/*#jobspot_jobOfert .job_company .metro_logo_1 img {} */

#jobspot_jobOfert h3{clear:both;}

#jobspot_jobOfert .jobspot_description a{font-size:13px;}
#jobspot_jobOfert .jobspot_description {font-size:13px;}
#jobspot_jobOfert .jobspot_description ul{margin-bottom:0px;margin-top:0px; font-size:13px;}
#jobspot_jobOfert .jobspot_description li{background: #fff url('images/arrow0.gif') no-repeat left 7px;font-size:13px;font-weight:normal;padding:2px 0px 2px 10px;}
#jobspot_jobOfert .jobspot_description li span{font-weight:normal;}

#regform_menu{margin-bottom:35px;}
#jobspot_menuTop {font-size:11px;height:37px;border-bottom:1px solid #dadbdb;padding-right:10px;}
#jobspot_menuTop li{float:left;padding-left:10px;margin-right:3px;}
#jobspot_menuTop li a{float:left;padding:12px 10px 9px 0px;background: url('images/user_menu_li_l.gif') no-repeat top right;color:#1a1a1a;font-size:13px;font-weight:bold;}
#jobspot_menuTop li span{padding:12px 0px 9px 10px;background: url('images/user_menu_li_r.gif') no-repeat top left;}
#jobspot_menuTop li.active span{background: url('images/user_menu_li_act_r.gif') no-repeat top left;position:relative;border-bottom:1px solid #fff;}
#jobspot_menuTop li.active a{background: url('images/user_menu_li_act_l.gif') no-repeat top right;position:relative;border-bottom:1px solid #fff;}
#jobspot_menuTop li a:hover span{background: url('images/user_menu_li_r_hover.gif') no-repeat top left;}
#jobspot_menuTop li a:hover{text-decoration:none;background: url('images/user_menu_li_l_hover.gif') no-repeat top right;}
#jobspot_menuTop li.active a:hover span{background: url('images/user_menu_li_act_r.gif') no-repeat top left;position:relative;border-bottom:1px solid #fff;}
#jobspot_menuTop li.active a:hover{background: url('images/user_menu_li_act_l.gif') no-repeat top right;position:relative;border-bottom:1px solid #fff;}
#jobspot_menuTop li.ost{float:right;background:none;padding:0px;margin:0px;text-align:right;}
#jobspot_menuTop li.ost a{background:none;color:#039;padding-right:0px;}

#Myindex{font-size:12px;}
#Myindex0 {clear:both;padding-bottom:20px;overflow:hidden;zoom:1;}
#Myindex .myi_t{font-size:16px;font-family:'Trebuchet MS';margin-bottom:28px;border-bottom:1px solid #dbdbdb;padding-bottom:13px;}
#Myindex p.imp{font-weight:bold;margin:20px 0px;font-size:13px;}
#Myindex p {margin-left:40px;}
#Myindex .kR h4 a {font-size:16px;text-align:left;padding-top:0px;font-family:'Trebuchet MS';font-weight:normal;}
#Myindex .kR h4 {text-align:left;padding:0px;margin:0px;}
#Myindex h5 {font-size:12px;text-align:left;color:#000;font-weight:normal;line-height:16px;}
#Myindex .kL {font-weight:normal;color:#000;padding-top:15px;width:60px;text-align:center;}
#Myindex .kR {font-weight:normal;text-align:left;float:none;overflow:hidden;padding-right:15px;padding-top:15px;padding-bottom:20px;}
#Myindex .clr{clear:both;border-bottom:1px dashed #d9d9d9;}
#Myindex .last{border-bottom:none;height:1px;margin-bottom:0px;}


#empl_regform_menu{display:block; height:65px; margin-bottom:30px;}
#jobspot_empl_menuTop {font-size:11px;height:37px;border-bottom:1px solid #dadbdb;padding-right:10px;}
#jobspot_empl_menuTop li{float:left;margin-right:3px;}
#jobspot_empl_menuTop li span{padding:12px 0px 9px 10px;background: url('images/user_menu_li_r.gif') no-repeat top left;}
#jobspot_empl_menuTop li a{float:left;padding:12px 10px 9px 0px;background: url('images/user_menu_li_l.gif') no-repeat top right;color:#1a1a1a;font-size:13px;font-weight:bold;} 
#jobspot_empl_menuTop li a:hover span{background: url('images/user_menu_li_r_hover.gif') no-repeat top left;} 
#jobspot_empl_menuTop li a:hover{text-decoration:none;background: url('images/user_menu_li_l_hover.gif') no-repeat top right;} 
#jobspot_empl_menuTop li.active span{background: url('images/user_menu_li_act_r.gif') no-repeat top left; position:relative;border-bottom:1px solid #fff;}
#jobspot_empl_menuTop li.active a{background: url('images/user_menu_li_act_l.gif') no-repeat top right;position:relative;border-bottom:1px solid #fff;}
#jobspot_empl_menuTop li.active a:hover span{background: url('images/user_menu_li_act_r.gif') no-repeat top left;border-bottom:1px solid #fff;}
#jobspot_empl_menuTop li.active a:hover{background: url('images/user_menu_li_act_l.gif') no-repeat top right;position:relative;border-bottom:1px solid #fff;}
#jobspot_empl_menuTop li.ost{float:left;background:none;padding:0px;margin:0px;text-align:left;}
#jobspot_empl_menuTop li.ost a{background:none;color:#039;padding-right:0px;float:left;}

#Emplindex{font-size:12px;}
#Emplindex0 {clear:both;color:#333;padding-bottom:20px;overflow:hidden;zoom:1;}
#Emplindex .emi_t{font-size:16px;font-family:'Trebuchet MS';margin-bottom:28px;border-bottom:1px solid #dbdbdb;padding-bottom:13px;}
#Emplindex p.imp{font-weight:bold;margin:20px 0px;font-size:13px;}
#Emplindex p {margin-left:40px;}
#Emplindex .kR h4 a {font-size:16px;text-align:left;padding-top:0px;font-family:'Trebuchet MS';font-weight:normal;}
#Emplindex .kR h4 {text-align:left;padding:0px;margin:0px;}
#Emplindex h5 {font-size:12px;text-align:left;color:#000;font-weight:normal;line-height:16px;}
#Emplindex .kL {font-weight:normal;color:#000;padding-top:15px;width:60px;text-align:center;}
#Emplindex .kR {font-weight:normal;float:none;overflow:hidden;text-align:left;padding-right:15px;padding-top:15px;padding-bottom:20px;}
#Emplindex .clr{clear:both;border-bottom:1px dashed #d9d9d9;}
#Emplindex .last{border-bottom:none;height:1px;margin-bottom:0px;}

#regform {font-size:12px;}
#regform0 {clear:both;overflow:hidden;zoom:1;padding-top:5px;background: url('images/regform_top.gif') no-repeat left top;}

#jobspot_k12_ubox #regform{}
#jobspot_k12_ubox #regform0 {background: url('images/regform_wide_top.gif') no-repeat left top;}

.user_regulations #user_terms{font-size:12px;}
.user_regulations #user_terms0 {padding:0px 0px 15px 0px; clear:both;overflow:hidden;zoom:1;line-height:18px;}
#jobspot_k12_user .user_regulations #user_terms{font-size:12px;}
#jobspot_k12_user .user_regulations #user_terms0 {clear:both;padding-bottom:20px;overflow:hidden;zoom:1;}
.user_regulations #user_terms .user_t{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:7px;margin-bottom:10px;}
.user_regulations #user_terms h3{padding-top:20px;font-size:12px;}
.user_regulations #user_terms h5{font-size:12px;}

#regform #regform0 h3{font-size:12px;padding-top:20px;}
#regform .message {font-size:12px; color: #b3000d; }
#regform .reg_t{font-size:16px;font-family:'Trebuchet MS';color:#000;}
#regform .reg_text{border-bottom:1px solid #dadbdb;margin-bottom:19px;padding:5px 0px 10px 0px;}
#regform .user_form_col{margin:0px 15px;}

#regform  h3,
h3.vip_edit,
.bitrix_vip_company_edit_addvipanons h3,
.bitrix_vip_company_edit_add h3,
.bitrix_vip_company_edit_about1 h3
{font-family:'Trebuchet MS';font-size:16px !important; font-weight:normal;padding-bottom:20px;}

#regform  h3 {background: url('images/userlog_bg.gif') no-repeat left 25px;}
#regform  h5{font-size:12px;}
#regform .user_kL{width:225px; float:left;}
#regform .user_kR{padding-top:13px;}
#regform .user_kL h4{font-weight:normal;font-size:12px;}
#regform .user_kL input.Txt{border:1px solid #B7B7B7;margin:5px 0px;width:207px;height:23px;padding-top:5px;}
#regform .user_kM{padding-bottom:15px;line-height:16px;}
#regform .us_links{padding-top:10px;}
#regform #regform0 .user_border{border-bottom:1px dotted #9B9B9B;padding-bottom:10px;height:2px;line-height:2px;margin-bottom:10px;}
#regform .reg_txt, p.p_vip_edit{line-height:16px;border-bottom:1px solid #dadbdb;margin-bottom:19px;padding:5px 0px 10px 0px; font-size:12px;}
#regform #menuInfo
{
margin:0 0px 20px 0px;
font-size:12px;
background:transparent url(images/userlog_bg.gif) no-repeat scroll left bottom;
font-size:12px;
padding-bottom:20px;
}
#regform #menuInfo li{

line-height:16px;
font-weight:normal;
background:transparent url(images/userlogin_li.gif) no-repeat scroll left 7px;
margin:0 15px;
padding:6px 0 6px 31px;
}
#regform #menuInfo li.f{border:none}
#regform #menuTop{overflow:hidden;zoom:1;}
#regform #menuTop li{float:left;border-right:1px solid #001993;padding:0 8px;font-weight:normal;}
#regform #menuTop li.ost{border:0;}
#regform table{font-size:13px;width:100%;}/*632px*/
#regform th{font-weight:normal;color:#000;text-align:left;background-color:#f7f8f9;padding:8px 0px;border-bottom:1px solid #d8dbed;}
#regform td{padding:3px 9px;}
#regform td.empty{height:14px;colspan:5;}
#regform tr{line-height:20px;}
#regform tr.p{background-color:#f7f8f9;line-height:16px;}
#regform th.inb_ns{width:450px;padding-left:9px;}
#regform th.inb_zap{width:28px;padding-left:9px;}
#regform th.inb_dod{width:28px;padding-left:9px;}
#regform .message{clear:both;font-size:12px; text-indent:20px;}

#regform .tab_stopka{margin-top:5px;padding-top:8px;}
#regform .tab_stopka2{margin-top:5px;padding-top:4px; padding-bottom:4px;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/regform_wide_bottom.gif) no-repeat scroll left bottom;
text-align:center;
}


#register_form{background: url('images/regform_bottom.gif') no-repeat left bottom;padding:10px; margin-top:20px;}
#register_form p {margin-right:10px; margin-left:10px;}
#jobspot_k12_ubox #register_form{background: url('images/regform_wide_bottom.gif') no-repeat left bottom;}
#register_form .info_desc{font-size:11px;}
#register_form .kL {width:215px; padding-top:0px; text-align:left; margin:5px 0px 5px 5px;clear:both;text-align:right;}
#register_form .kL  h4{font-size:12px;font-weight:normal; line-height:12px;}
#register_form .kR{margin:5px 0px 9px 10px;float:left;display:inline;font-weight:normal;}
#register_form .kR input#univer 
{display:block;
 width:550px; 
background:#FFFFFF url(images/reg_inputtxt_570.gif) no-repeat scroll left top;
border:medium none;
height:34px;
padding:7px 2px;
vertical-align:top;
margin-left:10px;
}
#register_form .kRlast{margin:5px 0px 0px 10px;float:left;display:inline;font-weight:normal;}
#register_form input.Txt{width:234px;height:24px;padding:7px 8px 0px 8px;background: url(images/reg_inputTxt.gif) no-repeat left top;border:none;vertical-align:top; float:left;}
#register_form input{font-size:11px;color:#000;  vertical-align:middle;}
#register_form .kR span.info{position:relative;top:-2px;/* float:right; */margin-left:5px; margin-top:0; margin-bottom:auto;}
#register_form .kR input.check{margin:0px 3px 5px 0px;vertical-align:middle;}
#register_form .kR input.radio{margin:0px 3px 5px 20px;vertical-align:middle; }
#register_form .kR textarea{border:none;height:137px;background: url(images/textarea_bg.gif) no-repeat left top;width:294px;vertical-align:top;padding:7px 8px 7px 8px;}
#register_form input.Txt_longer{width:234px;height:24px;padding:7px 8px 0px 8px;background: url(images/reg_inputTxt.gif) no-repeat left top;border:none;}
#register_form select.Txt{width:250px;height:34px;padding:7px 2px 7px 2px;background: #fff url(images/reg_inputTxt.gif) no-repeat left top;border:none;vertical-align:top; float:left;} 
#register_form select.multiTxt{border:none;vertical-align:top;width:250px;height:111px;background:#fff url(images/select_multi_bg.gif) no-repeat left top; padding:5px; float:left;}
body:nth-of-type(1) #register_form select.Txt{border-bottom:1px solid #b2b2b2;}
#register_form select{font-size:11px;}
#register_form .i_txt{font-size:12px;clear:both;padding-left:20px;font-weight:normal; margin-bottom:10px;}
#register_form .kM{padding-left:15px;}
#register_form .kM h5{font-size:12px;padding-bottom:3px;}
#register_form .reg_info{font-size:12px;clear:both;padding-bottom:15px;padding-top:2px;}
#register_form .k_textarea{overflow:hidden;zoom:1;margin:5px 15px 20px 15px;}
#register_form textarea{font-size:11px;color:#000;}
#register_form .k_textarea textarea{width:570px;float:left;}
#register_form .k_textarea .info{float:right;}
#register_form .register_terms{border:none !important;background: url(images/regform_terms.gif) no-repeat left top;width:580px !important;height:161px !important;}
#register_form #user_terms{border:none;background: none; padding:0px;font-size:12px;margin-bottom:10px;color:#7f7f7f; margin-right:10px;}
#register_form #user_terms .user_t{font-weight:bold;color:#7f7f7f;font-family:arial;font-size:14px;padding-bottom:20px;}
#register_form #user_terms h3{padding:0px;padding-top:30px;}
#register_form .button_box .terms_agreement_box{padding-bottom:10px;}
#register_form .button_box .terms_agreement_box input{margin-right:10px;}
#register_form .button_box .terms_agreement_box span{font-weight:normal;}
#register_form .button_box{/*background: url(images/regform_buttons.gif) no-repeat left top; */padding-top:22px;padding-left:175px;}
#jobspot_k12_ubox #register_form .button_box
{background: url(images/regform_buttons.gif) no-repeat left top;}

#regform .ust
{border-bottom:1px solid #d8dbed;
background-color:#f7f8f9;
padding: 14px 0 15px 14px;
font-weight:bold;
margin-bottom:30px;
overflow:hidden;zoom:1;
margin-top:22px;
}
#regform .kM a{line-height:20px;padding-left:62px;font-size:9px;}
#regform .kM input.Txt{border:1px solid #a5acb2; margin:0px 1px 0px 11px;}
#regform .kM select.Txt{border:1px solid #a5acb2; margin:0px 1px 0px 11px;}
/*#regform .imgBtn{margin-top:50px;}*/
#regform #menuTips {margin:10px 0px 55px 0px;}
#regform #menuTips li{padding:2px 0 2px 1px;}
#regform #menu_fempl {border: 1px solid red; margin:10px 0px 10px 10px;font-size:9px;}
#regform #menu_fempl li{padding:20px 0 2px 1px;color: #808082;}
#regform input.button{background: url('images/button_bg.gif') no-repeat top left;border:none;width:122px;padding:7px 24px;color:#CB023A;font-size:14px;font-weight:bold;cursor:pointer;}
#regform .uwg{background:none;background-color:#fffcd5;font-size:15px;font-weight:bold;text-align:center;padding:15px 0px;}
#regform .uwg a{font-size:15px;font-weight:bold;}
.my_pass{}
.my_pass .imgBtn{vertical-align:middle;}
#regform .my_pass .user_kL{width:350px;}
#regform .my_pass .user_kL input.Txt{border:1px solid #B7B7B7;margin:5px 0px;width:337px;height:28px;}
#regform .my_pass input.imgBtn{padding-top:13px;}
#regform .us_info{clear:both;padding:10px 0px 5px 10px;background: url('images/arr_txt.gif') no-repeat left 16px;}

#regform #user_regform_menuTop li{float:left;font-size:12px;font-weight:bold;padding-right:40px;}
#regform #user_regform_menuTop{overflow:hidden;zoom:1;margin-left:23px;padding-top:4px;}

#regform_userlog{padding-top:11px;margin-bottom:20px;background: url('images/user_logbox_bg.gif') no-repeat top left;}
#regform0_userlog{padding:0px;background: url('images/user_logbox_bgb.gif') no-repeat bottom left;}
#regform0_userlog br{display:none;}
#regform_userlog .message{color:#fff;padding:5px 0px 5px 20px;display:block;}
#regform_userlog h3{font-family:'Trebuchet MS';font-size:16px !important; font-weight:normal;background: url('images/userlog_bg.gif') no-repeat left 25px;padding-bottom:20px;}
#regform_userlog h3 strong{font-weight:normal;}
#regform_userlog .reg_t{font-family:'Trebuchet MS';font-size:22px;color:#fff;padding:0px 0px 10px 20px;font-weight:normal;}
#regform_userlog form{padding-left:20px;}
#regform_userlog .user_kL h4{font-size:11px;color:#fff;font-weight:bold;font-family:Arial;}
#regform_userlog .user_kL input.Txt{margin:5px 0px 12px 0px;border:none;width:250px;height:23px;padding:6px 3px 3px 3px;background: url('images/jedit_input.gif') no-repeat top left;}
#regform_userlog .user_kL{float:left;width:260px;}
#regform_userlog .imgBtn{margin-top:19px;}
#regform_userlog .us_links{padding-bottom:12px;clear:both;color:#fff;font-size:12px;padding-left:22px;}
#regform_userlog .us_links a{color:#fff;text-decoration:underline;font-weight:normal;}
#regform_userlog .us_links span{padding:0px 15px;color:#8dc8e9;}
#regform_userlog #menuInfo {margin:0px 0px 20px 0px;font-size:12px;background: url('images/userlog_bg.gif') no-repeat left bottom;padding-bottom:20px;}
#regform_userlog #menuInfo li{margin:0px 15px;}
#regform_userlog #menuInfo li strong{font-weight:normal;}
#regform_userlog #menuInfo li{background: url('images/userlogin_li.gif') no-repeat left 7px;padding:6px 0 6px 31px;line-height:16px;}
#regform_userlog #menuInfo li.f{border:none}
#regform_userlog .user_kM{color:#fff;font-size:11px;padding-bottom:8px;}
#regform_userlog #menuInfo li strong{font-weight:normal;}

#regform_empllog{padding-top:11px;margin-bottom:20px;background: url('images/empl_logbox_bg.gif') no-repeat top left;font-size:12px;}
#regform0_empllog{padding:0px;background: url('images/empl_logbox_bgb.gif') no-repeat bottom left;}
#regform0_empllog br{display:none;}
#regform_empllog .message{color:#fff;padding:5px 0px 5px 20px;display:block;}
#regform_empllog .ereg_t{font-family:'Trebuchet MS';font-size:22px;color:#fff;padding:0px 0px 10px 20px;font-weight:normal;}
#regform_empllog form{padding-left:20px;}
#regform_empllog .empl_kL h4{font-size:11px;color:#fff;font-weight:bold;font-family:Arial;}
#regform_empllog .empl_kL input.Txt{margin:5px 0px 12px 0px;border:none;width:250px;height:23px;padding:6px 3px 3px 3px;background: url('images/jedit_input.gif') no-repeat top left;}
#regform_empllog .empl_kL{float:left;width:260px;}
#regform_empllog .imgBtn{margin-top:19px;}
#regform_empllog .us_links{padding-bottom:12px;clear:both;color:#fff;font-size:12px;padding-left:22px;}
#regform_empllog .us_links a{color:#fff;text-decoration:underline;font-weight:normal;}
#regform_empllog .us_links span{padding:0px 15px;color:#8dc8e9;}
#regform_empllog #menuInfo {margin:10px 0px 20px 0px;font-size:12px;}
#regform_empllog #menuInfo li{background: url('images/userlogin_li.gif') no-repeat left 7px;padding:6px 0 6px 31px;line-height:16px;}
#regform_empllog #menuInfo li.f{border:none}
#regform_empllog .kM{color:#fff;font-size:11px;padding-bottom:8px;}

#empl_regform {font-size:12px;}

a.readmarker_class {font-weight:bold !important;}
a.readmarker_class:visited {font-weight:normal !important;}


#empl_regform #user_terms_head{border:1px solid #c6c6c6;background: #fff url('images/user_t_bg.gif') repeat-x left top;padding:17px 15px 25px 15px;font-size:11px;margin-bottom:10px;}
#empl_regform #user_terms_head h1{color:#393939;font-family:arial;font-size:16px;padding-bottom:20px;}
#empl_regform #user_terms{border:1px solid #c6c6c6;background: #fff url('images/user_t_bg.gif') repeat-x left top;padding:17px 15px 25px 15px;font-size:11px;margin-bottom:10px;}
#empl_regform #user_terms h3{padding:0px;}


#empl_regform0 {clear:both;overflow:hidden;zoom:1;background: url('images/regform_wide_top.gif') no-repeat left top;padding-top:5px;}
#empl_regform .ereg_t{font-size:16px;font-family:'Trebuchet MS';color:#000;}
#empl_regform .ereg_text{border-bottom:1px solid #dadbdb;margin-bottom:19px;padding:5px 0px 10px 0px;}
#empl_regform .reg_txt{border-bottom:1px solid #dadbdb;margin-bottom:19px;padding:5px 0px 10px 0px;}
#empl_regform .empl_register_col{float:left;width:450px;margin-left:20px;}
#empl_regform .empl_register_top{border-bottom:1px solid #dbdbdb;margin-bottom:15px;height:62px;}
#empl_regform .empl_register_top input{margin-left:35px;margin-right:2px;vertical-align:middle;}
#empl_regform .empl_register_middle{border-top:1px solid #dbdbdb;clear:both;margin:0px 15px;padding:18px 0px 0px 0px;}
#empl_regform .empl_register_middle h3
{
clear:both;
display:block;
margin:12px 10px 0px 5px;
padding-right:15px;
padding-top:0;
text-align:right;
width:150px;
}
#empl_regform .empl_form_col{margin:0px 15px;}
#empl_regform .empl_header{background: url('images/regform_wide_header.gif') no-repeat left top;padding-bottom:16px;}
#empl_regform .info_desc{display:block;}
#empl_regform h2{font-size:12px;font-family:Arial;padding:10px 0px 5px 0px;}
#empl_regform h3{font-size:12px;clear:both;padding:10px 0px 5px 0px;}
#empl_regform h3{margin:0px 15px;}
#empl_regform .empl_form_col h3{margin:0px;}
#empl_regform h3.first{padding-top:0px}
#empl_regform td.empty{height:1px;colspan:5;}
#empl_regform .inp_button{margin-top:5px;}
#empl_regform table{font-size:13px;background: url(images/empl_th_bg.gif) no-repeat left top;margin:0px 5px;margin-bottom:10px;}
#empl_regform th{font-weight:bold;color:#000;text-align:left;background:none;border-bottom:none;padding:15px 0px 15px 0px;}
#empl_regform th.first{padding-left:19px;}
#empl_regform td{font-size:12px;padding:0px;padding:10px 0px;border-bottom:1px solid #f0eded;}
#empl_regform td.first{padding-left:19px;}
#empl_regform td.first_cent{padding-left:39px;}
#empl_regform td.img{text-align:center;}
#empl_regform td.empty{padding:0px;height:1px;border:none;}
#empl_regform td.cent{padding-left:20px;}
#empl_regform tr{line-height:auto;}
#empl_regform .button_box{background: url(images/regform_wide_buttons.gif) no-repeat left top;padding-top:22px;padding-left:20px;}
#empl_regform tr.pkg{border:1px solid #E3E3E3;line-height:14px;}
#empl_regform tr.pkg th{background-color:none;background: url('images/ofr_last_head.gif') repeat-x left top;border:1px solid #E3E3E3;border-width:1px 0px;}
#empl_regform tr.p{background-color:#f7f8f9;line-height:16px;}
#empl_regform th.pkg_jogl{width:230px;padding-left:9px;}
#empl_regform th.pkg_cen{width:135px;padding-left:9px;}
#empl_regform th.pkg_opi{padding-left:9px;border-right:1px solid #E3E3E3;}
#empl_regform .tab_button{padding:10px 0px 20px 0px;}
#empl_regform .bfirst{border-bottom:1px dotted #9B9B9B;margin-bottom:20px;}
#empl_regform #menuInfo{padding:20px 0px;}
#empl_regform .my_pass{padding-top:20px;text-align:center;}
.my_pass .imgBtn{vertical-align:middle;}
#empl_regform .my_pass .user_kL{width:350px;}
#empl_regform .my_pass .user_kL input.Txt{border:1px solid #B7B7B7;margin:5px 0px;width:337px;height:28px;}
#empl_regform .my_pass input.imgBtn{padding-top:0px;}
#empl_regform .tresc p{padding-bottom:10px;}
#empl_regform .tresc h4{padding-bottom:2px;}
#empl_regform .tresc .imgBtn{display:block;}
#empl_regform .tresc input.Txt{border:1px solid #A5ACB2;width:200px;height:14px;padding-top:2px;margin-bottom:10px;}
#empl_regform #menuInfo {margin:0px 0px 0px 0px;font-size:12px;padding-top:0px;}
#empl_regform #menuInfo li{line-height:16px;}
#empl_regform #menuInfo li.f{border:none}
#empl_regform h3.h_list{padding-bottom:0px;}
#empl_regform .empl_off{background: url('images/empl_off_bg_bottom.gif') no-repeat left bottom;font-size:12px;line-height:16px;padding:0px 0px 20px 0px;margin-bottom:20px;overflow:hidden;zoom:1;}

#empl_regform .empl_off ul
{overflow:hidden;
padding-left:15px;
}
#empl_regform .empl_off ul li{
background:transparent url(images/userlogin_li.gif) no-repeat scroll left 5px;
float:left;
font-size:13px;
padding:0 0 10px 28px;
/*width:275px;*/
}


#empl_regform .empl_off ul.uslugi_vip_profile_list li { background:transparent url(images/userlogin_li.gif) no-repeat scroll left 5px;
float:none !important;
font-size:13px;
padding:0 0 10px 28px;}

#empl_regform .empl_off h2{font-weight:normal;color:#2b6484;font-size:22px;font-family:'Trebuchet MS';background: url('images/empl_off_bg_top.gif') no-repeat left top;padding:13px 0px 25px 9px;}
#empl_regform .empl_off table{margin:0px;padding:0px;font-size:12px;width:587px;font-family:Arial;margin-left:22px;float:left;background:none;}
#empl_regform .empl_off th{font-weight:normal;color:#000;text-align:left;background:none;padding:0px;border-bottom:none;}
#empl_regform .empl_off td{padding:0px;padding-top:6px;border:none;}

#empl_regform .empl_off td.price b{font-size:16px;font-family:'Trebuchet MS';font-weight:normal;}
#empl_regform .empl_off tr{line-height:auto;}
#empl_regform .empl_off tr.pkg{border:none;line-height:auto; line-height: 12px !important;}
#empl_regform .empl_off tr.pkg th{background:none;border:none;}
#empl_regform .empl_off tr.pkg th.pkg_cen, #empl_regform .empl_off td.price {padding-left:30px;}
#empl_regform .empl_off tr.p{background:none;line-height:auto;}
#empl_regform .empl_off th.pkg_jogl{width:230px;padding:0px;}
#empl_regform .empl_off th.pkg_cen{width:131px;padding:0px;}
#empl_regform .empl_off th.pkg_opi{width:456px;padding:0px;border:none;}
#empl_regform .empl_off .tab_button{padding:0 30px 0px 0px;float:right;}
#empl_regform .empl_off .bfirst{border-bottom:none;margin-bottom:0px;}
#empl_regform .empl_off p{margin:0px 22px 10px 22px;}
#empl_regform #empl_regform_menuTop li{float:left;font-size:12px;font-weight:bold;padding-right:140px;}
#empl_regform #empl_regform_menuTop{overflow:hidden;zoom:1;margin-left:23px;padding-top:4px;}
#empl_regform .searchtab_stopka{text-align:center;padding-bottom:5px;background: url(images/regform_wide_buttons.gif) no-repeat left top;padding-top:12px;}
#empl_regform .comments{font-size:11px;padding:0px 15px;}
#empl_regform .letters_pl{position:relative;display:block;padding-top:5px; }

#empl_regform table.mainjobs_table{font-size:13px;background: url(images/empl_th_bg.gif) no-repeat left top;margin:0px 5px;margin-bottom:10px;}
#empl_regform .mainjobs_table th{font-weight:bold;color:#000;text-align:left;background:none;padding:15px 0px 15px 0px;border-bottom:none;}
#empl_regform .mainjobs_table th.act_ns{padding-left:19px;}
#empl_regform .mainjobs_table th.first{padding-left:19px;}
#empl_regform .mainjobs_table td{font-size:12px;padding:0px;padding:10px 0px;border-bottom:1px solid #f0eded;}
#empl_regform .mainjobs_table td.first{padding-left:19px;}
#empl_regform .mainjobs_table td.img{text-align:center;}
#empl_regform .mainjobs_table td.empty{padding:0px;height:1px;border:none;}
#empl_regform .mainjobs_table tr{line-height:auto;}
#empl_regform .mainjobs_table td.first{padding-left:19px;}
#empl_regform .mainjobs_table td.cent{padding-left:20px;}

#eregister_form{background: url(images/regform_wide_bottom.gif) no-repeat left bottom;padding-bottom:8px;margin-top:20px;}
#eregister_form .info_desc{font-size:11px;padding:0px;margin:0px;}
#eregister_form .kL {width:150px; padding-top:0px; text-align:left;margin:12px 10px 9px 5px;clear:both;text-align:right;display:block; padding-right:15px;}
#eregister_form .kL  h4{font-size:12px;font-weight:normal;}
#eregister_form .kR{margin:5px 0px 9px 0px;float:left;display:block;font-weight:normal;text-align:left;}
#eregister_form .t_long{background: url(images/reg_inputTxt.gif) no-repeat left top;padding-left:4px;}
#eregister_form .a_long{background: url(images/textarea_bg.gif) no-repeat left top;padding:4px 0px;}
#eregister_form input.Txt{width:234px;height:24px;padding:7px 8px 0px 8px;background: url(images/reg_inputTxt.gif) no-repeat left top;border:none;vertical-align:top; float:left;}
#eregister_form input.TxtName{width:685px;height:24px;padding:7px 8px 0px 8px;background: url(images/reg_inputTxt_long.gif) no-repeat left top;border:none;vertical-align:top; float:left;}

#eregister_form input.input_long{width:230px;background: url(images/reg_inputTxt_long.gif) no-repeat right top; margin-top:-1px;padding:7px 12px 0px 4px;}
#eregister_form input{font-size:11px;color:#000;}
#eregister_form .kR span.info{position:relative;top:-2px; margin-left:3px;}
#eregister_form .kR input.check{margin:0px 3px 5px 0px;vertical-align:middle;}
#eregister_form .kR input.radio{margin:0px 3px 5px 0px;vertical-align:middle;}
#eregister_form .kR textarea{border:none;height:137px;background: url(images/textarea_bg.gif) no-repeat left top;width:294px;vertical-align:top;padding:7px 8px 7px 8px;}
/*#eregister_form .kR textarea.area_long{background:none;#margin-left:-15px;_margin-left:-15px;padding:3px 8px 3px 8px;border:1px solid #b2b2b2;border-width:0px 1px;} */
#eregister_form .kR textarea.area_long{background:none;margin-left:-15px;padding:3px 8px 3px 8px;border:1px solid #b2b2b2;border-width:0px 1px;} 
#eregister_form .kR h5{font-weight:normal;font-size:12px;padding-top:5px;}

#eregister_form input.Txt_longer{width:234px;height:24px;padding:7px 8px 0px 8px;background: url(images/reg_inputTxt.gif) no-repeat left top;border:none;}
#eregister_form select.Txt{width:250px;height:34px;padding:7px 2px 7px 2px;background: #fff url(images/reg_inputTxt.gif) no-repeat left top;border:none;vertical-align:top;}
#eregister_form select.multiTxt{border:none;vertical-align:top;width:250px;height:111px;background:#fff url(images/select_multi_bg.gif) no-repeat left top;}


/*#eregister_form .kR [name="univer_replace"] {display:block; width:500px;} */
/*#eregister_form .kR select.multiTxt [name="univer_replace"] {background:#fff url(images/select_multi_bg2.gif) no-repeat left top !important;} */
body:nth-of-type(1) #eregister_form select.Txt{border-bottom:1px solid #b2b2b2;}
#eregister_form select{font-size:12px;vertical-align:top;}
/*#eregister_form .job_form input.Txt, #eregister_form .job_form input.Txt_longer, #eregister_form .job_form textarea{#margin-left:-15px;_margin-left:-15px;} */
/*#eregister_form .job_form input.Txt, #eregister_form .job_form input.Txt_longer, #eregister_form .job_form textarea{margin-left:-15px;} */

#eregister_form .kR_jt {display:block; 
margin:5px 0px 9px 0px;
padding-left:15px;
float:left;
font-weight:normal;
text-align:left;
}
#eregister_form .i_txt{color:#808082;font-size:11px;clear:both;}
#eregister_form .kM h5{font-size:12px;padding-bottom:3px;}
#eregister_form .kM{padding-bottom:15px;}
#eregister_form .kM input.radio_sec{margin-left:40px;}
#eregister_form .kM input{vertical-align:middle;}
#eregister_form .reg_info{color:#808082;font-size:11px;clear:both;padding-bottom:15px;padding-top:2px;}
#eregister_form .k_textarea{overflow:hidden;zoom:1;margin-top:5px;margin-bottom:20px;}
#eregister_form textarea{font-size:11px;color:#393939;font-family:Tahoma;}
#eregister_form .k_textarea textarea{width:600px;float:left;}
#eregister_form .k_textarea .info{float:right;}
#eregister_form .k_info{padding:5px 0px;}

#eregister_form .k_info_b{padding:5px 0px;}
#eregister_form .register_terms{border:none !important;background: url(images/regform_terms.gif) no-repeat left top;width:580px !important;height:161px !important;}
#eregister_form #user_terms{border:none;background: none; padding:0px;font-size:12px;margin-bottom:10px;color:#7f7f7f;}
#eregister_form #user_terms .user_t{font-weight:bold;color:#7f7f7f;font-family:arial;font-size:14px;padding-bottom:20px;}
#eregister_form #user_terms h3{padding:0px;padding-top:30px;}
#eregister_form .button_box .terms_agreement_box{padding-bottom:10px;}
#eregister_form .button_box .terms_agreement_box input{margin-right:10px;}
#eregister_form .button_box{background: url(images/regform_wide_buttons.gif) no-repeat left top;padding-top:22px;padding-left:175px;}
#eregister_form .save_button_box {background: url(images/regform_wide_buttons.gif) no-repeat left top;padding-top:22px;padding-left:5px;}
#eregister_form #regulaminHid{padding:0px !important;}

#empl_regform #eregister_form  .empl_register_middle .kR{width:500px;}




#eregister_form .kR_url_txt, #eregister_form .kR_logo_txt {
display:block;
/*float:left; 
font-weight:normal; */
margin:5px 0 9px 0 !important;
/*padding:0 !important;
text-align:left;
width:500px; */
}




#empl_regform #eregister_form  .empl_register_middle .kR .kR_companyinfo {background: url(images/textarea_bg_wide.gif) no-repeat left top; display:block; height:151px;}
#empl_regform #eregister_form  .empl_register_middle .kR textarea{border:none;height:135px;width:510px;vertical-align:top;}
#empl_regform #eregister_form  .empl_register_middle .kR .kR_companyinfo textarea {background:none !important;}

#empl_regform_cv, #my_empl_regform_cv{
background: url('images/cvbg_top.jpg') no-repeat left top; 
color:#393939;font-size:12px;margin-bottom:20px; margin-left:20px;
width:800px;margin-top:17px;padding-top:27px;}

/*#my_empl_regform0_cv {background:transparent url(images/jszk_bg.gif) no-repeat scroll left bottom;} */
#empl_regform0_cv,#my_empl_regform0 {background: url('images/cvbg_bt.jpg') no-repeat left bottom; padding:0px 20px; clear:both;color:#393939;overflow:hidden;zoom:1;}
#empl_regform0_cv #regform_res h1{font-size:16px;font-weight:bold;text-transform:uppercase;
/*background: url('images/cv_icon_bg.jpg') no-repeat top right; */
padding-bottom:20px;}
#empl_regform0_cv #regform_res .h7{font-size:14px;border-bottom:1px solid #DBD9EE;padding:25px 0px 5px 0px;margin-bottom:7px;}
#empl_regform0_cv #regform_res .kL{width:175px;float:left;text-align:right;margin-bottom:4px;}
#empl_regform0_cv #regform_res .kL .h4{margin:0px;}
#empl_regform0_cv #regform_res .kL_zp{width:175px;float:left;text-align:right;margin-bottom:4px; line-height:14px;}
#empl_regform0_cv #regform_res .kL_zp .h4{margin:0px;}

#empl_regform0_cv #regform_res .kR{float:right;text-align:left;width:500px;font-weight:bold;margin-bottom:4px;}
#empl_regform0_cv #regform_res {margin-bottom:0px;color:#030303;}
#empl_regform0_cv #regform_res .print_res_details {text-align:justify !important; margin-left:10px; margin-right:10px;}

#jobspot_empl_list {background: url(images/regform_wide_bottom.gif) no-repeat left bottom;padding-bottom:60px;zoom:1;}
#jobspot_empl_list table{margin:0px 25px;font-size:13px;text-transform:uppercase;}
#jobspot_empl_list table tr {line-height:20px !important}
#jobspot_empl_list td{padding:0px;width:30%;padding:0px 0px; line-height:20px !important }
#jobspot_empl_list h5{font-size:12px;padding:0px 0px 15px 25px;}
#jobspot_empl_list h5.companysearch {font-size:12px;padding:0px 0px 5px 25px;}
#jobspot_empl_list p.companysearch_tip {font-size:12px;padding:0px 0px 15px 25px;}
#jobspot_empl_list .opis{line-height:14px;background: url('images/arrow0.gif') no-repeat left 6px;padding:0px;padding-left:10px;}

#regform .reg_letters{font-size:12px;background:#f2f4f5 url('images/empl_list_border.gif') no-repeat 14px bottom;padding:10px 14px 10px 14px;}
#regform .reg_letters_border{display:none;}
#regform .reg_letters .act_1{background: url('images/letter_act.gif') no-repeat left top;padding:1px 0px 2px 6px;font-family:'Trebuchet MS';font-size:16px;color:#fff;margin:0px 2px;}
#regform .reg_letters .act_2{background: url('images/letter_act.gif') no-repeat right top;padding:1px 5px 2px 0px;}
#regform .reg_letters a, #regform .reg_letters2 a{margin:0px 6px;font-family:'Trebuchet MS';font-size:16px;}
#regform .reg_letters2{background: #f2f4f5 url('images/regform_wide_header.gif') no-repeat left bottom;padding:10px 14px 30px 14px;}

#jobspot_timeout{padding:20px;}
#jobspot_timeout h2{font-size:16px;font-family:Arial;}

#jobspot_tip {width:663px;margin:0px auto;}
#jobspot_tip .top{text-align:right;padding:5px 0px; }
.jobspot_tip_box
{
display:block;
background:transparent url(images/employer_log_bg.gif) no-repeat scroll left top;
color:#FFFFFF;
padding:10px 0 0 20px;
width:280px;
font-size:12px;
 text-align:left;
}
.jobspot_tip_box p { font-size:12px; text-align:left;}
.jobspot_tip_box a {color:#FFFFFF;
text-decoration:underline;}
.jobspot_tip_box h2{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:2px;margin-bottom:5px;font-weight:normal;margin-right:5px;}
.jobspot_tip_box h3{font-size:12px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:2px;margin-bottom:2px;font-weight:normal;}

.jobspot_tip_box_stat
{display:block;
background: #5ea4cb;
color:#FFFFFF;
padding:0px 0 0 20px;
width: 300px;
font-size:12px;
text-align:left;}
#jobspot_tip .toptop 
{background:url(images/toptop.gif) no-repeat center top;
display:block; width:320px; height:16px;}
#jobspot_tip .botombotom 
{background:url(images/botombotom.gif) no-repeat center top;
display:block; width:320px; height:16px;
margin-bottom:15px;} 

.jobspot_tip_box_stat p { font-size:12px; text-align:left;}
.jobspot_tip_box_stat a {color:#FFFFFF;
text-decoration:underline;}
.jobspot_tip_box_stat h2{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:2px;margin-bottom:5px;font-weight:normal;margin-right:5px;}
.jobspot_tip_box_stat h3{font-size:12px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:2px;margin-bottom:2px;font-weight:normal;}


#jobspot_tip_table{padding-top:0px; width:280px;}
#jobspot_tip_table .kL {width:215px; padding-top:0px; text-align:left; margin:0px 0px 0px 5px;clear:both;text-align:right;}
#jobspot_tip_table .kL  h4{color:#FFFFFF;
font-family:Arial;
font-size:11px;
font-weight:bold; text-align:left;}
#jobspot_tip_table .kR{margin:0px 0px 2px 5px;float:left;}
#jobspot_tip_table .kL a{line-height:20px;padding-left:2px;font-size:12px;}
#jobspot_tip_table .kR input.Txt{background:transparent url(images/jedit_input.gif) no-repeat scroll left top;
border:medium none;
height:31px;
margin:3px 0 3px;
padding:6px 3px 3px;
width:250px;}
#jobspot_tip_table .kR input{font-size:11px;color:#000;}
#jobspot_tip_table .kR a{display:block;padding-left:0px;font-size:12px;padding-top:7px;}
#jobspot_tip_table .kR textarea{border:none;height:151px;background: url(images/textarea_bg.gif) no-repeat left top;width:310px;}

#regform_res{ margin:20px !important;
font-size:12px; !important;}





#regform_res h1{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:7px;margin-bottom:5px;font-weight:normal;}
#regform_res .h7{font-size:12px;font-weight:bold;padding-bottom:5px;padding-top:10px;}
#regform_res .kR{float:none;}
#regform_res .kL{width:160px;}
#regform_res .h4{}

#jobspot_Szk0{padding:0px 0px 41px 0px;background: url('images/jszk_bg.gif') no-repeat left bottom;position:relative;}
#jobspot_Szk table{font-size:12px;width:100%;clear:both;background: url('images/jszk_topbg.gif') no-repeat left top;padding:13px 10px 0px 12px;}

#searchresults {display:block; margin-top:10px; visibility:visible; overflow:visible;}
#searchresults0 {font-size:12px;width:100%;overflow:visible;padding:0px 0px 15px 0px;background: url('images/regform_bottom.gif') no-repeat left bottom;}
#searchresults h1{font-size:16px;font-family:'Trebuchet MS';font-weight:normal;}
#searchresults .search_t{float:left;width:400px;}
#searchresults .message{float:right;width:230px;font-size:12px;}
#searchresults .message_no_res{font-size:12px;display:block;clear:both;padding-top:20px;}
#searchresults .rss{font-size:10px;text-align:right;/*display:none;*/}
#searchresults .kR{float:none;}
#searchresults table{margin-top:10px;width:100%;background: url('images/regform_top.gif') no-repeat left top;padding:0px 5px 15px 5px;}
#searchresults th{text-align:left;font-size:13px;margin-bottom:8px;font-weight:bold;background: url('images/regform_header.gif') no-repeat left top;padding:5px 0px;}
#searchresults th a{color:#000;} 
#searchresults th.dt{width:45px;padding-left:11px;}
#searchresults th.st{width:200px;padding-left:9px;}
#searchresults th.mst{width:160px;padding-left:9px;}
#searchresults th.frm{width:140px;padding-left:9px;}
#searchresults th.zap{width:5px; padding-right:5px;}
#searchresults td{padding:0px 9px;border-top:1px solid #f0eee8;font-size:12px;font-family:Arial;}
#searchresults td.empty{height:5px;border:none;}
#searchresults td.date_td{padding:0px;padding-left:11px;}
#searchresults .zap{padding-right:8px;}
#searchresults tr{line-height:20px; border-left:#f0eee8 2px solid; border-right:#f0eee8 2px solid;}
#searchresults tr.p{background-color:#f7f8f9;line-height:16px;}
#searchresults td a{line-height:18px;}
#searchresults td {vertical-align:middle;}
#searchresults .tab_stopka_info{float:left;padding-left:15px;font-size:11px;width:400px;margin-top:5px;padding-top:8px;}
#searchresults .tab_stopka{color:#393939;font-size:11px;text-align:right;margin-top:5px;padding-top:8px;float:right;padding-right:15px;width:100%;}
#searchresults .tab_stopka a{font-weight:normal;margin:0 4px;}
#searchresults .tab_stopka .comments{float:right;}


#empl_searchresults {color:#393939;background: url('images/wide_bg.gif') no-repeat left 33px;font-size:12px;}
#empl_searchresults0 {padding:0px 20px; clear:both;color:#333;background: url('images/wide_bg_top.gif') no-repeat left bottom;overflow:hidden;zoom:1;padding-bottom:20px;}
#empl_searchresults .esearch_t{float:left;font-weight:bold;color:#393939;font-size:16px;font-family:Arial;background: url('images/regform_tab.gif') no-repeat left top;padding-left:21px;margin-bottom:10px;}
#empl_searchresults .esearch_t0{background: url('images/regform_tab.gif') no-repeat right top;padding:8px 0px;padding-right:21px;}
#empl_searchresults h3{font-size:16px;font-weight:bold;color:#000;margin-bottom:24px;}
#empl_searchresults p{font-size:13px;font-weight:bold;color:#000;padding-bottom:12px;border-bottom:1px solid #d8dbed;margin-bottom:14px;}
#empl_searchresults p span{color:#808082;font-weight:normal;} 
#empl_searchresults table{font-size:13px;width:962px;}
#empl_searchresults th{background: url('images/ofr_last_head.gif') repeat-x left top;text-align:left;font-size:10px;border:1px dotted #9B9B9B;border-width:1px 0px;margin-bottom:8px;font-weight:normal;}
#empl_searchresults th.date{width:38px;padding-left:9px;}
#empl_searchresults th.title{width:200px;padding-left:9px;}
#empl_searchresults th.name{width:604px;padding-left:9px;}
#empl_searchresults th.salary{width:120px;padding-left:9px;}
#empl_searchresults td{padding:3px 9px;}
#empl_searchresults td.date_s{font-size:11px;}
#empl_searchresults td.empty{height:4px;colspan:5;}
#empl_searchresults tr{line-height:20px;}
#empl_searchresults tr.p{background-color:#f7f8f9;line-height:16px;}
#empl_searchresults .message {margin-left:0px; font-size:12px; color: #b3000d;}
#empl_searchresults .kL {border: 0px solid green; width:400px; font-weight:normal;color:#000; padding-top:8px; text-align:left;}
#empl_searchresults .kL a{line-height:20px;padding-left:2px;font-size:9px;}
#empl_searchresults .kR {border: 0px solid red; width:240px; font-weight:normal;color:#808082; padding-top:8px; text-align:right;}
#empl_searchresults .kR a{line-height:20px;font-size:13px; padding-bottom:8px;padding-left:11px;padding-top:19px; margin-top:10px; text-align:right;}
#empl_searchresults .tab_stopka{text-align:center;border-top:1px solid #d8dbed;margin-top:5px;padding-top:8px;}
#empl_searchresults .tab_stopka a{font-weight:normal;margin:0 4px;}
#empl_searchresults .comments{color:#808082;font-weight:normal;text-align:center; margin-top:18px;padding-top:18px; font-size:9px;}
#empl_searchresults .comments a{font-weight:normal;margin:0 4px;}

.info {color:#f30000; width:10px; font-weight:normal; padding-top:8px; text-align:left; /*float:right;*/ margin-left: 5px;}
.info_companyinfo {color:#f30000; width:10px; font-weight:normal; padding-top:8px; text-align:left; /*float:right;*/ margin-left: 30px;}
.info_desc {color:#f30000; padding-top:8px; margin-top:8px;margin-left:18px !important;}
.info a, .info_companyinfo a{line-height:20px;padding-left:62px;font-size:9px;}

#empl_box{margin-top:30px;}












/*old*/



#jobspot_bg_blk{clear:both;overflow:hidden;padding-bottom:30px;padding-top:30px;}
#jobspot_bg_blk a{line-height:15px;}
#jobspot_bg_blk a.knt{color:#001993;font-size:11px;font-weight:bold;background: url('images/kontoIco.gif') no-repeat left 0;padding:0px 13px 0px 20px;border-right:1px solid #f0eded;}
#jobspot_bg_blk a.rss{background: url('images/rssIco.gif') no-repeat right 0;padding:0px 23px 4px 13px;}


#jobspot_bg_blk a.logout{color:red;font-size:11px;font-weight:bold;padding:0px 13px 0px 10px;}
#jobspot_bg_blk a.sub_nav{color:#001993;font-size:11px;font-weight:normal;padding:0px 5px 0px 5px;border-right:1px solid #f0eded;}
#jobspot_bg_blk .kL{}


.ZBCwrp{background: url('images/zbc_top_bg.gif') no-repeat left top;font-size:11px;}
.ZBCwrp1{background: #fff url('images/zbc_bottom_bg.gif') no-repeat left bottom;padding-bottom:10px;}
.ZBCwrp h3{font-size:14px;padding:16px 21px 0px 21px;color:#2B2B2B;margin-bottom:15px;}
.ZBCwrp h4{font-size:12px;}
.ZBCwrp .ZBCw{text-align:right;}
.ZBCwrp .ZBCwrp4{overflow:hidden;zoom:1;margin-bottom:15px;padding:0px 21px;color:#2B2B2B;}
.ZBCimgr{float:left;margin-right:20px;}






#regulaminHid div, #regulaminHid div h1{background:none;padding:0px;}
#regulaminHid div #empl_regform_header{background:none;}
#regulaminHid div #empl_regform_header h1{background:none;}
#regulaminHid div #empl_regform{background:none;}

.jobspot_uwg{width:467px;margin: 5px 0 10px 0;padding:9px 0px;background:  url('images/uwaga_ico.gif') no-repeat top left;padding-left:130px;}
.jobspot_uwg span{display:none;}
.jobspot_uwg a{font-size:12px;font-weight:bold;}
.jobspot_uwg_empty{margin: 0px 0 0px 0;padding:0px 0px 0px 0px;}


#invoice_tab {border:1px solid #c6c6c6;overflow:hidden; zoom:1;background: #fff url('images/searchJobBg.gif') repeat-x left top;padding:14px 14px;margin-top:9px;}
#invoice_tab p{font-size:13px;font-weight:bold;color:#000;padding-bottom:12px;border-bottom:1px solid #d8dbed;margin-bottom:14px;}
#invoice_tab p span{color:#808082;font-weight:normal;} 
#invoice_tab table{font-size:11px;width:590px; color:#000;}
#invoice_tab th {border:0px solid red;font-weight:normal;color:#000;text-align:left;background-color:#f7f8f9;padding:0px 0px;border-bottom:1px solid #d8dbed;}
#invoice_tab th.product{width:505px;padding-left:1px;font-weight:bold;}
#invoice_tab th.price{width:58px;padding-left:1px;font-weight:bold;}


#jobspot_Szk{margin-bottom:20px;padding-top:3px;background: url('images/jszk_topbg.gif') no-repeat 0px 35px;}
#jobspot_Szk h3{font-size:16px;padding:0px 0 10px 0px;font-family:'Trebuchet MS';font-weight:normal;}
#jobspot_Szk .opis{font-size:13px;position:absolute;bottom:10px;right:10px;}
#jobspot_Szk0{padding:13px 10px 41px 12px;background: url('images/jszk_bg.gif') no-repeat left bottom;position:relative;}
#jobspot_Szk table{font-size:12px;width:100%;clear:both;background:none;padding:0px;}
#jobspot_Szk td .opis{position:static;}
#jobspot_Szk td{line-height:25px;}
#jobspot_Szk td.arrow{width:13px;}
#jobspot_Szk td.empty{height:14px;}
#jobspot_Szk tr{line-height:14px;}
#jobspot_Szk tr.p{line-height:16px;}
#jobspot_Szk .opis_small{color:#969696;padding-left:5px;}


#jobspot_Wdmsc {padding: 0px 0px; margin: 0px 0px; zoom:1;}
#jobspot_Wdmsc .ZJwrp{background:#fff;font-size:11px;padding-bottom:0px;}
#jobspot_Wdmsc .ZJwrp1{padding-bottom:0px;}
#jobspot_Wdmsc h3{background:#fff; font-size:14px;padding:10px 21px 10px 21px;color:#2B2B2B;margin-bottom:0px; margin-top:15px;}
#jobspot_Wdmsc .ZJwrp3{padding:10px 21px 0px 21px;}
#jobspot_Wdmsc .ZJa1, #jobspot_Wdmsc .ZJa3, #jobspot_Wdmsc .ZJt2{font-size:12px;}
#jobspot_Wdmsc .ZJt2{font-weight:bold;}
#jobspot_Wdmsc .ZJwrp2{color:#2B2B2B;margin-top:3px;}
#jobspot_Wdmsc .news_1, #jobspot_Wdmsc .news_2, #jobspot_Wdmsc .news_3{margin-bottom:15px;overflow:hidden;zoom:1;}
#jobspot_Wdmsc .ZJimg{float:left;margin-right:20px;margin-top:3px;}
#jobspot_Wdmsc .ZJw{text-align:right;padding:0px 18px 10px 18px;font-weight:bold;}




#jobspot_loginform{margin-top:10px;margin-bottom:10px;background:url('images/log_bg.gif') no-repeat left top;}
#jobspot_loginform h3{padding:12px 16px 0 16px;font-size:16px;font-family:"MS Sans Serif";font-weight:normal; color: #000;zoom:1;}
#jobspot_loginform h4{padding:2px 1px 0 0px;font-size:13px;font-weight:bold;}
#jobspot_loginform .tresc{padding:10px 0px 20px 0px;}
#jobspot_loginform ul{padding-top:10px;overflow:hidden;zoom:1}
#jobspot_loginform li{float:left;width:22%;}
#jobspot_loginform .kM {border: 0px solid green; padding:0px;margin:0px;font-weight:normal;color:#333; padding-top:2px; font-size:11px;text-align:left; margin-left: 38px;}
#jobspot_loginform .kM a{line-height:20px;padding-left:2px;font-size:13px;}
#jobspot_loginform .kM input{margin:0px;}
#jobspot_loginform .kM input.imgBtn{margin-top:10px;margin-left:118px;}
#jobspot_loginform .kM input.Txt{border:1px solid #949494;width:214px;height:16px;padding-top:3px;}
#jobspot_loginform form{margin-bottom:10px;}
#jobspot_loginform .kL{padding:5px 0px;padding-left:15px;}
#jobspot_loginform .kR{padding:5px 0px;padding-right:8px;}
#jobspot_loginform .imgBtn{margin:0px 10px 5px 16px;}

#jobspot_prc{}
/*#jobspot_prc h3{font-size:18px;color:#393939;padding:5px 0px 7px 0px;border-bottom:1px solid #F0EEE8; margin-bottom:6px;} */
#jobspot_prc .tekst{font-size:12px;color:#393939;line-height:16px;}

.kR #banner {margin-top:10px;}
#banner{margin-bottom:10px;}

#jobspot_rekrt{background: url('images/smallTytBg.gif') no-repeat left 0;margin-bottom:10px;}
#jobspot_rekrt h3{font-size:13px;color:#000;padding:6px 15px 0 15px;}
#jobspot_rekrt .tresc{border:1px solid #c6c6c6; border-width:0 1px 1px 1px;overflow:hidden;zoom:1;}
#jobspot_rekrt ul{padding:10px 16px;padding-top:10px;overflow:hidden;zoom:1;}
#jobspot_rekrt li{float:left;width:33%;height:32px;text-align:center;}
#jobspot_rekrt .more{float:right; background: url('images/moreBg.gif') no-repeat left 0;padding:5px 10px 5px 17px;}
#jobspot_rekrt .more a{color:#323b67;}
/*#jobspot_rekrt .fempl{width="75px";}*/
#jobspot_rekrt .fempl{width:75px;}


#bot {width:960px;margin:0 auto; padding:10px 0px 10px 0px;margin-bottom:0px;border-top:1px dashed #d9d9d9;clear:both;margin-top:20px;font-size:11px;text-align:left;}
#bot ul{width:960px; overflow:hidden;zoom:1;border:0;margin-bottom:10px;border-bottom:1px solid #cdcdcd;padding-bottom:10px;}
#bot li{float:left;padding-right:25px;line-height:20px;}
#bot li.feedback{float:right;padding-right:25px;line-height:20px;}
#bot .kL{border: 0px solid green; width:650px;}
#bot .kL a{border: 0px solid green; color:#808082; font-weight:normal; font-size:11px;}
#bot .kL a.copyright{border: 0px solid green; color:#808082; font-weight:normal; font-size:11px;margin-right:5px;}
#bot .kL a.cLast{border-right:1px solid #cdcdcd;padding-right:18px;margin-right:17px;}

#bot .kL a.cf{padding-left:9px;}
#bot .kR a{text-decoration:none;color:#001993;}
#bot .kR{border: 0px solid red; width:252px;text-align:right;margin-right:10px;}
#bot a{line-height:20px;padding-left:2px;font-size:11px; font-weight:normal;}

#bot .footer_links{border-bottom:1px solid #CDCDCD;padding-bottom:20px;margin-bottom:15px;}
#bot .footer_links ul{border:none;float:left;width:190px;padding:0px 10px 0px 0px;font-size:12px;font-family:Arial;}
#bot .footer_links li{float:none;padding:0px;padding-left:13px;background: url('images/arr_foot.gif') no-repeat left 9px;}
#bot .footer_links .title{padding-bottom:10px;float:left;width:140px;font-family:'Trebuchet MS';font-size:12px;font-weight:bold;padding-left:9px;}
#bot .footer_links li a{font-size:12px;}

#jobspot_tip_ad {text-align:left;width:663px;margin:0px auto;}
#jobspot_tip_ad .top{text-align:right;padding:5px 0px;}
.jobspot_tip_ad_box {padding:30px 0px 10px 20px;overflow:hidden;zoom:1;}
.jobspot_tip_ad_box h2{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:7px;margin-bottom:10px;font-weight:normal;}
#jobspot_tip_ad h3{font-size:13px; font-weight:bold; color:#000;padding:16px 6px 0 6px;}
#jobspot_tip_ad h4{font-size:13px; font-weight:bold; color:#000;padding:2px 6px 0 6px;}
#jobspot_tip_ad h5{font-size:13px; font-weight:bold; color:#000;padding:2px 6px 0 6px;}
#jobspot_tip_ad .kL {width:215px; padding-top:0px; text-align:left; margin:5px 0px 9px 5px;clear:both;text-align:right;}
#jobspot_tip_ad .kL  h5{font-size:12px;font-weight:normal;}
#jobspot_tip_ad .kR{margin:5px 0px 9px 10px;float:left;display:inline;font-size:12px;color:#000;}
#jobspot_tip_ad .kL input.Txt{border:1px solid #a5acb2; margin:0px 21px 0px 11px;}
#jobspot_tip_ad .kR a{line-height:20px;padding-left:0px;font-size:12px;color:#000;}
#jobspot_tip_ad .kR input.Txt_long{border:1px solid #a5acb2; margin:0px 1px 0px 11px; width:200px;}


#jobspot_tip_ad ul{padding:10px 16px;padding-top:10px;overflow:hidden;zoom:1;}
#jobspot_tip_ad li{float:left;width:33%;height:32px;text-align:center;}
#jobspot_tip_ad .more{float:right; background: url('images/moreBg.gif') no-repeat left 0;padding:5px 10px 5px 17px;}
#jobspot_tip_ad .more a{color:#323b67;}
#jobspot_tip_ad p{font-size:13px;line-height:14px;padding-left:6px; color:#000;}
#jobspot_tip_ad .textarea {padding-left:6px; }

#jobspot_tip_ad .kM .jobspot_description a{font-size:13px;}
#jobspot_tip_ad .kM .jobspot_description {font-size:13px; text-align:left; color:#000;}
#jobspot_tip_ad .kM .jobspot_description ul{margin-bottom:0px;margin-top:0px; font-size:13px; text-align:left;}
#jobspot_tip_ad .kM .jobspot_description li{ text-align:left;float:none; width:auto; background: #fff url('images/arrow0.gif') no-repeat left 7px;font-size:13px;font-weight:normal;padding:2px 0px 2px 10px;}
#jobspot_tip_ad .kM .jobspot_description li span{font-weight:normal;}


#jobspot_k12_empcv{/*background: url('images/empl_bg_top.gif') no-repeat left top; */
width:993px;margin:0px auto; text-align:left;}
#jobspot_k12_empcv form{ /*background: transparent url('images/empl_bg.gif') no-repeat left bottom; */
padding-bottom:10px;zoom:1;overflow:hidden;padding-left:10px;}
#jobspot_k12_empcv h2{color:#FF0000;font-size:12px;text-transform:uppercase;padding-top:18px; text-align:left;}
#jobspot_k12_empcv h2, #jobspot_k12_empcv p{padding-left:5px;}
#jobspot_k12_empcv p{margin-bottom:20px;}
#jobspot_k12_empcv form h2{text-transform:none;padding:0px;margin:0px;margin-left:10px;margin-bottom:2px;}
#jobspot_k12_empcv form input{margin:0px;padding:0px;margin-left:10px;margin-bottom:10px;margin-right:20px;}
#jobspot_k12_empcv .imgBtn{margin:18px 0px 0px 18px;}
#jobspot_k12_empcv .h1, #jobspot_k12_empcv h2, #jobspot_k12_empcv p, #jobspot_k12_empcv input{font-family:Tahoma, sans-serif;margin: 10px;}
/* /////////////////////////*/
#my_login_expire
{
background:transparent url(images/employer_log_bg.gif) no-repeat scroll left top;
color:#FFFFFF;
height:277px;
padding:10px 0 0 20px;
width:280px;
}
#my_login_expire h2 {color:#FFFFFF;
font-family:'Trebuchet MS';
font-size:21px;
font-weight:normal;
padding:0 0 10px;}

#my_login_expire h3 {
color:#FFFFFF;
font-family:Arial;
font-size:11px;
font-weight:bold;
}
#my_login_expire p{color:#FFFFFF;
font-family:Arial;
font-size:12px;
line-height:18px;}
#my_login_expire img {margin-top:10px; padding-bottom:10px;}
#my_login_expire input.Text, input.Password
{margin:3px 0px 10px 0px;
border:none;
width:250px;
height:23px;
padding:6px 3px 3px 3px;
background: url('images/jedit_input.gif') no-repeat left top;
}
/*/////////////////*/
.jobspot_footer {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; line-height: 9pt; font-weight: normal; color: #666666}


#nwsl {background: url('images/smallTytBg.gif') no-repeat left 0;margin-bottom:10px;}
#nwsl h3{font-size:15px;color:#323b67;padding:11px 15px 0 23px;}
#nwsl div{border:1px solid #c6c6c6;border-width:0 1px 1px 1px;text-align:left;padding:10px 13px 10px 23px;}
#nwsl p{margin-bottom:12px;color:#20274d;}
#nwsl input.txt{width:179px;height:23px;border:1px solid #a5acb2;margin-right:14px;}
#nwsl input.srch{position:relative;top:7px;}

body {margin: 0; padding: 0;}
#sWbgNew { background: #f1f1f1; font-family: Tahoma,sans-serif; font-size: 10px; padding: 4px 0px; overflow:hidden; text-align: center;}
#sWbgNew .Ww1 { width: 990px; margin: 0 auto; background: #f1f1f1; }
#sWbgNew .Ww1k1 { float: left; background: #f1f1f1; }
#sWbgNew a, #sWbgNew a:hover, #sWbgNew a:visited { color: #999; text-decoration: none;}
#sWbgNew a:hover {text-decoration: underline;}
#sWbgNew a { border-right: 1px solid #fff; }
#sWbgNew a.WtxtNbrd { border: 0; }
#sWbgNew .Ww1k1 a { margin-right: 8px; padding-right: 8px; }
#sWbgNew .clr {clear: both;}
#sWbgNew a.praca { border: 0; font-weight: bold; margin-right: 2px; padding-right: 2px; }


#jobspot_k12_main #bitrix_articles{background: url('images/bart_top.gif') no-repeat 0px 30px;}
#jobspot_k12_main #bitrix_articles .btrx_articles_list{background: url('images/bart_btm.gif') no-repeat left bottom;}
#jobspot_k12_main #bitrix_articles .btrx_articles_list a .news-list {font-size:11px !important;}
#jobspot_k12_main #bitrix_articles .btrx_articles_list a {font-size:13px !important;margin-right:10px;}
#jobspot_k12_main #bitrix_articles .btrx_articles_list p{font-size:11px;padding:0px 10px 10px 0px; text-align:left !important;}
#jobspot_k12_main #bitrix_articles .btrx_articles_list .news-list br{display:none;}
#jobspot_k12_main #bitrix_articles .btrx_articles_list .news-list{overflow:hidden;zoom:1;padding:10px 5px 10px 5px;font-size:11px;line-height:16px;}
#jobspot_k12_main #bitrix_articles .btrx_articles_list .news-list b{font-size:13px;display:block;line-height:16px;padding-bottom:5px;}
#jobspot_k12_main #bitrix_articles .btrx_articles_list .news-item1{float:left;width:194px;padding:5px 7px 10px 6px; }
#jobspot_k12_main #bitrix_articles .btrx_articles_list .news-item2{float:left;width:194px;padding:5px 7px 10px 6px;}
#jobspot_k12_main #bitrix_articles .btrx_articles_list .news-item3{float:left;width:194px;padding:5px 0px 10px 6px;} 

#bitrix_events_detailed{width:630px; float:left;}
#bitrix_events_detailed h3{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:7px;margin-bottom:10px;font-weight:normal;}
#bitrix_events_detailed .news-date-time{display:none;}
#bitrix_events_detailed .news-list p{line-height:18px;font-size:12px;padding-bottom:10px;font-family:Arial;}
#bitrix_events_detailed .news-list p.news-item{font-size:12px;padding-top:5px;padding-bottom:0px;}
#bitrix_events_detailed .page_num_tbl{margin-top:15px;padding-top:10px;border-top:1px solid #dbdbdb;}
#bitrix_events_detailed .page_num_tbl td{color:#7b7b7b;font-size:11px;}

#bitrix_vip_company {width:690px; float:left;padding-bottom:25px;}
#bitrix_vip_company p {font-size:12px; text-align:justify; margin-bottom:20px;}

#bitrix_vip_company h3{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:7px;margin-bottom:10px;font-weight:normal;}
#bitrix_vip_company table h3{width:418px;border:none;font-family:Arial;font-size:12px;font-weight:bold;padding-top:10px;}
#bitrix_vip_company table td{font-size:12px;line-height:18px;}
#bitrix_vip_company table td a{display:block;}
#bitrix_vip_company table td br{line-height:5px;}

.vippiccont {float:left; margin-right:20px; width:250px;}
#bitrix_vip_company #vip_pic 
{
	border:1px solid #E1F2F0;
padding:10px; 



}

#vipcompanyinfo 
{text-align:justify;
font-size:11px;
line-height:18px;

}
#bitrix_vip_company #vip_company_links_container
{ float:right;
width:420px;

	}
#bitrix_vip_company #vip_company_links_container	#noImage
{width:20px; float:left; display:block; height:50px; background-color:#FFF;}

#bitrix_vip_company #vip_articles_links 
{
	display:block;
text-align:left;
border-bottom:1px solid #DADBDB;

padding-bottom:5px;
margin-bottom:35px;
}


#vipcompanyarticle h3{border:none !important; padding-bottom:10px;}

#vip_company_details{width:240px; float:right;}
#vip_company_details h3{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:7px;margin-bottom:10px;font-weight:normal;}
#vip_company_details .tresc{font-size:12px;line-height:18px; font-weight:normal !important;}
#vip_company_details .tresc .img_box{background: url('images/company_vip_img.gif') no-repeat 0px 5px;padding-top:35px;margin-bottom:25px;}
#vip_company_details .tresc .img_box0{background: url('images/company_vip_img.gif') no-repeat bottom left;text-align:center;padding-bottom:30px;}


#bitrix_articles_detailed{width:630px; float:left;padding-bottom:25px;font-size:12px;line-height:18px;}
#bitrix_articles_detailed h3{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:10px;margin-bottom:15px;font-weight:normal;}
#bitrix_articles_detailed p, #bitrix_articles_detailed li{padding-bottom:10px; text-align:justify;}
 
#bitrix_articles{float:left;width:630px;}
.tvoja_kariera {font-size:16px;font-family:'Trebuchet MS';}
#bitrix_articles .btrx_articles_list p{font-size:12px;padding:0px 10px 0px 0px; text-align:justify;}
#bitrix_articles .btrx_articles_list .news-list .news-item{clear:both;margin-bottom:5px;}
#bitrix_articles .btrx_articles_list .news-list br{display:none;}
#bitrix_articles .btrx_articles_list .news-list img{float:left;margin-right:10px; margin-top:5px; margin-bottom:5px;}
#bitrix_articles .btrx_articles_list .news-list{overflow:hidden;zoom:1;padding:14px 4px 20px 5px;font-size:11px;line-height:16px;}
#bitrix_articles .btrx_articles_list .news-list b{font-size:12px;line-height:14px;display:block;}
#bitrix_articles .btrx_articles_list .news-list p.news-item{padding:0px;padding-bottom:2px;padding-top:13px;}
#bitrix_articles br{display:none !important;}
#bitrix_articles .page_num_tbl{margin-top:15px;padding-top:10px;border-top:1px solid #dbdbdb;}
#bitrix_articles .page_num_tbl td{color:#7b7b7b;font-size:11px;}

#bitrix_vip_list{float:left;width:630px;font-size:12px;line-height:18px;}
#bitrix_vip_list td p{padding-left:20px; }
#bitrix_vip_list td.vip {padding 0; vertical-align:middle; text-align:center; border:1px solid #E1F2F0;}
/*#bitrix_vip_list td span.myvipspan {display:block; width:160px; height: 135px; border:1px solid #E1F2F0; margin-left:103px; }  */
/*#bitrix_vip_list td a {display:block; margin-top: auto !important; margin-bottom:auto !important; padding-top:auto !important; padding-bottom:auto !important; vertical-align:middle;} */
#bitrix_vip_list td hr{color:#dadbdb;}

#company_info{width:630px; float:left;padding-bottom:25px;}
#company_info h3{font-size:16px;font-family:'Trebuchet MS';color:#000;border-bottom:1px solid #dadbdb;padding-bottom:7px;margin-bottom:10px;font-weight:normal;}
#company_info .company_images{}
#company_info #company_details{line-height:18px;}
#company_info #company_details h4{font-size:12px;padding-bottom:20px;}
#company_info .company_images .img_box{background: url('images/company_det_img.gif') no-repeat 0px 5px;padding-top:16px;margin-bottom:15px;}
#company_lnk{margin-top:15px;}
#company_info .company_images .img_box0{background: url('images/company_det_img.gif') no-repeat bottom left;text-align:center;padding-bottom:11px;}
#company_lnk a{display:block;margin-bottom:10px;}
#bitrix_events_list {float:left;width:620px; font-size:12px; text-align:justify;}
#bitrix_events_list h3, #bitrix_events_list p {padding-bottom:10px;}

#vip_company_details .company_images img {border:1px solid #E1F2F0;
padding:20px;}

/*//////////////////////////////*/
.k_textarea_user_cv_text textarea.Txt {
display:block;
background:#FFFFFF url(images/reg_inputw120.gif) no-repeat scroll left top;
border:medium none;
height:120px;
vertical-align:top;
width:570px;
margin-left:20px;
padding-left:5px;
}
.k_textarea_user_resume_text {
display:inline;
float:left;
font-weight:normal;
margin:5px 0 9px 10px;
}
.k_textarea_user_resume_text textarea.Txt {
display:block;
background:#FFFFFF url(images/reg_inputw390.gif) no-repeat scroll left top;
border:medium none;
height:390px;
vertical-align:top;
width:570px;
margin-left:10px;
padding-left:5px;
float:left;
}

#register_form .kL_univer_tip {
clear:both;
margin:12px 0 9px 20px;
padding-top:0;
text-align:left;
width:570px;
/*clear:both;
margin:12px 0 9px 5px;
padding-top:0;
text-align:right;
width:215px;*/
}
#register_form .kL_univer_tip h4 {font-weight:normal; font-size:12px;}
#register_form .kR_last {styles.css (line 453)
display:inline;
float:left;
font-weight:normal;
margin:5px 0 0px 10px;
}
#register_form .kR_last .imgBtn {margin-top:50px;}
/*#regform .imgBtn{margin-top:50px;}*/
#ourProjects {margin-top:5px;}
#ourProjects a{
color:#808082;
font-size:11px;
font-weight:normal;
margin-right:15px;
}
h4.ourProjects_h4 {float:left; font-family:Arial, Helvetica, sans-serif !important; font-weight:normal; line-height:21px; margin-top:5px !important; margin-right:15px; font-size:11px !important;}
#ourProjects {float:left; line-height:21px; !important}
.contact_send_button {margin-left:auto; margin-right:auto; text-align:center;}


.kR_jobform_opis, .kR_jobform_trebovaniya, .kR_jobform_comments
{
background:transparent url(images/textarea_bg.gif) no-repeat scroll left top;
border:medium none;
height:137px;
padding:7px 8px;
vertical-align:top;
width:294px;
}
.kR_jobform_opis textarea, .kR_jobform_trebovaniya textarea, .kR_jobform_comments textarea {
background:none !important;
padding:0 !important;
width:295px !important;
height:135px !important;
}

#jobspot_tip .jobspot_tip_box_rss {
background: url(images/employer_log_bg_high.gif) no-repeat scroll left top;
color:#ffffff;
display:block;
font-size:12px;
padding:10px 10px 10px 10px;
text-align:left;
width:300px;
}

#jobspot_tip .jobspot_tip_box_rss .inner_jobspots
{display:block;
width:280px;
}

.kR_ajax_univer {display:block;
float:left;
font-weight:normal;
margin:5px 0 9px;
text-align:left;
width:750px;}
.kR_ajax_univer #univer {width:730px; float:left; padding:5px;} 
.info_univer 
{color:#F30000;
font-weight:normal;
margin-left:5px;
padding-top:3px;
text-align:left;
width:10px;
float:right;}
.jobspot_tip_boxnewrss
{
display:block;
color:#000000;
padding:10px 0 0 20px;
width:280px;
font-size:12px;
text-align:left;
text-align:justify;

}
.jobspot_tip_boxnewrss h3  {color:#000000 !important; margin-top:10px; margin-bottom:10px;}
.jobspot_tip_boxnewrss h4 {color:#000000 !important;}
#jobspot_tip_t {margin-left:5px;}
div.ERR_message {diaplay:block !important; color:#FF0000 !important; margin-top:10px !important; margin-bottom:10px !important; font-size:14px;}

.control_comment {margin: 10px 40px 10px 40px; line-height:160%;}
.control_comment ul {margin:0.5em 0 1em; padding:0;}
.control_comment ul li {background:transparent url(images/bullet.gif) no-repeat scroll left 0.5em;
list-style-image:none;
list-style-type:none;
padding-left:1.666em;}
.captcha_refresh {display:block; width: 110px; height:26px; margin-left:20px;}
.refr_img {float:left;}
.capcha_refr {display:block; line-height:26px; float:right;}
a.capcha_refr {text-decoration:underline;}
.kR_kapcha_form {margin-top:12px !important;}
.textandtip {
	float:left;
width:350px;
	}
	.hz {float:left; line-height:16px; font-size:11px;}
	p.c_adress {font-size:11px !important;}
	
.tresc ul {font-size:11px; }	
.tresc ul li { padding-top:8px; display:block; height:auto;} 
.tresc ul li a {font-size:12px; font-weight:bold;}
a.ev_more { display:block; width:300; text-align:right; padding-top:8px; font-size:12px;}
.events_list, .event_detailed  {float:left;
font-size:12px;
text-align:justify;
width:620px;}
.event_detailed h3 {
border-bottom:1px solid #DADBDB;
color:#000000;
font-family:'Trebuchet MS';
font-size:16px;
font-weight:normal;
margin-bottom:10px;
padding-bottom:7px;
}

.tresc {display:block; margin-top:5px;}
.events_list .tresc ul {font-size:12px !important}

.events_list_paging {margin-top:15px;}
.event_detailed .event_detailed_text {display:block; padding-top: 15px; font-size:12px;}
.event_detailed .event_detailed_img {float:left; margin-right:15px; margin-bottom: 5px;}

.mainarticlestable 
{/*display:block;
width:630px; */
background:transparent url(images/bart_btm.gif) no-repeat scroll left bottom;
}
.fempl, .femplmain  {font-size:12px; text-align:left; font-weight:bold;}
.femplmain {display:block; width:196px;}
.article_desc p {display:block; width:196px; font-size:11px; text-align:left; }
.mainarticlestable img {margin-bottom:10px; border:1px solid #E1F2F0;}

.kR_fixTable table {background:transparent none repeat scroll 0 0 !important; margin:0 !important;}
.kR_fixTable table td {padding:0 !important;}
.event_detailed_img {float:left;
margin-bottom:5px;
margin-right:10px;
margin-top:0.5em;}

.myviptitle
{
text-align:left;
font-family:'Trebuchet MS';
font-size:16px;
font-weight:normal;

border-bottom:1px solid #DBDBDB;
padding-bottom:10px;
margin-bottom:10px;
}

.myviplist 
{display:block;
height:80px;
border-bottom:1px solid #DBDBDB;
padding-bottom:10px;
margin-bottom:20px;}
.myviplist .myviplogo
 {
	 display:block;
	 width:150px;
	 height:80px;
	 float:left;
	 border:1px solid #E1F2F0;
	 }

.myviplist .myvipname, .myviplist .myvipdescription
 {display:block;
 width:460px;
	 float:right;
	 }

.myviplist .myvipname
{font-size:14px;}

.myviplist .myvipdescription
{padding-top:10px;}

#resumecopy_left {text-align:left !important;}

#loaddiv {
	position: absolute;
	z-index: 1000;
	margin: 0;
	padding: 2em;
	display: none;
	font-weight: bold;
/*	background-color: gold; */
}
#loaddivfooter {
	position: absolute;
	z-index: 999;
	margin: 0;
	display: none;
	top: 0;
	left: 0;
	background-color:#000;
	filter:progid:DXImageTransform.Microsoft.BasicImage(opacity=0.5);
	opacity: 0.5;
}

#bitrix_vip_company_edit 
{font-size:12px;}
.bitrix_vip_company_edit_maindiv {
background:transparent url(images/regform_wide_top.gif) no-repeat scroll left top;
clear:both;
overflow:hidden;
padding-top:5px;
/*padding-left:40px;
padding-right:20px; */
}

.bitrix_vip_company_edit_maindivbtm
{background:transparent url(images/regform_wide_bottom.gif) no-repeat scroll left bottom;
margin-top:20px;
padding-bottom:8px;
padding-left:40px;
padding-right:20px; 
}

.bitrix_vip_company_edit_enddiv{	background:transparent url(images/regform_wide_buttons.gif) no-repeat scroll left top;
padding-left:175px;
padding-top:22px;
height:40px;}

.bitrix_vip_company_edit_add,
.bitrix_vip_company_edit_addvipanons,
.bitrix_vip_company_edit_about1
{display:block;
	border-bottom: 1px solid #DADBDB;
	padding-top:10px; padding-bottom:20px;
	margin-top:10px; margin-bottom:40px;}
	

	
.bitrix_vip_company_edit_about1 {border-bottom:none !important; margin-bottom:50px;}
/*
.bitrix_vip_company_edit_add table,
.bitrix_vip_company_edit_add th#art_name_th,
.bitrix_vip_company_edit_add td#art_name_td */

.bitrix_vip_company_edit_add table
{border:1px solid #E1F2F0;} 
.bitrix_vip_company_edit_add td {border-top:1px solid #E1F2F0; line-height:22px; padding-left:10px;}
.bitrix_vip_company_edit_add td#art_name_td, .bitrix_vip_company_edit_add th#art_name_th {border-right: 1px solid #E1F2F0;}
.bitrix_vip_company_edit_add th {padding-left:10px;line-height:22px;}

#jobspot_sS #loaddiv {color:#FFF; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px;}

h2.vipedit_admin
{color:#000000;
font-family:'Trebuchet MS';
font-size:16px;
font-weight:normal;
}
p.adminedit, p.adminedit_anons {
	font-family:'Trebuchet MS';
font-size:16px !important;
font-weight:normal;
padding-bottom:10px;
	}
p.adminedit_anons { border-bottom:#dadbdb 1px solid;}
input.adminedit {margin-bottom:10px;}
#tinymce p {font-size:12px; line-height:160%;}

#codeGen .kR {margin:5px 0 0 10px;}
#codeGen .kL {margin:5px 0 9px 5px;}
#states_sel {margin-left:10px;}

#codeGen .reg_txt {border: none; margin-bottom:10px;}
.inlinerss {display:inline;}
#startjob_informer {margin-top:20px;}

#delrecord.button_box {padding-left:875px;}
#generatedwidget.kR, #cf_div1245920988257  {text-align:left !important;}
#generatedwidget #startjob_informer {float:left;}
.search_t .first {font-size:12px;}


#start_job_footer_banner {text-align:center;}

#user_terms #user_terms0 h3 { background:none !important;}


.event_detailed ul li

{background:transparent url(images/bullet.gif) no-repeat left ;
list-style-image:none;
list-style-type:none;
padding-left:1.666em;}

.viewbroadcastmessage .kL,
.viewbroadcastmessage .kR
{margin: 10px;
text-align:left;}
.viewbroadcastmessage .kR { float:left;}

#seo_text {
font-size:11px;
color:#808082;
text-align:justify;
}