/* Navigation Css Lebenshilfe Wien */

/* Besuchte Seiten */

#nav_bes_menu, #nav_bes_menu UL { padding:0; margin:0; list-style:none;}
#nav_bes_menu LI { float:left;}
#nav_bes_menu LI A { display:block; padding:0 5px;}

#nav_bes_menu LI:hover A, #nav_bes_menu LI.sfhover A { color:#000; background-color:#c2dfb9;}

#nav_bes_menu LI UL { position:absolute; width:200px; left:-999em; border-bottom:4px solid #a4cf95;}

#nav_bes_menu LI:hover UL LI A, 
#nav_bes_menu LI.sfhover UL LI A { width:200px; display:block; padding:2px 5px 3px 10px; background:#e1efdc url('../img/b1.gif') repeat-x 0px bottom;}
HTML>BODY #nav_bes_menu LI:hover UL LI A { width:185px;}
#nav_bes_menu LI UL LI A:hover { background-color:#c2dfb9;}

#nav_bes_menu LI:hover UL, #nav_bes_menu LI.sfhover UL { left:610px;}
#nav_bes_menu A:hover { text-decoration:none;}


/* Hauptnavigation */
/* 1.Ebene */

#nav, #nav UL { padding:0; margin:0; list-style:none;}
#nav LI { float:left;}
#nav LI A { display:block; font-weight:bold; font-size:13px; line-height:12px; padding:5px 3px 0px 8px; width:116px; height:38px;}
HTML>BODY #nav LI A { width:105px; height:28px; padding:4px 3px 0px 8px;}
#nav LI.red A { background-color:#ff8c66; color:#6b3b2b; border-bottom:3px solid #fff;}
#nav LI.yell A { background-color:#fdee9d; color:#5b5638; border-bottom:3px solid #fff;}
#nav LI.blu A { background-color:#add3f3; color:#43525e; border-bottom:3px solid #fff;}
#nav LI.ora A { background-color:#ffb266; color:#6b4b2b; border-bottom:3px solid #fff;}
#nav LI.lil A { background-color:#beb7e8; color:#4b4765; border-bottom:3px solid #fff;}
#nav LI.gree A { background-color:#94c682; color:#3c5035; border-bottom:3px solid #fff;}

#nav LI:hover A, #nav LI.sfhover A { color:#000;}
#nav LI:hover A.red, #nav LI.sfhover A.red { background-color:#ff6633; border-bottom-color:#ffbaa3;}
#nav LI:hover A.yell, #nav LI.sfhover A.yell { background-color:#fce87d; border-bottom-color:#fef3ba;}
#nav LI:hover A.blu, #nav LI.sfhover A.blu { background-color:#91c4ef; border-bottom-color:#c5e0f7;}
#nav LI:hover A.ora, #nav LI.sfhover A.ora { background-color:#ff9933; border-bottom-color:#ffc994;}
#nav LI:hover A.lil, #nav LI.sfhover A.lil { background-color:#a89fe1; border-bottom-color:#d1ccef;}
#nav LI:hover A.gree, #nav LI.sfhover A.gree { background-color:#70b359; border-bottom-color:#b4d7a7;}

#nav LI.act A { color:#000;}
#nav LI.act A.red { background-color:#ff6633; border-bottom-color:#ffbaa3;}
#nav LI.act A.yell { background-color:#fce87d; border-bottom-color:#fef3ba;}
#nav LI.act A.blu { background-color:#91c4ef; border-bottom-color:#c5e0f7;}
#nav LI.act A.ora { background-color:#ff9933; border-bottom-color:#ffc994;}
#nav LI.act A.lil { background-color:#a89fe1; border-bottom-color:#d1ccef;}
#nav LI.act A.gree { background-color:#70b359; border-bottom-color:#b4d7a7;}

/* 2.Ebene */

#nav LI UL { position:absolute; width:200px; left:-999em;}

#nav LI:hover UL LI A, 
#nav LI.sfhover UL LI A,
#nav LI.act UL LI A { width:200px; height:auto; display:block; padding:4px 5px 5px 10px; font-size:11px; color:#000; font-weight:normal; text-transform:none; border-bottom:0;}
HTML>BODY #nav LI:hover UL LI A, 
HTML>BODY #nav LI.act UL LI A { width:185px;}
#nav LI UL LI A { background:url('../img/b1.gif') repeat-x 0px bottom;}

#nav LI UL LI A { color:#000;}
#nav_bes_menu LI UL LI.red A,#nav LI.red UL LI A { background-color:#ffbaa3;}
#nav_bes_menu LI UL LI.yell A,#nav LI.yell UL LI A { background-color:#fef3ba;}
#nav_bes_menu LI UL LI.blu A,#nav LI.blu UL LI A { background-color:#c5e0f7;}
#nav_bes_menu LI UL LI.ora A,#nav LI.ora UL LI A { background-color:#ffc994;}
#nav_bes_menu LI UL LI.lil A,#nav LI.lil UL LI A { background-color:#d1ccef;}
#nav_bes_menu LI UL LI.gree A,#nav LI.gree UL LI A { background-color:#b4d7a7;}

#nav LI UL LI A:hover { color:#000;}
#nav_bes_menu LI UL LI.red A:hover,#nav LI.red UL LI A:hover { background-color:#ff6633;}
#nav_bes_menu LI UL LI.yell A:hover,#nav LI.yell UL LI A:hover { background-color:#fce87d;}
#nav_bes_menu LI UL LI.blu A:hover,#nav LI.blu UL LI A:hover { background-color:#91c4ef;}
#nav_bes_menu LI UL LI.ora A:hover,#nav LI.ora UL LI A:hover { background-color:#ff9933;}
#nav_bes_menu LI UL LI.lil A:hover,#nav LI.lil UL LI A:hover { background-color:#a89fe1;}
#nav_bes_menu LI UL LI.gree A:hover,#nav LI.gree UL LI A:hover { background-color:#70b359;}

#nav LI UL LI.act A { color:#000; font-weight:bold;}
#nav LI.red UL LI.act A { background-color:#ff6633; border-bottom:0;}
#nav LI.yell UL LI.act A { background-color:#fce87d; border-bottom:0;}
#nav LI.blu UL LI.act A { background-color:#91c4ef; border-bottom:0;}
#nav LI.ora UL LI.act A { background-color:#ff9933; border-bottom:0;}
#nav LI.lil UL LI.act A { background-color:#a89fe1; border-bottom:0;}
#nav LI.gree UL LI.act A { background-color:#70b359; border-bottom:0;}

#nav LI UL LI A.nob { background-position:0px -1000px;}
#nav LI.red UL LI A.nob { border-bottom:4px solid #ff8c66;}
#nav LI.yell UL LI A.nob { border-bottom:4px solid #fdee9d;}
#nav LI.blu UL LI A.nob { border-bottom:4px solid #add3f3;}
#nav LI.ora UL LI A.nob { border-bottom:4px solid #ffb266;}
#nav LI.lil UL LI A.nob { border-bottom:4px solid #beb7e8;}
#nav LI.gree UL LI A.nob { border-bottom:4px solid #94c682;}

#nav LI:hover UL, #nav LI.sfhover UL { left:auto;}
#nav A:hover { text-decoration:none;}


/* Subnavigation */

#cur_level { padding:0 0 8px 0; margin:0 0 15px 0; font-weight:bold; text-transform:uppercase; font-size:9px; letter-spacing:1px; background:url('../img/b2.gif') repeat-x 0px bottom;}

/* 1.Ebene */
#subnav UL { padding:0; margin:0 0 20px 7px; list-style:none;}
#subnav UL LI A { width:200px; display:block; margin:0; padding:1px 5px 2px 0; font-size:11px; color:#000; font-weight:bold;} /* background:url('../img/b2.gif') repeat-x 0px bottom;*/
#subnav UL LI A:hover { text-decoration:underline;}
HTML>BODY #subnav UL LI A { width:185px;}
#subnav UL LI.act A { font-weight:bold;}
#subnav UL LI A.nob { background-position:0px -1000px;}
#subnav UL LI.space A { background-color:#FFF;}

/* 2.Ebene */
#subnav UL LI.act UL { margin:0 0 2px 35px;}
#subnav UL LI.act UL LI A { font-weight:normal; width:180px;}
#subnav UL LI.act UL LI.act A { font-weight:bold;}


/* Mininav im Footer */
.mini_nav, .mini_nav UL { padding:0; margin:0; list-style:none;}
.mini_nav LI { float:left; padding:0; margin:0; border-right:1px solid #D0D1CA; height:13px;}
.mini_nav LI.last { border-right:0;}
.mini_nav LI A { vertical-align:top; padding:0 9px 1px 8px; height:13px;}
.mini_nav A { text-decoration:none;}
.mini_nav A:hover { background-color:#E5F4F3; text-decoration:none;}


/* Buttons */
#content A.applink, #apps_right A.applink,
#content .applink A, #apps_right .applink A { color:#595A5A; background-color:#E5F4F3; padding:3px 4px; text-decoration:none; 
border-bottom:1px solid #D0D1CA; border-right:1px solid #D0D1CA; white-space:nowrap;}
#content A.applink:hover, #apps_right A.applink:hover,
#content .applink A:hover, #apps_right .applink A:hover { position:relative; top:-1px; left:-1px; border-bottom-color:#BABBB3; border-right-color:#BABBB3; 
background-color:#E5F4F3; color:#000; text-decoration:none;}

#content A.applink:visited, #apps_right A.applink:visited, #content .applink A:visited { color:#595A5A;}
