.sectionListHide{
  display:none;
}
.sectionListShow{
  display:block;
}


/* ######## menu  ######## */
#menu{
}
/* #### menu headline #### */
.menuHeadline h1{
  padding:20px 12px 9px 10px;
  color:white;
  font-size:13px;
  line-height:16px;
  font-weight:bold;
}
/* ## menu section headline ## */
.menuSectionHeadline{
  float:left;
  width:160px;
  padding:7px 4px 3px 10px;
  color:white;
  font-size:11px;
  line-height:14px;
  font-weight:bold;
}

/* ## menu items ## */
#pageNavigation{
  float:left;
  width:174px;
  padding-bottom:6px;
  background-color:#153B63;
  border-right:6px solid #B5C6DA;
}
#pageNavigation ul{
  list-style-type:none;
  list-style-position:outside;
}
#pageNavigation ul, #pageNavigation li{
  padding:0;
  margin:0;
}
/* ## menu section ## */
#pageNavigation .section{
  float:left;
  background-image:url(../img_shared/menuline.gif);
  background-repeat:repeat;
  background-position:-164px 0;
}
#pageNavigation .sectionFoldout{
  background-image:url(../img_shared/menuline.gif);
  background-repeat:repeat;
  background-position:-154px 0;
}

#pageNavigation .section a{
  width:156px;
  display:block;
  margin:0 0 1px 0;
  padding:2px 0 2px 18px;
  color:#ffffff;
  font-size:11px;
  line-height:14px;
  background-color:#153B63;
  background-image:url(../img_shared/arrow_8x10_white.gif);
  background-repeat:no-repeat;
  background-position:10px 2px;
}
#pageNavigation .sectionFoldout a{
  width:146px;
  display:block;
  margin:0 0 1px 0;
  padding:2px 0 2px 28px;
  color:#ffffff;
  font-size:11px;
  line-height:14px;
  background-color:#153B63;
  background-image:url(../img_shared/arrow_8x10_white.gif);
  background-repeat:no-repeat;
  background-position:20px 2px;
}

#pageNavigation .section a:hover{
  background-color:#1b528c;
}

#pageNavigation a.menuFoldhl{
  background-image: url(../img_shared/arrow_11x10_down_white.gif);
  background-repeat: no-repeat;
  background-position: 7px 2px;
}
#pageNavigation .section a.selected{
  background-color: #2269B5;
}


/* ######## sub menu  ######## */
.submenu{
  margin-left:6px;
  padding:10px;
  font-size:11px;
  line-height:14px;
  color:#153B63;
  background-color:#B4C6D9;
}