body {
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 color: #ccc;
 background-color:#697943;
 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:#F9F5EF;*/
 font-size:100%;
 color:#5C534A;
 margin-bottom:-10px;
 padding:3px;
 letter-spacing:2px;
 border-bottom:1px solid #ccc;
}
h2.masodik {
 /*background-color:#F2FCDC;*/
 color:#525E2E;
}

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;
}
em {font-family: Times New Roman, Times, serif; font-style:italic;}

#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:110px; 
 color:inherit;
 text-align:right;
 background-color:transparent;
 background-image: url(images/iranytu2.gif);
 background-repeat: no-repeat;
 width:698px;
}

#header-nev{
 margin:-21px 0 0 445px;
 font-size:220%;
 font-family: "Times New Roman", Times, serif;
 font-weight:bold;
 font-style: italic;
 background-color:transparent;
 /*color:#363890;*/
 color:#C1BAB3;
}
.alapitvany{
 /*color:#C00000;*/
 background-color:transparent;
 font-size:88%;
 color:#C4D595;
}

#jobbmenu{
 width:183px; 
 height:200px;
 /*background-color:#ECEFF6;*/
 background-color:#F9F5EF;
 color:inherit;
 border:1px solid #A89D92;
 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 #A89D92;
 color: #5C534A;
 font-weight:700;
}

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

#jobbmenualatt{
 width:180px; 
 height:200px;
 position:absolute;
 margin:45px 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 #A89D92;
 margin:-190px 217px 0 0;
 padding:20px 20px 20px 15px;
}

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

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

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

#veleje p.infok{
	margin-top:25px;
	line-height:1.5em;
}

#veleje ul.elso{
	margin-top:35px;
}
#veleje li.elso{
	margin-top:5px;
}

#veleje p.elso-elerhetoseg{
	margin-top:30px;
}
#veleje img.rolunk {
text-align:left;
margin: 0 10px 0 0;
float:left;
border:1px solid #EAEBEF;
}

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

.diagram-mini{
border:0;
float:left;
padding-right:6px;
background-color:#fff;
}

.kepblokk {
display:block;
margin:35px 0 70px 0;
}

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