body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; background-color: #000000; }

#portal { margin:5px; text-align:center; }
#portal td { text-align:left; }
#portal td table { text-align:left; margin-right:5px; }
#portalmiddle { }

h1 { font:bold 25px Verdana; }
a { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFF00; text-decoration: underline; font-size: 20px; font-weight: bold; }
a:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline; background-color: #FFFFFF; font-size: 20px; font-weight: bold; }

.Content { padding:10px 10px 10px 8px; width:600px; }
.element_div {  }
.c_div {  }
.RightSide td { width:320px; }
.HeadHtml { width:930px; }

/** Cimek **/
.HeadingTitle { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 25px; font-weight: bold; padding-bottom:10px; }
.hr { display:none; }
.Title { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 22px; font-weight: bold; padding-bottom:10px; }
.PortletTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF;	border-bottom:2px solid #666; }
.PortalTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:28px; color:#FFFFFF;	padding:10px 0; }
.SuperNav { }
.TopHead { padding:20px 0; margin:0; }

/** Vissza a fooldalra **/
.Vissza { padding:10px 10px 10px 5px; border-bottom:2px solid #999; font-size:28px; }
.Vissza a { font-size:23px; color:#fff; text-decoration:none; }
.Vissza a:hover { font-size:23px; text-decoration:none; color:#000000; }

/** Footer **/
.Footer { text-align:center; padding:50px 25px; }
.Footer span { padding:0 5px; }
.DesignedBy { text-align:center; display:none; }

/** Lapozo **/
#page_list { float:left; margin-top:50px; }
#page_list .prev { display:block;  float:left; width:210px; text-align:left; padding-left:5px; }
#page_list .prev a {}
#page_list .middle {display:block;  text-align:center; width:80px; float:left; }
#page_list .next { display:block;  float:left; width:250px; text-align:right; margin-right:5px;  }
#page_list .next a {}

/** Heading **/
.HeadingPortlet {  }
.HeadingPathPortlet { border-bottom:2px solid #999; margin:15px 0; }
.HeadingPath { padding-bottom:5px; }

/** Menu **/
.Menu { border-bottom:2px solid #999; width:320px; margin:15px 0; padding-bottom:10px; }
.Menu ul { list-style:none; padding:0; margin:0; margin-top:3px; }
.Menu ul li { list-style:none; padding:0; margin:0; padding-bottom:5px; }
#MenuLevel0 { padding-left:10px; display:block; }
#MenuLevel0 li { margin-bottom:5px; }
#MenuLevel0 a:hover { color:black; }
#MenuLevel1 { padding-left:30px; display:block; }
#MenuLevel2 { padding-left:50px; display:block; }
#MenuLevel3 { padding-left:70px; display:block; }
#MenuLevel4 { padding-left:70px; display:block; }
a#MenuOver { color:#000000; background-color:#FFFFFF; padding-bottom:3px; text-decoration:none; }

/** Hirlevel **/
.NewsLetterLinkPortlet { border-bottom:2px solid #666; width:320px; margin-bottom:20px;  }
.NewsLetterLink { margin-left:10px; }
.NewsLetterLink .MainTitle { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 25px; font-weight: bold; margin-bottom:10px; }
.Newsletter {}
.Newsletter .Title { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 25px; font-weight: bold; margin-bottom:10px; }
.Newsletter .Text { font-size:22px; padding-top:10px; }
.Newsletter .Input { padding-top:5px; }
.Newsletter .Nav {}

/** Cikkek **/
.SubTitle { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.ArticleTitle { font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.Article .Title { font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top:25px; }
.ArticleLead { font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.ArticleBody { font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.ArticleBody td { font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif;}
table { background-color: #000000; }
.ImgSource { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #FFFFFF; text-align: left; }
.Event { margin-top:20px; }

/** CikkTablazat **/
.Table { border-collapse:collapse; border:2px solid #fff; }
.Table td { border-right:1px solid #fff; border-top:1px solid #fff; }

.CikkArticleTableBorder { padding-top:10px; padding-bottom:10px; }
.CikkArticleTableBorder td {  }
.CikkArticleFirstTd p { margin:5px; }
.CikkArticleOddTd p { margin:5px; }
.CikkArticleEvenTd p { margin:5px; }

.style2Table { border-collapse:collapse; border:2px solid #fff; }
.style2Table td { border-right:1px solid #fff; border-top:1px solid #fff; }
.style2CikkArticleFirstTd p { margin:5px; }
.style2CikkArticleOddTd p { margin:5px; }
.style2CikkArticleEvenTd p { margin:5px; }

.style4Table { border-collapse:collapse; border:2px solid #fff; }
.style4Table td { border-right:1px solid #fff; border-top:1px solid #fff; }
.style4CikkArticleFirstTd p { margin:5px; }
.style4CikkArticleOddTd p { margin:5px; }
.style4CikkArticleEvenTd p { margin:5px; }

/** Kereses **/
.SimpleQueryPortlet { border-bottom:2px solid #999; }
.Search { margin-bottom:20px; margin-left:10px; }
.SearchField input { width:250px; height:25px; margin-bottom:10px; }
.SearchField input.text { font-size:20px; font-weight:bold; }
.SearchField a {  }

/** Kereses Eredmeny **/
.SearchMark { background-color:blue; color:white; font-weight:bold; }
.sourceSearchButton { padding:10px 0; }
#SiteMapLevel0 a { padding-left:10px; color:white; display:block; }
#SiteMapLevel0 a:hover { color:black; }
#SiteMapLevel1 a { padding-left:40px; display:block; }
#SiteMapLevel2 a { padding-left:70px; display:block; }

/** Ugyfelkapu **/
.CostumerServicePortlet {}
.CustomerServiceLead { padding:10px 0; }
.CostumerServiceLine { padding-bottom:5px; }
.CostumerServiceLine span { float:right; width:370px; clear:left; position:relative; top:-22px!important; top:-28px;}
.CostumerServiceLine span input { width:250px; }
.CustomerServiceButton { padding:10px 0; } 

/** Forras **/
.Forras { border:none; }
.Forras .CikkTitle { border:none; padding-top:40px; padding-bottom:10px; }
.Forras .CikkTitle a { }
.Forras .CikkLead { border:none; }
.Forras .CikkLead p { padding:0; margin:0; padding-bottom:5px; }
.ForrasListakPortlet { margin-top:10px; border-top:2px solid #999999; }
.ForrasListakPortlet .HeadingPathText { font:bold 18pt Verdana; margin-top:20px;}

/** Gyakran Ismetelt Kerdesek **/
.FaqList .Title { padding:10px; }

/** Letoltheto dokumentumok **/
.Downloadablebinary { margin-top:30px; }

/** Article **/
.ArticleInside {}
.ArticleInside .Title { padding-bottom:10px; }
.ArticleInside .SubTitle {}
.ArticleInside .Date { padding:5px 0; }

/** Newsletter **/
.NewsLetterLinkPortlet { margin-left:10px; border-bottom:2px solid #999; width:350px; margin-bottom:20px;  }
.NewsLetterLink {  }
.NewsLetterLink .MainTitle { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 25px; font-weight: bold; margin-bottom:10px; }
.NewsLetterLink .Reg { margin-bottom:10px; }

.Newsletter {}
.Newsletter .Title { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 25px; font-weight: bold; margin-bottom:10px; }
.Newsletter .Section { padding:10px 0; }
.Newsletter .Section input { margin-left:10px; }
.Newsletter .Text2 { font-size:22px; }
.Newsletter .Text { font-size:22px; }
.Newsletter .Input3 {padding-top:5px;}
.Newsletter .Nav { padding:20px 0; }

