@charset "utf-8";

.SUBTITLE { font-size: 13pt; margin: 0px 0px 10px; padding-top: 0px; display: block; font-weight: bold; }

.CONTENT_EDITABLE { min-width: 5px; }

.FONT_BOLD { font-weight: bold; }

.TITLE { font-size: 18pt; margin-top: 10px; display: block; padding-bottom: 12px; font-weight: bold; }

.BoxHeader { max-width: 588pt; background-color: rgb(204, 204, 204); color: rgb(255, 255, 255); font-weight: bold; margin-left: 10px; padding-left: 5px; width: 180px; margin-top: 10px; }

.Box { margin-bottom: 20px; position: relative; z-index: 0; }

.even { background: rgb(238, 238, 238); }

#Tab_Content_With_Menu { margin-bottom: 12px; }

.PrintPreviewIncludeTDGeneral > h3, .PrintPreviewTighteningTorques > h3, .PrintPreviewSpecialToolDocument > h3, .PrintPreviewDocuments > h3, .PrintPreviewIncludeResource > h3 { margin-bottom: 20px; font-size: 16px; }

.u-page-break--avoid { break-inside: avoid; }

.u-hidden { display: none; }

.u-clearfix::after { content: ""; display: block; clear: both; float: none; }

.u-absolute { position: absolute; }

.u-absolute--right { right: 0px; }

.icon-small { width: 20px; height: 20px; background-size: cover; }

.HINT, .TECH_INFO, .WARNING, .CAUTION, .DANGER, .DAMAGE { break-inside: avoid !important; }

.HINT > :last-child .PROTECTION_CONTENT_WITHOUT, .TECH_INFO > :last-child .PROTECTION_CONTENT_WITHOUT, .WARNING > :last-child .PROTECTION_CONTENT_WITHOUT, .CAUTION > :last-child .PROTECTION_CONTENT_WITHOUT, .DANGER > :last-child .PROTECTION_CONTENT_WITHOUT, .DAMAGE > :last-child .PROTECTION_CONTENT_WITHOUT { padding-bottom: 7px; }

.HINT .GRAPHIC, .TECH_INFO .GRAPHIC, .WARNING .GRAPHIC, .CAUTION .GRAPHIC, .DANGER .GRAPHIC, .DAMAGE .GRAPHIC { float: left; width: 20px; height: 20px; }

.HINT .GRAPHIC, .TECH_INFO .GRAPHIC, .DAMAGE .GRAPHIC, .DANGER .GRAPHIC { border: 0px solid rgb(255, 255, 255); }

.WARNING .GRAPHIC, .CAUTION .GRAPHIC { border: 0px solid rgb(0, 0, 0); }

.HINT .TYPE_OF_INFORMATION { border-top: 0px; border-bottom: 0px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; }

.TYPE_OF_DANGER { font-weight: bold; padding-top: 10px; padding-bottom: 5px; }

.WARNING .TYPE_OF_DANGER, .CAUTION .TYPE_OF_DANGER, .DANGER .TYPE_OF_DANGER { border-top: 0px; border-bottom: 0px; padding-top: 10px; padding-bottom: 10px; padding-right: 10px; }

.HINT .SIGNALWORD, .TECH_INFO .SIGNALWORD, .WARNING .SIGNALWORD, .CAUTION .SIGNALWORD, .DANGER .SIGNALWORD, .DAMAGE .SIGNALWORD { font-size: 13pt; font-weight: bold; height: 30px; line-height: 30px; padding-left: 20px; }

.HINT .SIGNALWORD, .TECH_INFO .SIGNALWORD, .DAMAGE .SIGNALWORD { background-color: rgb(7, 101, 175); color: rgb(255, 255, 255); }

.WARNING .SIGNALWORD { background-color: rgb(246, 130, 31); color: rgb(0, 0, 0); }

.CAUTION .SIGNALWORD { background-color: rgb(254, 241, 2); color: rgb(0, 0, 0); }

.DANGER .SIGNALWORD { background-color: rgb(238, 24, 58); color: rgb(255, 255, 255); }

.CAUTION, .WARNING, .DANGER, .DAMAGE, .HINT, .TECH_INFO { border-top: 0px; }

.CAUTION .TYPE_OF_DANGER, .CAUTION .CONSEQUENCES, .CAUTION .PROTECTION, .WARNING .TYPE_OF_DANGER, .WARNING .CONSEQUENCES, .WARNING .PROTECTION, .DANGER .TYPE_OF_DANGER, .DANGER .CONSEQUENCES, .DANGER .PROTECTION, .DAMAGE .TYPE_OF_DANGER, .DAMAGE .CONSEQUENCES, .DAMAGE .PROTECTION, .HINT .TYPE_OF_DANGER, .HINT .CONSEQUENCES, .HINT .PROTECTION, .TECH_INFO .TYPE_OF_DANGER, .TECH_INFO .CONSEQUENCES, .TECH_INFO .PROTECTION { padding-left: 10px; padding-right: 10px; }

.CAUTION { border-bottom: 10px solid rgb(252, 255, 149); }

.CAUTION .TYPE_OF_DANGER, .CAUTION .CONSEQUENCES, .CAUTION .PROTECTION { border-left: 10px solid rgb(252, 255, 149); border-right: 10px solid rgb(252, 255, 149); }

.WARNING { border-bottom: 10px solid rgb(255, 216, 184); }

.WARNING .TYPE_OF_DANGER, .WARNING .CONSEQUENCES, .WARNING .PROTECTION { border-left: 10px solid rgb(255, 216, 184); border-right: 10px solid rgb(255, 216, 184); }

.DANGER { border-bottom: 10px solid rgb(255, 161, 162); }

.DANGER .TYPE_OF_DANGER, .DANGER .CONSEQUENCES, .DANGER .PROTECTION { border-left: 10px solid rgb(255, 161, 162); border-right: 10px solid rgb(255, 161, 162); }

.DAMAGE, .HINT, .TECH_INFO { border-bottom: 10px solid rgb(144, 215, 255); }

.HINT .INFORMATION, .TECH_INFO .INFORMATION { border-left: 10px solid rgb(144, 215, 255); border-right: 10px solid rgb(144, 215, 255); }

.DAMAGE .TYPE_OF_DANGER, .DAMAGE .CONSEQUENCES, .DAMAGE .PROTECTION { border-left: 10px solid rgb(144, 215, 255); border-right: 10px solid rgb(144, 215, 255); }

.DAMAGE > .SIGNALWORD + .CONSEQUENCES > .SIMPLE_TEXTFRAGMENT { padding-top: 10px; }

.GRAPHIC_SPACER { min-width: 20px; min-height: 20px; float: left; width: 20px; height: 20px; margin: 2px 10px; }

.GRAPHIC_SPACER_INFORMATION { min-width: 40px; min-height: 40px; float: left; width: 40px; height: 40px; margin: 2px 5px 2px 10px; }

.INFORMATION_CONTENT { padding: 0px 10px 0px 0px; margin-left: 0px; display: block; }

.INFORMATION_CONTENT::after { clear: both; display: block; }

.WARNING .CONSEQUENCES, .CAUTION .CONSEQUENCES, .DANGER .CONSEQUENCES, .DAMAGE .CONSEQUENCES { border-top: 0px; border-bottom: 0px; padding-bottom: 5px; padding-left: 10px; font-weight: bold; }

.PROTECTION_CONTENT_WITHOUT { margin-left: 7px; padding-left: 0px; }

.PROTECTION_CONTENT, .INFORMATION_CONTENT { padding-left: 0px; margin-left: 0px; }

.PROTECTION_CONTENT .GRAPHIC, .INFORMATION_CONTENT .GRAPHIC { width: 20px; height: 20px; margin-bottom: 5px; }

.PROTECTION_CONTENT .SIMPLE_TEXTFRAGMENT, .INFORMATION_CONTENT .SIMPLE_TEXTFRAGMENT { position: relative; display: list-item; list-style-position: outside; margin-left: 45px; font-weight: normal; }

.PROTECTION_CONTENT .SIMPLE_TEXTFRAGMENT, .INFORMATION_CONTENT .SIMPLE_TEXTFRAGMENT { vertical-align: top; margin: 0px; padding-bottom: 5px; }

.PROTECTION_CONTENT_WITHOUT { padding-right: 10px; }

.PROTECTION_CONTENT_WITHOUT .SIMPLE_TEXTFRAGMENT { position: relative; display: list-item; list-style-position: outside; margin-left: 12px; font-weight: normal; }

.PROTECTION_CONTENT_WITHOUT .SIMPLE_TEXTFRAGMENT { vertical-align: top; margin: 0px; padding-bottom: 5px; }

.INFORMATION_CONTENT_WITHOUT { padding-right: 10px; }

.PROTECTION_CONTENT::after, .PROTECTION_CONTENT_WITHOUT::after { clear: both; content: ""; display: block; }

.HINT .INFORMATION, .TECH_INFO .INFORMATION, .WARNING .INFORMATION, .CAUTION .INFORMATION, .DANGER .INFORMATION, .DAMAGE .INFORMATION, .HINT .PROTECTION, .TECH_INFO .PROTECTION, .WARNING .PROTECTION, .CAUTION .PROTECTION, .DANGER .PROTECTION, .DAMAGE .PROTECTION { border-top: 0px; margin-left: 0px; padding-left: 10px; display: block; }

.HINT .TYPE_OF_DANGER, .TECH_INFO .TYPE_OF_DANGER, .WARNING .TYPE_OF_DANGER, .CAUTION .TYPE_OF_DANGER, .DANGER .TYPE_OF_DANGER, .DAMAGE .TYPE_OF_DANGER { position: relative; border-top: 0px; margin-left: 0px; padding-left: 10px; font-size: 12pt; box-sizing: border-box; width: 100%; line-height: 1.2; }

.HINT .TYPE_OF_DANGER .table, .TECH_INFO .TYPE_OF_DANGER .table, .WARNING .TYPE_OF_DANGER .table, .CAUTION .TYPE_OF_DANGER .table, .DANGER .TYPE_OF_DANGER .table, .DAMAGE .TYPE_OF_DANGER .table { display: table; table-layout: fixed; max-width: 100%; border-collapse: collapse; }

.HINT .TYPE_OF_DANGER .table > *, .TECH_INFO .TYPE_OF_DANGER .table > *, .WARNING .TYPE_OF_DANGER .table > *, .CAUTION .TYPE_OF_DANGER .table > *, .DANGER .TYPE_OF_DANGER .table > *, .DAMAGE .TYPE_OF_DANGER .table > * { display: table-cell; vertical-align: middle; }

.HINT .TYPE_OF_DANGER .table > a.GRAPHIC_BORDER, .TECH_INFO .TYPE_OF_DANGER .table > a.GRAPHIC_BORDER, .WARNING .TYPE_OF_DANGER .table > a.GRAPHIC_BORDER, .CAUTION .TYPE_OF_DANGER .table > a.GRAPHIC_BORDER, .DANGER .TYPE_OF_DANGER .table > a.GRAPHIC_BORDER, .DAMAGE .TYPE_OF_DANGER .table > a.GRAPHIC_BORDER { max-width: 120px; }

.HINT .TYPE_OF_DANGER .table .GRAPHIC, .TECH_INFO .TYPE_OF_DANGER .table .GRAPHIC, .WARNING .TYPE_OF_DANGER .table .GRAPHIC, .CAUTION .TYPE_OF_DANGER .table .GRAPHIC, .DANGER .TYPE_OF_DANGER .table .GRAPHIC, .DAMAGE .TYPE_OF_DANGER .table .GRAPHIC { width: auto; height: 40px; max-width: 120px; }

.HINT .TYPE_OF_DANGER .table > a + .SIMPLE_TEXTFRAGMENT, .HINT .TYPE_OF_DANGER .table > .img-with-zoom + .SIMPLE_TEXTFRAGMENT, .TECH_INFO .TYPE_OF_DANGER .table > a + .SIMPLE_TEXTFRAGMENT, .TECH_INFO .TYPE_OF_DANGER .table > .img-with-zoom + .SIMPLE_TEXTFRAGMENT, .WARNING .TYPE_OF_DANGER .table > a + .SIMPLE_TEXTFRAGMENT, .WARNING .TYPE_OF_DANGER .table > .img-with-zoom + .SIMPLE_TEXTFRAGMENT, .CAUTION .TYPE_OF_DANGER .table > a + .SIMPLE_TEXTFRAGMENT, .CAUTION .TYPE_OF_DANGER .table > .img-with-zoom + .SIMPLE_TEXTFRAGMENT, .DANGER .TYPE_OF_DANGER .table > a + .SIMPLE_TEXTFRAGMENT, .DANGER .TYPE_OF_DANGER .table > .img-with-zoom + .SIMPLE_TEXTFRAGMENT, .DAMAGE .TYPE_OF_DANGER .table > a + .SIMPLE_TEXTFRAGMENT, .DAMAGE .TYPE_OF_DANGER .table > .img-with-zoom + .SIMPLE_TEXTFRAGMENT { display: table-cell; vertical-align: middle; text-align: left; padding-left: 7px; }

.INFORMATION { border-top: 0px; margin-left: 0px; padding-top: 0px; padding-bottom: 5px; }

.SIGNALWORD + .INFORMATION { padding-top: 10px; }

.INCLUDE_DAMAGE { display: table; box-sizing: border-box; }

.INCLUDE_WARNING, .INCLUDE_CAUTION, .INCLUDE_DAMAGE, .INCLUDE_DANGER, .INCLUDE_TECH_INFO, .INCLUDE_HINT { width: 100%; break-inside: avoid; }

.HINT, .TECH_INFO, .WARNING, .CAUTION, .DANGER, .DAMAGE { width: 100%; display: table; box-sizing: border-box; margin-bottom: 15px; max-width: 100% !important; }

.HINT > .img-with-zoom .GRAPHIC, .HINT > .GRAPHIC_BORDER .GRAPHIC, .TECH_INFO > .img-with-zoom .GRAPHIC, .TECH_INFO > .GRAPHIC_BORDER .GRAPHIC, .WARNING > .img-with-zoom .GRAPHIC, .WARNING > .GRAPHIC_BORDER .GRAPHIC, .CAUTION > .img-with-zoom .GRAPHIC, .CAUTION > .GRAPHIC_BORDER .GRAPHIC, .DANGER > .img-with-zoom .GRAPHIC, .DANGER > .GRAPHIC_BORDER .GRAPHIC, .DAMAGE > .img-with-zoom .GRAPHIC, .DAMAGE > .GRAPHIC_BORDER .GRAPHIC { margin-left: 20px; margin-top: 4px; margin-right: 7px; }

.HINTS { overflow: auto; width: 100%; }

.HINTS .SUBTITLE { margin-bottom: 5px; }

.TIPPS { box-sizing: border-box; margin-bottom: 10px; }

.INSTRUCTION .TIPPS { margin-bottom: 20px; }

.TIPPS .TIPP { margin-bottom: 5px; }

.TIPPS .TIPP:last-of-type { margin-bottom: 0px; }

.TIPPS .TIPP:last-of-type::after { display: table; width: 100%; }

.TIPPS .TIPP .SIGNALWORD { font-weight: bold; display: table-cell; padding-right: 7px; float: left; }

.TIPPS .TIPP .SIGNALWORD::after { content: ":"; float: right; padding-left: 1px; }

.TIPPS .TIPP .SIMPLE_TEXTFRAGMENT { display: table-cell; }

#nav a { color: rgb(255, 255, 255); display: block; text-decoration: none; }

#nav a:hover { background: rgb(136, 136, 136); color: rgb(255, 255, 255); }

#nav ul li:hover { background: rgb(136, 136, 136); color: rgb(255, 255, 255); cursor: pointer; }

.MENU_ENTRY_CONTENT { display: block; bottom: 0px; vertical-align: bottom; height: 100%; width: 100%; cursor: pointer; }

.MENU_ENTRY, .MENU_ENTRY_CHAPTER_NAME { color: rgb(0, 0, 0); font-weight: bold; padding: 5px; border-bottom-style: solid; border-width: 0px 0px 1px; position: relative; cursor: pointer; display: inline-block; width: 100%; box-sizing: border-box; }

.MENU_ENTRY_CHAPTER_NAME { text-transform: uppercase; }

.MENU_ENTRY > a { text-decoration: none; line-height: 1.2; color: rgb(255, 255, 255) !important; }

.MENU_ENTRY_TITLE { font-weight: normal; display: block; width: 91%; }

.MENU_ENTRY_IMAGE { vertical-align: bottom; bottom: -5px; position: relative; margin-right: 20px; display: inline-block; }

.MENU_ENTRY_IMAGE::after { content: ""; display: block; clear: both; float: none; }

.MENU_ENTRY_IMAGE img { width: 25px; margin-left: 5px; float: left; margin-bottom: 5px; }

.MENU_ENTRY_IMAGE img:first-child { margin-left: 0px; }

.MENU_ENTRY_IMAGE img + .VIDEO_MENU_ENTRY { margin-left: 5px; }

.MENU_ENTRY_NUMBER, .MENU_NUMBER { position: absolute; font-size: 12pt; font-weight: bold; line-height: 1; right: 4px; bottom: 5px; }

.TEILE_TEXT { text-align: left; margin: 5px 7px; }

.TEILE_PANEL_HEADER { font-weight: bold; font-size: 15pt; padding-top: 0px; padding-bottom: 0px; padding-left: 0px; margin-bottom: 5px; }

.TEILE_TABLE { width: 100%; border-collapse: collapse; }

.TEILE_TABLE th { font-weight: bold; text-align: left; background: white; font-size: 12pt; padding-right: 7px; margin-bottom: 3px; padding-left: 0px; }

.TEILE_TABLE tr { background: white; }

.TEILE_TABLE tr:nth-child(2n+1) td { background: rgb(242, 242, 242); }

.TEILE_TABLE tr:nth-child(2n) td { background: white; }

.OVERVIEW .GRAPHIC { width: 100%; }

.OVERVIEWGRAPHIC { margin-bottom: 30px; }

.OVERVIEWGRAPHIC .INCLUDE_OVERVIEW { break-inside: avoid; }

.RESULT { display: table; width: 100%; break-inside: avoid; }

.RESULT .TEXTFRAGMENT { display: block; font-weight: normal; margin-left: 0px; }

.RESULT .TEXTFRAGMENT > .PARAGRAPH { display: block; margin-top: 0.3em; margin-bottom: 1em; position: relative; margin-left: 13px; }

.RESULT .TEXTFRAGMENT > .PARAGRAPH::before { content: "»"; position: absolute; left: -17px; top: -7px; font-size: 16.5pt; }

.REPAIRMANUALDOCUMENT_MOD, .REPAIRMANUALHINT_MOD { padding: 0px; margin: 0px auto; width: 1000px; text-align: left; }

.OVERVIEWTITLE { font-size: 10.5pt; margin: 5px 0px; display: block; font-weight: bold; }

.OVERVIEWCAPTION { margin: 0px; padding-top: 0px; padding-bottom: 15px; display: block; }

.OVERVIEWLEGENDCOMPONENT { margin: 0px; padding-top: 10px; padding-bottom: 0px; display: block; }

.OVERVIEWLEGENDCOMPONENT::after { content: ""; display: block; clear: both; float: none; }

.OVERVIEWLEGENDNUMBER { font-weight: bold; float: left; min-width: 14px; margin-right: 5px; }

.OVERVIEWLEGENDNAME { font-weight: bold; margin-right: 7px; float: left; }

.TITLE { padding: 0px; }

.REPAIRMANUALDOCUMENT_MOD .TITLE, .REPAIRMANUALHINT_MOD .TITLE { font-size: 18pt; margin-top: 10px; display: block; font-weight: bold; margin-bottom: 0.75em; line-height: 1em; padding: 0px; }

.ELEMENT.TITLE, .CHAPTERS.TITLE { font-size: 13pt; margin: 30px 0px 10px; text-transform: uppercase; break-after: avoid; }

.AWNUMBER { font-weight: bold; font-size: 18pt; line-height: 1em; display: table-cell; padding-top: 10px; padding-right: 16px; white-space: nowrap; }

.AWNUMBER + .TITLE, .printDocumentAWNumber + .TITLE { display: table-cell; padding-bottom: 0.75em; padding-top: 10px; margin: 0px; }

.PROCESSTITLE .GRAPHIC { float: left; width: 20px; height: 20px; margin: 3px 10px 3px 20px; }

.SWZLINK .GRAPHIC { width: 15px; height: 15px; margin: 3px 10px; }

.PROCESSTITLE, .TITLE_INCLUDED_PROCESS { font-size: 13pt; margin: 20px 0px 10px; padding-right: 5px; padding-bottom: 0px; display: block; font-weight: bold; }

.PROCESSTITLE .chapter_number, .PROCESSTITLE .chapter_title { display: inline; }

.TITLE_INCLUDED_PROCESS { padding-left: 330px; display: inline-table; }

.PRECONDITION { font-weight: bold; font-size: 13pt; break-after: avoid; }

.PRECONDITION > .SIMPLE_TEXTFRAGMENT { font-weight: normal; padding-top: 0px; margin-top: 5px; margin-bottom: 10px; }

.PREREQUISITES .SIMPLE_TEXTFRAGMENT { position: relative; display: list-item; list-style-position: outside; margin-left: 18px; font-weight: normal; }

.PREREQUISITES .SIMPLE_TEXTFRAGMENT { vertical-align: top; margin: 0px; padding-bottom: 5px; }

.STEPS { position: relative; }

.BLOCK_CONTENT, .SPACER { position: relative; display: table; width: 100%; table-layout: fixed; }

.SPACER { break-after: avoid; break-inside: avoid; }

.OPERATINGSTEP, .OPERATINGSTEP_CONTENT { position: relative; width: 100%; box-sizing: border-box; break-inside: avoid; }

.OPERATINGSTEP .RESULT, .OPERATINGSTEP_CONTENT .RESULT, .CHECKSTEP .RESULT { min-height: 1.3em; }

.OPERATINGSTEP, .CHECKSTEP { margin-bottom: 5px; }

.OPERATINGSTEP_CONTENT { display: table; width: 100%; }

.OPERATING_STEP_LEFT_CONTENT, .BLOCK_LEFT_CONTENT, .OPERATING_STEP_LEFT_CONTENT_RESULT { width: 317px; min-width: 317px; display: table-cell; vertical-align: top; box-sizing: border-box; }

.OPERATING_STEP_LEFT_CONTENT *, .BLOCK_LEFT_CONTENT *, .OPERATING_STEP_LEFT_CONTENT_RESULT * { }

.OPERATING_STEP_LEFT_CONTENT .GRAPHIC, .BLOCK_LEFT_CONTENT .GRAPHIC, .OPERATING_STEP_LEFT_CONTENT_RESULT .GRAPHIC { }

.OPERATING_STEP_LEFT_CONTENT .GRAPHIC_PROCESS, .BLOCK_LEFT_CONTENT .GRAPHIC_PROCESS, .OPERATING_STEP_LEFT_CONTENT_RESULT .GRAPHIC_PROCESS { max-width: 100%; height: auto; margin-bottom: 5px; }

.OPERATING_STEP_RIGHT_CONTENT, .BLOCK_RIGHT_CONTENT, .OPERATING_STEP_RIGHT_CONTENT_RESULT { width: 433px; max-width: 433px; display: table-cell; vertical-align: top; padding-left: 14px; box-sizing: border-box; }

.OPERATING_STEP_RIGHT_CONTENT *, .BLOCK_RIGHT_CONTENT *, .OPERATING_STEP_RIGHT_CONTENT_RESULT * { }

.OPERATING_STEP_RIGHT_CONTENT_RESULT > div { break-after: avoid; }

.GRAPHIC_PROCESS { width: 317px; max-width: 100%; height: auto; min-height: 100px; font-size: 0.7em; }

.GRAPHIC_VIDEO { z-index: 100; position: absolute; top: 0px; left: 0px; width: 317px; max-width: 100%; height: 100%; min-height: 240px; background: rgb(204, 204, 204); cursor: pointer; }

.GRAPHIC_VIDEO::after { content: ""; position: absolute; left: 41%; top: 32%; height: 0px; border-top: 45px solid transparent; border-bottom: 45px solid transparent; border-left: 70px solid rgb(255, 255, 255); }

.VIDEO_THUMBNAIL { position: relative; top: 0px; display: block; padding: 4px; line-height: 20px; width: 317px; height: 240px; box-sizing: border-box; }

.VIDEO_MENU_ENTRY { position: relative; margin-bottom: 5px; height: 25px; width: 25px; border: 1px solid rgb(204, 204, 204); background-color: rgb(204, 204, 204); float: left; box-sizing: border-box; }

.KEYPROCESS_NAV .VIDEO_MENU_ENTRY { border: 1px solid white; }

.VIDEO_MENU_ENTRY::after { content: ""; position: absolute; left: 32%; top: 17%; height: 0px; border-top: 8px solid transparent; border-bottom: 8px solid transparent; border-left: 12px solid rgb(255, 255, 255); }

.PREREQUISITES { font-size: 13pt; font-weight: bold; padding-bottom: 0px; position: relative; padding-left: 0px; padding-right: 10px; }

.PREPROCESSES, .POSTPROCESSES, .KEYPROCESS, .PROCESSES { display: table; width: 100%; table-layout: fixed; }

.POSTPROCESSES, .KEYPROCESS { }

.result_icon { float: left; margin-left: 5px; margin-bottom: 6px; }

.MEASURE { font-weight: bold; }

.usage_in_table { padding-left: 0px; display: block; text-align: right; }

.usage { float: right; height: 18px; padding-left: 7px; position: relative; z-index: 10; }

.usage > span { padding-right: 14px; font-size: 10pt; margin-top: 3px; }

.usage > a { margin-left: 7px; margin-top: 3px; }

.usage > span + a { margin-left: 0px; }

.usage > a, .usage > li > span, .usage_in_table > a { padding: 2px 5px; text-decoration: none; font-size: 10pt; min-width: 12px; text-align: center; }

.usage > a:link, .usage > a:visited, .usage_in_table > a:visited { color: blue; }

.usage > li { display: inline; }

.LinkedDocument_Content::after { clear: both; display: block; }

.PROCESS { min-width: 833px; max-width: 1000px; margin: 0px auto; }

#Content_Spezialwerkzeuge .usage > a, .PrintPreviewSpecialToolDocument .usage > a { display: inline-block; min-width: 28px; padding: 2px 5px; }

#Content_Spezialwerkzeuge a, .PrintPreviewSpecialToolDocument a { display: inline; }

.SPECIALTOOLDOCUMENT .TOOLNUMBER, .SPECIALTOOLDOCUMENT .DESIGNATION { display: inline-block; font-weight: bold; }

.SpecialTool_Content { display: table; break-before: avoid; break-after: avoid; border-collapse: collapse; position: relative; top: 5px; margin-bottom: 10px; }

.GRAPHIC_SWZ { max-width: 100%; height: auto; break-inside: avoid; font-size: 0.7em; }

.SpecialTool_Left_Content { width: 317px; min-width: 317px; display: table-cell; vertical-align: top; }

.SpecialTool_Right_Content { display: table-cell; vertical-align: top; padding-left: 14px; min-width: 622px; }

.SpecialTool_Right_Content .header { padding-left: 5px; padding-bottom: 2px; font-weight: bold; max-width: 70%; margin-top: 7px; }

.SpecialTool_Right_Content .wrapper { border-top: 1px solid black; padding-top: 5px; }

.SpecialTool_Right_Content .table-consists { margin-top: 15px; }

.SpecialTool_Right_Content .table-consists > .header { border-bottom: 1px solid black; width: 100%; max-width: 100%; }

.SpecialTool_Right_Content .table-consists tr { break-inside: avoid; }

.SpecialTool_Right_Content .table-consists th, .SpecialTool_Right_Content .table-consists td { border: 1px solid white; }

.SpecialTool_Right_Content table { border-collapse: collapse; width: 100%; }

.SpecialTool_Right_Content th, .SpecialTool_Right_Content td { padding: 5px; }

.SpecialTool_Right_Content th { font-weight: normal; }

.EMPTY_ROW { padding-bottom: 12px; }

.INCLUDE_TD_GENERAL, .INCLUDE_TD_STATE, .INCLUDE_TD_CAPACITY { margin-bottom: 5px; break-inside: avoid; }

.INSTRUCTION .INCLUDE_TD_GENERAL, .INSTRUCTION .INCLUDE_TD_STATE, .INSTRUCTION .INCLUDE_TD_CAPACITY { font-weight: normal; }

.INCLUDE_TD_GENERAL .BoxHeader, .INCLUDE_TD_STATE .BoxHeader, .INCLUDE_TD_CAPACITY .BoxHeader { position: relative; height: 40px; width: 100%; background: none; padding: 0px; margin: -14px 0px 0px; bottom: -14px; }

.INCLUDE_TD_GENERAL .BoxHeader img, .INCLUDE_TD_STATE .BoxHeader img, .INCLUDE_TD_CAPACITY .BoxHeader img { position: absolute; right: 0px; }

.TAB_CONTENT { margin: 35px 0px; }

.TAB_CONTENT .INCLUDE_TD_GENERAL .Box .DESCRIPTION, .TAB_CONTENT .INCLUDE_TD_STATE .Box .DESCRIPTION, .TAB_CONTENT .INCLUDE_TD_CAPACITY .Box .DESCRIPTION { font-weight: bold; border-bottom: 1.1pt solid black; padding-bottom: 2px; padding-left: 5px; margin-bottom: 5px; padding-right: 35px; width: 100%; }

.TAB_CONTENT .TD_GENERAL .DESCRIPTION, .TAB_CONTENT .TD_STATE .DESCRIPTION, .TAB_CONTENT .TD_CAPACITY .DESCRIPTION { font-weight: bold; border-bottom: 1.1pt solid black; padding-bottom: 2px; padding-left: 0px; margin-bottom: 5px; padding-right: 35px; margin-top: 5px; }

.TD_GENERAL *, .TD_GENERAL ::before, .TD_GENERAL ::after, .TD_STATE *, .TD_STATE ::before, .TD_STATE ::after, .TD_CAPACITY *, .TD_CAPACITY ::before, .TD_CAPACITY ::after { box-sizing: border-box; }

.TD_GENERAL, .TD_STATE, .TD_CAPACITY, .TD_CONTENT { display: block; border: 0px none; padding: 0px; margin-bottom: 20px; }

.TD_GENERAL .TD_CONTENT, .TD_STATE .TD_CONTENT, .TD_CAPACITY .TD_CONTENT { display: table; width: 100%; border-collapse: collapse; table-layout: fixed; }

.TD_GENERAL .TD_CONTENT_LEFT, .TD_STATE .TD_CONTENT_LEFT, .TD_CAPACITY .TD_CONTENT_LEFT { display: table-cell; vertical-align: top; width: calc(42% - 10px); padding: 5px; }

.TD_GENERAL .TD_CONTENT_RIGHT, .TD_STATE .TD_CONTENT_RIGHT, .TD_CAPACITY .TD_CONTENT_RIGHT { width: calc(58% - 10px); display: table-cell; vertical-align: top; text-align: right; padding: 5px; }

.TD_CONTENT .GRAPHIC { margin-top: 10px; display: block; }

.TD_CONTENT .GRAPHIC > a { display: block; }

.TD_CONTENT .GRAPHIC .GRAPHIC_PROCESS { width: auto; max-width: 50%; height: auto; }

.TD_CONDITION_REITER { display: table; width: 100%; padding: 0px; background: none; }

.TD_CONDITION_REITER:nth-child(2n) { background: rgb(238, 238, 238); }

.TD_GENERAL .DEFINITION, .TD_STATE .DEFINITION, .TD_CAPACITY .DEFINITION { white-space: normal; font-style: italic; padding: 0px 5px 5px; }

.TD_CONTENT .CONDITION { border: 0px none; }

.CONDITION_CONTENT { border: 0px none; background: none; display: table; width: 100%; table-layout: fixed; }

.CONDITION_CONTENT .left { display: table-cell; width: 65%; }

.CONDITION_CONTENT .right { display: table-cell; width: 35%; }

.TECHNICALDATA { background: none 0px center; border: 0px none; position: relative; display: inline-block; overflow: visible; }

.TECHNICALDATA .TEXTVALUE { display: inline-block; padding-right: 5px; }

.TECHNICALDATA_RIGHT_CONTENT { min-width: 50px; max-width: 100px; float: right; display: block; position: relative; top: -10px; }

.TD_UNIT { display: inline; }

.TECHNICALDATA .UNIT { padding: 0px; display: inline-block; text-align: right; }

.TD_CENTER .MAXVALUE, .TD_CENTER .MINVALUE { line-height: 1; }

.NUMERICVALUE { position: relative; display: inline; }

.NUMERICVALUE .MAINVALUE, .NUMERICVALUE .TD_UNIT { display: inline-block; position: relative; }

.TD_CENTER { font-size: 80%; display: inline-block; line-height: 0; height: 0px; }

.TD_CENTER .MAXVALUE, .TD_CENTER .MINVALUE { position: relative; line-height: 0; }

.TD_CENTER .MAXVALUE { top: -5px; }

.TD_CENTER .MINVALUE { top: 5px; }

#Content_TechnischeDaten { padding-top: 14px; }

#Content_TechnischeDaten .usage { margin-top: -5px; }

.TD_GENERAL .header_row, .TD_STATE .header_row, .TD_CAPACITY .header_row { width: 100%; position: relative; height: 30px; line-height: 30px; border-bottom: 1px solid black; margin-bottom: 5px; }

.TD_GENERAL .header_row .baseline_aligner, .TD_STATE .header_row .baseline_aligner, .TD_CAPACITY .header_row .baseline_aligner { line-height: normal; width: 100%; vertical-align: bottom; display: inline-block; margin-bottom: 5px; }

.TD_GENERAL .header_row .info_header, .TD_STATE .header_row .info_header, .TD_CAPACITY .header_row .info_header { font-weight: bold; width: calc(100% - 25px); }

.TD_GENERAL .header_row .DESCRIPTION, .TD_STATE .header_row .DESCRIPTION, .TD_CAPACITY .header_row .DESCRIPTION { text-overflow: ellipsis; white-space: nowrap; font-weight: bold; }

.TD_GENERAL .header_row .info_icon, .TD_STATE .header_row .info_icon, .TD_CAPACITY .header_row .info_icon { display: inline-block; position: absolute; right: 0px; top: 0px; }

.TEXTFRAGMENT { display: list-item; list-style: outside none disc; font-weight: normal; margin-left: 14px; }

.TEXTFRAGMENT .LIST { list-style-type: none; padding-left: 5px; margin-bottom: 10px; }

.TEXTFRAGMENT .LIST .LISTENTRY { position: relative; padding-left: 10px; margin-bottom: 10px; }

.TEXTFRAGMENT .LIST > .LISTENTRY::before { content: "-"; position: absolute; margin-left: -1.1em; }

.TEXTFRAGMENT .TABLE { display: table; width: 100%; border-collapse: collapse; margin-bottom: 15px; padding-left: 0px; }

.TEXTFRAGMENT .TGROUP { display: table; width: 100%; box-sizing: border-box; }

.TEXTFRAGMENT .PARAGRAPH { vertical-align: top; color: black; min-width: 10px; margin-bottom: 10px; margin-top: 0px; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; }

.CHAPTER_RE .BLOCK_CONTENT .TEXTFRAGMENT, .INCLUDE_CHAPTER_RE .BLOCK_CONTENT .TEXTFRAGMENT { display: block; margin-left: 1px; }

.TABLE { display: table; border-collapse: collapse; margin-bottom: 1em; break-before: avoid; box-sizing: border-box; }

.TTITLE { display: table-caption; font-weight: bold; margin-bottom: 5px; }

.THEAD { display: table-header-group; background-color: rgb(221, 221, 221); break-before: avoid; break-inside: avoid; break-after: avoid; clear: both !important; }

.THEAD > .ROW > .ENTRY { font-weight: bold; }

.TBODY { display: table-row-group; }

.ROW, tr { display: table-row; }

.ENTRY { display: table-cell; padding: 5px; border: 1px solid black; }

.SIMPLE_TEXTFRAGMENT { color: black; min-width: 10px; white-space: normal; }

.PARAGRAPH { color: black; min-width: 10px; padding-bottom: 5px; margin-bottom: 10px; padding-top: 10px; }

.EMPHASIZE1, .EMPHASIZE1_NOWRAP { color: black; font-weight: bold; }

.EMPHASIZE2, .EMPHASIZE2_NOWRAP { color: black; font-style: italic; }

.BMW_TERM { color: blue; white-space: nowrap; }

.NOWRAP, .EMPHASIZE1_NOWRAP, .EMPHASIZE2_NOWRAP { white-space: nowrap; }

.INCLUDE_SPECIALTOOLDOCUMENT { color: green; text-decoration: underline; display: inline-block; }

.INCLUDE_SPECIALTOOLDOCUMENT > a { white-space: nowrap; }

.LIST { list-style: inside none disc; margin-left: 10px; margin-bottom: 1em; }

.LISTENTRY { display: list-item; }

.SPECIALTOOLDOCUMENT { display: table; width: 100%; min-height: 80px; overflow: auto; position: relative; box-sizing: border-box; }

.SPECIALTOOLDOCUMENT * { box-sizing: border-box; }

.SPECIALTOOLDOCUMENT .even { background: rgb(238, 238, 238); }

.TOOLNUMBER { float: left; padding-right: 5px; }

.TIGHTENING *, .TIGHTENING ::before, .TIGHTENING ::after { box-sizing: border-box; }

.TIGHTENING { break-inside: avoid; break-after: auto; }

.TIGHTENING .SPECIFICATION .SIMPLE_TEXTFRAGMENT { margin-bottom: 5px; }

.TIGHTENING .TEXTVALUE { }

.TIGHTENING_SEQUENCE { font-style: italic; line-height: 1.2; margin-top: 3px; }

.TIGHTENING .DIMENSION { display: table-cell; }

.TIGHTENING .SCREW_CONTENT_LEFT > div { display: inline-table; width: 100%; height: 100%; overflow: auto; vertical-align: top; }

.TIGHTENING .SCREW_CONTENT_LEFT .DIMENSION { width: 35%; padding: 5px; overflow-wrap: break-word; }

.TIGHTENING .SCREW_CONTENT_LEFT .wrapper { width: 100%; display: table-cell; vertical-align: top; border-left: 1px solid white; border-right: 1px solid white; padding: 5px; }

.TIGHTENING .DIMENSION { white-space: normal; }

.TIGHTENING .SCREW { display: table; width: 100%; break-inside: avoid; break-after: auto; }

.TIGHTENING .SCREW .RESOURCE_LIST:last-child { padding-bottom: 10px; }

.TIGHTENING .TIGHTENING_DATA { display: table-row; table-layout: fixed; width: 100%; }

.TIGHTENING .TIGHTENING_DATA .TEXTVALUE { padding: 5px; word-break: break-all; }

.TIGHTENING .TIGHTENING_DATA > .TEXTVALUE { border-right: 1px solid white; }

.TIGHTENING .TIGHTENING_DATA > .DESCRIPTION { width: 60%; min-width: 25%; max-width: 75%; padding: 5px; display: table-cell; }

.TIGHTENING .TIGHTENING_DATA > .VALUEUNIT { width: 40%; min-width: 25%; max-width: 75%; padding: 5px; display: table-cell; }

.TIGHTENING .TIGHTENING_DATA > .DESCRIPTION { border-right: 1px solid rgb(255, 255, 255); display: table-cell; }

.TIGHTENING .TIGHTENING_DATA > .DESCRIPTION + .TEXTVALUE { display: table-cell; text-align: right; }

.TIGHTENING .TIGHTENING_DATA > .VALUEUNIT { text-align: right; display: table-cell; }

.TIGHTENING .TIGHTENING_DATA .VALUE { display: inline-block; }

.TIGHTENING .TIGHTENING_DATA .UNIT { padding: 0px 0px 0px 4px; display: inline-block; text-align: left; min-width: 26px; }

.TIGHTENING .SCREW_CONTENT { width: 100%; height: 1em; display: table; table-layout: fixed; }

.TIGHTENING .SCREW_CONTENT .inline-table { display: inline-table; height: 100%; width: 100%; }

.TIGHTENING .SCREW_CONTENT_LEFT { display: table-cell; width: 60%; min-width: 60%; max-width: 60%; vertical-align: top; }

.TIGHTENING .SCREW_CONTENT_RIGHT { display: table-cell; width: 40%; min-width: 40%; max-width: 40%; vertical-align: top; }

.TIGHTENING .PROPERTY { display: table-cell; overflow: visible; padding-top: 20px; }

.INCLUDE_TIGHTENING { margin-bottom: 15px; }

.INCLUDE_TIGHTENING .BoxHeader { position: relative; height: 40px; width: 100%; background: none; padding: 0px; margin: -7px 0px 0px; bottom: -14px; }

.INCLUDE_TIGHTENING .BoxHeader img { position: absolute; right: 0px; }

.TIGHTENING .SCREW + .GRAPHIC { margin-top: 10px; }

.TIGHTENING .header_row { width: 100%; position: relative; border-bottom: 1px solid black; margin-bottom: 3px; break-after: avoid; }

.TIGHTENING .header_row .baseline_aligner { width: 100%; display: inline-block; margin-bottom: 2px; }

.TIGHTENING .header_row .info_header { font-weight: bold; width: calc(100% - 25px); }

.TIGHTENING .header_row .DESCRIPTION { text-overflow: ellipsis; white-space: nowrap; }

.TIGHTENING .header_row .info_icon { display: inline-block; position: absolute; right: 0px; top: -3px; }

.TIGHTENING .header_row .info_icon .baseline_aligner { margin-bottom: 0px; }

.TIGHTENING .header_row + .SPECIFICATION { break-inside: avoid; break-after: avoid; }

.TIGHTENING .header_row + .SPECIFICATION + .SCREW { break-inside: avoid; break-after: auto; }

.TIGHTENING .GRAPHIC_PROCESS { width: auto; max-width: 50%; height: auto; }

#Content_Anziehdrehmomente .usage { position: absolute; right: 0px; top: -5px; }

.LinkedDocument_Content * { box-sizing: border-box; }

.LinkedDocument_Content .header { padding-bottom: 2px; font-weight: bold; padding-left: 5px; }

.LinkedDocument_Content .header > span { float: right; padding-right: 5px; }

.LinkedDocument_Content .header::after { content: ""; display: table; clear: both; float: none; zoom: 1; }

.LinkedDocument_Content .wrapper { border-top: 1px solid black; padding-top: 5px; }

.LinkedDocument_Content .wrapper table { width: 100%; border-collapse: collapse; }

.LinkedDocument_Content .wrapper td { padding: 5px; }

.LinkedDocument_Content .usage { height: auto; background: none; float: none; text-align: right; position: relative; top: 0px; }

.LinkedDocument_Content .usage > a { min-width: 28px; top: -1px; }

.RESOURCE_LIST { padding: 5px; display: block; width: 100%; background: white; }

.info_container.RESOURCE { width: 100%; margin-bottom: 15px; break-inside: avoid; break-after: auto; }

.info_container.RESOURCE * { box-sizing: border-box; }

.info_container.RESOURCE .value_column .WERT, .info_container.RESOURCE .value_column .SIMPLE_TEXTFRAGMENT { display: block; }

.info_container.RESOURCE .value_column .UNIT { padding-left: 3px; }

.info_container.RESOURCE .header_row { width: 100%; position: relative; height: 30px; line-height: 30px; border-bottom: 1px solid black; margin-bottom: 5px; }

.info_container.RESOURCE .header_row .baseline_aligner { line-height: normal; width: 100%; vertical-align: bottom; display: inline-block; margin-bottom: 5px; }

.info_container.RESOURCE .header_row .info_header { font-weight: bold; width: calc(100% - 25px); }

.info_container.RESOURCE .header_row .DESCRIPTION { text-overflow: ellipsis; white-space: nowrap; }

.info_container.RESOURCE .header_row .info_icon { display: inline-block; position: absolute; right: 0px; top: 0px; width: 20px; height: auto; }

.info_container.RESOURCE .header_row .info_icon img { width: 100%; max-width: 100%; margin-top: 5px; }

.info_container.RESOURCE .info_table { display: inline-table; table-layout: fixed; width: 100%; margin-bottom: 3px; background-color: rgb(238, 238, 238); margin-top: 5px; }

.info_container.RESOURCE .info_table .description_column { display: table-cell; width: 50%; padding: 5px; border-right: 1px solid white; }

.info_container.RESOURCE .info_table .description_column > div { display: inline-block; width: 100%; }

.info_container.RESOURCE .info_table .data_column { display: table-cell; width: 50%; vertical-align: top; padding-bottom: 5px; }

.info_container.RESOURCE .info_table .nested_table { display: inline-table; width: 100%; height: 100%; }

.info_container.RESOURCE .info_table .ORDERINFORMATION { display: table-row; }

.info_container.RESOURCE .info_table .value_column { display: table-cell; width: 40%; padding: 0px 0px 5px 5px; border-right: 1px solid white; }

.info_container.RESOURCE .info_table .order_number_column { text-align: right; display: table-cell; width: 60%; padding: 5px 5px 0px 0px; }

.info_container.RESOURCE .info_graphic { margin-top: 10px; }

.info_container.RESOURCE .info_graphic .GRAPHIC { width: auto; max-width: 50%; height: auto; margin: 0px; }

.info_container.RESOURCE > a { display: block; }

.info_container.RESOURCE > a .GRAPHIC { width: 50%; margin-bottom: 3px; }

.info_container.RESOURCE a:hover { color: rgb(0, 0, 0); }

.OPERATING_STEP_RIGHT_CONTENT .info_container.RESOURCE .info_graphic .GRAPHIC { width: auto; max-width: 50%; height: auto; }

#Content_Betriebstoffe *, .PrintPreviewIncludeResource * { box-sizing: border-box; }

#Content_Betriebstoffe .resource_list_entry, .PrintPreviewIncludeResource .resource_list_entry { margin-bottom: 20px; break-inside: avoid; break-after: auto; }

#Content_Betriebstoffe .entry_header, .PrintPreviewIncludeResource .entry_header { display: table; width: 100%; border-bottom: 1px solid black; }

#Content_Betriebstoffe .entry_header .entry_category, .PrintPreviewIncludeResource .entry_header .entry_category { display: table-cell; width: 40%; font-weight: bold; text-overflow: ellipsis; padding-top: 5px; }

#Content_Betriebstoffe .entry_header .entry_used_in, .PrintPreviewIncludeResource .entry_header .entry_used_in { display: table-cell; width: 60%; }

#Content_Betriebstoffe .entry_header .usage_link, .PrintPreviewIncludeResource .entry_header .usage_link { min-width: 28px; }

#Content_Betriebstoffe .entry_header .usage_link:first-of-type, .PrintPreviewIncludeResource .entry_header .usage_link:first-of-type { margin-left: 14px; }

#Content_Betriebstoffe .entry_header .baseline_aligner, #Content_Betriebstoffe .entry_header .entry_references, .PrintPreviewIncludeResource .entry_header .baseline_aligner, .PrintPreviewIncludeResource .entry_header .entry_references { display: inline-block; }

#Content_Betriebstoffe .entry_header .baseline_aligner, .PrintPreviewIncludeResource .entry_header .baseline_aligner { padding-bottom: 2px; }

#Content_Betriebstoffe .entry_header .usage, .PrintPreviewIncludeResource .entry_header .usage { font-size: 8pt; position: relative; top: 0px; }

#Content_Betriebstoffe .entry_table, .PrintPreviewIncludeResource .entry_table { display: table; background-color: rgb(238, 238, 238); margin-bottom: 3px; width: 100%; margin-top: 5px; }

#Content_Betriebstoffe .entry_table .description_column, .PrintPreviewIncludeResource .entry_table .description_column { display: table-cell; width: 25%; border-right: 1px solid white; padding: 5px 0px 0px 5px; }

#Content_Betriebstoffe .entry_table .specification_column, .PrintPreviewIncludeResource .entry_table .specification_column { display: table-cell; width: 40%; border-right: 1px solid white; padding: 5px 0px 0px 5px; font-style: italic; }

#Content_Betriebstoffe .entry_table .order_info_column, .PrintPreviewIncludeResource .entry_table .order_info_column { display: table-cell; width: 35%; border-right: 1px solid white; vertical-align: top; padding-bottom: 5px; }

#Content_Betriebstoffe .entry_table .nested_table, .PrintPreviewIncludeResource .entry_table .nested_table { display: table; width: 100%; }

#Content_Betriebstoffe .entry_table .nested_table:last-child .order_info_row .value_column, #Content_Betriebstoffe .entry_table .nested_table:last-child .order_info_row .order_number_column, .PrintPreviewIncludeResource .entry_table .nested_table:last-child .order_info_row .value_column, .PrintPreviewIncludeResource .entry_table .nested_table:last-child .order_info_row .order_number_column { padding-bottom: 5px; }

#Content_Betriebstoffe .entry_table .order_info_row, .PrintPreviewIncludeResource .entry_table .order_info_row { display: table-row; }

#Content_Betriebstoffe .entry_table .value_column, .PrintPreviewIncludeResource .entry_table .value_column { display: table-cell; width: 42.9%; border-right: 1px solid white; padding: 5px 0px 0px 5px; }

#Content_Betriebstoffe .entry_table .value_column .value, .PrintPreviewIncludeResource .entry_table .value_column .value { display: block; }

#Content_Betriebstoffe .entry_table .value_column .value::after, .PrintPreviewIncludeResource .entry_table .value_column .value::after { content: ","; display: inline-block; }

#Content_Betriebstoffe .entry_table .order_number_column, .PrintPreviewIncludeResource .entry_table .order_number_column { text-align: right; display: table-cell; width: 57.1%; padding: 5px 5px 0px 0px; }

#Content_Betriebstoffe .entry_graphic, .PrintPreviewIncludeResource .entry_graphic { margin: 10px 0px; }

#Content_Betriebstoffe .entry_graphic a, .PrintPreviewIncludeResource .entry_graphic a { display: block; }

#Content_Betriebstoffe .entry_graphic a .GRAPHIC, .PrintPreviewIncludeResource .entry_graphic a .GRAPHIC { display: table; }

#Content_Betriebstoffe .entry_graphic .GRAPHIC_PROCESS, .PrintPreviewIncludeResource .entry_graphic .GRAPHIC_PROCESS { width: auto; max-width: 50%; height: auto; }

.RESCUE_GUIDE, .RESCUE_SHEET { font-family: Helvetica; font-size: 12pt; }

.RESCUE_GUIDE table, .RESCUE_SHEET table { border: 1px solid black; border-collapse: collapse; display: table; margin-bottom: 0px; }

.RESCUE_GUIDE tr.HEADER td, .RESCUE_SHEET tr.HEADER td { border: 1px solid black; padding: 5px; vertical-align: top; }

.RESCUE_GUIDE .MANUFACTURER, .RESCUE_GUIDE .VEHICLEMODEL, .RESCUE_SHEET .MANUFACTURER, .RESCUE_SHEET .VEHICLEMODEL { font-weight: bold; display: inline; padding-right: 10px; }

.RESCUE_GUIDE .SOP, .RESCUE_GUIDE .EOP, .RESCUE_SHEET .SOP, .RESCUE_SHEET .EOP { display: inline; }

.RESCUE_GUIDE .EOP::before, .RESCUE_SHEET .EOP::before { content: " - "; }

.RESCUE_GUIDE tr td.PERSPECTIVE, .RESCUE_SHEET tr td.PERSPECTIVE { border-bottom: 1px solid black; padding: 5px; }

.RESCUE_GUIDE tr td.SHAPE, .RESCUE_SHEET tr td.SHAPE { padding: 20px 5px 5px; }

.RESCUE_GUIDE td.LABEL_LEGEND, .RESCUE_SHEET td.LABEL_LEGEND { font-size: 8pt; padding: 5px; }

.RESCUE_GUIDE tr.LEGENDROW td, .RESCUE_SHEET tr.LEGENDROW td { border: 1px solid black; padding: 5px; font-size: 9pt; vertical-align: middle; text-align: center; }

.RESCUE_GUIDE tr.FOOTER_LABELS td, .RESCUE_SHEET tr.FOOTER_LABELS td { border: 1px solid black; font-size: 9pt; padding: 5px; }

.RESCUE_GUIDE tr.FOOTER_VALUES td, .RESCUE_SHEET tr.FOOTER_VALUES td { font-size: 9pt; font-weight: bold; border: 1px solid black; padding: 5px; }

.RESCUE_GUIDE tr.DISCLAIMER td, .RESCUE_SHEET tr.DISCLAIMER td { font-size: 8pt; padding: 5px; }

.RESCUE_GUIDE .INSTRUCTION, .RESCUE_SHEET .INSTRUCTION { font-size: 10pt; font-weight: bold; text-align: left; margin: 20px 5px; }

.RESCUE_GUIDE .COPYRIGHT, .RESCUE_SHEET .COPYRIGHT { font-size: 8pt; text-align: left; }

.RESCUE_GUIDE .COPYRIGHT div, .RESCUE_SHEET .COPYRIGHT div { display: inline; }

.RESCUE_GUIDE .PICTOGRAM .GRAPHIC, .RESCUE_SHEET .PICTOGRAM .GRAPHIC { max-width: 30px; max-height: 45px; }

.RESCUE_GUIDE .PICTOGRAM .DESCRIPTION, .RESCUE_SHEET .PICTOGRAM .DESCRIPTION { max-width: 100px; }

.RESCUE_GUIDE .DESCRIPTION, .RESCUE_SHEET .DESCRIPTION { font-weight: normal; clear: both; }

.RESCUE_GUIDE .HEADER .GRAPHIC, .RESCUE_SHEET .HEADER .GRAPHIC { max-height: 60px; }

.RESCUE_GUIDE .SHAPE .GRAPHIC, .RESCUE_SHEET .SHAPE .GRAPHIC { max-height: 400px; }

.RESCUE_GUIDE .SHAPE, .RESCUE_GUIDE .PERSPECTIVE, .RESCUE_SHEET .SHAPE, .RESCUE_SHEET .PERSPECTIVE { text-align: center; }

.RESCUE_GUIDE .GRAPHIC_LEGEND, .RESCUE_SHEET .GRAPHIC_LEGEND { max-width: 30px; }

.RESCUE_GUIDE .COVER table, .RESCUE_SHEET .COVER table { border: 0px; border-collapse: collapse; display: table; }

.RESCUE_GUIDE .LOGOS, .RESCUE_SHEET .LOGOS { text-align: right; }

.RESCUE_GUIDE .LOGO .GRAPHIC, .RESCUE_SHEET .LOGO .GRAPHIC { max-height: 20px; padding-right: 10px; }

.RESCUE_GUIDE .LOGO > table, .RESCUE_SHEET .LOGO > table { width: 100%; }

.RESCUE_GUIDE .HEADLINE, .RESCUE_SHEET .HEADLINE { font-size: 32pt; font-weight: bold; padding-left: 30px; padding-top: 30px; }

.RESCUE_GUIDE .SUBLINE, .RESCUE_SHEET .SUBLINE { font-size: 16pt; font-weight: bold; padding-left: 30px; padding-top: 30px; }

.RESCUE_GUIDE .DATE, .RESCUE_SHEET .DATE { font-size: 13pt; padding-left: 30px; padding-top: 10px; padding-bottom: 220px; }

.RESCUE_GUIDE .TITLE, .RESCUE_SHEET .TITLE { font-size: 16pt; font-weight: bold; padding-bottom: 20px; padding-top: 30px; }

.RESCUE_GUIDE .SUBTITLE, .RESCUE_SHEET .SUBTITLE { font-size: 13pt; font-weight: bold; padding-bottom: 20px; }

.RESCUE_GUIDE .MARGINAL, .RESCUE_SHEET .MARGINAL { text-decoration: underline; font-weight: bold; padding-bottom: 10px; }

.RESCUE_GUIDE .BLOCK, .RESCUE_GUIDE .TEXTFRAGMENT, .RESCUE_GUIDE .PARAGRAPH, .RESCUE_SHEET .BLOCK, .RESCUE_SHEET .TEXTFRAGMENT, .RESCUE_SHEET .PARAGRAPH { padding-bottom: 10px; }

.RESCUE_GUIDE .EMPHASIZE1, .RESCUE_GUIDE .EMPHASIZE2, .RESCUE_SHEET .EMPHASIZE1, .RESCUE_SHEET .EMPHASIZE2 { color: black; }

.RESCUE_GUIDE .EMPHASIZE1, .RESCUE_SHEET .EMPHASIZE1 { font-weight: bold; }

.RESCUE_GUIDE .SPECIFICS, .RESCUE_SHEET .SPECIFICS { margin: 15px 0px; }

.RESCUE_GUIDE { box-sizing: border-box; }

.RESCUE_GUIDE * { box-sizing: border-box; }

.RESCUE_GUIDE .RESCUEGUIDE_MOD { width: 752px; margin: 0px auto; }

.RESCUE_GUIDE .COVER { width: 100%; }

.RESCUE_GUIDE .COVER > .GRAPHIC_BORDER { display: block; width: 100%; }

.RESCUE_GUIDE .COVER a > .GRAPHIC { display: inline; width: 100%; height: auto; }

.RESCUE_GUIDE .COVER .LOGOS a > .GRAPHIC { width: inherit; }

.RESCUE_GUIDE .COVER .LOGO th { vertical-align: bottom; }

.RESCUE_GUIDE .COVER .LOGO .COPYRIGHT { padding-left: 30px; }

.RESCUE_GUIDE .COVER .LOGO .GRAPHIC_BORDER { display: inline-block; }

.RESCUE_GUIDE .COVER .LOGO .GRAPHIC_BORDER:last-child { padding-right: 25px; }

.RESCUE_SHEET .RESCUESHEET_MOD { width: 752px; margin: 0px auto; }

:lang(es) .TAB_HEADER_ITEM, :lang(es) .TAB_HEADER_ITEM_SELECTED { min-height: 61px; }

:lang(es) .TAB_HEADER_ITEM > a, :lang(es) .TAB_HEADER_ITEM_SELECTED > a { vertical-align: top; }

.PROCESSTITLE { padding-top: 0px; margin-bottom: 10px; }

.img-with-zoom-small img { max-width: 317px; }

.CONTENT, .CONTENT_FULL_WIDTH { }

.CONTENT_FULL_WIDTH { width: 100%; margin: 0px; padding-left: 0px; padding-right: 0px; }

#Content_Teileliste .TEILE_TABLE td { text-align: right; }

#Content_Teileliste .usage_in_table { bottom: 0px; padding-right: 7px; display: inline-block; }

#Content_Teileliste .usage_in_table > a { padding: 0px; margin: 0px 0px 0px 10px; }

body { height: 98%; }

.printDocumentCaption, .printDocumentHeader, #swz_provisional_released, .printSpecialToolsConten, .printChapterImages { display: block; }

.printChapterPreProcesses { display: block !important; }

.pageBreakAvoid, .pageBreakAuto, .printPreviewHints, .PrintPreviewTighteningTorques, .PrintPreviewSpecialToolDocument, .PrintPreviewIncludeTDGeneral, .PrintPreviewDocuments, .PrintPreviewParts { }

.LEFT_MENU { display: table; width: 100%; }

.CONTENT_FULL_WIDTH, .CONTENT, .LEFT_MENU { height: auto !important; }

.REPAIRMANUALDOCUMENT_MOD, .REPAIRMANUALHINT_MOD { margin: 0px; width: 100%; }

.printDocumentHeader + #swz_provisional_released { font-size: 15pt; line-height: 1.2; }

.printDocumentHeader + #swz_provisional_released .GRAPHIC { margin-top: 0px; }

.printTabHeader { break-after: avoid; }

.printTabHeader > h3 { font-size: 14pt; }

#swz_provisional_released { font-size: 13pt; line-height: 1.2; }

.printPreviewHints h3 { font-size: 13pt; font-weight: bold; line-height: 1.6; }

.NegativeMargin { margin-bottom: -10px; }

.PrintPreviewPrerequisites { margin-bottom: 5px; }

.printSpecialToolsContent { }

.printChapterContent { display: table; width: 100%; }

.printDocumentHeader { font-weight: bold; margin-bottom: 10px; font-size: 18px; }

.printDocumentCaption { font-size: 24px; font-weight: bold; margin-bottom: 20px; float: none; line-height: 1.2; }

.printDocumentAWNumber { margin-right: 10px; float: left; }

.printSectionContent { margin-left: 65px; padding: 1px; height: 25px; background-color: rgb(250, 250, 250); border: 1px solid white; }

.printChapterNumber { padding-right: 3px; float: left; }

.printChapterTitle { float: left; }

.printChapterImages { float: right; margin-right: 2px; display: block; }

.chapter_img { border: 1px solid black; height: 20px; margin-left: 5px; width: 20px !important; }

.PrintPreviewPreProcesses { display: table; }

.PrintPreviewPreProcesses h2 { font-size: 13pt; margin-top: 25px; break-after: avoid; }

.PrintPreviewPostProcesses, .POSTPROCESSES { display: table; width: 100%; }

.PrintPreviewPostProcesses { display: table; break-after: avoid; }

.PrintPreviewPostProcesses h2 { font-size: 13pt; margin-top: 25px; }

.printPreviewOperationSteps { display: table; }

.printPreviewOperationSteps h2 { font-size: 13pt; margin-top: 15px; margin-bottom: 10px; }

.usage { bottom: -5px; }

.GRAPHIC_PROCESS { width: 100%; height: auto; }

.TAB_CONTENT .GRAPHIC_PROCESS { max-width: 50%; }

div[id*="KEYPROCESS-"] [class*="TITLE"], div[id*="PREPROCESSES-"] [class*="TITLE"], div[id*="POSTPROCESS-"] [class*="TITLE"], div[id*="CHAPTER-"] [class*="TITLE"], .OPERATINGSTEP [class*="TITLE"], .INCLUDE_PROCESS [class*="TITLE"] { break-inside: avoid; break-after: avoid; }

div[id*="KEYPROCESS-"] [class*="TITLE"] + *, div[id*="PREPROCESSES-"] [class*="TITLE"] + *, div[id*="POSTPROCESS-"] [class*="TITLE"] + *, div[id*="CHAPTER-"] [class*="TITLE"] + *, .OPERATINGSTEP [class*="TITLE"] + *, .INCLUDE_PROCESS [class*="TITLE"] + * { }

div[id*="KEYPROCESS-"] [class*="TITLE"] + .HINT, div[id*="KEYPROCESS-"] [class*="TITLE"] + .TECH_INFO, div[id*="KEYPROCESS-"] [class*="TITLE"] + .WARNING, div[id*="KEYPROCESS-"] [class*="TITLE"] + .CAUTION, div[id*="KEYPROCESS-"] [class*="TITLE"] + .DANGER, div[id*="KEYPROCESS-"] [class*="TITLE"] + .DAMAGE, div[id*="KEYPROCESS-"] [class*="TITLE"] + .BLOCK, div[id*="PREPROCESSES-"] [class*="TITLE"] + .HINT, div[id*="PREPROCESSES-"] [class*="TITLE"] + .TECH_INFO, div[id*="PREPROCESSES-"] [class*="TITLE"] + .WARNING, div[id*="PREPROCESSES-"] [class*="TITLE"] + .CAUTION, div[id*="PREPROCESSES-"] [class*="TITLE"] + .DANGER, div[id*="PREPROCESSES-"] [class*="TITLE"] + .DAMAGE, div[id*="PREPROCESSES-"] [class*="TITLE"] + .BLOCK, div[id*="POSTPROCESS-"] [class*="TITLE"] + .HINT, div[id*="POSTPROCESS-"] [class*="TITLE"] + .TECH_INFO, div[id*="POSTPROCESS-"] [class*="TITLE"] + .WARNING, div[id*="POSTPROCESS-"] [class*="TITLE"] + .CAUTION, div[id*="POSTPROCESS-"] [class*="TITLE"] + .DANGER, div[id*="POSTPROCESS-"] [class*="TITLE"] + .DAMAGE, div[id*="POSTPROCESS-"] [class*="TITLE"] + .BLOCK, div[id*="CHAPTER-"] [class*="TITLE"] + .HINT, div[id*="CHAPTER-"] [class*="TITLE"] + .TECH_INFO, div[id*="CHAPTER-"] [class*="TITLE"] + .WARNING, div[id*="CHAPTER-"] [class*="TITLE"] + .CAUTION, div[id*="CHAPTER-"] [class*="TITLE"] + .DANGER, div[id*="CHAPTER-"] [class*="TITLE"] + .DAMAGE, div[id*="CHAPTER-"] [class*="TITLE"] + .BLOCK, .OPERATINGSTEP [class*="TITLE"] + .HINT, .OPERATINGSTEP [class*="TITLE"] + .TECH_INFO, .OPERATINGSTEP [class*="TITLE"] + .WARNING, .OPERATINGSTEP [class*="TITLE"] + .CAUTION, .OPERATINGSTEP [class*="TITLE"] + .DANGER, .OPERATINGSTEP [class*="TITLE"] + .DAMAGE, .OPERATINGSTEP [class*="TITLE"] + .BLOCK, .INCLUDE_PROCESS [class*="TITLE"] + .HINT, .INCLUDE_PROCESS [class*="TITLE"] + .TECH_INFO, .INCLUDE_PROCESS [class*="TITLE"] + .WARNING, .INCLUDE_PROCESS [class*="TITLE"] + .CAUTION, .INCLUDE_PROCESS [class*="TITLE"] + .DANGER, .INCLUDE_PROCESS [class*="TITLE"] + .DAMAGE, .INCLUDE_PROCESS [class*="TITLE"] + .BLOCK { break-after: avoid; }

div[id*="KEYPROCESS-"] .PROCESSTITLE + .OVERVIEWGRAPHIC, div[id*="PREPROCESSES-"] .PROCESSTITLE + .OVERVIEWGRAPHIC, div[id*="POSTPROCESS-"] .PROCESSTITLE + .OVERVIEWGRAPHIC, div[id*="CHAPTER-"] .PROCESSTITLE + .OVERVIEWGRAPHIC, .OPERATINGSTEP .PROCESSTITLE + .OVERVIEWGRAPHIC, .INCLUDE_PROCESS .PROCESSTITLE + .OVERVIEWGRAPHIC { }

.INCLUDE_PROCESS.ELEMENT, .INCLUDE_PROCESS .ELEMENT { width: 100%; }

.INSTRUCTION { }

.dragger > .Box:last-child { margin-bottom: 0px; }

.PREPROCESSES .TITLE, .CHAPTERS .TITLE, .KEYPROCESS .TITLE, .POSTPROCESSES .TITLE { border-bottom: 1px solid black; padding-bottom: 5px; }

.AWNUMBER { line-height: inherit; padding-top: 0px; }

.AWNUMBER + .TITLE, .printDocumentAWNumber + .TITLE { padding-top: 0px; }

.CHAPTERS .TITLE, .PROCESSES .TITLE, .POSTPROCESSES .TITLE, .KEYPROCESS .TITLE { }

.OPERATING_STEP_RIGHT_CONTENT, .BLOCK_RIGHT_CONTENT, .OPERATING_STEP_RIGHT_CONTENT_RESULT { width: 100%; max-width: 100%; min-width: 100%; }

.GRAPHIC_VIDEO { width: 100%; height: 100%; }

.VIDEO_THUMBNAIL { width: 100%; height: 100%; }

.VIDEO_MENU_ENTRY::after { border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 11px solid rgb(255, 255, 255); }

.usage_in_table > a, .usage_in_table > li > span { min-width: inherit; }

#Content_Spezialwerkzeuge .usage > a, .PrintPreviewSpecialToolDocument .usage > a { min-width: inherit; }

#Content_Spezialwerkzeuge .usage, .PrintPreviewSpecialToolDocument .usage { top: 23px; }

.SpecialTool_Right_Content { width: 100%; min-width: 100%; }

.SpecialTool_Right_Content .header { margin-top: 0px; }

.TD_GENERAL .TD_CONTENT_LEFT, .TD_STATE .TD_CONTENT_LEFT, .TD_CAPACITY .TD_CONTENT_LEFT { width: calc(50% - 10px); }

.TD_GENERAL .TD_CONTENT_RIGHT, .TD_STATE .TD_CONTENT_RIGHT, .TD_CAPACITY .TD_CONTENT_RIGHT { width: calc(50% - 10px); }

.OVERVIEWLEGENDDESCRIPTION > .SIMPLE_TEXTFRAGMENT > .P { font-weight: normal; }

.CONDITION_CONTENT > .SIMPLE_TEXTFRAGMENT > .P { font-weight: bold; min-width: 230pt; }

#Content_TechnischeDaten { padding-top: 0px; }

#Content_Anziehdrehmomente .usage { top: 0px; }

.LinkedDocument_Content .usage { bottom: 0px; }

.LinkedDocument_Content .usage > a { top: 0px; padding: 0px; min-width: inherit; }

#Content_Betriebstoffe .entry_header .usage_link, .PrintPreviewIncludeResource .entry_header .usage_link { min-width: inherit; }

#Content_Betriebstoffe .entry_header .usage, .PrintPreviewIncludeResource .entry_header .usage { top: 5px; }

.usage > a, .usage_link, .usage_link:hover, .PrintPreviewIncludeResource .entry_header .usage_link { padding: 0px; margin: 0px 0px 0px 10px; }

.RESCUE_GUIDE .RESCUEGUIDE_MOD { width: 100%; }

.RESCUE_SHEET .RESCUESHEET_MOD { width: 100%; }

.RESCUE_GUIDE .COVER table, .RESCUE_SHEET .COVER table { border: 0px; border-collapse: collapse; display: table; }

.RESCUE_GUIDE .OVERVIEWTITLE, .RESCUE_SHEET .OVERVIEWTITLE { margin: 0px; padding-top: 25px; padding-bottom: 10px; display: block; font-weight: bold; }

.RESCUE_GUIDE .OVERVIEWCAPTION, .RESCUE_SHEET .OVERVIEWCAPTION { margin: 0px; padding-top: 0px; padding-bottom: 25px; display: block; }

.RESCUE_GUIDE .OVERVIEWLEGENDCOMPONENT, .RESCUE_SHEET .OVERVIEWLEGENDCOMPONENT { margin: 0px; padding-top: 0px; padding-bottom: 0px; display: block; }

.RESCUE_GUIDE .OVERVIEWLEGENDNUMBER, .RESCUE_SHEET .OVERVIEWLEGENDNUMBER { font-weight: bold; float: left; min-width: 14px; margin-right: 5px; }

.RESCUE_GUIDE .OVERVIEWLEGENDNAME, .RESCUE_SHEET .OVERVIEWLEGENDNAME { font-weight: bold; margin-right: 7px; float: left; }

.REPAIRMANUALHINT_MOD { margin: 0px; display: table; width: 775px; }

.REPAIRMANUALHINT_MOD .tableOfContent { display: block; margin: 10px 0px 20px; }

.REPAIRMANUALHINT_MOD #contentRepairManualDocument { height: auto; }

.REPAIRMANUALHINT_MOD .CHAPTERS, .REPAIRMANUALHINT_MOD .INCLUDE_PROCESS.ELEMENT { }

.REPAIRMANUALHINT_MOD .CHAPTERS .INCLUDE_CHAPTER_RE.ELEMENT, .REPAIRMANUALHINT_MOD .INCLUDE_PROCESS.ELEMENT .INCLUDE_CHAPTER_RE.ELEMENT { }

.TD_CENTER { position: relative; top: 5px; }

@media print {
  .GRAPHIC img { max-width: 316px; }
  .SIGNALWORD { display: none; }
}