@charset "utf-8";
@import url(kerdoiv.css);
@import url(jqueryui.css);
@import url(edemokracia.css);


/* Common Selectors */
div, span, table, td, img {
 border:0px none;
 margin:0;
 padding:0;
}

.nodisplay {
 display:none;
}

body {
 background-color:#1f1f1f;
 margin:30px auto 40px auto;
 font-family:Arial;
 font-size:12px;
 line-height:1.4em;
}

#portal {
 width:950px;
 margin:0 auto;
}

#portaltop { }

#portalmiddle { }

#portalbottom { }

form, div, table, td, span, ul {
 margin:0;
 padding:0;
}

p { padding:0; margin:5px 0; }

a {
 font-weight:bold;
 color:#fff;
 text-decoration:none;
}
a.emphasized {
 color:#aad6f9;
}
a:hover { text-decoration:underline; }
.more a, .ContentListPortlet .more a, .FilteredContentListPortlet .more a {
 color:#3277d2;
 text-decoration:underline;
}
#uberlink a {
 color:#EBB709;
 font-weight:bold;
}
#MenuOver {
 color:#aad6f9;
}

h1 { font-size:18px; }

h2 { font-size:14px; }

h3 { font-size:12px; }

.clearfloat { clear:both; }

.TopShadow {
 background:url(topshadow.jpg) no-repeat left top;
 height:8px;
 width:948px;
 border-left:1px solid #b8b8b8;
 border-right:1px solid #b8b8b8;
}

.LeftSide, .RightSide {
 width:199px;
 background-color:#4d4d4d;
}
.Content, .Content2 {
 background-color:#d5cfad;
 width:550px;
 color:#1f1f1f;
}
.OneColumns {
 background-color:#d5cfad;
 width:950px;
}
.TwoColumns {
 background-color:#d5cfad;
 width:749px;
 color:#1f1f1f;
 border-right:1px solid #b8b8b8;
}
.Content a, .Content2 a {
 color:#88560f;
}
.Content hr, .Content2 hr, .E_Content hr {
 background-color:#aca781;
 border:0px none;
 height:1px;
 margin:30px 0px;
 clear:both;
}

.LeftSide, .RightSide, .Content, .Content2, .TwoColumns  {
 border-bottom:1px solid #b8b8b8;
}
.LeftSide {
 border-left:1px solid #b8b8b8;
}
.RightSide {
 border-right:1px solid #b8b8b8;
}

.Title {
 color:#88560F;
 font-size:14px;
 font-weight:bold;
}
.Title a {
 font-size:14px;
}
.SubTitle {
 color:#88560F;
 font-size:12px;
 margin:5px 0;
}
.commonHeader {
 height:104px;
 border-bottom:1px solid #b8b8b8;
}
.ImageBannerPortlet {
 text-align:center;
}
.ImageBannerPortlet .ImageBanner {
 text-align:center;
 margin-bottom:15px;
}

/* portál szélső bannereinek méretkorlátozása */
.LeftSide .ImageBannerPortlet .ImageBanner img, .RightSide .ImageBannerPortlet .ImageBanner img {
 max-width:190px;
 height:auto!important;
}

/* Közös szélesség és margó a content-en belüli portleteknek */
.ContentListPortlet, .ContentViewPortlet, .HeadingPathPortlet, .EventBrowserPortlet, .RssChannelListPortlet, .SitemapPortlet, .ListEditorialPortlet, .SearchResultPortlet, .Content .AttachmentPortlet, .Content2 .AttachmentPortlet  {
 width:500px;
 margin:0 auto 15px;
}
.TwoColumns .ContentListPortlet, .TwoColumns .ContentViewPortlet, .TwoColumns .HeadingPathPortlet, .TwoColumns .ListEditorialPortlet, .TwoColumns .AttachmentPortlet, .TwoColumns .ErdLoginPortlet {
 width:729px;
 margin:0 auto;
}

.PortletHeader {
 padding:15px 0;
 color:#88560f;
 font-size:16px;
 font-weight:bold;
}
.LetterSize {
 float:right;
 display:none;
}
.LetterSize img {
 margin-right:5px;
}
#ForwardPrint {
 text-align:center;
 border-top:1px solid #ACA781;
 margin-top:15px;
 padding-top:8px;
 clear:both;
}
#ForwardPrint a {
 margin-right:15px;
}
.RightSide .HeaderClass {
 color:#fff;
 font-size:14px;
 font-weight:bold;
 padding-bottom:5px;
}
/*--- Downloadablebinary ---*/
.Downloadablebinary {
}
.Downloadablebinary .Icon {
 float:left;
 margin-right:5px;
}
.Downloadablebinary .Text {
 margin-bottom:5px;
}
.Downloadablebinary .more {
 display:none;
}

/*--- P A G I N G ---*/
#page_list {
 margin:10px 0;
 text-align:center;
}

#page_list a {
 margin:0 15px;
}

/*--- Portal Messages ---*/
.Message {
 color:#ff3300;
 display:block;
 font-weight:bold;
 margin:10px 0;
 font-style:italic;
}
/******************************/
/*---- I N D E X  P A G E ----*/
/******************************/
.IndexPage {
 width:941px;
 margin:0 auto;
 height:1000px;
 background:url(http://www.erd.hu/sites/erd/images/erd_images/index_bg.jpg) no-repeat left top;
}
.MenubarIndex {
 height:135px;
  padding:290px 0 0 25px;
  width:911px;
  position:relative;
}
.MenubarIndex .MenuItem {
 float:left;
 width:110px;
 margin-right:20px;
}
.MenubarIndex .MenuItem img {
  height:110px;
  margin-bottom:4px;
  width:110px;
}
.MenubarIndex .MenuItem a {
 display:block;
 text-transform: uppercase;
 padding-bottom:3px;
}
.MenubarIndex .MenuItem a:hover {
 text-decoration:none;
}
.MenubarIndex .MenuItem a span {
 /*letter-spacing:1px;*/
  padding-left:3px;
}

/********************************************/
/*---------- T O P  P A G E L E T ----------*/
/********************************************/
.TopPagelet {
 border-left:1px solid #b8b8b8;
 border-right:1px solid #b8b8b8;
 border-top:1px solid #b8b8b8;
}

.TopPagelet .TopMenu {
 width:198px;
}
.TopPagelet .TopMenu .Heading {
 margin:25px 10px 25px 25px;
}
.TopPagelet .TopMenu ul {
 list-style-type:none;
}
.TopPagelet .TopMenu a {
 text-transform:uppercase;
 font-size:14px;
 line-height:1.6em;
}

.TopContentBottom {
 border-top:1px solid #b8b8b8;
 border-bottom:1px solid #b8b8b8;
 height:34px;
 vertical-align:middle;
}

.SubSiteBanner {
 background:url(subsitebanner.jpg) no-repeat left top;
 width:750px;
 height:235px;
}

/* TopContentBottom */
.TopContentBottom table.SimpleQueryPortlet {
 width:340px;
 background:url(query_bg.jpg) no-repeat 25px center;
}
.TopContentBottom table.SimpleQueryPortlet .SearchQuery {
 padding-left:56px;
}
.TopContentBottom table.SimpleQueryPortlet .SearchQuery span {
 color:#fff;
}
.TopContentBottom table.SimpleQueryPortlet input.txt {
 margin-left:11px;
 border:1px solid #CECECE;
}

.TopContentBottom table.SimpleQueryPortlet input.Button {
 background-color:transparent;
 border:0px none;
 color:#aad6f9;
 text-decoration:underline;
 cursor:pointer;
 font-weight:bold;
}
/**************/
/* OTHERLINKS */
/**************/
.VakokGyengenlatok {
 width:251px;
 text-align:center;
}
.RssLink {
 width:107px;
}
.SitemapLink {
 width:250px;
}
.Otherlinks img {
 vertical-align:middle;
 margin-right:12px;
}
.Otherlinks a {
 color:#aad6f9;
}
table.Otherlinks {
 height:34px;
 border-collapse:collapse;
}
.Otherlinks td {
 background:url(toplinks_separator.jpg) no-repeat left top;
}


/*******************************************************/
/*------------ L E F T  C O N T E N T S ---------------*/
/*******************************************************/
.LeftSide .HeadingPortlet {
 width:199px;
}
.HeadingPortlet .Heading {
 margin:25px 5px 50px 15px;
}
.LeftSide .HeadingPortlet a#MenuOver {
 color:#ebb709;
 font-weight:bold;
}
.LeftSide .HeadingPortlet ul {
 list-style-type:none;
}
.LeftSide .HeadingPortlet li {
 line-height:1.8em;
}
.LeftSide .HeadingPortlet .MenuLevel0 {
 font-size:14px;
 font-weight:bold;
 margin-left:0px;
}

.LeftSide .HeadingPortlet .MenuLevel1 {
 margin-left:0px;
}
.LeftSide .HeadingPortlet .MenuLevel1 a {
 font-size:14px;
}
.LeftSide .HeadingPortlet .MenuLevel2 {
 margin-left:20px;
 margin-bottom:10px;
}
.LeftSide .HeadingPortlet .MenuLevel2 a {
 font-weight:normal;
 font-size:14px;
}
.LeftSide .HeadingPortlet .MenuLevel3 {
  margin-left:30px;
 margin-bottom:10px;
}
.LeftSide .HeadingPortlet .MenuLevel4 {
  margin-left:40px;
}
.LeftSide .HeadingPortlet .MenuLevel5 {
  margin-left:50px;
}
.LeftSide .HeadingPortlet .MenuLevel3 a {
 font-size:12px;
 font-weight:normal;
}
.LeftSide .HeadingPortlet .SubMenu {
 background-color:#666666;
 margin-bottom:15px;
}
/*************************************************/
/*--------- M I D D L E  C O N T E N T S --------*/
/*************************************************/
.HeadingPathPortlet {
 border-bottom:1px solid #aca781;
 margin-bottom:25px;
}
.HeadingPathPortlet .HeadingPath {
 padding:5px 0px;
}
.HeadingPathPortlet, .HeadingPathPortlet a {
 color:#825617;
}
.ContentListPortlet hr, .FilteredContentListPortlet hr {
 clear:both;
}
.ContentListPortlet .Date {
 color:#767676;
 margin:0 0 12px 0;
}
.ContentListPortlet .Title {
 margin:0 0 12px 0;
}
.ContentListPortlet .more, .FilteredContentListPortlet .more {
 margin:12px 0 0 0;
 clear:both;
}
.ContentViewPortlet .Date {
 color:#767676;
 margin:0 0 12px 0;
}
.ContentViewPortlet .Title {
 margin:0 0 12px 0;
}
.ContentViewPortlet .Lead {
 font-weight:bold;
 margin-bottom:15px;
}
div.Lead div.Image, div.LeadRow div.Image {
 float:left;
 margin:5px 5px 0px;
}
#pagecontent {
 clear:both;
}
.SearchResultPortlet hr {
 margin:5px 0px;
}
.SearchResultPortlet .Date {
 color:#767676;
}

/*--- T Á B L A S T Í L U S O K ---*/

div.CikkArticleTableBorder table[align='center'] {
  margin:0 auto;
}

/*- 1-es táblastílus -*/
table.style1Table {
 margin:5px 0px;
 border-right:1px solid #4d4d4d;
 border-top:1px solid #4d4d4d;
}

table.style1Table td {
 padding:3px 5px;
 border-bottom:1px solid #4d4d4d;
 border-left:1px solid #4d4d4d;
}


/*- 2-es táblastílus -*/
table.style2Table {
 margin:5px 0px;
 border-right:1px solid #4d4d4d;


 border-top:1px solid #4d4d4d; 
}

table.style2Table td {
 padding:3px 5px;
 border-bottom:1px solid #4d4d4d;
 border-left:1px solid #4d4d4d;
}
td.style2CikkArticleFirstTd {
 background-color:#ACA781;
}
td.style2CikkArticleOddTd {
 background-color:#edeada;
}

/*- 3-as táblastílus -*/
table.style3Table {
 margin:5px 0px;
 border-right:1px solid #4d4d4d;
 border-top:1px solid #4d4d4d;
}
table.style3Table td {
 padding:3px 5px;
 border-bottom:1px solid #4d4d4d;
 border-left:1px solid #4d4d4d;
}
td.style3CikkArticleFirstTd {
 background-color:#ACA781;
}

/*--- A T T A C H M E N T S ---*/
.Kapcsolodo {
 padding-top:20px;
}

.Kapcsolodo td.PortletHeader {
 font-weight:bold;
 font-size:14px;
 padding:0px 5px 0px 40px;
 background:url(att_top.jpg) no-repeat -1px bottom;
 height:29px;
}
.Kapcsolodo .Middle {
 border-left:1px solid #fff;
 border-right:1px solid #fff;
}
.Kapcsolodo .Middle .Attachment {
 padding:10px;
}
.Kapcsolodo .Bottom {
 background:url(att_btm.jpg) no-repeat -1px top;
 height:5px;
}
.Kapcsolodo ul {
 list-style-type:none;
 margin:0px;
}
.Kapcsolodo a {
 margin-left:15px;
}
.Kapcsolodo .Lead {
 margin-top:5px;
}

.KapcsolodoEugy a, .KapcsolodoEugy a:link, .KapcsolodoEugy a:visited, .KapcsolodoEugy a:hover {
 margin-left:15px;
 color:#3277D2;
}
.KapcsolodoEugy .Attachment .Lead {
  font-weight:bold;
}

/*--- P A G E B R E A K S ---*/
#pagebreakdown, #pagebreakup {
 width:500px;
 margin:10px 0px;
 overflow:hidden;
}
#pagebreakdown {
 border-top:1px solid #ACA781;
 }
#pagebreakdown span, #pagebreakup span {
 display:block;
 float:left;
 text-align:center;
}
#pagebreakdown span, #pagebreakup span.middle {
 width:336px;
 font-weight:bold;
}
#pagebreakdown span.prev, #pagebreakdown span.next, #pagebreakup span.prev, #pagebreakup span.next {
 width:80px;
 border:1px solid #D5CFAD;
}
#pagebreakdown span.prev, #pagebreakup span.prev {
 text-align:left;
}
/*************************************************/
/*--- E V E N T  B R O W S E R  P O R T L E T ---*/
/*************************************************/
div.EventBrowser_S {
 margin:0px;
 background-color:#fff;
 border:1px solid #000;
}
table.EventBrowserRightPortlet {
 width:189px;
 border-collapse:collapse;
 margin:25px 5px 0px 5px;
}
table.EventBrowserRightPortlet td {
}
table.EBrowserHead, table.EBrowser_B {
 width:100%;
}
td.CalHead {
 text-align:center;
 font-weight:bold;
}
table.EBrowserHead a, table.EBrowser_B a {
 display:block;
 color:#1f1f1f;
 font-weight:normal;
}
table.EBrowserHead {
 color:#1f1f1f;
 border-bottom:1px solid #1f1f1f;
 font-weight:bold;
}
.Content table.EBrowserHead td {
 padding:5px 0;
}
table.EBrowser_B td.EventDay, .ThisDayEvent {
 background-color:#aad6f9;
}
table.EBrowser_B td.EventDay a {
 color:#fff;
}
.Content .EBrowser_B td {
 width:20px;
}
.EBrowserList {
 margin:15px 0px; 
 padding:8px 0;
}
table.Event {
 margin:0px 0px 10px;
 border-bottom:1px solid #aca781;
 padding:5px;
}
.Place span {
 font-weight:bold;
}

/***********************************************************/
/*----------------- R I G H T  S I D E --------------------*/
/***********************************************************/
.RightBox {
 width:189px;
 border-collapse:collapse;
 margin:15px 5px 0px 5px;
}
.RightBox .HeaderClass {
 height:25px;
 background:url(right_box_head.jpg) no-repeat left bottom;
 color:#1f1f1f;
 border-bottom:1px solid #4d4d4d;
 padding:3px 0 0 5px;
}
.RightBox .HeaderClass span {
 background:url(header_class_bg.jpg) no-repeat left 3px;
 padding-left:15px;
}
.RightBox .Middle {
 background:url(right_box_middle.jpg) repeat-y left top;
 padding:5px;
}
.RightBox .Bottom {
 background:url(right_box_bottom.jpg) no-repeat left top;
 height:9px;
}
.MeghivoPortlet .element_div, .Felhivasok .Title {
 margin-bottom:5px;
 border-bottom: 1px dashed #ACA781;
 padding-bottom:3px;
}
.MeghivoPortlet .Date, .MeghivoPortlet .Place {
 font-size:10px;
}
.MeghivoPortlet .Place {
 display:none;
}
.RightBox .Title a {
 font-size:12px;
 color:#88560F;
}
.okmanyirodalink {
 text-align:center;
 margin:10px 0;
}
.okmanyirodalink img {
 cursor:pointer;
}

/***********************************************************/
/*------------ F O O T E R  C O N T E N T S ---------------*/
/***********************************************************/

.FooterPortlet {
 margin-top:15px;
 width:950px;
}
.FooterPortlet a {
 color:#aad6f9;
}
.FooterPortlet img {
 margin-right:5px;
}
div.Footer {
 padding:0 5px;
}
/* pontelink */
.FooterPortlet .DesignedBy {
 text-align:center;
}
.FooterPortlet .DesignedBy a {
 font-size:11px;
}

/******************************************************/
/*------------ E - U G Y I N T E Z E S ---------------*/
/******************************************************/
.SpecialIFramPortlet .IFrame {
 text-align:center;
 margin:15px 0;
}
.eugy_header {
 background-color:#4d4d4d;
 width:950px;
 border-style:none solid solid;
 border-width:0px 1px 1px;
 border-color:transparent #b8b8b8 #b8b8b8;
}
.EugyHeadPortlet {
 color:#ebb709;
 font-weight:bold;
}
.eugy_login {
 margin-bottom:15px;
}
.eugy_login a {
 text-decoration:underline;
 color:#88560F;
}
.EugyHeadBal, .EugyHeadJobb {
 width:450px;
 padding:10px;
}
.EugyHeadBal {
 float:left;
 font-size:18px;
}
.EugyHeadJobb {
 float:right;
 text-align:right;
}
.EugyHeadJobb a {
 font-size:14px;
}
.ccc_body {
 background-color:transparent;
}
/******************************************************/
/*---------- F O R U M  P O R T L E T S --------------*/
/******************************************************/
.ForumPages {
 width:729px;
 margin:10px auto;
}
.HeadTitle, .HeadText, .HeadLast {
 background-color:#ACA781;
}
.ForumPages td.Head, .ForumPages td.User {
 background-color:#ACA781;
 font-weight:bold;
}
.HeadTitle a, .HeadText a, .HeadLast a {
 text-decoration:underline;
}
.ForumPages td.Last a {
 margin-right:5px;
}
.ForumList {
 margin:10px 0;
 width:100%;
 border-top:1px solid #4d4d4d;
 border-right:1px solid #4d4d4d;
}
.ForumList td {
 padding:3px 5px;
 border-bottom:1px solid #4d4d4d;
 border-left:1px solid #4d4d4d;
}
.ForumList .Title {
 font-size:12px;
}
.ForumList .Title a {
 font-size:12px;
 margin-bottom:5px;
 text-decoration:underline;
}
.TopicViewPage .Nav {
 margin:5px 0px;
}
.TopicViewPage .Button .Nav {
 float:left;
 margin-right:15px;
}
.TopicView {
 clear:both;
 margin:5px 0px;
}
table.TopicVIP {
 border-top:1px solid #4d4d4d;
 border-right:1px solid #4d4d4d;
 width:100%;
 border-collapse:collapse;
}
table.TopicVIP td.User, table.TopicVIP td.Head, table.TopicVIP td.Body, table.TopicVIP td.FImage {
 padding:3px 5px;
 border-bottom:1px solid #4d4d4d;
 border-left:1px solid #4d4d4d;
}
td.FImage {
 text-align:center;
 vertical-align:top;
}

table.TopicVIP td.User {
 width:120px;
}
table.TopicVIP td.Date {
 padding-right:15px;
}
table.TopicVIP td.Nav {
 width:100%;
}

.ForumPaging span {
 display:block;
 float:left;
 width:33%;
 border:1px solid transparent;
}

.htmlarea {
 width:550px!important;
}

div.statusBar span {
 display:none;
 background-color:#ACA781;
}
div.statusBar {
 background-color:#ACA781;
 border:1px solid #ACA781
}
.NewTopic {
 margin:5px auto;
 width:560px;
}
.NewTopic .Button {
 text-align:center;
 margin-top:15px;
}
.NewTopic .Button input {
 background:url(f_forum_mehet.jpg) no-repeat left top;
 height:20px;
 width:70px;
 border:0px none;
 cursor:pointer;
}

/**********************************************/
/*---------- H T M L  F O R M S --------------*/
/**********************************************/
.HtmlForm .Text, .HtmlForm .InputText {
 padding-bottom:5px;
}
.HtmlForm .Button {
 margin:15px 0px;
}
.HtmlForm .InputText input {
 width:300px;
}
.InputTextArea textarea {
 width:300px;
 padding-bottom:5px;
}
.GroupTitle {
 font-weight:bold;
 margin-bottom:15px;
}

.RssDescription {
 margin-bottom:10px;
}


/**********************************************/
/*--------- E D E M O C R Á C I A ------------*/
/**********************************************/
.E_Content .ContentViewPortlet, .E_Content .ContentListPortlet, .FilteredContentListPortlet, .EdemocracyAttachmentPortlet, .SearchQueryDocPortlet {
 margin:15px auto;
 width:719px;
}
td.Divided {

}
.Divided .SearchQueryDocPortlet {
 width:350px;
}
.Divided .RendeletekSz {
 margin:15px auto 15px 15px;
 width:250px;
}
.Divided .HtmlRendeletek span {
 margin-right:10px;
 padding-top:4px;
 display:block;
 float:left;
}
.E_Content a {
 color:#88560F;
}
.PortletHeaderDoctar {
 margin:5px 0;
}
.PortletHeaderDoctar a {
 font-size:14px;
}
.EdemocracyMenuPortlet ul {
 list-style-type:none;
 height:17px;
 overflow:hidden;
 padding:5px 10px;
 background-color:#4D4D4D;
}
.EdemocracyMenuPortlet li {
 float:left;
 background:transparent url(toplinks_separator.jpg) no-repeat scroll left center;
}
.EdemocracyMenuPortlet li a {
 padding:0 10px;
 display:block;
 color:#fff;
}
a#uberlink {
 color:#EBB709;
 font-weight:bold;
}

/*------------------------*/
/*--- EDEMOCRACY LOGIN ---*/
/*------------------------*/
.EdemocracyLogin {
 width:199px;
 border-bottom:1px solid #B8B8B8;
}
.EdemocracyLogin .Message {
 margin:10px;
}
.EdemocracyLogin .MainTitle {
 color:#AAD6F9;
 font-size:14px;
 font-weight:bold;
 border-bottom:1px solid #B8B8B8;
 border-top:1px solid #B8B8B8;
 padding:3px 10px;
 background-color:#000;
}
.EdemocracyLogin #LoginForm, .EdemocracyLogin #LoginNav {
 margin:0px 5px 10px 10px;
 overflow:hidden;
}
.EdemocracyLogin #LoginForm span.Text {
 width:50px;
 display:block;
 font-weight: bold;
 color:#fff;
 float:left;
 clear:both;
 margin-bottom:5px;
 padding-top:3px;
}
.EdemocracyLogin #LoginForm span.Input {
 display:block;
 width:100px;
 float:left;
 margin-bottom:5px;
}
.EdemocracyLogin #LoginForm span.Input input {
 width:100px;
}
.EdemocracyLogin #LoginNav {
 clear:both;
}
.EdemocracyLogin #LoginNav span {
 margin-left:10px;
}
.EdemocracyLogin #LoginNav input {
 color:#AAD6F9;
 border:0px none;
 background-color:transparent;
 font-weight:bold;
 font-size:12px;
 font-family:Arial;
 cursor:pointer;
 padding:0;
}
.EdemocracyLogin a {
 color:#AAD6F9;
}
.EdemocracyLogin a:hover {
 text-decoration:none;
}

/*--- FilteredContentListPortlet ---*/
.FilteredContentListPortlet .Image {
 margin-right:10px;
 float:left;
}
.FilteredContentListPortlet .element_div {
 overflow:hidden;
}
.FilteredContentListPortlet .c_div {
 clear:both;
 margin-bottom:5px;
 overflow:hidden;
}
.FilteredContentListPortlet hr {
 color:#88560F;
 height:1px;
}
.FilteredContentListPortlet .hr {
 clear:both;
}

/* VEZETŐK - LeadersList */
.LeadersList .Image {
 margin-right:10px;
 float:left;
}
.LeadersList .element_div {
 overflow:hidden;
}
.LeadersList .more {
 clear:none;
 margin:10px 0 0 120px;
}

.EdemocracyAttachmentPortlet ul li {
 list-style-type:none;
}
.EdemocracyAttachmentPortlet ul li img {
 margin-right:5px;
}
.EdemocracyAttachmentPortlet .E_List {
 width:600px;
 margin-left:15px;
}
.EdemocracyAttachmentPortlet .E_List .Table_Title {
 font-weight:normal;
}
.EdemocracyAttachmentPortlet .E_List .row0 td {
 padding:2px 5px;
}
.EdemocracyAttachmentPortlet .E_List .row1 td {
 padding:2px 5px;
}

.Table_Title, .E_Title {
 font-weight:bold;
 padding-bottom:5px;
 border:0px none;
 text-decoration:underline;
}
.E_Downloadable .E_List .Table_Title {
 font-weight:bold;
 padding-bottom:5px;
 border:0px none;
}

.E_MainTitle {
 font-size:14px;
 font-weight:bold;
}
.E_LgSession .E_Text {
 margin-left:15px;
}
.E_Downloadable {
 margin-bottom:15px;
}
.E_Downloadable .Table_Text {
 padding-left:15px;
}

/*----------------------------*/
/*--- E DEMOKRÁCIA KERESÉS ---*/
/*----------------------------*/
.SearchQueryDocPortlet .MainTitle {
 font-weight:bold;
 margin:0px 10px 10px 0px;
 padding:6px 0px 0px;
 float:left;
 text-transform:uppercase;
}
.SearchQueryDocPortlet .SearchField input {
 vertical-align:middle;
 height:19px;
 padding-top:2px;
 border:1px solid #4d4d4d;
}
.SearchQueryDocPortlet .SearchField img {
 vertical-align:middle;
 margin-left:10px;
}
.SearchQueryDocPortlet .SearchAdvLink  {
 margin-top:15px;
}
.SearchQueryDocPortlet .SearchAdvLink a {
 padding-right:8px;
 background:url(morecontent.gif) no-repeat right 5px;
}
/*------------------*/
/*--- E_DELEGATE ---*/
/*------------------*/
.E_Delegate .Image {
 float:left;
 margin-right:10px;
}
.E_Delegate .E_Text, .E_Delegate .E_Title {
 margin-left:110px;
}
.E_Delegate .E_Title {
 margin-top:10px;
}
.E_Delegate .E_Text {
 margin-left:120px;
}

/*----------------*/
/*--- SITE MAP ---*/
/*----------------*/
.SiteMap a {
 text-transform:capitalize;
}
.SiteMapDescription {
 font-size:12px;
 font-style:italic;
 margin-left:5px;
}
#SiteMapLevel0 {
 margin:3px 0;
}
#SiteMapLevel0 a {
 font-size:14px;
 text-transform:uppercase;
}

#SiteMapLevel1 {
 margin:10px 0 3px 10px;
}
#SiteMapLevel1 a {
 font-size:14px;
 text-transform:uppercase;
}

#SiteMapLevel2 {
 margin:3px 0 3px 20px;
}
#SiteMapLevel2 a {
 font-size:12px;
}

#SiteMapLevel3 {
 margin:3px 0 3px 30px;
}
#SiteMapLevel3 a {
 font-size:10px;
}

#SiteMapLevel4 {
 margin:3px 0 3px 40px;
}
#SiteMapLevel4 a {
 font-size:10px;
}

#SiteMapLevel5 {
 margin:3px 0 3px 50px;
}
#SiteMapLevel5 a {
 font-size:10px;
}

#SiteMapLevel6 {
 margin:3px 0 3px 50px;
}
#SiteMapLevel6 a {
 font-size:10px;
}

.E_Committee .E_MainTitle {
 border-bottom:1px solid #88560f;
 padding-bottom:5px;
}
.E_Committee .E_Text {
 margin-left:15px;
}
.E_Committee .E_Image .Image {
 float:left;
 margin-right:10px;
}
.CometeeList {
 padding:10px 0px;
 border-bottom:1px solid #aca781;
}

.CometeeList .Image {
 float:left;
 margin-right:10px;
}

/*------------------*/
/*--- OneColumns ---*/
/*------------------*/
.OneColumns .HeadingPathPortlet {
 width:900px;
}

/*-----------------------*/
/*--- Panaszbejelento ---*/
/*-----------------------*/
.Panaszbejelento {
 padding-bottom:20px;
}
.Panaszbejelento .Text {
 width:200px;
 float:left;
 padding-right:10px;
 text-align:right;
}

.PanaszbejelentoBtn {
 text-align:center;
}

.EugyHeading {}

.LeftSide .EugyHeading .MenuLevel0 {
 font-size:14px;
 font-weight:bold;
 margin-left:0px;
}
.LeftSide .EugyHeading .MenuLevel0 a {
 font-size:14px;
}

.LeftSide .EugyHeading .MenuLevel1 {
 margin-left:20px;
}
.LeftSide .EugyHeading .MenuLevel1 a {
 font-size:12px;
}

.LeftSide .EugyHeading .MenuLevel2 {
 margin-left:20px;
}
.LeftSide .EugyHeading .MenuLevel2 a {
 font-weight:normal;
 font-size:12px;
}

.LeftSide .EugyHeading .MenuLevel3 {
}
.LeftSide .EugyHeading .MenuLevel3 a {
 font-size:12px;
 font-weight:normal;
}

.LeftSide .EugyHeading .SubMenu {
 background-color:#666666;
 margin-bottom:15px;
}

/******* Eügyintézés fixek *******/

.eugyint .ErdLoginPortlet {
margin: 0 0 !important;
margin-bottom: 30px !important;
}
.eugyint {
padding: 10px;
}
.eugyint .ErdLoginPortlet .LogoutButton, .eugyint .ErdLoginPortlet .LoginSelect {
padding-top: 5px;
padding-bottom: 5px;
}
.eugyint .ComplaintPortlet div {
padding-bottom: 5px;
}
.eugyint .ComplaintListPortlet .list {
margin-top: 15px;
margin-left: 25px;
}
.eugyint .ErdLoginPortlet .LoginSelect .LoginButton2 {
margin-left:10px;
position:relative;
top:3px;
}

#errorMessages .MessageError {color:#FF0000; font:bold 12px Tahoma, Arial; margin-bottom:8px; padding:0 10px; margin-top:7px;}

.formInputCell .innerTable .innerCell
{
/*white-space:nowrap;*/

}

.ErdFormParser {
  line-height:25px;
}
.ErdFormParser li{margin-left:20px;}
.ErdFormParser .Row1{
margin-left:10px;
width:250px;
}
.ErdFormParser td {
  vertical-align:top;
}
.TextInput, .SelectInput, .RadioButton{ display:inline;}

.FormNameText {
  font-weight:bold;
  text-align:center;
  font-size:14px;
  margin:10px 0 10px 0;
}

.FormSectionNameText {
  margin:20px 10px 10px 10px; 
  font-weight:bold;
  display:block;
}

.formBlock {}
.formBlock td {
  vertical-align:top;
  padding:3px;
}

.ErdFormParser .Button {
  margin-top:15px;
}

.ErdFormParser #ErkeztetoSzam {
  display:none;
}

.ListEditorialPortlet { background-color:#C8C08E; }
.ListEditorialPortlet .Middle { padding:5px; }

.clear {
clear: both;
overflow: hidden;
height:1px;
}

.infobox {
 margin: 190px 0 0;
 border: 1px solid #fff;
 font-size: 13px;
 text-align: center;
 /*background: #ce2828;*/
 background: #d9d8d5;
 text-transform:uppercase;
 font-weight: bold;
}

.infobox p {
 line-height:20px;
}

.infobox p a {
 text-decoration:underline;
 color: #000;
}
