.doc1 {width: 970px;height: auto;position: relative;}.profileDocBoni { background: transparent url('doc-templates/boni-4b08fda7ce20b350e2fb31bd9022a9ba.jpg') no-repeat 0 0; height: 1167px; }.profileDocPresse { background: transparent url('doc-templates/presse-8a48172f2bd8290214dc339cf9e8e4f9.jpg') no-repeat 0 0; height: 1390px; }.profileDocDossier { background: transparent url('doc-templates/firmendossier-ccf99524efd0119f7a6bb1bb959cac80.jpg') no-repeat 0 0; height: 1395px; }.profileDocEbooks { background: transparent url('doc-templates/ebooks-20aeaaef07f871276c654a93c650f419.jpg') no-repeat 0 0; height: 1180px; }.profileDocFirmenprofil { background: transparent url('doc-templates/firmenprofil-63f2a66adf02b561f6be4465bd3dd138.jpg') no-repeat 0 0; height: 1385px; }.profileDocHandelsregister { background: transparent url('doc-templates/handelsregister-e979d7e86446cc0e208f26f2cf4fb9a8.jpg') no-repeat 0 0; height: 1385px; }.width230 { width: 230px; }.width265 { width: 265px; }.width568 { width: 568px; }.content-payment-selection #viewCC {padding-left: 110px;padding-top: 5px;}.docDetails {padding-left: 34px;padding-top: 10px;}.docDetails-databse {padding-bottom: 3px;padding-left: 5px;}.docDetails-logo {padding-bottom: 5px;}.docDetails-title {font-weight: bold;font-size: 12pt;}.docDetails-description {width: 645px;}.docDetails-tooltip {color: #7E7E7E;padding: 5px 0;}.main-box {background-color: #fff;width: 630px;position: absolute;left: 36px;top: 229px;-webkit-border-radius: 3px;border-radius: 3px;border: 1px solid #CACACA;-webkit-box-shadow: 0px 0px 7px 0px #777777;-moz-box-shadow: 0px 0px 7px 0px #777777;box-shadow: 0px 0px 7px 0px #777777;padding: 10px;}.placeholder {color: #aaa;}.content-box {padding: 10px;}.content-title {float: left;font-weight: bold;font-size: 10pt;line-height: 30px;margin-bottom: 20px;margin-left: 5px;width: 370px;}.creditCard > .content {padding-top: 20px;padding-bottom: 20px;}.content-payment-selection {line-height: 35px;height: 35px;display: block;vertical-align: middle;padding-bottom: 20px;}.title-box a {color: #E78A18;padding-left: 10px;padding: 7px;text-decoration: none;font-size: 11pt;}.selected {background-color: #E78A18;color: #fff !important;}.ccContainer {width: 200px;height: 40px;}.creditCardElement {float: left;margin-left: 10px;margin-top: -6px;}.refund {background: url('einmalkauf/paying_refund-0ad55469f6812f40f6e8d2beb392a11f.png') no-repeat;background-size: cover;height: 50px;width: 50px;float: left;margin: 10px;}.mastercard {background: transparent url('einmalkauf/paying_mastercard-6f91d71fcf55d1ea05f801c0a5ae0cdb.gif') no-repeat 0 0;width: 38px;height: 24px;float: left;}.visa {background: transparent url('einmalkauf/paying_visa-4b19c9d0cb4f6e5bfeb89271569184ef.gif');width: 38px;height: 24px;float: left;}.americanexpress {background: transparent url('einmalkauf/paying_americanexpress-dd19383b7d76e4bea37f193a6f7be319.gif') no-repeat 0 0;width: 38px;height: 24px;float: left;}.paypal {background: transparent url('einmalkauf/paypal-cccb3ee9e80db93c10b2d5451b0fa4b6.png') no-repeat 0 0;width: 56px;height: 25px;float: left;}.sofortUeberweisung{background-image: url('//webseitenarchiv.stadtarchiv-digital.de/public/20210818151026oe_///cdn.klarna.com/1.0/shared/image/generic/badge/de_de/pay_now/descriptive/pink.svg');background-repeat: no-repeat;background-size: contain;width: 86px;height: 25px;float: left;}.downloadInvoice {background-image: url('einmalkauf/pdf-b012607a0203a89d414130e1b6e7b845.png');background-repeat: no-repeat;background-size: contain;height: 50px;width: 50px;float: left;margin: 10px;}.credit-card-selection {clear: both;}.credit-card-selection input {float: left;}.credit-card-trim {float: left;text-align: center;width: 33%;line-height: 97px;}.privacyPolicy, .withdrawal {padding: 10px 10px 10px 5px;margin-left: -5px;padding-bottom: 9px;clear: both;}.privacyPolicy-required,.withdrawal-required, .privacyPolicy.error, .withdrawal.error {background: #FFE4E4;border: 1px solid red;color: red;}.register-info-box {margin: 10px 0 0;padding: 10px;-webkit-border-radius: 3px;border-radius: 3px;}.register-title {padding: 10px 0px;font-weight: bold;}.register-bullets ul {padding-top: 10px;}.register-bullets li {background: url("check-284fb3fd0adce5d0c0c8e7802422dd44.png") no-repeat scroll 7px 2px transparent;list-style-type: none;padding: 4px 10px 10px 32px;vertical-align: middle;}.-HIDE- {display: none;}.documentSelection {background-color: #F8EFE6;clear: both;display: inline-table;line-height: 22px;padding: 5px 0;width: 100%;margin-bottom: 20px;}.documentTitle {font-weight: bold;float: left;width: 500px;margin-left: 5px;}.documentSelectionSource {clear: both;line-height: 22px;padding: 0 5px;}.showSelection {position: absolute;right: 18px;top: 22px;margin-right: 10px;}.documentPrice {float: right;margin-right: 5px;}.priceOverviewNet {line-height: 30px;height: 30px;padding-left: 5px;padding-right: 5px;border-bottom: 1px solid #CACACA;}.priceLabel {float: left;}.priceValue {float: right;}.priceOverviewVat,.priceOverview {line-height: 30px;height: 30px;padding-left: 5px;padding-right: 5px;}.priceOverview {font-weight: bold;margin-bottom: 10px;}.creditCardNo {width: 315px;float: left;}.creditCardNo input,.creditCardEmail input {width: 250px;margin-top: 10px;margin-bottom: 10px;}.creditCardValidation {line-height: 30px;height: 30px;}.creditCardform { margin-left: 5px; }.creditCardUserName select {width: 65px;}.creditCardUserMonthYear {float: left;margin-top: 8px;padding-right: 20px;}.creditCardRemember {float: left;margin-top: 12px;margin-left: 6px;}.creditNumberValidation {margin-top: 35px;position: relative;}.creditCardIcon {left: 140px;top: 0;position: absolute;display: inherit;padding-left: 50px;background: transparent url('cc-ccv-926c62f3b8bfe4f258b59baa33b4047c.png') no-repeat 0 0;}.newsletter-email, .address-bill {clear: both;margin-left: 5px;margin-top: 10px;position: relative;}.address-bill {margin-top: 35px;}.paymentTitle {float: left;color: #EF8A18;font-weight: bold;margin-left: 5px;font-size: 11pt;}.checkPaymentButton {clear: both;margin-bottom: 10px;margin-top: 30px;margin-left: 5px;}.userData {padding-left: 5px;padding-bottom: 10px;}.userDataField {font-weight: bold;}.fieldLabel {display: inline-block;line-height: 18px;width: 105px;}.user-data-label {border-bottom: 1px solid #CACACA;margin-bottom: 10px;padding-bottom: 10px;padding-top: 15px;}.editLink {line-height: 22px;padding-left: 10px;}.requiredFields {color: #FBEBEB;border: 1px solid #F98585;background: #FEF5F5;-webkit-border-radius: 3px;border-radius: 3px;color: red;line-height: 30px;margin: 0 5px 10px 0;padding-left: 5px;}.loginInputField {height: 34px;line-height: 34px;padding-top: 4px;}.loginInputField input {width: 94%;}.loginForms {}.loginSettings {clear: both;height: 30px;line-height: 30px;margin: 0;padding: 0;width: 100%;}.rememberLogin {float: left;}.rememberLogin input {margin-top: 7px; margin-right: 5px;}.forgottenPassword {color: white;float: right;text-align: right;}.loginButton {height: 30px;margin-top: 10px;float: right;}#footer {z-index: 0;padding-top: 30px;}.socialLinks {padding-top: 100px;}.halfWidth {width: 267px;}.register input {margin: 7px 0;}.registerEmailInput input, .register-ueberweisung input, .register-creditCardUserName input {width: 571px;}span.validTo {margin-right: 6px;}.creditCardForm {margin-left: 5px;}.creditCardNameInput input {width: 250px;margin-bottom: 8px;}.creditCardEmailInput input {width: 250px;}.creditCardCompanyInput { padding-bottom: 10px; }.registerEmailInput {margin-top: 16px;padding-top: 16px;}.register-creditCardNo { position: relative; }.registerPasswordInput input {width: 265px;}.registerUserData {padding-left: 20px;clear: both;}.paymentSelection {margin-top: 18px;padding-top: 18px;position: relative;}.paymentSelectionView {margin-top: 5px;padding-top: 5px;}.creditCard, .login, .inner-right-container {padding: 5px;}.registrationLoginContainer,.paymentSelectionContainer,.paymentSelectionLoginContainer,.registrationContainer {width: 45%;vertical-align: top;}.paymentSelectionContainer {padding-left: 20px;}.paymentSelectionLoginContainer {padding-right: 20px;}.title-text {font-weight: bold;line-height: 20px;height: 20px;background: #FDDBB5;padding: 5px;}.noCCInfo {height: 60px;}.registerAdvantage h2, .docDetails h2 {font-weight: bold;font-size: 12pt;margin: 15px 0 5px 0;}h3.midHeader {font-weight: bold;font-size: 11pt;margin: 15px 0 5px 0;}.register-button {background: #eab57c;background: -moz-linear-gradient(top, #eab57c 0%, #ef8a18 100%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eab57c), color-stop(100%,#ef8a18));background: -webkit-linear-gradient(top, #eab57c 0%,#ef8a18 100%);background: -o-linear-gradient(top, #eab57c 0%,#ef8a18 100%);background: -ms-linear-gradient(top, #eab57c 0%,#ef8a18 100%);background: linear-gradient(to bottom, #eab57c 0%,#ef8a18 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eab57c', endColorstr='#ef8a18',GradientType=0 );height: 50px;line-height: 24px;padding: 5px 5px 5px 13px;-webkit-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0px 3px 4px -1px #787878;box-shadow: 0px 3px 4px -1px #787878;display: inline-block;position: relative;float: right;margin-top: 30px;}.register-call {text-transform: uppercase;font-weight: bold;font-size: 18px;padding-top: 12px;}.register-text {font-size: 13px;display: cell;}.register-inner-button {background: transparent url('icons/library/993-0a33f9d0d7f230949df1d661a84c443a.png') 147px 9px no-repeat;padding-right: 40px}.registerTitle {margin: 15px 0;}.counter {display: none;border: 1px solid #CACACA;padding: 5px;color: red;background: #FEDCE1;}.registerButton {padding: 30px 0 0 0;}.boxInfo {background-position: -450px -546px;cursor: help;float: left;margin-left: 10px;padding: 6px 0 0 17px;text-decoration: none;}.valid {padding: 0 8px;margin-left: 0;}.validConfirm {background: url("icons/check_green-7ba7d419caeaa22ce503f262a8494eb4.png") no-repeat scroll 2px 1px transparent;}.registerForm {margin-top: 36px;}.registerLaufzeit {color: rgb(142, 142, 142); margin-left: 10px; padding-top: 6px; display: block; padding-bottom: 7px;}.register-footnote {color: rgb(142, 142, 142);padding-top: 6px;display: block;padding-bottom: 7px;}.inputRemark {color: #9D9C9C;position: absolute;top: 10px;right: 29px;}.registerStreetInput {clear: both;}.errorMessages {color: #FBEBEB;border: 1px solid #F98585;background: #FEF5F5;-webkit-border-radius: 2px;border-radius: 2px;color: red;padding: 10px 8px 10px 5px;width: 555px;}.errorMessages h2 {font-size: 14px;font-weight: bold;}.errorMessages ul {padding-left: 35px;padding-top: 10px;}.infoBox {padding: 5px;color: rgb(142, 142, 142);margin-top: 20px;}.error {color:red;}#counter-register-email {width: 571px;}#register-password  {margin-right: 4px;width: 266px;}#counter-regsiter-password {width: 202px;margin-top: 6px;float: right;margin-right: 23px;}#street {width: 429px;}#counter-register-password {float: right;margin-right: 25px;}#counter-street {width: 423px;}#counter-house-number {width: 95px;margin-left: 477px;}#counter-register-city {width: 230px;margin-right: 6px;margin-left: 107px;}#countryCode {width: 200px;margin-left: 11px;}#register-city {width: 231px;margin-left: 16px;}.register-privacyPolicy, .register-withdrawal, .registerNewsLetter {width: 581px;}.boniPicture { text-align: center; }.boniPicture img {-webkit-box-shadow: 0px 0px 2px 0px #A9A9A9;-moz-box-shadow: 0px 0px 2px 0px #A9A9A9;box-shadow: 0px 0px 2px 0px #A9A9A9;}.boniPicture {padding: 15px 7px 7px 7px;float: right;}.docContainer {width: 690px;}.boniContainerTitle {line-height: 50px;font-size: 18px;}.boniWrapper {padding: 10px 0;display: table-cell;float: left;width: 550px;}.boniDescription {width: 515px;}#taxIdNumber {padding: 0;}.taxUidWrapper {position: absolute;right: 50px;}#box_ustid {vertical-align: middle;text-align: right;position: relative;height: 31px;}#boxForMsg {vertical-align: middle;padding-top: 4px;}.paymentAddressData, .sofortUeberweisungUserData {margin: 10px 0 10px 5px;background: #F9F8F5;padding: 10px 0;display: none;position: relative;}.paymentAddressData.visible {display: block;}.creditCardCity {width: 169px;}#salutation {margin-right: 20px;}.orderOptionBox {margin: 0 0 0 0;}.orderOptionBox .orderOption {clear: both;padding: 15px;}.orderOptionBox .orderLabel {padding-left: 15px;}.orderOptionBox table {margin-top: 10px;}.orderOptionBox table td{padding:  5px;}.registration-border {border-top: 1px solid #d6d6d6;}@media screen\0 {.main-box {width: 630px;}.registerEmailInput input, .register-ueberweisung input, .register-creditCardUserName input {width: 568px;}#counter-register-email {width: 558px;}#register-password  {margin-right: 4px;width: 260px;}#counter-regsiter-password {margin-right: 38px;}.registerFirstLastInput, .registerCityInput, .registerNewsLetter, .creditCardForm.register-privacyPolicy, .paymentSelection, .registerPasswordInput, .registerStreetInput {}#salutation {margin-right: 16px;}#street {width: 425px;}#counter-register-password {margin-right: 40px;}#counter-street {width: 418px;}#counter-house-number {width: 90px;margin-left: 470px;}#counter-register-city {width: 250px;}.inputRemark {top: 10px;right: 45px;}#countryCode {width: 165px;}#register-city {width: 262px;}.halfWidth {width: 263px;}.main-box input, .main-box select {height: 20px;line-height: 20px;}#privacyPolicy { margin-right: 5px; }.registerMonthYear { margin-right: 37px; }.errorMessages {width: 540px;}.register-privacyPolicy, .registerNewsLetter {line-height: 30px;width: 570px;padding-bottom: 5px;}.boniPicture img {border: 1px solid #A9A9A9;}.paymentSelection {position: relative;}.radioPaymentSelection {top: 5px;position: relative;}.boxInfo {padding-top: 3px;}.paymentCheckbox {top: 5px;position: relative;}}
