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 { }

.Content { padding:10px 10px 10px 15px; width:550px; }
.element_div { width:550px; }
.c_div { width:550px; }

.RightSide table { padding-left:10px; width:330px; }

.HeadingTitle { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 25px; font-weight: bold; padding-bottom:10px; }
.hr { display:none; }
.Vissza { padding:10px 10px 10px 5px; border-bottom:2px solid #999; font-size:30px; }
.Vissza a { font-size:28px; }
.Vissza a:hover { font-size:28px; }
.NewsLetterLink { padding-bottom:10px; width:100%; }

.Footer { text-align:center; padding-top:40px; }
.Footer span { padding:0 5px; }
.DesignedBy { text-align:center; }

.PortalTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:28px; color:#FFFFFF;	padding:10px 0; }
.SuperNav { }
.TopHead { padding:20px 0; margin:0; }

#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 {}

.HeadingPortlet { width:400px; }
.HeadingPathPortlet { border-bottom:2px solid #999; margin:15px 0; }
.HeadingPath { padding-bottom:5px; }
.PortletTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF;	border-bottom:2px solid #666; }

.Menu { border-bottom:2px solid #999; width:330px; margin:15px 0; }
.Menu ul { list-style:none; padding:0; margin:0; padding-bottom:10px; }
.Menu ul li { list-style:none; padding:0; margin:0; padding-bottom:5px; }

.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; }

.Vakok { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;color: #FFFFFF; }
.VakokHead { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 20px;font-weight: normal; color: #FFFFFF; }

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; }

.VakokMenu { font-family: Verdana, Arial, Helvetica, sans-serif; margin-left: 10px; font-size: 20px; font-weight: bold; color: #FFFFFF; }
.VakokMenu td { width:200px; padding-top: 7px; padding-bottom: 7px; }
.VakokTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #FFFFFF; padding-top: 15px; }
.VakokBody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; padding-bottom: 15px; font-weight: normal; }
.VakokHelp { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFF00; padding-top: 10px; padding-bottom: 10px; }
.NavBottom { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFF00; padding-top: 5px; padding-bottom: 5px; border-top-width: medium; }
.NavTop { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFFFF; border-bottom-width: medium; }
.VakokNew { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; color: #FFFF00; padding-top: 8px; }

.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; }

/** 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; }
#MenuLevel0 { padding-left:10px; display:block; }
.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; }

.Miniszter { display:none; }
.FaqList .Title { padding:10px; }

.Forras { border:none; }
.Forras .CikkTitle { border:none; padding-top:40px; padding-bottom:10px; }
.Forras .CikkTitle a { }
.Forras .CikkLead { border:none; padding:0; margin:0; }
.Forras .CikkLead p { padding:0; margin:0; padding-bottom:5px; }

.CostumerServicePortlet {}
.CustomerServiceLead { padding:10px 0; }
.CostumerServiceLine { padding-bottom:5px; }
.CostumerServiceLine span { float:right; width:300px; clear:left; position:relative; top:-22px!important; top:-28px;}
.CostumerServiceLine span input { width:250px; }
.CustomerServiceButton { padding:10px 0; } 

.ForrasSearchPortlet { margin-bottom:20px; border-bottom:2px solid #999999;}

.ForrasListakPortlet {  }
.ForrasListakPortlet .HeadingPathText { font:bold 18pt Verdana; }

