/*
 CSS for the Page Navigations 
 CSS for the Topnavigation in normal Pages	
  		
*/

ul.topnavi {
     background:#d9dadc;
     width:100%;
     height:29px;
     font-size:12px;
}
ul.topnavi li {
     float:left;
}
ul.topnavi li.first, ul.topnavi li.first-act {
     margin-left:8px;
}
ul.topnavi li a {
     text-decoration:none;
     margin:0 14px 0 13px;
     padding:7px 0 0 0;
     display:block;
     color:#1a1b1f;
     display:block;
}
ul.topnavi li a:hover {
	color:#2F2086;
}
ul.topnavi li.first-act a, ul.topnavi li.act a, ul.subnavi-list li.first-act a, ul.subnavi-list li.middle-act a, ul.subnavi-list li.last-act a {
    font-weight:bold;
    color:#2F2086;
}

/*

     CSS for the Subnavigation
     
*/

ul.subnavi-list {
    height:29px;
    font-size:11px;	
}
ul.subnavi-list li {
     float:left;
     width:auto;
     background:#eceded;
}
ul.subnavi-list li a {
    text-decoration:none;
    color:#1a1b1f;
    padding:7px 19px 7px 18px;
    width:auto;
    display:block;
}
ul.subnavi-list li a:hover {
   color:#2F2086;
}
ul.subnavi-list li.last-act a, ul.subnavi-list li.middle-act a, ul.subnavi-list li.first-act a {
    padding:7px 18px 8px 18px;
}
/*

CSS for the Impressum Link

*/

ul#navi-impressum {
	position:absolute;
	bottom:15px;
	right:38px;
	font-size:11px;
}
ul#navi-impressum a {
     text-decoration:none;
     color:#000;
     width:auto;	
}
ul#navi-impressum li.impressumAct a {
     font-weight:bold;
     color:#2F2086;
}
