/*
CSS for the Topnavigation
*/

#topNavi {
	padding:0 12px 0 12px;
	}
#topNavi li {
	float:left;
	}
#topNavi li a {
	display:block;
	padding:0;
	height:30px;
	width:auto;
	float:left;
	background:url(../graphics/arrow_normal.png) no-repeat 0 0;
	}
#topNavi li a:hover {
    background-color:#e4d5b3;
   }
#topNavi li.item-7, #topNavi li.item-7-ro, #topNavi li.item-7-act {
   padding:0 0 0 0;
   }
#topNavi li.item-7 a{
   padding:0;
   }
#topNavi li.item-7-ro a:hover {
   padding:0;
   background:#e4d5b3;
   }
#topNavi li.item-8,#topNavi li.item-8-ro,#topNavi li.item-8-act{
float:right;
}
#topNavi li.item-8 a{
   padding:0;
   }
* html #topNavi li.act a:hover{
   background:none;
}
#topNavi li.act a{
   background:url(../graphics/arrow_act.png) no-repeat;
}
* html #topNavi li.act1 a:hover{
   background:none;
}
#topNavi li.normal a{
   background:url(../graphics/arrow_normal_ausb.png) no-repeat ;
}
#topNavi li.normal a:hover{ 
   background-color:#e4d5b3;
}
#topNavi li.act1 a{
   background:url(../graphics/arrow_act_ausb.png) no-repeat;
}

/*
CSS Subnavigation
*/
ul#subnavi-1 {
	position:absolute;
	z-index:1; 
	margin:0 0 0 20px;
	background:#ffecc6;
	height:490px;
	width:170px;
	padding:45px 0 0 0;
	}
ul#subnavi-1 a {
         color:#a17010;
         font-size:11px;
         padding:4px 0 4px 20px;
         /*font-weight:bold; */
         text-decoration:none;
         width:150px;
}
ul#subnavi-1 li {
         padding:0;	
}
ul#subnavi-1 li a {
         padding:4px 0 4px 20px;
         background:url(../graphics/arrow_normal_list-ie6.png) no-repeat;
         display:block;
         width:150px;
}
ul#subnavi-1 li a:hover {
         background:#e8d5af url(../graphics/arrow_normal_list-ie6.png) no-repeat;
         width:150px;
         display:block;
}
ul#subnavi-1 li.subnavi-cur a {
         color:#411d12;
         background:url(../graphics/arrow_act_list-ie6.png) no-repeat;
}  
ul#subnavi-1 li ul.subnavi-2 li {
	padding:0;
	}
ul#subnavi-1 li ul.subnavi-2 li a {
         padding:3px 2px 3px 30px;
         width:137px;
         display:block;   	
} 
ul#subnavi-1 li ul.subnavi-2 li.subnavi-2-normal a {
         background:url(../graphics/bullet_normal-ie6.png) no-repeat;
         color:#a17010;
}   
ul#subnavi-1 li ul.subnavi-2 li.subnavi-2-normal a:hover {
         background:url(../graphics/bullet_normal-ie6.png) no-repeat #e8d5af;
}
ul#subnavi-1 li ul.subnavi-2 li.subnavi-2-cur a {
         background:url(../graphics/bullet_act-ie6.png) no-repeat;
         color:#411d12;
}   
ul#subnavi-1 li ul.subnavi-2 li.subnavi-2-cur a:hover {
         background:url(../graphics/bullet_act-ie6.png) no-repeat #e8d5af;
}
ul#subnavi-1 li ul.subnavi-2 li a:hover{
         background:#e8d5af;
         width:137px;
         display:block;

}
/*
CSS Impressum
*/
ul#navi-impressum {width:100%;}
#navi-impressum {
	position:absolute;z-index:2;bottom:10px;left: 20px;
 }
#navi-impressum li {
	width:auto;    		
}
#navi-impressum li a {
        text-decoration:none;
        /* font-weight:bold; */
        font-size:9px;
        padding-left:15px;
        background:url(../graphics/arrow_small.png) no-repeat;
        display:block;
        color:#411d12;
}
*+ html #navi-impressum li a {
       background:url(../graphics/arrow_small-ie7.png) no-repeat;
}
