body { min-width: 1003px; margin: 0; font: 12px Arial, Helvetica, sans-serif; background: #ededed url(/design/em_plain_site/images/bg-body.gif?ts=1267434893) repeat-x; color: #444; } img { border: none; } a { font-weight: bold; color: #e41182; text-decoration: none; outline: none; } a:hover { color: #a6015b; text-decoration: none; } h1 { margin-top:1px; } form, fieldset, input { margin: 0; padding: 0; border: 0; outline: none; } li { list-style-position: inside; } #main-container { width: 100%; overflow: hidden; position: relative; } .mc-holder-1 { left: 50%; float: left; width: 1003px; position: relative; } .mc-holder-2 { left: -50%; float: left; width: 1003px; position: relative; } #wrapper { width: 978px; margin: 10px auto 0 auto; position: relative; padding: 198px 0 55px; } #wrapper:after{ content:""; display:block; clear:both; } .hat { height: 32px; width: 960px; margin: 0 1px 0; padding: 0 8px; position: absolute; top: 0; left: 0; background: url(/design/em_plain_site/images/bg-hat.png?ts=1247032757) no-repeat; z-index:1000; } .hat ul.nav { margin: 0 13px 0 0; padding: 3px 0 0; float: right; display: inline; overflow: hidden; list-style: none; } .hat ul.nav li { margin: 0 3px 0 -3px; padding: 0 3px 0 10px; float: left; background: url(/design/em_plain_site/images/nav-sep.gif?ts=1247032763) no-repeat 0 4px; } .hat ul.nav li a { font-size: 11px; } .hat ul.tabs { width: 325px; margin: 0; padding: 0; overflow: hidden; list-style: none; } .hat ul.tabs li { float: left; margin: 0 1px 0 0; } .hat ul.tabs li a { height: 32px; display: block; font-size: 0; line-height: 0; } strong.logo { margin: 0; position: absolute; top: 32px; right: 9px; text-indent: -9999px; font-size: 0; line-height: 0; clear: both; } strong.logo a { height: 124px; width: 460px; display: block; background: url(/design/em_plain_site/images/logo.gif?ts=1267441024) no-repeat; } #header { width: 960px; position: absolute; top: 32px; left: 0; } #header div.header-navigation { height: 54px; width: 960px; padding: 127px 9px 0 9px; background: url(/design/em_plain_site/images/bg-header.png?ts=1267435336) no-repeat; } ul.navigation { width: 960px; margin: 0; padding: 0; list-style: none; background: url(/design/em_plain_site/images/navigation-top-bg.gif?ts=1267437022); background-repeat:repeat-x; } .navigation li { display: inline; } .navigation li a { height: 39px; margin: 0 0px 0 0; overflow: hidden; position: relative; } .main-holder { width: 960px; margin: 0; padding: 0 9px ; background: url(/design/em_plain_site/images/bg-main-holder.png?ts=1267435082) repeat-y; } #main { width: 960px; background: url(/design/em_plain_site/images/bg-main.gif?ts=1267439922) no-repeat; } #main:after{ content:""; display:block; clear:both; } #content { width: 760px; padding: 0px 0 20px; float: right; } #content:after{ content:""; display:block; clear:both; } .banner { height: 308px; width: 743px; margin: 0 0 0 9px; background: url(/design/em_plain_site/images/bg-banner.png?ts=1247032756) no-repeat; } .banner:after{ content:""; display:block; clear:both; } .banner-wrap { height: 308px; width: 743px; position: relative; } .banner-wrap span { height: 109px; width: 410px; position: absolute; top: 25px; left: 31px; text-indent: -9999px; background: url(/design/em_plain_site/images/banner-title.png?ts=1247032756) no-repeat; } .banner-wrap div { height: 271px; width: 480px; position: absolute; top: 21px; left: 250px; } .banner-wrap ul { width: 170px; margin: 0; padding: 0; position: absolute; top: 151px; left: 84px; list-style: none; } .banner-wrap ul li { padding: 0 0 0 7px; line-height: 17px; background: url(/design/em_plain_site/images/banner-menu-bullet.gif?ts=1247032754) no-repeat 0 9px; } .banner-wrap ul li.title { padding: 0; font-size: 16px; line-height: 20px; font-weight: bold; color: #222; background: none; } .banner-wrap strong { height: 139px; width: 158px; position: absolute; top: 148px; left: 516px; text-indent: -9999px; background: url(/design/em_plain_site/images/banner-price.png?ts=1247032756) no-repeat; } .banner-wrap .back { height: 46px; width: 46px; position: absolute; top: 130px; left: 12px; text-indent: -9999px; overflow: hidden; cursor: pointer; background: url(/design/em_plain_site/images/banner-back.png?ts=1247032756) no-repeat; } .banner-wrap .forward { height: 46px; width: 46px; position: absolute; top: 130px; right: 17px; text-indent: -9999px; overflow: hidden; cursor: pointer; background: url(/design/em_plain_site/images/banner-forward.png?ts=1247032756) no-repeat; } .product-box { width: 745px; padding: 8px 0 0 1px; } div.product-box a { display: block; text-align: left; margin: auto; } .product-box:after{ content:""; display:block; clear:both; } .product-box .product-bar { width: 756px; margin: 0; padding: 0; list-style: none; } .product-box .product-bar:after{ content:""; display:block; clear:both; } .product-box .product-bar li { height: 236px; width: 241px; margin: 0 0 0px 9px; margin-bottom:12px; padding: 0; float: left; background: url(/design/em_plain_site/images/product-box-yellow.png?ts=1247571581) no-repeat; } .product-box .product-bar li.purple { background: url(/design/em_plain_site/images/product-box-purple.png?ts=1247571581) no-repeat; } .product-box .product-bar li.full-yellow { height: 236px; width: 241px; margin: 0 0 0 9px; padding: 0; float: left; background: url(/design/em_plain_site/images/product-box-yellow-full-image.png?ts=1247571581) no-repeat; } .product-box .product-bar li.full-purple { height: 236px; width: 241px; margin: 0 0 0 9px; padding: 0; float: left; background: url(/design/em_plain_site/images/product-box-purple-full-image.png?ts=1247571581) no-repeat; } .product-box .product-bar li.first { margin:0; } .product-box .product-bar li .product-holder { height: 218px; width: 229px; padding: 14px 0 0 14px; position: relative; } .product-box .product-bar li div { padding: 3px 0 0 6px; } .product-box .product-bar li .product-holder-full { height: 218px; width: 229px; position: relative; } .product-box .product-bar li div.product-holder-full { padding: 3px 0 0 3px; } .product-box .product-bar li .name-yellow { display: block; padding: 3px 0 0; font-size: 14px; font-weight: bold; color: #222; width:200px; } .product-box .product-bar li .name-purple { display: block; padding: 3px 0 0; font-size: 14px; font-weight: bold; color:#FFFFFF; width:200px; } .product-box .product-bar li p {margin: 2px 0 13px;} .product-box ul li .old-price-yellow { margin: 8px 0 5px; padding: 3px 4px 3px 5px; color: #fff; background: #e20079; } .product-box ul li .old-price-purple { margin: 8px 0 5px; padding: 3px 4px 3px 5px; color: #fff; background-color:#000000; } .product-box .product-bar li .date-yellow { font-size: 10px; color: #e20079; padding:7px 0 0 0px; } .product-box .product-bar li .date-purple { font-size: 10px; color: #FFFFFF; padding:7px 0 0 0px; } .product-box .product-bar li .new-price { position: absolute; top: 184px; right: 20px; height: 34px; } .product-box .product-bar li div.product { padding: 0; position: relative; cursor: pointer; } .tooltip { display: none; } .product-box .product-bar li .product div p { margin: 0 0 17px; font-weight: normal; line-height: 17px; color: #444; } .purple { color:#FFFFFF; } .content-block { width: 715px; margin: 15px 0 0 5px; padding: 15px; overflow: hidden; background: #fffeef; min-height: 320px; } .frame { width: 695px; padding: 10px; overflow: hidden; background: #ffec00; margin-top:10px; } .frame img { margin: 0 14px 0 0; float: left; } .frame .title { font-size: 16px; line-height: 26px; font-weight: bold; color: #222; } .frame p { margin: 1px 0 5px; line-height: 17px; } a.details { padding: 0 0 0 10px; background: url(/design/em_plain_site/images/bullet-link.gif?ts=1247032758) no-repeat 0 3px; } .info { width: 720px; margin: 15px 0; padding: 0; list-style: none; height: 100%; } .info li { width: 205px; margin: 0 5px 5px 0; padding: 14px 15px 11px 15px; float: left; background: #ededed; position: relative; } .info .tipp, .info .lexikon, .info .richtige { height: 41px; width: 200px; display: block; text-indent: -9999px; } .info .tipp { text-indent: 0; } .info a.tipReadMore { cursor: pointer; } .info .tipp {background: url(/design/em_plain_site/images/tipp.gif?ts=1247646383) no-repeat;} .info .lexikon {background: url(/design/em_plain_site/images/lexikon.gif?ts=1247032762) no-repeat;} .info .richtige {background: url(/design/em_plain_site/images/richtige.gif?ts=1247032763) no-repeat;} img.tipname { position: absolute; top:18px; left: 67px; } .info p { margin: 9px 0 7px; line-height: 16px; } .primary-content { width: 715px; } .primary-content .sub-header { display: block; margin: 20px 0 3px; line-height: 17px; font-weight: bold; color: #222; } .primary-content .primary-info { width: 715px; overflow: hidden; } .primary-content .primary-info img { margin: 7px 0 0; display: block; } .primary-content .primary-info div p { margin: 5px 0 0; line-height: 17px; } .download { padding: 0 0 0 9px; background: url(/design/em_plain_site/images/bullet-link.gif?ts=1247032758) no-repeat -1px 3px; } .filial-finder { width: 706px; padding: 4px 0 5px 9px; overflow: hidden; background: #ededed; margin-top:20px; } .filial-finder img { margin: 0 8px 0 0; float: left; } .filial-finder .search-data { float: left; } .filial-finder .search-data span { display: block; margin: 15px 0 0; color: #555; } .search-data div { padding: 6px 0 0; } .search-data #storefinder_zipcode { width: 143px; margin: 1px 0 0; padding: 2px 0 4px 5px; font-size: 12px; color: #222222; border: 1px solid #c4c4c4; } .search-data table { width:440px; line-height:17px; } .search-data select { width: 150px; margin: 1px 0 0 10px; padding: 1px 0 3px 2px; float: left; font-size: 12px; color: #222222; border: 1px solid #c4c4c4; } .search-data option { margin: 0; padding: 0; } .search-data input.find { height: 26px; width: 26px; margin: 0 0 0 10px; padding: 0; float: left; text-indent: -9999px; font-size: 0; line-height: 0; cursor: pointer; background: url(/design/em_plain_site/images/search-button.gif?ts=1247032764) no-repeat; border: 0; } h2.filialen { height: 17px; width: 268px; margin: 34px 0 0 -1px; text-indent: -9999px; font-size: 0; line-height: 0; color: #000; background: url(/design/em_plain_site/images/filialen.gif?ts=1247032758) no-repeat; } .boxes-holder { padding: 15px 0 0; } .boxes { width: 720px; margin: 0; padding: 8px 0 0; overflow: hidden; list-style: none; } .boxes li { width: 215px; margin: 5px 5px 0 0; padding: 8px 10px 9px 10px; float: left; background: #ffed00; height:90px; display:block; } .boxes li strong {color: #222;} .boxes li p { margin: 0 0 1px; line-height: 16px; } .locate { width: 674px; margin: 10px 0 0; padding: 19px 20px 101px 21px; overflow: hidden; background: #ffed00; } .map { padding: 0 10px 0 0; float: left; } .map ul { height: 20px; width: 270px; margin: 0; padding: 0; overflow: hidden; list-style: none; } .map ul li { margin: 0 1px 0 0; float: left; text-align: center; background: #fff; cursor: pointer; } .map ul li a { width: 89px; padding: 3px 0; display: block; color: #e20079; background: #fff; } .map ul li a:hover, .map ul li.active a { width: 89px; display: block; color: #fff; background: #e20079; } .map img { border: 1px solid #fff; display: block; } #infostore { width:62px; } .address { width: 342px; padding: 0 0 0 12px; float: left; } .address strong {color: #222;} .address span { margin: 1px 0 0; display: block; } .address div {padding: 17px 0 0;} .address div ul { width: 335px; margin: 4px 0 0; padding: 0; list-style: none; } .address div ul li { margin: 0 0 1px; padding: 1px 0 4px 5px; background: #fff; } .address div ul li.line {background: #fffccf;} .address div ul li span { width: 102px; float: left; } .extra-boxes { width: 720px; margin: 0; padding: 15px 0 0; overflow: hidden; list-style: none; } .extra-boxes li { width: 224px; margin: 0 5px 0 0; padding: 0 0 0 11px; float: left; background: #ffed00; cursor:pointer; } .extra-boxes li div.previewimage { float: right; } .extra-boxes li span { margin: 13px 0 0; display: block; width:134px; } .extra-boxes li p { margin: 6px 0 0; line-height: 16px; } #sidebar { width: 186px; padding: 14px 3px 20px 9px; float: left; } .navbar { width: 186px; overflow: hidden; } .navbar-t { width: 186px; height: 4px; font-size: 0; line-height: 0; background: url(/design/em_plain_site/images/bg-navbar-t.png?ts=1247032758) no-repeat; } .navbar-c { width: 186px; padding: 9px 0 8px; background: url(/design/em_plain_site/images/bg-navbar-c.png?ts=1247032757) repeat-y; } .navbar ul { margin: 0 17px 0 12px; padding: 0; list-style: none; border-top: 1px solid #cccbbf; } .navbar ul li { padding: 1px 0 1px 0px; border-bottom: 1px solid #cccbbf; } .navbar ul li a { padding: 2px 0 1px 12px; background: url(/design/em_plain_site/images/bullet-link.gif?ts=1247032758) no-repeat 1px 6px; line-height: 17px; display:block; } .navbar ul li a:hover,.navbar ul li a.navigation-set-4-b { color: #fff; background: #e20079 url(/design/em_plain_site/images/bullet-link-hover.gif?ts=1247032753) no-repeat 1px 6px; } .navbar-b { width: 186px; height: 8px; font-size: 0; line-height: 0; background: url(/design/em_plain_site/images/bg-navbar-b.png?ts=1247032757) no-repeat; } .side-box { width: 186px; margin: 4px 0 0; overflow: hidden; } .side-box-t { width: 186px; height: 4px; font-size: 0; line-height: 0; background: url(/design/em_plain_site/images/bg-side-box-t.png?ts=1267440363) no-repeat; } .side-box-c { width: 160px; padding: 9px 13px 7px 13px; background: url(/design/em_plain_site/images/bg-side-box-c.png?ts=1267440246) repeat-y; } .side-box-b { width: 186px; height: 8px; font-size: 0; line-height: 0; background: url(/design/em_plain_site/images/bg-side-box-b.png?ts=1267440304) no-repeat; } .search-form { margin: 0 0 -1px; } .search-form input { width: 120px; padding: 2px 0 4px 5px; float: left; font-size: 12px; color: #222222; border: 1px solid #c4c4c4; } .search-form input.search { height: 26px; width: 26px; margin: 0 0 0 5px; padding: 0; float: left; text-indent: -9999px; font-size: 0; line-height: 0; cursor: pointer; position: relative; background: url(/design/em_plain_site/images/submit-button.gif?ts=1267441817) no-repeat; border: 0; } .side-box h3 { margin: 0; font-size: 0; line-height: 0; } a.forgot { margin: 0 3px 11px 0; padding: 3px 0 6px 11px; display: block; font-weight: normal; background: url(/design/em_plain_site/images/bullet-link.gif?ts=1247032758) no-repeat 1px 6px; border-bottom: 1px solid #c4c4c4; } a.subscribe { width: 160px; margin: 0 0 0 -2px; padding: 6px 0 10px; display: block; font-weight: bold; color: #fff; text-align: center; background: url(/design/em_plain_site/images/subscribe-link.gif?ts=1267441197) no-repeat; } a.subscribe:hover { color: #fff; } .filials div { margin: 0 0 -1px; } .filials div input { width: 120px; padding: 2px 0 4px 5px; float: left; font-size: 12px; color: #222222; border: 1px solid #c4c4c4; } .filials div input.look { height: 26px; width: 26px; margin: 0 0 0 5px; padding: 0; float: left; text-indent: -9999px; font-size: 0; line-height: 0; cursor: pointer; background: url(/design/em_plain_site/images/submit-button.gif?ts=1267441817) no-repeat; border: 0; } .filials div input.look:hover, .filials div input.look.hover { background: url(/design/em_plain_site/images/submit-button-hover.gif?ts=1247032754) no-repeat; } .poster img { margin: 6px 0 0; display: block; } .poster a.link { margin: 4px 0 -1px; padding: 3px 0 0 10px; display: block; background: url(/design/em_plain_site/images/bullet-link.gif?ts=1247032758) no-repeat 0 6px; } .news ul { margin: 0 4px 6px 0; padding: 8px 0 0; list-style: none; } .news ul li { padding: 3px 0 4px; border-bottom: 1px solid #ccc9ae; } .news span { margin: 0 10px 0 0; line-height: 16px; } .news a { padding: 0 0 0 10px; background: url(/design/em_plain_site/images/bullet-link.gif?ts=1247032758) no-repeat 0 3px; } #footer { width: 960px; padding: 15px 9px 25px 9px; background: url(/design/em_plain_site/images/bg-footer.png?ts=1247032757) no-repeat; margin-bottom:30px; } .sub-nav { margin: 0 0 0 14px; padding: 0; list-style: none; } .sub-nav li { padding: 0 0 0 6px; display: inline; font-size: 11px; font-weight: bold; background: url(/design/em_plain_site/images/sub-nav-sep.gif?ts=1247032764) no-repeat 0 50%; } .sub-nav li:first-child {background: none;} .rights { margin: 0 15px 0 0; padding: 0; float: right; display: inline; list-style: none; } .rights li { padding: 0 4px 0 9px; display: inline; font-size: 11px; color: #fdfdfd; background: url(/design/em_plain_site/images/rights-sep.gif?ts=1247032764) no-repeat 0 50%; } .rights li:first-child {background: none;} .sponsors { width: 978px; overflow: hidden; } .sponsors ul { width: 990px; margin: 18px 0 0; padding: 0; overflow: hidden; list-style: none; } .sponsors li { margin: 0 11px 0 9px; float: left; display: inline; } .subscribe-holder { width: 580px; margin: 54px auto 0 auto; padding: 10px; background: #fff; } div.subscribe { width: 553px; padding: 14px 14px 15px 13px; overflow: hidden; background: #e2007a url(/design/em_plain_site/images/bg-subscribe.gif?ts=1247032758) no-repeat 0 100%; } div.subscribe p { margin: 7px 0 10px; color: #fff; line-height: 17px; } div.subscribe div { width: 553px; margin: 0 0 2px; overflow: hidden; } div.subscribe input { width: 260px; padding: 2px 0 3px 5px; border: 1px solid #c4c4c4; } div.subscribe textarea { height: 104px; width: 260px; padding: 2px 0 3px 5px; overflow: auto; border: 1px solid #c4c4c4; } div.subscribe select { border: 1px solid #c4c4c4; } div.subscribe label { width: 90px; margin: 2px 0 0; float: right; text-align: right; font-weight: bold; line-height: 17px; color: #fff; } div.subscribe .newsletter input { height: 20px; width: 20px; margin: 5px 2px 0 0; padding: 0; border: 0; } div.subscribe .newsletter label { width: 323px; margin: 5px 0 0; padding: 0; font-weight: normal; text-align: left; } div.subscribe a.submit { height: 22px; width: 84px; margin: 2px -1px 0 0; padding: 6px 0 0; float: right; cursor: pointer; font-family: Arial; font-size: 12px; font-weight: bold; line-height: 12px; color: #222; text-align: center; background: url(/design/em_plain_site/images/subscribe-button.gif?ts=1247032764) no-repeat; border: 0; } div.subscribe a.submit:hover { background: url(/design/em_plain_site/images/subscribe-button-hover.gif?ts=1247032754) no-repeat; } .notice-holder { width: 580px; margin: 15px auto 0 auto; padding: 10px; background: #fff; } .notice { width: 553px; padding: 7px 14px 15px 13px; overflow: hidden; background: #ededed; } .notice strong { height: 41px; width: 385px; margin: 0 0 0 1px; display: block; text-indent: -9999px; background: url(/design/em_plain_site/images/info.gif?ts=1247032762) no-repeat; } .notice span { height: 15px; width: 85px; margin: 16px 0 0; float: right; text-indent: -9999px; background: url(/design/em_plain_site/images/schlieben2.gif?ts=1247032764) no-repeat; } .notice div { margin: 6px 1px 0 2px; padding: 5px 14px 12px 14px; background: #fff; } .notice div p { margin: 4px 0 0; line-height: 17px; } div.content-images-left { float: left; margin-right: 16px; margin-bottom: 10px; margin-top: 2px; } div.content-images-right { float: right; margin-left: 16px; margin-bottom: 10px; margin-top: 2px; } .no-content-image img, .no-content-image .attribute-caption { display:none; } .clear { clear:both; } .clear-left { clear: left; } #startpage-offer { margin-top:20px; } .navbar ul ul { background-color:#ffec00; margin:0 0px 0 0px; } .navbar a.navigation-5, .navbar a.navigation-5:hover, .navbar a.navigation-set-6, .navbar a.navigation-set-6:hover { padding: 2px 0 1px 20px; background-position:11px; } .navigation-5-list { border-bottom:1px solid #FFFFFF; } .navbar ul li .navigation-depth-ul-5 li { border-bottom:0px; } .navbar ul li a.navigation-set-4, .navbar ul li a.navigation-set-4:hover { color: #e2007a; background: #ffec00 url(/design/em_plain_site/images/bullet-link-4-set-hover.gif?ts=1247120811) no-repeat 1px 6px; } .navbar ul.navigation-depth-ul-5 { border-top:0px; } .navbar ul li a.navigation-set-4-a, .navbar ul li a.navigation-set-4-a:hover { color: #fff; background: #e2007a url(/design/em_plain_site/images/bullet-link-4-set.gif?ts=1247140536) no-repeat 1px 6px; } .navbar a.navigation-set-5, .navbar a.navigation-set-5:hover { color: #fff; background: #e2007a url(/design/em_plain_site/images/bullet-link-hover.gif?ts=1247032753) no-repeat 1px 6px; background-position:12px; padding: 2px 0 1px 20px; } .job-category { font-size:16px; font-weight:bold; color:#222222; padding:0px; margin:10px 0 10px; } table.search-result { border-bottom: 1px solid #cccbbf; } td.search-item { border-top: 1px solid #cccbbf; } td.search-item div.search-num { float: left; font-weight: bold; } td.search-item div.search-content p.search-summary { margin: 0; } p.search-summary b { background: #ffec00; } div.pagenavigator span.current { padding: 2px 5px; background: #e2007a; color: #fff; } div.pagenavigator span.other { padding: 2px 5px; background: #ffed00; color: #e2007a; } div.sitemap-2 { margin-bottom: 10px; } div.sitemap-3 { margin-bottom: 25px; float: left; width: 290px; font-size: 14px; background: #fff; padding: 1px 5px; } div.sitemap-4{ font-size: 12px; } div.sitemap-4 a.sitemap-url-4 { display:block; padding:3px 3px 3px 20px; border-bottom: 1px solid #ddd; } div#sitemap { margin-left: 25px; } div.sitemap-3 a.sitemap-url-3 { background: #ffec00; display: block; padding: 2px 6px; } div.sitemap-5 a.sitemap-url-5{ padding:3px 3px 3px 40px; display: block } div.sitemap-5 { border-bottom: 1px solid #ddd; } a.flyerLink { cursor: pointer; } div#nyroModalLoading { border: 4px solid #fff; width: 150px; height: 150px; text-indent: -9999em; background: #fff url(/design/em_plain_site/images/ajaxloader.gif?ts=1207614820) no-repeat; background-position: center; } div#nyroModalContent { background: #fff; } div.object-left { float: left; margin: 0 10px 5px 0px; } div.standard-form { background: #FFEC00; padding: 15px; color: #222222; } div.form-arrow { background: #FFEC00 url(/design/em_plain_site/images/form-arrow.gif?ts=1248866011) no-repeat 310px 10px; height: 70px; } div.standard-form h2 { margin-top: 0; } div.standard-form h3 { margin-bottom: 0; } div.standard-form div.subform { background: #F9F876; padding-top: 15px; padding-bottom: 15px; } div.standard-form div.subform-bottom { margin-top: -30px; } div.standard-form table { background: #F9F876; width: 100%; } div.standard-form-small table td, div.standard-form table td { padding-top: 1px; padding-bottom: 1px; vertical-align: top; } div.standard-form table td.label { text-align: right; width: 150px; padding-left: 10px; padding-right: 10px; font-weight: bold; } div.standard-form-small table td.label, div.standard-form table td.label-small { text-align: right; width: 72px; padding-left: 10px; padding-right: 10px; font-weight: bold; } div.standard-form-small input, div.standard-form input { width: 340px; border: 1px solid #C2C2C2; padding: 1px; } div.standard-form-small input { width: 220px; } div.standard-form .html-small input { width:300px; margin-right:5px; } div.standard-form-small select, div.standard-form select { border: 1px solid #C2C2C2; } div.standard-form-small input.error, div.standard-form-small select.error, div.standard-form input.error, div.standard-form select.error { border: 1px solid #e2007a; } div.form-error { color: #e2007a; font-weight: bold; padding-top: 2px; padding-bottom: 4px; } div.standard-form input.checkbox { width: auto; border: 0; padding: 0; padding-right: 3px; } div.standard-form-small input.radio { width: auto; border: 0; padding: 0; } form.small-form input.submit, div.standard-form-small input.submit, div.standard-form input.submit { background: none; border: 0; height: auto; width: auto; padding: 0; margin: 0; float: none; } form.small-form input.submit { text-align: center; } div.standard-form div.inline p, div.standard-form div.inline div { display: inline; } div.standard-form div.inline div { padding-left: 4px; } div.standard-form div.form-submit { text-align: right; padding-top: 10px; } div.notice-success { background: #ffec00; color: #000000; font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 2px; margin-bottom: 16px; } div.notice-error { background: #ffec00; color: #000000; font-weight: bold; padding-left: 10px; padding-right: 10px; padding-top: 8px; padding-bottom: 2px; margin-bottom: 16px; } div.notice-success p, div.notice-error p { margin: 0; margin-bottom: 6px; } div.standard-form span.small { font-weight: normal; font-size: 10px; } div.subform-message { padding-left:20px; } form.small-form input { width: 149px; padding: 2px 0 4px 5px; float: left; font-size: 12px; color: #222222; border: 1px solid #c4c4c4; } form.small-form table td.html { padding-bottom: 3px; } div.login-submit { text-align: center; } div.small-form { margin-top: 10px; } div.user-logged-in { padding-top: 10px; color: #222222; } div.user-navigation { border-bottom: 1px solid #C8C8AC; padding-top: 10px; padding-bottom: 8px; margin-bottom: 10px; } div.user-navigation a { display: block; background: url(/design/em_plain_site/images/bullet-link.gif?ts=1247032758) no-repeat 1px 3px; padding-left: 12px; margin-bottom: 3px; } div.center { text-align: center; } div.small-box { background: url(/design/em_plain_site/images/smallbox-bg.jpg?ts=1248970870) no-repeat; width: 209px; height: 135px; overflow: hidden; padding-top: 15px; padding-left: 13px; padding-right: 13px; padding-bottom: 15px; font-weight: bold; color: #222222; position: relative; float: left; margin-right: 5px; margin-bottom: 5px; } div.small-box-no-margin { margin-right: 0; } div.small-box h2 { margin: 0; } div.small-box-content { line-height: 18px; margin-top: 8px; } div.small-box-button { position: absolute; top: 123px; left: 13px; width: 209px; text-align: center; } div.small-box p { margin: 0; } div.clear-both { clear: both; } .no-content-image img { display:none; } .job-sub-headline { font-size:14px; font-weight:bold; margin-top:20px; color:#222222; } h2.jobs { padding-top:20px; } .content-back { margin-top:20px; width:100%; text-align:center; } .product-box .product-bar li .new-article { position: absolute; top: 3px; left: 3px; color:#FFFFFF; z-index:100; width:92px; height:55px; } .product-box .product-bar li .new-full-article { position: absolute; top: 0px; left: 0px; color:#FFFFFF; z-index:100; width:92px; height:55px; } .new-article-purple-de { background: url(/design/em_plain_site/images/new_yellow.png?ts=1248267657) no-repeat; } .new-article-yellow-de { background: url(/design/em_plain_site/images/new_purple.png?ts=1248267657) no-repeat; } .new-article-purple-sk { background: url(/design/em_plain_site/images/nowinka_yellow.png?ts=1271151075) no-repeat; } .new-article-yellow-sk { background: url(/design/em_plain_site/images/nowinka_magenta.png?ts=1271151076) no-repeat; } .offer-subheadline { margin-bottom:23px; margin-top:23px; } #breadcrumbs { margin-bottom: 8px; } #breadcrumbs a, #breadcrumbs { font-size:11px; font-weight:normal; } .make-list { width: 756px; margin: 0; padding: 0; list-style: none; } .make-list:after{ content:""; display:block; clear:both; } .make-list li { float:left; margin-left:5px; margin-top:2px; list-style-position:outside; } .make-list li.firstmake { margin:0; margin-top:2px; } .map #layer_tab_photo, .map #layer_tab_map, .map #layer_tab_drivein { width:308px; height:300px; } .map #layer_tab_drivein { background-color:#FFFFFF; } .map #layer_tab_drivein button { border:0px; background-color:#FFFFFF; } .map #layer_tab_drivein input { border:1px solid #C4C4C4; color:#222222; float:left; font-size:12px; margin:0 0 3px; padding:2px 0 4px 5px; width:149px; } .store-jobs { margin-top:30px; } .store-find-all { margin-top:20px; } .display-none-element { display:none; } .display-element { display:block; } .media-player { margin-top:20px; } .logo-print { display:none; } div.competition-content a.more { margin-top: 16px; display: block; } div.competition-item-designed { background: #FDEB00; width: 715px; overflow: hidden; } div.competition-block { padding-left: 18px; padding-right: 13px; } div.form-block-top { width: 682px; height: 13px; background: url(/design/em_plain_site/images/competition-box-top.png?ts=1269010887); } div.form-block { width: 648px; background: url(/design/em_plain_site/images/competition-box-bg.png?ts=1269010938); padding-left: 27px; padding-right: 7px; overflow: hidden; } div.form-block p { margin: 0; padding-bottom: 12px; padding-top: 12px; } div.competition-answers { padding-top: 10px; padding-bottom: 10px; } div.competition-answers label { font-weight: bold; font-size: 15px; line-height: 22px; padding-bottom: 8px; padding-left: 6px; } div.competition-left-col { width: 335px; float: left; background: transparent; padding: 0; } div.competition-left-col table { background: transparent; table-layout: fixed; width: 335px; } div.competition-left-col table td.label { width: 100px; } div.competition-left-col input { width: 192px; } div.form-terms div.form-error { display: inline; padding-left: 6px; } div.terms-block { font-size: 11px; } div.competition-right-col { margin-left: 335px; } div.competition-block #competition div.competition-submit input { background: url(/design/em_plain_site/images/button-transparent.png?ts=1269022572) no-repeat; width: 151px; height: 29px; text-align: center; margin-top: 2px; margin-bottom: 20px; overflow: hidden; margin-left: 27px; } div.form-block-bottom { width: 682px; height: 15px; background: url(/design/em_plain_site/images/competition-box-bottom.png?ts=1269011016); } div.competition-image { float: left; border: 2px solid #c4c4c4; } div.competition-content { margin-left: 252px; width: 463px; } div.competition-question{ padding: 10px; background: #ffec00; width: 360px; font-weight: bold; color: #222222; } div.competition-answer { padding: 10px; background: #ffec00; width: 360px; color: #222222; } #competition input.submit { margin-top: 15px; } form#competition td { vertical-align: top; } div.competition-answer label { padding-left: 3px; vertical-align: top; } div.competition-content h2 { margin: 3px 0; } div.competition-item { margin-bottom: 50px; width: 715px; } table.competition-userdata { width: 100%; } div.competition-userdata { width: 360px; padding: 10px; background: #ffec00; } div.activation-content { margin-top: 30px; } a.mark-image-bottom { margin-left:10px; } .primary-content li { list-style-position: outside; } #interests { } div.interests-box { background: #F9F876; width: 400px; height: 400px; position: relative; } div.interests-box a.nyroModalClose { position: absolute; top: 20px; right: 20px; } #interests a.nyroModalClose { display: none; } div.interests-box h2 { padding: 20px; margin: 0; } div.interests-content { margin-left: 20px; margin-right: 20px; margin-bottom: 10px; background: white; padding: 10px; } div.interests-content p { margin: 0; padding-bottom: 5px; } div.interests-content input.checkbox { margin: 0; padding: 0; margin-right: 5px; vertical-align: middle; } div.interests-content label { color: #444444; vertical-align: middle; } .navigation-delimiter { z-index:100; height:46px; display:none; } #header .navigation .drop{ left:-1px; position:absolute; display: none; top: 11px; } #header .navigation li:hover .drop, #header .navigation li.hover .drop{ display:block; } #header .navigation .navigation-relative { position:relative; } #header .navigation .nav-item{ font-size:12px; line-height:16px; width:210px; position: relative; margin:0 -1px 0 0; border:solid #c6c7cc; border-width:0 1px 1px 1px; background:#fff; list-style-type: none; list-style-position: outside; padding:14px; } #header .navigation li { position:relative; } #header .navigation .nav-item li { display: block; margin: 0; float: none; padding: 0; } .navigation-top-img { border-right:1px solid #f5a8d2; } #header .navigation li ul li { width:204px; border-bottom:1px solid #cdcdcd; } #header .navigation li ul li a { border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF; width:194px; background-image:url(/design/em_plain_site/images/bg-navigation-drop2.gif?ts=1267450667); background-repeat:no-repeat; font-weight:bold; color:#000000; display:block; padding-left:10px; height:22px; padding-top:6px; } #header .navigation li ul li a:hover { background-color:#ea008b; color:#FFFFFF; background-image:url(/design/em_plain_site/images/bg-navigation-drop2-hover.gif?ts=1267450493); } #header .navigation li ul li.last { border:0px; } .service-hotline { color:#222222; font-weight:bold; font-size:16px; margin-top:14px; } #lang-switch { width:130px; } .dd { text-align:left; background-color:#fff; font-family:Arial, Helvetica, sans-serif; font-size:12px; float:left; } .dd .ddTitle { background:#f2f2f2; border:1px solid #c3c3c3; padding:3px; text-indent:0; cursor:default; overflow:hidden; height:16px; } .dd .ddTitle span.arrow { background:url(/design/em_plain_site/images/dd_arrow.gif?ts=1271169335) no-repeat 0 0; float:right; display:inline-block;width:16px; height:16px; cursor:pointer; } .dd .ddTitle span.textTitle {text-indent:1px; overflow:hidden; line-height:16px;} .dd .ddTitle span.textTitle img{text-align:left; padding:3px 6px 0 0} .dd .ddTitle img.selected { padding:0 3px 0 0; vertical-align:top; } .dd .ddChild { position:absolute; border:1px solid #c3c3c3; border-top:none; display:none; margin:0; width:91px; overflow:auto; overflow-x:hidden !important; background-color:#ffffff; z-index:100; } .dd .ddChild .opta a, .dd .ddChild .opta a:visited {padding-left:10px} .dd .ddChild a { display:block; padding:3px 0 3px 3px; text-decoration:none; color:#000; overflow:hidden; white-space:nowrap; cursor:pointer; } .dd .ddChild a:hover { background:#66CCFF; } .dd .ddChild a img { border:0; padding:0 2px 0 0; vertical-align:middle; } .dd .ddChild a.selected { background:#66CCFF; } .hidden {display:none;} div.banner-item { width: 180px; padding-right: 4px; background: url(/design/em_plain_site/images/banner-item-bg.png?ts=1270744004) no-repeat top right; margin-top: 4px; } div.banner-item-content { width: 180px; background: url(/design/em_plain_site/images/bg-side-box-c.png?ts=1267440246); } div.banner-item-bottom { width: 184px; height: 6px; background: url(/design/em_plain_site/images/banner-item-bottom.png?ts=1270744348) no-repeat top left; } 