﻿body {
font-family:"Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
line-height:150%;
font-size:14px;
color:#000;
background-color:#FFF;
margin:0px;
}

body img {
border:none;
}

ul,ol {
list-style:none;
}

ul.circle {
list-style-type: circle;
}

ul.disc {
list-style-type: disc;
}

#keret {
width:950px;
background-color:#fff;
background-image:url(../elemek/line.png);
background-repeat:repeat-y;
background-position:left;
margin:0px auto;
}

#logo {
height:232px;
background-image:url(../elemek/logo_felso.png);
background-repeat:no-repeat;
background-position:top;
}

.infosav {
padding-top:0;
font-family:Verdana, Arial, sans-serif;
font-size:12px;
margin-right:20px;
text-align:right;
color:#FFF;
}

#bal {
float:left;
width:250px;
margin-top:-2px;
background-image:url(../elemek/logo_bal_also.png);
background-repeat:no-repeat;
background-position:top;
background-color:#ee8d18;
}
#tartalom {
float:right;
width:700px;
margin-top:-2px;
background-image:url(../elemek/logo_jobb_also.png);
background-repeat:no-repeat;
background-position:top;
}

#tartalom_fo{
float:right;
width:700px;
height:467px;
margin-top:-2px;
margin-bottom:-20px;
background:url(../elemek/bg.png);

}

#lablec {
margin-top:20px;
width:950px;
background-color:#F4B66B;
text-align:right;
font-size:12px;
padding-top:2px;
padding-bottom:2px;
}

.text {
margin-right:20px;
}

#lablec a {
text-decoration:none;
font-weight:400;
color:#000;
}

#menu4 ul {
list-style:none;
font-size:20px;
font-family:"Cambria", Georgia, "Times New Roman", Times, serif;
font-variant:small-caps;
margin:0;
padding:0;
}

#menu4 {
width:200px;
margin-top:90px;
margin-left:25px;
border-width:1px;
}

#menu4 li a {
height:24px;
text-decoration:none;
}

#menu4 li a:link,#menu4 li a:visited {
color:#9E3C02;
display:block;
background:url(../elemek/menu4.gif);
padding:4px 0 4px 30px;
}

#menu4 li a:hover,#menu4 li #current {
color:#fff;
background:url(../elemek/menu4.gif) 0 -32px;
padding:4px 0 4px 30px;
}

#menu4 li a:active {
color:#fff;
background:url(../elemek/menu4.gif) 0 -64px;
padding:4px 0 4px 30px;
}

#menu4 ul li a.aktual {
	color: #54402D;
	font-size: 20px;
	padding: 4px 0 4px 40px;
	background:url(../elemek/menu4.gif) 0 -64px;
}

#text-content {
margin-left:45px;
margin-top:40px;
width:85%;
}

#text-content.cikk {
margin-left:145px;
margin-top:40px;
width:85%;
border-left: 1px solid #84A1D3;
}

#text-content a:link,a:visited {
text-decoration:underline;
font-weight:400;
color: #153687;
}

#text-content li {
padding-bottom:1.2em;
}

#text-content table {
border:none;
border-spacing:0;
margin:20px auto;
}

#text-content td {
padding:5px;
}

#text-content h1 {
padding-top:50px;
font-family:"Cambria", Georgia, "Times New Roman", Times, serif;
font-weight:400;
line-height:110%;
letter-spacing:1px;
font-size:30px;
color:#153687;
}

#text-content h2 {
padding-top:20px;
margin-bottom:0;
font-weight:700;
letter-spacing:1px;
font-size:22px;
color:#153687;
}

#text-content h4 {
font-weight:700;
text-align:center;
letter-spacing:1px;
font-size:24px;
color:#000;
margin:80px 0;
}

#text-content h5 {
margin-top:5px;
font-weight:400;
font-size:12px;
color:#153687;
}

#text-content p {
margin-top:20px;
}

#text-content p.cikk {
margin-left:150px;
padding-left: 15px;
border-left: 1px solid #153687;
}

#cikk img.left {
float:left;
margin:0 15px 5px 0;
}

#melleklet {
border-top:1px dotted #000;
}

.sign {
margin-left:300px;
margin-bottom:30px;
text-align:center;
}

.kozep {
text-align:left;
}

.clearer {
clear:both;
}

.kep_doboz {
margin: 5px 15px 0px 0px;
width: 130px;
height: 130px;
background: #fff;
float: left;
text-align: center;
font-size: 10px;
color: #153687;

}

table {
width:520px;
font-size:12px;
border-collapse:collapse;
border-top:3px solid #000;
margin:0 0 20px 20px;
}

tfoot {
font-weight:700;
border-top:3px double #000;
}

table.osszegzo {
font-size:10px;
}

caption {
background-color:#FFF;
font-weight:700;
color:#000;
margin:0;
padding:2px 0 0;
}

th,td {
border:1px solid #000;
padding:3px;
}

td.bordernull {
border:0;
}

td.bordernull_jobb {
border:0;
text-align:right;
padding-right:15px;
}

td.bordernull_jobb_x {
border:0;
border-left: 1px solid black;
text-align:right;
padding-right:15px;
}

td.bordernull_kozep {
border:0;
text-align:center;
}

tr.table_1 td {
width:50%;
}

tr.table_2 td {
width:75%;
}

td.cellajobb {
text-align:right;
padding-right:15px;
}

td.cellkozep {
text-align:center;
}

#lablec a:hover, #text-content a:hover, a:hover {
color:#A00;
}

iframe { border: 0px solid red; }
