@charset "utf-8";
body  {
	font:12px Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	color:#5a5959;
	background-color:#e6e8da;
	margin:0;
	padding:0;
	text-align:center;
	border:none;
}
a:link {
	font-weight:normal;
	color:#6CA8C3;
}
a:visited {
	font-weight:normal;
	color:#6CA8C3;
}
a:active {
	font-weight:normal;
	color:#1429F9;
}
a:hover {
	font-weight:normal;
	color:#317390;
}
h1, h2, h3, h4, h5, h6 {
	line-height:120%;
	font-weight:bold;
	margin:0;
}
h1 { 
	font-size:400%;
}
h2 { 
	font-size:200%;
}
h3 { 
	font-size:150%;
}
h4 { 
	font-size:120%;
}
h5 { 
	font-size:100%;
}
h6 { 
	font-size:80%;
}

form {
	margin:0;
}
input {
	color:#5a5959;
	font-weight:normal;
	font-size:90%;
}
select {
	color:#5a5959;
	font-weight:normal;
	font-size:90%;
}
#container { 
	width:1000px;
	margin:0 auto;
	padding:0;
	text-align:left;
	overflow:hidden;
} 
#header { 
	color:#6CA8C3;
	padding:0;
} 
#header a {
	text-decoration:none;
}
#header .nevnap {
	float:right;
	margin:0 20px 2px 0;
	font-weight:bold;
	color:#6CA8C3;
}
#navline {
	color:#6CA8C3;
	margin-top:10px;
	margin-left:160px;
	margin-bottom:3px;
	padding-top:3px;
	width:700px;
	height:19px;
	background-color:#FFF;
}
#navline a {
	text-decoration:none;
}
#menu {
	text-align:left;
}
#leftside {
	float:left;
	width:150px;
	background:#E6E8DA;
}
#vmenu { 
	width:150px;
	margin:10px auto;
	text-align:center;
} 
#vmenu tr {
	height: 25px;
}
#vmenu h4 {
	font-size:9pt;
	margin:0;
	line-height:1.5em;
	font-weight:bold;
	color:#6CA8C3;
}

#rightside {
	float: right;
	width: 131px;
	background:#E6E8DA;
}
#rside { 
	width:131px;
	margin:10px auto;
	text-align:left;
} 
#rside a {
	text-decoration:underline;
	color:#317390;
}
#rside a:hover {
	color:#5A5959;
}
#mainside {
	margin-left:160px;
	margin-top:0px;
	width:700px;
}
#mainside .tools {
	background-color:#FFF;
	width:100%;
	text-align:right;
	margin-top:10px;
}
.tools img {
	margin-right:12px;
	cursor:pointer;
}

#maincontent {
	font:12px Arial, Helvetica, sans-serif;
	text-align:left;
	background-color:#FFF;
	color:#5a5959;
	padding:13px;
} 
#maincontent h1, #maincontent h2, #maincontent h3, #maincontent h4, #maincontent h5, #maincontent h6 {
	color:#c3d687;
}
#maincontent a {
	color:#6CA8C3;
	text-decoration:none;
}
#maincontent a:hover {
	color:#317390;
}
#maincontent #stronglink {
	font-weight:bold;
}
#maincontent p {
	font-size:100%;
	text-align:justify;
}
#maincontent table {
	font-size:100%;
	color:inherit;
	margin:0;
	padding:0;
}
#maincontent td {
	font-size:100%;
}
#maincontent ul {
	text-align:left;
}
#maincontent li {
	margin-bottom:4px;
}
#maincontent #box {
	border-bottom:#d8e7ee 6px solid;
	padding:13px 0;
}
#box h1, #box h2, #box h3, #box h4, #box h5, #box h6 {
	color:#6CA8C3;
	font-weight:bold;
}
#box h5 {
	font-size:120%;
}
#box p {
	text-align:left;
}
#box a {
	color:#6CA8C3;
	text-decoration:none;
}
#box a:hover {
	color:#317390;
}
#box .datum {
	font-weight:bold;
	padding:0;
}
#box .title {
	float:left;
	margin-right:20px;
	padding:0;
}
#box .link {
	color:#6CA8C3;
	text-decoration:none;
	font-weight:bold;
	font-size:120%;
}
#box .link a:hover {
	color:#317390;
}

#maincontent #table1 {
	font-size:100%;
	padding:4px 0;
	margin:0 auto;
}
#table1 h1, #table1 h2, #table1 h3, #table1 h4, #table1 h5, #table1 h6 {
	color:#317390;
	font-weight:bold;
	padding:2px;
}
#table1 p {
	text-align:left;
}
#table1 table {
	background-color:#fff;
}
#table1 caption {
	background-color:#c3d687;
	color:#fff;
	font-size:120%;
	font-weight:bold;
	margin:0 auto;
	padding:4px;
	border:#fff 5px solid;
}
#table1 th {
	background-color:#8d9d5f;
	color:#fff;
	font-size:100%;
	font-weight:bold;
	padding:4px;
	border:#fff 3px solid;
	text-align:center;
}
#table1 td {
	background-color:#e6e7da;
	color:#8d9d5f;
	font-weight:normal;
	padding:4px;
	border:#fff 3px solid;
}
#table1 th a {
	font-weight:bold;
	color:#FFF;
	text-decoration:underline;
}
#table1 th a:hover {
	color:#e6e7da;
}

#maincontent #sitelist {
	color:#5a5959;
	font-size:110%;
	list-style:none;
	line-height:1.8em;
}
#sitelist a {
	color:#5a5959;
	text-decoration:none;
	font-weight:bold;
}
#sitelist a:hover {
	color:#317390;
}
#maincontent #rowcaption {
	text-align:center;
}
#rowcaption td {
	background-color:#c3d687;
	color:#fff;
	font-size:110%;
	font-weight:bold;
	padding:4px;
	border:#fff 3px solid;
	text-align:center;
}
#maincontent #linkbox {
	float:right;
	margin-top:6px;
	margin-right:13px;
}
#linkbox a {
	font-weight:bold;
	color:#7b8a53;
	text-decoration:none;
}
#linkbox a:hover {
	font-weight:bold;
	color:#5E693F;
}
#linkbox p {
	margin:0 0 3px 0;
}

#maincontent #felhivas {
	padding:4px 0;
	margin:0 auto;
}
#felhivas .title {
	text-align:center;
	margin-bottom:13px;
}
#felhivas h3, #felhivas h4, #felhivas h5 {
	color:#6CA8C3;
}
#felhivas p {
	margin:0 0 20px 0;
}
#felhivas .p-head {
	font-weight:bold;
	margin:0;
}
#felhivas .p-left {
	margin:4px 0 20px 40px;
}
#felhivas .p-signo {
	margin-top:20px;
	text-align:center;
}
#felhivas table {
	font-size:100%;
	margin:4px auto 20px auto;
}
#felhivas .table-border {
	border:#6CA8C3 1px solid;
}
#felhivas .table-border td {
	border:#6CA8C3 1px solid;
}
#felhivas table p {
	margin:0;
}
#felhivas ul {
	margin-bottom:20px;
}



#footer { 
	font-size:10px;
	margin:10px 0 10px 0;
	padding:0;
	background:#B6D4E2;
	line-height:1.8em;
	text-align:center;
} 
#footer p {
	margin:0;
	padding:0;
}
#footer a {
	color:#5A5959;
	text-decoration:none;
	font-weight:normal;
}
#footer a:hover {
	color:#317390;
}

.fltrt { 
	float: right;
	margin-left:8px;
}
.fltlft { 
	float: left;
	margin-right:8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size:1px;
    line-height:0;
}
.line {
	padding:7px 0;
	clear:both;
}
.line hr {
	color:#d8e7ee;
	background-color:#d8e7ee;
	height:6px;
	border:none;
}

.c {
	text-align:center
}
.r {
	text-align:right;
}
.lapoz {
	font-family:Verdana;
	font-size:100%;
	color:#c3d687;
}

.lapoz a:link, .lapoz a:visited{
	font-family:Verdana;
	text-decoration:none;
}

.lapoz a:active{
	font-family:Verdana;
	text-decoration:underline;
}

/*Régi honlap*/
.rightcoltext  {
	font:9pt Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	color:#5a5959;
	background-color:#FFF;
	padding:13px;
}
.rightcoltext h1, .rightcoltext h2, .rightcoltext h3, .rightcoltext h4, .rightcoltext h5, .rightcoltext h6 {
	line-height:1.4em;
	font-weight:bold;
	color:#c3d687;
	margin:0 0 6px 13px;
}
.rightcoltext h1 { 
	font-size: 36px;
}
.rightcoltext h2 { 
	font-size:24px;
}
.rightcoltext h3 { 
	font-size:18px;
}
.rightcoltext h4 { 
	font-size:16px;
}
.rightcoltext h5 { 
	font-size:14px;
}
.rightcoltext h6 { 
	font-size:10px;
}
.rightcoltext p {
	font:9pt Arial, Helvetica, sans-serif;
	text-align:justify;
}
.rightcoltext ul {
	font:9pt Arial, Helvetica, sans-serif;
	text-align:left;
}
.rightcoltext li {
	margin-bottom:4px;
}
.rightcoltext .c {
	text-align:center;
}
.righttable {
	font:9pt Arial, Helvetica, sans-serif;
	text-align:justify;
	margin:0;
}

@media print
{
	#printID {
		display: none;
	}
}