﻿@charset "utf-8";
@import url(ssr.css);
/* Közzétételek CSS */

body {
	background-color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#3B464A;
	font-weight:normal;
	margin:0px auto;
	width:1000px;
}
body a {
	color:#3B474C;
	text-decoration:none;
}
body a:hover {
	text-decoration:underline;
}
body a#MenuOver, body a.MenuOver {
	font-weight:bold;
	margin:5px;
}
.InstanceType {
	text-align:center;
	background-color:#CCD293;
	color:#990000;
	padding:10px 0px;
}
.InstanceType h2 {
	padding:0px;
	margin:0px;
}
#contentdiv a {
	text-decoration:underline;
	color:#23598E;
}
.Message {
	color:red;
	margin-bottom:10px;
}
.SubmitButton input, .ConfirmButton a {
	background-color:#FFFFFF;
	border:0px solid #636A6D;
	color:#23598E;
	font-size:100%;
	font-weight:bold;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
}
.ConfirmButton a {
	padding:4px 2px;
        display:block;
        width:120px;
        text-align:center;
}
.LogoutButton .ConfirmButton a {
        width:auto;
}
.LogoutButton { padding:5px; }
.LogoutButton span { margin: 5px 0px; }
.ConfirmButton a:hover {
        text-decoration:none;
}

.SiteTop .DeveloperHeader {
        background:transparent url(../images/head_developer.jpg) no-repeat left top;
        height:50px;
}
.SiteTop .TestHeader {
        background:transparent url(../images/head_test.jpg) no-repeat left top;
        height:50px;
}


/* EZ ITT AZ EREDETI ES JO: */
/*
.SiteTop .Header {
        background:transparent url(../images/head_test.jpg) no-repeat left top;
        height:50px;
}

.SiteTop {
        background:#E3EAA2 url(../images/sitetop_bg.jpg) repeat-x scroll left top;
	height:68px;
	width:982px;
}
*/

/* EZ ITT A HEKKELT */


.SiteTop .Header {
        background:transparent url(../images/head_test.jpg) no-repeat left top;
        height:50px;
}

.SiteTop {
        background:#E3EAA2 url(../images/sitetop_bg.jpg) repeat-x scroll left top;
	height:68px;
	width:982px;
}

.InstanceTypePortlet a {
	display:block;
	height:50px;
	width:730px;
}

.TopLine {
	background-color:#CCD293;
	height:18px;
	text-align:right;
        margin-right:20px;
}
.VariantLinkPortlet .Variants {
 /*display:none;*/
 padding-top:2px;
}
.VariantLinkPortlet .Variants a img {
        vertical-align:bottom;
        margin-right:5px;
}

/*--- LEFT SIDE ---*/
.SiteMenu {
	background:url(../images/menubg.jpg) repeat-y left top;
	width:177px;
        margin-bottom:3px;
}
.SiteMenu .MenuTop {
	background:url(../images/menutop_bg.jpg) no-repeat left top;
	width:181px;
	height:14px;
}
.SiteMenu ul {
	list-style-type:none;
	margin:0 0 0px 8px;
	padding:5px 5px 5px 0px;
}

.SiteMenu a {
	display:block;
	margin:0 0 4px 10px;
}
.sslLogo {
	margin:25px 0;
}
.LeftLogo {
	text-align:center;
	margin:25px 0px; 
}
/*--- ERROR ---*/
.ErrorContent {
	width:982px;
	padding:50px 50px 0 50px;
}
/*--- CONTENTS ---*/
.Content, .ContentViewPortlet, .ContentListPortlet {
	width:800px;
}
#contentdiv, .ContentWrapper {
	padding:30px 5px 20px 22px;
	clear:both;
}
#ForwardPrint {
	float:right;
}
#ForwardPrint span.Email {
	padding-right:5px;
}
.MainTitle, .Title, .Title a, .SearchResultTitle {
	color:#749600;
	font-weight:bold;
	font-size:16px;
	margin-bottom:10px;
background-color: #316b84 !important;
color: #ff9835 !important;
padding: 10px;
}
/*--- ContentView elements ---*/
.SubTitle {
	font-weight:bold;
	margin:10px 0;
}
/*--- SearchResultsPortlet ---*/
.SearchResultsPortlet  #contentdiv {
	margin:0;
	padding:0;
}
.SearchResultHeader {
	border-bottom:1px solid #749600;
	padding-bottom:5px;
	margin-bottom:20px;
}
span.SearchResultQuery {
	font-weight:bold;
}
.SearchResultsPortlet .Title a {
	font-size:12px;
}
.SearchResultNumber {
	float:left;
	margin-right:5px;
	font-size:12px;
	font-weight:bold;
}
.SearchResultBg1, .SearchResultBg0 {
	margin-bottom:10px;
	clear:both;
}
.SearchResultScore, .SearchResultsPortlet .Date {
	display:none;
}
.Eredmeny {
	margin-top:15px;
	border-top:1px solid #749600;
	padding-top:5px;
}
/*--- Segedletek ---*/
.SegedletekList {
	padding:0px 5px 20px 22px;
	clear:both;
}
.ListTitle {
	font-weight:bold;
	margin-bottom:5px;
}
.Docname a {
	text-decoration:underline;
	color:#23598E;
}
/*--- SimpleQueryPortlet ---*/
.SimpleQueryPortlet {
	background:url(../images/menubg.jpg) repeat-y left top;
	width:181px;
	padding-bottom:5px;
}
.SimpleQueryPortlet .MainTitle {
	font-size:11px;
	text-transform:uppercase;
	padding:8px 0 4px 13px;
	margin:0px;
}
.SimpleQueryPortlet a {
	text-decoration:underline;
	color:#23598E;
	text-align:right;
	margin:5px;
}
.SimpleQueryPortlet input {
	border:1px solid #CDCABE;
	color:#666666;
	font-size:100%;
	margin:0;
	padding:1px 2px;
	width:120px;
}
.SearchField, .SearchAdvLink {
	margin:0 0 4px 11px;
}
.SearchField img {
	margin-left:5px;
	vertical-align:bottom;
	cursor:pointer;
}

/*--- TableStyles ---*/
.CikkArticleTableBorder td {
	padding:3px;
}
.CikkArticleTableBorder table {
	border-collapse:collapse;
}
.CikkArticleTableBorder td p {
	margin:0;
}
.style1Table {
	border-top:1px solid #D5D5D5;
	border-left:1px solid #D5D5D5;
}
.style1CikkArticleEvenTd, .style1CikkArticleOddTd {
	border-bottom:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.style1Table td.style1CikkArticleFirstTd {
	background-color:#1760A4;
	color:#FFFFFF;
	border-bottom:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.style2Table {
	border-top:1px solid #D5D5D5;
	border-left:1px solid #D5D5D5;
}
.style2CikkArticleEvenTd, .style2CikkArticleOddTd {
	border-bottom:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
.style2CikkArticleOddTd {
	background-color:#dee8cd;
}
td.style2CikkArticleFirstTd {
	color:#FFFFFF;
	background-color:#1760A4;
	border-bottom:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}

.style3Table {
	border-top:1px solid #D5D5D5;
	border-left:1px solid #D5D5D5;
}
.style3CikkArticleEvenTd, .style3CikkArticleOddTd, .style3CikkArticleFirstTd {
	border-bottom:1px solid #D5D5D5;
	border-right:1px solid #D5D5D5;
}
/*--- LoginPortlet ---*/
#LoginNav {
	margin:20px 0 0 20px;
}
#LoginForm .Input input {
	border:1px solid #CDCABE;
	color:#666666;
	font-size:100%;
	margin:0;
	padding:1px 2px;
	width:120px;
}
#LoginForm .Text {
	text-align:right;
}
.Introduction {
	margin:10px 0px;
}
/*--- FOOTER ---*/
.SiteBottom {
	width:982px;
	height:62px;
	padding-top:80px;
}
.SiteBottom .pszaflink {
	float:left;
	margin:10px;
}
.pontelink {
	float:right;
	margin:10px;
}
.pontelink a {
	font-weight:bold;
}
.FooterBottom {
	background-color:#CCD293;
	height:20px;
	width:100%;
	clear:both;
}

/*--- FORWARD ---*/
.ForwardPortlet .Top {
	height:68px;
	background:transparent url(../images/forward_top.jpg) no-repeat left top;
	width:505px;
}
table.Forward {
	width:500px;
	margin-top:25px;
}
table.Forward td {
	padding:3px;
}
table.Forward .Input input {
	width:220px;
}
table.Forward .Input textarea {
	height:120px;
	width:220px;
}
table.Forward td.Text {
	text-align:right;
}
td.Radio input, td.Radio label {
	vertical-align:middle;
}
table.Forward td.ForwardButton {
	text-align:center;
	padding-top:15px;
}
.ForwardButton div {
	display:inline;
}
.ForwardNeedLogin {
	text-align:center;
	margin-top:50px;
}

/*--- PRINT ---*/
.PrintPortlet {
	width:600px;
}
.PrintPortlet .Date {
	display:none;
}
.PrintPage .ArticleInside {
	padding:5px;
}
#tab_table div {
	width:80px;
	border:1px solid #636A6D;
	color:#23598E;
	font-size:100%;
	font-weight:bold;
	cursor:pointer;
	font-family:Arial, Helvetica, sans-serif;
	padding:3px 0;
}
.PrintFoot {
	border-top:1px solid #749600;
	padding:5px 0;
	font-weight:bold;
	text-align:center;
}
.SearchMark {
	background-color:#F0F300;
}

/*--- KtArchive ---*/
.KtArchiveSearch table.SearchTable td {
	vertical-align:top;
}
.KtArchiveSearch table.SearchTable select {
	width:505px;
}
.KtArchiveSearch table {
	width:100%;
}

/*--- Közzétételek---*/
.Kozzetetel .MainTable {
	width:778px;
	border-collapse:collapse;
}
.Kozzetetel .MainTable td {
        font-size:10px;
}
.Kozzetetel table.ViewKozzetetel {
	border-top:1px solid #A49E6D;
}
.Kozzetetel table.ViewKozzetetel tr.TitleRow th {
	font-size:160%;
}
.Kozzetetel table.ViewKozzetetel td {
	width:50%;
	padding:2px;
	font-size:11px;
}
.Kozzetetel table.ViewKozzetetel td.DokumentumokTitle {
	font-size:110%;
	font-weight:bold;
}
.Kozzetetel .MainTable .TitleRow {
	text-align:left;
	background-color:#F4F0D0;
}
.Kozzetetel .MainTable .TitleRow th {
        padding:5px 3px;
        border-bottom:1px solid #aaaaaa;
        font-weight:normal;
}
.Kozzetetel .MainTable .HeadRow {
	text-align:left;
	background-color:#F5F5F5;
	font-weight:normal;
}
.Kozzetetel .MainTable .HeadRow th img {
	margin-left:10px;
}
.Kozzetetel .MainTable .HeadRow th {
        padding:5px 3px;
}
.Kozzetetel .MainTable .HeadRow th a {
        font-size:11px;
        font-weight:normal;
}
.Kozzetetel a {
	text-decoration:underline;
	color:#00549C;
}
.Kozzetetel .MainTable .BG_0 {
	background-color:#F4F7D8;
}
.SiteMenu .Element {
	padding:0 0 0 3px;
        margin:0 0 12px 0;
}
.SiteMenu .Element .Element {
	padding:0 0 0 12px;
        margin:0 0 5px 0;
}
SiteMenu .Element .Element .Element {
	padding:0 0 0 15px;
        margin:0 0 5px 0;
}
.SiteMenu span {
	display:block;
	margin:0px 0px 4px 10px;
}

.KozzetetelSearchTable {
        color:#666;
}

.KozzetetelSearch table {
	width:100%
}
.KozzetetelSearch table th {
	text-align:left;
}
.yearselectTd input {
        border:1px solid #CDCABE;
        color:#666;
        margin-right:3px;
}
.KozzetetelSearch table th.secTitle {
	color:#749600;
	font-size:140%;
	font-weight:bold;
        padding:10px 4px 4px;
}
.KozzetetelSearch table td {
	vertical-align:top;
}
.KozzetetelSearch table select {
	width:504px;
        padding:1px 2px;
        border:1px solid #CDCABE;
        color:#666;
        font-size:10px;
}
.KozzetetelSearch table td input.TextInput {
	width:498px;
        padding:1px 2px;
        border:1px solid #CDCABE;
        color:#666;
        font-size:10px;
}
.Kozzetetel .ResultsHeader {
        font-weight:bold;
        margin:5px 0px;
}
.Kozzetetel .ResultsHeader span.Hint {
        font-weight:normal;
        font-style:italic;
        font-size:10px;
}
.KozzetetelSearch table td {
        padding:4px;
}
.Kozzetetel .Paging {
	margin-top:10px;
	border-top:1px solid #D5D5D5;
}
.Kozzetetel .Paging table.PagingTable {
	width:100%;
}
.Kozzetetel .Paging table.PagingTable td.P_Left {
	text-align:left;
}
.Kozzetetel .Paging table.PagingTable td.P_Center {
	text-align:center;
}
.Kozzetetel .Paging table.PagingTable td.P_Center select {
	width:500px;
        padding:1px 2px;
        border:1px solid #CDCABE;
        color:#666;
        font-size:10px;
}
.Kozzetetel .Paging table.PagingTable td.P_Right {
	text-align:right;
}
.Kozzetetel .BackButton {
	margin:10px 0px;
}
.Kozzetetel .BackButton a {
	border:1px solid #636A6D;
	text-decoration:none;
	color:#23598E;
	font-weight:bold;
	padding:0px 6px;
}


.MultiLevelContentListPortlet .SiteMenu {
 padding:5px 5px 5px 0px;
}

.SimpleContent { padding: 10px; }
.SimpleContent div#ForwardPrint { display: none; }

.MenuLevel1 { margin-left: 10px; }

.KtArchiveResults {
  border-collapse: collapse;
}
.KtArchiveResults .Header {
  background-color: #F4F0D0;
}
.KtArchiveResults .Header th {
  border: 1px solid #E7E7E7;
  text-align: left;
}
.KtArchiveResults tr.BG_1 {
  background-color: #F2F2F2;
}
.KtArchiveResults td {
  border: 1px solid #E7E7E7;
}
.KozzetetelSearchTable A.Reset {
  margin-left:10px;
}
.KozzetetelSearchTable A.Reset img {
  border: 0px none;
}

.SiteMenu div.MenuContainer {
	margin:0 0 0px 8px;
	padding:5px 5px 5px 0px;
}
.SiteMenu div.MenuLevel2 {
        margin:0 0 5px;
        padding:0 0 0 12px;
}
.SiteMenu div.MenuLevel2 {
        margin:0 0 5px;
        padding:0 0 0 19px;
}

.FelugyeltIntezmenyek .InstitutionList { margin:15px; }
.FelugyeltIntezmenyek .SupervisedInstitutionListPortlet .Title { padding-left:15px; }
/* .FelugyeltIntezmenyek .InstitutionList .Institution .Alapok { margin:0px 5px; } */
.FelugyeltIntezmenyek .InstitutionList .Institution .Alapok .FieldTitle,
.FelugyeltIntezmenyek .InstitutionList .Institution .Alapok .FieldValue { float:left; padding-left:5px; }
.FelugyeltIntezmenyek .InstitutionList .Institution .Alapok .ClearLeft { clear:left; }
.FelugyeltIntezmenyek .InstitutionList .Institution { font-weight:bold; margin-bottom:5px; }
.FelugyeltIntezmenyek .InstitutionList .Institution .Alapok { font-weight:normal; }

iframe {
 margin:0px;
}
.DSSIFramePortlet .IFrame {
/*   left:-22px;
   position:relative;
   top:-26px; */
   margin-top:5px;
}
.ContentWrapper .ContentViewPortlet #contentdiv {
 padding:0px;
}

.Status{
text-align:center;
}

/* auto complete cucc */
#ui-id-1 {
    background-color: white;
    border: 1px solid gray;
    height: 100px;
    list-style: none outside none;
    overflow: auto;
    padding: 0;
    width: 502px !important;
}

.ui-helper-hidden-accessible {
    display: none;
}

.ui-state-focus, .ui-state-active, .ui-state-hover:hover {
    background-color: #749600;
    color: white;
    text-decoration: none !important;
}

td.Content {
 padding:20px 0 0 20px;
}
