/* CSS utf-8 Ĺ */
/* news, tartalom */
.news_h1, H1.news {color:#333333; font-weight:bold; font-size:36px; line-height:42px; margin-bottom:20px;}
.news_h2, H2.news, H2 {color:#666666; font-weight:bold; font-size:22px; line-height:26px;}
.news H2 {display:inline;}
.news H3 {display:inline;}
.news H4 {display:inline;}
.news .news_lead, P.lead {font-weight:bold; color:#666666; font-size:20px; line-height:28px; margin-top:0px; margin-bottom:30px;}
.news .news_lead_pic {margin-bottom:4px;}
.news .news_kepalairas {font-size:9px; line-height:11px; margin-top:4px; margin-bottom:4px;}
.news .news_lead_albumpic {}
.news .news_albumlink {font-size:9px; line-height:11px; margin-top:4px;}
.news .news_paragraph {font-size:13px; margin-top:10px; margin-bottom:10px;}
.news .news_paragraph_boxtitle {font-weight:bold; color:#000000; padding:5px 5px 5px 10px; border-top:0px solid #AB9E74; margin-top:5px; font-size:12px; background-color:#deeef9;}
.news .news_paragraph_pic {border:0px solid #573420; margin-bottom:12px;}
.news .news_paragraph_pic_kepalairas {display:flex; align-items:flex-start; font-size:13px; line-height:13px;}
.news .news_paragraph_pic_kepalairas .title {line-height:18px; font-weight:bold;}
.news .news_paragraph_pic_kepalairas:BEFORE {content:""; flex:0 0 auto; display:block; background-image:url(/images/icons/camera_news.svg); background-size:contain; background-repeat:no-repeat; width:15px; height:15px; margin-right:8px; float:left;}
.news .news_paragraph_pic_kepalairas .separator {font-size:15px; line-height:13px; margin:0 4px;}
.news .news_paragraph_albumpic {border:2px solid #573420;}
.news .news_paragraph_albumlink {text-align:left; font-size:11px; padding:2px 0px 6px 0px;}
.news .news_paragraph_linkek {font-size:11px; padding:2px 3px 2px 5px; background-color:#deeef9;}
.news .news_paragraph_linkek UL {padding:0px; margin:0px; margin-bottom:10px; list-style-type:none;}
.news .news_paragraph_linkek UL LI {padding:0px; margin:0px; margin-bottom:3px; background:url(/images/arrow2.gif) no-repeat 4px 4px; padding-left:20px; font-weight:bold;}
.news .news_paragraph_infobox_title {font-weight:bold; color:#000000; background-color:#deeef9; padding:5px 5px 5px 10px; margin-top:5px;font-size:12px;}
.news .news_paragraph_infobox_text {font-size:11px; background-color:#deeef9; padding:2px 5px 10px 10px;}
.news .newstable {margin-top:20px;}
.news .news_footer_boxtitle {font-weight:bold; font-size:13px; margin-bottom:3px;}
.news .news_footer_downloads {}
.news .news_footer_downloads .newsdownloadboxrow {}
.news .news_footer_downloads .newsdownloadboxrow .ndrname {font-weight:bold;}
.news .news_footer_downloads .newsdownloadboxrow .ndrtext {}
.news .news_footer_downloads .newsdownloadboxrow .ndrfiles {}
.news .news_footer_downloads .newsdownloadboxrow .ndrfiles .ndrfiletext {font-size:9px;}
.news UL {margin:0px;}
.news UL LI {}
.news LI {margin-left:40px;}

.news .news_info {display:flex; justify-content:flex-start; align-items:center; flex-wrap:wrap; font-size:14px; line-height:18px; color:#959595; margin-bottom:20px;}
.news .news_info .sep:BEFORE {content:'|'; margin:0 14px;}
.news .news_info .date {flex:0 0 auto;}
.news .news_info .img {flex:0 0 auto; width:25px; height:25px; background-color:#959595; background-size:contain; background-repeat:no-repeat; border-radius:50%; margin-right:10px;}

.newsinfohead {margin:15px 0;}
.newsinfohead .published, .newsinfohead .lastupdate {font-size:15px; line-height:24px; opacity:0.85;}
.newsinfohead .published SPAN, .newsinfohead .lastupdate SPAN {text-transform:lowercase;}

.news .newshighlight1 {background-color:#fffba3; color:#000000; padding:4px 4px;}

.news .news_paragraph_infobox_text UL {padding:0px; margin:0px;}
.news .news_paragraph_infobox_text UL LI {}
.news .news_paragraph_infobox_text LI {margin-left:25px;}

.news .details {margin:0px 0px 20px 0px;}
.news .details .icon {display:inline-block; margin-right:15px; color:#8d8d8d; font-size:12px;}
.news .details .icon span {display:inline-block; margin-right:15px; color:#8d8d8d; font-size:12px; text-transform:uppercase; font-family:"Arial"; position:relative; top:-3px; left:5px;}
.news .details .icon.night {background:transparent url('/images/icon_ejszaka.png') top left no-repeat; background-size:24px 20px; padding-left:24px;}
.news .details .icon.person {background:transparent url('/images/icon_user.png') top left no-repeat; background-size:18px 18px; padding-left:18px;}
.news .details .icon.service {background:transparent url('/images/icon_ellatas.png') top 4px left no-repeat; background-size:21px 14px; padding-left:21px;}
.news .details .icon.date {background:transparent url('/images/icon_calendar.png') top left no-repeat; background-size:20px 20px; padding-left:20px;}

.nlbox {margin-bottom:7px; padding-bottom:8px; border-bottom:1px solid #d6d6d6;}
.nlbox .nlbdate {font-size:11px; color:#cd7848; font-style:italic;}
.nlbox .nlbpic {margin:2px 0px 0px 8px; border:2px solid #573420;}
.nlbox .nlbtitle {font-size:14px; font-weight:bold; line-height:14px; margin-bottom:7px;}
.nlbox .nlbtitle A {text-decoration:none;}
.nlbox .nlbtitle A:HOVER {text-decoration:underline;}
.nlbox .nlbtext {line-height:15px;}

.nlbox2 {margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #d6d6d6; min-height:100px;}
.nlbox2 .pic {position:absolute; width:100px; height:100px; background-color:#f1f1f1;}
.nlbox2 .pic IMG {width:100%; height:100%; object-fit:cover;}
.nlbox2 .info {margin-left:120px;}
.nlbox2 .info .date {font-size:12px; line-height:18px; font-weight:bold; text-transform:lowercase; margin-bottom:5px;}
.nlbox2 .info .title {font-size:18px; line-height:22px; font-weight:bold; margin-bottom:5px;}
.nlbox2 .info .title A {text-decoration:none;}
.nlbox2 .info .title A:HOVER {text-decoration:underline;}
.nlbox2 .info .text {font-size:14px; line-height:20px; font-weight:400; margin-bottom:10px;}

.news_paragraph_downloads {font-size:11px;}
.news_paragraph_downloads .newsdownloadboxrow {background-color:#E0EEF5; padding:2px 5px 10px 10px;}
.news_paragraph_downloads .newsdownloadboxrow .ndrname {font-weight:bold; margin-bottom:5px;}
.news_paragraph_downloads .newsdownloadboxrow .ndrtext {}
.news_paragraph_downloads .newsdownloadboxrow .ndrfiles {padding:0px; margin:0px; margin-bottom:10px; list-style-type:none;}
.news_paragraph_downloads .newsdownloadboxrow .ndrfiles LI {padding:0px; margin:0px; margin-bottom:3px; background:url(/images/arrow2.gif) no-repeat 4px 4px; padding-left:20px; font-weight:bold;}
.news_paragraph_downloads .newsdownloadboxrow .ndrfiles .ndrfiletext {font-size:9px;}

.newstable .table {background-color:#deeef9; width:100%; border-spacing:1px;}
.newstable .table .trcimsor {background-color:#deeef9; font-weight:bold;}
.newstable .table .trnormal {background-color:#ffffff;}
.newstable .table TD {font-size:12px; padding:3px;}

.newslistitem {margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #d6d6d6;}
.newslistitem .newstitlecont {}
.newslistitem .newstitlecont .ndate {white-space:nowrap; font-size:12px;}

.fotalbumlistab {width:205px; height:180px; float:left; margin-right:5px; margin-bottom:10px; overflow:show;}
.fotalbumlistab .albumpic {border:0px solid #f7f4ec; margin-right:20px;}
.fotalbumlistab .albumtitle {font-size:14px; font-weight:bold; padding-top:5px;}
.fotalbumlistab .albumtitle .albumkepekszama {font-size:11px; font-weight:normal; font-style:italic;}
.fotalbumlistab .albuminfo {font-size:11px; margin-top:-3px; display:none;}
.fotalbumlistab .albuminfo .albumdate {}
.fotalbumlistablast {margin-right:0px;}

.listapic {width:60px; height:60px; margin-right:9px; margin-bottom:9px; float:left;}
.listapic .apic {}

BLOCKQUOTE {margin:30px 0px 25px 40px; padding-left:60px; padding-right:100px; font-style:italic; font-family:georgia; font-size:18px; line-height:28px; font-weight:bold; background-image:url(/images/icons/quote1_black.svg); background-size:45px; background-repeat:no-repeat; background-position-y:-9px;}

/* 
  ##Device = Tablets, Ipads (portrait)
  ##Screen = B/w 768px to 1024px
*/

/*@media (min-width:768px) and (max-width:1023px) {*/
@media (max-width:1023px){
	
    .news {box-sizing:border-box; width:100%; font-size:18px; line-height:26px;}
    .news_h1, H1.news {font-size:28px; line-height:32px;}
    .news .news_paragraph_pic_kepalairas {font-size:12px;}
    .content {grid-template-columns:1fr;}
    .news IMG {width:100%; height:auto;}
    .news TABLE {width:100%; margin:0;}
    .news UL {padding:0;}
    .news UL LI {margin-left:20px;}

	BLOCKQUOTE {margin:10px 0px 35px 0px; padding-left:45px; padding-right:10px; font-size:16px; font-weight:bold; background-size:35px;}

}