div.szakasz_elso_sor{
	font-weight: bold;
	font-size: 1.1em;
	clear: both;
	padding-top: 10px;
	padding-left: 17px;
	position: relative;
	left: -2px;
	color: black;
}


div.zart_szakasz{
	background: url('../img/nyil_voros_jobbra_10.png') no-repeat 0px 14px;
}


div.nyitott_szakasz{
	background: url('../img/nyil_voros_le_10.png') no-repeat 0px 14px;
}

div.szakasz_elso_sor span{
cursor: pointer;
}

div.fuzet_felsorolas_rejtett{
	display: none;
	clear: both;
}

div.fuzet_felsorolas{
	display: block;
	margin-left: 3px;
	margin-bottom: 20px;
	float: left;
	clear: both;
	line-height: 25px;
	border-left: 1px dashed #D9D9D7;
	border-bottom: 1px dashed #D9D9D7;
	padding-top: 2px;
}

div.fuzet_cikkei{
	float: left;
	clear: both;
}



.fuzet_elso_sor{
	font-weight: bold;
	padding-left: 10px;
	float: left;
	clear: both;
}

.zart_fuzet{
	background: url('../img/nyil_voros_jobbra_8.png') no-repeat  0px 8px;
}

.nyitott_fuzet{
	background: url('../img/nyil_voros_le_8.png') no-repeat 0px 8px;
}



div.fuzetbox_szin1{
	float: left;
	clear: both;
	width: 700px;
	background: #EEEEEE;
	border: 1px dashed #D9D9D7;
	padding-left: 13px;
}


div.fuzetbox_szin2{
	float: left;
	clear: both;
	border: 1px dashed #ECE9D8;
	width: 700px;
	padding-left: 13px;
}

div.szurkebg{
	background: #EEEEEE;
}

div.halvanybg{
	background: white;
}


div.focim{
	text-align: center;
	font-weight: bold;
	font-size: 1.1em;
	margin-bottom: 15px;
}

div.fuzet_rejtett{
	display: none;
}

div.fuzet{
	display: block;
	float: left;
	clear: both;
	padding-left: 20px;
	padding-bottom: 20px;
	font-family: Tahoma;
	width: 670px;
}

div.cikk{
	margin-bottom: 20px;
	margin-top: 10px;
	font-weight: normal;
	padding-bottom: 2px;
	border-bottom: 1px dotted #747474;
	line-height: normal;
}


div.kep{
	float: left;
	width: 200px;
	margin-top: 10px;
}

div.kep img{
	width: 165px;
	background-color: white;
	padding: 2px;
}

div.fuzetszam_div{
float: left;
width: 180px;
}

div.adatok{
	float: left;
	width: 460px;
	font-weight: bold;
}


div.leiras{
	padding-left: 20px;
	font-size: 0.85em;
	line-height: normal;
	margin-top: 3px;
}

.oldalszam{
	font-size: 0.85em;
}

div.teljes_leiras{
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 0.9em;
}


div.idezet{
	padding-left: 20px;
	font-size: 0.85em;
	line-height: normal;
	margin-top: 10px;
	font-style: italic;
}






body{
	font-size: 0.85em;
	font-family: Arial;
	margin: 0px;
  	background: #EEEEEE;
	color: black;
	padding-top: 5px;
	padding-bottom: 5px;
}

h1{
	margin-left: 0px;
	margin-top: 5px;
	font-size: 1.5em;
	color: #8C0D2A;
	font-weight: normal;
}

h2{
	margin-left: 0px;
	margin-top: 5px;
	font-size: 1.1em;
	color: #9EB9B8;
	font-weight: bold;
}

div#keret{
	width: 1000px;
	margin: 0px auto;
	min-height: 500px;
  background: white;
  position: relative;
  z-index: 100;
}

div#fejlec{
	height: 200px;
	border: 1px solid #747474;
	width: 1000px;
	background: url(../img/fejlec.jpg) top left no-repeat;
}


div#fejlec_csik_wrapper{
position: relative;
}

div#fejlec_csik{
background: #D9D9D7;
height: 63px;
position: absolute;
top: 139px;
width: 100%;
}


div#kozep{
	float: left;
	width: 100%;
	border: 1px solid #747474;
	border-top: 0px;
	border-bottom: 0px;
	padding-bottom: 40px;
}

div#balmenu{
	width: 220px;
	min-height: 410px;
	float: left;
	padding-top: 22px;
	color: #4B4E49;
}

div#balmenu h2{
color: #424242;
font-size: 12px;
padding-left: 5px;
text-transform: uppercase;
margin-bottom: 5px;
}

div#balmenu ul{
padding-left: 25px;
margin-top: 0px;
}

div#balmenu ul li{
padding: 2px 0px;
}

div#balmenu ul ul{
padding-left: 15px;
}

div#balmenu li,
div#balmenu a,
div#balmenu a:link{
	color: #876C4F;
	color: #644523;
	color: #747474;
	text-decoration: none;
	font-weight: normal;
}

div#balmenu li:hover, div#balmenu a:hover{
	color: #555134;
	color: black;
	text-decoration: none;
}


div#tartalom{
	width: 730px;
	float: left;
	padding: 15px 0px 20px 30px;
	min-height: 310px;
}


div#lablec{
	clear: both;
	height: 30px;
	width: 100%;
	border: 1px solid #747474;
  	border-top: 0px;
}

a, a:link, a:visited{
	color: #BF3C34;
	text-decoration: underline;
}

a:hover{
	text-decoration: none;
}


div.margin10{
margin-top: 10px;
}

li.dir{
padding: 4px 0px 4px 0px;
}

li.dir ul{
padding-left: 10px;
}


li.dir ul li{
padding: 2px 0px 2px 0px;
}


span.download_link{
position: absolute;
left: 170px;
}

ul.sr li{
padding: 5px 0px;
}








/* xml verziohoz */
span.ev_span,
span.honap_span{
font-weight: bold;
cursor: pointer;
}

div.in_ev{
display: none;
}


div.in_honap{
margin-left: 20px;
display: none;
}

div.in_ev_lathato,
div.in_honap_lathato{
display: block;
}


div.elem{
margin-bottom: 20px;
}

div.rejtett{
display: none;
}

.showOrHideTrigger{
cursor: pointer;
}


.csikosborder{
border-bottom: 1px dashed #8a8b65;
border-left: 1px dashed #8a8b65;
}



.border-dashed {
	border: 1px dashed #ddd;
}


div.ymd{
	padding: 7px 0px 5px 0px;
}
