@charset "UTF-8"; /* ÜTF-8 ENCÖDED */ #header .button-and-overlay .info-text-block { background-position : 10px 10px; top : 10px; left : 37px; padding-top : 10px; padding-left : 10px; border-top-left-radius : 3px; border-top-right-radius : 3px; width : 75%; height : 76px; border : 1px solid transparent; box-shadow : 0px 0px 0px transparent; } #header .button-and-overlay.show .info-text-block, .no-js #header .button-and-overlay:hover .info-text-block { border-color : silver; box-shadow : 0px 0px 10px #CCCCCC; } #header #warenkorb .info-text-block { width : 71%; } #header #telefonservice .info-text-block { width : 85%; border-color : transparent; } #header .button-and-overlay .overlay-cover-up { background-color : white; display : none; width : 74.5%; height : 20px; margin-left : 38px; z-index : 4; position : relative; } #header .button-and-overlay.show .overlay-cover-up, .no-js #header .button-and-overlay:hover .overlay-cover-up { display : inline-block; } #header .button-and-overlay .overlay { display : none; border : 1px solid #CCCCCC; position : absolute; z-index : 3; width : 495px; min-height : 300px; margin-left : 37px; margin-top : -14px; padding-top : 10px; background-color : white; box-shadow : 0px 0px 10px #CCCCCC; } #header .button-and-overlay.show .overlay, .no-js #header .button-and-overlay:hover .overlay { display : inline-block; } #info-block { margin-right : 10px; width : auto; } #info-block .info-separator { margin-left : 20px; margin-right : 20px; } #info-block .info-element { width : auto; } #header .button-and-overlay .info-text-block, .info-text-block { left : 0px; } #info-block #telefonservice.info-element { width : 267px; } #info-block #bestellstatus.info-element { width : 230px; } #header #bestellstatus .info-text-block .info-text-headline, #header #bestellstatus .info-text-block .info-text { width : 160px; } #header #bestellstatus.button-and-overlay .overlay-cover-up { width : 228px; margin-left : 1px; } #header #bestellstatus.button-and-overlay .overlay { margin-left : 0px; } #info-block #warenkorb.info-element { width : 215px; } #warenkorb .info-text-block .info-text-headline, #warenkorb .info-text-block .info-text { width : 130px; } #header #warenkorb.button-and-overlay .overlay-cover-up { width : 213px; margin-left : 1px; } #header #warenkorb.button-and-overlay .overlay { margin-left : -280px; } #header .active .info-text-block { background-color : orange; border-radius : 3px; } #header #telefonservice .info-text-block, #header #bestellstatus .info-text-block, #header #warenkorb .info-text-block { width : 100%; } 