.main-container-revision{position:relative;padding-left:20mm;padding-right:20mm;font-size:14px}.main-container-revision .revision-header{padding-top:0;overflow:hidden}.main-container-revision .revision-header::after{content:"";clear:both;display:table}.main-container-revision .revision-header .header-logo{position:absolute;top:0;right:50px;z-index:999}.main-container-revision .revision-header .header-logo .header-logo-img{height:150px}.main-container-revision .revision-header .info{margin-top:60mm;float:left;max-width:120mm}.main-container-revision .revision-header .info .solutiance-info{text-decoration:underline;font-size:12px}.main-container-revision .revision-header .info .customer-info{margin-top:5mm}.main-container-revision .revision-header .right-float-container{margin-top:60mm;font-size:12px;float:right}.main-container-revision .offer_headline{margin-top:10mm;font-size:26px;font-weight:bold}.main-container-revision .offer_sub_headline{margin-top:2mm;font-weight:bold}.main-container-revision .fachberater-right-float-container{font-size:14px;float:right}.main-container-revision .main-text-start{margin-top:10mm}.main-container-revision .main-text-paragraph{margin-top:5mm}.main-container-revision .offer-table{width:100%}.main-container-revision .offer-table .header-row{text-align:start;border-bottom:1px solid black;border-top:1px solid black}.main-container-revision .offer-table .title-row>td{padding-top:10mm;vertical-align:top}.main-container-revision .offer-table .image-row>td{padding-top:10mm;vertical-align:top;text-align:center}.main-container-revision .offer-table .image-row img{height:auto}.main-container-revision .offer-table .base-row>td{padding-top:7mm;vertical-align:top}.main-container-revision .offer-table .base-row-with-prefix>td{padding-top:2mm;vertical-align:top}.main-container-revision .offer-table .subtitle-prefix-row>td{padding-top:7mm;vertical-align:top}.main-container-revision .offer-table .sum-row>td{padding-top:7mm;vertical-align:top}.main-container-revision .offer-table .result-title-heading-row>td{vertical-align:bottom}.main-container-revision .offer-table .result-title-heading-row>td .result-title-content{padding-top:2mm;padding-bottom:2mm;border-bottom:1px solid black;border-top:1px solid black}.main-container-revision .offer-table .result-title-row>td{vertical-align:top}.main-container-revision .offer-table .net-sum-row{border-top:1px solid black}.main-container-revision .offer-table .net-sum-row>td{vertical-align:bottom}.main-container-revision .offer-table .net-sum-row>td .net-sum-content{padding-top:2mm}.main-container-revision .offer-table .vat-row>td{vertical-align:bottom}.main-container-revision .offer-table .total-sum-row{font-weight:bold;border-top:1px solid black;border-bottom:double black}.main-container-revision .offer-table .total-sum-row>td{vertical-align:bottom}.main-container-revision .offer-table .total-sum-row>td .total-sum-content{padding-top:2mm}.main-container-revision .offer-table .price-col{text-align:right}.main-container-revision .offer-table .col-position{width:10%}.main-container-revision .offer-table .col-bezeichnung{width:54%;padding-right:10mm}.main-container-revision .offer-table .col-bezeichnung .subtitle-description{margin-top:2mm}.main-container-revision .offer-table .col-bezeichnung .full-width-col{width:100%}.main-container-revision .offer-table .col-menge-me{width:12%}.main-container-revision .offer-table .col-e-preis{width:12%}.main-container-revision .offer-table .col-g-preis{width:12%}
