/** NEWS **/
.page_title_news {
    background: transparent url(../images/text_label_news.png) no-repeat left top;
    width: 411px;
    height:28px;
}
.news_archive {
    font-size: 14px;
    line-height: 18px;
    font-weight: bold;
    text-shadow: #f7edfa 0 1px 1px;
}
.news_image {
    width: 220px;
    /*height: 105px;*/
    margin-top: 5px;
}
/** COMPANY ABOUT **/
.page_title_company_about {
    background: transparent url(../images/text_label_company_about.png) no-repeat left top;
    width: 567px;
    height: 36px;
}
/** COMPANY STRUCTURE **/
.page_title_company_money_support {
    background: transparent url(../images/text_label_company_money_support.png) no-repeat left top;
    width: 567px;
    height: 36px;
}
.page_title_company_structure {
    background: transparent url(../images/text_label_company_structure.png) no-repeat left top;
    width: 567px;
    height: 36px;
}
.page_title_guidance {
    background: transparent url(../images/text_label_guidance.png) no-repeat left top;
    width: 200px;
    height: 36px;
}
.company_structure_body {
    background: transparent url(../images/structure_company_background.png) no-repeat 10px top;
    padding-top: 510px;
}
/** COMPANY LICENCE **/
.page_title_company_licence {
    background:transparent url(../images/text_label_company_licence.png) no-repeat left top;
    width: 159px;
    height: 32px;
}
.licence_image {
    margin-right: 15px;
    margin-bottom: 10px;
    width: 145px;
    height: 190px;
    float:left;
}
/** COMPANY RATING **/
.page_title_company_rating {
    background:transparent url(../images/text_label_company_rating.png) no-repeat left top;
    width: 143px;
    height: 28px;
}
/** COMPANY FINANCE **/
.page_title_company_finance {
    background:transparent url(../images/text_label_company_finance.png) no-repeat left top;
    width: 376px;
    height: 29px;
}
/** COMPANY INFORMATION **/
.page_title_company_information {
    background:transparent url(../images/text_label_company_information.png) no-repeat left top;
    width: 382px;
    height: 36px;
}
/** COMPANY CARRIER **/
.page_title_company_carrier {
    background:transparent url(../images/text_label_company_carrier.png) no-repeat left top;
    width: 361px;
    height: 35px;
}
.page_title_search {
    background:transparent url(../images/text_label_search.png) no-repeat left top;
    width: 119px;
    height: 32px;
}
.page_title_site_map {
    background:transparent url(../images/text_label_site_map.png) no-repeat left top;
    width: 190px;
    height: 32px;
}
.current_vacancy {
    font-size: 14px;
    line-height: 18px;
}

.vacancy_item {
    background: #eeecee;
    padding: 0 10px;
    width: 684px;
}
.vacancy_item p {
    padding-top: 8px;
}
.vacancy_item_top {
    margin-top: 20px;
    background: url(../images/vacancy_bg_top.png);
    width: 704px;
    height: 4px;
}
.vacancy_item_bottom {
    background: url(../images/vacancy_bg_bottom.png);
    width: 704px;
    height: 4px;
}
/** ANALYTICS **/
.page_title_analytics {
    background:transparent url(../images/text_label_analytics.png) no-repeat left top;
    width: 171px;
    height: 27px;
}
/** SERVICES **/
.page_title_services {
    background:transparent url(../images/text_label_services.png) no-repeat left top;
    width: 109px;
    height: 35px;
}
.block_text_brockers {
    width: 465px;
    margin-top: 10px;
}
.left_people {
    position: relative;
    text-align: center;
    margin-bottom: 25px;
}
.left_people .image {
    border:3px solid #cfcdd1;
    margin-bottom: 8px;
}
.left_people .text {
    /*position: absolute;*/
    text-align: center;
    /*bottom: 20px;*/
    width: 220px;
    font-size: 12px;
    line-height: 1.2em;
}
.left_people .text b {
    font-size: 13px;
}
.block_little_grey_bottom {
    background: #d0cdd1 url(../images/block_grey_little_bottom.png) no-repeat left bottom;
    width: 225px;
    height: 20px;
}
/** CONTACTS **/
.page_title_contact_info {
    background: transparent url(../images/text_label_contact_info.png) no-repeat left top;
    width: 391px;
    height: 37px;
}
.contact_address {
    font-size: 13px;
    line-height: 15px;
    padding-left: 37px;
    background: url(../images/icon_address.png) no-repeat left top;
    text-shadow: #f7edfa 0 1px 1px;
}
.contact_address .big_address {
    margin-top: 5px;
    font-size: 18px;
    line-height: 20px;
}
.contact_phone {
    padding-top: 5px;
    font-size: 13px;
    line-height: 15px;
    padding-left: 37px;
    background: url(../images/icon_phone.png) no-repeat 5px top;
    text-shadow: #f7edfa 0 1px 1px;
    height: 24px;
}
.contact_email {
    font-size: 13px;
    line-height: 15px;
    padding-left: 37px;
    background: url(../images/icon_email.png) no-repeat 5px 3px;
    text-shadow: #f7edfa 0 1px 1px;
    height: 24px;
}
.contact_email a {          color: inherit !important; }
.contact_email a:hover {    text-decoration: none; }
.no_shadow {
    text-shadow: none;
}