@charset "utf-8";

@import url(topheading.css);

/** SYNERGON portal **/

body {
 font-family: Arial, sans-serif;
 color:#546b79;
 background:#b2bfc7 url(../images/synergon/syn_bg.png) repeat-x left top;
 line-height:1.8em;
 font-size:12px;
 margin:8px auto 20px;
}
table, tr, td, div, span {
 padding:0; margin:0;
}
table {
 border-collapse:collapse;
}
#portalmiddle {
 width:1006px;
 margin:auto;
 background:transparent url(../images/synergon/portal_bg.png) repeat-y 2px top!important;
 background:transparent none;
}
#portal {
 width:980px;
 margin:auto;
}
#portaltop {
 height:13px;
 background:transparent url(../images/synergon/pagetop_bg.png) repeat-x left top;
 width:980px;
 margin:auto;
}
#portalbottom {
 height:12px;
 width:1006px;
 margin:auto;
 background:url(../images/synergon/portalbottom_bg.png) no-repeat left top!important;
 background:transparent none;
}
.hr {
 display: none;
}
a {
 text-decoration:none;
 font-weight:bold;
 color:#027381;
}
img {
 border:0px none;
}
#contentdiv a, .infopanel a, .GroupTitle a {
 text-decoration:underline;
}
#nobg {
 background-image:none;
}

.clearfloat {
 clear:both;
}
.more {
 float:right;
}
.more a {
 color:#027381;
 background:url(../images/synergon/main_mlink_2.png) no-repeat right 5px;
 padding-right:12px;
}

.UpTo {
 text-align:right;
 margin:10px 0;
}

.toArchive {
 margin:10px 0;
}

.SearchMark {
 background-color:#a3d2fc;
}
.MainTitle {
 font-weight:bold;
 font-size:14px;
 color:#475560;
 margin:20px 0;
}
span.hefop {
 margin-right:14px;
}
span.hefop a {
 color:#317fbd;
 font-size:12px;
}
.SiteTop {
 background:#fff url(../images/site_top_bg.png) repeat-x left top;
 height:68px;
 vertical-align:bottom;
 width:980px;
}
.SiteTop td.Right {
}
.SiteTop td.Right .VariantLinkPortlet {
 text-align:right;
}
.SiteTop td.Right .VariantLinkPortlet span {
 margin-right:25px;
}
.SiteTop td.Right .VariantLinkPortlet span img {
 margin-right:5px;
}
.SiteTop td.Right .VariantLinkPortlet a {
 color:#475560;
 font-size:11px;
 font-weight:normal;
}
.SiteTop td.Left {
 width:728px;
}
.SubPageHolder { }

.ContentWrapper {
 width:980px;
 background-color:#fff;
}
.Content {
 padding:20px 15px 10px 25px;
}
.TwocolContents {
 width:784px;
 background-color:#fff;
 border-top:3px solid #708a99;
}
.TwocolContents .Content {
 padding:5px 25px 25px;
 width:784px;
 background-color:#fff;
}
.RightContents {
 background:url(../images/synergon/page_right_bg.png) repeat-y left top;
 width:196px;
 padding:0 0 15px 0;
 border-top:3px solid #708a99;
}
.bottomrc {
 border:0px none;
}
.HeadingPathPortlet {
 margin-bottom:25px;
}

.SimpleQueryPortlet {
 width:240px;
 height:40px;
 background-color:#f3f3f3;
}
.SimpleQueryPortlet .Search {
 width:225px;
 margin:7px auto 0px;
}
.SimpleQueryPortlet input {
 border:1px solid #e2e2e2;
 margin-right:7px;
 padding-top:3px;
 height:19px;
 width:155px;
 color:#4E4E4E;
}
.SimpleQueryPortlet input, .SimpleQueryPortlet img {
 vertical-align:middle;
}
.topimage {
 height:221px;
 border-bottom:3px solid #317fbd;
}
.PortletTitle {
 color:#475560;
 font-size:16px;
 font-weight:bold;
 margin:0 0 20px;
}

/*-------------------------------*/
/*--- M A I N - H E A D I N G ---*/
/*-------------------------------*/
.MainHeading {
 background:#708a99 url(../images/synergon/content_top_dec.png) repeat-x left bottom;
 padding-bottom:7px;
 width:980px;
}
.MainHeading ul {
 padding:0px;
 margin:0px;
 list-style-type:none;
}
.MainHeading li {
 float:left;
 width:163px;
 height:85px;
 position:relative;
}
.MainHeading li a {
 background:transparent url(../images/synergon/main_heading_bg.png) no-repeat left top;
 color:#fff;
 font-size:15px;
 text-align:center;
 display:block;
 height:90px;
 vertical-align:middle;
}
.MainHeading li a:hover {
 background:url(../images/synergon/main_heading_over_bg.png) no-repeat left top;
 color:#b2bfc7;
}
.MainHeading li a span {
 display:block;
 padding:25px 8px;
}
.MainHeading .MainSubMenu {
 position:absolute;
 top:85px;
 left:0px;
 z-index:100;
 background:#47545f url(../images/synergon/main_subm_bg.png) repeat-x left bottom;
 width:550px;
}
.MainHeading .MainSubMenu .MenuLevel1 {
 width:240px;
 margin-right:10px;
}
.MainHeading .MainSubMenu .MenuLevel1 a {
 line-height:20pt;
}

.MainHeading .MainSubMenu li a {
 font:bold 13px Tahoma, Arial, sans-serif;
 color:#fff;
 background:url(../images/synergon/main_subm_a.png) no-repeat left 10px;
 padding-left:12px;
}
.MainHeading .MainSubMenu li a:hover {
 color:#b2bfc7;
}

.MainHeading .MainSubMenu li, .MainHeading .MainSubMenu a {
 height:auto;
 text-align:left;
}
.MainHeading .MainSubMenu ul {
 margin:12px;
 overflow:hidden;
}
.MainHeading .MainSubMenu span {
 padding:0px;
}
.MainHeading li#nobg .MainSubMenu {
 left:auto;
 right:2px;
}

/*--- R I G H T - H E A D I N G ---*/
.RightHeading { }

.RightHeading div {
 padding:0px;
 margin:0px;
}
.RightHeading .Heading {
 width:186px;
 margin:0 0 0 10px;
}
.RightHeading a {
 color:#fff;
 font-size:12px;
 font-family:Verdana, Arial, sans-serif;
}
#li_over {
 background:url(../images/synergon/right_heading_li_over.png) repeat-y left top;
 position:static;
}
.RightHeading div.MenuLevel0 {
 background:url(../images/synergon/right_heading_li_bg.png) no-repeat left bottom;
 display:block;
 padding:0px;
 margin:0;
 position:static;
}
.RightHeading div.MenuLevel0 a {
 background:url(../images/synergon/right_heading_bg.png) no-repeat left top;
 padding:5px 10px 10px 15px;
 display:block;
 position:static!important; position:relative;
}
.RightHeading div.MenuLevel0 a span {

}
.RightHeading div a#MenuOver, #li_over a {
 color:#f15a25;
 background:url(../images/synergon/right_heading_over.png) no-repeat left bottom;
 padding-bottom:5px;
}
.RightHeading div.SubmenuContainer {
 position:relative;
 width:186px;
}
.RightHeading div.SubmenuContainer div div.SubmenuContainer { }

.RightHeading div.SubMenu {
 background:url(../images/synergon/right_heading_li_over.png) repeat-y left top;
 padding-left:15px;
 display:none;
}

table.RightHeading .Heading div div.over div.MenuLevel0 a {
 background:transparent url(../images/synergon/right_heading_li_over.png) repeat-y left top;
 color:#f15a25;
 display:block;
}
.RightHeading div.Visible {
 background:#ffffff url(../images/synergon/right_submenu_top.png) no-repeat right top;
 margin:0;
 padding:6px 0 0 0;
 display:block;
 overflow:hidden;
 border-bottom:1px solid #758995;
}

.RightHeading div.Visible div.SubmenuContainer div.MenuLevel1 {
 background:url(../images/synergon/right_heading_li_over.png) repeat-y left top;
 /*background:url(../images/synergon/right_submenu_top.png) no-repeat left top;
 padding-top:6px;*/
}

/* Kinyíló almenü ------------------------------*/
.RightHeading div.Floated {
 background:url(../images/synergon/right_floated_bg.png) repeat-y left top;
 display:none;
 position:absolute;
 z-index:0;
 right:176px;
 top:0;
 width:185px;
 padding:0 0 0 10px;
}

.RightHeading div.over div.Floated {
 display:block;
}

/*----------------------------------------------*/

.RightHeading div .MenuLevel0 a span.bridge {
 width:6px;
 height:100%;
 display:none;
 background:transparent url(../images/synergon/right_menu_bridge.gif) repeat-y left top;
 position:absolute;
 left:-5px;
 top:0px;
 bottom:0px;
 z-index:10;
}
.RightHeading div.over .MenuLevel0 a span.bridge {
 display:block;
}
.RightHeading div #li_over a span.bridge {
 display:none;
}

.RightHeading div.SubMenu div.MenuLevel1 a {
 color:#475560;
 font-size:11px;
 background:transparent url(../images/synergon/right_heading_level2_link.png) no-repeat left 12px;
 padding:3px 0 5px 10px;
 display:block;
 margin-left:15px;
 position:static!important; position:relative;
}
.RightHeading .SubmenuContainer div.Floated .MenuLevel1 a {
 margin:0px;
 width:160px;
}
.RightHeading div.SubMenu div.MenuLevel1 a:hover {
 background:url(../images/synergon/level1_over_link.png) no-repeat left 12px;
 color:#f15a25;
}
.RightHeading div.SubMenu div.MenuLevel1 a#MenuOver {
 background:url(../images/synergon/level1_over_link.png) no-repeat left 12px;
}
.RightHeading div.SubMenu #li_over { }

/*-----------------------*/
/*--- A R T I C L E S ---*/
/*-----------------------*/
.LeadRow .Image img {
 width:200px;
}
.fw_icons {
 float:right;
}
.fw_icons span {
 margin-left:6px;
 cursor:pointer;
}

.CikkImage {}

.HeadingPath {
 color:#f15a25;
}
.HeadingPath .separator {
 color:#2a5a80;
 padding:0px 5px;
}
.HeadingPath a {
 color:#5d737f;
}
.Title a, .actionMessages {
 color:#027381;
 font-weight:bold;
 font-size:14px;
}

.actionMessages {
 padding-top:15px;
}

.Title {
 color:#546b79;
 font-weight:bold;
 font-size:14px;
}

.actionMessages {
 padding-top: 50px;
 padding-left: 30px;
}
.ContentViewPortlet .Title{
 width:660px;
}
.ContentViewPortlet ul li {
 list-style-image:url(../images/synergon/list_bullet.png);
}
#ForwardPrint {
 float:right;
}
#ForwardPrint img, .LetterSize img {
 margin-right:5px;
 cursor:pointer;
}
.LetterSize {
 float:right;
}

.infopanel {
 background:#fff url(../images/synergon/page_bottomtop_bg.png) repeat-x left top;
 height:40px;
 color:#475560;
}

#pagebreakup, #pagebreakdown, #page_list {
 width:734px;
 text-align:center;
}
#pagebreakup .middle {
 font-weight:bold;
}
#pagebreakdown {
 border-top:1px solid #66ade7;
 padding-top;3px;
}

#pagebreakup span, #pagebreakdown span, #page_list span {
 display:block;
 float:left;
 owerflow:hidden;
 width:240px;
 text-align:center;
 border:1px solid #fff;
}

#pagebreakup span.next, #pagebreakdown span.next, #page_list span.next {
 text-align:right;
}
#pagebreakup span.prev, #pagebreakdown span.prev, #page_list span.prev {
 text-align:left;
}

#pagebreak_list {
 clear:both;
 margin:15px 0;
}
#pagebreak_list, #pagebreak_list a {
 font-size:11px;
}

/*--- SITEMAP ---*/
.SiteMap .MainTitle {
 margin:20px 0 5px 0;
 border-bottom:1px solid #475560;
}
.SiteMap a {
 color:#027381;
}
.SiteMap a:hover {
 text-decoration:underline;
}
#SiteMapLevel0 {
 margin-top:10px;
}
#SiteMapLevel0 a {
 background:url(../images/morelink_img.png) no-repeat left 4px;
 padding-left:8px;
 font-size:14px;
}
#SiteMapLevel1 {
 margin-left:20px;
 font-size:12px;
}
#SiteMapLevel2 {
 margin-left:35px;
}
#SiteMapLevel2 a {
 font-size:10px;
}
#SiteMapLevel3 {
 margin-left:45px;
}
#SiteMapLevel3 a {
 font-size:10px;
}
#SiteMapLevel4 {
 margin-left:45px;
}
#SiteMapLevel4 a {
 font-size:10px;
}
.SiteMapDescription {
 margin-left:5px;
 color:#266190
}

/* ContentListPortlet */
/*.nodate .Date {
 display:none;
}*/
.ContentListPortlet .element_div {
 clear:both;
 margin:10px 0;
}
.ContentListPortlet .element_div .Lead {
 text-align:justify;
}
.ContentListPortlet .HeaderClass {
 font-weight:bold;
 font-size:16px;
 //color:#266190;
 color:#f15a25;
}
.ContentListPortlet .Title a {
/* padding:15px 18px 0 0;*/
 vertical-align:middle;
}
.ContentListPortlet .Title a img {
 vertical-align:middle;
 margin-left:5px;
}
.SmalList {
 margin-bottom:20px;
}
.SmalList .PortletTitle a {
 color:#475560;
}

/*###################*/
/*--- Attachments ---*/
/*###################*/

.KapcsolodoAnyagok {
 width:450px;
 margin:20px 10px;
}

.KapcsolodoAnyagok .Title {
 border-bottom:1px solid #708a99;
 padding-bottom:3px;
 margin-bottom:10px;
}

.KapcsolodoAnyagok .Middle {
 width:450px;
 padding:5px 15px;
}

.KapcsolodoAnyagok .Attachment .Title {
 font-weight:bold;
 font-size:14px;
 color:#f15a25;
 margin:20px 0px 10px;
 height:32px;
}
.KapcsolodoAnyagok .Attachment {
 margin-left:10px;
}
.KapcsolodoAnyagok .Attachment img {
 display:none;
}
.KapcsolodoAnyagok .Attachment .Lead {
 font-weight:bold;
}
.KapcsolodoAnyagok .Attachment div a {
 padding-left:8px;
 margin-left:5px;
 background:url(../images/synergon/main_mlink.png) no-repeat left 4px;
}
.KapcsolodoAnyagok .Attachment div a:hover {
 text-decoration:underline;
}

.ContentAttachmentParentsPortlet .KapcsolodoAnyagok {
 width:auto;
 margin:5px auto; 
}
.ContentAttachmentParentsPortlet .HeaderClass {
 color:#fff;
 font-weight:bold;
 font-size:14px;
 padding:0 15px;
 background:url(../images/attachment_parent_head.png) no-repeat left bottom;
 height:35px;
}

.ContentAttachmentParentsPortlet .Middle {
 background:url(../images/attachment_parent_count.png) repeat-y left top;
 padding:5px 15px;
 width:730px;
}
.ContentAttachmentParentsPortlet .Bottom {
 background:url(../images/attachment_parent_bottom.png) no-repeat left top;
 width:730px;
 height:9px;
}

/*--------------------------*/
/*--- End of Attachments ---*/
/*--------------------------*/

.CikkTextboxTitle {
 background-color:#708a99;
 color:#fff;
}
table.CikkTextbox {
 border:1px solid #708a99;
 margin:5px;
 background-color:#dee4e7;
}
table.CikkTextbox p {
 margin:3px;
}
table.CikkTextbox td {
 padding:5px;
}

/* táblastílusok */
.CikkArticleTableBorder table td {
 padding:5px;
 font-weight:normal;
}
.CikkArticleTableBorder table p {
 margin:0;
}
/*-- Fejléces táblázat keretekkel --*/

.style1Table {
 border-right:1px solid #fff;
 border-top:1px solid #fff;
 background-color:#dee4e7;
}
.style1Table td {
 border-left:1px solid #fff;
 border-bottom:1px solid #fff;
}
.style1CikkArticleFirstTd {
 background-color:#708a99;
 color:#fff;
}

/*-- Váltott soros táblázat fejléccel --*/
.style2Table {
 border-right:1px solid #DEE4E7;
 border-top:1px solid #fff;
}
.style2Table td {
 border-bottom:1px solid #DEE4E7;
 border-left:1px solid #DEE4E7;
}
.style2CikkArticleFirstTd {
 background-color:#708a99;
 color:#fff;
}
.style2CikkArticleEvenTd {
}
.style2CikkArticleOddTd {
 background-color:#dee4e7;
 color:#333;
 border-left:1px solid #fff;
}

/*-- halványkékkel kitöltött táblázat --*/
.style3Table {
 background-color:#dee4e7;
 border-right:1px solid #fff;
 border-top:1px solid #fff;
 color:#333;
}
.style3Table td {
 border-left:1px solid #fff;
 border-bottom:1px solid #fff;
}

/*-- Váltott soros táblázat fejléc nélkül --*/
.style4Table {
 border-right:1px solid #337fbd;
 border-top:1px solid #337fbd;
}
.style4Table td {
 border-left:1px solid #337fbd;
 border-bottom:1px solid #337fbd;
}
.style4CikkArticleFirstTd {
/* background-color:#a3d2fc;*/
 background-color:#e1f1ff;
 color:#333;
}
.style4CikkArticleEvenTd {
}
.style4CikkArticleOddTd {
 background-color:#e1f1ff;
 color:#333;
}

/*--- INFOPANEL ---*/
.infopanel p {
 margin:0;
 font-weight:bold;
 padding:10px 5px 0px 22px;
 text-align:left;
}
.infopanel span, .infopanel a {
 color:#708a99;
}

/*--- S E A R C H ---*/
.OrderBySelector {
 text-align:right;
}
.SearchResultsPortlet .Message {
 margin:15px 0;
 font-weight:bold;
 clear:both;
}
.SearchResultsPortlet form {
 clear:both;
}
.SearchResultsPortlet .MainTitle {
 margin-bottom:0px;
 width:300px;
 float:left;
}
.SearchResultBody img.CikkImage, .SearchResultBody .Image img {
 display:none;
}
.SearchResultBody .Date, .SearchResultBody .Body, .SearchResultBody .Lead {
 margin-left:25px;
}

.SearchResultsPortlet .Title a img {
 margin-left:5px;
}
.SearchResultQuery, .SearchResultSize {
 font-weight:bold;
}
.SearchResultBody p {
 margin:3px 0;
}
.SearchResultBg1 {
 background-color:#d7e1e6;;
 padding:5px;
}
.SearchResultBg0 {
 padding:5px;
}
.SearchResultHeader {
 padding-bottom:5px;
 border-bottom:1px solid #ff7200;
}
.Eredmeny {
 border-top:1px solid #ff7200;
}
.ResultContent {
 display:block;
 margin-left:20px;
}
.SearchResultNumber {
 float:left;
 font-weight:bold;
 font-size:14px;
 width:35px;
 display:block;
}
.SearchResultScore, .SearchResultTitle {
 display:none;
}
.SearchResultsPortlet .Title, .SearchResultsPortlet .Title a {
 padding:0;
 text-decoration:none!important;
}

/*--- ADVANCED SEARCH ---*/
.AdvancedSearchPortlet .MainTitle {
 border-bottom:1px solid #475560;
}
.AdvancedSearch input.long {
 width:250px;
 margin-left:15px;
 border:1px solid #e2e2e2;
 color:#4E4E4E;
}
.AdvancedSearch p {
 margin:0 0 5px;
 font-weight:bold;
}
.AdvancedSearch p.Text input {
 padding:2px 3px;
 vertical-align:middle;
}
.AdvancedSearchSelect {
 margin-top:20px;
}
.AdvancedSearchSelect input {
 margin-right:5px;
}
.SearchAdvLink {
 margin:20px 0 0 0;
 float:right;
}
.SearchAdvLink a {
 background:transparent url(../images/synergon/main_mlink.png) no-repeat right 5px;
 padding-right:8px;
 margin-left:15px;
}

/*--- P A G E - B O T T O M ---*/
.PageBottom {
 height:62px;
 width:980px;
}
.BottomTop {
 background:url(../images/synergon/page_bottomtop_bg.png) repeat-x left top;
 height:27px;
 width:980px;
}
.BottomTop img {
 float:left;
}
.BottomTop div{
 text-align:right;
 margin-right:8px;
 line-height:2em;
 height:27px;
 font-size:14px;
}
.BottomLinks p {
 text-align:right;
 color:#fff;
 margin:0px 10px;
 font-size:10px;
 vertical-align:middle;
}
.BottomLinks {
 background:transparent url(../images/synergon/footlink_bg.png) repeat-x left top;
 height:35px;
 width:980px;
}
.BottomLinks img {
 vertical-align:middle;
}
.BottomLinks span {
 display:block;
 float:left;
 padding:5px 5px 0 5px;
}
span.synergon {
 float:none;
}
.BottomLinks a {
 color:#79d1dc;
 font-size:10px;
}
.BottomLinks a:hover {
 color:#fff;
}

.HtmlForm {
 padding : 10px 10px;
}
.InputLine {

}
.InputLine .InputField input {
 vertical-align:middle;
}
.HtmlForm input, .HtmlForm textarea {
color : #4E4E4E;
margin : 5px;
}
.HtmlForm textarea {
 border:1px solid #e2e2e2;
 height:150px;
 width:255px;
 color:#4E4E4E;
}
.HtmlForm .InputText input {
 border:1px solid #e2e2e2;
 width:255px;
 color:#4E4E4E;
}
.HtmlForm .Text {
width : 230px;
height : 10px;
float : left;
text-align : right;
padding-right : 5px;
padding-top : 5px;
}
.HtmlForm .Text2 {
width : 150px;
height : 10px;
text-align : right;
padding-right : 5px;
padding-top : 5px;
margin-top : 5px;
float : left;
}
.HtmlForm .GroupTitle {
font-weight : bold;
margin : 10px 0 0 0;
}
.HtmlForm .InputCheckBox {
margin-top : 5px;
float: left;
}
.HtmlForm .InputListBox {
margin-top : 5px;
margin-left : 5px;
float: left;
}
.HtmlForm .InputRadioButton {
margin-top : 5px;
float: left;
}
.HtmlForm .Button {
margin-top : 5px;
cursor : pointer;
text-align : center;
border-top : 1px solid #317fbd;
}
.HtmlForm .Button input {
}
.HTMLformTitle {
padding : 0px 10px;
font-weight : bold;
}
.HtmlForm .footer_text {
padding : 0 5px;
}
.htmlform {
background-color : #F3F3F3;
}
.HtmlForm .footer_text p {
 margin:0;
 padding:5px;
}

/*--- R I G H T - S I D E ---*/
.ImageBannerRightPortlet {
 width:186px;
 text-align:center;
 margin:10px 0 10px 10px;
}

/*----- Main ContentList
-------------------------------*/
.MainEditorial {
 width:100%;
}
.MainEditorial .MainTitle {
 font-size:15px;
 font-weight:bold;
 color:#475560;
 margin:0px 0px 20px;
}
.MainEditorial .element_div {
 width:50%;
 float:left;
 margin:0 0 10px 0;
}
.MainEditorial .Title a {
 font-size:11px;
}
.MainEditorial .Date {
 font-size:10px;
}
.MainEditorial .Title {
 width:380px;
 padding:0px;
 margin:0px;
 float:left;
 overflow:hidden;
}

.MainEditorial .more {
 margin:5px 27px 0 0;
}
.MainEditorial .more a {
 font-weight:normal;
 background:url(../images/synergon/main_mlink_2.png) no-repeat right 5px;
 padding-right:15px;
}


.TopImage {
 background:#fff url(../images/synergon/topbanner_back.png) no-repeat left top;
}
#topbanner_imageholder, #topbanner_imageholder img {
 width:980px;
 height:220px;

}
#topbanner_imageholder .ImageBanner {
 width:980px;
 height:221px;
 overflow:hidden;
}
.ContentViewPortlet .Lead {
 font-weight:bold;
}
.ContentListPortlet .Lead p {
 margin-top:0px;
 line-height:1.4em;
}
.ContentListPortlet .Article .Date {
 font-size:0.9em;
}
.BackToMainPage a {
 text-decoration:underline !important;
 color: #F15C27 !important;
}

/*---------------------------
          RssPortlet
-----------------------------*/
.RssList a {
 font-size:14px;
 background:url(../images/synergon/main_mlink_2.png) no-repeat scroll right 6px;
 padding:0 15px 0 0;
}
.RssDescription {
 margin:0px 0px 10px 0px;
}
.RssPortlet .rsscahnnellist_title {
 border-bottom:1px solid #546B79;
 margin:20px 0px;
 font-weight:bold;
 font-size:14px;
}
.RssPortlet ul {
 list-style:none;
 padding:0 0 0 10px;
 margin:0;
}


.ImageBannerRightPortlet .ImageBanner{
 padding-bottom: 20px;
}


div.pontelink {
 margin:0 auto;
 width:980px;
 vertical-align:top;
}
div.pontelink a {
 font-size:11px;
 color:#266190;
 vertical-align:top;
}

/*-----------------------------
          EventBrowser
------------------------------*/
.EventBrowserPortlet {
 width:186px;
 margin:20px 0 0 10px;
}
.EB_Title {
 background:url(../images/synergon/eb_title_bg.png) no-repeat left top;
 color:#bfced8;
 height:29px;
 font-weight:bold;
 font-size:12px;
 padding:0 0 0 13px;
 line-height:2.5em;
}
.EB_Title a {
 color:#bfced8;
}
.EventBrowserPortlet .EBrowser_B {
 border-collapse:collapse;
 border-spacing:0;
}

.CalHead {
 font-size:11px;
 font-weight:bold;
 color:#fff;
 text-align:center;
}
.EventBrowserPortlet .EBrowser_B td {
 text-align:center;
 padding:2px;
}
.EventBrowserPortlet .EBrowser_B td a {
 background:transparent url(../images/synergon/eb_day_bg.png) no-repeat scroll center center;
 color:#FFFFFF;
 display:block;
 font-size:11px;
 font-weight:normal;
 height:20px;
 text-align:center;
 width:22px;
}
.EventBrowserPortlet .EBrowser_B td.EventDay a {
 background:transparent url(../images/synergon/eb_event_marker.png) no-repeat scroll center center;
}

.EBrowserHead {
 background:transparent url(../images/synergon/eb_head_bg.png) no-repeat scroll center center;
 height:22px;
 width:179px;
 margin:5px auto;
 color:#495861;
 font-weight:bold;
 font-size:11px;
}


/*-----------------------------
         BIG EventBrowser
------------------------------*/
.EventsCont {
 background:#708a99 url(../images/synergon/eb_cont_top.png) no-repeat left top;
 width:309px;
 margin:0 auto 20px;
}
.Content .EventBrowserPortlet .MainTitle span {
 width:309px;
 margin:auto;
 display:block;
}
.EventsCont .bottom {
 background:#708a99 url(../images/synergon/eb_cont_bottom.png) no-repeat left top;
 width:309px;
 height:12px;
}
.Content .EventBrowserPortlet {
 width:100%;
 margin:20px 0 0 10px;
}
.Content .EventBrowserPortlet .EBrowser_B {
 width:300px;
 margin:auto;
 text-align:center;
}
.Content .EventBrowserPortlet .EBrowser_B td {
 text-align:inherit;
}
.Content .EventBrowserPortlet .EBrowser_B td a {
 width:auto;
}
.Content .Event {
 margin-bottom:15px;
}
.Content .Event .Title a {
 background:transparent url(../images/synergon/main_mlink_2.png) no-repeat scroll right 5px;
 padding:0 15px 0 0;
}
.Content .EHonapBg {
 width:130px;
}

.EBrowserList .EventPlace span, .Event .EventPlace span {
 font-weight:bold;
 margin-right;5px;
}


/*--------------------------
          Pressroom
----------------------------*/
.SynergonUserEditPortlet #Login .MainTitle {
 margin:20px 0 10px 132px;
}
.SynergonUserEditPortlet #Login form {
 background-color:#F3F3F3;
 padding:15px 10px 10px;
 width:450px;
 margin:auto;
}
.SynergonUserEditPortlet #Login .LoginButton {
 margin-top:23px;
}
.SynergonUserEditPortlet #Login .Text {
 float:left;
 width:80px;
 clear:both;
 margin:0 15px 5px; 0;
}
.SynergonUserEditPortlet #Login .Input input {
 width:200px;
 border:1px solid #E2E2E2;
 color:#4E4E4E;
 margin:0 0 5px; 0;
}

#LoginForm {
 float:left;
 width:350px;
}

#LoginNav {
 clear:both;
 text-align:center;
}
#LoginNav a {
 background:url(../images/synergon/main_mlink.png) no-repeat right 5px;
 margin-right:20px;
 padding-right:8px;
}

.Authreg {
 padding:15px 10px 10px;
 width:500px;
 margin:auto;
}
.Authreg .Title, .ForgetPassword .Title {
 margin:20px 0;
}
.Authreg .Input input {
 width:200px;
 border:1px solid #E2E2E2;
 color:#4E4E4E;
 margin:0 0 10px; 0;
}
.Authreg .Nav {
 text-align:center;
}
.Authreg .Text {
 float:left;
 width:160px;
 clear:both;
 margin:0 15px 5px; 0;
}

.Authreg select {
 border:1px solid #E2E2E2;
 color:#4E4E4E;
 margin:0 0 10px; 0;
}
.ForgetPassword .Text {
 float:left;
 width:80px;
 clear:both;
 margin:0 5px 0 0;
}
.ForgetPassword .Input input {
 width:200px;
 border:1px solid #E2E2E2;
 color:#4E4E4E;
 float:left;
 margin:0 5px 0 0;
}
.LogoutButton {
 text-align:center;
}
.RegModify {
 margin-top:15px;
}
.RegModify a {
 background:url(../images/synergon/main_mlink.gif) no-repeat right 5px;
 margin-right:20px;
 padding-right:8px;
}

.PressroomHeading {
 background-color:#F3F3F3;
 padding:10px;
 margin:0 0 15px;
}
.PressroomHeading .SubTitle {
 font-weight:bold;
}
.PressroomHeading  .Heading {
 margin:5px;
 padding:0;
}
.PressroomHeading .Heading a {
 background:url(../images/synergon/main_mlink.gif) no-repeat right 5px;
 padding-right:8px;
}
.PressroomHeading .Heading a#MenuOver {
 text-decoration:underline;
}
.PressroomSearch .Header {
 border-bottom:1px solid #546B79;
 font-weight:bold;
 margin:20px 0;
 font-size:14px;
}
.PressroomSearch form {
 background-color:#F3F3F3;
 padding:10px;
}

.PressroomTitle {
 margin:0 0 10px;
 border-bottom:1px solid #546B79;
 font-weight:bold;
 font-size:14px;
}
.LatestNews {
 margin-top:20px;
}
.LatestNews .c_div {
 margin-left:10px;
}


/*--------------------------
          Ponte link
----------------------------*/
.PonteBottom {
 margin:auto;
 width:980px;
 text-align:center;
}


/*---------------------------
        Banner linkek
-----------------------------*/
.nav_pos_link {
 position:relative;
 z-index:1;
 width:980px;
 display:none;
}
.sri_link {
 position:absolute;
 width:155px;
 /*float:left;*/
 height:215px;
 background:transparent url(../images/synergon/spacer.gif) repeat left top;
 z-index:1;
}
.srs_link {
 position:absolute;
/* float:right;*/
 width:155px;
 height:215px;
 background:transparent url(../images/synergon/spacer.gif) repeat left top;
 left:825px;
 z-index:10;
}


/*  Aktuális menü az archívumban */
.actualMenu .SubMenu span {
 margin-right:20px;
 background:url(../images/synergon/main_mlink.png) no-repeat right 5px;
 padding-right:8px;
}
.actualMenu {
 margin-top:15px;
}
.actualMenu .SubTitle {
 font-weight:bold;
 text-decoration:underline;
}
