@import url(jcarousel.css);
@import url(/sites/default/js/jquery/jcarousel/jcarousel/lib/jquery.jcarousel.css);

/** Dunabogdany CSS **/
body { font:10px Verdana;  text-align:center; padding:0; margin:0px auto;  background-color:#496aa7; repeat-y center top; height:100%;}
#portal {  margin:0 auto!important; margin:0 auto; text-align:left; width:950px; border-left:1px solid #fff; border-right:1px  solid #fff; background-color:#a5c5de;}


form, div { margin:0; padding:0;}
p { padding:0; margin:5px 0;}
a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#0875C9;  }
a:hover { text-decoration:none;}
h1 { font-size:18px}
h2 { font-size:14px}
h3 { font-size:12px}
a img {border:none;}



/* Eugyintezes */
.LoginPortlet {  background-color:#6588B3; height:170px; width:180px; padding:5px 5px 0 10px;  border-bottom:1px solid #fff; }
.LoginPortlet .Message { position:absolute; top:54px; padding-left:26px;  font:bold 10px Verdana; color:#EDB7B7; }
#Login {}
#Login .MainTitle { font:bold 10px Verdana; text-transform:uppercase; color:#fff; padding-top:5px; }
#LoginForm {}
#LoginForm .Input{ display:block; }
#LoginForm input { width:135px; border:1px solid #013749;  margin:0; padding:0; font:10px Verdana; padding:3px 2px;}
#LoginForm .Text {display:block;  font:bold 10px Verdana; color:#fff;  margin-top:4px; padding:0;}
#LoginNav { float:left; width:137px;  }
.LogoutButton, .LoginButton { display:block; text-align:center; padding-top:5px;}
.LoginReg {display:block; text-align:center;  }
.LoginReg a { color:#fff;}
#LogoutNav {float:left; width:137px; padding-top:5px; border:1px solid #fff;}
#LogoutForm {font:bold 10px Verdana; color:#fff; padding:10px 0;  }
.LogoutPref {}
.Logout {display:block; text-align:center;}


/* webring */
.WebRingPortlet { float:left; width:950px; height:23px; background-color:#496aa7;}
.WebRingPortlet .WebRing {  height:23px; width:950px; background-color#6588b3;}
.WebRingPortlet .VakokGyengenlatok { float:left; padding:4px 5px; margin-right:510px;}
.WebRingPortlet .VakokGyengenlatok a { color:#fff; font:bold 10px Verdana; text-decoration:none; padding-left:15px; background:url(../../leanyfalu/images/vakok_bg.gif) no-repeat left center;}
.WebRingPortlet .VakokGyengenlatok a:hover { color:#fff; text-decoration:underline;}
.WebRingPortlet .SuperNav { float:left; font:bold 10px Verdana; color:#fff;  margin-right:5px; height:23px; }
.WebRingPortlet .SuperNav select { font:10px Tahoma; width:150px; margin-right:5px; margin-top:5px; margin-left:5px;}
.WebRingPortlet .Language { float:right; padding-top:5px; }
.WebRingPortlet .Language a { padding:0 3px;} 





/* authregistration */
.Authreg {display:block; width:390px; margin:10px 0; padding-bottom:20px; }
.Authreg .Title { margin:5px 0 10px 0}
.Authreg .Text{ display:block; float:left; width:140px; height: 16px;  margin:0px 0px 0 0; padding:6px 0 0 0;}
.Authreg .Input input{display:block; float:left; width:240px; height: 16px; margin:0px 0 2px 0px;  padding-top:4px;}
.Authreg .Nav { display:block; padding-left:141px; margin:10px 0;}
.Authreg .ChangePass { display:block; width:90px;  text-align:right;  padding-left:10px; float:left; margin:10px 0;}
.Authreg .Button { display:block; width:70px; float:left; margin:10px 0;}


/* elfelejtett jelszo */
.ForgetPassword { margin:10px 0;}
.ForgetPassword .Title { margin:5px 0 10px 0}
.ForgetPassword .Text{ float:left; width:140px;}
.ForgetPassword .Input input{ width:240px;}
.ForgetPassword .Nav { margin:10px 0;width:260px; float:left;padding-left:141px;}

/* elfelejtett jelszo */
.ChangePassword { margin:10px 0; padding:0; display:block; width:390px;}
.ChangePassword .Title { margin:5px 0 10px 0}
.ChangePassword .Text{ display:block; float:left; width:140px; height: 14px;  margin:0px 0px 0 0; padding:6px 0 0 0;}
.ChangePassword .Input input{ display:block; float:left; width:240px; height:16px; margin:0px 0 2px 0px;  padding-top:4px;}
.ChangePassword .Nav { margin:10px 0; display:block; padding-left:110px;}
.ChangePassword .Note { font:10px Verdana; color:#000000;}
.ChangePassword .ChangePass { display:block; width:100px; float:left; text-align:right; padding-right:10px; margin:10px 0;}
.ChangePassword .Button { display:block; width:72px; float:left; margin:10px 0;}

/* Sides */
.LeftSide { width:180px; background-color:#788bc3; border-right:1px solid #fff; }
.Content {  width:590px; background-color:#a5c5de; padding-top:10px }
.RightSide {width:180px;background-color:#eaddba; border-left:1px solid #fff;}

/* Heading, Menu */
.HeadingPortlet .Heading{  margin:0; padding:0; width:180px; }
.Menu { margin:1px solix #fff; padding:0; width:180px; background-color:#788bc3;}

.menu2{
font-family: verdana, arial, sans-serif; width:180px!important; font-size:8px; margin:9px 0;  font:bold 10px Verdana; min-width: 180px;
}
.menu2 ul {
padding:0; margin:0; list-style-type: none;  width:180px; 
}
.menu2 ul li ul {
visibility:hidden; position:relative; height:0; overflow:auto; top:0; left:159px; width:180px;
}
.menu2 ul li {
float:left; border-top:1px solid #788bc3; border-bottom:1px solid #788bc3; width:180px;
}
.menu2 ul li a, .menu2 ul li a:visited {
display:block; float:left; text-decoration:none; color:#eaddba; width:172px; height:28px; line-height:26px; font-size:10px; background:transparent; padding-left:8px;
}

.menu2 ul li ul a, .menu2 ul li ul a:visited {
display:block; float:left; text-decoration:none; color:#eaddba; width:170px; height:28px; line-height:26px; font-size:10px; background:transparent; padding-left:8px;

}
* html .menu2 ul li a, * html .menu2 ul li a:visited {width:170px;}

.menu2 table {
border-collapse:collapse; border:0; margin:0; padding:0; font-size:1em; position:absolute; left:0; top:0; width:159px;
 }

/* first line for IE7 and non-IE browsers - second line for IE5.5 and IE6 */
.menu2 ul li:hover a,
.menu2 ul li a:hover{
background:#a5c5de; color:#fff; 
}

.menu2 ul li:hover {  position:relative;z-index:100; border-top:1px solid #fff; border-bottom:1px solid #fff;}
* html .menu2 ul li a:hover { position:relative; border-top:1px solid #7fff;z-index:90; border-bottom:1px solid #fff;}


.menu2 ul li:hover ul,
.menu2 ul li a:hover ul {
visibility:visible; position:absolute; height:auto; border:1px solid #fff; background:#788bc3; overflow:visible;
}
.menu2 ul li:hover ul li a,
.menu2 ul li a:hover ul li a{
display:block; background:transparent; color:#eaddba; line-height:15px; padding:5px 0 5px 10px; height:auto; text-decoration:none;
}

.menu2 ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover {
background:#a5c5de; color:#fff;
}
.menu2 ul li:hover ul li ul,
.menu2 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:100px;
}
.menu2 ul li:hover ul li:hover ul,
.menu2 ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; width:159px; height:auto; color:#000; padding:0; list-style-type:none; background:#069;
}
.menu2 ul li:hover ul li:hover ul li a,
.menu2 ul li a:hover ul li a:hover ul li a {
display:block; background:#788bc3; color:#eaddba;
}
.menu2 ul li:hover ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover ul li a:hover {
background:#a5c5de; color:#eaddba;
}
.menu2 ul li:hover ul li:hover  ul li ul,
.menu2 ul li a:hover ul li a ul {
visibility:hidden; position:absolute; height:0; overflow:hidden; top:0; left:100px;
}
.menu2 ul li:hover ul li:hover ul li:hover ul,
.menu2 ul li a:hover ul li a:hover ul li a:hover ul {
visibility:visible; position:absolute; width:159px; height:auto; color:#000; padding:0; list-style-type:none; background:#069;
}
.menu2 ul li:hover ul li:hover ul li:hover ul li a,
.menu2 ul li a:hover ul li a:hover ul li a:hover ul li a {
display:block; background:#788bc3; color:#eaddba;
}

.menu2 ul li:hover ul li:hover ul li:hover ul li:hover a,
.menu2 ul li a:hover ul li a:hover ul li a:hover ul li a:hover{
background:#a5c5de; color:#eaddba;
}



/* ImageBanner */
.ImageBanner { text-align:center; }
.ImageBannerTop { border-bottom:1px  solid #fff; }
/* cimer */
.CimerPortlet { text-align:center;  }
.Cimer {text-align:center; margin:20px 0;}

/* Content Side */
.NevezetessegPortlet, .FavoritePortlet, .SearchResultPortlet, .ContentViewPortlet, .ContentListPortlet, .EventBrowserPortlet,
.SiteMapPortlet, .AttachmentPortlet, .ForumListPortlet, .TopicListPortlet, .TopicViewPortlet, .HeadingPathPortlet,
.ForumTopicListPortlet, .ForumNewTopicPortlet, .ForumTopicViewPortlet, .ForumNewEntryPortlet, .RssChannelListPortlet, .UserPropertiesPortlet, .ForgetPasswordPortlet, .ChangePasswordPortlet { }


.ContentListPortlet .contentdiv { width:500px; padding-top:10px; padding-left:5px; padding-right:3px; background:#a5c5de;}

.c_div { background-color:#a5c5de;padding:10px;}
.element_div { padding:0 10px;  background-color:#a5c5de;}
div.hr hr{ display:none;}
div.hr { margin:25px 0 25px 80px; padding: 0; height:1px; background-color:#9f9782; width:400px; clear:both;  }
.NoContent { width:540x; padding:20px; text-align:center; background-color:#a5c5de;}

/* Common Text Styles */
.MainTitle { font:bold 10px Verdana; text-transform:uppercase; color:#4b4a43; }
.Title { font:bold 10px Verdana; color:#4b4a43; padding:5px 0 5px 0; }
.Title a { font:bold 10px Verdana; color:#4b4a43; text-decoration:underline; }
.Title a:hover { text-decoration:none; }
.SubTitle { font:10px Verdana; color:#4b4a43; padding:0 0 5px 0;}
.Date { font:10px Verdana; color:#4b4a43; padding:0 0 5px 0;}
.Date span { font-weight:bold; padding-right:10px;}
.Lead { font:10px Verdana; color:#4b4a43;  padding:0 0 5px 0;}
.Body { font:10px Verdana; color:#4b4a43; padding:0 0 0 0; width:540x; }
.LeadRow { float:left;    }
.Image { border:1px solid #0875C9; float:left; margin-right:5px;  padding:0;} /* ajanlo kep */
.Image img {}
.CikkImage{ border:1px solid #0875C9;} /* lead kep */
.CikkImage img {}
.Text { font:10px Verdana; color:#4b4a43; padding:0 0 5px 0;}
.Added { font:10px Verdana; color:#4b4a43; padding:0 0 5px 0;}
.ArticleAdded { font:10px Verdana; color:#4b4a43; padding:0 0 5px 0;}
.Place { font:10px Verdana; color:#4b4a43; padding:0 0 5px 0;} 
.Article { float:left; padding-bottom:5px;}

.Place span { width:60px; font-weight:bold; padding-right:10px;}
.Message { font:11px Verdana; color:#cc0000; margin:2px 0;}
.ArticleInside {}

/* fooldal */
.PolgKoszontoPortlet div.hr{ display:none;}
.KistersegiHirekPortlet div.hr{ }
.KistersegiHirekPortlet .Num {float:left; color:#333; padding:5px 2px 5px 0; font:bold 10px Verdana;}
.KistersegiHirekPortlet .Title { width:425px;  float:left; }
.KistersegiHirekPortlet .Date {padding-left:12px;}

.esemenyek {width:270px; height: 220px; padding: 10px 10px 5px 10px; border-left:1px solid #fff; padding: 5px;}

/* Letter Size */
.LetterSize { float:right; padding:10px 10px;}
.LetterPlus {margin:0; cursor:pointer; }
.LetterMinus { margin:0 0 0 5px; cursor:pointer;}

/* listazo lapozo */
#page_list {float:left; font:bold 10px Verdana; margin:10px 0; background-color:#a5c5de;}
#page_list .prev { display:block; width:110px; float:left; text-align:left; padding-left:5px; border:1px solid #F2F8FC; }
#page_list .prev a {}
#page_list .middle {display:block; width:220px; float:left;text-align:center; background:none; border:1px solid #F2F8FC; }
#page_list .next { display:block; width:110px; float:left; text-align:right; padding-right:5px;border:1px solid #F2F8FC;  }
#page_list .next a {}

/* cikk lapozas */
#pagebreakup { margin-top:10px; float:left;  }
#pagebreakup .prev{ display:block; width:98px; float:left; border:1px solid #F2F8FC;  }
#pagebreakup .prev a { color:#004366;  }
#pagebreakup .middle { display:block; width:216px; text-align:center; float:left; border:1px solid #F2F8FC; background:none; color:#004366;   }
#pagebreakup .next { display:block; width:100px; text-align:right; float:left; border:1px solid #F2F8FC;   }
#pagebreakup .next a  { color:#004366;  }

.page_content {  width:500px; float:left; color:#333; background:a5c5de;}

#pagebreakdown { margin:10px 0; float:left; }
#pagebreakdown .prev { display:block; width:98px; float:left; border:1px solid #fff;  }
#pagebreakdown .prev a  { color:#004366; }
#pagebreakdown .middle { display:block; width:216px; text-align:center; float:left; border:1px solid #fff; background:none; color:#004366;    }
#pagebreakdown .next {  display:block; width:100px; text-align:right; float:left; border:1px solid #fff; }
#pagebreakdown .next a  { color:#004366;  }

#pagebreak_list { margin-bottom:20px; color:#004366; float:left; }
#pagebreak_list span { display:block; padding:2px 0; }
#pagebreak_list b { font-weight:normal;}
#pagebreak_list br {}
#pagebreak_list a{ color:#042A54; }

/* ForwardPrint */
#ForwardPrint { float:left; width:438px; text-align:center; margin:15px 0px 5px 0px;}
#ForwardPrint .Email{ padding-right:5px; }
#ForwardPrint .Print{  padding-left:5px;}

/* kezdooldal portletek */
.KoszontoPortlet { margin:5px 0; }
.KoszontoPortlet .Editorial { padding-top:5px;}
.Editorial_Button {dispaly:block; float:right; padding-left:12px; margin-right:5px; background:url(../../kisoroszi/images/more.gif) no-repeat left 1px;}
.Editorial_Button a { font-weight:bold;  text-decoration:none;}
.Editorial_Button a:hover {text-decoration:underline;}
.KistersegiPortlet {  margin:5px 0; }
.KistersegiPortlet .Article { padding-top:5px;}
.KistersegiPortlet .Title {margin-left:4px; padding-left:8px; background:url(../../kisoroszi/images/l_list_news.gif) no-repeat left 10px;} 
.KistersegiPortlet .Date, .KistersegiPortlet .Lead {margin-left: 12px;}
.KistersegiPortlet div.hr { margin:0; padding:0; background-color:#fff; color:#fff;}
.NevezetessegPortlet {  margin:5px 0; }

/* portlet cimek*/
.PortletTitle {  border:1px solid #ccc; background-color:#0663AB; height:25px; padding-left:10px; }
.PortletTitle span{ font:bold 10px Verdana; color:#fff; text-transform:uppercase;}

/* HeadingPathPortlet */
.HeadingPath { font:11px Verdana; color:#43536A; padding:0 10px;}
.HeadingPath a { font:11px Verdana; color:#43536A;}


/* Nevezetesseg */
.Nevezetesseg .Title { color:#43536A;}
.Nevezetesseg .Text {color:#43536A;}
.Nevezetesseg .Text img { float:left; padding-right:5px;}

/* Search Result, Kereses Eredmenye */
.SearchResultPortlet {}
.EredmenyTd { padding:10px 10px; border-bottom:1px solid #9FC39A;}
.SearchResultPortlet .element_div{ margin:0 ; padding:10px 10px;}
.SearchDetails { padding:5px 10px;}
.SearchDetails .Title { display:none; padding:10px 10px;}
.SearchDetails .Text { font:bold 10px Verdana; color:#0875C9;  }
.SearchDetails .Text span {color:#333;  }
.Score { float:right; clear:both; font:bold 10px Verdana; color:#333; padding-right:10px;}
.SearchResultPortlet div.hr { margin:5px 0 5px 1px; padding:0; height:1px; background-color:#0663AB; color:#0663AB; width:459px;  }

/* Downloadablebinary */
.Downloadablebinary {}
.Downloadablebinary p { margin:0; padding:0;}
.Downloadablebinary .Title { font:bold 10px Verdana; color:#004366; padding:5px 0 5px 0; }
.Downloadablebinary .Lead { font:bold 10px Verdana; color:#042A54; padding:0 0 2px 0;}
.Downloadablebinary .Text { float:left; font:11px Verdana; color:#042A54; padding:5px 5px 5px 0 !important; padding:5px 5px 2px 0 ;}
.Downloadablebinary .Icon { float:left; font:11px Verdana; color:#042A54; padding:5px 0 5px 0 !important; padding:5px 0 2px 0 ;}

/* htmmlform */
.HtmlForm .FormTitle { font:bold 11px Verdana; color:#042A54; padding:5px 0 5px 0; }
.HtmlForm .Text{ vertical-align:top; }
.HtmlForm .Text2 { font:11px Verdana; color:#042A54; padding-top:5px;}
.HtmlForm .Text3 { font:11px Verdana; color:#042A54;  padding-top:10px;}
.HtmlForm .InputText {width:420px; margin-bottom:10px; }
.HtmlForm .InputTextArea {width:420px; margin-bottom:10px;}
.HtmlForm .InputCheckBox {  text-align:left;}
.HtmlForm .InputRadioButton {}
.HtmlForm .InputListBox {font:11px Verdana; margin-left:10px;}
.HtmlForm .Button { text-align:center; padding:10px 0; }
.HtmlForm .Button input{ width:68px; height:20px;}
.HtmlForm div.hr hr{ display:none;}
.HtmlForm div.hr { margin:10px 0 10px 1px; padding:0; height:1px; background-color:#BCCFE5; color:#BCCFE5; width:415px;  }

.ListEditorialPortlet .CikkImage {border:0px solid #000;}

/* Faq */
.FaqList .Title { font:bold 10px Verdana; color:#043D5E; padding:5px 0 5px 0; border-bottom:1px solid #182569; margin:10px 0;}
.FaqList .Title span { color:#043D5E;}
.FaqList .Title a { font:bold 10px Verdana; color:#043D5E; text-decoration:none; }
.FaqList .Title a:hover { text-decoration:underline; }
.FaqTitleSeparator {display:block; clear:both; border:0px solid #000; padding:0; background-color:#E6EAED; color:#E6EAED; margin:15px 0 10px 0px; /*width:577px;*/ height:10px;}
.Faq .Title { font:bold 10px Verdana; color:#043D5E; padding:5px 0 5px 0; }
.Faq .Title span { color:#043D5E;}
.Faq .Text { font:11px Verdana; color:#333;  padding:0 0 5px 0;}

/* RSS */
.RssPortlet { margin:10px 0;}
.RssPortlet ul{ margin:5px 0 0 0; padding:0;}
.RssPortlet li{ margin:0 0 0 10px; padding:0; list-style-type:none;}
.RssPortlet .RssList a { font:bold 10px Verdana; padding-left:15px; background:url(../../kisoroszi/images/rss_li.gif) no-repeat left top; }
.RssPortlet .RssDescription {font:11px Verdana; padding-left:15px;}

/* Webcompass, lintar */
.Webcompass a { background:url(../../kisoroszi/images/w_webcompass_li.gif) no-repeat left top; padding:0 0 10px 10px;}
.Webcompass span { font:11px Verdana; margin-left:10px; color:#042A54; }

/* SiteMap */
.SiteMap {}
#SiteMapLevel0 { font:bold 10px Verdana; color:#0875C9;  padding:5px 0 1px 0;  }
#SiteMapLevel0 a { font:bold 10px Verdana; color:#0875C9; text-decoration:none; }
#SiteMapLevel0 a:hover{ text-decoration:underline;}
#SiteMapLevel1 { font:bold 10px Verdana; color:#0875C9; padding:5px 0 1px 20px}
#SiteMapLevel1 a { font:bold 10px Verdana; color:#0875C9; text-decoration:none;}
#SiteMapLevel1 a:hover{text-decoration:underline;}
#SiteMapLevel2 {font:bold 10px Verdana; color:#0875C9; padding:5px 0 1px 35px}
#SiteMapLevel2 a{ font:bold 10px Verdana; color:#0875C9; text-decoration:none;}
#SiteMapLevel2 a:hover{text-decoration:underline;}
#SiteMapLevel3 {font:bold 10px Verdana; color:#0875C9; padding:5px 0 1px 50px }
#SiteMapLevel3 a{font:bold 10px Verdana; color:#0875C9; text-decoration:none;}
#SiteMapLevel3 a:hover{text-decoration:underline;}

.SiteMapDescription { font:9px Verdana; color:#666666;}

/* Szovegdoboz */
.CikkTextbox { margin:7px 7px 3px 0;}
.CikkTextboxTitle, .EventTextboxTitle 
{border-top: 1px solid #333; border-right: 1px solid #333;border-left: 1px solid #333; background-color: #E6EAED; padding: 5px; color: #043D5E;	font: 10px Verdana, Arial;	font-weight: normal;}

.CikkTextboxBody, .EventTextboxBody 
{border: 1px solid #333; background-color:#E6EAED;color: #043D5E; font: 10px Verdana, Arial;	padding: 5px;	font-weight: normal;}

/* Tablazat */
.CikkArticleTableBorder { padding-top: 10px; padding-bottom: 10px; width:100%; }
.Table{ border-top: 1px solid #333; border-left: 1px solid #333; }
.CikkArticleFirstTd{background-color:#E6EAED; padding: 2px; border-right: 1px solid #333; border-bottom:  1px solid #333; 	font:bold 10px Verdana, Arial;	color: #043D5E;}
.CikkArticleEvenTd{ padding: 2px; border-right: 1px solid #333; border-bottom:  1px solid #333; 	font: 10px Verdana, Arial;	color: #043D5E;}
.CikkArticleOddTd{ padding: 2px; border-right: 1px solid #333; border-bottom:  1px solid #333; 	font: 10px Verdana, Arial;	color: #043D5E;}
.CikkArticleTd p {margin:0; padding:0;}

/* Kulonbozo stilusu tablak classai */
/* stilus 1 */
.style1Table { border-top: 1px solid #6E4306; border-left: 1px solid #6E4306;}
.style1CikkArticleFirstTd {padding: 2px; background-color: #E1A34C;  border-right: 1px solid #6E4306; border-bottom:  1px solid #6E4306; 	font: 10px Verdana, Arial;	color: #864608; }
.style1CikkArticleEvenTd { padding: 2px; border-right: 1px solid #6E4306; border-bottom:  1px solid #6E4306; 	font: 10px Verdana, Arial;	color: #864608; }
.style1CikkArticleOddTd { padding: 2px; border-right: 1px solid #6E4306; border-bottom:  1px solid #6E4306; 	font: 10px Verdana, Arial;	color: #864608;  }
/* stilus 2 */
.style2Table { border-top: 1px solid #43536A; border-left: 1px solid #43536A; }
.style2CikkArticleFirstTd {background-color: #43536A; padding: 2px; border-right: 1px solid #43536A; border-bottom:  1px solid #43536A; 	font: 12px Verdana, Arial;	color: #FFFFFF; }
.style2CikkArticleEvenTd {background-color: #CDE0EF; padding: 2px; border-right: 1px solid #43536A; border-bottom:  1px solid #43536A; 	font: 12px Verdana, Arial;	color: #43536A; }
.style2CikkArticleOddTd { padding: 2px; border-right: 1px solid #43536A; border-bottom:  1px solid #43536A; 	font: 12px Verdana, Arial;	color: #00567C; }
/* stilus 3 */
.style3Table { border-top: 1px solid #fff; border-left: 1px solid #fff;}
.style3CikkArticleFirstTd {padding: 2px; background-color: #468B3D; border-right: 1px solid #fff; border-bottom:1px solid #fff; font:bold 10px Verdana, Arial; color:#fff; }
.style3CikkArticleEvenTd { padding: 2px; background-color: #79C76F; border-right: 1px solid #fff; border-bottom:1px solid #fff; font:11px Verdana, Arial; color:#0D5703; }
.style3CikkArticleOddTd { padding: 2px;  background-color: #79C76F; border-right: 1px solid #fff; border-bottom: 1px solid #fff; font: 10px Verdana, Arial; color:#0D5703;  }
/* stilus 4 */
.style4Table {}
.style4CikkArticleFirstTd {padding: 2px; background-color: #fff;   font:bold 10px Verdana, Arial; color:#333; }
.style4CikkArticleEvenTd { padding: 2px; background-color: #fff;   font:11px Verdana, Arial; color:#333; }
.style4CikkArticleOddTd { padding: 2px;  background-color: #fff;   font: 10px Verdana, Arial; color:#333;  }
/* stilus 5 */
.style5Table { }
.style5CikkArticleFirstTd {padding: 2px; background-color: #43536A;  font:bold 10px Verdana, Arial; color:#fff; }
.style5CikkArticleSecondTd {padding: 2px; background-color:#96B8DD;  font:bold 10px Verdana, Arial; color:#43536A; }
.style5CikkArticleEvenTd { padding: 2px; background-color: #E5F3FB;  font:11px Verdana, Arial; color:#43536A; }
.style5CikkArticleOddTd { padding: 2px;  background-color: #E6E6E6;  font: 10px Verdana, Arial; color:#43536A;  }
/* stilus 6 */
.style6Table { border-top: 1px solid #fff; border-left: 1px solid #fff;}
.style6CikkArticleFirstTd {padding: 2px; background-color: #A5BDC9; border-right: 1px solid #fff; border-bottom:1px solid #fff;  font:bold 10px Verdana, Arial; color:#fff; }
.style6CikkArticleEvenTd { padding: 2px; background-color: #EBC8C7; border-right: 1px solid #fff; border-bottom:1px solid #fff; font:bold 10px Verdana, Arial; color:#A5BDC9; }
.style6CikkArticleOddTd { padding: 2px;  background-color: #E6E6E6; border-right: 1px solid #fff; border-bottom:1px solid #fff; font:bold 10px Verdana, Arial; color:#A5BDC9;  }


/* Attachment */
.AttachmentPortlet { padding-top:15px; padding-bottom:15px;}
.Attachment .Title { font:bold 11px Verdana; color:#A5BDC9; padding: 0; }
.Attachment .Lead { font:bold 10px Verdana; color:#042A54; padding:8px 0 0 0;}
.Attachment div { margin:0; padding:0;}
.Attachment div a { font:11px Verdana; padding:0 0 0 15px; margin:0;}
.Attachment ul{ margin:0; padding:0; list-style:none;}
.Attachment li{ margin:0; padding:0;}
.Attachment li a{ font:11px Verdana; padding-left:15px;}
.Attachment li img { padding-right:5px;}


/* Search Simple */
.SimpleQueryPortlet {   background-color:#07723a; border-bottom:1px solid #fff; with:180px,}
.SimpleQueryPortlet .MainTitle { font-size:10px; width:160px; padding:5px 10px; color:#fff;}
.SearchField { display:block;text-align:center; width:140px;  padding:5px 10px;}
.SearchField input { width:140px; border:1px solid #000; padding:2px 0;}
.SearchField img {   padding-top:10px;}

.SearchAdvLink { display:none; width:152px;  text-align:center; padding-bottom:5px;}
.SearchAdvLink a { font:bold 10px Verdana; color:#fff; text-decoration:underline;} 
.SearchAdvLink a:hover {text-decoration:none;}
.SearchIn { padding:0 0 5px 4px; font:10px Verdana; color:#fff;} 
.SearchIn input { float:left;}

.SearchMark { background-color:#73DE80;}


/* Aktualaitasok */
.AktualitasokPortlet {display:block; padding-bottom:10px; padding-top:10px;}
.Aktualitasok { padding-bottom:10px; padding-top:10px;}
.Aktualitasok .MainTitle {padding:7px 0 7px 5px; width:160px; color:#fff; font:bold 10px Verdana; text-transform:uppercase;}
.Aktualitasok .Title { font:bold 10px Verdana; color:#0663AB; padding:8px; padding-bottom:5px; }
.Aktualitasok .Title span { color:#333; }
.Aktualitasok .Title a { font:bold 10px Verdana; color:#0663AB; text-decoration:none;  }
.Aktualitasok .Title a:hover { text-decoration:underline; }
.Aktualitasok .Lead { font:10px Verdana; color:#333;  padding:5px 0 5px 10px;}


/* szavazas, vote */
.VotePortlet { padding:10px; }
.VotePortlet .MainTitle { background-color:#7A8187;  padding:7px 0 7px 5px; width:150px; color:#fff; font:bold 10px Verdana; text-transform:uppercase;}
.Vote { }
.VotePortlet .Title { font:bold 10px Verdana; color:#0663AB;  padding:5px 0 5px 5px; }
.VoteBody { float:left; width:154px; padding-bottom:5px;  }
.Vote .VoteRow {   }
.Vote .VoteInput { width:25px;  }
.Vote .Text { width:120px;  font:bold 10px Verdana; color:#0663AB; padding:0 0 2px 2px;  }
.Vote .Button{ margin:5px 0; text-align:center;  }

/* szavazas allas, voteresult */
.VoteResult {  }
.VoteResult .VoteRow { border-bottom:1px solid #B6B7B8; padding:2px 5px;  }
.VoteResult .Text { font:bold 10px Verdana; color:#0663AB; }
.VoteResult .VoteLine{ border:1px solid #D54418; float:left;   }
.VoteResult .VoteLineBg{ height:10px; font:8px Verdana; background-color: #D54418;  }
.VoteResult .Percent{ font:bold 10px Verdana; color:#D54418; padding-left:5px;    }



/* Map, Terkep */
.MapPortlet { border-bottom:2px solid #fff; padding-bottom:10px;}
.MapPortlet .MainTitle { background-color:#7A8187;  padding:7px 0 7px 5px; width:150px; color:#fff; font:bold 10px Verdana; text-transform:uppercase;}
.Map {display: block;  padding:10px 0 10px 8px; }
.Map img { border:1px solid #43536A;}
.Map a { font:bold 10px Verdana; color:#43536A; text-decoration:underline; padding:10px 0 5px 0;}
.Map a:hover { text-decoration:none;}
/*.MapIFrame {display:block; margin-left:10px 0 0 15px;}*/
.IFramePortlet {display: block; float:left; /*border:1px solid #000;*/ margin:5px 0 2px 0px; padding-left:10px; background-color:#7294D5;}

/* Favorite, Kedvencek */
.FavoritePortlet {}
.FavoritePortlet .MainTitle{padding-bottom:10px;}
.FavoritePortlet .Lead { float:left; width:120px;}
.FavoritePortlet .Lead a{ font-weight:normal; }
.FavoritePortlet .Lead a:hover{}
.FavoritePortlet .Button{  text-align:center; padding:5px 0;}
.FavoritePortlet .Middle { }
.FavoritePortlet .Bottom { }



/* Footer */
.rss { float:left; padding: 2px 0 7px; 10px;margin-left:10px;}
.FooterPortlet { width:950px; background-color:#496aa7; border-top:1px solid #fff;}
.FooterPortlet .Footer { font:10px Verdana; color:#fff; text-align:right; margin-right:200px; padding:10px 50px 0px 0; }
.FooterPortlet .Footer a { font:bold 10px Verdana; color:#fff; text-decoration:none;}
.FooterPortlet .Footer a:hover { text-decoration:underline;}
.FooterPortlet .DesignedBy { position:absolute; margin:900x; text-align:center; padding-top:15px; color:#fff;  }
.FooterPortlet .DesignedBy a { font:bold 10px Verdana; color:#fff; text-decoration:none; padding:0 5px;}
.FooterPortlet .DesignedBy a:hover { text-decoration:underline;}


/* Forum */
.ForumHeadingPathPortlet .HeadingPath { font:bold 12px Verdana; color:#43536A; padding:0 10px; margin-top:5px;}


.ForumTopicViewPortlet .element_div, .ForumTopicListPortlet .element_div, .ForumListPortlet .element_div, .ForumNewTopicPortlet .element_div,
.ForumNewEntryPortlet .element_div { padding:0 5px; margin:0;}
.TopicView, .TopicList, .ForumList {  }

.HeadTitle { width:235px; padding:5px 5px; background-color:#96B8DD; border-right:1px solid #fff; border-bottom:1px solid #fff; }
.HeadTitle a {font:bold 10px Verdana; color:#43536A; }
.HeadText { width:75px; padding:5px 0; background-color:#96B8DD; border-right:1px solid #fff; border-bottom:1px solid #fff; }
.HeadText a {font:bold 10px Verdana; color:#43536A;}
.HeadLast {width:220px; padding:5px 5px; background-color:#96B8DD; border-bottom:1px solid #fff; }
.HeadLast a {font:bold 10px Verdana; color:#43536A; }

/* forumlist, topiclist */
.ForumList { background-color:#E4EDF5;}
.ForumList .Title { font:bold 10px Verdana; color:#43536A; width:235px; padding:5px 5px; border-right:1px solid #fff; border-bottom:1px solid #fff;  }
.ForumList .Title a {font:bold 10px Verdana; color:#43536A; text-decoration:underline;}
.ForumList .Title a:hover { text-decoration:none;}
.ForumList .Text { font:11px Verdana; color:#265284; width:75px; padding:5px 0; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.ForumList .Text a {font:11px Verdana; color:#265284; text-decoration:underline;}
.ForumList .Text a:hover { text-decoration:none;}
.ForumList .Last { font:11px Verdana; color:#A5BDC9; width:220px; padding:5px 5px;  border-bottom:1px solid #fff;}
.ForumList .Last a{ font:11px Verdana; color:#43536A; padding-right:2px;}
.ForumList .Last span { font:11px Verdana; color:#265284; }
.ForumList .Desc {font:11px Verdana; color:#265284; padding-top:5px; }

.ForumTopicListPortlet .Button { text-align:left; padding:0; margin:0 0 5px 0; width:595px; background-color:#E4EDF5;}
.ForumTopicListPortlet .Button a { margin:0; padding:0; display:block;}

.NewTopic { padding:0 10px;}
.ForumNewTopicPortlet .Text {font:bold 10px Verdana; padding-top:10px;  }
.ForumNewTopicPortlet .Input input{ width:550px; background-color:#F3F6F9; border:1px solid #43536A;}
.ForumNewTopicPortlet .Input textarea { width:550px; height:100px; background-color:#F3F6F9; border:1px solid #43536A;}
.NewTopic .Button { text-align:left; padding:0; margin:10px 0 5px 0; width:550px; background-color:#E4EDF5;}
.NewTopic .Button input { display:block;}

.Topic { margin:5px 0; clear:both; width:595px;}
.Topic .User { font:bold 10px Verdana; color:#43536A; background-color:#96B8DD; padding:0 5px; margin:0; border-right:1px solid #fff; height:20px; width:80px;}
.Topic .Head { background-color:#96B8DD; margin:0; width:510px;  }
.Topic .Head .Date { font: 10px Verdana; padding:0 5px; color:#43536A;}
.Topic .Head .Nav { text-align:right; }
.Topic .Image { background-color:#F3F6F9; border:1px solid #fff; padding:0 5px; width:80px;}
.Topic .Avatar { padding:5px 0; width:80px;  }
.Topic .Body { background-color:#F3F6F9; padding:5px; width:510px }
.Topic .Foot { background-color:#CDE0EF;  margin:0; padding:3px; height:18px; }

.ForumTopicViewPortlet .Button { float:left; text-align:left; padding:0; margin:10px 0 5px 0; width:595px; background-color:#E4EDF5; }
.ForumTopicViewPortlet .Button .Nav { float:left; padding:0 5px 0 0;   }
.ForumTopicViewPortlet .Button .Nav a{ display:block;}
.ForumTopicViewPortlet .Head {background-image:none;}

.listed { background-color:#CDE0EF;}

.ForumListPortlet .Top, .ForumTopicListPortlet .Top, .ForumNewTopicPortlet .Top, .ForumTopicViewPortlet .Top, .ForumNewEntryPortlet .Top {}
.ForumListPortlet .Middle, .ForumTopicListPortlet .Middle, .ForumNewTopicPortlet .Middle, .ForumTopicViewPortlet .Middle, .ForumNewEntryPortlet .Middle {}
.ForumListPortlet .Bottom, .ForumTopicListPortlet .Bottom, .ForumNewTopicPortlet .Bottom, .ForumTopicViewPortlet .Bottom, .ForumNewEntryPortlet .Bottom {}

/* forum lapozas */
.ForumPaging {font:bold 10px Verdana; color:#43536A;}
.ForumPaging table{font:bold 10px Verdana;color:#43536A;  width:595px; padding:4px 5px; background-color:#96B8DD;}
.ForumPaging a { font:bold 10px Verdana; color:#43536A; }

/* Event Browser */
.RightSide .EventBrowserPortlet {border-bottom:1px solid #fff; border-top:1px solid #fff;padding:10px;}
.EBrowserHead { font:bold 12px Verdana; color:#004366; padding-bottom:3px;}

.EBrowser_B { border-left:1px solid #96B8DD; border-top:1px solid #96B8DD;}
.EBrowser_B td{ border-bottom:1px solid #96B8DD; border-right:1px solid #96B8DD; padding:2px 0;}
.EBrowser_B .CalHead { font:bold 12px Verdana; padding:0; margin:0; background-color:#004366; color:#fff;}
.EBrowser_B a { color:#004366; font:bold 10px Verdana;}
.ThisDay {background-color:#FA0505;}
.ThisDayEvent { background-color:#FA0505;}
.ThisWeekend a, .ThisDayEvent a, .ThisDay a { color:#fff;}
.Day {background-color:#F3F6F9; }
.EventDay { background-color:#FFE1A0; }
.EventDay a, .EventWeekend a { color:#830303;}
.Weekend {background-color:#D5E2EE;}
.ThisWeekend {background-color:#FA0505;}
.EventWeekend { background-color:#ffc56e; color:#830303;}
.Empty {font:bold 10px Verdana;}
.EBrowserList { font:bold 10px Verdana; margin-top:10px; margin-bottom:10px;}

.EventBrowserPortlet .Heading{ width:157px;  padding:0;}

/*.GalleryPortlet span.Thumbnails {display:inline; float:left; padding:5px; width:80px;}
.GalleryScroll {background-color:#E6EAED;}*/
.GalleryList {  float:left; padding-bottom:5px;}

/* Error */
.Error {  }
.Error .Head{  background:url(../../leanyfalu/images/error_head.jpg) no-repeat left top; height:182px; width:778px; border-top:2px solid #fff;  }
.Error .Title {width:600px;margin:0 auto; text-align:center; font:bold 12px Verdana; padding:20px 0 0 10px; }
.Error .Body {margin:0 auto;text-align:left; font:12px Verdana; padding-top:50px; height:250px; width:600px;  }
.Error .Body li{ list-style-type:disc; margin-left:20px; padding:5px 0px;}
.Error .Foot{ background-color:#08528C; height:22px; width:778px; border-bottom:2px solid #fff; }

