.c121-srv-cmps, .c122-srv-cmps{
    display: block;
}
.c122-srv-cmps .xhtml-code {
    margin-bottom: 18px;
}
.c121-srv-cmps .c1211-srv-cmps{
    display: block;
    float: left;
    width: 200px;
}
.c121-srv-cmps .c1211-srv-cmps .xhtml-code {
    margin: 0px;
}
.c121-srv-cmps .c1211-srv-cmps .xhtml-code p{
    padding-bottom: 15px;
}
.c121-srv-cmps .c1211-srv-cmps .xhtml-code h2{
    margin-bottom: 15px;
}
.c121-srv-cmps .c1212-srv-cmps{
    display: block;
    float: left;
    width: 431px;
}
.srvc-cmps-panel {
    border-top: 2px solid #92B6E3;
    display: block;
    padding-top: 2px;
    position: relative;
    z-index: 10;
}

.where-to-by-office-block h2 {
    color: #000000;
    margin-bottom: 20px;
    margin-top: 20px;
    font: 20px/1.1em Arial,Tahoma;
}

.where-to-by-office-block a, .where-to-by-office-block a:visited {
    color: #183B6C;
}
.where-to-by-office-block p {
    color: #5C5C5C;
    font-size: 14px;
    margin: 0px 0px 3px 0px;
    padding: 0px;
}

.srvc-cmps-panel-inner {
    background: #8fb4e2 url('/theme/asbis2012/img/auth/auth-block-bg.jpg') no-repeat right bottom;
    min-height: 79px;
    padding: 16px 13px 13px 13px;
}

.srvc-cmps-panel-inner h1 {
    color: #FFFFFF;
    font-family: Arial;
    margin-bottom: 15px;
}

.srvc-cmps-panel-inner h2 {
    color: #FFFFFF;
    font-family: Arial;
    font-size: 20px;
}

.srv-cmps-list-container {
    margin-bottom: 25px;
    width: 100%;
}

.srvc-cmps-search{
    background: #FFFFFF;
    border: 1px solid #C4CED4;
    padding: 4px;
}

.srvc-sp-country, .srvc-sp-region, .srvc-sp-city, .srvc-sp-comp-type, .srvc-sp-prod-type, .srvc-sp-vendor-type {
    border-right: 1px solid #EDEDED;
    float: left;
}

.srvc-sp-controls{
    float: left;
}
.srvc-sp-controls .srvc-sp-control-clear {
    display: none;
}

.srvc-sp-controls .srvc-sp-control-submit {
    background: transparent url('/theme/asbis2012/img/news/pics-map-01.png') no-repeat left -61px;
    border: medium none;
    height: 19px;
    overflow: hidden;
    width: 32px;
}

/*************/
.srvc-sp-country{
    width: 136px;
}
.srvc-sp-country .listbox-container, .srvc-sp-country .listbox-list-container, .srvc-sp-country .listbox-container .listbox-si-text{
    width: 134px;
}
.srvc-sp-country .listbox-container .listbox-si-button{
    left: 118px;
}
/*************/

/*************/
.srvc-sp-region{
    width: 126px;
}
.srvc-sp-region .listbox-container, .srvc-sp-region .listbox-list-container, .srvc-sp-region .listbox-container .listbox-si-text{
    width: 124px;
}
.srvc-sp-region .listbox-container .listbox-si-button{
    left: 108px;
}

.srvc-cmps-search-1 .srvc-sp-region{
    width: 136px;
}
.srvc-cmps-search-1 .srvc-sp-region .listbox-container, .srvc-cmps-search-1 .srvc-sp-region .listbox-list-container, .srvc-cmps-search-1 .srvc-sp-region .listbox-container .listbox-si-text{
    width: 134px;
}
.srvc-cmps-search-1 .srvc-sp-region .listbox-container .listbox-si-button{
    left: 118px;
}
/*************/

/*************/
.srvc-cmps-search-2 .srvc-sp-country{
    width: 186px;
}
.srvc-cmps-search-2 .srvc-sp-country .listbox-container, .srvc-cmps-search-2 .srvc-sp-country .listbox-list-container, .srvc-cmps-search-2 .srvc-sp-country .listbox-container .listbox-si-text{
    width: 184px;
}
.srvc-cmps-search-2 .srvc-sp-country .listbox-container .listbox-si-button{
    left: 164px;
}

.srvc-cmps-search-2 .srvc-sp-region{
    width: 186px;
}
.srvc-cmps-search-2 .srvc-sp-region .listbox-container, .srvc-cmps-search-2 .srvc-sp-region .listbox-list-container, .srvc-cmps-search-2 .srvc-sp-region .listbox-container .listbox-si-text{
    width: 184px;
}
.srvc-cmps-search-2 .srvc-sp-region .listbox-container .listbox-si-button{
    left: 164px;
}

.srvc-cmps-search-2 .srvc-sp-city{
    width: 186px;
}
.srvc-cmps-search-2 .srvc-sp-city .listbox-container, .srvc-cmps-search-2 .srvc-sp-city .listbox-list-container, .srvc-cmps-search-2 .srvc-sp-city .listbox-container .listbox-si-text{
    width: 184px;
}
.srvc-cmps-search-2 .srvc-sp-city .listbox-container .listbox-si-button{
    left: 164px;
}
/*************/


/*************/
.srvc-cmps-search-3 .srvc-sp-country{
    width: 140px;
}
.srvc-cmps-search-3 .srvc-sp-country .listbox-container, .srvc-cmps-search-3 .srvc-sp-country .listbox-list-container, .srvc-cmps-search-3 .srvc-sp-country .listbox-container .listbox-si-text{
    width: 138px;
}
.srvc-cmps-search-3 .srvc-sp-country .listbox-container .listbox-si-button{
    left: 118px;
}

.srvc-cmps-search-3 .srvc-sp-region{
    width: 140px;
}
.srvc-cmps-search-3 .srvc-sp-region .listbox-container, .srvc-cmps-search-3 .srvc-sp-region .listbox-list-container, .srvc-cmps-search-3 .srvc-sp-region .listbox-container .listbox-si-text{
    width: 138px;
}
.srvc-cmps-search-3 .srvc-sp-region .listbox-container .listbox-si-button{
    left: 118px;
}

.srvc-cmps-search-3 .srvc-sp-city{
    width: 140px;
}
.srvc-cmps-search-3 .srvc-sp-city .listbox-container, .srvc-cmps-search-3 .srvc-sp-city .listbox-list-container, .srvc-cmps-search-3 .srvc-sp-city .listbox-container .listbox-si-text{
    width: 138px;
}
.srvc-cmps-search-3 .srvc-sp-city .listbox-container .listbox-si-button{
    left: 118px;
}

.srvc-cmps-search-3 .srvc-sp-comp-type{
    width: 138px;
}
.srvc-cmps-search-3 .srvc-sp-comp-type .listbox-container, .srvc-cmps-search-3 .srvc-sp-comp-type .listbox-list-container, .srvc-cmps-search-3 .srvc-sp-comp-type .listbox-container .listbox-si-text{
    width: 136px;
}
.srvc-cmps-search-3 .srvc-sp-comp-type .listbox-container .listbox-si-button{
    left: 116px;
}
/*************/


/*************/
.srvc-sp-prod-type{
    width: 153px;
}
.srvc-sp-prod-type .listbox-container, .srvc-sp-prod-type .listbox-list-container, .srvc-sp-prod-type .listbox-container .listbox-si-text{
    width: 151px;
}
.srvc-sp-prod-type .listbox-container .listbox-si-button{
    left: 136px;
}
/*************/

/*************/
.srvc-sp-vendor-type{
    width: 129px;
}
.srvc-sp-vendor-type .listbox-container, .srvc-sp-vendor-type .listbox-list-container, .srvc-sp-vendor-type .listbox-container .listbox-si-text{
    width: 126px;
}
.srvc-sp-vendor-type .listbox-container .listbox-si-button{
    left: 110px;
}
/*************/

/*************/
.srvc-sp-comp-type{
    width: 150px;
}
.srvc-sp-comp-type .listbox-container, .srvc-sp-comp-type .listbox-list-container, .srvc-sp-comp-type .listbox-container .listbox-si-text{
    width: 148px;
}
.srvc-sp-comp-type .listbox-container .listbox-si-button{
    left: 132px;
}
/*************/

.srvc-sp-controls{
    width: 32px;
}
.srv-cmps-list-header .srv-cmps-list-header-item{
    padding: 5px 5px 5px 5px;
}
.srv-cmps-list-header .srv-cmps-list-header-item a, .srv-cmps-list-header .srv-cmps-list-header-item a:visited{
    color: #183b6c;
    text-decoration: none;
}

.srv-cmps-list-header .srv-cmps-list-header-item.sortable a span{
    padding-right: 18px;
    background: transparent url('/theme/asbis2012/img/news/pics-map-01.png') no-repeat right -119px;
}
.srv-cmps-list-header .srv-cmps-list-header-item.sorted-asc a span{
    padding-right: 18px;
    background: transparent url('/theme/asbis2012/img/news/pics-map-01.png') no-repeat right -178px;
}
.srv-cmps-list-header .srv-cmps-list-header-item.sorted-desc a span{
    padding-right: 18px;
    background: transparent url('/theme/asbis2012/img/news/pics-map-01.png') no-repeat right -207px;
}
.srv-cmps-list-items .srv-cmps-list-item-field{
    font-size: 12px;
    background: #f0f0f0;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff;
    padding: 3px 5px 3px 5px;
}
.srv-cmps-list-items .srv-cmps-list-item-field.srv-cmps-list-item-field-first{
    padding-left: 5px;
}
.srv-cmps-list-items .srv-cmps-list-item-field.srv-cmps-list-item-field-last{
    padding-right: 5px;
}
.srv-cmps-list-item-field-email a{
    display: block;
    width: 18px;
    height: 12px;
    background: transparent url('/theme/asbis2012/img/news/pics-map-01.png') no-repeat 0px -245px;
}
.srvc-cmps .more-load{
    margin-bottom: 25px;
}
.srvc-cmps .more-load a {
    font-size: 20px;
    text-decoration: none;
}
.srvc-cmps .more-load .load-more-progress {
    display: none;
    margin-left: 5px;
}
.srvc-cmps .srv-cmps-navigator-container{
    display: none;
}