#menu {
float: left;
width: 988px;
height: 36px;
background-image: url('../images/menuback.gif'); background-repeat: repeat-x; color: #ffffff; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: 13px; text-decoration: none; text-align: center;
margin: 0px 0px 6px 0px; padding: 0px;
text-align:center; line-height: 36px;}

#ceginfo{; width: 180px;
padding: 0px 9px 0px 9px;}

#tevekeny{; width: 58px;
padding: 0px 9px 0px 9px;}

#ugyfel{ width: 122px;
padding: 0px 9px 0px 9px;}

#sajto{ width: 72px;
padding: 0px 9px 0px 9px;}

#beruhaz{ width: 154px;
padding: 0px 9px 0px 9px;}

#kornyezet{ width: 200px;
padding: 0px 9px 0px 9px;}

#rendezveny{ width: 93px;
padding: 0px 9px 0px 9px;}

#palyazat{ width: 69px;
padding: 0px 0px 0px 9px;} 

#menucont{
height: 36px; text-align: center;
padding: 0px 10px 0px 10px;}

#menu UL {
padding: 0px; 
margin: 0px; 
LIST-STYLE-TYPE: none;
}
#menu UL UL {
text-align: center;
}
#menu LI {
float: left;  position: relative;}

#menu A {
DISPLAY: block;
FONT-SIZE: 13px;
COLOR: #fff; 
LINE-HEIGHT: 36px; 
HEIGHT: 36px; 
TEXT-DECORATION: none;
}

/* #menu A:visited { DISPLAY: block; FONT-SIZE: 9pt; WIDTH: 161px; COLOR: #dedec0; LINE-HEIGHT: 35px; HEIGHT: 37px; TEXT-DECORATION: none; } */

html #menu A { margin: 0px; float: left;}

UNKNOWN {
BACKGROUND: #f00;
}
#menu UL UL UL A {
BACKGROUND: #008852;}

#menu UL UL UL A:hover {
BACKGROUND: #005633;} 
#menu UL UL {
LEFT: 0px; 
VISIBILITY: hidden; POSITION: absolute; 
TOP: 36px; 
HEIGHT: 0px;} 
HTML #menu UL UL {
TOP: 36px;
}
#menu UL UL UL {
LEFT: 210px; 
WIDTH: 176px; 
TOP: 0px;
}
/*#menu UL UL UL.left {
LEFT: -181px;*/
}
#menu TABLE {
LEFT: 0px; 
POSITION: absolute; 
TOP: 0px;
}
#menu UL UL A {
padding: 5px 10px 5px 10px;
background: #008852; 
width: 176px; 
color: #fff; 
line-height: 1em; 
height: auto; border: 4px #008852 solid; border-bottom: 0px none; text-align: left;}
/* #menu UL UL A:visited { PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #111; PADDING-BOTTOM: 5px; WIDTH: 181px; COLOR: #000; LINE-HEIGHT: 1em; PADDING-TOP: 5px; HEIGHT: auto; } */

HTML #menu UL UL A {
WIDTH: 176px;}

#menu A:hover {
COLOR: #fff; background-image: url('../images/menu_over.gif'); background-repeat: repeat-x;}

#menu UL UL A:hover {
background: #005633;
color: #fff;}

UNKNOWN {
background: #949e7c; 
color: #fff;}

#menu UL LI:hover UL {
VISIBILITY: visible;}

#menu UL A:hover UL {
VISIBILITY: visible;}

#menu UL :hover UL UL {
VISIBILITY: hidden;}

#menu UL :hover UL :hover UL {
VISIBILITY: visible;}

#menu UL UL .almenu1 {
padding-left: 10px;
width: 186px;
margin: 0;}

#menu UL UL A .almenu1 {
color: #fff;
font-size: 13px;}

#menu UL UL .almenu2 {
padding-left: 10px;
background-position: bottom right;
width: 186px;
margin: 0; background-image: url('../images/submenu_back_arrow.gif'); background-repeat: no-repeat;}

#menu UL UL A .almenu2 {
color: #fff;
font-size: 13px;}

#menu UL .almenu1, #menu UL .almenu1 a {
font-size: 13px;
color: #fff; background-image: url('../images/submenu_back.gif'); background-repeat: repeat-x; background-position: bottom;}

#menu UL LI UL LI {
/*	padding-left: 10px;*/
}

#menu .menusep{ width: 1px; height: 36px; background-image: url('../images/menu_sep.gif'); background-repeat: no-repeat;}

#menu UL .last {
border-bottom: #008852 1px solid;
line-height: 0px;
font-size: 0px;
padding: 0px;
margin: 0;
width: 206px;}

#menu UL UL UL .left {
LEFT: -420px;
position: relative;
}

#menu UL UL .left {
POSITION: relative; 
left: -100px;}

.search_field {
	width: 110px;
}
