/*+++++++TABELLENMENUE  DIV CLASS++++++++*/
#navileft           {
	background-color: #ff9500;
	margin-top:        0;
	margin-left:       0;
	padding:           0;
	width:             193px;
	float:             left }

#navi-inhalt {
	text-align: left }

#navi-inhalt a:link, #navi-inhalt a:visited    {
	color:          #000;
	font-size:       1em;
	text-decoration: none;
	padding:         0 }



#navi-inhalt a:hover       {
	color:           #fff;
	background-color: #000 }



.menu1-level1-no      {
	color:       #666;
	padding-top:  0.2em;
	padding-left: 0.2em;
	border-style: none;
	border-width: 1px 1px 5px;
	border-color: #999 }



.menu1-level1-current            {
	color:           #fff;
	font-weight:      bold;
	background-color: #f93;
	padding-top:      0.2em;
	padding-left:     0.2em;
	border-style:     solid;
	border-width:     1px;
	border-color:     #fff #999 }

a.menu1-level1-current {
margin-left:-2px;
}


#navi-inhalt .menu1-level1-no a:link, #navi-inhalt .menu1-level1-no a:active, #navi-inhalt .menu1-level1-no a:visited {
	display:           block;
	width:             100% }
.menu1-level1-act    {
	font-weight:     bold;
	background-color: #f9e101;
	padding-left:     2em;
	border-bottom:    1px solid #002f5b }


#navi-inhalt .menu1-level1-act a:link, #navi-inhalt .menu1-level1-act a:active, #navi-inhalt .menu1-level1-act a:visited    {
	color:           #333;
	background-color: #fff;
	display:          block }

/*-----LEVEL2----*/
#navi-inhalt .menu1-level2-no {
                color:          #002F5B;
	padding-left: 1em;
                border: solid 1px #002F5B }
#navi-inhalt .menu1-level2-no a:link, #navi-inhalt .menu1-level2-no a:active, #navi-inhalt .menu1-level2-no a:visited {
	display:           block;
	width:             100% }
#navi-inhalt .menu1-level2-act     {
	font-weight:     bold;
	background-color: #f93;
	padding-left:     0.8em }



#navi-inhalt .menu1-level2-act a:link, #navi-inhalt .menu1-level3-act a:active, #navi-inhalt .menu1-level3-act a:visited  {
	color:          #002F5B; 
                background-color: #f9c;
	display:           block;
                 }
/*-----LEVEL3----*/
#navi-inhalt .menu1-level3-no   {
	padding-left: 1.8em;
                border: solid 1px #002F5B }

#navi-inhalt .menu1-level3-no a:link, #navi-inhalt .menu1-level3-no a:active, #navi-inhalt .menu1-level3-no a:visited {
	display:           block;
	width:             100% }

#navi-inhalt .menu1-level3-act      {
	font-weight:     bold;
	background-color: #002F5B;
	padding-left:     1.2em }

#navi-inhalt .menu1-level3-act a:link, #navi-inhalt .menu1-level3-act a:active, #navi-inhalt .menu1-level3-act a:visited     {
	color:          #002F5B;
                background-color: #fff;
	display:           block;
	}
#navi-inhalt h4 {
	font-size:   0.9em;
	font-family:  Georgia, "Times New Roman", Times, serif;
	margin:       0;
	padding:      0 0 0 0;
	border-style: none }

#navi-inhalt .navi-kontakt   {
	font-size:    0.8em;
	padding-left:  0.2em;
	border-right:  3px solid #d2000c;
	border-bottom: 5px solid #999;
	border-left:   1px solid #d2000c }



#navi-inhalt .navi-kontakt a:link, #navi-inhalt .navi-kontakt a:active, #navi-inhalt .navi-kontakt a:visited   {
	color:    #d2000c;
	font-size: 0.9em;
	display:   block;
	width:     100% }
#navi-inhalt .navi-kontakt a:hover {
	color: #666 }
.naviAbstand  {
	margin-bottom: 15px }

#navi-inhalt .menu1-level1-no a.menu-current {
background-color:#FF9933;
border:1px solid #FFFFFF;
margin-left:-3px;

width:100%;
}

#navi-inhalt .menu1-level1-no a.Wegweiser, #navi-inhalt .menu1-level1-no a.Standesamtlich, #navi-inhalt .menu1-level1-no a.Gemeindechronik {
	margin-bottom: 15px}

#navileft .menu1-level1-no .menu1-level1-no a.menu-first {
margin-left:0px;
}

#navileft .menu1-level1-no .menu1-level1-no a.menu-child{
margin-left:0px;
}

#navileft ul {
border-bottom:1px solid #CCCCCC;
list-style-type:none;
margin:0;
padding:0;
top:0;
width:193px;

#navileft ul li {
background-color:#FFFFCC;
border-top:2px solid #CCCCCC;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
padding:3px 0 3px 2px;
width:100%;
}

#navileft #navi-inhalt ul ul {
background-color:#FFFFCC;
display:block;
list-style-type:none;
margin:0;
padding:0;
width:100%;
}
