/* header */
#hk_header {
    display: block;
    position: relative;
    background: transparent;
    height: 50px;
    margin: 0 auto; }

#hk_inner_block {
    width: 100%;
    position: absolute; }

#hk_header .linktext {
    display: none; }

#hk_rechts_logos {
    margin-right: 0px;
    margin-top: 5px;
    float: right;
    width: 185px; }

#hk_wdr_logo {
    display: block;
    width: 120px;
    height: 50px;
    background-image: url("/wdrlogo120~_v-original.jpg");
    background-size: 100%;
    margin: 0px;
    float: left;
    background-repeat: no-repeat; }

#hk_checkeins_logo {
    display: block;
    width: 101px;
    height: 47px;
    background-image: url("/checkeins-logo100~_v-original.jpg");
    float: left;
    background-size: 100%;
    background-repeat: no-repeat;
    margin: 0px;
    margin-top: 5px; }

#hk_kika_logo {
    display: block;
    width: 83px;
    height: 47px;
    background-image: url("/kika-logo100~_v-original.jpg");
    background-size: 100%;
    background-repeat: no-repeat;
    clear: none;
    float: right;
    margin: 0px; }

#header .logo {
    display: none;
}



body.viewS #header .searchBox {
    left: 300px;
    margin: 0;
    position: absolute;
    top: 192px; }
body.viewS #header .searchToggle.collapsed {
    height: 30px; }
body.viewS #header .searchToggle.collapsed:before {
    margin-top: -35px; }
body.viewS #header .subnavi .menueToggle.collapsed a {
    color: white; }
body.viewS #header .searchToggle {
    border-right: inherit; }


/* viewM */
body.viewM {
    /* menu */ }
body.viewM .mnHolder {
    width: 762px;
    position: relative;
/*    height: 180px; */
}
body.viewM #hk_header {
    width: 762px; }
body.viewM #header .searchBox {
    right: 30px;
    top: 125px; }
body.viewM #header .searchBox input {
    font-size: 12px; }


/* viewL */
body.viewL {
    /* menu */ }
body.viewL #hk_header {
    width: 1008px; }
body.viewL .mnHolder {
    width: 1008px;
    position: relative;
/*    height: 340px; */
}


/* viewXL */
body.viewXL {
    /* menu */ }
body.viewXL .mnHolder {
    width: 1440px;
    position: relative;
   /* height: 340px;*/
}
body.viewXL #hk_header {
    width: 1440px; }









	

