html {
	/*position: relative;*/
    width: 100%;
    height: 100%;
	margin: 0;
	color: #2C2C2C;
}
body {
	color: #2C2C2C;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: .9em;
	line-height: 1.4;
	margin: 0;
	padding: 0;
	color:#354047;
	height: 100%;
}
a img {
	border: none;
}
a:link, a:visited {
	text-decoration: none;
	color: #00AFF0;
}
a:hover, a:active, a:focus {
	text-decoration: underline;
}
a:hover {
	color:#666;
}
.noselect {
    /* úgy tűnik már müxik formon belül ok */
	-webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}
.clearfloat {
	clear:both;
}
header, section, footer, aside, nav, article, figure { /*HTML 5 support - Sets new HTML 5 tags to display:block so browsers know how to render the tags properly. */
	display: block;
}
div, input, label, footer, textarea { /* ezek az elemek paddigja a szélességhez adódna */
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
}
button, html input[type="button"], input[type="reset"], input[type="submit"]
{
  cursor: pointer;
}
form, ul, ol, dl, h1, h2, h3, h4, h5, h6, nav {
	margin:0;
	padding:0;
}

h1 {
	font-size:2em;
	font-weight:normal;
}
h2 {
	font-size:1.6em;
	font-weight:normal;
}
.ikonbar {
	text-align:center;
	font-size:1.6em;
	padding:8px;
}
.ikonbar a i {
	color:#88DEFF;
}
.ikonbar a:link {
	text-decoration: none;	
	padding:10px;
}
.ikonbarkifuto {
	max-width:950px;
	margin:auto;
	padding:10px;
}
.fejleckifuto {
	background-color: #00AFF0;
	width:100%;
}
.fejlec {
	color:#FFFFFF;
	max-width:950px;
	margin:auto;
	padding:10px;
	padding-bottom:76px;
	background-image: url(/static.bloglap.hu/_cimoldal/showAlja.png);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.fejlec h1 {
	font-size:2.3em;
	color:#FFFFFF;
	font-weight:normal;
}
.fejlec p {
	margin:2px;
}
.tartalom {
	max-width:950px;
	margin:auto;
	padding:14px;
}
.tartalom ul {
	margin-left:1em;
}
.lablec {
	width: 100%;
	margin: 0 auto;
	background-color: #00AFF0;
	margin-top:40px;
	padding:1em;
	color:#FFFFFF;
	line-height:2;
}
.lablec a {
	color:#FFFFFF;
	text-decoration:none;
	padding:6px;
	border-radius:4px;
	font-weight:bold;
}
.lablec a:hover {
	color:#00AFF0;
	background-color:#FFFFFF;
	text-decoration:none;
}

label {
	/*display:block;
	width:100%;
	*/
	padding: 6px;
	padding-left:2px;
	cursor:pointer;
	user-select: none;
}
label:hover {
	color:#2E6DA4;
	text-decoration:underline;
}
input[type=button], input[type=submit] {
	border: 1px solid #89BE27;
	border-radius:6px;
	cursor: pointer;
	padding-top: 6px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-left: 12px;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.42857;
	text-align: center;
	vertical-align: middle;
	-webkit-appearance: none;
	color: #ffffff;
	background-color: #89BE27;
}

input[type=button]:hover, input[type=submit]:hover {
	background-color: #BCD971;
}

input[type=text], input[type=password] {
	width:100%;
	padding: 8px;
	padding-left: 6px;
	border: 1px solid #D8D8D8;
	border-radius:0.4em;
}
input[type=text]:hover, input[type=password]:hover, textarea:hover {
	border-color: #B9B9B9;
}
input[type=text]:focus, input[type=password]:focus, textarea:focus {
	border-color: #4A92CC;
}

textarea {
	font-family: 'Open Sans', sans-serif;
	width:100%;
	padding: 8px;
	padding-left: 8px;
	border: 1px solid #D8D8D8;
	font-size:13px;
	border-radius:0.4em;
	resize: none; /* disable resize handler */
}
select {
	width:100%;
	padding: 8px;
	padding-left: 8px;
	border: 1px solid #D8D8D8;
	font-size:13px;
	color:#666666;
	height:35px;
	border-radius:6px;
}
/*laprabontas*/
.n {
	text-align: center;
	margin-top: 30px;
	margin-bottom: 10px;
}
.ns {
	border: 1px solid #CCF1FF;
	margin-left: 4px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	text-decoration: none;
	color: #000000;
}
a.ns:hover {
	border: 1px solid;
	text-decoration: none;
}
.nsAkt {
	border: 1px solid #9BE3FF;
	margin-left: 4px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
	text-decoration: none;
	color: #FFFFFF;
	background-color: #9BE3FF;
}
.nsTop {
	font-family: Tahoma, Arial, Helvetica;
	font-size: 11px;
	float: right;
	padding:10px;
	float:right;
}
/* táblák */
table {

}
table, th, td {
    border-collapse: collapse;
}
th, td {
	vertical-align:middle;
    /*padding: 5px;
    border-bottom: 1px solid #DDD;*/
}
/* ürlapok táblája*/
.formTable {
	max-width:700px;
}
.formTable input[type=text], .formTable select {
	max-width:460px;
}
.formTable td:nth-child(1) {
	width:160px;
}

#belepwrap {
	float: right;
	width: 260px;
	background-color: #FFF;
	font-size:.9em;
	padding:8px;
	border-radius:0.4em;
	border: 1px solid #BFEEFF;
	margin-bottom:14px;
}
#belepwrap .inputmezo {
	width: 90%;
}


@media screen and (max-width:600px) {

	.lablec a {
		display:block;
	}
	.fejlec h1 {
		font-size:2em;
	}
	body {
		font-size:.8em;
	}
	.ikonbar {
		font-size:1.5em;
	}
}

@media screen and (max-width:600px) {
	.kontener {
		margin:0;
		width:100%;
	}
	table td {
		display:block;
		width:100%;
	}
	table td:nth-child(1) {
		width:100%;
	}
	.nobolile {
		display:none;
	}		
	.ikonbar {
		font-size:1.4em;
	}
	.ikonbar a i {
		display:none;
	}	
	#belepwrap, #belepwrap table {
		float:none;
		width:100%;
	}
} /* 600 */

.charellenor {
	font-size: 10px;
}
.uzenet {
	BACKGROUND-COLOR: #FFFBEC;
	margin: 20px;
	padding: 12px;
	font-size: 12px;
	color: #000000;
	text-decoration: blink;
	border: 1px solid #D3EDF8;
}

/* formelemek */
.formMagyarazat {
	font-size:.75em;
	color:#666666;
	padding-top:6px;
	padding-bottom:10px;
	max-width:600px;
}

.Magyarazat {
	font-size:.75em;
	color:#666666;
}















