#fejlec  { display:block; }
#fejlec img { width:100%; }
#mobilmenu, #mobilfejlec {display: none; }
#menu {	background-color: #393431;	width: 100%; padding-top: 10px;	padding-bottom: 10px;	margin-top: -5px;	font-size: 12px;	display: block; z-index: 100;}

@media screen and (min-width: 550px){
  /* some CSS here */
	#menu {font-size: 15px;}
}

#menu ul { width:100%; max-width: 980px; margin-left:auto; margin-right:auto; text-align: center;}
#menu li {	display: inline;	padding: 10px;}
#menu li a { padding:10px;	color: #FFFFFF; }
#menu li a:hover {text-decoration: none; }
#fotoverseny {}
#fotoverseny .foto { width:25%; }
.tempkep { width: 24%; }

form { padding: 20px; }

#lap { padding-top: 60px; }

#betolt .gomb {max-width: 230px; margin-left:auto; margin-right:auto; font-size:22px;}
#betolt .koszi { font-size: 15px; }
