@import url(topMenu.css);

/*KSZK css*/
body {background:url(../images/portal_bg.gif) repeat top left; margin:0px auto; padding:0; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#005BAB; /*color: black;*/ width:924px;}
#portalmiddle {background:url(../images/portal_shade_bg.gif) repeat-y top left; }
#portal {width:924px; background-color:#fff;}

a, a:link, a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; /*color:#4682B4;*/}
a:hover {text-decoration: none;}

.ArticleInside {}
.ArticleInside ul {color:#005BAB; padding-left:30px;}
.ArticleInside ul ul {padding-left:15px;}
.ArticleInside .Text a:hover {text-decoration:underline;}

.LeftSide {width:174px; background-color:#99bddd;}
.ThreeColumn {width:588px; border-left:3px solid #fff; border-right:3px solid #fff; padding:20px 10px 0px 20px; background:url(../images/bg_tart.gif) repeat-x left bottom;}
.RightSide {width:154px; padding:0px; margin:0px;}

/**
  htmlformok
*/
.HtmlForm {
  text-align:center;
  width:507px;
}
.HtmlForm .GroupTitle {
  display:none;
}
.HtmlForm .InputLine {
  padding-bottom:10px;
}
.HtmlForm .Button {}
.HtmlForm #messages {
  padding-top:25px;
  font-weight:bold;
}
.HtmlForm #messages p {
  margin:0;
}

/*Potal Top */
.PortalHead {}
.PortalDatePortlet {width:174px;height:24px; background:url(../images/portaldate_bg.gif) no-repeat left top;}
.PortalDate {text-align:center; padding-top:5px;}
.PortalDate a {color:#fff; font:12px Arial;}
/*.PortalDate a {}*/

.TopHeadingPortlet {width:594px;height:24px; background:url(../images/topmenu_bg.gif) no-repeat left top;}
.TopHeading {}
.TopMenu ul {margin:0; padding:0; list-style-type:none;}
.TopMenuLevel0 {float:left;}
.TopMenuLevel0 a {font:bold 10px Arial; color:#fff;}

/*.LanguagePortlet {width:156px;height:24px; background:url(../images/language_bg.gif) no-repeat left top;}
.Language {padding-left:70px; padding-top:5px;}
.Language a {display:block; float:left; width:65px; font:12px Arial; color:#3c82bf; background:url(../images/flag_en.gif) no-repeat right center;}
.Language a:hover {color:#3c82bf;}*/
.LanguagePortlet {
  width:156px;
  height:24px;
  background:url(../images/language_bg.gif) no-repeat left top;
}
.Language {
  padding-left:75px;
  padding-top:5px;
}
.Language a.English {
  display:block;
  float:left;
  width:20px;
  height:12px;
  font:12px Arial;
  color:#3c82bf;
  background:url(../images/flag_en.gif) no-repeat right center;
  float:right;
  margin-right:15px;
}
.Language a.Hungarian {
  display:block;
  float:left;
  width:20px;
  height:12px;
  font:12px Arial;
  color:#3c82bf;
  background:url(../images/flag_hun.gif) no-repeat right center;
  float:right;
  margin-right:5px;
}
.Language a:hover {
  color:#3c82bf;
}

/* Left Menu */
.HeadingPortlet {background-color:#99bddd;}
.Heading {background-color:#fff;}
.Menu ul {margin:0; padding:0; list-style-type:none;}

/*.MenuLevel0 { width:174px; height:49px;background:url(../images/leftmenu_bg.gif) no-repeat left top;}
.MenuLevel0 a { height:39px; display:block; padding:10px 0 0 10px; font:bold 12px Arial; color:#005cab; text-transform:uppercase;}

.MenuLevel1 { width:174px;  }
.MenuLevel1 a { display:block; padding:5px 0 0 5px; font:bold 11px Arial; color:#005cab; }

#sign_g {background:url(../images/leftmenu_sign_g.gif) no-repeat left top;width:174px; height:49px;}
#sign_b {background:url(../images/leftmenu_sign_b.gif) no-repeat left top;width:174px; height:49px;}
#sign_lb {background:url(../images/leftmenu_sign_lb.gif) no-repeat left top;width:174px; height:49px;}

/* Altalanos stilusok */
.Title {font:bold 15px Arial; color:#005bab;/*padding-bottom:5px;*/}
.Title a{font:bold 11px Arial;/*font:bold 15px Arial;*/ color:#005bab;}
.Lead {}
.Lead p{margin:0; padding:0;}
.Date {padding-bottom:5px;}
.Image {float:left; padding-right:10px;}
.More a, .More a:link, .More a:visited {font:normal 11px Arial; color:#005bab;}
.More a:hover {text-decoration:underline; color:#005bab;}
div.hr hr {display:none;}
div.hr {margin:10px 0; width:545px; height:1px; color:none; background-color:none; clear:both;}
.c_div {padding-bottom:20px;} 
.Article {} 
div, span {margin:0px; padding:0px;}
img {border:0px;}

/*Jobb oldali eseménynaptár*/
.EventBrowserRight {padding:0px; margin:0px;}
.RightSide .EventBrowserBody {}
.RightSide .EBrowserHead {font-weight:bold; height:20px; margin:0px 0px 0px 1px;}
.RightSide .EBrowserHead .EventLeftArrow {text-align:center; width:10px; float:left; padding-top:1px;}
.RightSide .EBrowserHead .EventHonap {text-align:center; width:130px; float:left;}
.RightSide .EBrowserHead .EventRightArrow {text-align:center; width:12px; float:right; padding-top:1px;}
.RightSide .EventBrowser {width:154px; padding:0px; margin:0px;}
.RightSide .EBrowser_B {width:152px!important; width:157px; margin:0px auto; border-left:1px solid #005BAB; border-top:1px solid #005BAB; border-bottom:1px solid #005BAB; border-collapse:collapse;}
.RightSide .EBrowser_B td {padding:2px; border-right:1px solid #005BAB; border-bottom:1px solid #005BAB; width:16px;}
.RightSide .EBrowser_B td a {color:#4682B4; font-size:10px;}
.RightSide .EBrowser_B td a:hover {font-weight:bold;}
.RightSide .EBrowser_B .CalHead {background-color:#4682B4; border-color:#005BAB; color:#FFFFFF; font-weight:bold;}
.RightSide .EventBrowser_S {width:auto; margin:0px; padding-bottom:10px; background:#E7F4FE url(../images/ebrowser_right_bg.gif) repeat-x left top;}

.EventDayMarker {margin:5px 5px 0px 0px;}
.EventDayMarker img {margin:3px;}


.RightSide div {width:154px;}
.RightSide hr {display:none;}
.RightEvents {background-color:#E7F4FE; padding-top:5px;}
.RightEvents .c_div {font-size:10px; padding:0px; text-align:justify; margin-left:5px;}
.RightEvents .c_div p {width:140px;}
.RightEvents .EventList {}
.RightEvents .Title a {font-size:11px;}
.RightEvents .Title {margin-top:5px;}
.RightEvents .Date {font-size:9px;}
.RightEvents .Event {width:140px;}
.RightEvents .more_events {padding:0px 5px 5px 5px; width:120px;}
.RightEvents .more_events a {text-decoration:underline; font-size:10px; color:#005bab; font-weight:bold; background:transparent url(../images/) no-repeat right center;}
.RightEvents .element_div {}

/*EventBrowserBig*/
.EventBrowserBig {/*background:#fff url(../images/naptar_jel.png) no-repeat 10px 10px;*/}
.EventBrowserBig .HeadingPathPortlet {display:none; font-weight:bold; text-transform:uppercase; margin:10px 0px;}
.EventBrowserBig .EBrowserHead {width:300px; font-weight:bold; font-size:12px; height:20px; margin:0px; border-left:1px solid #005BAB; border-top:1px solid #005BAB;  border-right:1px solid #005BAB;}
.EventBrowserBig .EBrowserHead .EventLeftArrow {text-align:center; width:20px; float:left; padding-top:1px;}
.EventBrowserBig .EBrowserHead .EventHonap {text-align:center; width:260px; float:left; font-size:12px;}
.EventBrowserBig .EBrowserHead .EventRightArrow {text-align:center; width:20px; float:right; padding-top:1px;}
.EventBrowserBig .EBrowser_B {width:299px; padding:3px; border-left:1px solid #005BAB; border-top:1px solid #005BAB; border-bottom:1px solid #005BAB; border-collapse:collapse;}
.EventBrowserBig .EBrowser_B td {padding:2px; border-right:1px solid #005BAB; border-bottom:1px solid #005BAB;}
.EventBrowserBig .EBrowser_B td a {display:block; color:#4682B4; font-size:10px;}
.EventBrowserBig .EBrowser_B td a:hover {font-weight:bold;}
.EventBrowserBig .EBrowser_B .CalHead {background-color:#4682B4; border-color:#005BAB; color:#FFFFFF; font-weight:bold;}
.EventBrowser_B {margin:0px auto 30px auto; width:300px; background:#fff url(../images/ebrowser_bg.gif) repeat-x left top;}
.EventBrowserBig .EBrowserList {margin-top:30px;}
.EventBrowserBig .EBrowserList .Title {margin:0px 0px 5px 0px;}
.EventBrowserBig .EBrowserList .Title {}
.EventBrowserBig .EBrowserList .Title a {background:transparent url(../images/title_arrow.gif) no-repeat right center; padding-right:10px;}
.EventBrowserBig .EBrowserList .Lead {margin-bottom:5px;}
.EventBrowserBig .EBrowserList .Place {margin-bottom:15px;}
.ThreeColumn .Event {border:0px;}
.ThreeColumn .Event .Title {font-size:12px; margin-bottom:10px;}
.ThreeColumn .Event .Lead {margin-bottom:10px; font-weight:bold;}
.ThreeColumn .Event .Body {margin:15px 0px;}

.Weekend {background-color:#C4DBEB;}
.EventDay {background:transparent url(../images/event_mark.gif) no-repeat right top;}
.EventDay a {font-weight:bold;}
.ThisDay {background-color:#78ABD6;}
.EventBrowserBig .EBrowser_B .ThisDay a {color:#fff;}
.ThisDayEvent {background:#78ABD6 url(../images/event_mark.gif) no-repeat right top;}
.EventBrowserBig .EBrowser_B .ThisDayEvent a {color:#FFFFFF;}
.EventDayWeekend {background:#C4DBEB url(../images/event_mark.gif) no-repeat right top;}


/* Main Editorial */
.MainEditorialPortlet {}
.MainEditorial {float:left;}
.Editorial {float:left; padding-bottom:10px; width:548px;}
.MainEditorial .EditorialImage{float:left; width:125px; }
.MainEditorial .EditorialImage img { border:1px solid #c7c9c7;}
.MainEditorial .EditorialBody {}
.MainEditorial .Date { padding-bottom:10px;}
.MainEditorial .Title {padding-bottom:10px;}
.MainEditorial .Title a {}
.MainEditorial .Lead { padding-bottom:5px; text-align:justify;}
.MainEditorial .More { float:left; width:548px; text-align:right; clear:left; }

/* Footer */
.FooterPortlet {}
.Footer {}
.Footer_table {}
.FooterTop { float:left;}
.LeftFlash { float:left; width:176px; height:23px; background-color:#cee27d; font:bold 12px Arial; color:#005bab;   }
.LeftFlash span { display:block; padding:5px 0 0 30px;}
.RightFlash { float:left; width:709px; height:23px; background-color:#b3d234;}
.LogoTop  {font:1px Arial; float:left; width:37px; height:23px; background:#b3d234 url(../images/footer_logo_top.gif) no-repeat right top;}

.FooterBottom { background:url(../images/footer_bg.gif) repeat-x left top; height:23px}
.FooterLinks { width:299px; float:left; color:#fff; }
.FooterLinks span { display:block; padding:5px 0 0 0;}
.FooterLinks a {padding:0 5px; color:#fff; font:10px Arial;}
.FooterText { width:567px; float:left;  font:10px Arial; color:#cbdded; text-align:right;}
.FooterText span {display:block; padding:5px 0 0 0; }
.LogoBottom  {font:1px Arial; float:left; width:58px; height:23px; background:url(../images/footer_logo_bottom.gif) no-repeat right top;}

/* Imagebanner */
.ImagebannerPortlet { text-align:center;}
.ImageBanner {margin:15px 0px;}

/* Content function */
.LetterSize {  float:right; width:40px; padding-right:10px;}
.LetterPlus {float:right;  margin-left:4px; cursor:pointer;}
.LetterMinus { float:right; cursor:pointer; }
/* Forward Print */
#ForwardPrint {  float:left; width:100%; text-align:center; margin:10px 0 5px 0;}
#ForwardPrint .Email{ padding-right:5px; }
#ForwardPrint .Print{  padding-left:5px;}

/* Szovegdoboz */
.CikkTextbox { margin:5px;}
.CikkTextboxTitle, .EventTextboxTitle 
{border-left:1px solid #005bab; border-top:1px solid #005bab;border-right:1px solid #005bab; background-color:#005bab;	color: #fff;	font: 10px Verdana, Arial;	font-weight: normal; padding:3px;}
.CikkTextboxBody, .EventTextboxBody 
{border: 1px solid #005bab; background-color:#fff;color: #005bab; font: 10px Verdana, Arial; padding: 3px;	font-weight: normal;}

/* Tablazat alapertelemezett, kek*/
.CikkArticleTableBorder { padding-top: 10px; padding-bottom: 10px; width:100%; }
.Table{ border-top: 1px solid #005bab; border-left: 1px solid #005bab; }
.CikkArticleFirstTd{padding:2px; border-right: 1px solid #005bab; border-bottom:  1px solid #005bab; 	font:bold 10px Verdana, Arial;	color: #005bab;}
.CikkArticleEvenTd{ padding:2px; border-right: 1px solid #005bab; border-bottom:  1px solid #005bab; 	font: 10px Verdana, Arial;	color: #005bab;}
.CikkArticleOddTd{ padding: 2px; border-right: 1px solid #005bab; border-bottom:  1px solid #005bab; 	font: 10px Verdana, Arial;	color: #005bab;}
.CikkArticleTableBorder p {margin:0; padding:0;}

/* Kulonbozo stilusu tablak classai */
/* stilus 1, border nelkul */
.style1Table {border-top:none; border-left:none;}
.style1CikkArticleFirstTd {padding:2px; border-right: none; border-bottom: none; font: 10px Verdana, Arial;	color:#005bab;}
.style1CikkArticleEvenTd, .style1CikkArticleOddTd {
  padding:2px;
  border-right:none;
  border-bottom:none;
/*  font:10px Arial;*/
  color:#005bab;
  text-align:left;
}
/* stilus 2, kiemelt kek fejlec */
.style2Table {border-top: 2px solid #bdd5ea; border-left: 2px solid #bdd5ea;}
.style2CikkArticleFirstTd {padding:2px; background-color: #e4f1fa; border-right: 2px solid #bdd5ea; border-bottom:2px solid #bdd5ea; font:bold 10px Verdana, Arial; color:#005bab;}
.style2CikkArticleEvenTd {padding:2px; background-color: #A6CFF0;border-right: 2px solid #bdd5ea; border-bottom:2px solid #bdd5ea; font:10px Verdana, Arial; color:#005BAB;}
.style2CikkArticleOddTd {padding: 2px; background-color: #e4f1fa; border-right: 2px solid #bdd5ea; border-bottom:2px solid #bdd5ea; font: 10px Verdana, Arial; color:#005BAB;}
/* stilus 3 - kék */
/*.style3Table { border-top: 1px solid #A2B7CA; border-left: 1px solid #A2B7CA;}
.style3CikkArticleFirstTd {padding: 2px; background-color: #DCE4EB; border-right: 1px solid #A2B7CA; border-bottom:1px solid #A2B7CA; font:bold 10px Verdana, Arial; color:#1B456A; }
.style3CikkArticleEvenTd { padding: 2px; background-color: #DCE4EB; border-right: 1px solid #A2B7CA; border-bottom:1px solid #A2B7CA; font:10px Verdana, Arial; color:#1B456A; }
.style3CikkArticleOddTd { padding: 2px;  background-color: #DCE4EB; border-right: 1px solid #A2B7CA; border-bottom:1px solid #A2B7CA; font: 10px Verdana, Arial; color:#1B456A;  }*/
/* stilus 3 - zöld */
.style3Table { border-top: 1px solid #b9d580; border-left: 1px solid #b9d580;}
.style3CikkArticleFirstTd {padding: 2px; background-color: #dceabf; border-right: 1px solid #b9d580; border-bottom:1px solid #b9d580; font: 10px Verdana, Arial; /*color:#3F4A18;*/ color:#005BAB; text-align:left;}
.style3CikkArticleEvenTd { padding: 2px; background-color: #dceabf; border-right: 1px solid #b9d580; border-bottom:1px solid #b9d580; font:10px Verdana, Arial; /*color:#3F4A18;*/ color:#005BAB; text-align:left;}
.style3CikkArticleOddTd { padding: 2px;  background-color: #dceabf; border-right: 1px solid #b9d580; border-bottom:1px solid #b9d580; font: 10px Verdana, Arial; /*color:#3F4A18;*/ color:#005BAB; text-align:left;}
/* stilus 4 
.style4Table {border-top:none; border-left: none;}
.style4CikkArticleFirstTd {padding: 2px; background-color: #fff; border:none; font:bold 10px Verdana, Arial; color:#103754;}
.style4CikkArticleEvenTd {padding: 2px; background-color: #fff; border:none; font:10px Verdana, Arial; color:#103754;}
.style4CikkArticleOddTd {padding: 2px;  background-color: #fff; border:none; font: 10px Verdana, Arial; color:#103754;}*/
/* stilus 4 */
.style4Table {border-top:1px solid #005BAB; border-left:1px solid #005BAB;}
.style4CikkArticleFirstTd {padding: 2px; background-color:#075BA3; font:bold 10px Verdana, Arial; color:#fff;}
.style4CikkArticleFirstTd p {color:#FFFFFF;}
.style4CikkArticleEvenTd {padding: 2px; border-right: 1px solid #005BAB; border-bottom:1px solid #005BAB; background-color:#fff; font:10px Verdana, Arial; color:#005bab;}
.style4CikkArticleOddTd {padding: 2px; border-right: 1px solid #005BAB; border-bottom:1px solid #005BAB;  background-color:#fff; font: 10px Verdana, Arial; 075BA3}

/* stilus 5 */
/*.style5Table {}
.style5CikkArticleFirstTd {padding: 2px; background-color: #103754;  font:bold 10px Verdana, Arial; color:#fff;}
.style5CikkArticleSecondTd {padding: 2px; background-color:#406B8B;  font:10px Verdana, Arial; color:#fff;}
.style5CikkArticleEvenTd {padding: 2px; background-color: #BFD5E8;  font:10px Verdana, Arial; color:#103754;}
.style5CikkArticleOddTd {padding: 2px;  background-color: #E0E9F2;  font: 10px Verdana, Arial; color:#103754;}*/
/*stlus5 -váltott soros fejléccel*/
.style5Table {}
.style5CikkArticleFirstTd {padding: 2px; background-color: #005bab; font:bold 10px Verdana, Arial; color:#fff;}
.style5CikkArticleSecondTd {padding: 2px; background-color:#406B8B; font:10px Verdana, Arial; color:#fff;}
.style5CikkArticleEvenTd {padding: 2px; background-color: #BFD5E8; font:10px Verdana, Arial; color:#103754;}
.style5CikkArticleOddTd {padding: 2px;  background-color: #E0E9F2; font: 10px Verdana, Arial; color:#103754;}
/* stilus 6, zold 
.style6Table {border-top:1px solid #b3d234; border-left: 1px solid #b3d234;}
.style6CikkArticleFirstTd {padding: 2px; background-color:#fff; border-right: 1px solid #b3d234; border-bottom:1px solid #b3d234;  font:bold 10px Verdana, Arial; color:#b3d234; }
.style6CikkArticleEvenTd {padding: 2px;  background-color:#fff; border-right: 1px solid #b3d234; border-bottom:1px solid #b3d234; font:bold 10px Verdana, Arial; color:#b3d234; }
.style6CikkArticleOddTd {padding: 2px;  background-color:#fff;  border-right: 1px solid #b3d234; border-bottom:1px solid #b3d234; font:bold 10px Verdana, Arial; color:#b3d234;  }*/
/* stilus 6, zold */
.style6Table {border-top:1px solid #005bab; border-left: 1px solid #005BAb;}
.style6CikkArticleFirstTd {padding: 2px; background-color:#005BAb; border-right:1px solid #005BAb; border-bottom:1px solid #005BAb;  font:bold 10px Verdana, Arial; color:#fff;}
.style6CikkArticleEvenTd {padding: 2px;  background-color:#A6CFF0; border-right:1px solid #005BAb; border-bottom:1px solid #005BAb; font:10px Verdana, Arial; color:#075BA3;}
.style6CikkArticleOddTd {padding: 2px;  background-color:#E4F1FA;  border-right: 1px solid #005BAb; border-bottom:1px solid #005BAb; font:10px Verdana, Arial; color:#075BA3;}

/* listazo lapozo */
#page_list {float:left; font:bold 11px Arial; padding-top:5px; margin:10px 0px; border-top:1px solid #005CAB;}
#page_list .prev {display:block; float:left; width:80px; text-align:left; /*padding-left:5px;*/ border:1px solid transparent!important; border:none}
#page_list a {color:#005BAB; font:bold 11px Arial;}
#page_list a:hover {text-decoration:none;}
#page_list .middle {color:#005BAB; font-weight:bold; display:block; text-align:center; width:350px; float:left; background:none;}
#page_list .next {display:block; float:right; width:80px; text-align:right; padding-right:5px; border:1px solid transparent!important; border:none;}
#page_list a {color:#005BAB; font:bold 11px Arial;}

/* cikk lapozas */
#pagebreakup {font-weight:bold; height:40px; padding-top:10px; float:left;}
#pagebreakup .prev {display:block; width:100px; float:left;border:1px solid transparent!important; border:none}
#pagebreakup .middle {color:#005cab; display:block; width:340px; text-align:center; float:left; border:1px solid transparent!important; border:none }
#pagebreakup .next {display:block; width:100px; text-align:right; float:left; border:1px solid transparent!important; border:none}
#pagebreakup a {color:#005cab; font:bold 11px Arial;}

.page_content {float:left; width:550px; margin-top:10px;}
.page_content .Text a{ border:0;}
.page_content a { color:#AB6F3A;, text-decoration:underline;}
.page_content a:hover { text-decoration:none;}
.page_content p {margin-top:0px;}

#pagebreakdown {height:40px; padding-top:5px; margin-top:10px; float:left; font-weight:bold; border-top:1px solid #005CAB;}
#pagebreakdown .prev {display:block; width:100px; float:left; border:none; border:1px solid transparent!important; border:none}
#pagebreakdown .middle {color:#005cab; display:block; width:340px; text-align:center; float:left;  border:1px solid transparent!important; border:none}
#pagebreakdown .next {display:block; width:100px; text-align:right; float:left; border:1px solid transparent!important; border:none}
#pagebreakdown a {color:#005cab; font:bold 11px Arial;}

#pagebreak_list_top, #pagebreak_list {  margin-bottom:20px;}
#pagebreak_list_top span,#pagebreak_list span { padding:2px 0;}
#pagebreak_list_top a,#pagebreak_list a{ color:#005bab; font:11px Arial;}

/* FAQ */
.FaqList {}
.FaqList .Title a{ font:bold 12px Arial; color:#005bab;}
.Faq { padding-bottom:20px;}
.Faq .Title { font:bold 12px Arial; color:#005bab;}
.Faq .Text {font:normal 11px Arial; color:#000;}
.Faq .Back a{ font:normal 11px Arial; color:#b3d234;}
.Faq .Back a:hover { text-decoration:underline;}
.Faq br { display:none;}

/* Event, esemeny */
.Event {/*padding-bottom:20px;*/ border-bottom:1px solid #92B0D7;}
.Event .Date {padding:3px 0; color:#005bab;}
.Event .Date span {font-weight:bold; padding-right:5px; color:#005bab;}
.Event .Place {padding:3px 0; color:#005bab;}
.Event .Place span {font-weight:bold; padding-right:5px; color:#005bab;}

/* linktar, Webcompass */
.WebcompassPortlet .c_div { padding:0; margin:0;}
.Webcompass {}
.Webcompass a { color:#005bab; font:bold 11px Arial; padding-left:12px; background:url(../images/link_a.gif) no-repeat left top; }
.Webcompass a:hover { text-decoration:underline;}

/* Kapcsolodo anyagok */
.KapcsolodoPortlet {}
/* Attachment, kapcsolodo */
.Attachment {}
.Attachment .Title {}
.Attachment .Lead {font-weight:bold; color:#005BAB; }
.Attachment .Stuff {font:10px Verdana; color:#103754;}
.Attachment .Stuff ul {margin:5px 0 5px 20px; padding:0; font:11px Arial; /*list-style-type:circle;*/}
.Attachment .Stuff li {list-style-type:none;}
.Attachment .Stuff img {padding-right:5px;}
.Attachment .Stuff a{font:11px Arial; color:#005bab; text-decoration:underline;}
.Attachment .Stuff a:hover {text-decoration:none;}

/* AuthLogin, belepes */
.AuthLoginPortlet {}
#Login { border:2px solid #bdd5ea; float:left; width:400px; position:relative; left:80px;}
.LoginTitle {float:left; width:400px; text-align:center; padding:5px 0; margin-bottom:10px; background-color: #e4f1fa; border-bottom:2px solid #bdd5ea; color:#005bab; font:bold 15px Arial;}
#LoginForm {float:left; width:400px;}
#LoginForm .Text {color:#005bab; font:bold 11px Arial; float:left; width:140px; text-align:right; padding:0 10px 5px 0;}
#LoginForm .Input {float:left; width:250px;padding-bottom:5px;}
#LoginForm .Input input{ border:1px solid #005bab; width:140px; font:11px Arial; }
#LoginNav {float:left; width:400px; margin-top:10px; text-align:center;}
.LoginButton {  }
.LoginForget { padding-right:5px; float:right;}
.LoginForget a { font:11px Arial; color:#005bab;}
.LoginForget a:hover { text-decoration:underline;}
.Message { color:#cc0000; font:bold 11px Arial; padding-left:10px;}
#LogoutForm { float:left; width:400px; text-align:center;}
.LogoutButton {float:left; width:400px; text-align:center; padding:10px 0 ;}

/* AuthRegistration, Regisztracio */
.AuthRegistrationPortlet { margin-top:20px;}
.Authreg {border:2px solid #bdd5ea; float:left; width:400px; position:relative; left:80px;}
.AuthregTitle {float:left; width:400px; text-align:center; padding:5px 0; margin-bottom:10px; background-color: #e4f1fa; border-bottom:2px solid #bdd5ea; color:#005bab; font:bold 15px Arial;}
.Authreg  .Text {color:#005bab; font:bold 11px Arial; float:left; width:140px; text-align:right; padding:0 10px 5px 0;}
.Authreg .Input {float:left; width:250px;padding-bottom:5px;}
.Authreg .Input input{ border:1px solid #005bab; width:140px; font:11px Arial; }
.Authreg .Nav {float:left; width:400px; margin:10px 0; text-align:center;}

/* ForgetPassword, elfelejtett jelszo */
.ForgetPassword {border:2px solid #bdd5ea; float:left; width:400px; position:relative; left:80px;}
.ForgetPassword .Title {float:left; width:400px; text-align:center; padding:5px 0; margin-bottom:10px; background-color: #e4f1fa; border-bottom:2px solid #bdd5ea; color:#005bab; font:bold 15px Arial;}
.ForgetPassword  .Text {color:#005bab; font:bold 11px Arial; float:left; width:140px; text-align:right; padding:0 10px 5px 0;}
.ForgetPassword .Input {float:left; width:250px;padding-bottom:5px;}
.ForgetPassword .Input input{ border:1px solid #005bab; width:140px; font:11px Arial; }
.ForgetPassword .Nav {float:left; width:400px; margin:10px 0; text-align:center;}

/* GalleryList, galeria listazo */
.GalleryList { }
.GalleryList a:hover { color:#005bab; text-decoration:underline; }

/* Sitemap */
.SiteMapPortlet .HeadingPath {display:none;}
.SiteMap {}
.SitemapFolder { margin-bottom:20px; padding-bottom:5px; background-color:#e6f3b0;}
.SiteMapLevel0 { font:bold 12px Arial; color:#005bab; border:1px solid #cee27d; background-color:#cee27d; padding:5px;}
.SiteMapLevel0 a{ font:bold 12px Arial; color:#005bab;}
.SiteMapLevel1 {  font:bold 12px Arial; padding:2px 0 2px 15px;}
.SiteMapLevel1 a{ font:bold 12px Arial;  color:#005bab;}
.SiteMapLevel2 {font:normal 12px Arial; padding:2px 0 2px 30px;}
.SiteMapLevel2 a{font:normal 11px Arial; color:#005bab;}
.SiteMapLevel3 {font:normal 11px Arial; padding:2px 0 2px 50px;}
.SiteMapLevel3 a{font:normal 11px Arial; color:#005bab;}
.SiteMapDescription { font:10px Arial; color:#333;}

/* Error */
.Error {  }
.Error .Head {padding-bottom: 20px;}
.Error .Title {margin:0 auto; text-align:center; font:bold 12px Arial; padding:20px 0 0 10px; }
.Error .Body { width:700px; padding-left:30px; margin-left:30px;   text-align:left; font:12px Verdana; padding-top:50px; height:500px;}
.Error .Body li{ margin:0 0 0 20px; padding:5px 0 5px 20px; list-style-type:disc; }

/* Letölthető Dokumentum */
.DocHeadingPortlet { margin-bottom:20px;}
.DocHeading {}
.DocMenu {}
.DocMenu ul {padding:0px; margin:0px; list-style-type:none;} 
.DocMenu li {padding:0px; margin:0px;}
.DocMenuLevel0 {float:left; width:152px; height:26px; margin-bottom:20px; padding:7px 0px 15px 35px; background:url(../images/ikon_folder.gif) no-repeat left center;}
.DocMenuLevel0 a {font:bold 11px Arial; color:#005BAB; text-decoration:none;}
.DocMenuLevel0 a:hover {text-decoration:underline;}
.DocMenu .DocMenuLevel0 {width:220px; margin-bottom:0px; padding:0px 0px 15px 35px;}

.DocMenuLevel0Open {float:left; padding:0px 0px 0px 35px; background:transparent url(../images/icon_folder_open.gif) no-repeat left center;}
.DocMenuLevel0Open a {font:normal 11px Arial; color:#005BAB; text-decoration:none;}
.DocMenuLevel0Open a:hover {text-decoration:underline;}
.DocMenu .DocMenuLevel0Open {margin-bottom:0px; padding-bottom:10px;}

.DocMenu .MenuLevel1 {float:left; width:180px; padding-left:25px;}
.DocMenu .MenuLevel1 p {margin:0px; padding:0px;}
.DocMenu .MenuLevel1 a {background:transparent url(../images/doc_link.gif) no-repeat left center; font-size:10px; color:#005BAB; padding-left:10px; display:block;}
.DocMenu .MenuLevel1 a:hover {text-decoration:underline;}
#DocMenuOver {font-weight:bold; color:#005BAB; display:block; padding:2px;}
.documents_div {width:260px; float:left;}
.DocMenu .DocMenuLevel0 {float:none;}

.DocMenuOpened {}
.DocMenuOpened .documents_div {width:450px;}
.DocMenuOpened ul {list-style-type:none;}
.DocMenuOpened .DocMenuLevel0 {margin:0px 0px 0px 10px; width:405px; background-color:#E9F2F9; padding:10px 0px 10px 35px;}
.DocMenuOpened .DocMenuLevel0 a {text-transform:uppercase;}
.DocMenuOpened .DocMenuLevel0Open a {font:normal 11px Arial; color:#000; text-decoration:none;}
.DocMenuOpened .DocMenuLevel0Open { height:35px; float:none; width:350px;}
.DocMenuOpened .MenuLevel1 {float:none; width:180px; margin-left:15px; padding:2px 0px; display:block;}
.DocMenuOpened .MenuLevel1 p {margin:0px; padding:0px; display:block; background:transparent url(../images/folder_document.gif) no-repeat left center; padding-left:20px;}
.DocMenuOpened .MenuLevel1 a {/*background:transparent url(../images/docmenu_line_hori.gif) no-repeat left center;*/ font-size:11px; color:#005BAB; display:block;}
.DocMenuOpened .MenuLevel1 a:hover {text-decoration:underline;}
.DocMenuOpened .dekor_div {background:#E9F2F9 url(../images/dekor_bg.gif) no-repeat 10px top; padding-left:30px; margin-left:10px!important; margin-left:20px;}
.DocMenuOpened .MenuLevel1 #MenuOver {text-decoration:underline;}

.DownloadDocTitle {color:#005bab; font:bold 14px Arial; padding-bottom:15px;}
.DocHead { text-align:center; color:#005bab; font:bold 11px Arial; padding-bottom:10px;}
.Icon { padding-bottom:20px;}
.Datas {padding-bottom:20px;}
.Title { font:bold 11px Arial; text-transform:uppercase; color:#005bab;}
.Lead { font:11px Arial;color:#005BAB;text-transform:none; }
.Text {font:11px Arial; /*color:#000;*/ text-transform:none; text-align:justify;}
.Text a{font:bold 11px Arial; /*color:#005bab;color:#1e90ff;*/ color:#4682b4; text-transform:none;}
.Guideline {}
.NoText .NoContent {color:Red; font:bold 11px Arial;}
.StartTime {text-align:center; font:normal 11px Arial; color:#000;}


/* RightMenuPortlet */
/*.RightMenuPortlet .RightHeading .RightMenu .RightMenuLevel2 a{}*/
.RightMenuLevel2 a:hover {text-decoration:underline;}
.RightMenuLevel2 a, .RightMenuLevel2 a:link, .RightMenuLevel2 a:visited {
color:#005CAB;
/*padding-left: 4px;*/
font-family:Arial;
font-size:10px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:normal;
}


.EditorialBody .Date { padding:5px 0; color:#005bab;}


/*INNENTOL KERESÉS*/
/* Search Simple */
.SearchSimplePortlet {float:left; /*border:1px solid #fff;*/ position:relative; /*left:166px;*/ top:10px;    }
.Search .MainTitle {display:inline; width:50px; font:bold 10px Verdana; color:#005CAB; padding:5px 0px 0px 5px;}
.SearchField {  width:154px;}
.SearchField input { float:left;  width:97px; height:13px; font:bold 10px Verdana; border:none;}
/*.SearchField img {  padding:3px 0 0 2px; }*/

.SearchAdvLink {margin:0; padding-top:3px!important; padding-top:0px; float:left; }
.SearchAdvLink a {font:bold 10px Verdana; color:#fff; text-decoration:none; } 
.SearchAdvLink a:hover {}
.SearchInOutside {}

.searchTable1{padding-top:0px;margin-top:1px;}
.inputField{width: 200px; font-size: 11px;}
.Kulcsszo{margin-top:0px;}
.SearchIntervalText{padding-top:0px;}

.SearchResultContent {margin-left:15px; color:#005BAB;}
.SearchResultContent .Size{color:#1D2460;font-family:Verdana;font-size:11px;font-size-adjust:none;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:normal;line-height:normal;padding:0pt 0pt 5px;}
.SearchResultContent .Lead {clear:none; pading:0; width:400px; position:relative; left:15px;}
.SearchResultContent .Date {padding:0px; position:relative;; clear:left; width:240px;}
.SearchResultContent .Title {padding:0px;}
.SearchResultContent .Event .Title a{font-size:11px;}
.SearchResultContent .Body {padding:0px;}
.SearchResultContent .Next {clear:none; float:left;}
.SearchResultContent .SearchResultNumber {}
.SearchResultContent .Size {color:#1D2460; font-size:11px;}
.SearchResultContent .Downloadablebinary {padding:0px;}
.SearchResultContent .Downloadablebinary .Title {margin:0px; padding:0px;}
.Downloadablebinary .Date {color:#005BAB;}
/*Search result*/
.SearchResultBg1, .SearchResultBg0 {float:left; border-bottom:1px solid #47a9bd; padding:3px 0px;}
.SearchResultBody .Article {font:normal 11px Verdana;}
.SearchResultBody .Next {}
.SearchResultContent .Place {display:none;}
.SearchResultNumber {float:left; width:30px; height:30px;}
.SearchResultScore {font-size:11px; float:right; color:#005CAB; font-weight:bold; padding:0;}
.SearchResultNumber {font:bold 11px Verdana; color: #1D2460;}
.SearchResultHeader { margin-top:5px; padding-bottom:10px; font:bold 12px Verdana; color:#005CAB; text-align:center; }
.SearchResultSize, .SearchResultQuery { font-weight:bold; padding:10px 0; color:#005BAB; border-bottom:1px solid #47A9BD; }
.SearchResultSize span {font-weight:normal;}
.SearchMark {background-color:#D5E2F9;}
.Eredmeny {float:left; display:block; }
.SearchResultPrev, .SearchResultNext {width:115px; float:left;padding-top:5px;}
.SearchResultPrev { padding-top:5px!important; padding-top:0px;}
.SearchResultPrev a{ color:#47A9BD; font:bold 10px Verdana; text-decoration:none;}
.SearchResultPages {float:left; width:308px; text-align:center; padding-top:8x;}
.SearchResultPagesSum {padding-left:30px; font:bold 10px Verdana;}
.SearchResultPages a {color:#47A9BD; font:bold 10px Verdana;}
.SearchResultCurrent {color:#fff; background-color:#47A9BD; font:bold 10px Verdana;}
.SearchResultNext a{ color:#47A9BD; font:bold 10px Verdana; text-decoration:none; }
.SearchResult .Event .Lead {display:none;}



/* reszletes, osszett kereso */
.AdvancedSearch { font:10px Verdana; margin-top:10px; padding:10px 10px 20px;  background-color:#D5E2F9; border-bottom:3px solid #2C5597; border-top:3px solid #2C5597; border-right:1px solid #2C5597; border-left:1px solid #2C5597;}
.AdvancedSearch .selector { width:120px; height:16px; }
.AdvancedSearch p { margin:0; padding:3px 0;}
.AdvancedSearch .Type {display:block;}
.AdvancedSearch .Type p { margin:0; padding:0;}
.AdvancedSearch table {border-collapse:collapse;}
.AdvancedSearchPortlet .MainTitle {display:none;}
input.checkbox {}
input.long { width:383px; height:12px; border:1px solid #2C5597; font:10px Verdana;}
input.short {font:10px Verdana; position:relative; top:1px; text-align:center; margin-right:5px; width:30px; height:12px; border:1px solid #2C5597;}
.AdvancedSearchSelect span {padding:0 2px;}



/*IDÁIG KERESÉS*/

/* Kereses, simple search */
.KeresesPortlet {/*width:154px;*/ padding-bottom:10px; /*border-left:1px solid #005BAB; border-right:1px solid #005BAB;*/ background:#fff url(../images/kereses_bg.gif) repeat-x left bottom;}
.SearchQuery {}
.Search {}
.MainTitle { color:#005bab; padding:5px 0px 0px 10px;}
.SearchField { padding-top:5px;} 
.SearchField img{ position:relative; top:-1px; }
.SearchField input{border:1px solid #00a8e5; width:110px; margin-right:5px; margin-left:5px;}
/*.SearchIn {  font:10px Arial; padding-top:5px;}*/
/*.SearchIn { padding-left:5px;padding-top:5px;font-family:Arial,Helvetica,sans-serif; font:10px; margin:0px;}*/

/* talalatok, kereses eredmenye, search result */
.SearchResultPortlet {}
.SearchResultPortlet a {color:#005CAB;, text-decoration:underline;}
.SearchResultBg0 {margin-top:10px; padding-bottom:10px;}
.SearchResultBg1 {margin-top:10px; padding-bottom:10px;}
.SearchResultNumber {display:none;}
.SearchResultTitle {display:none;}
.SearchResultHeader {font:11px Arial; margin-bottom:5px;}
.SearchResultQuery {color:#005BAB; font-weight:bold;}
.SearchResultSize {color:#005BAB; font-weight:bold;}
.Eredmeny .Allert {margin:20px 0;}
.Eredmeny {font:11px Arial;}
.SearchIn {font:10px Verdana; padding-left:5px; padding-top:5px;}
.SearchIn input { float:left;  margin:0; padding:0; border:none;}
.SearchIn span {padding-left:20px;display:block;}
.SearchResultScore { display:none; text-align:right; display:block; font:normal 11px Arial; color:#005CAB; }

/*NewsLetterRegistrationPortlet*/
.NewsLetterRegistrationPortlet {}
.Newsletter {margin:20px 0px 0px 100px;}
.Newsletter .Text {width:330px; font-weight:bold;}
.Newsletter .EmailText {width:150px; float:left; font-weight:bold;}
.Newsletter .Input span {margin-left:5px;}
.Newsletter .Input input {padding-top:2px;}
.Newsletter .Input {margin-left:150px;}
.Newsletter .newsletter_block {margin:15px 0px;}

.Newsletter .Title { font-size:14px;}
.Newsletter .SubTitle {margin-bottom:30px; font-size:12px;}
.Newsletter .Nav .Button {text-align:center; margin:5px 0px;}

.NewsLetterLink {padding:5px 0px 5px 5px; border-top:1px solid #D5E4F1; border-bottom:1px solid #D5E4F1;}
.NewsLetterLink a {padding-left:40px; color:#005BAB; background:transparent url(../images/hirlev_reg.jpg) no-repeat left center; display:block; font-size:11px;}
.NewsLetterLink .MainTitle {display:none; padding:5px 0px 0px 0px;}


/*Dátumformázások*/
.ArticleInside .Date{color:#005BAB; padding:5px 0pt; padding-bottom:10px;padding-left:1px;}
.Article .Date{color:#005BAB; padding:5px 0pt; padding-bottom:10px;padding-left:1px;}

/*Oldaltérkép kieg*/
.SiteMapLevel1 .SiteMapDescription{font-size:9px;color:#005CAB;font-family:Arial;}
.SiteMapLevel2 .SiteMapDescription{font-size:9px;color:#005CAB;font-family:Arial;}
.SiteMapLevel3 .SiteMapDescription{font-size:9px;color:#005CAB;font-family:Arial;}

/*nincs tartalom*/
.NoContent{font-size:12px;color:#005CAB;font-family:Arial;}

/*Keresődoboz kieg*/
.SearchIn{font-size:9px;color:#005CAB;font-family:Arial;}
.SearchField input{font-size:11px;color:#005CAB;font-family:Arial; }

/*szervezeti ábra*/
.OrganizationGraphPortlet {text-align:center;}
.sitemap {border-collapse:collapse; margin-left:20px;}
.OrganizationGraphPortlet a {font-size:11px; color:#005bab;}
.OrgField {margin:0px auto; border:1px solid #005BAB; background-color:#E1F0FE; width:550px;}
.OrgTitle {font-size:14px; font-weight:bold; border-bottom:1px solid #005BAB; background-color:#C4DBEB; padding:5px 0px 5px 5px; text-align:left;}
.OrgContent {padding-bottom:15px; text-align:left;}
/*.OrgContent table {width:280px;}*/
/*.Cikkalap0 {width:500px;}*/
.Cikkalaproot {border:2px solid #005bab; height:26px!important; height:26px; background-color:#CFE0F4; width:250px; font-size:13px; font-weight:bold; padding-left:5px; text-transform:uppercase;}
.Cikkalap {border:2px solid #005bab; height:26px!important; height:26px; background-color:#CFE0F4; /*width:250px;*/ text-transform:uppercase;}
.Cikkalap a {padding-left:5px; display:block; color:#005bab;}
.Cikkalap a:hover, .Cikkaktiv a:hover {text-decoration:underline;}
.Cikkaktiv {border:2px solid #005bab; height:26px!important; height:26px; background-color:#CFE0F4; /*width:250px;*/ text-transform:uppercase;}
.Cikkaktiv a {padding-left:5px; display:block; color:#005bab;}
.Cikkaktivroot {border:2px solid #005bab; height:26px!important; height:26px; background-color:#CFE0F4; /*width:250px;*/ font-size:13px; font-weight:bold; padding-left:5px; text-transform:uppercase;}

.berak {background:transparent url(../images/organization/vonal.gif) no-repeat scroll left top;}
.utolso {background:transparent url(../images/organization/befejez.gif) no-repeat scroll left top;}
.nyujtas {background:transparent url(../images/organization/nyujt.gif) repeat-y scroll left top;}

.BranchCell div {width:20px;}
.ButtonCell {width:15px;}
.TextCell div {width:250px;}

/*ORG*/
#OrgHead {background-color:#D2E3F0; height:51px;}
#OrgBody {height:420px;}
#OrgBody h1 {font-size:12px;}
/*#OrgBorder {padding-left:5px; border-top:1px solid #70B3E2; border-bottom:1px solid #70B3E2; height:298px;}*/
#OrgBorder {padding-left:5px; border-top:1px solid #70B3E2; border-bottom:1px solid #70B3E2; height:340px;text-align:justify;}
#OrgFoot {text-align:center; height:30px;}
#OrgFoot p {padding:0px; margin:0px;}

/*.page_content .Text p {font:11px Arial; color:#005BAB; text-transform:none;}*/
.page_content .Text p {font-size:11px; font-family:Arial;}
.PonteBottom {text-align:center; padding:5px 0px 5px 0px; background:transparent url(../images/portal_bg.gif) repeat scroll left top;}
.PonteBottom a {font:bold 11px Arial; color:#4872B4;}
.PonteBottom a:hover {text-decoration:underline;}


.OrgBorderPopup{padding-left:5px; border-top:1px solid #70B3E2; border-bottom:1px solid #70B3E2;overflow:auto;text-align:justify;height:340px;width: 480px;}

.HtmlForm .Text {
 text-align:center;
}
.HtmlForm select {
 font-size:11px;
}
.HtmlForm .SubmitButton {
 text-align:center;
 margin:10px 0px;
}
.checkbox {
 display:inline-block;
}
/* Regisztrációs ürlap spec. */
#htmlform_reg .fieldRow {
 padding:5px 0;
}
#htmlform_reg {
 text-align:center;
}
#htmlform_reg .Field input.textInput {
 width:180px;
}
#htmlform_reg .Text {
 width:100%;
 text-align:center;
 padding-bottom:5px;
}

