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