@media only screen
	and (min-width : 0px)
	and (max-width : 640px) 
{
	
 #mrc_head
   {
	width:100%;
    height:40px;	 
	position:fixed;
	top:0px;
	z-index:10000;
	left:0px; 
	min-width:300px;
	background:transparent url('../images/wave2.png') repeat-x;
   }
 #mrc_body
   {
	width:100%;
	height:100%;
	padding-top:40px;
	padding-bottom:25px;
	background-color:transparent;
	overflow:hidden;
   } 
 #mrc_footer
   {
	position:fixed;
	bottom:0px;
	width:100%;
	height:25px;
	font-size:10px;
	background-color:#000044;height:33px;
   }  	
 #mrc_tartalom
   {
	width:100%;
	height:100%;
	overflow-y:scroll;
  }  	 
 #mrc_head img {height:32px; width:auto;margin:2px}  
 #mrc_head div .mahart {font-size:80%;}
 #mrc_head .kosar 
   {
	margin:4px;
	width:140px;
  }
  .cimsz{  font-size: 130%;   padding-top:20px;   }  
 .display_none
 {
	 display:none !important;
 }
 #mrc_head .kosar .osszeg {font-size:0.75em;width:90px;} 

.keret {width:100%;min-width:270px;min-height:100%;}
.footer {font-size:50%;} 
.footer div {width:100%;min-width:270px;margin:0px;} 
 .cimke {margin-top:40px;	 }
 #kosar_tartalom 	  {  top:42px;}
 .cim_tip 
{width:300px; }
  #lni
   {
	  margin-top:5px; 
	  cursor:pointer;  
   }
   #lni img {height:24px;}
}
@media only screen
	and (min-width : 0px)
	and (max-width : 470px) 
{ 
.header div .mahart {display:none; width:auto}
}
  