#rahmen             { top:0px;  margin: 0px auto; }

#menunav            { font-weight:normal; border-bottom: 1px solid #ffffff;  height:auto;  width:auto; }

#sub1   { position:absolute;  height:auto;  width:auto;  top:180px;  z-index:2;  padding:0px;  line-height:18px; }
#sub2   { position:absolute;  height:auto;  width:auto;  top:180px;  z-index:2;  padding:0px;  line-height:18px; }
#sub3   { position:absolute;  height:auto;  width:auto;  top:180px;  z-index:2;  padding:0px;  line-height:18px; }
#sub4   { position:absolute;  height:auto;  width:auto;  top:180px;  z-index:2;  padding:0px;  line-height:18px; }
#sub5   { position:absolute;  height:auto;  width:auto;  top:180px;  z-index:2;  padding:0px;  line-height:18px; }

#menu1  { font-family: Arial, Helvetica, sans-serif;  padding: 0 12px 0 12px;  height:36px;  width:auto;  color:#164158;  font-size:16px;  }
#menu2  { font-family: Arial, Helvetica, sans-serif;  padding: 0 12px 0 12px;  height:36px;  width:auto;  color:#164158;  font-size:16px;  }
#menu3  { font-family: Arial, Helvetica, sans-serif;  padding: 0 12px 0 12px;  height:36px;  width:auto;  color:#164158;  font-size:16px;  }
#menu4  { font-family: Arial, Helvetica, sans-serif;  padding: 0 12px 0 12px;  height:36px;  width:auto;  color:#164158;  font-size:16px;  }
#menu5  { font-family: Arial, Helvetica, sans-serif;  padding: 0 12px 0 12px;  height:36px;  width:auto;  color:#164158;  font-size:16px;  }
#menu   { font-family: Arial, Helvetica, sans-serif;  padding: 0 12px 0 12px;  height:36px;  width:auto;  color:#164158;  font-size:16px;  }
#menu a { color:#164158; }

.suche  { font-family: Arial, Helvetica, sans-serif;  padding: 0 12px 0 12px;  height:36px;  width:auto;  color:#164158;  font-size:16px;  }


#nav a 			{ background-image:url('/images/sub-navi-bg.png'); font-size:14px; color: #164158; padding: 3px 5px 3px 12px; width: 200px; text-align: left; text-decoration: none;  display: block;  font-weight: normal; }
#nav a:link 	{ color: #164158; }
#nav a:hover	{ color: #FFFFFF; background: #23A3E5; }

#nav2 a 	    { background-image:url('/images/sub-navi-bg.png'); font-size:12px; color: #164158; padding: 2px 5px 2px 42px; width: 170px; text-align: left; text-decoration: none;  display: block;  font-weight: normal; }
#nav2 a:link 	{ color: #164158; }
#nav2 a:hover	{ color: #FFFFFF; background: #23A3E5; }

