	html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }
	table {border-collapse: collapse; border-spacing: 0;}
	caption, th, td {text-align: left; font-weight: normal;}
	blockquote:before, blockquote:after, q:before, q:after {content: "";}
	blockquote, q {quotes: "" "";}

BODY    { padding: 0px; background-color: #c00f33; margin: 0px auto 0px auto; text-align: center; color: #000; font-family: verdana; font-size: 8.0pt; }

A:link, A:visited   { text-decoration: none; }
A:active, A:hover	{ text-decoration: underline; }

#html	{ position: relative; text-align: center; padding: 0px; }

.cleaner    { clear: both; }

.kontener	{ margin: auto; text-align: left; padding: 0px; width: 815px; }

.main		{ clear: both; background-image: url('../../pic/site/kortars_body-bg.jpg'); }
.main:after	{  content: " "; display: block; height: 0px; clear: both; visibility: hidden; }

.body		{ clear: both; margin-left: 21px; width: 774px; background-color: #fff; padding: 0px; }
.body:after	{  content: " "; display: block; height: 0px; clear: both; visibility: hidden; }

	.menu			{ height: 40px; margin: 0px; padding: 3px; text-align: center; }
	.menu UL		{ margin: 0px; clear: both; height: 40px; width: 940px; }
	.menu LI		{ float: left; list-style: none; padding: 0px; margin: 0px; }

	.menu2			{ height: 40px; margin: 0px; padding: 3px; padding-top: 0px; text-align: center; }
	.menu2 UL		{ margin: 0px; clear: both; height: 40px; width: 940px; }
	.menu2 LI		{ float: left; list-style: none; padding: 0px; margin: 0px; }

	.kapcs			{ margin: 0px 40px 0px 40px; padding: 0px; }

.body H1    { height: 42px; padding: 8px 30px 0px 75px; margin: 0px; margin-bottom: 10px; font-size: 19px; color: #777; font-family: tahoma, arial; font-weight: normal; background-image: url('../../pic/site/kortars_body-h1block.jpg'); background-repeat: no-repeat; }
.body H3    { padding: 0px 0px 0px 75px; margin: 0px 0px 5px 0px; font-size: 14px; color: #333; font-family: tahoma, arial; font-weight: normal; background-image: url('../../pic/site/kortars_body-h2block.jpg'); background-repeat: no-repeat; background-position: left center; }

.body H1 SPAN    { color: #999; font-family: tahoma, arial; font-weight: normal; font-size: 17px; }

.foot		{ width: 815px; height: 58px; background-repeat: no-repeat; background-image: url('../../pic/site/kortars_feet-bg.jpg'); }
.foot P		{ width: 800px; padding-top: 15px; line-height: 16px; text-align: center; float: right; font-family: verdana; font-size: 10.0px; color: #fff; }
.foot A		{ color: #fff; }

.more_link			{ margin: 20px 20px 40px 20px; text-align: center; background-color: #eee; padding: 8px 25px 8px 25px; line-height: 20px; color: #aaa; }

.more_link SPAN		{ background-color: #ccc; font-weight: bold; padding: 2px; color: #000; }

.more_link A:link,
.more_link A:active,
.more_link A:hover		{ color: #222; }
.more_link A:visited	{ color: #555; }

.program		{ clear: both; padding: 0px 30px 20px 75px; margin: 0px; }
.program A      { color: #000050; }

.program_img		{ float: left; min-width: 85px; min-height: 80px; }
.program_img IMG    { padding: 0px 5px 4px 0px; }

.morelink   	{ display: block; margin-top: 5px; clear: both; font-weight: bold; font-family: verdana; font-size: 8.0pt; }
.morelink A		{ background-color: #c00f33; color: #fff; padding: 1px 5px 1px 5px; }

.program_nagy		{ clear: both; padding: 15px 50px 20px 75px; margin: 0px; }
.program_nagy A		{ color: #000050; }

.program_nagy .box		{ float: right; width: 300px; margin: 0px 0px 10px 10px; border: 1px solid #ccc; background-color: #eee; padding: 10px; }
.program_nagy .kep		{ float: left; }
.program_nagy .kep IMG	{ padding: 0px 5px 4px 0px; }

.program_vissza			{ text-align: right; font-family: verdana; font-size: 8.0pt; color: #999; padding-right: 50px; }
.program_vissza A		{ color: #999; }

.program_nagy P	{ margin-bottom: 10px; }

.nyit_kontener  { padding: 0px 3px 3px 3px; }

.nyit_body     		{ background-image: url('../../pic/site/kortars_nyit-bg.jpg'); clear: both; }
.nyit_body:after	{ content: " "; display: block; height: 0px; clear: both; visibility: hidden; }

	.nyit_body .bal			{ float: left; width: 340px; margin: 25px 48px 25px 0px; color: #000; }

	.nyit_body .bal H1		{ height: 42px; padding: 8px 0px 0px 50px; margin: 0px; font-size: 19px; color: #444; font-family: tahoma, arial; font-weight: normal; background-image: url('../../pic/site/kortars_nyit-h1block.jpg'); background-repeat: no-repeat; }
	.nyit_body .bal H2		{ padding: 0px 0px 0px 50px; margin: 0px 0px 5px 0px; font-size: 13px; color: #444; font-family: tahoma, arial; font-weight: bold; background-image: url('../../pic/site/kortars_nyit-h2block.jpg'); background-repeat: no-repeat; background-position: left center; }
	.nyit_body .bal H2 A	{ color: #444; }
	.nyit_body .bal	.lead	{ padding-left: 50px; padding-bottom: 15px; }
	.nyit_body .bal	.more	{ margin-top: 5px; font-weight: bold; font-family: verdana; font-size: 10.0px; color: #fff; }

	.nyit_body .kovprog			{ float: left; width: 336px; margin: 25px 0px 25px 0px; }
	.nyit_body .kovprog H1		{ margin: 0px; padding: 0px; background: transparent; }
	.nyit_body .kovprog A		{ color: #005; }
	.nyit_body .morelink A      { color: #fff; }

	.nyit_body .kovprog H3		{ clear: both; margin: 15px 10px 5px 20px; padding: 0px; background: transparent; }
	.nyit_body .kovprog H3 A	{ color: #503406; }

	.nyit_body .kovprogz    { clear: both; background-color: #f89c13; margin-top: 5px; padding: 8px 0px 15px 0px; color: #503406; font-size: 11.0px; font-family: tahoma, arial; }

	.nyit_body .nyitprog_body	{ margin: 0px 10px 0px 20px; }
	.nyit_body .nyitprog_img    { float: left; margin: 0px 5px 0px 0px; }


.feet_padding   { height: 30px; }

	#fnetlogo		{ position: absolute; bottom: 0px; left: 0px; display: none; }
	#fnetlogo IMG	{ width: 74px; height: 36px; border: 0; margin: 0; padding: 0; }


.keres .button      { height: 20px; width: 100px; padding: 2px 10px; font-family: verdana, tahoma, arial; background-color: #ccc; color: #333; font-weight: bold; font-size: 11px; border: 1px outset #ccc; }
.keres .select,
.keres .input       { width: 200px; height: 20px; border: 1px solid #999; padding: 2px; background-color: #fff; color: #444; font-family: verdana, tahoma, arial; font-size: 11px; }
.keres .input       { width: 300px; height: 14px; border: 1px solid #999; }
