.mpgroupplace {
	height:30px;	
	background:url('images/boxheaderbg.gif');
	background-position:0px 27px;
	background-repeat:repeat-x;
	overflow:hidden;
	position:relative;
	padding:0px;
}
.mpgroup {
	color:303654;
	font-size:70%;
	font-weight:bold;
	padding:0px;
	margin:0px;
	height:27px;
	padding-left:5px;
	line-height:29px;
	background:url('images/boxheaderrightbg.gif'), url('images/boxheaderbg.gif'); 
	background-repeat:no-repeat, repeat-x; 
	background-position:right;
	display:block;
	width:75%;
	position:relative;
	left:0px;
	top:0px;
}
.mpgroupafter {
	height:26px;
	width:14px;
	height:27px;
	background:url('images/boxheaderrightbg.gif'); 
	display:inline-block;
	
}
.mp {
	text-decoration:none;
	padding-left:7px;
	padding-right:7px;
	position:relative;
    transition: all 0.5s;
	width:80%;
	font-weight:bold;
	white-space:1.3em;
	font-size:70%;
	/*background: linear-gradient(to bottom, rgba(214,244,244,0) 0%, rgba(244,244,244,0.6) 50%, rgba(214,244,244,0) 100%);*/
	background: radial-gradient(ellipse farthest-corner at 50% 50% , rgba(244,244,244,0.9) 0%, rgba(244,244,244,0.1) 70%, rgba(244,244,244,0) 99%);
	padding-left:15px;
	display:block;
	line-height:18px;
	margin:2px;
}
.mp:before, .mp:after {
  content: "";
  position: absolute;
  transition: all 0.5s;
  left: -10px;
  right: -10px;  
  height:1px;
  
  box-shadow:-2px 0px 1px rgba(244,244,244,0);
  z-index: 2;

}

.mp:before {
  top: 100%;
}
.mp:after {
  bottom: 100%;
}
.mp:HOVER {
	position:relative;
	/*color:#DDD59C;*/
  background: linear-gradient(to bottom, rgba(244,244,244,0) 0%, rgba(244,244,244,0.1) 50%, rgba(244,244,244,0) 100%);
	
    transition: all 0.5s;
}
.mp:HOVER:before, .mp:HOVER:after {
  content: "";
  position: absolute;
  transition: all 0.5s;
  left: -15px;
  right: -15px;
  background: linear-gradient(to bottom, rgba(244,244,244,0) 0%, rgba(244,244,244,1) 50%, rgba(244,244,244,0) 100%);
  z-index: 2;
  height:1px;
}
.mp:HOVER:before {
  box-shadow:-3px 0px 2px rgba(244,244,244,0.3);
  top: -2px;
}
.mp:HOVER:after {
  box-shadow:3px 0px 2px rgba(244,244,244,0.3);
  bottom: -2px;
}
.piros {
	color:#e00;
}
.energia {
	margin:10px;
	padding:10px;
	background:#e00;
	border-radius:5px 0px 5px 0px;
	color:#fff;
	font-size:85%;
	display:block;
}