@charset "utf-8";

* { font-family: Helvetica, "Arial Unicode MS", Arial, sans-serif; }

.content { width: 800px; }

.SUBTITLE { font-size: 12pt; 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; }

.hotspot { color: blue; }

#templates { display: none; }

.even { background: rgb(238, 238, 238); }

.PrintPreviewIncludeTDGeneral > h3, .PrintPreviewTighteningTorques > h3, .PrintPreviewSpecialToolDocument > h3, .PrintPreviewDocuments > h3, .PrintPreviewIncludeResource > h3 { margin-bottom: 20px; font-size: 16px; }

.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, .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: 12pt; 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; content: ""; 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-size: 10pt; font-weight: normal; }

.PROTECTION_CONTENT .SIMPLE_TEXTFRAGMENT .PARAGRAPH_TEXT, .INFORMATION_CONTENT .SIMPLE_TEXTFRAGMENT .PARAGRAPH_TEXT { 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-size: 10pt; font-weight: normal; }

.PROTECTION_CONTENT_WITHOUT .SIMPLE_TEXTFRAGMENT .PARAGRAPH_TEXT { 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: 11pt; box-sizing: border-box; width: 100%; overflow: hidden; 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; overflow: hidden; }

.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%; }

.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 { content: ""; 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 { pointer-events: none; font-weight: normal; display: block; width: 91%; }

.MENU_ENTRY_IMAGE { pointer-events: none; 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_IMAGE img[src*="NOTICE"], .MENU_ENTRY_IMAGE img[src*="INFO"] { display: none; }

.MENU_ENTRY_NUMBER, .MENU_NUMBER { position: absolute; font-size: 11pt; font-weight: bold; pointer-events: none; line-height: 1; right: 4px; bottom: 5px; }

#contentRepairManualDocument { height: 668px; }

.TEILE_TEXT { font-size: 10pt; text-align: left; margin: 5px 7px; }

.TEILE_PANEL_HEADER { font-weight: bold; font-size: 14pt; 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: 11pt; 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; }

@page { size: a4; margin: 1cm; orphans: 3; widows: 2; }

.OVERVIEW .GRAPHIC { width: 100%; }

.OVERVIEWGRAPHIC { margin-bottom: 30px; }

.RESULT { display: table; width: 100%; }

.RESULT .TEXTFRAGMENT { display: block; font-size: 10pt; 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; }

.RESULT .TEXTFRAGMENT .PARAGRAPH_TEXT { }

.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 { font-size: 10pt; margin: 0px; padding-top: 0px; padding-bottom: 15px; display: block; }

.OVERVIEWLEGENDCOMPONENT { font-size: 10pt; margin: 0px; padding-top: 10px; padding-bottom: 0px; display: block; }

.OVERVIEWLEGENDCOMPONENT::after { content: ""; display: block; clear: both; float: none; }

.OVERVIEWLEGENDNUMBER { font-size: 10pt; font-weight: bold; float: left; min-width: 14px; margin-right: 5px; }

.OVERVIEWLEGENDNAME { font-size: 10pt; 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; }

.PROCESSES .TITLE, .POSTPROCESSES .TITLE, .KEYPROCESS .TITLE { font-size: 12pt; margin: 40px 0px 10px; padding-bottom: 0px; text-transform: uppercase; }

.PREPROCESSES .TITLE, .CHAPTERS .TITLE, .KEYPROCESS .TITLE, .POSTPROCESSES .TITLE { font-size: 12pt; margin: 40px 0px 10px; text-transform: uppercase; }

.AWNUMBER { font-weight: bold; font-size: 18pt; line-height: 1em; display: table-cell; padding-top: 10px; }

.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: 12pt; 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: 12pt; }

.PRECONDITION > .SIMPLE_TEXTFRAGMENT { font-size: 10pt; 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-size: 10pt; font-weight: normal; }

.PREREQUISITES .SIMPLE_TEXTFRAGMENT .PARAGRAPH_TEXT { vertical-align: top; margin: 0px; padding-bottom: 5px; }

.STEPS { position: relative; }

.BLOCK_CONTENT, .SPACER { position: relative; display: table; width: 100%; table-layout: fixed; }

.SPACER, .INCLUDE_PROCESS, .OPERATINGSTEP, .OPERATINGSTEP_CONTENT, .CHECKSTEP { position: relative; width: 100%; overflow: hidden; box-sizing: border-box; }

.OPERATINGSTEP .RESULT, .OPERATINGSTEP_CONTENT .RESULT, .CHECKSTEP .RESULT { min-height: 1.3em; }

.OPERATINGSTEP, .CHECKSTEP { margin-bottom: 5px; }

.OPERATINGSTEP_CONTENT { display: table; table-layout: fixed; 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; overflow: hidden; box-sizing: border-box; }

.OPERATING_STEP_LEFT_CONTENT *, .BLOCK_LEFT_CONTENT *, .OPERATING_STEP_LEFT_CONTENT .GRAPHIC, .BLOCK_LEFT_CONTENT .GRAPHIC, .OPERATING_STEP_LEFT_CONTENT_RESULT .GRAPHIC { margin: 0px !important; }

.OPERATING_STEP_LEFT_CONTENT .GRAPHIC_PROCESS, .BLOCK_LEFT_CONTENT .GRAPHIC_PROCESS, .OPERATING_STEP_LEFT_CONTENT_RESULT .GRAPHIC_PROCESS { max-width: 100%; overflow: hidden; 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; }

.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: 12pt; 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; }

.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::after { content: ""; clear: both; float: none; display: table; }

.usage > span { padding-right: 14px; color: black; font-size: 8pt; margin-top: 3px; display: inline; }

.usage > a { margin-left: 7px; margin-top: 3px; display: inline; }

.usage > span + a { margin-left: 0px; }

.usage > a, .usage > li > span { position: relative; padding: 2px 8px; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(136, 136, 136); font-size: 11px; min-width: 12px; display: inline-block; text-align: center; }

.usage > a:hover, .usage > a:focus, .usage > li > span:hover, .usage > li > span:focus { color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221); }

.usage > li { display: inline; }

.LinkedDocument_Content::after { clear: both; content: ""; display: block; }

.PROCESS { min-width: 833px; max-width: 1000px; margin: 0px auto; }

#Content_Spezialwerkzeuge .Box, .PrintPreviewSpecialToolDocument .Box { margin-bottom: 20px; }

#Content_Spezialwerkzeuge .usage, .PrintPreviewSpecialToolDocument .usage { top: 25px; }

#Content_Spezialwerkzeuge .usage > a, .PrintPreviewSpecialToolDocument .usage > a { display: inline-block; min-width: 28px; padding: 2px 8px; }

#Content_Spezialwerkzeuge a, .PrintPreviewSpecialToolDocument a { display: inline; }

.SPECIALTOOLDOCUMENT .TOOLNUMBER, .SPECIALTOOLDOCUMENT .DESIGNATION { display: inline-block; font-weight: bold; }

.STANDARDTOOLDOCUMENT_TITLE { display: inline-block; font-weight: bold; }

.SpecialTool_Content { display: table; border-collapse: collapse; position: relative; top: 5px; margin-bottom: 10px; }

.GRAPHIC_SWZ { max-width: 100%; height: auto; overflow: hidden; font-size: 0.7em; }

.SpecialTool_Left_Content { width: 317px; min-width: 317px; display: table-cell; vertical-align: top; overflow: hidden; }

.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 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; }

.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 { }

.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; padding: 0px; margin-bottom: 20px; }

.TD_GENERAL .TD_CONTENT, .TD_STATE .TD_CONTENT, .TD_CAPACITY .TD_CONTENT { display: table; overflow: hidden; 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; }

.CONDITION_CONTENT { border: 0px; 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; 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; overflow: hidden; 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-size: 10pt; 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; 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); 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; }

.IMAGENUMBER { color: blue; white-space: nowrap; }

.IMAGENUMBER::before { content: "("; }

.IMAGENUMBER::after { content: ")"; }

.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; }

.PARAGRAPH_TEXT { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 100%; vertical-align: baseline; background: transparent; }

.TIGHTENING *, .TIGHTENING ::before, .TIGHTENING ::after { box-sizing: border-box; }

.TIGHTENING .SPECIFICATION .SIMPLE_TEXTFRAGMENT { margin-bottom: 5px; }

.TIGHTENING .TEXTVALUE { word-break: break-all; }

.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: 29%; min-width: 29%; max-width: 29%; overflow: hidden; padding: 5px; overflow-wrap: break-word; word-break: break-all; }

.TIGHTENING .SCREW_CONTENT_LEFT .wrapper { width: 100%; min-width: 100%; max-width: 100%; overflow: hidden; display: table-cell; vertical-align: top; border-left: 1px solid white; border-right: 1px solid white; padding: 5px; overflow-wrap: break-word; }

.TIGHTENING .DIMENSION { white-space: normal; }

.TIGHTENING .SCREW { display: table; width: 100%; }

.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, .TIGHTENING .TIGHTENING_DATA > .VALUEUNIT { width: 50%; min-width: 50%; max-width: 50%; overflow: hidden; padding: 5px; display: table-cell; word-break: break-all; }

.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: right; 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%; overflow: hidden; vertical-align: top; }

.TIGHTENING .SCREW_CONTENT_RIGHT { display: table-cell; width: 40%; min-width: 40%; max-width: 40%; overflow: hidden; 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; }

.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; overflow: hidden; 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 .GRAPHIC_PROCESS { width: auto; max-width: 50%; height: auto; }

.TAB_CONTENT .TIGHTENING .header_row .info_icon { display: none; }

#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; }

.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; overflow: hidden; 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; }

#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: 11pt; }

.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: 7pt; padding: 5px; }

.RESCUE_GUIDE tr.LEGENDROW td, .RESCUE_SHEET tr.LEGENDROW td { border: 1px solid black; padding: 5px; font-size: 8pt; vertical-align: middle; text-align: center; }

.RESCUE_GUIDE tr.FOOTER_LABELS td, .RESCUE_SHEET tr.FOOTER_LABELS td { border: 1px solid black; font-size: 8pt; padding: 5px; }

.RESCUE_GUIDE tr.FOOTER_VALUES td, .RESCUE_SHEET tr.FOOTER_VALUES td { font-size: 8pt; font-weight: bold; border: 1px solid black; padding: 5px; }

.RESCUE_GUIDE tr.DISCLAIMER td, .RESCUE_SHEET tr.DISCLAIMER td { font-size: 7pt; padding: 5px; }

.RESCUE_GUIDE .INSTRUCTION, .RESCUE_SHEET .INSTRUCTION { font-size: 9pt; font-weight: bold; text-align: left; margin: 20px 5px; }

.RESCUE_GUIDE .COPYRIGHT, .RESCUE_SHEET .COPYRIGHT { font-size: 7pt; 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; overflow: hidden; }

.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: 12pt; 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: 12pt; font-weight: bold; padding-bottom: 20px; }

.RESCUE_GUIDE .MARGINAL, .RESCUE_SHEET .MARGINAL { font-size: 10pt; 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 { font-size: 10pt; 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; }

.tableOfContent { display: none; }

.PROCESSTITLE { padding-top: 0px; margin-bottom: 10px; }

.printSpecialToolsContent { display: none; }

@media screen {
  .REPAIRMANUALDOCUMENT_TABBED_HEADER { line-height: 1.2; text-transform: uppercase; width: 1000px; margin-bottom: 2px; box-sizing: border-box; }
  .REPAIRMANUALDOCUMENT_TABBED_HEADER::after { content: ""; display: block; clear: both; float: none; }
  .REPAIRMANUALDOCUMENT_TABBED_HEADER * { box-sizing: border-box; }
  .TAB_HEADER_ITEM, .TAB_HEADER_ITEM_SELECTED { padding: 10px; border-width: 0px; width: 118px; height: 49px; float: left; margin-right: 5px; background-color: rgb(238, 238, 238); color: rgb(0, 0, 0); font-weight: bold; font-size: 9pt; vertical-align: middle; cursor: pointer; display: table; }
  .TAB_HEADER_ITEM > a, .TAB_HEADER_ITEM_SELECTED > a { display: table-cell; }
  .TAB_HEADER_ITEM_LAST { margin-right: 0px; }
  .TAB_HEADER_ITEM_SELECTED { background-color: rgb(136, 136, 136) !important; color: rgb(255, 255, 255) !important; }
  .TAB_HEADER_ITEM a { color: rgb(0, 0, 0); text-decoration: none; }
  .TAB_HEADER_ITEM_SELECTED a { color: rgb(255, 255, 255); text-decoration: none; }
  .TAB_CONTENT { padding: 20px; display: none; }
  .TAB_CONTENT_FULL_IMAGE { width: 100%; height: 100%; z-index: -1; position: fixed; display: none; overflow: hidden; }
  .LEFT_MENU_AND_CONTENT { margin: 0px; padding: 0px; position: relative; width: 100%; }
  .LEFT_MENU_AND_CONTENT_NONE { margin: 0px; padding: 0px; position: relative; width: 100%; display: none; }
  .CONTENT, .CONTENT_FULL_WIDTH { position: relative; box-sizing: border-box; top: 0px; left: 0px; margin: 0px 0px 0px 8em; padding: 2px 5px 0px; float: right; width: 783px; border: 2px solid rgb(204, 204, 204); overflow-y: auto; }
  .CONTENT_FULL_WIDTH { width: 100%; margin: 0px; padding-left: 0px; padding-right: 0px; height: 583px; }
  .LEFT_MENU { position: absolute; box-sizing: border-box; top: 0px; left: 0px; margin: 0px; width: 217px; overflow: hidden scroll; border-width: 2px 0px 2px 2px; border-style: solid; border-color: rgb(204, 204, 204); border-image: none; padding-bottom: 2px; }
  .LEFT_MENU #nav li[class*="PROCESSES_NAV"] .MENU_ENTRY, .LEFT_MENU #nav .KEYPROCESS_NAV .MENU_ENTRY { min-height: 68px; }
  .Tab_Content_Full_Width::before, .TAB_CONTENT::before { display: none; }
  .Tab_Content_Full_Width::after, .TAB_CONTENT::after { display: none; }
  .KEYPROCESS_NAV, .MENU_ENTRY_CHAPTER_NAME { background-color: rgb(208, 208, 208); }
  .current { color: rgb(255, 255, 255) !important; display: block; }
  .current * { color: rgb(255, 255, 255) !important; }
  #nav .current a { background: rgb(136, 136, 136); color: rgb(255, 255, 255); }
  .MENU_ENTRY:hover, .MENU_ENTRY_CHAPTER_NAME:hover, .MENU_ENTRY_TITLE:hover, .MENU_ENTRY_CONTENT:hover { color: rgb(255, 255, 255) !important; }
  .printTab, .printTabHeader, #swz_provisional_released, .printDocumentCaption, .printDocumentHeader { display: none; visibility: hidden; }
  .kinetic-active:focus { outline: none; }
  .usage_in_table > a, .usage_in_table > li > span { padding: 3px 8px 2px; margin-right: 7px; color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(136, 136, 136); font-size: 8pt; min-width: 12px; display: inline-block; text-align: center; }
  .usage_in_table > a:hover, .usage_in_table > a:focus, .usage_in_table > li > span:hover, .usage_in_table > li > span:focus { color: rgb(0, 0, 0); background-color: rgb(238, 238, 238); border-color: rgb(221, 221, 221); }
  .usage_in_table > li { display: inline; }
  .OVERVIEWLEGENDDESCRIPTION > .SIMPLE_TEXTFRAGMENT > .PARAGRAPH_TEXT { font-weight: normal; }
  .CONDITION_CONTENT > .SIMPLE_TEXTFRAGMENT > .PARAGRAPH_TEXT { font-weight: bold; }
}

@media print {
  .REPAIRMANUALDOCUMENT_TABBED_HEADER, .TAB_HEADER_ITEM, .TAB_HEADER_ITEM_SELECTED { display: none !important; }
  .LEFT_MENU_AND_CONTENT { display: inline-block !important; position: relative !important; }
  .CONTENT, .CONTENT_FULL_WIDTH { position: relative; }
  .CONTENT_FULL_WIDTH { width: 100%; margin: 0px; padding-left: 0px; padding-right: 0px; }
  .Tab_Content_Full_Width::before, .TAB_CONTENT::before, .Tab_Content_Full_Width::after, .TAB_CONTENT::after { clear: both !important; content: "" !important; display: inline-block !important; }
  .Tab_Content_Full_Width::before, .TAB_CONTENT::before, .Tab_Content_Full_Width::after, .TAB_CONTENT::after { display: none !important; }
  #nav { list-style-type: none; }
  #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 { pointer-events: none; padding: 0px; margin: 0px 0px 0px 10px; }
  body div[class*="_MOD"] { margin-bottom: -20px; }
  .REPAIRMANUALDOCUMENT_TABBED_HEADER, .hidden_for_print { display: none !important; }
  #Content_Main .AWNUMBER, #Content_Main .AWNUMBER + .TITLE, #Content_Main > .PROCESSTITLE { display: none; }
  .printDocumentCaption, .printDocumentHeader, #swz_provisional_released, .printSpecialToolsConten, .printChapterImages { display: block; }
  .printChapterPreProcesses { display: block !important; }
  .LEFT_MENU { display: table; width: 100%; }
  .CONTENT_FULL_WIDTH, .CONTENT, .LEFT_MENU { height: auto !important; }
  .LEFT_MENU > #nav { margin-bottom: 20px; }
  .LEFT_MENU > #nav .MENU_ENTRY_NUMBER, .LEFT_MENU > #nav .MENU_NUMBER { float: none; left: 0px; width: 15px; top: 10px; height: 20px; }
  .LEFT_MENU > #nav::after { content: ""; display: table; clear: both; float: none; }
  .LEFT_MENU > #nav > li { font-size: 14px; height: 35px; border: 1px solid rgb(255, 255, 255); margin-left: 40px; }
  .LEFT_MENU > #nav > li:first-child { display: none; }
  .LEFT_MENU > #nav > li > a { position: relative; pointer-events: none; width: 100%; height: 100%; padding-left: 5px; }
  .LEFT_MENU > #nav > li > a[href$="-0"] { background: none 0px center !important; }
  .LEFT_MENU > #nav > li > a[href$="-0"] > .MENU_ENTRY_CHAPTER_NAME { padding-top: 8px; }
  .LEFT_MENU > #nav > li:nth-child(2n+1) > a { background: rgb(250, 250, 250); }
  .LEFT_MENU > #nav > li .MENU_ENTRY_CHAPTER_NAME { text-transform: none; font-size: 16px; position: absolute; top: 4px; border-color: rgb(204, 204, 204); left: 0px; padding-bottom: 2px; }
  .LEFT_MENU > #nav > li .MENU_ENTRY { border: 0px; display: table; table-layout: fixed; vertical-align: middle; box-sizing: border-box; width: 100%; height: 100%; position: relative; }
  .LEFT_MENU > #nav > li .MENU_ENTRY > * { display: table-cell; box-sizing: border-box; vertical-align: middle; }
  .LEFT_MENU > #nav > li .MENU_ENTRY_TITLE { padding: 0px 0px 0px 20px; white-space: nowrap; line-height: 1; }
  .LEFT_MENU > #nav > li .MENU_ENTRY_CONTENT { text-align: right; }
  .LEFT_MENU > #nav > li .MENU_ENTRY_IMAGE { position: inherit; margin: 0px 5px 0px 0px; }
  .LEFT_MENU > #nav > li .MENU_ENTRY_IMAGE img { margin-bottom: 0px; }
  .REPAIRMANUALDOCUMENT_MOD, .REPAIRMANUALHINT_MOD { margin: 0px; width: 100%; }
  .printDocumentHeader + #swz_provisional_released { font-size: 14px; line-height: 1.2; }
  .printDocumentHeader + #swz_provisional_released .GRAPHIC { margin-top: 0px; }
  .printTabHeader > h3 { font-size: 12pt; }
  .printTab > h3 { font-size: 11pt; margin-bottom: 10px; }
  #swz_provisional_released { font-size: 11pt; line-height: 1.2; }
  .printPreviewHints h3 { font-size: 12pt; font-weight: bold; line-height: 1.6; }
  .NegativeMargin { margin-bottom: -10px; }
  .PrintPreviewPrerequisites { margin-bottom: 5px; }
  .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 { font-size: 10pt; padding-right: 3px; float: left; }
  .printChapterTitle { float: left; font-size: 10pt; }
  .printChapterImages { float: right; margin-right: 2px; display: block; }
  .printChapterImages > a[name*="NOTICE"], .printChapterImages > a[name*="INFO"] { display: none; }
  .chapter_img { border: 1px solid black; height: 20px; margin-left: 5px; width: 20px !important; }
  .PrintPreviewPreProcesses { display: table; }
  .PrintPreviewPreProcesses h2 { font-size: 12pt; margin-top: 25px; }
  .PrintPreviewPostProcesses, .POSTPROCESSES { display: table; width: 100%; }
  .PrintPreviewPostProcesses { display: table; }
  .PrintPreviewPostProcesses h2 { font-size: 12pt; margin-top: 25px; }
  .printPreviewOperationSteps { display: table; }
  .printPreviewOperationSteps h2 { font-size: 12pt; margin-top: 15px; margin-bottom: 10px; }
  .usage { bottom: -5px; }
  .GRAPHIC_PROCESS { width: 100%; height: auto; }
  .TAB_CONTENT .GRAPHIC_PROCESS { max-width: 50%; }
  .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 { margin-top: 0px !important; }
  .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 > .PARAGRAPH_TEXT { font-weight: normal; }
  .CONDITION_CONTENT > .SIMPLE_TEXTFRAGMENT > .PARAGRAPH_TEXT { 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 { pointer-events: none; background: none 0px center; color: inherit; font-size: 10pt; 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 { font-size: 10pt; margin: 0px; padding-top: 25px; padding-bottom: 10px; display: block; font-weight: bold; }
  .RESCUE_GUIDE .OVERVIEWCAPTION, .RESCUE_SHEET .OVERVIEWCAPTION { font-size: 10pt; margin: 0px; padding-top: 0px; padding-bottom: 25px; display: block; }
  .RESCUE_GUIDE .OVERVIEWLEGENDCOMPONENT, .RESCUE_SHEET .OVERVIEWLEGENDCOMPONENT { font-size: 10pt; margin: 0px; padding-top: 0px; padding-bottom: 0px; display: block; }
  .RESCUE_GUIDE .OVERVIEWLEGENDNUMBER, .RESCUE_SHEET .OVERVIEWLEGENDNUMBER { font-size: 10pt; font-weight: bold; float: left; min-width: 14px; margin-right: 5px; }
  .RESCUE_GUIDE .OVERVIEWLEGENDNAME, .RESCUE_SHEET .OVERVIEWLEGENDNAME { font-size: 10pt; font-weight: bold; margin-right: 7px; float: left; }
  .REPAIRMANUALHINT_MOD { margin: 0px; display: table; width: 775px; }
  .REPAIRMANUALHINT_MOD #Content_Main > .TITLE { display: none; }
  .REPAIRMANUALHINT_MOD .tableOfContent { display: block; margin: 10px 0px 20px; }
  .REPAIRMANUALHINT_MOD #contentRepairManualDocument { height: auto; }
  .LEFT_MENU_AND_CONTENT_NONE { display: none; }
}

@media screen and (min-width: 0\0) {
  .TD_CENTER { position: relative; top: 5px; }
}

@media print and (min-width: 0\0) {
  .TD_CENTER { position: relative; top: 5px; }
}