<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">*,
::after,
::before {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}

body {
    margin: 0;
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
    font-size: 14px;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    text-align: left;
    background-color: #fff;
}

html,
body,
div[data-rootnode="ROOTNODE"] {
    height: 100%;
}

div[data-nodetype="RootRegion"] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-flow: column;
    flex-flow: column;
    height: 100%;
}

div[data-nodetype="Header"] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}

div[data-nodetype="ContentRow"] {
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
}

div[data-nodetype="Footer"] {
    -webkit-box-flex: 0;
    -ms-flex: 0 1 auto;
    flex: 0 1 auto;
}

img {
    vertical-align: middle;
    border-style: none;
}

.container-fluid {
    width: 100%;
}


.row {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}


.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto {
    position: relative;
    width: 100%;
}

.col {
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
}

.col-auto {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
    max-width: none;
}

.col-1 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
    max-width: 8.333333%;
}

.col-2 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
    max-width: 16.666667%;
}

.col-3 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    max-width: 25%;
}

.col-4 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
    max-width: 33.333333%;
}

.col-5 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
    max-width: 41.666667%;
}

.col-6 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}

.col-7 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
    max-width: 58.333333%;
}

.col-8 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
    max-width: 66.666667%;
}

.col-9 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    max-width: 75%;
}

.col-10 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
    max-width: 83.333333%;
}

.col-11 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
    max-width: 91.666667%;
}

.col-12 {
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}


.align-self-start {
    -ms-flex-item-align: start !important;
    align-self: flex-start !important;
}

.align-self-end {
    -ms-flex-item-align: end !important;
    align-self: flex-end !important;
}

.align-self-center {
    -ms-flex-item-align: center !important;
    -ms-grid-row-align: center !important;
    align-self: center !important;
}

.align-items-start {
    -webkit-box-align: start !important;
    -ms-flex-align: start !important;
    align-items: flex-start !important;
}

.align-items-end {
    -webkit-box-align: end !important;
    -ms-flex-align: end !important;
    align-items: flex-end !important;
}

.align-items-center {
    -webkit-box-align: center !important;
    -ms-flex-align: center !important;
    align-items: center !important;
}


.justify-content-start {
    -webkit-box-pack: start !important;
    -ms-flex-pack: start !important;
    justify-content: flex-start !important;
}

.justify-content-end {
    -webkit-box-pack: end !important;
    -ms-flex-pack: end !important;
    justify-content: flex-end !important;
}

.justify-content-center {
    -webkit-box-pack: center !important;
    -ms-flex-pack: center !important;
    justify-content: center !important;
}

.justify-content-between {
    -webkit-box-pack: justify !important;
    -ms-flex-pack: justify !important;
    justify-content: space-between !important;
}

.justify-content-around {
    -ms-flex-pack: distribute !important;
    justify-content: space-around !important;
}


.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.2;
    color: inherit;
}

.h1 {
    font-size: 2.5rem;
}

.h2 {
    font-size: 2rem;
}

.h3 {
    font-size: 1.75rem;
}

.h4 {
    font-size: 1.5rem;
}

.h5 {
    font-size: 1.25rem;
}

.h6 {
    font-size: 1rem;
}

.h7 {
    font-size: 0.875rem;
}

.h8 {
    font-size: 0.75rem;
}


.cx-button,
.cx-button:active,
.cx-button:focus {
    border: 0px;
    background: transparent;
    outline: none !important;
}

.cx-button:disabled {
    border: 0px !important;
    opacity: 0.3;
}

.cx-button-disabled {
    opacity: 0.3;
}

.cx-button {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    cursor: pointer;
}

.cx-button .k-image {
    margin: 0;
}


.cxInputError {
    border-color: red !important;
    border-style: solid !important;
    border-width: 3px !important;
}


.cx-invisible {
    visibility: hidden;
}

.cx-visible {
    visibility: visible;
}

.cx-hiddenbyconfig {
    display: none !important;
}

.cxDisplayNone {
    display: none;
}

.cxDisplayInlineFlexRow {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
}

.cxDisplayInlineFlexColumn {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}


.cxMainGraphicContainer {
    min-height: 200px;
}

.cxGraphicTarget {
    -ms-touch-action: none;
    touch-action: none;
    border: 0px !important;
    margin: 0px !important;
    padding: 0px !important;
    overflow: hidden !important;
    position: absolute;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
}

.cxGraphicControls {
    -ms-touch-action: none;
    touch-action: none;
    position: absolute;
    left: 0px;
    top: 0px;
}


.cxQueryRow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 3px;
}

.cxQueryRowLabel {
    font-size: 14px;
    padding-right: 3px;
}


.cxOptionalPartButton {
    height: 40px;
    width: 40px;
}

.cxOptionalPartButton &gt; img {
    height: auto;
    width: 100%;
}

.cxSelectionWizzardButton &gt; img {
    height: auto;
    width: 100%;
}


#MD-cxWait {
    width: 100px;
}

#MD-cxLogin {
    width: 450px;
}

#MD-cxChangePassword {
    width: 450px;
}

#MD-cxLoadStorePart {
    width: 800px;
}

#MD-cxGenerateProject {
    width: 700px;
}

#MD-cxGenerateProject-Window {
    position: absolute;
    top: 50% !important;
    left: 50% !important;
    -webkit-transform: translate(-50%, -50%) !important;
    transform: translate(-50%, -50%) !important;
}


.CSSSize-cxDownloadButton {
    width: 60px !important;
}

.CSSMargin-cxStandardButtonMargin {
    margin: 5px 5px 5px 5px !important;
}

.CSSMargin-cxStandardMargin {
    margin: 5px 5px 5px 5px !important;
}

.CSSMargin-cx3DControlsSliderText {
    margin: 0px 8px 0px 3px !important;
}

.CSSBorder-cxStandardButtonBorder {
    border-left: 1px solid black !important;
    border-top: 1px solid black !important;
    border-right: 1px solid black !important;
    border-bottom: 1px solid black !important;
    border-radius: 3px 3px 3px 3px !important;
}

.CSSBorder-cxFileContainerBorder {
    border-left: 1px solid black !important;
    border-top: 1px solid black !important;
    border-right: 1px solid black !important;
    border-bottom: 1px solid black !important;
    border-radius: 3px 3px 3px 3px !important;
}

.CSSToggleButton-cx-button-pressed {
    border-left: 2px solid dimgray !important;
    border-top: 2px solid dimgray !important;
    border-right: 2px solid ghostwhite !important;
    border-bottom: 2px solid ghostwhite !important;
    border-radius: 0px 0px 0px 0px !important;
    outline: none !important;
}

.CSSToggleButton-cx-button-unpressed {
    border-left: 0px solid ghostwhite !important;
    border-top: 0px solid ghostwhite !important;
    border-right: 0px solid dimgray !important;
    border-bottom: 0px solid dimgray !important;
    border-radius: 0px 0px 0px 0px !important;
    outline: none !important;
}

.CSSPadding-cxThrobberPadding {
    padding: 25px 25px 25px 25px !important;
}


textarea.k-textbox {
    resize: vertical;
    min-height: 4em;
}

input.k-checkbox {
    -ms-flex-item-align: center;
    -ms-grid-row-align: center;
    align-self: center;
}

input.k-button {
    width: 12.4em;
}




.cx-dropdownlist .k-dropdown-wrap {
    padding: 0;
    display: -ms-grid;
    display: grid;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-grid-rows: auto;
    -ms-grid-columns: 1fr auto;
    grid-template: auto / 1fr auto;
}

.cx-dropdownlist .k-dropdown-wrap .k-select {
    position: relative;
    height: auto;
}

.cx-dropdownlist.cx-img-text .cx-img {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}

.cx-dropdownlist.cx-img-text .cx-text {
    vertical-align: middle;
}

.cx-dropdownlist.cx-img-only .cx-img {
    display: inline-block;
    vertical-align: middle;
}

.cx-list-dropdownlist.cx-img-text .cx-img {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
}

.cx-list-dropdownlist.cx-img-text .cx-text {
    vertical-align: middle;
}

.cx-list-dropdownlist.cx-img-only .cx-img {
    display: inline-block;
    vertical-align: middle;
}



.CSSSize-cxDownloadButton {
width: 60px !important;
}

.CSSMargin-cxStandardButtonMargin {
margin: 5px 5px 5px 5px !important;
}

.CSSMargin-cxStandardMargin {
margin: 5px 5px 5px 5px !important;
}

.CSSMargin-cx3DControlsSliderText {
margin: 0px 8px 0px 3px !important;
}

.CSSBorder-cxStandardButtonBorder {
border-left: 1px solid rgba(0, 0, 0, 1) !important;
border-top: 1px solid rgba(0, 0, 0, 1) !important;
border-right: 1px solid rgba(0, 0, 0, 1) !important;
border-bottom: 1px solid rgba(0, 0, 0, 1) !important;
border-radius: 3px 3px 3px 3px !important;
}

.CSSBorder-cxFileContainerBorder {
border-left: 1px solid rgba(0, 0, 0, 1) !important;
border-top: 1px solid rgba(0, 0, 0, 1) !important;
border-right: 1px solid rgba(0, 0, 0, 1) !important;
border-bottom: 1px solid rgba(0, 0, 0, 1) !important;
border-radius: 3px 3px 3px 3px !important;
}

.CSSPadding-cxThrobberPadding {
padding: 25px 25px 25px 25px !important;
}

.CSSBorder-BorderClass17 {
border-left: 1px solid rgba(116, 116, 116, 1) !important;
border-top: 1px solid rgba(116, 116, 116, 1) !important;
border-right: 1px solid rgba(116, 116, 116, 1) !important;
border-bottom: 1px solid rgba(116, 116, 116, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSBorder-BorderClass18 {
border-left: 0px solid rgba(0, 0, 0, 1) !important;
border-top: 0px solid rgba(0, 0, 0, 1) !important;
border-right: 0px solid rgba(0, 0, 0, 1) !important;
border-bottom: 0px solid rgba(0, 0, 0, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSSize-SizeClass19 {
min-height: 40px;
min-width: 300px;
}

.CSSSize-SizeClass20 {
min-height: 40px;
min-width: 40px;
}

.CSSBorder-BorderClass21 {
border-left: 1px solid rgba(100, 100, 100, 1) !important;
border-top: 1px solid rgba(100, 100, 100, 1) !important;
border-right: 1px solid rgba(100, 100, 100, 1) !important;
border-bottom: 1px solid rgba(100, 100, 100, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSBorder-BorderClass22 {
border-left: 0px solid rgba(91, 91, 91, 1) !important;
border-top: 0px solid rgba(91, 91, 91, 1) !important;
border-right: 0px solid rgba(91, 91, 91, 1) !important;
border-bottom: 0px solid rgba(91, 91, 91, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSBorder-BorderClass23 {
border-left: 2px solid rgba(0, 0, 0, 1) !important;
border-top: 2px solid rgba(0, 0, 0, 1) !important;
border-right: 2px solid rgba(0, 0, 0, 1) !important;
border-bottom: 2px solid rgba(0, 0, 0, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSText-Titel {
font-weight: bold !important;
}

.CSSPadding-LuftRingsum {
padding: 10px 10px 10px 10px !important;
}

.CSSToggleButton-cx-button-pressed {
border-Left: 2px solid rgba(255, 102, 0, 1) !important;
border-Top: 2px solid rgba(255, 102, 0, 1) !important;
border-Right: 2px solid rgba(255, 102, 0, 1) !important;
border-Bottom: 2px solid rgba(255, 102, 0, 1) !important;
border-radius: 0px 0px 0px 0px !important;
background-color: rgba(255, 102, 0, 1); 
outline: none !important;
}

.CSSToggleButton-cx-button-unpressed {
border-Left: 0px solid rgba(192, 192, 192, 1) !important;
border-Top: 0px solid rgba(192, 192, 192, 1) !important;
border-Right: 0px solid rgba(105, 105, 105, 1) !important;
border-Bottom: 0px solid rgba(105, 105, 105, 1) !important;
border-radius: 0px 0px 0px 0px !important;
background-color: rgba(192, 192, 192, 1); 
outline: none !important;
}

.CSSSize-AuswahlMenue {
width: 165px !important;
min-height: 30px;
}

.CSSSize-Button {
min-height: 60px;
min-width: 60px;
}

.CSSText-Header {
color: rgb(39, 95, 65) !important;
}

.CSSMargin-Ringsum10 {
margin: 10px 10px 10px 10px !important;
}

.CSSBorder-UmrandungGruen {
border-left: 1px solid rgba(39, 95, 65, 1) !important;
border-top: 1px solid rgba(39, 95, 65, 1) !important;
border-right: 1px solid rgba(39, 95, 65, 1) !important;
border-bottom: 1px solid rgba(39, 95, 65, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSBorder-RandOben {
border-left: 0px solid rgba(39, 95, 65, 1) !important;
border-top: 1px solid rgba(39, 95, 65, 1) !important;
border-right: 0px solid rgba(39, 95, 65, 1) !important;
border-bottom: 0px solid rgba(39, 95, 65, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSMargin-LinksRechts {
margin: 0px 10px 0px 10px !important;
}

.CSSHeader-AssistentHeader {
color: rgb(200, 200, 200) !important;
}

.CSSMargin-AbstandOben20 {
margin: 0px 30px 20px 10px !important;
}

.CSSPadding-Rechts {
padding: 0px 10px 0px 0px !important;
}

.CSSMargin-Oben10 {
margin: 10px 0px 0px 0px !important;
}

.CSSSize-Auswahl {
width: 35px !important;
min-height: 35px;
min-width: 35px;
}

.CSSText-Bauteil {
color: rgb(255, 102, 0) !important;
font-weight: bold !important;
}

.CSSText-Abschnitt {
font-weight: bold !important;
}

.CSSMargin-Links10 {
margin: 0px 0px 0px 10px !important;
}

.CSSPadding-LinkerRand5 {
padding: 0px 0px 0px 5px !important;
}

.CSSMargin-Oben30 {
margin: 30px 0px 0px 0px !important;
}

.CSSMargin-LinkerRand5 {
margin: 0px 0px 0px 5px !important;
}

.CSSBorder-StrichUnten {
border-left: 0px solid rgba(255, 255, 255, 1) !important;
border-top: 0px solid rgba(255, 255, 255, 1) !important;
border-right: 0px solid rgba(255, 255, 255, 1) !important;
border-bottom: 0px solid rgba(255, 255, 255, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSBorder-UmrandungGelb {
border-left: 0px solid rgba(253, 185, 19, 1) !important;
border-top: 0px solid rgba(253, 185, 19, 1) !important;
border-right: 0px solid rgba(253, 185, 19, 1) !important;
border-bottom: 0px solid rgba(253, 185, 19, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSBorder-BartecRahmen {
border-left: 10px solid rgba(255, 255, 255, 1) !important;
border-top: 10px solid rgba(255, 255, 255, 1) !important;
border-right: 10px solid rgba(255, 255, 255, 1) !important;
border-bottom: 10px solid rgba(255, 255, 255, 1) !important;
border-radius: 5px 5px 5px 5px !important;
}

.CSSSize-SteuerstelleAdd {
min-height: 40px;
min-width: 40px;
}

.CSSPadding-AbstandInnen {
padding: 20px 20px 20px 20px !important;
}

.CSSMargin-Unten10 {
margin: 0px 0px 10px 0px !important;
}

.CSSMargin-RechterRand5 {
margin: 0px 5px 0px 0px !important;
}

.CSSMargin-RahmenStepper {
margin: 10px 10px 5px 20px !important;
}

.CSSMargin-Oben400 {
margin: 400px 0px 0px 0px !important;
}

.CSSMargin-Oben300 {
margin: 300px 0px 0px 0px !important;
}

.CSSMargin-Links20 {
margin: 0px 0px 0px 20px !important;
}

.CSSMargin-L30 {
margin: 30px 30px 20px 30px !important;
}

.CSSMargin-AussenabstandTabStrip {
margin: 15px 15px 15px 5px !important;
}

.CSSMargin-AktuatorRahmen {
margin: 0px 10px 10px 10px !important;
}

.CSSMargin-AbstandUnten {
margin: 0px 0px 10px 0px !important;
}

.CSSMargin-AbstandRechtsOben {
margin: 10px 10px 0px 0px !important;
}

.CSSMargin-AbstandRechts {
margin: 0px 10px 10px 0px !important;
}

.CSSMargin-AbstandOben {
margin: 0px 30px 20px 10px !important;
}

.CSSMargin-AbstandAussen {
margin: 0px 20px 15px 10px !important;
}

.CSSBorder-UeberschriftRahmen {
border-left: 10px solid rgba(255, 255, 255, 1) !important;
border-top: 10px solid rgba(255, 255, 255, 1) !important;
border-right: 10px solid rgba(255, 255, 255, 1) !important;
border-bottom: 10px solid rgba(255, 255, 255, 1) !important;
border-radius: 10px 10px 10px 10px !important;
}

.CSSBorder-Rund {
border-left: 1px solid rgba(255, 255, 255, 1) !important;
border-top: 1px solid rgba(255, 255, 255, 1) !important;
border-right: 1px solid rgba(255, 255, 255, 1) !important;
border-bottom: 1px solid rgba(255, 255, 255, 1) !important;
border-radius: 20px 20px 20px 20px !important;
}

.CSSBorder-PreviewRahmen {
border-left: 5px solid rgba(128, 128, 128, 1) !important;
border-top: 5px solid rgba(128, 128, 128, 1) !important;
border-right: 5px solid rgba(128, 128, 128, 1) !important;
border-bottom: 5px solid rgba(128, 128, 128, 1) !important;
border-radius: 5px 5px 5px 5px !important;
}

.CSSBorder-LoginRahmen {
border-left: 15px solid rgba(255, 255, 255, 1) !important;
border-top: 15px solid rgba(255, 255, 255, 1) !important;
border-right: 15px solid rgba(255, 255, 255, 1) !important;
border-bottom: 15px solid rgba(255, 255, 255, 1) !important;
border-radius: 5px 5px 5px 5px !important;
}

.CSSBorder-ButtonRahmen {
border-left: 2px solid rgba(39, 39, 39, 1) !important;
border-top: 2px solid rgba(39, 39, 39, 1) !important;
border-right: 2px solid rgba(39, 39, 39, 1) !important;
border-bottom: 2px solid rgba(39, 39, 39, 1) !important;
border-radius: 3px 3px 3px 3px !important;
}

.CSSBorder-ButtonName {
border-left: 2px solid rgba(192, 192, 192, 1) !important;
border-top: 2px solid rgba(192, 192, 192, 1) !important;
border-right: 2px solid rgba(192, 192, 192, 1) !important;
border-bottom: 2px solid rgba(192, 192, 192, 1) !important;
border-radius: 2px 2px 2px 2px !important;
}

.CSSBorder-BartecRahmenHinweis {
border-left: 2px solid rgba(245, 131, 33, 1) !important;
border-top: 2px solid rgba(245, 131, 33, 1) !important;
border-right: 2px solid rgba(245, 131, 33, 1) !important;
border-bottom: 2px solid rgba(245, 131, 33, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSBorder-AktuatorRahmen {
border-left: 5px solid rgba(128, 128, 128, 1) !important;
border-top: 5px solid rgba(128, 128, 128, 1) !important;
border-right: 5px solid rgba(128, 128, 128, 1) !important;
border-bottom: 5px solid rgba(128, 128, 128, 1) !important;
border-radius: 5px 5px 5px 5px !important;
}

.CSSHeader-Ergebnisauswahl {
font-weight: bold !important;
}

.CSSPadding-Ringsrum1 {
padding: 1px 1px 1px 1px !important;
}

.CSSPadding-ButtonFrame {
padding: 5px 5px 5px 5px !important;
}

.CSSMargin-Unten30 {
margin: 0px 0px 30px 0px !important;
}

.CSSMargin-RechtsUnten15 {
margin: 0px 15px 15px 0px !important;
}

.CSSMargin-Rechts30 {
margin: 0px 30px 0px 0px !important;
}

.CSSMargin-Rechts15 {
margin: 0px 15px 0px 0px !important;
}

.CSSMargin-ObenUnten30 {
margin: 15px 0px 30px 0px !important;
}

.CSSMargin-Oben5 {
margin: 5px 0px 0px 0px !important;
}

.CSSMargin-Links4Oben {
margin: 15px 0px 0px 4px !important;
}

.CSSMargin-Links4 {
margin: 0px 0px 0px 4px !important;
}

.CSSMargin-Links2 {
margin: 0px 0px 0px 4px !important;
}

.CSSBorder-Umrandung {
border-left: 1px solid rgba(0, 0, 0, 1) !important;
border-top: 1px solid rgba(0, 0, 0, 1) !important;
border-right: 1px solid rgba(0, 0, 0, 1) !important;
border-bottom: 1px solid rgba(0, 0, 0, 1) !important;
border-radius: 5px 5px 5px 5px !important;
}

.CSSBorder-LogoutRahmen {
border-left: 2px solid rgba(0, 0, 0, 1) !important;
border-top: 2px solid rgba(0, 0, 0, 1) !important;
border-right: 2px solid rgba(0, 0, 0, 1) !important;
border-bottom: 2px solid rgba(0, 0, 0, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSBorder-ButtonFrame {
border-left: 2px solid rgba(0, 0, 0, 1) !important;
border-top: 2px solid rgba(0, 0, 0, 1) !important;
border-right: 2px solid rgba(0, 0, 0, 1) !important;
border-bottom: 2px solid rgba(0, 0, 0, 1) !important;
border-radius: 3px 3px 3px 3px !important;
}

.CSSMargin-Links25Iben15 {
margin: 15px 0px 0px 25px !important;
}

.CSSHeader-Warnung {
font-weight: bold !important;
}

.CSSMargin-Unten30Links {
margin: 0px 0px 30px 5px !important;
}

.CSSMargin-Unten250 {
margin: 0px 0px 150px 0px !important;
}

.CSSMargin-Unten150 {
margin: 0px 0px 172px 0px !important;
}

.CSSMargin-Rechts5 {
margin: 0px 5px 0px 0px !important;
}

.CSSMargin-Oben60 {
margin: 80px 0px 0px 0px !important;
}

.CSSMargin-Oben250 {
margin: 250px 0px 0px 0px !important;
}

.CSSMargin-Links50 {
margin: 0px 0px 0px 50px !important;
}

.CSSBorder-BartecRahmenHinweisGruen {
border-left: 2px solid rgba(140, 172, 137, 1) !important;
border-top: 2px solid rgba(140, 172, 137, 1) !important;
border-right: 2px solid rgba(140, 172, 137, 1) !important;
border-bottom: 2px solid rgba(140, 172, 137, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSText-Katalogpreis {
font-weight: bold !important;
}

.CSSText-Hinweis {
font-weight: bold !important;
}

.CSSPadding-ObenRechts {
padding: 1px 1px 0px 0px !important;
}

.CSSPadding-Katalogpreis {
padding: 3px 10px 10px 10px !important;
}

.CSSMargin-Ringsrum100 {
margin: 100px 100px 100px 100px !important;
}

.CSSMargin-Oben80 {
margin: 80px 0px 0px 0px !important;
}

.CSSMargin-Katalogpreis {
margin: 0px 0px 15px 10px !important;
}

.CSSMargin-200Ringsrum {
margin: 200px 200px 200px 200px !important;
}

.CSSBorder-StartRahmen {
border-left: 5px solid rgba(192, 192, 192, 1) !important;
border-top: 5px solid rgba(192, 192, 192, 1) !important;
border-right: 5px solid rgba(192, 192, 192, 1) !important;
border-bottom: 5px solid rgba(192, 192, 192, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSText-Erklaerungsvideos {
font-weight: bold !important;
}

.CSSText-Bestellprozess_abschliessen {
color: rgb(255, 102, 0) !important;
font-weight: bold !important;
}

.CSSSize-Lieferdatum {
min-height: 30px;
min-width: 30px;
}

.CSSPadding-LinksRechts5 {
padding: 5px 5px 0px 5px !important;
}

.CSSMargin-Zurueck {
margin: 10px 10px 10px 10px !important;
}

.CSSMargin-Rechts25 {
margin: 0px 25px 0px 0px !important;
}

.CSSMargin-ObenUntenLinks {
margin: 15px 0px 30px 10px !important;
}

.CSSMargin-ObenUnten20 {
margin: 20px 0px 20px 0px !important;
}

.CSSMargin-Oben2 {
margin: 2px 0px 0px 0px !important;
}

.CSSMargin-LinksUnten20 {
margin: 0px 0px 20px 20px !important;
}

.CSSMargin-Links40 {
margin: 0px 0px 0px 40px !important;
}

.CSSMargin-Links30Oben20 {
margin: 20px 0px 0px 30px !important;
}

.CSSMargin-Links30 {
margin: 0px 0px 0px 30px !important;
}

.CSSMargin-Links15 {
margin: 0px 0px 0px 12px !important;
}

.CSSMargin-Links12 {
margin: 0px 0px 0px 12px !important;
}

.CSSMargin-Button {
margin: 0px 0px 0px 2px !important;
}

.CSSMargin-Bestellmenge {
margin: 0px 0px 15px 25px !important;
}

.CSSHeader-Nutzerdaten {
font-weight: bold !important;
}

.CSSHeader-Gewuenschtes_Lieferdatum {
font-weight: bold !important;
}

.CSSHeader-Bestellvorgang_abschliessen {
font-weight: bold !important;
}

.CSSHeader-Angebotsuebersicht {
font-weight: bold !important;
}

.CSSBorder-ButtonRund {
border-left: 1px solid rgba(0, 0, 0, 1) !important;
border-top: 1px solid rgba(0, 0, 0, 1) !important;
border-right: 1px solid rgba(0, 0, 0, 1) !important;
border-bottom: 1px solid rgba(0, 0, 0, 1) !important;
border-radius: 15px 15px 15px 15px !important;
}

.CSSBorder-Bestellen_VerbAngebot {
border-left: 3px solid rgba(255, 102, 0, 1) !important;
border-top: 3px solid rgba(255, 102, 0, 1) !important;
border-right: 3px solid rgba(255, 102, 0, 1) !important;
border-bottom: 3px solid rgba(255, 102, 0, 1) !important;
border-radius: 5px 5px 5px 5px !important;
}

.CSSBorder-Angebotsuebersicht {
border-left: 2px solid rgba(0, 0, 0, 1) !important;
border-top: 2px solid rgba(0, 0, 0, 1) !important;
border-right: 2px solid rgba(0, 0, 0, 1) !important;
border-bottom: 2px solid rgba(0, 0, 0, 1) !important;
border-radius: 4px 4px 4px 4px !important;
}

.CSSBorder-AngebotRahmen {
border-left: 3px solid rgba(255, 255, 255, 1) !important;
border-top: 3px solid rgba(255, 255, 255, 1) !important;
border-right: 3px solid rgba(255, 255, 255, 1) !important;
border-bottom: 3px solid rgba(255, 255, 255, 1) !important;
border-radius: 5px 5px 5px 5px !important;
}

.CSSText-Konfigurator {
color: rgb(132, 141, 148) !important;
font-weight: bold !important;
}

.CSSMargin-Unten10Links5 {
margin: 0px 0px 10px 5px !important;
}

.CSSMargin-Unten10Links10 {
margin: 0px 0px 10px 10px !important;
}

.CSSMargin-Oben40 {
margin: 40px 0px 0px 0px !important;
}

.CSSMargin-Oben20 {
margin: 20px 0px 0px 0px !important;
}

.CSSMargin-Links200Unten50 {
margin: 0px 0px 50px 160px !important;
}

.CSSMargin-Links200Unten30 {
margin: 0px 0px 30px 200px !important;
}

.CSSMargin-Links200 {
margin: 0px 0px 0px 200px !important;
}

.CSSMargin-Links12Oben10 {
margin: 10px 0px 0px 12px !important;
}

.CSSHeader-Typschluessel {
font-weight: bold !important;
}

.CSSBorder-CxUserAccount {
border-left: 5px solid rgba(255, 102, 0, 1) !important;
border-top: 5px solid rgba(255, 102, 0, 1) !important;
border-right: 5px solid rgba(255, 102, 0, 1) !important;
border-bottom: 5px solid rgba(255, 102, 0, 1) !important;
border-radius: 0px 0px 0px 0px !important;
}

.CSSSize-ProduktAuswahl {
min-height: 100px;
min-width: 300px;
}

.CSSPadding-AbstandProdukt {
padding: 50px 50px 50px 50px !important;
}

.CSSMargin-Links30Oben125 {
margin: 125px 0px 0px 30px !important;
}

.CSSMargin-Links30Oben {
margin: 130px 0px 0px 30px !important;
}

.CSSHeader-JB_Kabelverschraubungen {
font-weight: bold !important;
}

.CSSMargin-Unten100 {
margin: 0px 0px 80px 0px !important;
}

.CSSMargin-Oben50 {
margin: 50px 0px 0px 0px !important;
}

.CSSMargin-Links20Oben10 {
margin: 10px 0px 0px 20px !important;
}

</pre></body></html>