@charset "utf-8";
/* PSZÁF CSS */
@import url('reset.css');
@import url('pszaf_common.css');
@import url('gallery.css');
@import url('pszaf_penztarak.css');
/*@import url('vote.css');*/
@import url('lsm.css');
@import url('main_conversion.css');
@import url('selectbox.css');
@import url('apeh_table.css');

body {
	line-height:1.5em;
	margin: 0px auto;
	font-family:Arial, helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	height:100%;
	width:1000px;
	background:#e8e8e8 url(../images/body_bg.jpg) repeat-x left top;
}
#portal {
	border-left:1px solid #d7d7d5;
	border-right:1px solid #d7d7d5;

}
#portalmiddle {
	width:1000px;
	background-color:#fff;
}

a {
	font-weight:bold;
	color:#ad0936;
	text-decoration:none;
	border:0px none;
}
a:hover {
	text-decoration:underline;
}
.Content a:visited {
 /*color:#adadad!important;*/
 color:#dfa1b2!important;
}

.Content .more a:visited {
 color:#AD0936!important;
}
.HeadingPath a:visited {
 color:#8a8a8a!important;
}

.NavBoxesLinks a:visited {
 color:#8a8a8a!important;
}
.categoryboxheader a:visited, .EditorialHead a:visited {
 color:#fff!important;
}

/***** COMMON SELECTORS *****/

.EditorialHead span {
	font-weight:bold;
	color:#fff;
	padding:2px 20px 0px 15px;
	display:block;
}
.EditorialHead span a {
	color:#fff;
}
.more {
	float:right;
	margin-right:5px;
}

.more a {
	font-style:italic;
}

.SimpleTitleClass {
	font-weight:bold;
	height:24px;
	line-height:1.9em;
	padding:0px 0px 0px 10px;
	color:#000000;
}

/* END OF COMMON SELECTORS */

/* SIDES *******************/
.Top {
	height:96px;
	background:#b1b1b1 url(../images/top_bg.jpg) no-repeat left top;
        width:1000px;
}
.Top table {
  width:100%;
}
.LeftSide {
	width:190px;
	background:#fff url(../images/LeftSide_bg.jpg) repeat-y left top;	
	height:100%;
	border-bottom:1px solid #EFEFEF;
}

.Content {
	width:520px;
	height:100%;
	padding:0px 20px 10px 20px;
}

.RightSide {
	width:250px;
	height:100%;
}

.Footer {
	clear:both;
	height:85px;
}	
/*-- END OF SIDES --*/

/* LEFTSIDE CONTENTS ******************************/
.DarkGray_Header {
	background-color:#797878;
	font-weight:bold;
	color:#FFFFFF;
	padding:3px 0px 3px 15px;
}
		
.LeftSide ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.LeftSide .Menu {
	border-top: 10px solid #797878;
	padding:0px 5px 0px 0px;
}

.LeftSide .Menu li {
	border-bottom:1px solid #ececeb;
        padding-left:13px;
}	

.LeftSide .Menu a {
	color:#8a8a8a;
	background:transparent url(../images/square_mark.png) no-repeat left 10px;
	display:block;
	padding:3px 5px 3px 13px;
}
.LeftSide .Menu a:hover {
	background:transparent url(../images/square_mark_black.png) no-repeat left center;
	text-decoration:none;
	color:#000;
}

.LeftSide .Linkek {
	margin:10px 0px;
	padding:0px 5px 0px 15px;
}
		.LeftSide .Linkek .Webcompass {
			margin:0px 0px 5px 0px;
		}
		.LeftSide .Linkek .Webcompass a {
			color:#646262;
			background:transparent url(../images/arrow_mark.png) no-repeat left 4px;
			padding-left:10px;
			margin:0px;
			text-decoration:underline;
                        display:block;
		}
		.LeftSide .Linkek .Webcompass a:hover {
			color:#000;
			text-decoration:underline;
			background:transparent url(../images/arrow_mark_black.png) no-repeat left 4px;
		}
		.LeftSide .Linkek .more {
			float:none;
			margin-top:5px;
		}	
	

/* RIGHTSIDE CONTENTS *************************/

.RightBox {
	margin:5px 0px;
	border:1px solid #d6d5d5;
        color:#5E5E5E;
	border-right: 0px none;
	background:#fff url(../images/box_greygrad_bg.png) repeat-y scroll right top;
}
.RightBox .padded {
        text-align:justify;
        padding:5px 10px;
        font-size:11px;
        background:transparent url(../images/segithetunk_bg.jpg) no-repeat right top;
}
.RightBox .HeaderClass a {
        color:#4A4A4A;
}
.RightBox .HeaderClass a:hover {
        text-decoration:none;
}
.box_greygrad {
	margin:0px 0px 0px;
	border:1px solid #d6d5d5;
	border-right: 0px none;
	background:#fff url(../images/box_greygrad_bg.png) repeat-y scroll right top;
	color:#8a8a8a;
	font-weight:bold;
}
.box_greygrad ul {
}
.box_greygrad li {
	list-style-type:none;
	background:transparent url(../images/square_mark.png) no-repeat left center;
	margin-left:10px;
	padding-left:15px;
}

.RightSide div.Linkek div.Body, .RightSide div.Linkek div.Date, .RightSide div.Linkek div.more {
	display:none;	
}
.RightSide div.Linkek .Title {
    margin-bottom:5px;
}

.RightSide div.Linkek a {
	background:transparent url(../images/square_mark.png) no-repeat left center;
	margin-left:10px;
	padding-left:15px;
	color:#8a8a8a;
	font-weight:bold;	
}

.RightSide div.top {
	border-bottom:0px none;
}

.RightSide div.btm {
	border-top:0px none;
	margin:0px 0px 10px 0px;
        padding:6px 0;
}

.RightSide div.btm a {
   color:#8a8a8a;
}
.RightSide div.btm a:hover {
   color:#8a8a8a;
   text-decoration:underline;
}
.RightSide .Newsletter {
/*	background:#fff url(../images/newsletter_bg.jpg) no-repeat left top;
	height:72px;*/
	margin:10px 0px;
}
.RightSide .NewsLetterLink {
  background:transparent url(../images/newsletter_bg.jpg) no-repeat scroll left bottom;
  height:60px;
}
.RightSide .NewsLetterLink .Reg {
/*  float:right;*/
  padding-top:7px;
  width:162px;
  margin-left:84px;
}
		
.RightSide .NewsLetterLink .Reg a {
  background:transparent url(../images/square_mark.png) no-repeat scroll left 8px;
  padding-left:10px;
  font-style:bold;
  display:block;
  color:#8A8A8A;
}

.onlyimageright {
        background:transparent url(../images/onlyimageright.jpg) no-repeat left top;
        width:249px;
        height:68px;
}

.RightSide .HeaderClass {
	background-color:#dddddd;
	color:#4a4a4a;
	font-weight:bold;
	height:24px;
	line-height:1.9em;
	padding:0px 0px 0px 10px;
}

.LeftSide .LoginPortlet {
	margin:5px 0px;
	border-bottom:1px solid #d6d5d5;
	/*background:#fff url(../images/box_greygrad_bg.png) repeat-y scroll right top;*/
}
		.LoginPortlet .Text {
			font-weight:bold;
			color:#8a8a8a;
			width:45px;
                        padding-left:13px;
      		}
		.LoginPortlet input.txt {
			width:100px;
                        padding:2px 0px 0px;
		}
		.LoginButton input {
			background:transparent url(../images/square_mark_gray.png) no-repeat scroll left 9px;
			color:#ae0836;
			display:block;
			padding:3px 5px 3px 5px;
			border:0px none;
			font-weight:bold;
			font-style:italic;
			cursor:pointer;
			margin-right:20px;
			font-size:12px;
			float:right;
		}
		#Login {
			padding:10px 5px 5px 5px;
		}
		#Login td {
			padding-bottom:7px;
		}		
#Login .SubmitButton {
 text-align:center;
 margin:5px 10px 5px 0px;
}
#Login .SubmitButton input {
 padding:1px 3px;
 font-size:11px;
}
#LogoutForm span {
 padding-bottom:10px;
 font-style:italic;
 display:block;
}

#LogoutForm .LoginButton a {
 padding:2px 5px;
 /*width:200px;*/
}

.LoginPortlet #LogoutForm{
/* height:60px;*/
 text-align:center;
}

.LoginPortlet #LogoutForm .LoginButton {
}

.LoginPortlet #LogoutForm .LoginButton a{
 margin:0 0 0 10px;
 padding:2px 5px;
 width:120px;
}

.LoginPortlet #LogoutForm .LoginButton input{
 margin-right:0;
}

/* MIDDLE CONTENTS ***************************/
.pszaf_main .EditorialHead {
/*	background:transparent url(../images/editorial_pri_head.jpg) no-repeat left bottom;
	height:24px;*/
background:#A9A9A9 url(../images/editorial_pri_head.jpg) no-repeat scroll left bottom;
}
html>/**/body .pszaf_main .Editorial {
width:auto;
}
.pszaf_main .Editorial {
	border-bottom:1px solid #d6d5d5;
	border-left:1px solid #d6d5d5;
	border-right:1px solid #d6d5d5;	
	background: #fff url(../images/editorial_pri_bg.jpg) repeat-y right top;
	padding:20px 15px;
        margin-bottom:10px;
        width:488px;
}
.pszaf_main .Editorial p {
  margin:0 0 10px 0;
}
.pszaf_main .Editorial .more {
/*	position:relative;
	bottom:10px;
  border:1px solid green;*/
  float:none;
  text-align:right;
}
.pszaf_main .Editorial .Image {
display:none;
}
.pszaf_main .Editorial .firstEditorial {
	margin-bottom:5px;
}
.pszaf_main .Editorial .otherEditorials {
  border-top:1px solid #D6D5D5;
  margin-top:5px;
  padding-top:10px;
}
.pszaf_main .Editorial .otherEditorial {}
.NavBoxes {
	margin-bottom:10px;
}

.NavBoxes .Left {
padding-right:15px;
}
.NavBoxes .ContentListPortlet {
	background:#FFFFFF url(../images/greygrad_bg.jpg) repeat-y scroll right top;
	width:250px;
	border:1px solid #d6d5d5;
	}
.MainTopBox div.ContentListPortlet div.NavBoxesLinks {
 height:177px;
}
.NavBoxes .ContentListPortlet .LinksHolder {
        padding:0px 10px;
}

.NavBoxes .ContentListPortlet .LinksHolder a {
background:transparent url(../images/square_mark.png) no-repeat scroll left center;
color:#8A8A8A;
display:block;
padding:3px 5px 3px 13px;
}

.categoryboxheader {
	background:transparent url(../images/categoryboxheader_bg.jpg) no-repeat left top;
	height:24px;
	color:#fff;
	font-weight:bold;
	padding:2px 0px 0px 15px;
        line-height:2.1em;
}

/* Cikkek **************************/

.PreviewContent .Lead {
	font-weight:bold;
	color:#7a7a7a;
	margin-bottom:20px;
}

.PreviewContent .CikkImage {
	margin:5px;
}

.PreviewContent .ContentViewPortlet .TitleBar {
	background-color:#aaa8a9;
	width:768px;
	color:#fff;
	font-weight:bold;
	display:inline-block;
}
.TitleBar_bg {
	background:#aaa8a9 url(../images/titlebarbg.jpg) no-repeat left bottom;
	width:300px;
	height:14px;
}

.PreviewContent .ContentViewPortlet #contentdiv {
	background:#fff url(../images/cikk_bg.gif) repeat-y right top;
        width:100%;
}

.PreviewContent .ContentViewPortlet .TitleBar .Title {
        padding:0px 5px 0px 13px;
	height:26px;
	width:auto;
	font-weight:bold;
}

.PreviewContent .ContentViewPortlet .TitleBar .AdvImage {
	text-align:right;
}

.PreviewContent .ContentViewPortlet .TitleBar .AdvImage img {
}

.PreviewContent .ContentViewPortlet .Body {
	padding:5px 13px 15px;
}

/*.PreviewContent .ContentListPortlet {
	background:#FFFFFF url(../images/cikk_bg.gif) repeat-y scroll right top;
	border-color:#D6D5D5;
	border-style:solid solid;
	border-width:1px 1px;
}*/
.PreviewContent .ContentListPortlet .NoContent {
	padding:13px;
}
.PreviewContent .HeadingPathPortlet {
	margin-bottom:10px;
}

.PreviewContent .ContentListPortlet .Article {
    padding:0px 5px 0px 13px;
}

.Newsletter {
 background:#FFFFFF url(../images/editorial_pri_bg.jpg) repeat-y scroll right top;
 border:1px solid #D6D5D5;
/* position:relative; ezt ki, és minek?????? */
 z-index:0;
}
.Newsletter .AuthContent div.row div.Text {
 float:none; position:static; width:auto;
}
.Newsletter .AuthContent div.Text {
 float:left; margin-right:10px; width:60px; padding-top:2px;
}
.Newsletter .AuthContent div.row div.Input input {
 width:auto;
 display:inline-block;
 border:0px none;
 background-image:none;
}
.Newsletter .AuthContent .Input input.BoxInput {
 background:transparent url(../images/input_repeated_mid.png) repeat-x scroll left top;
 border:1px solid #AAA9A9;
}

.Newsletter .AuthContent .Input {
 margin:0px 0px 5px 35px;
 float:none;
}

.Newsletter .AuthContent .row {
 margin-bottom:15px;
}

.AuthContent .Title {
 margin-bottom:10px;
}

/* ADVANCEDSEARCH  *********************/

.SearchResultHeader {
	padding:10px 13px;
}

.SearchMark {
	background-color:#d6d5d5;
}

.AdvSearchContainer form {
	padding:13px;
}
.AdvancedSearchPortlet .MainTitle, .SearchResultTitle {
	background-color:#aaa9a9;
	color:#fff;
	font-weight:bold;
	padding:3px 13px;
}
.AdvancedSearchPortlet .Middle, .SearchResultsPortlet .Middle {
	background:transparent url(../images/greygrad3col_bg.jpg) repeat-y left top;
	border:1px solid #d6d5d5;
}

.TypeSelectDiv { padding-top:5px; clear:left; }

/* figyelemfelhivo kereses */
.AttentionSearchPortlet {  }
.AttentionSearchPortlet .Middle {
/*    background:transparent url(../images/greygrad3col_bg.jpg) repeat-y left top;*/
    border-bottom:1px solid #d6d5d5;
}

.AttentionSearchPortlet .SearchAdvTitle {
	background-color:#aaa9a9;
	color:#fff;
	font-weight:bold;
	padding:8px 13px;
}
.AttentionSearchPortlet .NewkibInputText { font-weight:bold; }
.AttentionSearchPortlet .SearchField {  }
.AttentionSearchPortlet .SearchAdv { padding:10px; }
.AttentionSearchPortlet .Buttons {
  height:45px;
}
.AttentionSearchPortlet .SearchButton {
  float:left;
  margin-left:162px;
}
.AttentionSearchPortlet .SubmitButton {
  clear:none;
  height:22px;
}
.AttentionSearchPortlet .SubmitButton input {
  display:block;
  height:22px;
  line-height:22px!important;
  padding:0;
}
.AttentionSearchPortlet .ListAllButton {
  float:left;
  margin-top:15px;
}
.AttentionSearchPortlet .SubmitButton a {
  display:block;
  height:22px;
  line-height:22px;
  border:0px none;
  background-color:#797878;
  color:#fff;
  font-weight:bold;
  cursor:pointer;
/*  padding:4px 5px 3px 5px;*/
  padding:0 5px;
  font-family:Arial, Helvetica, sans-serif;
  text-decoration:none;
}

.AttentionSearchPortlet .SearchField .SearchText { padding-left:15px; width:150px; display:inline-block; }
.AttentionSearchPortlet .SearchField input {
 width:280px;
 margin-bottom:5px;
}

/* figyelemfelhivo lista */
.FigyelemfelhivoList {  }
.FigyelemfelhivoList table { 
  margin:15px 0; 
  border-left:3px solid #e1e1e1;
  border-bottom:3px solid #e1e1e1;
  border-top:3px solid #e1e1e1;
  border-collapse:collapse	
}
.FigyelemfelhivoList td { 
  /*padding:5px 10px; */
  border-right:3px solid #e1e1e1;
  border-top:3px solid #e1e1e1;
  padding:2px;
  vertical-align:top;
}
.FigyelemfelhivoList th { 
  /*padding:5px 10px; */
  padding:2px;
  border-left:3px solid #e1e1e1;
  border-bottom:3px solid #e1e1e1;
  border-top:0px none;
  border-right:3px solid #e1e1e1;
  background-color:#aaa9a9;
  color:#fff;
  font-weight:bold;
  vertical-align:top;
}
.FigyelemfelhivoList td a { text-decoration:none; }


/* intezmeny kereses */
.SupervisedInstitutionSearchPortlet { width:768px; }
.SupervisedInstitutionSearchPortlet .SearchAdvTitle {
	background-color:#aaa9a9;
	color:#fff;
	font-weight:bold;
	padding:8px 13px;
}
.SupervisedInstitutionSearchPortlet .NewkibInputText {
 font-weight:bold;
 padding:0 0 10px 5px;
}
.SupervisedInstitutionSearchPortlet .SearchField {  }
.SupervisedInstitutionSearchPortlet .SearchAdv { padding:10px; }
.SupervisedInstitutionSearchPortlet .SubmitButton a {
 border:0px none;
 background-color:transparent;
 color:#fff;
 font-weight:bold;
 cursor:pointer;
 padding:4px 5px;
 font-family:Arial, Helvetica, sans-serif;
}

.SupervisedInstitutionSearchPortlet .SearchField .SearchText { padding:0 0 5px 15px; width:110px; display:inline-block; }
.SupervisedInstitutionSearchPortlet .SearchField select { width:320px; margin-bottom:5px; }
.SupervisedInstitutionSearchPortlet .SearchField input { width:250px; margin-bottom:5px; }
.SupervisedInstitutionSearchPortlet .SearchField input.CheckBox { width:auto; }
.SupervisedInstitutionSearchPortlet div.SubmitButton { display:inline; text-align:right; }
.SupervisedInstitutionSearchPortlet div.SubmitButton input { background-color:transparent; vertical-align:baseline; padding:0px; }
.SupervisedInstitutionSearchPortlet div.SearchButton { text-align:right; margin-top:20px; }
.InstitutionList { border-top:1px solid #AAA8A9; }
.InstitutionList .NoContent { padding:10px; }
.InstitutionList #page_list { padding:15px 10px; }

/*------------------------------
			      KIR/KTA
			 ----------------------------*/
.SupervisedInstitutionListPortlet, .InstitutionHistoryPortlet {
	width:768px;
        background-color:#fff;
}

.InstitutionDetails .FieldTitle, .InstHistDiv .FieldTitle {
  display:inline-block;
  float:left;
  padding-right:5px;
  text-align:right;
  width:105px;
}

.InstitutionDetails .FieldHomePage {
  height:30px;
}

.InstitutionDetails .instdata, .InstHistDiv .instdata {
  display:block;
  padding-left:100px;
}
.InstitutionDetails .FieldTitle {
  color:#456E9F;
}
.InstHistDiv a {
  color:#000000;
  font-weight:normal;
}

.InstitutionDetails .activities, .InstHistDiv .activities  {
/*  margin-top:5px;*/
}
.InstitutionDetails .activities .insttype, .InstHistDiv .activities .insttype {
  margin-left:105px; 
}
.InstitutionDetails .activities .insttype, .InstHistDiv .activities .insttype {
  background:transparent url(../images/square_mark_black.png) no-repeat scroll left 7px;
}
.InstHistDiv .activities .ModifiedField, .InstHistDiv .ModifiedField .insttype { 
  background:transparent url(../images/square_mark.png) no-repeat scroll left 7px;
}

/*
.InstitutionHistoryPortlet .homepage {
  color:#456E9F;
  display:inline-block;
  float:left;
  padding-right:5px;
  text-align:right;
  width:85px;
}
.InstitutionHistoryPortlet .homepage {
  color:#000000;
}
.InstitutionHistoryPortlet a {
  color:#000000;
}
*/
.InstHistDiv {
        padding:10px 5px 10px 13px;
}
.InstHistDiv h2 {
	font-size:16px;
}
.InstHistDiv table {
        border-left:1px solid #aaa9a9;
        border-top:1px solid #aaa9a9;
        background-color:#fff;
}
.InstHistDiv table td, .InstHistDiv table th {
        padding:3px;
        vertical-align:top;
}
.InstHistDiv table td {
        border-bottom:1px solid #aaa9a9;
        border-right:1px solid #aaa9a9;
}
.InstHistDiv table th {
        font-weight:bold;
        background-color:#8397AF;
        border-right:1px solid #aaa9a9;
        color:#fff;
}
.InstHistDiv .Note {
  margin-bottom:10px;
}
.InstHistDiv .Note .Emphasized {
  color:#AD0936;
  font-weight:bold;
}

/***-------***/
/*.primenumber, .address {
	padding-right:5px;
	display:inline-block;
	text-align:right;
	width:85px;
	color:#456E9F;
	float:left;
}
.InstitutionHistoryPortlet .address, .InstitutionHistoryPortlet .primenumber {
  color:#000000;
}
.instdata {
	display:block;
	padding-left:70px;
}*/
span.padded {
	display:block;
	margin-bottom:5px;
}
.SupervisedInstitutionListPortlet div.Text {
	margin-bottom:5px;
}
.SupervisedInstitutionListPortlet .insttype, .InstHistDiv .insttype {
	background:transparent url(../images/square_mark_black.png) no-repeat scroll left 7px;
	display:block;
	padding-left:10px;
}
.InstitutionDiv h2 {
	font-size:14px;
	margin:0px 5px 0px 0px;
	display:block;
	/*height:20px;*/
}
.InstitutionDiv .Title { 
  width:540px; 
  padding-bottom:10px;
}
.InstitutionDiv table.InstitutionDetails {
        border-left:1px solid #aaa9a9;
        border-top:1px solid #aaa9a9;
        background-color:#fff;
}
.InstitutionDiv .InstitutionDetails th {
        font-weight:bold;
        border-right:1px solid #aaa9a9;
        border-bottom:1px solid #aaa9a9;
        color:#fff;
        background-color:#8397AF;		
}
.InstitutionDiv .InstitutionDetails td {
        border-bottom:1px solid #aaa9a9;
        border-right:1px solid #aaa9a9;
}
.InstitutionDiv .InstitutionDetails td, .InstitutionDiv .InstitutionDetails th {
		padding:3px;
        vertical-align:top;
}
 
.InstitutionDiv div.Timestamp {}

.InstitutionDiv div.Link {
/*	position:relative;
	left:550px;
	top:-30px;
	height:0px;*/
  position:absolute;
  right:0px;
  top:0;
  width:195px;
}

.SupervisedInstitutionListPortlet .InstitutionDiv, .InstitutionHistoryPortlet .InstitutionDiv {
	padding:10px 5px 10px 13px;
	border-bottom:1px solid #aaa8a9;
  position:relative;
}

.InstitutionHistoryPortlet .InstitutionDiv .ActivityDiv span {
	margin-left:10px;
}

.InstitutionHistoryPortlet .ModifiedField, .InstitutionHistoryPortlet .ModifiedField a {
/*	background-color:#fff3f6;
	border:1px solid #AD0735;*/
  font-weight:bold;
  color:#AD0936;
}

.SupervisedInstitutionListPortlet .HeaderClass, .InstitutionHistoryPortlet .HeaderClass {
	background:transparent url(../images/kirkta_head.gif) no-repeat scroll left top;
	padding:5px 0px 2px 13px;
	height:40px;
	color:#FFFFFF;
	font-weight:bold;
}
.InstitutionDiv .Link {
	padding-top:10px;
}
.InstitutionDiv .Link a {
	background:transparent url(../images/history.gif) no-repeat scroll left 2px;
	display:block;
	height:20px;
	padding-left:20px;
}

.SupervisedInstitutionListPortlet .TypeSelectors {
	padding:10px;
	border-bottom:1px solid #AAA8A9;
}

.piros {
 background-color:red;
}

/***
  Segithetunk? oldalak
*/
.KerdesekListPortlet {
  padding:13px;
}
.KerdesekListPortlet .Title { 
  padding-bottom:5px;
  margin-bottom:5px;
  border-bottom:1px solid #636262;
  font-weight:bold; 
  color:#636262;
}
.KerdesekListPortlet .Questions {}
.KerdesekListPortlet .Question {
  margin-left:23px;
  display:list-item;
}

/*------------------
               Vote 
             ----------------*/
.VotePortlet { position: relative; width:250px; background:#FFFFFF url(../images/box_greygrad_bg.png) repeat-y scroll right top; border-color:#D6D5D5;border-style:solid none solid solid;border-width:1px 0 1px 1px;margin:5px 0;color:#8a8a8a;	}
.VotePortlet .Vote { padding: 0 0 5px 0; margin: 0; }
.Vote .MainTitle { color: #0c73ae; font: bold 11px Arial; text-transform: uppercase; line-height: 20px; vertical-align: middle; margin-left: 10px; }
.Vote .Title { color: #000; font-weight:bold; margin: 10px; }
.Vote .VoteBody { color: #000;  margin: 10px; }
.Vote .Button { clear: both; margin: 5px; }
.Vote .SubmitButton {
        margin:0px;
        text-align:center;
}
.Vote .SubmitButton a {
	border:0px none;
	background-color:#797878;
	color:#fff;
	font-weight:bold;
	cursor:pointer;
        display:inline-block;
	padding:1px 3px;
	text-align:center;
        width:60px;
}
.Vote .SubmitButton a:hover { text-decoration:none; }
.VotePortlet .VoteResult { padding: 0 0 5px 0; margin: 0; }
.VoteResult .MainTitle { color: #0c73ae; text-transform: uppercase; line-height: 20px; vertical-align: middle; margin-left: 10px; }
.VoteResult .Title { color: #000;  margin: 10px; font-weight:bold; }
.VoteResult .VoteBody { color: #000;  margin: 10px; }
.VoteBody { color: #000;  margin: 10px; }
.VoteResult { padding-bottom:5px; float:left; }
.VoteResult .VoteRow {  padding:3px 5px; float:left; }
.VoteRow input{ border: 0px;}
.VoteResult .Text { vertical-align:center; float:left; width:100px; }
.VoteResult .VoteLine { border:1px solid #ccc; float:left; width:80px; }
.VoteResult .VoteLineBg { height:12px; font:8px Arial; background-color: #BC3D5D; }
.VoteResult .Percent { font:10px Verdana; color:#BC3D5D; padding-left:5px; float:left; }
.VoteChart{clear:both;text-align:center;}
.Vote p { margin:5px 0px; }

/*
a.exitlink {
 background:transparent url(../images/external_link.gif) no-repeat left 3px;
 padding-left:10px;
}
a.innerlink {
 background:transparent url(../images/internal_link.gif) no-repeat left 3px;
 padding-left:10px;
}
*/

/* hekk */
.HatarozatokHolder a {
  color:#AD0936!important;
}
.HatarozatokHolder .element_div {
  border-bottom:1px solid #999999!important;
  margin-bottom:5px!important;
  padding-bottom:5px!important;
}
.HatarozatokHolder .element_div .Date {
  font-style:normal!important;
  color:black!important;
}

.NewsLetterRegistrationPortlet {}
.NewsLetterRegistrationPortlet .AuthContent {
  padding:20px 13px 10px 13px!important;
}
.NewsLetterRegistrationPortlet .AuthContent div.Text {
  font-weight:bold;
}

.PreviewContent .EditorialHead {
  background:transparent url(../images/kirkta_head.gif) no-repeat scroll 
left top;
  height:40px;
  padding:5px 0 2px 13px;
}
.PreviewContent .EditorialHead span {
  padding:0;
  display:inline;
}
html>/**/body .PreviewContent .Editorial {
  width:auto;
}
.PreviewContent .Editorial {
  border-bottom:1px solid #d6d5d5;
  border-left:1px solid #d6d5d5;
  border-right:1px solid #d6d5d5;
  background:#fff url(../images/editorial_pri_bg.jpg) repeat-y right top;
  padding:20px 15px;
  margin-bottom:10px;
  width:488px;
}
.PreviewContent .Editorial p {
  margin:0 0 10px 0;
}

.MNBleft { float:left; }
.MNBleft .LoginPortlet { width:190px; border-top: 10px solid #797878; }

/*--------------------------------
   DOCSHAREUPLOAD & DOCSHARELIST
----------------------------------*/
.DocumentSharingUploadPortlet form label {
 width:110px;display:inline-block;
 padding:0 0 5px 15px;
 width:110px;
}

.DocumentSharingUploadPortlet form p input, .DocumentSharingUploadPortlet form p select {
 margin-bottom:5px;
 width:320px;
}

.DocumentSharingUploadPortlet div.SubmitButton {
 text-align:center;
}

.DocumentSharingUploadPortlet .Success {
 margin:0px 10px 10px;
}


.DocumentSharingListPortlet .FileList {
 margin:10px 15px;
}

.DocumentSharingListPortlet .FileList a {
 background:url(../images/square_mark.png) no-repeat scroll left center transparent;
 padding-left:13px;
}

.DoclistTitle {
 background-color:#AAA9A9;
 color:#FFFFFF;
 font-weight:bold;
 padding:3px 0 3px 15px;
}

.DoclistTitle span {
 display:block;
}
