@charset "UTF-8";

#main-overall-place-holder {
    position: absolute;
}

#main-overall-place-holder img, #main-overall-place-holder div {
    behavior: url("http://www.akademiapgbeauty.pl/app_cross_linking/js/iepngfix.htc");
}

div.overall-place-holder {
    float: left;
    height: 20px;
}

div.overall-place-holder * {
    margin: 0px;
    padding: 0px;
}

div.overall-place-holder a.overall-place-holder-init-window {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
    line-height: 23px;
    display: block;
    background: url(../img/strike.gif) no-repeat right top;
    padding: 0 29px 1px 3px;
    margin: 0 0 0 5px;
    outline: none;
    white-space: nowrap;
}

div.overall-place-holder a.overall-place-holder-init-window:hover {
    color: #006dbc;
    text-decoration: underline;
}

div.overall-place-holder div.overall-place-holder-selecting-bg-head {
    background: url(../img/top.png) no-repeat left top;
    width: 225px;
    height: 5px;
    overflow: hidden;
}

div.overall-place-holder div.overall-place-holder-selecting-bg-left {
    background: url(../img/left.png) no-repeat left top;
    width: 5px;
    height: 270px;
    float: left;
}

div.overall-place-holder div.overall-place-holder-selecting-bg-main {
    border-bottom: 1px solid #cccccc;
    float: left;
    height: 235px;
    width: 200px;
    overflow: hidden;
    overflow-y: scroll;
    padding: 10px 0 0 10px;
    background: #ffffff;
}

html > body div.overall-place-holder div.overall-place-holder-selecting-bg-main {
    width: 205px;
}

div.overall-place-holder div.overall-place-holder-selecting-bg-right {
    background: url(../img/right.png) no-repeat left top;
    width: 5px;
    height: 270px;
    float: left;
}

div.overall-place-holder div.overall-place-holder-selecting-bg-bottom {
    background: url(../img/bottom.png) no-repeat left top;
    width: 225px;
    height: 5px;
    clear: both;
    overflow: hidden;
}

div.overall-place-holder div.overall-place-holder-selecting ul {
    list-style: none;
}

div.overall-place-holder div.overall-place-holder-selecting ul li {
    float: none;
    display: block;
    width: 100%;
}

div.overall-place-holder div.overall-place-holder-selecting ul li a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #333333;
    text-decoration: none;
    line-height: 25px;
    display: block;
    padding: 0 0 0 10px;
    outline: none;
    background: #fff;
    text-align: left;
}

div.overall-place-holder div.overall-place-holder-selecting ul li a:hover {
    background: #b2d3eb;
}

div.overall-place-holder#change-brand-place-holder {
    margin: 0 100px 0 0;
}

div.overall-place-holder#change-brand-place-holder div#brands-place-holder-selecting {
    position: absolute;
    top: -250px;
    left: 0px;
    width: 225px;
    height: 280px;
}

div.overall-place-holder#change-language-place-holder div#countries-place-holder-selecting {
    position: absolute;
    top: -250px;
    width: 225px;
}