<!--
/* v2 */
div#smenu {
	position: relative;
	font: bold 11px tahoma, verdana, arial;
	/*background-color: #BCBEB4;*/
	height: 27px;
	/* width: 1006px;*/
	background: url(../pix/submenu_bg.png);
}
div#mmenu {
	position: relative;
	font: bold 11px tahoma, verdana, arial;
	background-color: #FFFFFF;
	height: 24px; /*width: 1006px;*/
	background: url(../pix/bcg_menu.png);
}

div#mmenu ul {
	top: 0; left: 0;
	margin: 0; padding: 0;
	list-style-type:none;
	background: url(../pix/menu0.png);
}

div#smenu ul {
	top: 0; left: 0;
	margin: 0 auto; padding: 0;
	list-style-type:none;
	background: url(../pix/submenu0.png);
	width:770px; /* a submenu0.png szélessége*/
}

div#mmenu ul li a {height: 24px;}
div#smenu ul li a {height: 27px;}

div#mmenu li {
	float: left;
	margin: 0; padding: 0;
}
div#smenu li  {
	float: left;
	margin: 0; padding: 0;
}

div#mmenu ul li {height: 24px;}
div#smenu ul li {height: 27px;}

div#smenu li a,
div#mmenu li a {
	display: block;
	width: 100%; height: 100%;
	overflow: hidden;
	position: relative;
	cursor : pointer;
}
div#smenu ul li a span {
	position: absolute;
	height: 27px;
	top: 0; left: 0;
	background: url(../pix/submenu0.png);
}
div#mmenu ul li a span {
	position: absolute;
	height: 24px;
	top: 0; left: 0;
	background: url(../pix/menu0.png);
}
@media
  (-webkit-min-device-pixel-ratio : 1.5),
  (-o-min-device-pixel-ratio: 3/2),
  (min--moz-device-pixel-ratio: 1.5),
  (min-device-pixel-ratio: 1.5),
  (min-resolution: 120dpi) {
   div#mmenu ul, div#mmenu ul li a span {
	background: url(../pix/menu0@2x.png);
	background-size: 770px 24px;
  }
}


div#menu li a:hover {color:#FF0000;}
div#mmenu li a:hover {color:#FF0000;}
div#smenu li a:hover {color:#FF0000;}

div#mmenu li#mind,
div#mmenu li#mind span {
	width: 110px;
	background-position: 0 0;
}
div#mmenu li#mind_rh,
div#mmenu li#mind_rh span {
	width: 95px;
	background-position: -110px 0;
}
div#mmenu li#mind_mm,
div#mmenu li#mind_mm span {
	width: 101px;
	background-position: -205px 0;
}
div#mmenu li#mtop100,
div#mmenu li#mtop100 span {
	width: 79px;
	background-position: -306px 0;
}
div#mmenu li#m7top150,
div#mmenu li#m7top150 span {
	width: 88px;
	background-position: -385px 0;
}
div#mmenu li#kozl,
div#mmenu li#kozl span {
	width: 88px;
	background-position: -475px 0;
}
div#mmenu li#arch,
div#mmenu li#arch span {
	float: right;
	width: 93px;
	background-position: -677px 0;
}


div#smenu li#belf,
div#smenu li#belf span {
	width: 68px;
	background-position: 0 0;
}
div#smenu li#belf a:hover span {background-position: 0 27px;}

div#smenu li#kulf,
div#smenu li#kulf span {
	width: 61px;
	background-position: -68px 0;
}
div#smenu li#kulf a:hover span {background-position: -68px 27px;}

div#smenu li#gazd,
div#smenu li#gazd span {
	width: 69px;
	background-position: -129px 0;
}
div#smenu li#gazd a:hover span {background-position: -129px 27px;}

div#smenu li#kult,
div#smenu li#kult span {
	width: 61px;
	background-position: -198px 0;
}
div#smenu li#kult a:hover span {background-position: -198px 27px;}

div#smenu li#info,
div#smenu li#info span {
	width: 82px;
	background-position: -259px 0;
}
div#smenu li#info a:hover span {background-position: -259px 27px;}

div#smenu li#tech,
div#smenu li#tech span {
	width: 124px;
	background-position: -341px 0;
}
div#smenu li#tech a:hover span {background-position: -341px 27px;}

div#smenu li#spor,
div#smenu li#spor span {
	width: 49px;
	background-position: -465px 0;
 }
div#smenu li#spor a:hover span {background-position: -465px 27px;}

div#smenu li#auto,
div#smenu li#auto span {
	width: 43px;
	background-position: -514px 0;
}
div#smenu li#auto a:hover span {background-position: -514px 27px;}

div#smenu li#bulv,
div#smenu li#bulv span {
	width: 55px;
	background-position: -557px 0;
}
div#smenu li#bulv a:hover span {background-position: -557px 27px;}

div#smenu li#elet,
div#smenu li#elet span {
	width: 62px;
	background-position: -612px 0;
}
div#smenu li#elet a:hover span {background-position: -612px 27px;}

div#smenu li#publ,
div#smenu li#publ span {
	width: 96px;
	background-position: -674px 0;
}
div#smenu li#publ a:hover span {background-position: -674px 27px;}

body.mind li#mind span,
body.mind_rh li#mind_rh span,
body.mind_mm li#mind_mm span,
body.mtop100 li#mtop100 span,
body.m7top150 li#m7top150 span,
body.kozl li#kozl span,
body.arch li#arch span { 
	background-image: url(../pix/menu1.png);
}
@media
  (-webkit-min-device-pixel-ratio : 1.5),
  (-o-min-device-pixel-ratio: 3/2),
  (min--moz-device-pixel-ratio: 1.5),
  (min-device-pixel-ratio: 1.5),
  (min-resolution: 120dpi) {
   body.mind li#mind span,
   body.mind_rh li#mind_rh span,
   body.mind_mm li#mind_mm span,
   body.mtop100 li#mtop100 span,
   body.m7top150 li#m7top150 span,
   body.kozl li#kozl span,
   body.arch li#arch span {
	background: url(../pix/menu1@2x.png);
	background-size: 770px 24px;
  }
}


body.belf li#belf span, 
body.kulf li#kulf span, 
body.gazd li#gazd span, 
body.kult li#kult span, 
body.info li#info span, 
body.tech li#tech span, 
body.spor li#spor span,
body.auto li#auto span,
body.bulv li#bulv span,
body.elet li#elet span,
body.publ li#publ span { 
	background-image: url(../pix/submenu1.png);
}


div#smenu li,
div#mmenu li {text-align: center;}	
div#smenu a,
div#mmenu a,
div#time a {color: #000; text-decoration: none;}

div#smenu ul {
	background-color: #D7DAD0;
	text-transform: uppercase;
	line-height: 27px;
}
div#mmenu ul {
	background-color: #D7DAD0;
	text-transform: uppercase;
	line-height: 24px;
}

/* time menu */
div#time {clear: both; background-color: #fff; height: 18px; margin: 16px 0 8px 12px;}
#time ul {
	margin: 0; padding: 0;
	list-style-type:none;
	background: url(../pix/bcg_time.png);
}
#time li, #time li a, #time li span {width: 69px; height: 18px; margin: 0; padding: 0;}
#time li {float: left; margin: 0 4px 0 0; padding: 0;}
#time li a {
	display: block;
	width: 100%; height: 100%;
	overflow: hidden;
	position: relative;
	cursor: pointer;
}
#time ul li a span {
	position: absolute;
	height: 18px;
	top: 0; left: 0;
	background: url(../pix/bcg_time.png);
}
#time li#t0,
#time li#t0 span {
	background-position: -9px 0px;
}
#time li#t1,
#time li#t1 span {
	background-position: -84px 0;
}
#time li#t2,
#time li#t2 span {
	background-position: -159px 0;
}
#time li#t3,
#time li#t3 span {
	background-position: -234px 0;
}
#time li#t4,
#time li#t4 span {
	background-position: -309px 0;
}
#time li#t5,
#time li#t5 span {
	background-position: -384px 0;
}
-->