/* CSS Document */

#navi ul{ padding:0; margin:0; list-style: none;}

#navi ul li a, #navi ul li a.sub, #navi ul li a.subselected, #navi ul li a.subsub, #navi ul li a.subsubselected { width:220px; padding: 4px; padding-left:10px; color: #333333; display:block; overflow:hidden; text-decoration: none; border-bottom: 1px dotted #dddddd;}

#navi ul li a.sub, #navi ul li a.subselected {width:205px;}

#navi ul li a.subsub, #navi ul li a.subselectedsub {width:190px;}

#navi ul li a:hover{ background-color: #f5db73; }

#navi ul li a.sub, #navi ul li a.subselected{ font-size:0.9em; font-weight:normal; padding-left:25px; }

#navi ul li a.subsub, #navi ul li a.subsubselected{ font-size:0.85em; font-weight:normal; padding-left:40px; }

#navi ul li a.selected, #navi ul li a.subselected, #navi ul li a.subsubselected { font-weight:bold;}

td.vereinlinks{ text-align:right; width:120px; vertical-align:top; }
td.vereinrechts { width:550px; }

div.vereinliste:hover{ background-color:#dddddd; }

table.vereinliste:hover{ background-color:#dddddd; }

#options a{ color:#000000; text-decoration:underline; }
#options a:hover{ color:#000000; text-decoration:none; }