@charset "utf-8";
/* CSS Document LOW SIZE STYLESHEET */
/* -------------------------------- */
/*div.contentSection, div.euRightHp, div.euRight{font-size:90%;}*/
div.euLayout {
    font-size: 90%
    }
div.euRightHp, div.euRight {
    font-size: 100%
    }
div.euRightHp #accessbar, div.euRight #accessbar {
    font-size: 100%
    }
#toolbar, #path, #footer {
    font-size: 100%
    }
.euRightHp #search #searchfield {
    width: 265px
    }
.euRight #search #searchfield {
    width: 160px
    }
#accessbar {
    position: absolute;
    margin-left: 559px;
    width: 193px;
    /*display: inline !important;*/
    }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    #accessbar {
        margin-left: 759px
        }
    }
@media screen and (-webkit-min-device-pixel-ratio: 0) {
    div#euLayout div.euLayout div#accessbar.accessbar_hp {
        margin-left: 654px
        }
    .styleSwitcher img {
        cursor: pointer;
        margin: 0 6px 0 0 !important
        }
    }
@media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    #accessbar {
        margin-left: 759px
        }
    }
#accessbar ul {
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0
    }
#accessbar hr {
    float: left;
    width: 195px;
    _margin-top: 5px
    }
* + html #accessbar hr {
    margin-top: 5px
    }
#accessbar ul li {
    float: left
    }
#accessbar img.sep {
    padding-right: 5px;
    padding-top: 5px;
    float: left
    }
.euRight {
    margin-top: 89px
    }
#rightcolumn {
    margin-right: 15px;
    margin-top: 42px
    }
div.share_button {
    float: left !important;
    margin-top: 2px !important
    }
* + html div.share_button {
    margin-top: -18px !important
    }
* + html div.accessbar_hp div.share_button {
    margin-top: 2px !important
    }
#accessbar.accessbar_hp {
    position: absolute;
    margin-left: 15px;
    margin-top: 10px;
    width: 293px
    }
html > /**/body #accessbar.accessbar_hp, x:-moz-any-link, x:default {
    position: absolute;
    margin-left: 15px;
    margin-top: 10px;
    width: 293px
    }
#quicklinks {
    height: auto !important
    }
#dropdown_contact_hq_v2 a:visited:hover {
    /*color:#000000 !important;	*/
    }
#dropdown_arrow {
    position: absolute;
    right: 0
    }
#droptitle_contact_hq ul li {
    background-image: none
    }
#droptitle_contact_hq_v2 ul li {
    background-image: none !important
    }
@media all and (-webkit-min-device-pixel-ratio: 10000), not all and (-webkit-min-device-pixel-ratio: 0) {
    div.euLayout {
        position: relative !important
        }
    #accessbar.accessbar_hp {
        right: 14px
        }
    }
div#az_toolbar {
    font-size: 100%
    }
div#boxcontact h4 {
    font-size: 1.9em
    }
div#boxcontact p.contact_call {
    font-size: 100%
    }
#select_selector_dropdown {
    width: 290px;
    height: auto
    }
div.margin_top_fb {
    min-height: 114px !important;
    _height: 114px !important;
    background-position: 99% 18%;
    padding-right: 152px !important
    }
div#quicklinks-bar {
    font-size: 100%;
    /*overflow: hidden;*/
    height: 53px
    }
div#quicklinks-bar.js_on div#quicklinks-bar-slider, div#quicklinks-bar .slider_nav {
    height: 30px
    }
div#quicklinks-bar.js_on ul li {
    /* height: 45px;*/
    padding: 0 20px 0 20px;
    vertical-align: middle
    }
div#quicklinks-bar-flag {
    /*height: 40px;*/
    width: 180px;
    /*line-height: 20px;*/
    padding-top: 10px
    }
div.country_info_popup {
    /*width: 280px !important;*/
    width: 355px !important;
    margin-bottom: 20px !important;
    height: auto !important
    }