#LastVacancyOnForum a:hover{color:#f25500;}
#LastVacancyOnForum .titleForumBottomBlock{font-size:15px;font-weight:bold;color:#3f71b4;line-height:1.5em;display:inline-block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

#LastVacancyOnForum .button-block {display: inline-block; float: right; width: 350px;}
#LastVacancyOnForum .title-block {}
#LastVacancyOnForum {border: 1px solid #E5E5E5; border-radius: 5px; clear: both; color: #333333; font-size: 12px; margin: 20px 15px; overflow: hidden; height: 158px;}
#LastVacancyOnForum .head-LastVacancyOnForum {margin: 0 0 8px; overflow: hidden; padding: 12px 12px 0;}

#LastVacancyOnForum .btn{border:none;background-color:#F5F5F5;background: -moz-linear-gradient(center top, #FFFFFF, #E6E6E6);background: -webkit-gradient(linear, top, #FFFFFF, #E6E6E6);background: -webkit-linear-gradient(top, #FFFFFF, #E6E6E6);background: -o-linear-gradient(top, #FFFFFF, #E6E6E6);background: -ms-linear-gradient(top, #FFFFFF, #E6E6E6);background: -linear-gradient(top, #FFFFFF, #E6E6E6);background-repeat:repeat-x;border-color:#E6E6E6 #E6E6E6 #A2A2A2;border-radius:4px 4px 4px 4px;border-style:solid;border-width:1px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);color:#333333;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;line-height:20px;margin:0 0 0 10px;padding:2px 7px;text-align:center;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);vertical-align:middle;}
#LastVacancyOnForum .btn:hover{-moz-transition:background-position 0.1s linear 0s;-webkit-transition:background-position 0.1s linear 0s;-o-transition:background-position 0.1s linear 0s;-ms-transition:background-position 0.1s linear 0s;-position 0.1s linear 0s;background-color:#E6E6E6;background-position:0 -15px;color:#333333;text-decoration:none;}

#LastVacancyOnForum .btn-add{width:146px;float: right;background-color:#889eb6;background: -moz-linear-gradient(center top, #889eb6, #6d85a4);background: -webkit-gradient(linear, top, #889eb6, #6d85a4);background: -webkit-linear-gradient(top, #889eb6, #6d85a4);background: -o-linear-gradient(top, #889eb6, #6d85a4);background: -ms-linear-gradient(top, #889eb6, #6d85a4);background: -linear-gradient(top, #889eb6, #6d85a4);background-repeat:repeat-x;border-color:#657fa0;color:#FFFFFF;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
#LastVacancyOnForum .btn-add:hover{background-color:#6d85a4;color:#FFFFFF;}

#LastVacancyOnForum .itemVacancy {background: url("//static.nn2.ru/img/2013/silver-bg.gif") repeat-y scroll 0 0 rgba(0, 0, 0, 0); float: left; margin: 0 0 0 1%; min-height: 137px; padding: 0 0 0 1%; vertical-align: top; width: 31.6666%;}
#LastVacancyOnForum .itemVacancy:first-child {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); margin: 0; padding: 0; width: 32%;}
#LastVacancyOnForum .body-LastVacancyOnForum {padding: 0 12px 12px; overflow: hidden; height: 100px;}
#LastVacancyOnForum .body-LastVacancyOnForum .LastVacancyItemHead {color: #3F71B4; clear:both; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; display: block; font: bold 14px Arial,sans-serif; text-decoration: underline; margin: 0 0 5px;}
#LastVacancyOnForum .body-LastVacancyOnForum .LastVacancyItemCompany {margin: 0 0 7px; clear: both; color: #3F71B4; display: block; font: 12px Arial,sans-serif; text-decoration: underline; overflow:hidden; white-space: nowrap; text-overflow: ellipsis;}
#LastVacancyOnForum .body-LastVacancyOnForum .LastVacancyItemCompany:hover{color:#f25500;}
#LastVacancyOnForum .itemVacancy-3{display:none;}

#LastVacancyOnForum .LastVacancyItemRequirements {margin: 0 43% 0 0; cursor: help; line-height: 18px;}
#LastVacancyOnForum .LastVacancyItemSalary {float: right; color: #383838; font: bold 16px Arial, Helvetica, sans-serif; margin: 0 0 9px; width: 35%; min-width: 95px; padding: 0 0 0 1%;}

#LastVacancyOnForum .itemVacancy-shadow {background: url("//static.nn2.ru/img/2013/NewYear/shadow-desc.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border-radius: 0 0 5px 5px; height: 23px; position: relative; top: -23px;}