div#felso_menu_ruhazat {
	margin-left: auto;
	margin-right: auto;
	width: 685px;
	padding-bottom: 20px;
}

div#felso_menu_ruhazat ul {
	list-style-type: none;
}

div#felso_menu_ruhazat li {
	display: inline;
}

	div#felso_menu_ruhazat li a {
		padding: 1px;
	}

	div#felso_menu_ruhazat li a:hover {
		background-color: #8cb79e; /*7bb6dc*/
	}

div#felso_menu_fegyverzet {
	margin-left: auto;
	margin-right: auto;
	width: 545px;
	padding-bottom: 20px;
}

div#felso_menu_fegyverzet ul {
	list-style-type: none;
}

div#felso_menu_fegyverzet li {
	display: inline;
}

	div#felso_menu_fegyverzet li a {
		padding: 1px;
	}

	div#felso_menu_fegyverzet li a:hover {
		background-color: #8cb79e; /*7bb6dc*/
	}

span.indent {
	text-indent: 20px;
}

table {
	width: 100%;
}

div#kep01 {
	width: 451px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 20px;
}

div#kep02 {
	width: 477px;
	margin-left: auto;
	margin-right: auto;
	padding-bottom: 10px;
}

div.kep_balra {
	float: left;
	text-indent: 0px;
	text-align: center;
	font-style: italic;
	padding-right: 5px;
	padding-bottom: 5px;
}

div#kep03 {
	float: right;
	text-indent: 0px;
	text-align: center;
	font-style: italic;
	padding-left: 5px;
	padding-bottom: 5px;
}

div.kepek {
	width: 716px;
	margin: auto;
}

div.kepek2 {   /*a hagyomanyorzes15.html-hez*/
	width: 465px;
	margin: auto;
}

div.kepek img.float {
	float: left;
	width: 278px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 10px;
}

div.kepek p.kepalairas {
	text-align: center;
	font-weight: bold;
	padding-bottom: 20px;
}

div.kepek2 p.kepalairas {   /*a hagyomanyorzes15.html-hez*/
	text-align: center;
	font-weight: bold;
	padding-bottom: 20px;
}

div.kepek p.kepalairas1 {
	float: left;
	text-align: center;
	width: 358px;
	font-weight: bold;
	/*padding-top: 10px;*/
	padding-bottom: 20px;
}

div.kepek p.kepalairas2 {
	text-align: center;
	/*margin-left: 340px;*/
	font-weight: bold;
	padding-top: 10px;
	padding-bottom: 20px;
}

div#kep04 {
	float: left;
	margin-left: 75px;
	padding-top: 30px;
	padding-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

div#kep04 figcaption#ka01 {
	padding-top: 30px;
}

div#kep05 {
	float: right;
	margin-right: 75px;
	padding-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

div#kep06 {
	float: left;
	margin-left: 80px;
	text-align: center;
	font-weight: bold;
}

div#kep07 {
	float: right;
	margin-right: 80px;
	padding-top: 15px;
	text-align: center;
	font-weight: bold;
}

div#kep07 figcaption#ka02 {
	padding-top: 15px;
}

p#sortores {
	margin-top: 230px;
}

div#bal_oldali_kep {
	float: left;

}

	div#kep_balra1 {
		width: 278px;
		padding-left: 40px;
		padding-right: 40px;
		text-align: center;
		font-weight: bold;
	}

	div#kep_balra2 {
		width: 278px;
		padding-left: 40px;
		padding-right: 40px;
		padding-top: 39px;
		padding-bottom: 20px;
		text-align: center;
		font-weight: bold;
	}

div#kep_jobbra1 {
	float: left;
	width: 278px;
	padding-left: 40px;
	padding-right: 40px;
	padding-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

figcaption.ka03 {
	padding-top: 10px;
}

div#kep08 {
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	text-align: center;
	font-weight: bold;
}

div#kep09 {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 20px;
	text-align: center;
	font-weight: bold;
}

figcaption#ka04 {
	padding-top: 20px;
}

div#kep10 {
	float: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 20px;
	text-align: center;
	font-weight: bold;
}

div#kep11 {
	float: left;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 20px;
	text-align: center;
	font-weight: bold;
}

figcaption#ka05 {
	padding-top: 18px;
	text-align: center;
	font-weight: bold;
}

div#kep12 {
	padding-top: 20px;
	text-align: center;
	font-weight: bold;
}

div#kep13 {
	float: left;
	padding-left: 72px;
	padding-right: 72px;
}

div#kep14 {
	padding-left: 72px;
	padding-right: 72px;
	padding-top: 212px;
}

div.kepek p#kepalairas {
	text-align: center;
	font-weight: bold;
	padding-bottom: 20px;
}

div#kep15 {
	float: left;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 70px;
	margin-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

div#kep16 {
	float: left;
	padding-left: 11px;
	padding-right: 11px;
	padding-top: 20px;
	margin-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

figcaption#ka06 {
	padding-top: 31px;
}

div#kep17 {
	float: left;
	text-align: center;
	font-weight: bold;
}

div#kep18 {
	text-align: center;
	font-weight: bold;
}

figcaption#ka07 {
	padding-top: 23px;
}

div#kep19 {
	float: left;
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 20px;
	margin-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

div#kep20 {
	float:left;
	padding-left: 24px;
	padding-right: 24px;
	padding-top: 80px;
	margin-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

figcaption#ka08 {
	padding-top: 44px;
}

span.forma {
	text-decoration: underline;
	font-weight: bold;
}

ul#felsorolas {
	padding-left: 20px;
}

div.kep21 {
	float: left;
	text-align: center;
	font-weight: bold;
	padding-left: 8px;
	padding-right: 8px;
	padding-bottom: 20px;
}

div.padding {
	padding-top: 20px;
}

div.kep22 {
	float: left;
	text-align: center;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 20px;
}

div#kep23 {
	float: left;
	text-align: center;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 65px;
	padding-bottom: 20px;
}

figcaption#ka09 {
	padding-top: 20px;
}

div#kep24 {
	float: left;
	text-align: center;
	font-weight: bold;
	padding-left: 12px;
	padding-right: 2px;
	padding-bottom: 20px;
}

div#kep25 {
	float: left;
	text-align: center;
	font-weight: bold;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 115px;
	padding-bottom: 20px;
}

div#kep26 {
	float: left;
	text-align: center;
	font-weight: bold;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 40px;
	padding-bottom: 20px;
}

figcaption#ka10 {
	padding-top: 64px;
}

figcaption#ka11 {
	padding-top: 32px;
}

span.felkover {
	font-weight: bold;
}

div.kep27 {
	float: left;
	/*padding-left: 71px;
	padding-right: 71px;*/
	padding-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

div.alahuz_kozep p {
	text-decoration: underline;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 1em;
}

div.kep28 {
	float: left;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

div.kep29 {
	float: left;
	padding-left: 65px;
	padding-right: 65px;
	padding-bottom: 20px;
	text-align: center;
	font-weight: bold;
}

div#kep30 {
	text-align: center;
	font-weight: bold;
	padding-bottom: 20px;
}

div#kep31 {
	float: left;
	padding-left: 65px;
	padding-right: 65px;
	padding-bottom: 20px;
	text-align: center;
	font-weight: bold;
	padding-top: 45px;
}

div.kep32 {
	float: left;
	padding-left: 12px;
	padding-right: 12px;
	text-align: center;
	font-weight: bold;
}

div.kep33 {
	float: left;
	padding-left: 8px;
	padding-right: 8px;
	text-align: center;
	font-weight: bold;
}

figcaption#ka12 {
	padding-top: 6px;
}

div.kep34 {
	float: left;
	padding: 20px 79px;
	text-align: center;
	font-weight: bold;
}

figcaption#ka13 {
	padding-top: 5px;
}

div.both {
	clear: both;
}

div#navigacio1 {
	float: left;
	text-decoration: underline;
}

div#navigacio2 {
	text-align: right;
	text-decoration: underline;
}