@charset "utf-8";
a.links:hover{
	background-position:center bottom;
	background-image: url(img/site/menu_bg_plus.gif);
	background-repeat: no-repeat;
	
}
a.links{
	/*height:27px;
	line-height:27px;*/
	border:1px solid #F00;
	padding:0 20px 10px 20px;
}
/* CSS Document */
#menu_blokk{
/*	background-image:url(../img/site/menu_bg.png);
	background-repeat:no-repeat;*/
	width: 100%;
	height:178px;
	
	
}
#menu_top{
	padding:10px 7px 20px 0;
	
}

#menu_top ul
{
   list-style-type:none;
   margin:0;
   padding:0;
} 

#menu_top li
{
   display:inline;
}

#menu_top a{
	font-weight:500;
	margin:0 11px 0 11px;
	text-decoration: none;
}

/* ******************************   meu parent**************************************** */
#menu_parent{
	margin:4px 0 0 18px;
	padding:0px 7px 20px 0;
	
}

#menu_parent ul
{
   list-style-type:none;
   margin:0;
   padding:0;
} 

#menu_parent li
{
   display:inline;
}
/*
#menu_parent a{
	font-weight:580;
	margin:0 15px 0 15px;
	text-decoration: none;
	font-size:14px;
	padding:0 0px 12px 0px;
}
*/



/*Google Chrome:*/
/*
@media not all and (-webkit-min-device-pixel-ratio:0)
{  
#menu_parent a{
	font-weight:580;
	margin:0 15px 0 15px;
	text-decoration: none;
	font-size:14px;
	padding:0 0px 14px 0px;
}
}
*/

#menu_parent a{
	font-weight:580;
	margin:0 15px 0 15px;
	text-decoration: none;
	font-size:14px;
	padding:0 0px 15px 0px;
}




#menu_parent a.on {
	background-position:center bottom;
	background-image: url(img/site/menu_bg_plus.gif);
	background-repeat: no-repeat;
}
#menu_parent a:hover{
	color:#87C70C;
	
}

/* ***************************************************   */

/* ******************************   meu al**************************************** */
#menu_al{
	margin:8px 0 0 18px;
	padding:0px 7px 20px 0;
	
}

#menu_al ul
{
   list-style-type:none;
   margin:0;
   padding:0;
} 

#menu_al li
{
   display:inline;
}

#menu_al a{
	font-weight:580;
	margin:0 8px 0 8px;
	text-decoration: none;
	font-size:12px;
	padding:0 0px 15px 0px;
		color:#FFF;
}




#menu_al a.on {
	background-position:center bottom;
	background-image: url(/img/site/menu_bg_plus_al.png);
	background-repeat: no-repeat;
}
#menu_al a:hover{
	color:#008000;
	
}

/* ***************************************************   */



a.titkosr:link,a.titkosr:visited	       {color:#EC4367;}
a.titkosr:hover	      {color:#555;}

a.aukcios:link,a.aukcios:visited	       {color:#B74963;}
a.aukcios:hover	      {color:#555;}

a.lelekp:link,a.lelekp:visited	       {color:#B770A3;}
a.lelekp:hover	      {color:#555;}

a.vur:link,a.vur:visited	       {color:#43434B;}
a.vur:hover	      {color:#555;}

a.lelektv:link,a.lelektv:visited	       {color:#891F69;}
a.lelektv:hover	      {color:#555;}

/*-------------------------------------------*/
#menu_belepes{
	padding:13px 17px 20px 0;
	/*min-width:200px;*/
}


#menu_belepes a{
	font-weight:500;
	/*margin:0 11px 0 11px;*/
	text-decoration: none;
	color:#87C70C;
}

#menu_belepes a img{
	border:none;
}

/*------------------------------------------*/







#top_menu{
	/*
	padding:10px 0 0 0;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;
	*/
}
#menu2{
	margin:0 0 10px 0;
}

#menu ol{
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
#menu ul{
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
#menu li{
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
#menu {
	display:block;
	background: #F6F6F63;
	margin:0 0 0 0px;
	height:20px;
	font-size: 13px;
	border-top:solid 1px #666666;
	border-bottom:solid 1px #666666;	
}
#menu ul {
	list-style: none;
	margin: 0;
}
#menu li {
	float: left;
	position: relative;
}
#menu a {
	display: block;
	line-height: 20px;
	padding: 0 21.5px; /* menük eltartása*/
	text-decoration: none;
	color: #282529;
	font-size:12px;
	border-bottom:solid 1px #CECECE;
	
}
#menu a.menu_kezdo {
	display: block;
	line-height: 20px;
	padding: 0 31px;
	text-decoration: none;
	color: #282529;
	font-size:13px;
	text-transform:uppercase;
	height:20px;
	letter-spacing:2px;
	border-bottom:none;
	
}

#menu a.on {
/*	color: #B849B9;
	font-size:14px;
	font-weight:bold;
	font-style: italic;
	background-color:#E5EEF7;*/
}

#menu ul{
    min-width:100%; /* at least the size of the header */
    width:auto; /* size the block automatically */
}


/* lenyíló menüük*/
#menu ul ul li{
    min-width:100%; /* at least the size of the header */
    width:auto; /* size the block automatically */	
    white-space:nowrap; /* prevent word wrap */
	/*height:20px;  magassaga az a-ban*/
	
}

#menu ul ul {
	display: none;
	position: absolute;
	top: 20px;
	left: 0;
	float: left;
	/*width: 180px;*/
	z-index: 99999;
}

#menu ul ul li {
	/*min-width: 180px;*/
}

#menu ul ul ul {
	left: 100%;
	top: 0;
}

#menu ul ul a {
	background: #F6F6F6;/*lenyilo hatter*/
	color: #000;
	line-height: 20px;
	padding:4px 10px;
	height: auto;
	margin-right:1px;/* oszlop eltatás */
	height:20px;
	font-size:13px;
	font-weight:normal;
}

#menu li:hover > a.menu_kezdo,
#menu ul ul :hover > a.menu_kezdo {
	background: #fff;
	color: #000;
	height:20px;
}
#menu li:hover > a,
#menu ul ul :hover > a {
	background: #fff;
	color: #000;
	height:20px;
}


#menu ul li:hover > ul {
	display: block;
	height:20px;
}
.clear{clear:both;}
.no_hand{
	cursor:default;
}

/* -------------------------Almenü------------------ */
#menu_lab_box{
	width:1000px;
	margin-left: auto;
    margin-right: auto;
	border-top:1px solid #999999;
	text-align:left;
	margin-top:20px;
	padding-top:4px;
	letter-spacing:4px;
}

#menu_lab {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;	
	height:10px;
	font-size: 11px;
}

#menu_lab ol{
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
#menu_lab ul{
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
#menu_lab li{
	border: 0;
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}
#menu_lab ul {
	list-style: none;
	margin: 0;
}
#menu_lab li {
	float: left;
	position: relative;
}
#menu_lab a {
	display: block;
	line-height: 10px;
	padding: 0 10px; /* menük eltartása*/
	text-decoration: none;
	color: #999999;
	font-size:11px;

}
#menu_lab a:visited {
	color: #999999;
}

#menu_lab a.on {
	color: #E9409B;
	font-size:11px;
}
#menu_lab ul ul {}

#menu_lab ul ul li {}

#menu_lab ul ul ul {}

#menu_lab ul ul a {}
#menu_lab li:hover > a,
#menu_lab ul ul :hover > a {
	/*background: #ABC9EB;*/
	color: #B54BB9;
	height:10px;
}
#menu_lab ul li:hover > ul {
	display: block;
	height:10px;
}
