/* Menu CSS Informatiktalk // Typoheads.at 2007 */


/* NAV L1 level1 */
/*
#nav_l1 UL { padding:0; margin:0; list-style:none;}
#nav_l1 LI { float:left; margin:0; padding:0;}
#nav_l1 LI A { display:block; padding:5px 6px;}
#nav_l1 LI A:hover {  border-color:#CCC;}
#nav_l1 LI:hover A, #nav_l1 LI.sfhover A { background:#FFF; padding:4px 5px; border:1px solid #CCC;}
#nav_l1 LI A.act { font-weight:bold;}
#nav_l1 LI A.first { }
#nav_l1 LI A.last { }

#nav_l1 LI UL { position:absolute; left:-999em;}
#nav_l1 LI:hover UL, #nav_l1 LI.sfhover UL { left:auto;}
#nav_l1 LI UL LI { float:none; margin-top:-1px;}
#nav_l1 LI:hover UL LI A, #nav_l1 LI.sfhover UL LI A { background:#FFF; border:1px solid #CCC; border-width:1px 1px 0px 1px; border-top-color:#f2f2f2;}
#nav_l1 LI UL LI A { }
#nav_l1 LI UL LI A:hover { background-color:#ebeaea;}
#nav_l1 LI UL LI A.first { border-top-color:#CCC;}
#nav_l1 LI UL LI A.last { border-bottom-width:1px;}
*/

#nav_l1 UL { padding:0; margin:0; list-style:none;}
#nav_l1:hover, #nav_l1.sfhover { } /*background-color:#fee00c;*/
#nav_l1 LI { float:left; margin:0; padding:0;}
#nav_l1 LI A { display:block; padding:5px 6px; color:#6c7275;}
#nav_l1 LI A:hover { color:#001a3d; text-decoration:none;}
#nav_l1 LI A.act { font-weight:bold; color:#001a3d; padding-left:13px; background:url('../img/bg_nav_l3.gif') no-repeat 0px 6px;} /* background:url('../img/bg_nav_l3.gif') no-repeat 0px 6px;*/
#nav_l1 LI A.last { }


/* NAV L2 */

#nav_l2 UL { padding:0; margin:0; list-style:none;}
#nav_l2 LI { float:left; margin:0; padding:0;}
#nav_l2 LI A { display:block; padding:5px; margin:10px 0 20px 0; background-color:#fee00c; color:#6c7275;}
#nav_l2 LI A:hover { color:#001a3d; text-decoration:none;}
#nav_l2 LI A.act { color:#001a3d;}
#nav_l2 LI A.last { }


/* NAV L3 */

#nav_l3 UL { padding:0; margin:0; list-style:none;}
#nav_l3 LI { margin:0; padding:0; background:url('../img/bg_nav_l3.gif') no-repeat 0px 3px;}
#nav_l3 LI A { display:block; padding:2px 70px 2px 14px; margin:0; color:#6c7275; font-weight:bold;}
#nav_l3 LI A:hover { color:#001a3d; text-decoration:none;}
#nav_l3 LI A.actsub { color:#001a3d; background:url('../img/bg_nav_l4.gif') no-repeat right 7px;}
#nav_l3 LI A.act { color:#001a3d;}
#nav_l3 LI A.last { }


/* NAV L4 */

#nav_l4 UL { padding:0; margin:0; list-style:none;}
#nav_l4 LI { margin:0; padding:0;}
#nav_l4 LI A { display:block; padding:2px 0 2px 5px; margin:0; color:#6c7275;}
#nav_l4 LI A:hover { color:#001a3d; text-decoration:none;}
#nav_l4 LI A.act { font-weight:bold; color:#001a3d;}
#nav_l4 LI A.last { }