.red {color:#c00;}

#positioner {clear:both; position:relative; top:0px; left:0px; z-index:100;}

.menu {display:none;}
#noniemenu {position:absolute;}

#noniemenu .holder ul {padding:0; margin:0;}
#noniemenu .holder ul li {list-style-type: none;}
#noniemenu .holder li ul {display: none;} 
#noniemenu .holder li:hover > ul#a3 {display:block; position:absolute; left:0px; margin-top:-20px; border:1px solid #000;}
#noniemenu .holder .bold {font-weight:bold;}

#noniemenu .holder {
  color:#fff; 
  width:auto; 
  height:18px; 
  display:block; 
  overflow:hidden;
  float:left;
  border:0px solid #000;
  margin-right:1px;
  font-size:12px;
	font-weight: normal; 
	text-align:center;
  }
#noniemenu .holder:hover {
  height:auto; 
  }
#noniemenu a.outer, #noniemenu a.outer:visited {
	padding: 0px 10px 2px 10px;
   color:#000000; 									/* TEKST MENU */
   width:auto; 
   line-height:18px;
   display:block; 
   background:#ffffff; 							/* TŁO MENU */
   text-align:center; 
   text-decoration:none; 
   font-family: verdana, arial, sans-serif;
	 font-weight: normal; 
   }
#noniemenu a.outer:hover {
  background:#eaf2ff; 							/* TŁO MENU PO NAJECHANIU*/
  overflow:visible;
  }
#noniemenu div.open {display:none;}
#noniemenu a.inner, #noniemenu a.inner:visited {
	padding: 2px 10px 2px 10px;
  display:block; 
  width:auto; 
  height:18px;
  line-height:18px;
  border-bottom:0px solid #000; 
  text-decoration:none; 
  color:#000000; 											/* TEKST ROZWINIĘTEGO MENU */
  background:#ffffff;									/* TŁO ROZWINIĘTEGO MENU */
  text-align:center;
	font-family: verdana, arial, sans-serif;
	font-size:12px;
  }
#noniemenu a.second {font-weight:normal;}
#noniemenu a.inner:hover {
  background:#eaf2ff;
  }
