body {
	margin: 0px;
	padding: 0px;
}

table {
	margin: 0px;
	padding: 0px;
	border-collapse: collapse;
	border-style: none;
	font-family: sans-serif;
	font-weight: bold;
	font-size: 9pt;
}

b {
	font-weight: bolder;
}

tr {
	margin: 0px;
	padding: 0px;
	border-style: none;
}

td {
	margin: 0px;
	padding: 0px;
	border-style: none;
}

table.prolog {
	margin: 0px;
	padding: 0px;
	font-family: serif;
	font-style: italic;
	font-size: 36px;
	letter-spacing: 4px;
	color: #777777;
	background-color: rgb(255,227,128);
}

table.prolog td.felirat {
	text-align: center;
	background-repeat: repeat-y;
	background-position: right top;
}

table.prolog b {
	font-size: 120%;
}

table.prolog td.kep {
	border-right-style: solid;
	border-right-width: 1px;
	border-color: #999999;
}

table.prolog td.cimer {
	background-color: rgb(210,121,70);
	border-left-style: solid;
	border-left-width: 1px;
	border-color: #999999;
}

a {
	color: rgb(66,81,114);
	text-decoration: none;
}

a:hover {
	color: rgb(100,210,210);
}

a:active {
	color: rgb(150,255,255);
}

a.sel {
	color: #bbbbbb;
}

a.laphigh {
	color: rgb(255,81,255);
	text-decoration: none;
}

table tr td.vmenu {
	padding: 2px 6px;
	background-color: rgb(254,240,191);
	border-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-left-style: none;
	border-right-style: none;
	border-color: #999999;
	font-size: 9pt;
	font-size: 90%;
}

table tr td.vmenu:hover {
	background-color: rgb(254,240,191);
}

table.menu_left tr td.vmenu {
	border-right-style: solid;
}

table.main tr td.vmenu {
	font-weight: bold;
}

table.important tr td.vmenu {
	border-left-style: solid;
	background-color: #ddffdd;
}

table.main tr td.vmenu a {
	color: rgb(66,81,114);
	text-decoration: none;
}

table.main tr td.vmenu a:hover {
	color: rgb(100,210,210);
}

table.main tr td.vmenu a:active {
	color: rgb(150,255,255);
}

table.main tr td.vmenu a.sel {
	color: #bbbbbb;
}

table.menu_left td {
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
	padding: 2px 6px 2px 6px;
	background-color: rgb(255,227,128);
	font-size: 90%;
	text-align: left;
	vertical-align: middle;
}

table.menu_left td:hover {
	background-color: rgb(255,242,147);
}

table.menu_left td.small {
	border-top-color: #cccccc;
	background-color: rgb(254,240,191);
	padding: 2px 4px 2px 18px;
}

table.menu_left td.small:hover {
	background-color: rgb(255,255,210);
}

table.main {
	color: #000000;
	font-weight: normal;
}

table.main a {
	color: #888888;
	font-weight: bold;
	text-decoration: underline;
}

table.main a:hover {
	color: rgb(100,210,210);
}

table.main a:active {
	color: rgb(150,255,255);
}

td.main {
	background-color: #ffffff;
	background-image: url("");
	background-position: center top;
	background-repeat: repeat-y;
}

table.main a.laphigh {
	color: rgb(149,79,36);
	font-weight: bold;
	text-decoration: underline;
}

table.main td {
	padding: 0.5em;
	text-align: justify;
}

table.main p.main_title {
	text-align: left;
	font-size: 150%;
	margin: 0px 14px 14px 0px;
}

table.main img {
	margin: 4px 12px;
}

table.main table.sima {
	border-style: outset;
	border-width: 3px;
	border-color: #777777;
	font-weight: normal;
}

table.main table.sima th {
	padding: 3px 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #bbbbbb;
	text-align: center;
	vertical-align: middle;
}

table.main table.sima td {
	padding: 2px 4px;
	border-style: solid;
	border-width: 1px;
	border-color: #bbbbbb;
	text-align: center;
	vertical-align: middle;
}

table.preview {
	margin: 12px 0px;
}

table.preview td {
	padding: 2px 12px;
	background-color: #f3f3f3;
	font-weight: normal;
}

table.preview td.preview_title {
	background-color: #e7e7e7;
	border-bottom-style: solid;
	border-width: 1px;
	border-color: #999999;
	font-weight: bold;
}

table.important {
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
}

table.important td {
	padding: 2px 8px;
	background-color: #ddffdd;
	font-weight: normal;
	text-align: center;
}

table.important a {
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

table.important a:hover {
	color: rgb(100,210,210);
}

table.important a:active {
	color: rgb(150,255,255);
}


table.epilog td {
	background-color: #f3f3f3;
	color: #777777;
	font-size: 90%;
}

table.forum{
background-color:rgb(254,244,211);
border-style: solid;
border-width: 1px;
border-color:rgb(149,79,36);
}
tr.forum {
	margin: 0px;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
	border-style: none;
	font-family: sans-serif;
	font-weight: normal;
	font-size: 9pt;
}

table.forum td.forum {font-family: Arial; font-size: 10pt; font-weight:normal; padding: 8px 8px 8px 8px}
table.forum tr.forumfej{background-color:rgb(255,227,128)}
table.forum td.nev {font-family: Arial; font-size: 10pt; color:rgb(149,79,36); font-weight: bold; padding: 2px 6px 2px 6px}
table tr.forumfej td.forumfej a.nev {font-family: Arial; font-size: 10pt; color:rgb(149,79,36); padding: 2px 6px 2px 6px}
table tr.forumfej td.forumfej a.nevhigh {font-family: Arial; font-size: 10pt; color:rgb(149,79,255); font-weight: bold; padding: 2px 6px 2px 6px}
table.forum td.nevrejtett {font-family: Arial; font-size: 10pt; color: #A0A0A0; font-weight: bold; padding: 2px 6px 2px 6px}
table.forum tr.forumlab{background-color:rgb(255,232,149)}
table.forum td.elozmeny {font-family: Arial; font-size: 8pt; font-weight:normal; color:rgb(137,72,33); padding: 0px 6px 0px 6px}



table tr.forumfej {background-color:rgb(255,227,128)}
table tr.forumfej td.forumfej {color: rgb(149,79,36)}




td.head {font-family: "Monotype Corsiva"; font-size: 16pt; font-weight: bold}


table.tooltip { background-color: #D27946; border-width:2px;border-style:solid;border-color:#D27946}
table.tooltip tr.tooltip_caption { background-color: #e6e6e6; font-weight: bold; color: #D27946; text-align:center}
table.tooltip tr.tooltip_text { background-color: #ffffff; text-align:justify;padding-left:0.5em}
table.tooltip td.tooltip_text { padding:0.5em }

.fent{
position: relative;
top: -313px;
}