/*ffr 2007-12-13 10:11*/

/*Homepage-Navigation*/
.ncHomepage        {width:168px; height:230px;}
.ncHomepage[class] {height:auto; min-height:230px;}
.ncHomepage ul {border-top:1px solid #ccc;}
.ncHomepage ul li a       {display:block; padding: 2px 8px 2px 19px; border-bottom:1px solid #ccc; background:url('/msp/cms/contentblob/MSP/un/digithellgrau/blobBinary/navi-digit-hellgrau.gif') 8px 7px no-repeat;}
.ncHomepage ul li a:hover {background:#ccc url('/msp/cms/contentblob/MSP/un/digithellgrau/blobBigBinary/navi-digit-hellgrau.gif') 8px 7px no-repeat; color:#e20074;}

.ncContainer     {float:left; width:168px;}
.ncContainer ul    {border-top:1px solid #ccc; margin:-1px 0 0; position:relative;}
.ncContainer ul ul {border-top:0; margin:0;}
/*1st level*/
.ncContainer ul li a       {display:block; padding: 2px 8px 2px 19px; border-bottom: 1px solid #ccc; background:#fff url('/msp/cms/contentblob/MSP/un/digithellgrau/blobBinary/navi-digit-hellgrau.gif') 8px 7px no-repeat;}
.ncContainer ul li a:hover {background:#ccc url('/msp/cms/contentblob/MSP/un/digithellgrau/blobBigBinary/navi-digit-hellgrau.gif') 8px 7px no-repeat; color:#e20074;}
.ncContainer ul li a.activitem  {border-bottom:1px solid #fff; background:#e20074 url('/msp/cms/contentblob/MSP/un/digitdunkelgrau/blobBigBinary/navi-digit-dunkelgrau.gif') 8px 7px no-repeat; color:#fff;}
.ncContainer ul li a.activitemg {border-bottom:1px solid #fff; background:#999 url('/msp/cms/contentblob/MSP/un/digitdunkelgrau/blobBigBinary/navi-digit-dunkelgrau.gif') 8px 7px no-repeat; color:#fff;}
/*2nd level*/
.ncContainer ul ul li a       {padding:2px 8px 2px 26px; border-bottom:1px solid #fff; background:#ccc url('/msp/cms/contentblob/MSP/un/digitdunkelgrau/blobBinary/navi-digit-dunkelgrau.gif') 14px 7px no-repeat;}
.ncContainer ul ul li a:hover {background:#666 url('/msp/cms/contentblob/MSP/un/digitdunkelgrau/blobBigBinary/navi-digit-dunkelgrau.gif') 14px 7px no-repeat; color:#fff;}
.ncContainer ul ul li a.activitem        {background-position:14px 7px;}
.ncContainer ul ul li a.activitem:hover  {background-color:#666; color:#fff;}
.ncContainer ul ul li a.activitemg       {background-position:14px 7px;}
.ncContainer ul ul li a.activitemg:hover {}
/*3nd level*/
.ncContainer ul ul ul li a           {padding:2px 8px 2px 33px; background-color:#f7f7f7; background-position:21px 7px; border-bottom:1px solid #e7e7e7;}
.ncContainer ul ul ul li a:hover     {background-position:21px 7px;}
.ncContainer ul ul ul li a.activitem {background-position:21px 7px;}

/*Contentnavigation*/
.ncDetail {width:180px; display:inline;}
.ncDetail ul {border-top:1px solid #ccc; margin:0 0 12px 12px;}
.ncDetail ul li a                 {display:block; width:140px; padding:2px 8px 3px 18px; border-bottom:1px solid #ccc; background:url('/msp/cms/contentblob/MSP/un/digithellgrau/blobBinary/navi-digit-hellgrau.gif') 6px 7px no-repeat;}
.ncDetail ul li a:hover,
.ncDetail ul li a.activitem,
.ncDetail ul li a.activitem:hover {background-image:url('/msp/cms/contentblob/MSP/un/digithellgrau/blobBigBinary/navi-digit-hellgrau.gif'); color:#e20074;}

.ncSitemap {width:168px; margin:14px 12px 18px 0; overflow:hidden;}
.ncSitemap ul {margin-right:12px;}
.ncSitemap ul li  {display:block; padding:2px 8px 2px 23px;}
.ncSitemap ul li a {display:block; margin-left:-16px; padding-left:16px; padding-bottom:2px;}
.ncSitemap .first {
  font-weight:bold;
  font-size:12px;
  background-image:url('/msp/cms/contentblob/MSP/de/quadrat/blobBinary/Quadrat-grau-pi.gif');
  background-repeat:no-repeat;
  background-position:13px 8px;
  padding-left:24px;
}
.ncSitemap ul li a:hover {
  color:#fff;
  background:url('/msp/cms/contentblob/MSP/de/quadrat/blobBigBinary/Quadrat-grau-pi.gif') no-repeat 6px 8px;
  background-color:#666;
}