@charset "UTF-8";

/* Layout Small Screens */

body { 	position:relative; background: black; }

#container { max-width:600px; }
#content { position:relative; max-width:90%; }

#left { 
	float:none;
	max-width:100%;
	margin:0px auto;
	padding-left:0;
}

#left img { max-width:100%; }

#lead { margin-left:0px; max-width:100%;  }

#focim { margin-left:0px; max-width:100%; font-size:2.3em; }






/*NAGYBOMG*/
#mainbutton {
	margin-top:30px;
	width:100%;
	font-size:.8em;
}

#mainbutton a { 
	font-family:open_sans_condensedbold;
	background-color:#4793D5; 
	padding:14px 8px 12px 12px; 
	position:relative; 
	margin-left:0px; 
	margin-top:0px;
}

#mainbutton a:hover {
	width: 100%;
	background-color:#ffffff; 
	color:#4793D5 
}

#simple { margin-left:0px; margin-top:40px; }


#right { 
	float:none; 
	max-width:100%;
	margin:0px auto;
	padding-left:0;
	height:200px;
	text-align:left;
	border-right:none;
	border-top:2px solid #4793D5;
}

#right p { text-align:left; padding:5px 0 0 0; }





/*LÁBLÉC*/

.centerize { 
	width:90%; 
	margin:0px auto; 
	padding-top:0px; 
}

footer .left {
	padding-top:10px;
	width:100%;  
	float:none; 
}

footer .left p { margin-top:10px; margin-left:0px;}

footer .center {
	padding-top:30px;
	margin-left:38%;
	width:50%;
	float:none; }

footer .right {
	padding-top:40px;
	width:100%;  
	float:none;
	margin-bottom:60px;	
}

footer .right ul  { padding:0; }

footer .right ul li {
	display:block;
	border:1px solid #CCCCCC;
	padding:10px;
	margin-top:10px;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

























