/*
	------------------------------
	style.css
	PR
	Version 1.0.0 2018-02-02
	------------------------------
	Version 1.1.0 2018-05-24
	------------------------------
*/



html{height:100%}
ul{list-style-type:none}
a{text-decoration:none;color:#000}
body{font-size:15px;height:100%;margin:0;min-width:600px;padding:0;overflow:hidden;background-color:white;}
label{color:#808080;font-weight:bold}
*{font-family:arial}
#main{height:calc(100% - 60px);padding:30px 0}
#header{left:0;padding:0;position:absolute;right:0}
#page #outlook{float:left;height:100%;width:280px}
#page #content{font-size:13px;height:100%;overflow:hidden;padding:1px;width:auto}
#portlets{display:none;width:250px;height:calc(100% - 60px);position:absolute;right:68px;top:122px;z-index:10;background:none repeat scroll 0 0 #fff}
#portletPanel{width:230px}
.responsive-menu{position:relative;display:inline-block;border:1px solid #649cd5;color:#fff;height:26px;width:25px;margin-top:1px;text-align:center}
#openCloseResponsive{margin:5px}
#page #portlets{position:static;display:block !important;float:right;height:99%;-webkit-height:85%;margin-left:25px;width:250px}
#loginMask{width:232px !important}
.ui-messages-info,.ui-messages-warn,.ui-messages-error,.ui-messages-fatal{margin-left:46px !important}
.ui-resizable-e{cursor:e-resize;height:100%;right:-15px !important;top:0;width:9px !important}
#page{clear:both;height:100%;padding:0 10px}
#page #footer{clear:both}
#page #footer a{color:#004994}
#footer{bottom:0;height:30px;left:0;position:absolute;right:30px}
.linkButton{font-family:arial !important;margin:5px;color:#979798}
.linkBig{font-size:16px !important}
.linkSmall{font-size:12px !important}
.marginNotes{margin-left:8px}
.closeNotesDiv{float:right}
#loginForm{padding-top:0 !important}
#loginMask{background-color:#fff;border:0;font-size:12px;padding:9px;position:absolute;top:34px;right:8px;width:267px;z-index:10;height:80px}
#loginMask a{text-decoration:none;color:#004b93}
.loginMaskInput{border:1px solid #969696 !important;box-shadow:none !important;box-sizing:border-box;font-size:12px;padding:2px 2px 2px 7px;width:232px !important}
.loginMaskDiv{margin-bottom:5px}
.loginMaskDivTop{margin-bottom:5px;margin-top:8px}
.Navigationsleiste_Button_activated{font-size:12px}
#loginMessage{margin-top:18px;position:absolute;right:46px;width:250px;z-index:9 !important}
#nav{top:0;width:100%;height:28px;background-color:#585858}
#nav a{color:#fff;padding-right:25px;padding-left:25px;float:right}
#nav #navRight a{padding-left:0;padding-right:15px}
#nav #navRight a:first-child{margin-left:0}
#nav a:first-child{float:left;margin-left:25px}
#navLeft{float:left}
#navRight{float:right;color:#fff}
#navLeft div,#navRight div{float:left;padding-top:5px;z-index:10}
#header #loginForm{padding-top:0}
#contentHeader{height:30px}
.ui-datatable.borderless thead th,.ui-datatable.borderless tbody,.ui-datatable.borderless tbody tr,.ui-datatable.borderless tbody td{border-style:none}
.ui-accordion.ui-widget.ui-helper-reset.ui-hidden-container{float:left}
.noteSearchForm{float:left;width:100%;padding-left:6px;padding-right:10px;color:#979798}
.headerInput{float:left;width:100%;margin:14px 0}
#banner{width:185px}
.left{color:#979798;float:left}
.right{float:right}
.title{color:#004994;float:left;font-weight:bold;font-size:22px;height:71px;padding-top:30px}
.SearchField_Input_Input{border:1px solid #649cd5;font-family:arial !important;width:200px;padding:2px 2px 2px 7px}
.search_button{font-size:12px;height:22px}
.search_button:hover{box-shadow:none !important}
.ui-autocomplete{margin-bottom:-620px;max-height:calc(100% - 355px);overflow:auto;width:400px !important;position:absolute !important;top:0;background-color:#fff}
.titleHover:hover{background-color:#ff9}
.alignLeft{width:calc(100% - 1.2em);float:left;display:block;white-space:nowrap}
.ui-accordion .ui-accordion-content,.ui-widget-content{border:1px solid #649cd5 !important}
.ui-menu{list-style:none;display:block;float:left;margin:0;padding:2px}
.ui-widget-content{border:1px solid #0071bb;background:#fff;color:#4f4f4f;padding:3px 5px}
.ui-widget{font-family:Arial,sans-serif;font-size:1em}
.ui-menu .ui-menu-item{zoom:1;float:left;clear:left;width:100%;margin:0;padding:0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;line-height:1.5;zoom:1;padding:.2em .4em}
.ui-widget{font-family:Arial,sans-serif;font-size:1em}
.ui-widget-content a,.ui-widget-header a{color:#000;white-space:nowrap}
.ui-widget-content .ui-panel-content{height:calc(100% - 48px)}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:none !important;background-color:#f0f7fd;box-shadow:none !important;font-weight:normal !important}
.freischalten{height:16px;margin:38px 0 41px}
.code{float:left;padding-top:3px;width:220px}
.code input{height:16px}
#password{border:1px solid #649cd5;font-family:arial;padding:1px 2px 2px 7px;width:210px}
.codeButton{background-color:#649cd5;float:right;font-size:12px;height:24px;margin-top:2px;width:28px}
#activate{width:20%}
#activate input[type="text"]{border:1px solid #649cd5;color:#808080;margin-top:1px;padding:3px;font-weight:bold}input[type=text]{padding:2px 2px 2px 7px}input:focus[type="text"]{border:1px solid #649cd5;padding:2px 2px 2px 7px}
.toolbarItemSelected{padding:1px;background-color:#fff;color:#004994 !important}
.toolbarItemUnselected{color:#fff;padding:1px}
.toolbarItemUnselectedOrange{padding:1px;background-color:#0071bb;color:#ffa500 !important}
#toolbarHeader{font-size:16px;font-weight:bold;min-height:28px;width:100%;background-color:#004994}
#toolbarHeader ul li a:hover{color:#004994 !important;background-color:#fff !important}
.ErgebnisVonBis{height:14px;margin:13px 0}
.allHitlistItems{border:1px solid #649cd5;height:calc(100% - 60px);min-height:170px;overflow:auto;padding:5px 5px 0}
#test{height:100%}
.hitlistItem{border-bottom:1px solid #dcdcdc;margin:0 10px;padding:10px;position:relative}
.hitlistItem:hover{background-color:#ff0}
.HLItemTitel{color:#979798}
.HLItemText{color:#808080}
#documentContent{border:1px solid #649cd5;height:calc(100% - 35px);width:calc(100% - 2px);-webkit-backface-visibility:hidden}
#breadcrumbDiv>div>.ui-widget-content{border-bottom:0}
.iframeResize{height:100%;width:100%}
.userDetails{margin:20px 18px}
#documentHeader{color:#b0b0b0;height:16px;margin:15px 25px;vertical-align:middle;width:auto}
#documentHeader #documentActions{float:left;font-weight:bold;margin-bottom:15px}
#documentHeader ul{margin:0;padding:0}
#documentHeader ul li{float:left;border-left:2px solid #b0b0b0;padding-left:10px;padding-right:10px}
#documentHeader ul li a{color:#b0b0b0}
#documentHeader ul li.firstLi{border-left:none;padding-left:0}
#documentHeader ul li.lastLi{padding-right:0}
#documentHeader #documentNavi{float:right;margin-bottom:15px}
#documentHeader #documentNavi ul li{border-left:0}
#documentHeader #documentHeaderSeparator{clear:both}
.druckmarke{font-size:1em}
.validationItemSearch{color:#f00}
#notesWrapper{height:100%;border:1px solid #649cd5;padding:0 5px}
#notes_form{height:calc(100% - 105px);margin-top:52px;font-size:13px}
.tableNotes{height:100%;margin-bottom:20px;overflow:auto;width:100%}
#centeredNotes{background-color:#fff;width:50%;margin-top:25%;margin-left:25%}
.tabDiv{margin-bottom:10px !important}
.tHeadDiv{background-color:#004994 !important;font-weight:bold !important;border:none !important;height:27px !important}

/* 2018-02-02 PR entfernt
 * #bgrcistichwortTab .tHeadDiv,#bgrcirevlwebTab .tHeadDiv{background-color: rgb(88,88,88) !important} */

#vbaktueTab .tHeadDiv,#vbaadrlTab .tHeadDiv,#vbstichwortTab .tHeadDiv{background-color:#555554 !important}
#vbsreTab .tHeadDiv,#vbzusiTab .tHeadDiv{background-color:#008c8e !important}
.tBodyDiv{border-color:#649cd5 !important}
.tBodyDiv form{padding:1em 5px}

/* 2018-02-02 PR entfernt
 * .tBodyDiv form a{color:#4f4f4f}
 */

.activeTabHead .arrow{border-left:5px solid transparent !important;border-right:5px solid transparent !important;border-top:5px solid #fff !important;margin-top:12px !important}
.inactiveTabHead .arrow{border-bottom:5px solid transparent !important;border-left:5px solid #fff !important;border-top:5px solid transparent !important;margin-top:9px}
.ui-state-active{box-shadow:0 1px 0 #fff inset;margin-bottom:unset !important}
#header form{padding-top:15px}
#search{margin-right:2%;width:20%}
#search input[type="text"]{width:75%}
#outlook>div>div:first-child,#portlet>div>div:first-child{text-transform:uppercase}
#outlook li,#outlook li a{color:#808080}
#outlook div>ul>li.parent{color:#979798}
#outlook .expanded>ul{overflow:auto;height:600px;margin-top:0}
#outlookPanel{margin-top:12px}
#breadcrumb{font-size:12px}
#breadcrumbDiv{padding:3px 15px;border:1px solid #649cd5 !important}
#breadcrumbDiv a{color:#979798;pointer-events:auto}
#content h4{color:#979798}
.itemClosed{display:none !important}
#portlet{width:20%;margin-right:1%}
.portletEntry{font-size:13px;display:block;margin-bottom:7px}
#portletPanel .portletContent{font-size:13px}
.portletContent{height:100%}
.arbeitshilfDropdown{width:80%;margin-left:10%;margin-bottom:7%;font-size:13px !important}
#news p,#news span{margin-left:20px;margin-right:20px}
#news p{margin-top:5px}
#searchHistory ul{margin:.75em 0;list-style:none}
#searchHistory ul li{color:#979798}
#searchHistory li:before{content:">";margin-right:5px}
#notes_form thead{display:none}
#notes_form tr{border-bottom:1px solid #649cd5}
#centeredNotes{background-color:#fff;height:67%;margin-left:25%;margin-top:8% !important;width:50%}
#note_content{resize:none}
.notesFieldNotiz{height:calc(100% - 165px);margin-bottom:25px !important}
.notesLabel{color:#b0b0b0;float:left;font-size:13px;font-weight:bold}
.notesInput{border:1px solid #649cd5;font-size:13px;margin-left:20px;width:80% !important;padding:2px 2px 2px 7px}
.notesTitel{margin-left:25px}
.notesNotiz{height:100%}
.notesFields{margin:30px;white-space:nowrap}
.notesEdit{width:85%}
#notes>ul{padding:0 20px}
#notes>ul>li>ul{padding-left:0}
#notes ul li ul li{width:100%;border-bottom:1px solid #a5aab8}
#notes li a{color:#979798}
#notes ul li ul li:last-child{border-bottom:0}
.notesPortletInput{width:190px;margin-bottom:2px;overflow-x:hidden}
#portlet span{font-weight:600}
#portlet>div.expanded>div{margin-bottom:10px}
#menu{height:40px;color:#fff;background-color:#649cd5}
#menu a{color:#fff;padding-top:10px}
#menu a:hover{background:#fff;padding:11px 10px 10px;margin-left:10px;background-color:#649cd5}
#menu a:first-child{display:inline-block}
#menu a:last-child{margin-right:35px}
#menu a,#docMenu a{padding-left:30px}
#docMenu{margin:10px 0}
#docMenu a{color:#808080}
#docMenu a:first-child:after,#docMenu a:nth-child(2):after{margin-left:30px;content:'|'}
.link{color:#979798}
#footer_link{margin-right:104px;margin-top:10px;clear:both;color:#979798;font-size:12px}
#footer_link a{color:#979798}
.footer_link_left{float:left;margin-right:15px}
.footer_link_right{float:right}
.pageWrapper{margin-left:auto;margin-right:auto}
.container{width:55%;margin-left:2%;display:inline-block}
.parentNode{background-color:#649cd5;color:#fff;padding-left:35px;padding-top:10px;padding-bottom:10px;text-transform:uppercase}
.counter{color:#fff;margin-right:10px;background-color:#3251ae;padding:0 10px}
.collapsed{display:none}
.clear{clear:both}
#arrow{position:relative;margin-left:10px}
#arrow .arrowWhite{border-width:15px 10px;border-style:solid;height:0;width:0;border-color:#fff transparent transparent transparent;top:15px;position:absolute}
.expanded #arrow .arrowWhite{border-color:transparent transparent #fff;top:-2px}
#arrow .arrowGrey{border-width:15px 10px;border-style:solid;height:0;width:0;border-color:#808080 transparent transparent transparent;top:10px;position:absolute}
.expanded #arrow .arrowGrey{border-color:transparent transparent #808080;top:0}
.parent:before{content:"";border-color:transparent #111;border-style:solid;border-width:.35em 0 .35em .45em;display:block;height:0;width:0;left:-1em;top:.9em;position:relative}
.parent.current:before{width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #000;position:relative;top:17px}
.stichwortPanel{width:600px;font-size:14px}
.ui-layout,.ui-layout-doc,.ui-layout-unit,.ui-layout-wrap,.ui-layout-bd,.ui-layout-hd,.ui-tree{border:none}
.column1{float:left}
.column2{float:right}
.headerTop{padding-top:0}
.headerTop img{border:0}
.logoImage{height:70px;background-repeat:no-repeat}

@media (-webkit-min-device-pixel-ratio:0) {
	#loginMask{background-color:#fff;border:0;font-size:12px;padding:9px;position:absolute;top:31px;right:8px;width:232px;z-index:10;height:80px;margin-top:5px}
	.loginMaskDivTop{margin-bottom:5px;margin-top:0}
}

@media (-o-min-device-pixel-ratio:0) {
	.headerTop{float:left;margin:16px 7px 16px !important}
}

@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none) {
	#loginMask{background-color:#fff;border:0;font-size:12px;padding:9px;position:absolute;top:32px;right:8px;width:232px;z-index:10;height:80px;margin-top:5px}
	.ui-panel .ui-panel-titlebar{height:25px !important;line-height:26px !important}
	.freischalten{height:15px}
}

.headerSearch{float:right;width:200px;height:100px}
.headerCode{float:left;width:200px;height:100px}
.headerLeft{width:410px}
.headerRight{width:200px}
#contentBody{clear:left;height:calc(100% - 93px);width:100%}
#contentBodyMenu{width:100%;padding-top:1px}
#contentBodyMenu ul{width:100%;height:28px;line-height:28px;vertical-align:middle;background-color:#004994;color:#fff;margin:0;padding-right:2px;padding-left:0}
#contentBodyMenu ul li{float:left;padding-left:15px}
#contentBodyMenu ul li a{color:#fff}
#contentBodyData{clear:both;height:calc(100% - 45px);width:100%}
.portletShadow{height:100%}
.singlePanel{margin-bottom:10px}
#loginDiv{font-size:16px;font-weight:normal;line-height:16px}
.hover table:hover{background-color:#ff9}
#searchTest{min-height:60px}
.stichwort{color:#979798;font-weight:bold !important;font-size:13px !important}
.stichwortNoContent{color:#717171 !important;font-weight:bold !important;font-size:13px !important;pointer-events:none;cursor:none}
.stichwort:hover{color:#ffa500 !important}
.stichwort-docs{font-size:13px !important;font-color:#000 !important}
.stichwort-sub-docs{font-size:13px !important;font-color:#000 !important;margin-left:20px !important}
.stichwort-docs:hover{color:#ffa500 !important}
.stichwort-sub-docs:hover{color:#ffa500 !important}
.stichwortDiv{float:left;width:22px}
.alphabet{padding-left:19px;padding-right:5px}
.searchError{margin-top:13px;min-height:24px;padding-left:57px}
.searchField{margin-bottom:30px}
.tabViewLeft{float:left}
.tabViewRight{float:right}
.newHeader:hover{cursor:pointer}
.contact:hover{cursor:pointer}
.tour:hover{cursor:pointer}
.right li a:hover{cursor:pointer}
.ui-autocomplete-term{font-weight:bold}
.freischalten form{display:block}
#toolbarHeader .right{margin-right:15px}
#contentHeader form{max-height:30px}
.headerLinks{font-size:14px;font-weight:normal;line-height:16px}
#nav .home .headerLinks{margin-left:7px}
#extendedSearchFormDiv{float:left;height:100%;padding:20px 0 0 3px}
#formTabs{height:100%}
#extendedSearchFormDiv label,#extendedSearchFormDiv input,#extendedSearchFormDiv .linkButton{float:right}
#extendedSearchFormDiv label{color:#000;font-weight:normal;float:left;margin-bottom:15px}
#extendedSearchFormDiv button{font-size:16px;font-weight:normal}
#extendedSearchFormDiv .validationItemSearch{display:inline-block;text-align:right}
.extendedSearchLink{clear:right;float:right;margin-top:37px;margin-right:43px}
#exactSearchWrapper{margin-left:2px;margin-top:4px}
.searchField #exactSearchWrapper input{width:13px;height:13px;padding:0;margin:0;vertical-align:bottom;position:relative}
.searchField #exactSearchWrapper label{color:#4f4f4f;font-size:12px;font-weight:normal;padding-left:3px;text-indent:-15px}
.extendedSearchLink a,.extendedSearchLink a:link,.extendedSearchLink a:visited,.extendedSearchLink a:hover,.extendedSearchLink a:active{color:#004994;font-size:12px}
#extendedSearchFormDiv a{color:#004994 !important}span.ui-helper-hidden-accessible{display:none}
.esField{clear:both;margin:3px}
.esSearchField{height:23px;width:400px}
.resetNotesSearch{color:#979798;font-size:12px}
#notesEdit{display:none;position:absolute;font-family:Arial,sans-serif;background-color:rgba(0,0,0,0.3);z-index:99999;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;border:1px solid #649cd5;right:0;top:0;width:100%;height:calc(100% - 2px)}
.hitlistNumber{position:absolute;color:#000;float:left;height:50%;left:0;right:0;top:0;bottom:0;margin:10px 0}
.hitlistContent{margin-left:20px}
.hitlistContentHeader{color:#004994;font-weight:bold}
.hitlistContentBody{color:#808088}
.notesEditButtons{width:76%;margin-left:3%;padding-left:60px;padding-bottom:15px}
.notesEditButtons .toDocLink{margin-left:10px}
#notesEdit #noteCreationDate{padding-top:10px;padding-right:10px}
.treeCheckbox{cursor:pointer}
.watchlist-no-entry{margin-left:5px}
.historyItem{margin-left:5px;margin-right:5px;position:relative;font-size:13px}
.outlookLineHeight{line-height:20px !important}
.ui-messages-info-summary{margin-left:0 !important}
.browserBack{width:20px;height:20px;background-image:url("/bghw/javax.faces.resource/images/back.gif.jsf");cursor:pointer}
#printManagerFrame{width:100%;border:1px solid #649cd5;position:relative}
.printManagerLeft{width:calc(50% - 15px);height:calc(100% - 40px);border:1px solid #649cd5;float:left;margin-top:10px;margin-right:10px;overflow:auto;padding:3px}
.printManagerRight{width:calc(50% - 15px);height:calc(100% - 40px);border:1px solid #649cd5;float:right;margin-top:10px;overflow:auto;white-space:nowrap;padding:3px}
.ui-tree .ui-tree-container{overflow:hidden !important;min-height:500px !important;min-width:800px !important}
.printManagerSpacer{min-height:20px;width:100%;float:left}
.printManagerButtons{float:left}
.marginNotesSearch{margin-top:5px;margin-bottom:10px}
.loginIntranet{border:1px solid #649cd5;clear:both;height:calc(100% - 5px);margin-top:15px;width:calc(100% - 2px)}
.tabContainer{float:left;margin-left:calc(50% - 250px);margin-top:30px}
.tabs{width:500px}
.selectedTab{color:#fff;background-color:#f5821e}
.unselectedTab{color:#fff;background-color:#649cd5}
.tabList{cursor:pointer;border:1px solid #0071bb;float:left;height:.8em;list-style:outside none none;padding:7px 7px 11px;margin-bottom:-1px;margin-right:-1px}
.tabList:hover{background-color:#0071bb;color:#fff}
.selectedContent{display:block}
.unselectedContent{display:none}
.msgField{float:right;margin:0;margin-right:50px;color:#a30000}
.tabLink{background:none repeat scroll 0 0 #0071bb;border:2px solid #0071bb;color:#fff}
.tabsContent{background-color:#cce0f5;border:1px solid #0071bb;float:left;height:300px;width:500px}
#loginContent{margin-top:20px;margin-left:18px;padding-top:25px}
#registrationContent{margin-top:20px;margin-left:18px}
#retrievePasswordContent{margin-top:20px;margin-left:18px;padding-top:45px;font-weight:bold}
.loginSpacer{width:500px;margin-top:20px}
.loginColumns{width:150px}
.loginInputTextFields{width:170px}
.loginPasswordFields{width:175px}span[class^="searchword"]{background-color:#ff9}
.stichwortSelected{color:#ffa500 !important}
.intranetPortletMessage a{display:block;color:#0071bb;text-decoration:none}
.intranetPortletMessage a:hover{color:#0071bb;text-decoration:none}
.htmlTooltipHover{position:relative}
.htmlTooltip{position:absolute;z-index:1000;margin-top:-40px;background-color:#eee;background:linear-gradient(180deg, #fff, #eee);color:#000;padding:2px;border:1px solid #000;visibility:hidden;opacity:0;white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}
.htmlTooltipHover:hover .htmlTooltip{visibility:visible;opacity:1}
.ui-accordion .ui-accordion-content,.ui-widget-content{border:1px solid #649cd5 !important}
.ui-widget-content .ui-widget-content{border:none !important}
.stichwort .ui-widget-content a,.stichwort .ui-widget-header a{color:#979798 !important}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-accordion .ui-accordion-header,.ui-tabs .ui-tabs-nav,.ui-tabs .ui-tabs-nav .ui-tabs-selected,.ui-panel .ui-panel-titlebar{background-color:#004994 !important;font-weight:bold !important}
.ui-accordion .ui-accordion-content{height:calc(100% - 186px) !important}
.ui-panel .ui-panel-titlebar .ui-panel-titlebar-icon{background:none !important}
#nav .home .headerLinks{padding-left:5px}
#currentKeyword+div>a>span{color:#ffa500}
#keyWordsArea{padding-top:15px}
.keyword_first{font-size:13px}
.keyword_first:hover{color:#ffa500}
.keyword_second{font-size:13px;margin-left:20px;white-space:nowrap}
.keyword_second:hover{color:#ffa500}
.hitlistHeaderSuggest{font-size:14px;font-weight:bold;margin:10px 0}
.hitlistHeaderSuggest>a{font-weight:normal}
.outlook-spacer{min-height:70px;margin-bottom:10px}
.sliderCC{margin-right:0 !important}
.symbolbib-image{background-image:url("/bghw/javax.faces.resource/images/symbolbib-icon.jpg.jsf");background-repeat:no-repeat;margin:3px;float:left;min-height:21px;min-width:21px}
.arbeitshilfen-image{background-image:url("/bghw/javax.faces.resource/images/arbeitshilfen-icon.jpg.jsf");background-repeat:no-repeat;margin:3px;float:left;min-height:21px;min-width:21px}
.collapser-panel{height:100%;width:auto;margin-left:15px;margin-right:15px}
#collapsePortlets{float:right}
#collapseOutlook{float:left}
#collapseOutlook>.collapser-custom-toolbar{text-align:right}
.collapser-custom-area,.collapsePanel>div,#collapsePortlets>.collapser-custom-target,#collapseOutlook>.collapser-custom-target,#collapsePortlets>.collapser-custom-target>div{height:100%}
#portletPanel,#outlookPanel{height:calc(100% - 93px)}
#extendedSearchFormDiv{overflow-y:auto;qverflow-x:hidden}
iframe{border:0}
.open{display:block}
.close{display:none}
.expanded .open{display:none}
.expanded .close{display:block}
.openCloseAlign{float:left;width:1.2em;display:block}
.active{background-color:#f0f7fd}
.highlight_orange{background-color:#f90}
.entryContent{color:#000}
.treeEntry{font-size:13px}
.rowTree{margin-bottom:5px}
.docHighlighting{background-color:#f90}
#currentTreeNode{display:block;float:left}
.level0{padding-left:-20px;width:100%;float:left}
.level1{padding-left:-10px;width:100%;float:left}
.level2{padding-left:0;width:100%;float:left}
.level3{padding-left:10px;width:100%;float:left}
.level4{padding-left:20px;width:100%;float:left}
.level5{padding-left:30px;width:100%;float:left}
.level6{padding-left:40px;width:100%;float:left}
.level7{padding-left:50px;width:100%;float:left}
.level8{padding-left:60px;width:100%;float:left}
.level9{padding-left:70px;width:100%;float:left}
.level10{padding-left:80px;width:100%;float:left}
.level11{padding-left:90px;width:100%;float:left}
.level12{padding-left:100px;width:100%;float:left}
.level13{padding-left:110px;width:100%;float:left}
.level14{padding-left:120px;width:100%;float:left}
.level15{padding-left:130px;width:100%;float:left}
.level16{padding-left:140px;width:100%;float:left}
.level17{padding-left:150px;width:100%;float:left}
.level18{padding-left:160px;width:100%;float:left}
.level19{padding-left:170px;width:100%;float:left}
.level20{padding-left:180px;width:100%;float:left}
