body { margin: 0px; padding: 0px; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; } body, td, th, p, li, input, select, textarea, div { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-align: left; } img { border: none; } p, li {font-size: 11px;} h2 {} #pageLoading { text-align: center; margin-top: 15px; width: 100%; } #treeViewDiv { display: none; } a:link, a:visited, a:active, a:focus { color: #333333; } a:hover { color: #bf0500; } .spacer {font-size: 2px;float: none;clear: both;} .red {color: #bf0500;} .white {color: #ffffff;} .warning { color: #ff0000; } .info { border: none; vertical-align: middle; margin-top: 1px; margin-right: 5px; } .textHighlight { color: #bf0500; } .highlight { background: #f4c400; } .TreeNode, .TreeNode a, .TreeNode a:link, .TreeNode a:hover, .TreeNode a:active, .TreeNode a:visited { background-color: #e6e6e6; color: #000000!important; text-decoration: none!important; } .TreeNodeSelect, .TreeNodeSelect a, .TreeNodeSelect a:link, .TreeNodeSelect a:hover, .TreeNodeSelect a:active, .TreeNodeSelect a:visited { background-color: #747474!important; color: #ffffff!important; text-decoration: none!important; } .coverTitle { font-family: Arial; color: #a0a0a0; font-size: 12pt; font-weight: bold; vertical-align: bottom; } #indexButton a, #indexButton a:link, #indexButton a:active, #indexButton a:visited { font-size: 12px; font-weight: bold; color: #ffffff; padding: 0 0 0 5; text-decoration:none; } #indexButton a:hover { text-decoration:underline; } #indexButtonDescription, #indexButtonDescription a, #indexButtonDescription a:link, #indexButtonDescription a:active, #indexButtonDescription a:visited { color: #ffffff; font-weight: bold; font-size: 8pt; background-color: #a0a0a0; text-align: center; text-decoration: none; } #indexButtonDescription a:hover { text-decoration: underline; } /* document master ----------------------------*/ .documentCode { text-align: center; font-size: 16pt; font-weight: bold; color: #575757; } .documentIssueDate { color: #575757; text-align: right; } .documentTitle { color: #575757; font-weight: bold; font-size: 10pt; margin-top: 1.2em; } .documentStatus { background-color: #a8a8a8; color: #ffffff; padding-left: 10px; font-weight: bold; } .documentStatusElement { background-color: #a8a8a8; border-right: solid 3px #ffffff; padding-left: 10px; padding-right: 10px; color: #ffffff; font-weight: bold; text-transform: uppercase; white-space: nowrap; } .documentStatusElement a, .documentStatusElement a:link, .documentStatusElement a:hover, .documentStatusElement a:active, .documentStatusElement a:visited { color: #ffffff; } /* page ----------------------------*/ #space { height: 112px; position: relative; margin-top: 0px; } #menu { background-color: #e6e6e6; } #treeTable { border-collapse: collapse; } #tree { background-color: #e6e6e6; padding-left: 10px; } .menuTitle td { background-color: #747474; padding-left: 12px; padding-right: 12px; font-size: 11px; font-weight: bold; line-height: 18px; color: #ffffff; border-bottom: 1px solid #d5d5d5; } .sync td { background-color: #747474; padding-left: 2px; padding-right: 2px; font-size: 11px; font-weight: normal; line-height: 18px; color: #ffffff; border-bottom: none; } td.menuTitle { width: 100%; vertical-align: top; } .menuTitle a, .menuTitle a:link, .menuTitle a:hover, .menuTitle a:active, .menuTitle a:visited { color: #ffffff; text-decoration: none; } .menuType { background-color: #ffffff; } .menuType td { text-align: center; line-height: 18px; } .menuType a, .menuType a:link, .menuType a:hover, .menuType a:active, .menuType a:visited { color: #000000; text-decoration: none; } .menuTypeSelected1 a, .menuTypeSelected1 a:link, .menuTypeSelected1 a:hover, .menuTypeSelected1 a:active, .menuTypeSelected1 a:visited, .menuTypeSelected2 a, .menuTypeSelected2 a:link, .menuTypeSelected2 a:hover, .menuTypeSelected2 a:active, .menuTypeSelected2 a:visited, .menuTypeSelected3 a, .menuTypeSelected3 a:link, .menuTypeSelected3 a:hover, .menuTypeSelected3 a:active, .menuTypeSelected3 a:visited { color: #bf0500; } .menuTypeSelected1, .menuTypeSelected2, .menuTypeSelected3 { background-color: #e6e6e6; text-align: center; line-height: 18px; border-bottom: solid 1px #e6e6e6; color: #bf0500; } .menuTypeSelected1 { border-right: solid 1px #b0b0b0; } .menuTypeSelected2 { border-left: solid 1px #b0b0b0; border-right: solid 1px #b0b0b0; } .menuTypeSelected3 { border-left: solid 1px #b0b0b0; } td.menuType1 { border-right: solid 1px #b0b0b0; } td.menuType2 { border-left: solid 1px #b0b0b0; border-right: solid 1px #b0b0b0; } td.menuType3 { border-left: solid 1px #b0b0b0; } .menuItem { padding-left: 50px; font-size: 11px; line-height: 18px; color: #000000; border-bottom: 1px solid #d5d5d5; } .menuItem a, .menuItem a:link, .menuItem a:hover, .menuItem a:active, .menuItem a:visited { color: #000000; text-decoration: none; } .menuTree { position: relative; height: 100%; width: 100%; overflow: auto; padding-left: 12px; } .headlineRight { position: absolute; width: 296px; height: 100%; top: 0px; right: 0px; /*border-left: solid 1px #ffffff;*/ } .costs { position: absolute; left: 6px; top: 2px; } .costs a, .costs a:link, .costs a:hover, .costs a:active, .costs a:visited { color: #dddddd; } .textblock { position: absolute; right: 6px; top: 2px; } /* search ----------------------------*/ .searchTabSelected a, .searchTabSelected a:link, .searchTabSelected a:hover, .searchTabSelected a:active, .searchTabSelected a:visited { color: #bf0500; text-decoration: none; } .searchTab a, .searchTab a:link, .searchTab a:hover, .searchTab a:active, .searchTab a:visited { color: #ffffff; text-decoration: none; } .searchTabSelected, .searchTab { padding-left: 10px; padding-right: 10px; height: 19px; border-right: solid 1px #eeeeee; white-space: nowrap; } .searchTabSelected { background-color: #eeeeee; } .searchTab { background-color: #a8a8a8; } #searchItems { position: absolute; top: 0px; left: 0px; width: 8em; text-align: center; color: #bf0500; height: 19px; } #homepageItems { position: absolute; top: 0px; left: 0px; width: 8em; text-align: center; color: #bf0500; height: 19px; } #searchFilter { width: 100%; background-color: #eeeeee; text-align: center; padding-top: 20px; padding-bottom: 30px; vertical-align: middle; } input.search, input.submit{ height: 18px; margin-top: 0px; margin-bottom: 1px; font-family: Arial, Helvetica, sans-serif; } input.search, select.search { width: 234px; /*border: 0px none #ffffff;*/ border: 1px solid #7f9db9; background-color: #ffffff; } input.submit { color: #ffffff; border: 0px none #ffffff; background-color: #bf0500; text-align: center; } p.searchResult { /*padding-bottom: 15px;*/ } span.searchResult a, span.searchResult a:link, span.searchResult a:visited, span.searchResult a:hover, span.searchResult a:active, span.searchResult a:focus { color: #bf0500!important; font-weight: bold; } span.searchDetails { display: none; width: 100%; padding-top: 5px; padding-bottom: 5px; } table.searchDetails { background-color: #eeeeee; } td.searchDetails { padding-left: 20px; } /* search ----------------------------*/ #top { height: 80px; background: #ffffff /*url(/Normenbutler/img/bg_top1.gif) repeat-x left top;*/ } #topLarge { height: 112px; background: #ffffff /*url(/Normenbutler/img/bg_top_small.gif) repeat-x left top;*/ } #logoLarge { width: 323px; height: 79px; background: url(/Normenbutler/img/line_v_white.gif) repeat-y right top; } #loginTop { position: relative; top: 0px; height: 80px; /*width: 176px;*/ width: 250px; font-size: 10px; color: #333333; } #loginTop .inner { padding-left: 6px; padding-top: 4px; } #loginTop .loginName { padding-left: 9px; color: #000000; } #loginTop a.logout, #loginTop a.logout:link, #loginTop a.logout:hover, #loginTop a.logout:active, #loginTop a.logout:visited { position: absolute; right: 8px; top: 58px; height: 15px; line-height: 15px; display: block; padding: 0px 3px 0px 3px; background-color: #666666; color: #ffffff; text-decoration: none; } #loginTop a.logout:hover { background-color: #e6e6e6; color: #bf0500; } #loginTop .costs a, #loginTop .costs a:link, #loginTop .costs a:hover, #loginTop .costs a:active, #loginTop .costs a:visited { color: #dadada; } #loginTop .costs a:hover {color: #ffffff;} #logoOn { position: absolute; top: 0px; right: 0px; width: 120px; height: 78px; background: url(/Normenbutler/img/line_v_white.gif) repeat-y right top; } #login { position: absolute; top: 0px; right: 0px; color: #ffffff; } #login table { margin: 5px; padding: 0px; } #login td { padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 0px; color: #ffffff; font-size: 8pt; } #loginButton { padding-top: 2px!important; } #searchTop { padding-top: 4px; padding-left: 6px; padding-right: 6px; font-size: 10px; color: #333333; border-left: solid 1px #ffffff; border-right: solid 1px #ffffff; } #searchTop .arrowBlackDouble{ letter-spacing: 0.25em; } #searchTop a, #searchTop a:link, #searchTop a:hover, #searchTop a:active, #searchTop a:visited { font-size: 11px; letter-spacing: 0; color: #333333; } #searchTopCategories { position: absolute; visibility: hidden; left: 200px; top: 60px; width: 240px; padding: 5px 5px 5px 3px; border: 1px solid #999999; background-color: #ffffff; z-index: 100; } #searchTopCategoriesClose { position: absolute; right: 8px; top: 8px; z-index: 100; } #searchTopCategories p { margin: 0px; font-size: 10px; } /*#left { width: 100%; background: #e6e6e6 url(/Normenbutler/img/line_v_grey_dark.gif) repeat-y left top; float: left; }*/ .leftNav{ padding-left: 12px; font-size: 11px; font-weight: bold; line-height: 18px; color: #ffffff; background: #747474 url(/Normenbutler/img/arrow_black.gif) no-repeat 3px 5px; border-bottom: 1px solid #d5d5d5; } .leftNav a, .leftNav a:link, .leftNav a:hover, .leftNav a:active, .leftNav a:visited { color: #ffffff; text-decoration: none; } .leftNavItem{ padding-left: 12px; font-size: 11px; line-height: 18px; color: #000000; border-bottom: 1px solid #d5d5d5; } .leftNavItem a, .leftNavItem a:link, .leftNavItem a:hover, .leftNavItem a:active, .leftNavItem a:visited { color: #000000; text-decoration: none; } /*#treeDisplay { height: 19px; background-color: #747474; } #treeTitle { padding-left: 12px; font-size: 11px; font-weight: bold; line-height: 18px; color: #ffffff; background: url(/Normenbutler/img/arrow_black.gif) no-repeat 3px 5px; float: left; } #treeTitle a, #treeTitle a:link, #treeTitle a:hover, #treeTitle a:active, #treeTitle a:visited { color: #ffffff; text-decoration: none; }*/ #treeDisplayNav { height: 19px; float: right; } #treeDisplay a, #treeDisplay a:link, #treeDisplay a:hover, #treeDisplay a:active, #treeDisplay a:visited { display: block; height: 19px; padding-right: 10px; font-size: 10px; line-height: 19px; color: #141414; text-decoration: none; float:left; } #treeComplex { padding-left: 18px; background: url(/Normenbutler/img/i_tree_complex.gif) no-repeat 0 2px; } #treeSimple { padding-left: 21px; background: url(/Normenbutler/img/i_tree_simple.gif) no-repeat 0 2px; } #treeSimple:hover, #treeSimple.active {background: url(/Normenbutler/img/i_tree_simple_active.gif) no-repeat 0 2px;} #treeComplex:hover, #treeComplex.active {background: url(/Normenbutler/img/i_tree_complex_active.gif) no-repeat 0 2px;} #treeNav { height: 19px; margin-top: 1px; background-color: #ffffff; clear: both; } #treeNav div { height: 19px; background: #ffffff url(/Normenbutler/img/line_v_grey.gif) repeat-y left top; text-align: center; line-height: 19px; float: left; } #treeNav1 {width: 17%;} #treeNav2 {width: 22%;} #treeNav3 {width: 30%;} #treeNav4 {width: 30.7%;} #treeNav a, #treeNav a:link, #treeNav a:hover, #treeNav a:active, #treeNav a:visited { color: #606060; text-decoration: none; } #treeNav div.active { background: #e6e6e6 url(/Normenbutler/img/line_v_grey_dark.gif) repeat-y left top; } #treeNav4.active { float: right; } #treeNav a:hover, #treeNav .active a:link, #treeNav .active a:hover, #treeNav .active a:active, #treeNav .active a:visited { color: #bf0500; } #treeBox { overflow: auto; width: 100%; height: 100%; } #treeContent { padding: 16px 8px 16px 8px; } #treeContent a, #treeContent a:link, #treeContent a:hover, #treeContent a:active, #treeContent a:visited { color: #3a3a3a; text-decoration: none; } #treeContent a:hover, #treeContent a.active, #treeContent a.active:link, #treeContent a.active:visited { color: #bf0500; text-decoration: underline; } #treeContent p { margin: 0; } #treeContent ul ul{ /*background: url(/Normenbutler/img/t_line_v.gif) repeat-y 0 0;*/ font-size: 10px; } #treeContent ul { margin: 0px; padding-left: 0px; } #treeContent li { margin-left: 11px; font-size: 10px; list-style: none; } #treeContent div{ /*background: url(/Normenbutler/img/t_line_v.gif) repeat-y 0 0;*/ font-size: 10px; } #treeContent div div { margin-left: 11px; } #treeContent a { padding-left: 24px; display: block; } #treeContent a { background: url(/Normenbutler/img/t_folder_open.gif) no-repeat 0 0; } #treeContent div.folderCloseEnd, #treeContent div.folderCloseEndSub, #treeContent div.folderOpenEnd, #treeContent div.folderOpenEndSub { /*background-image: none;*/ } #treeContent .folderClose, #treeContent .folderCloseSub, #treeContent .folderOpen, #treeContent .folderOpenSub { background: url(/Normenbutler/img/t_line_v.gif) repeat-y 0 0; } #treeContent .folderCloseEnd, #treeContent .folderOpenEnd, #treeContent .docEnd{ /*padding-bottom: 8px;*/ } #treeContent .folderClose a {background: url(/Normenbutler/img/t_folder_close.gif) no-repeat 0 0;} #treeContent .folderCloseSub a {background: url(/Normenbutler/img/t_folder_close_sub.gif) no-repeat 0 0;} #treeContent .folderCloseEnd a {background: url(/Normenbutler/img/t_folder_close_end.gif) no-repeat 0 0;} #treeContent .folderCloseEndSub a {background: url(/Normenbutler/img/t_folder_close_end_sub.gif) no-repeat 0 0;} #treeContent .folderOpen a {background: url(/Normenbutler/img/t_folder_open.gif) no-repeat 0 0;} #treeContent .folderOpenSub a {background: url(/Normenbutler/img/t_folder_open_sub.gif) no-repeat 0 0;} #treeContent .folderOpenEnd a {background: url(/Normenbutler/img/t_folder_open_end.gif) no-repeat 0 0;} #treeContent .folderOpenEndSub a {background: url(/Normenbutler/img/t_folder_open_end_sub.gif) no-repeat 0 0;} #treeContent .doc a {background: url(/Normenbutler/img/t_doc.gif) no-repeat 0 0;} #treeContent .docEnd a {background: url(/Normenbutler/img/t_doc_end.gif) no-repeat 0 0;} #content { width: 100%; } #defaultContent { padding-left: 150px; padding-bottom: 50px; } #welcome { padding-left: 150px; background-color: #f2f2f2; color: #858585; height: 35px; font-size: 15pt; font-family: MS Trebuchet, Tahoma, Verdana; } #topMenu { background-color: #d2d2d2; height: 20px; color: #ffffff; padding-left: 150px; font-weight: bold; padding-top: 2px; font-size: 10pt; } #topMenu a, #topMenu a:link, #topMenu a:hover, #topMenu a:active, #topMenu a:visited { color: #ffffff; font-weight: bold; text-decoration: none; font-size: 10pt; } #headline { color: #ffffff; height: 20px; padding-left: 8px; line-height: 19px; font-size: 10px; background: url(/Normenbutler/img/bg_top2.gif) repeat-x 0 0; } #searchTabs { color: #ffffff; height: 19px; line-height: 19px; border-left: 2px solid #ffffff; } #searchTabs a, #searchTabs a:link, #searchTabs a:hover, #searchTabs a:active, #searchTabs a:visited { color: #606060; display: block; height: 19px; line-height: 19px; text-decoration: none; font-size: 10px; padding-left: 8px; padding-right: 8px; background: #cccccc url(/Normenbutler/img/line_v_grey_dark.gif) repeat-y right top; float: left; } #searchTabs a.active, #searchTabs a.active:link, #searchTabs a:hover, #searchTabs a.active:active, #searchTabs a.active:visited { color: #bf0500; background-color: #f5f5f5; } #contentText { /*clear: both;*/ /*border-left: 2px solid #ffffff;*/ } #search {padding-top: 6px;padding-left: 2px;background: #f5f5f5 url(/Normenbutler/img/line2_v_white.gif) repeat-y 0 0;} #search h1 {padding-left: 8px;} #searchFields { margin-top: 8px; padding-bottom: 8px; text-align: center; } #searchFields div { margin-left: auto; margin-right: auto; width: 350px; text-align: left; } #searchFieldsHistory { background-color: #fbfbfb; padding-top: 8px; padding-bottom: 8px; text-align: center; } #searchFieldsAdvanced { background-color: #f5f5f5; padding-top: 8px; padding-bottom: 8px; border-top: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; text-align: center; } #searchFieldsHistory div, #searchFieldsAdvancedInner div { margin-left: auto; margin-right: auto; width: 350px; text-align: left; } #searchFields input.search, #searchFields input.submit { height: 15px; font-family: Arial, Helvetica, sans-serif; } #searchFields input.search { width: 234px; border: 1px solid #666666; background-color: #ffffff; } #searchFields input.submit { color: #ffffff; border: 0px none #ffffff; background-color: #bf0500; } #main { /*position: absolute;*/ top: 0px; background: url(/Normenbutler/img/bg_top3.gif) repeat-x 0 0; width: 100%; } #text { margin-top: 19px; } #textInner { padding: 16px; } p { margin-top: 0px; margin-bottom: 8px; } .iNorm, .iChapter, .iSubs, .iText { padding-left: 14px; padding-right: 10px; } .iNorm {background: url(/Normenbutler/img/i_norm.gif) no-repeat 0 2px;} .iChapter {background: url(/Normenbutler/img/i_chapter.gif) no-repeat 0 2px;} .iSubs {background: url(/Normenbutler/img/i_subs.gif) no-repeat 0 2px;} .iText {background: url(/Normenbutler/img/i_text.gif) no-repeat 0 2px;} #text a.red, #text a.red:link, #text a.red:hover, #text a.red:active, #text a.red:visited {color: #bf0500;padding-right: 10px;} #text a.red:hover {} #text .small {color: #a4a4a4;} #text .small, #text a.small, #text a.small:link, #text a.small:hover, #text a.small:active, #text a.small:visited { font-size: 10px; color: #666666; } #text a.small:hover {color: #333333;} .searchHead { padding: 10px 10px 0px 10px; clear: both; } .searchPages { font-size: 10px; height: 20px; float: left; } .searchPage { width: 149px; height: 20px; font-size: 10px; float: right; text-align: right; } #searchResults { clear: both; } #searchList { float: left; width: 75%; /*background: url(/Normenbutler/img/line_v_grey_medium.gif) repeat-y right top;*/ } #searchList p { padding-left: 10px; } #searchThemes { float: left; width: 24.9%; background: url(/Normenbutler/img/line_v_grey_medium.gif) repeat-y 0 0; } .searchThemesBox, .searchThemesBoxEnd { margin-top: 3px; margin-right: 10px; } .searchThemesBoxEnd { border-bottom: 1px solid #c4c4c4; } #searchThemes p { margin: 1px 0px 0px 1px; padding: 2px 5px 2px 5px; font-size: 10px; background-color: #fcf2f1; } #searchThemes .date { color: #999999; } #searchThemes .img { text-align: right; margin-top: 0px; } #h1Themes { margin-right: 10px; padding-top: 2px; padding-bottom: 2px; color: #ffffff; background-color: #c4c4c4; text-align: center; font-size: 10px; } .arrowGrey { padding-left: 9px; background: url(/Normenbutler/img/arrow_grey.gif) no-repeat 0 2px; } .arrowBlackDouble { padding-left: 18px; font-size: 11px; font-weight: bold; background: url(/Normenbutler/img/arrow_black_double.gif) no-repeat 0 2px; } .searchSample { padding-left: 10px; padding-top: 5px; } #footer { width: 100%; clear: both; float: none; line-height: 19px; border-top: 1px solid #ededed; background-color: #a8a8a8; text-align: center; color: #ffffff; } #footer, #footer a, #footer a:link, #footer a:hover, #footer a:active, #footer a:visited { color: #ffffff; } /* forms ----------------------------*/ form { margin: 0px; padding: 0px; } input, select, textarea { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; } /* tree ----------------------------*/ .TreeContextItem { font-size:10px; cursor: pointer; cursor: hand; padding-left: 30px; padding-right: 4px; height:24px; background-color:#F6F6F6; background-image:url(/Normenbutler/img/itemsBg.gif); background-repeat:repeat-y; width: 150px; white-space: nowrap; } .TreeContextItemOver { font-size:10px; cursor: pointer; cursor: hand; padding-left: 30px; padding-right: 4px; height:24px; background-color: #e6e6e6; border: 1px solid #000080; width: 150px; white-space: nowrap; }