body {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 color: #ccc;
 background-color:#343552;
 text-align: center;
 font-family: "MS Sans Serif", Geneva, sans-serif;
 font-size:90%;
}

img {border:0; background-color:#fff; color:inherit;}
a {color:#566DB0;text-decoration:underline; background-color:transparent;}
a:visited{color:#B57633;text-decoration:underline; background-color:transparent;}
a:hover {color:#000; text-decoration:underline; background-color:transparent;}

h2 {
 background-color:#ECEFF6;
 font-size:100%;
 color:#485D98;
 margin-bottom:0px;
 padding:3px;
 letter-spacing:1px;
}
h2.masodik {
 background-color:#FFF3F8;
 font-size:100%;
 color:#B54641;
 margin-bottom:-10px;
 padding:3px;
 letter-spacing:1px;
}

h1 a:link, a:visited {text-decoration:none;}

input,textarea{
background-color:inherit;
color:inherit;
border: 1px solid #bbb;
}

fieldset{
background-color:inherit;
color:#000;
border: 1px solid #FFB9DC;
padding:15px;
}

legend{
background-color:inherit;
color:#B54641;
padding: 0 6px 0 6px;
font-weight:bold;
letter-spacing:1px;
}

#tartalom {
 width: 698px; 
 padding: 4px;
 margin-top: 20px;
 margin-bottom: 20px;
 margin-right: auto;
 margin-left: auto; 	
 background-color: #fff;
 color:#565656;
 text-align:left; 
 /* part 2 of 2 centering hack */
 width: 698px; /* ie5win fudge begins */
 voice-family: "\"}\"";
 voice-family:inherit;
 width: 698px;
}
html>body #tartalom {
 width: 698px; /* ie5win fudge ends */
}

#header{
 height:130px; 
 color:inherit;
 text-align:center;
 background-color:transparent;
 background-image: url(images/fejsav.jpg);
 background-repeat: no-repeat;
 width:698px;
}

#header-nev{
 margin:-23px 0 0 445px;
 font-size:220%;
 font-family: "Times New Roman", Times, serif;
 font-weight:bold;
 font-style: italic;
 background-color:transparent;
 color:#363890;
}

#egyszaz{
 font-size:90%;
 font-family:'Times New Roman',Times,serif;
 font-weight:bold;
 font-style:italic;
 background-color:transparent;
 color:#363890;
 text-decoration:none;
}

.alapitvany{
 color:#C00000;
 background-color:transparent;
 font-size:88%;
}

#jobbmenu{
 width:183px; 
 height:160px;
 background-color:#ECEFF6;
 color:inherit;
 border:1px solid #B8BDD0;
 margin:60px 0 0 480px;
 }
 
#jobbmenu ul{
 margin-top:30px;
}
#jobbmenu li{
 list-style:none;
 padding:2px;
}
#jobbmenu li#aktiv{
 background-color:inherit;
 border-right:3px solid #B8BDD0;
 color: #566DB0;
 font-weight:700;
}

#jobbmenu a{text-decoration:none;  color: #566DB0; background-color:inherit;}
#jobbmenu a:visited{color:#566DB0; background-color:inherit;}
#jobbmenu a:hover{
 color: #566DB0;
 background-color:inherit;
 font-weight:700;
}

#jobbmenualatt{
 width:180px; 
 height:200px;
 position:absolute;
 margin:35px 0 0 490px;
 display:block;
 text-align:center;
 background-color:#fff;
 color:#565656;
}

#aktivvonal{
display:block;
margin-left:-40px;
}

#veleje{
 background-color: #fff;
 color:inherit;
 border-right:1px solid #B8BDD0;
 margin:-150px 217px 0 0;
 padding:20px 20px 20px 15px;
}

#elsoblokk{
 background-color:#fff;
 color:#565656;
 padding:1px 10px 4px 10px;
 margin-top:-55px;
}

#elso{
 background-color:#fff;
 color:#565656;
 padding:1px 10px 4px 0;
 margin-top:25px;
}

#masodikblokk{
 background-color:#fff;
 color:#565656;
 padding:1px 10px 10px 10px;
}

#veleje p.elso{
	margin-top:19px;
}

#veleje p.elso-elerhetoseg{
	margin-top:30px;
}

.pdflink{
float:left;
width:25%;
margin:15px 5px 5px 20px;
text-align:center;
border:2px solid #ECEFF6;
padding: 0 5px 0 5px;
}

.copy {
font-size:60%;
color:inherit;
background-color:transparent;
}

.hirekdatum {
color:#B54641;
}

@media print{ 
#jobbmenu{display:none;} 
#twocols, #maincol{width:100%; float:none;}
}