body {
    background: #116fbe url("../img/uralinteh/background80-40.gif") center top;
    color: #fffade;
}
@media only screen and (min-width: 264px) {
    body {
        background-image: url("../img/uralinteh/background24_true_color.gif");
    }
}
@media screen and (min-width: 480px) {
    body {
        background-image: url("../img/uralinteh/background36_true_color.gif");
    }
}
@media screen and (min-width: 640px) {
    body {
        background-image: url("../img/uralinteh/background48_true_color.gif");
    }
}

#homeLink {
    background: url(../img/uralinteh/logo.png) left center no-repeat !important;
}

#siteNavigator_container {
    background: #116fbe url("../img/uralinteh/blackDot.gif") left bottom repeat-x;
}
#logoPlace {
    background: url("../img/uralinteh/blackDot.gif") left bottom repeat-x;
}
#headerTop {
    background: url("../img/uralinteh/blackDot.gif") left bottom repeat-x;
    -webkit-background-size: 4px 4px;
    -moz-background-size: 4px 4px;
    -o-background-size: 4px 4px;
    background-size: 4px 4px;
}

#mainPlace {
    background-image: url("../img/uralinteh/blackDot.gif");
}

a, a:link, #footer a, #footer a:link {
    color: #ffab66 !important;
}
a:hover, #footer a:hover {
    color: #ff8b33 !important;
}
a:active, #footer a:active {
    color: #87c7fc !important;
}
a:visited {
    color: #86c6fc;
}

.course_name, .course_name:visited {
    border-bottom: 1px dashed !important;
}
.course_value_sizeUp {
    background-image: url("../img/uralinteh/arrow_up.gif");
}
.course_value_sizeDown {
    background-image: url("../img/uralinteh/arrow_down.gif");
}

.siteNavigator_itemCurrent .siteNavigator_item_link,
.siteNavigator_itemCurrent .siteNavigator_item_link:hover,
.siteNavigator_itemCurrent .siteNavigator_item_link:visited,
.siteNavigator_itemCurrent .siteNavigator_item_link:active {
    color: #fffade !important;
}

.eventList_item_infoInner {
    background: url("../img/uralinteh/shadow.gif") center center no-repeat !important;
    -webkit-background-size: 100% 100%;
    -moz-background-size: 100% 100%;
    -o-background-size: 100% 100%;
    background-size: 100% 100%;
    border-style: solid;
    border-width: 1px;
    border-color: #efa57f #b16138 #8e4e2a #fbb888 !important;
}
.eventList_item_info_rating {
    display: none;
}
.eventList_item_info {
    -webkit-box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.6);
    -moz-box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.6);
    -o-box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.6);
    box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.6);
    color: #FFFADE;
    -webkit-text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.28);
    -moz-text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.28);
    -o-text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.28);
    text-shadow: -1px -1px 0 rgba(0, 0, 0, 0.28);
}

.spoiler_label {
    color: #ffab66;
}
.spoiler_label:hover {
    color: #4dd2ff;
}
.spoiler_label:active {
    color: #70c8aa;
}

table {
    border-left: 1px solid #5081b3;
    border-top: 1px solid #568bbf;
}
td, th {
    border-right: 1px solid #5081b3;
    border-bottom: 1px solid #568bbf;
    background: none;
}
th {
    color: #8fb6e3;
    font-weight: bold;
    text-align: center;
}

input[type=submit] {
    height: 48px;
    border: 1px solid #fffade;
    text-transform: uppercase;
    text-align: center;
    color: #fffade !important;
    background: #116fbe ;
    font-family: inherit;
    font-size: inherit;
    cursor: pointer;
    -webkit-text-shadow: none !important;
    -moz-text-shadow: none !important;
    -ms-text-shadow: none !important;
    -o-text-shadow: none !important;
    text-shadow: none !important;
}
input[type=submit]:hover {
    text-decoration: underline;
}
input[type=submit]:active {
    background: #fffade;
    color: #116fbe  !important;
    text-decoration: underline;
}
input[type=submit][disabled=disabled],
input[type=submit][disabled=disabled]:hover,
input[type=submit][disabled=disabled]:active {
    color: #87c7fc !important;
    border: 1px solid #87c7fc !important;
    background: #116fbe ;
    text-decoration: none;
    cursor: default;
}
input.submitOrder_field_error,
textarea.submitOrder_field_error {
    background: #f6a0a6;
    color: #000;
}
#cartForm {
    background: #116fbe  url(../img/uralinteh/blackDot.gif) left bottom repeat-x;
}
#submitOrder_form {
    border-left: 1px solid #3c79ac;
}
.phone_code {
    color: #87c7fc;
}

#goToTop_inner {
    background: url("../img/uralinteh/goToTop.png") center center no-repeat;
}

#manufacturerList, #managerCall {
    background: #116fbe  url(../img/uralinteh/blackDot.gif) left bottom repeat-x;
}
.manufacturerItem_link {
    font-size: 1.1em;
    padding-bottom: 2px;
    text-decoration: none;
    border-bottom: 2px dashed;
}
.manufacturerItem_linkCurrent,
.manufacturerItem_linkCurrent:hover,
.manufacturerItem_linkCurrent:link,
.manufacturerItem_linkCurrent:active,
.manufacturerItem_linkCurrent:visited {
    color: #fffade !important;
    border-bottom: 0 !important;
    margin-bottom: 2px !important;
}

#catalogItems_container {
    display: block;
    overflow: hidden;
}
#catalogItems {
    display: block;
    overflow: hidden;
    margin-top: -3em;
    margin-left: 1px;
    list-style: none;
    padding-left: 0;
}
.catalogItem {
    display: block;
    overflow: hidden;
    padding: 0 14px;
    list-style: none;
}
.catalogItem_open {
    background: #116fbe  url(../img/vital-e/blackDot.gif) left bottom repeat-x;
}
.catalogItem:last-child {
    margin-bottom: 0;
}
.catalogItem_name {
    display: block;
    color: #83daff;
    height: 3em;
    line-height: 48px;
}
.catalogItem_name.catalogItem_nameTwoLine {
    line-height: 18px;
    min-height: 3em;
    height: auto;
}
.catalogItem_nameTwoLine .catalogItem_name_inner {
    display: inline-block;
    max-width: 430px;
    min-height: 40px;
    height: auto;
    overflow: hidden;
}
.catalogItem_open .catalogItem_name {
    background: url(../img/vital-e/blackDot.gif) left top repeat-x;
    width: 100%;
    padding: 0 14px;
    margin: 0 -14px 0;
}
.fullName {
    display: none;
}
.catalogItem_open .collapseName {
    display: none;
}
.catalogItem_open .fullName {
    display: block;
}
.catalogItem:first-child .catalogItem_name {
    background: none;
}
.catalogItem_open {
    margin-bottom: 3em;
}
.catalogItem_name_inner, .catalogItem_name_inner:active, .catalogItem_name_inner:link, .catalogItem_name_inner:visited {
    text-decoration: none;
    font-size: 18px;
    color: #83daff;
    display: inline-block;
}
.catalogItem_name.catalogItem_nameTwoLine .catalogItem_name_inner,
.catalogItem_name.catalogItem_nameTwoLine .catalogItem_name_inner:link,
.catalogItem_name.catalogItem_nameTwoLine .catalogItem_name_inner:visited,
.catalogItem_name.catalogItem_nameTwoLine .catalogItem_name_inner:hover {
    vertical-align: sub;
    margin-top: 4px;
}
.catalogItem_name_innerInner {
    display: inline;
    border-bottom: 1px dashed;
}
.catalogItem_open .catalogItem_name_innerInner {
    border: none;
}
.catalogItem_hideLink, .catalogItem_hideLink:link, .catalogItem_hideLink:hover, .catalogItem_hideLink:active {
    display: none;
    line-height: 48px;
    color: #83daff;
    text-decoration: none;
}
.catalogItem_hideLink_inner {
    color: #83daff;
    border-bottom: 1px dashed #83daff;
}
.catalogItem_open .catalogItem_hideLink {
    display: block;
    float: right;
}
.catalogItem_slide {
    display: none;
    overflow: hidden;
}
.catalogItem_open > .catalogItem_slide {
    display: block;
}
.catalogItem_article {
    color: #95ddc3;
    font-size: 16px;
    display: block;
    overflow: hidden;
    padding-bottom: 1em;
}
.catalogItem_description {
    display: block;
    overflow: hidden;
    padding-bottom: 25px;
}
.catalogItem_priceBlock, .catalogItem_addToCart {
    display: block;
    float: left;
    height: 3em;
    vertical-align: top;
}
.catalogItem_priceBlock {
    padding-right: 1.5em;
    height: 3em;
    vertical-align: top;
}
.catalogItem_priceType, .catalogItem_addToCart_label {
    font-size: 14px;
    display: block;
    line-height: 14px;
}
.catalogItem_addToCart_button, .catalogItem_addToCart_button:link, .catalogItem_addToCart_button:visited {
    height: 36px !important;
    line-height: 36px !important;
    font-size: 14px;
}
#orderCart .cartlist_item {
    border-left: 1px solid #3c79ac;
}
#orderCart .cartlist_item:hover {
    background: #116fbe url(../img/uralinteh/whiteDot.gif) left bottom repeat-x;
}
#orderCart .cartlist_item:last-child {
    background: url(../img/uralinteh/blackDot.gif) left bottom repeat-x;
}
#orderCart .cartlist_item:last-child:hover {
    background: #116fbe  url(../img/uralinteh/blackDot.gif) left bottom repeat-x;
}

#courses_outer,
#cartForm,
#managerCall,
#catalogFilter,
#emptyList_message,
#manufacturerList,
#siteNavigator_container,
#likeBlock,
#feedback,
#orderSuccess,
#submitOrder_form,
#submitOrder_container form,
#likeBlock .moduleBlock_inner {
    background: url("../img/uralinteh/blackDot.gif") repeat-x scroll left bottom, linear-gradient(to right, #297dc4 0%, #116fbe 100%) repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
}

h1, .moduleBlock, #eventList, #productGalery_outer {
    background: url("../img/uralinteh/blackDot.gif") repeat-x scroll left bottom;
}


.siteNavigator_item > .siteNavigator_item_link,
.siteNavigator_item > .siteNavigator_item_link:visited,
.siteNavigator_item > .siteNavigator_item_link:active,
.siteNavigator_item > .siteNavigator_item_link:link {
    text-decoration: none;
    border-bottom: 1px solid;
}
.siteNavigator_itemCurrent > .siteNavigator_item_link,
.siteNavigator_itemCurrent > .siteNavigator_item_link:visited,
.siteNavigator_itemCurrent > .siteNavigator_item_link:hover,
.siteNavigator_itemCurrent > .siteNavigator_item_link:active,
.siteNavigator_itemCurrent > .siteNavigator_item_link:link,
.siteNavigator_itemCurrent.feedbackLink,
.siteNavigator_itemCurrent.feedbackLink:visited,
.siteNavigator_itemCurrent.feedbackLink:hover,
.siteNavigator_itemCurrent.feedbackLink:active,
.siteNavigator_itemCurrent.feedbackLink:link {
    color: #FFFADE !important;
    border-bottom: 1px solid rgba(0,0,0,0) !important;
    text-decoration: none !important;
}
.siteNavigator_itemParentCurrent > .siteNavigator_item_link,
.siteNavigator_itemParentCurrent > .siteNavigator_item_link:visited,
.siteNavigator_itemParentCurrent > .siteNavigator_item_link:hover,
.siteNavigator_itemParentCurrent > .siteNavigator_item_link:active,
.siteNavigator_itemParentCurrent > .siteNavigator_item_link:link {
    color: #FFFADE !important;
    border-bottom: 1px solid #FFFADE !important;
}
.siteNavigator_item:first-child > .siteNavigator_item_link,
.siteNavigator_item > .siteNavigator_item_link[href='/'],
.siteNavigator_item:first-child > .siteNavigator_item_link:link,
.siteNavigator_item > .siteNavigator_item_link[href='/']:link,
.siteNavigator_item:first-child > .siteNavigator_item_link:visited,
.siteNavigator_item > .siteNavigator_item_link[href='/']:visited {
    width: 21px;
    background: url(../img/uralinteh/home.png) 0 -30px no-repeat;
    text-indent: -9000px;
}
.siteNavigator_item:first-child > .siteNavigator_item_link:hover ,
.siteNavigator_item > .siteNavigator_item_link[href='/']:hover {
    background-position: -21px -30px;
}
.siteNavigator_item:first-child > .siteNavigator_item_link:active ,
.siteNavigator_item > .siteNavigator_item_link[href='/']:active {
    background-position: -42px -30px;
}
.siteNavigator_itemCurrent:first-child > .siteNavigator_item_link,
.siteNavigator_itemCurrent:first-child > .siteNavigator_item_link:visited,
.siteNavigator_itemCurrent:first-child > .siteNavigator_item_link:hover,
.siteNavigator_itemCurrent:first-child > .siteNavigator_item_link:active,
.siteNavigator_itemCurrent:first-child > .siteNavigator_item_link:link,
.siteNavigator_itemCurrent > .siteNavigator_item_link[href='/'],
.siteNavigator_itemCurrent > .siteNavigator_item_link[href='/']:visited,
.siteNavigator_itemCurrent > .siteNavigator_item_link[href='/']:hover,
.siteNavigator_itemCurrent > .siteNavigator_item_link[href='/']:active,
.siteNavigator_itemCurrent > .siteNavigator_item_link[href='/']:link {
    background-position: 0 -56px;
}
.siteNavigator_item > .siteNavigator_item_link:active,
.feedbackLink:active {
    color: #87c7fc !important;
}

@media screen and (min-width: 760px) {
    #footer .sitemapLink_container {
        display: none;
    }
    #copyright_name {
        margin: 136px 0 0 0;
        padding-left: 7px;
    }
    #copyright_contactInfo, #copyright_info {
        margin-top: 23.2em;
        padding: 0 0 0 3px;
    }
    #copyright_contactInfo {
        width: 288px;
    }
    #searchFormFooter_container {
        display: none;
    }
    #madeByUniburo {
        margin-top: 20em;
    }
    #uniburoLogo {
        display: block;
        overflow: hidden;
        background: url(../img/uralinteh/uniburoLogo.png) center center no-repeat;
        width: 48px;
        height: 48px;
        margin-right: 10px;
    }
    #madeByUniburo {
        width: 16em;
    }
}
@media screen and (min-width: 950px) {
    #copyright_name {
        margin-top: 45px;
    }
    #copyright_contactInfo {
        margin-top: 5.2em;
    }
    #copyright_info {
        margin-top: -39px;
    }
    #slogan.slogan_en {
        width: 12em;
        margin-top: 0.5em;
    }
}
@media screen and (min-width: 1130px) {
}


/*banner*/
@media screen and (min-width: 760px)  {
}
@media screen and (min-width: 950px)  {
}
@media screen and (min-width: 1130px) {
}

#langChanger, #langChanger:visited {
    background-image: url("../img/uralinteh/langChange.png");
}