/* default styles for extension "tx_felogin_pi1" */
	.tx-felogin-pi1 label {
		display: block;
	}
/* default styles for extension "tx_indexedsearch" */
		.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
		.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
		.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
		.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

		/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
		.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
		.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
		.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
		.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
		.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
		.tx-indexedsearch .info-tmpl-css dd.item-path { float:none; }
/* default styles for extension "tx_chcforum_pi1" */



/* BASIC STUFF */
#tx_chcforum-pi1 {
	font-family: verdana, sans-serif;
	font-size: 11px;
}

#tx_chcforum-pi1 caption {
	display: none;
}

#tx_chcforum-pi1 a {
	text-decoration: underline;
}

#tx_chcforum-pi1 a:hover {
	text-decoration: none !important;
}

/* only one form in the forum */
#tx_chcforum-pi1 form {
	margin-top: 5px;
	margin-bottom: 5px;
}

.tx-chcforum-pi1-noWrap {
	display: inline;
	white-space: nowrap;
}

.tx-chcforum-pi1-preTableWrap {
	border: 1px solid #999999;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-postTableWrap {
	border: 1px solid #999999;
	margin-bottom: 20px;
}

/* GENERIC TABLE BEGIN */
.tx-chcforum-pi1-Table {
	border: 1px solid #666666;
	background: #FFFFFF;
	margin-bottom: 2px;
	width: 100%;
}

.tx-chcforum-pi1-Table thead tr th {
	font-size: 14px;
	font-weight: bold;
	background: #A7B3CB;
	padding: 5px;
	text-align: center;
	white-space: nowrap;
}

/* category title row */
.tx-chcforum-pi1-Table tbody tr th {
	font-size: 15px;
	font-weight: bold;
	letter-spacing: 2px;
	background: #F3F5F8;
	padding: 5px;
	text-align: left;
}

/* category features row */
.tx-chcforum-pi1-Table tbody tr td {
	font-size: 12px;
	background: #E3E7EF;
	padding: 5px;
}
/* GENERIC TABLE END */


/* CATEGORY TABLE BEGIN */
/* cell 1 */
.tx-chcforum-pi1-catConferenceCell {
}

.tx-chcforum-pi1-catConferenceCell dl {
	margin: 0;
}

.tx-chcforum-pi1-catConferenceCell dt {
}

.tx-chcforum-pi1-catConferenceCell dd {
	font-size: 10px;
	margin-left: 5px;
}

.tx-chcforum-pi1-catConferenceCell dd.new {
	color: #FF0000;
}

/* cell 2 */
.tx-chcforum-pi1-catThreadCell {
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-catPostCell {
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-catLastCell {
	font-size: 10px !important;
	vertical-align: top;
}
/* CATEGORY TABLE END */


/* CONFERENCE TABLE BEGIN */
/* cell 1 */

.tx-chcforum-pi1-confThreadImage {
	text-align: center;
}


.tx-chcforum-pi1-confThreadSubjCell {

}

.tx-chcforum-pi1-confThreadNew {
	color: #FF0000;
	font-size: 10px;
	padding-left: 5px;
}

.tx-chcforum-pi1-confThreadBtns img {
	padding-top: 5px;
}

.tx-chcforum-pi1-confThreadBtns {
	padding-left: 5px;
}

/* cell 2 */
.tx-chcforum-pi1-confThreadRepliesCell {
	text-align: center;
}

/* cell 3 */
.tx-chcforum-pi1-confThreadAuthorCell {
	text-align: center;
}

/* cell 4 */
.tx-chcforum-pi1-confThreadLastCell {
	font-size: 10px !important;
}

/* CONFERENCE TABLE END */

/* NAVPATH BEGIN*/
.tx-chcforum-pi1-navPath a {
	color: #6F6E70;
}

.tx-chcforum-pi1-navPath {
	line-height: 15px;
	color: #6F6E70;
	background: #E9E9E9;
	border-bottom: 1px solid #DEDEDE;
	margin-bottom: 1px;
	padding: 3px;
	font-size: 10px;
}
/* NAVPATH END*/

/* PAGELINKS BEGIN */
.tx-chcforum-pi1-pageLinksTop, .tx-chcforum-pi1-pageLinksBtm {
	color: #6F6E70;
	background: #E9E9E9;
	border-bottom: 1px solid #DEDEDE;
	font-size: 10px;
	line-height: 15px;
	padding: 3px;
	text-align: right;
	clear: both;
	padding-right: 5px;
}

.tx-chcforum-pi1-pageLinksBtm {
	margin-bottom: 1px;
}
/* PAGELINKS END */

/* POST FORM BEGIN */
.tx-chcforum-pi1-postForm {
	border: 1px solid #999999;
	background: #E3E7EF;
	padding: 5px;
	margin-bottom: 3px;
}

.tx-chcforum-pi1-postForm #formWhere {
	font-size: 14px;
	font-weight: bold;
	background: #A7B3CB;
	padding: 5px;
	text-align: center;
	white-space: nowrap;
	margin-bottom: 7px;
	border: 1px solid #999999;
}

.tx-chcforum-pi1-postForm fieldset label {
	display: block;
	text-align: right;
	padding-right: 20px;
	padding-top: 3px;
	width: 60px;
	float: left;
}

.tx-chcforum-pi1-postForm fieldset {
	background-color: #E9E9E9;
}

.tx-chcforum-pi1-postForm fieldset#formTop {
	margin-bottom: 8px;
}

.tx-chcforum-pi1-postForm fieldset#formTop legend {
	margin-bottom: 3px;
	background-color: #E9E9E9;
	border: 1px solid #999999;
	padding: 2px;
	font-weight: bold;
}

.tx-chcforum-pi1-postForm fieldset#formBottom legend {
	background-color: #E9E9E9;
	border: 1px solid #999999;
	padding: 2px;
	font-weight: bold;
	margin-bottom: 5px;
}


.tx-chcforum-pi1-postForm fieldset#formTop input {
	display: block;
	width: 150px;
	float: left;
	padding: 2px;
	border: 1px solid #DEDEDE;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-postForm textarea {
	border: 1px solid #DEDEDE;
	margin: 3px 0;
	width: 100%;
	height: 150px;
}

.tx-chcforum-pi1-postForm fieldset#formTop br {
	clear:left;
}

.tx-chcforum-pi1-formBtn {
	text-align: center;
}

.tx-chcforum-pi1-formBtn input {
	border: 1px solid #999999;
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:2px;
	background-color: #FFF;

}

.tx-chcforum-pi1-formBtnHov {
	border: 1px solid #666; 
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:2px;
	background-color: #FFF;
	color: #CC0000;
}

.tx-chcforum-pi1-formBtnStyle {
	background-color: #FFF;
	border: 1px solid #666666;
	padding: 3px;
	margin: 3px;
}

.tx-chcforum-pi1-formBtnStyleHov {
	background-color: #FFF;
	border: 1px solid #C00;
	color: #CC0000;
	padding: 3px;
	margin: 3px;
}
/* POST FORM END */

/* SINGLE POST BEGIN */
.tx-chcforum-pi1-singlePost {
	border: 1px solid #666666;
	margin: 7px 0;
}

/* top */
.tx-chcforum-pi1-singlePost .author {
	background: #E3E7EF;
	padding: 3px;
	vertical-align: top;
	height: 35px;
	font-size: 12px;
}

.tx-chcforum-pi1-singlePost .author .author_name {
float: left;
}
.tx-chcforum-pi1-singlePost .author .author_date {
float: right;
}

.tx-chcforum-pi1-formEmicoStyle {
	margin: 3px;
}

.tx-chcforum-pi1-singlePost .im {
	vertical-align: middle;
	margin-top: 3px;
}

.tx-chcforum-pi1-singlePost .im a {
	margin-right: 10px;
}

.tx-chcforum-pi1-singlePost .im img {
	vertical-align: middle;
	border: 0px;
	padding-right: 2px;
	margin-bottom: 2px;
}

.tx-chcforum-pi1-singlePost .userPic {
	border: 1px solid #666666;
	float: right;
}
/* deprecated */
.tx-chcforum-pi1-singlePost #userPic {
	border: 1px solid #666666;
	float: right;
}

/* middle */
.tx-chcforum-pi1-singlePost .text {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	background: #FFF;
	padding-right: 3px;
}

.tx-chcforum-pi1-singlePost .scroller {
	overflow: auto;
	background: #FFF;
	min-height: 75px;
	text-indent: 0px;
	padding: 3px;
}

/* bottom */
.tx-chcforum-pi1-singlePost .edit {
	background: #F3F5F8;
	padding: 3px;
	height: 19px;
	vertical-align: middle;
	font-size: 12px;
}

.tx-chcforum-pi1-singlePost .edit a {
	margin-right: 30px;
}

.tx-chcforum-pi1-singlePost .edit img {
	vertical-align: middle;
	border: 0px;
}

.tx-chcforum-pi1-singlePost .attachment {
	background: #DEE3E7;
	padding: 3px;
}

.tx-chcforum-pi1-singlePost .attachment div {
	vertical-align: top;
}

.tx-chcforum-pi1-singlePost .attachment img {
	float: left;
	margin-right: 5px;
}

.tx-chcforum-pi1-singlePost .rate {
	background: #DEE3E7;
	border-top: 3px solid #FFFFFF ;
	padding: 3px;
}

.tx-chcforum-pi1-singlePost .rate input {
	background-color: #FFF;
	border: 1px solid #666666;
	font-size: 9px;
}

.tx-chcforum-pi1-singlePost .rate select {
	border: 1px solid #666666;
	font-size: 10px;
}

.tx-chcforum-pi1-singlePost .rate select option {
	height: 1.5em;
}

.tx-chcforum-pi1-singlePost .rate form {
	padding: 0;
	margin: 0;
	display: inline;
}

.tx-chcforum-pi1-singlePost .rate .rateStars {
	float: left;
	text-align: left;
	height: 1.85em;
}

.tx-chcforum-pi1-singlePost .rate .rateMenu {
	text-align: right;
	width: 100%;
	height: 1.85em;
}

.tx-chcforum-pi1-singlePost .offset {
	margin-left: 15px;
	margin-right: 15px;
}

.tx-chcforum-pi1-singlePost .codeCell {
	font-family: Courier, 'Courier New', sans-serif; font-size: 11px; color: #006600;
	padding: 5px;
	background-color: #FAFAFA; 
	border: #D1D7DC; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px
}

.tx-chcforum-pi1-singlePost .quoteCell {
	background-color: #FAFAFA;
	font-size: 10px;
	padding: 5px;
	border: #D1D7DC; 
	border-style: solid;
	border-left-width: 1px; 
	border-top-width: 1px; 
	border-right-width: 1px; 
	border-bottom-width: 1px
}

.tx-chcforum-pi1-singlePost .quoteCellAuthor {
	border: 0px;
	font-weight: bold;
	padding: 3px 0;
}

.tx-chcforum-pi1-singlePost .quoteTable {
	border: 0px;
	margin: 15px 0;
}

.tx-chcforum-pi1-singlePost .text img {
	max-height: 350px;
	max-width: 350px;
}

.tx-chcforum-pi1-singlePostQuoteText {
	background-color: #FAFAFA;
	border: 1px solid #666666;
	font-size: 10px;
	padding: 5px;
}


/* SINGLE POST END */


/* FOOTER BOX BEGIN */
.tx-chcforum-pi1-footerBox {
	background: #A7B3CB;
	padding: 3px;
	border: 1px solid #999999;
	font-size: 10px; 
}

/* used for user listing */
.tx-chcforum-pi1-footerBox div { 
	padding-top: 5px; 
	padding-left: 5px;
	font-size: 10px; 
}
/* FOOTER BOX END */

/* HEADER BOX BEGIN */
.header_center {	
  text-align: center;
	height: 34px;
}
.header_text {
	font-size: 24px;
	line-height: 34px; 
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-weight: bold;
	font-variant: small-caps;
}
.header_small {
	margin-bottom: 3px;
	border: solid #666666 1px;
}
/* HEADER BOX END */

/* TOOL BAR  BEGIN */
.tx_chcforum-pi1-toolBar {
	background: #E3E7EF;
	border: 1px solid #666666;
	padding-right: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	margin-bottom: 2px;
}

.tx_chcforum-pi1-toolBar img {
	vertical-align: middle;
	margin-left: 16px;
}

.tx_chcforum-pi1-toolBar div {
	line-height: 30px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

.tx_chcforum-pi1-subToolBar {
	background: #DEE3E7;
	margin-bottom: 1px;
	padding-right: 5px;
}

.tx_chcforum-pi1-subToolBar img {
	vertical-align: middle;
	margin-left: 16px;
}

.tx_chcforum-pi1-subToolBar div {
	margin: 0px;
	line-height: 15px;
	padding: 3px 0px 3px 0px;
	text-align: right;
	font-size: 9px;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
}


/* TOOL BAR  END */

/* PROFILE BEGIN */
.tx-chcforum-pi1-profileBorder {
	border: 1px solid #999999;
	padding: 3px;
}

.tx-chcforum-pi1-profileBorder #userPic {
	border: 1px solid #666666;
	float: right;
}

.tx-chcforum-pi1-profileBorder hr {
	clear: left;
	display: block;
	visibility: hidden;
}

.tx_chcforum-pi1-profileHdrBig {
	background: #DEE3E7;
	border: 1px solid #666666;
	padding: 5px;
	margin-bottom: 3px;
	font-size: 11px;
	font-weight: bold;
}

.tx_chcforum-pi1-profile_hdr {
	font-size: 11px;
  font-weight: bold;
  background: #E3E7EF;
  padding: 2px;
	padding-left: 6px;
}
/* PROFILE END */

/* MESSAGE BOX BEGIN */
.tx-chcforum-pi1-errorBoxCell {
	background: #E3E7EF;
	font-weight: bold;
	text-align: left;
}

.tx-chcforum-pi1-messageBoxErrorNoBorder {
	background: #FFD6EF;
	font-weight: bold;
	text-align: left;
	margin-bottom: 3px;
	padding: 3px;
	font-weight: bold;
}

.tx-chcforum-pi1-messageBox, .tx-chcforum-pi1-messageBoxError {
	background: #FFCCCC;
	margin-bottom: 3px;
	padding: 3px;
	padding-left: 5px;
	font-weight: bold;
	border: 1px solid #CF1127;
	color: #CF1127;
}
/* MESSAGE BOX END */

.tx-chcforum-pi1-forumTextBig {
	font-size: 14px;
	font-weight: bold;
}

.tx-chcforum-pi1-helpBox {
	background-color: #E9E9E9 !important;
	border-style: none;
}

.tx-chcforum-pi1-linkUp {
	background: #DEE3E7;
	border-bottom: 1px solid #DEDEDE;
	padding: 3px;
	padding-right: 5px;
	font-size: 10px;
	line-height: 15px;
	text-align: right;
}

.tx-chcforum-pi1-previewBoxCell {
	background: #A7B3CB;
	text-align: center;
}

/* CWT COMMUNITY STYLES */

#tx_chcforum-pi1 .tx-cwtcommunity-pi1 .userlistLetters {
	font-weight: bold;
}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 form {
	margin: 0px;
	padding: 0px;
	font-family: arial, sans-serif;
}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 td {
	font-family: arial, sans-serif;
	padding: 2px;
}
#tx_chcforum-pi1 .tx-chcforum-pi1-Table .tx-cwtcommunity-pi1 th {
	background: #E3E7EF;
	font-family: arial, sans-serif;
	font-size: 11px;
	padding: 2px;
	text-align: left;
	letter-spacing: 0px;
}



/* default styles for extension "tx_efpublikacio_pi1" */

.ajaxloader {
	background : url('/typo3conf/ext/ef_publikacio/res/images/ajax-loader.gif') right center no-repeat;
}


.tx-efpublikacio-pi1 .clearer, .tx-efpublikacio-pi1 .cl { clear: both; }

.tx-efpublikacio-pi1 h2, .tx-efpublikacio-pi1 h3 {
	text-align: left !important;
}

.tx-efpublikacio-pi1 h2.no_bottom, .tx-efpublikacio-pi1 h3.no_bottom {
	margin: 0px !important;
	border-bottom: 0px !important;
}

.tx-efpublikacio-pi1 a {
	cursor: pointer;
}

.tx-efpublikacio-pi1 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi1 table {
	width: 100%;
	margin: 0px 0px 15px 0px !important;
}

.tx-efpublikacio-pi1 td, .tx-efpublikacio-pi1 th {
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efpublikacio-pi1 table table {
	width: 100%;
	margin: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi1 table table td, .tx-efpublikacio-pi1 table table th {
	padding: 2px 0px 3px 0px !important;
	border: 0px !important;
}

.tx-efpublikacio-pi1 td.td_szurke {
	background: #cdcccc;
}



.tx-efpublikacio-pi1 textarea {
	width: 350px !important;
}

.tx-efpublikacio-pi1 .thstilus {
	cursor: pointer;
}

.tx-efpublikacio-pi1 .thstilus:first-child {
	cursor: default;
}

.tx-efpublikacio-pi1 .oszlop {
	padding: 0px 14px 0px 0px;
	cursor: pointer;
}
.tx-efpublikacio-pi1 .lenyil {
	background: url(/typo3conf/ext/ef_publikacio/pi1/res/images/lenyil.gif) right no-repeat;
}
.tx-efpublikacio-pi1 .lenyil_inv {
	background: url(/typo3conf/ext/ef_publikacio/pi1/res/images/lenyil_inv.gif) right no-repeat;
}
.tx-efpublikacio-pi1 .felnyil {
	background: url(/typo3conf/ext/ef_publikacio/pi1/res/images/felnyil.gif) right no-repeat;
}
.tx-efpublikacio-pi1 .felnyil_inv {
	background: url(/typo3conf/ext/ef_publikacio/pi1/res/images/felnyil_inv.gif) right no-repeat;
}


.tx-efpublikacio-pi1 div.user {
	height: 25px; /* 35px */
	padding-top: 10px;
	padding-left: 14px;
	background: url(/typo3conf/ext/ef_publikacio/pi1/res/images/bejelentkezve_bg.gif) repeat-x #fff;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
}

.tx-efpublikacio-pi1 div.user p {
	padding: 0px;
	margin: 0px;
	color: #000000;
}


.tx-efpublikacio-pi1 .csoport {
	padding: 3px 0px;
}

.tx-efpublikacio-pi1 .checkboxok {
	padding: 0px;
	line-height: 140%;
}

.tx-efpublikacio-pi1 .csoport input, .tx-efpublikacio-pi1 .csoport select {
	margin: 2px 6px 0px 5px;
}

.tx-efpublikacio-pi1 .csoport input {
	font-size: 11px;
}

.tx-efpublikacio-pi1 .csoport select {
	margin-right: 0px;
}


.tx-efpublikacio-pi1 div.szurokeret {
	font-size: 12px;
	border-top: 2px solid #f2f2f2 !important;
	border-bottom: 2px solid #f2f2f2 !important;
	background: #cccccc;
	margin: 20px 0px 30px 0px;
	padding: 10px;
}


.tx-efpublikacio-pi1 div.szurokeret div.szuro_fejlec {
	color: #616161;
}

.tx-efpublikacio-pi1 div.szurokeret div.szuro_fejlec p {
	padding: 0px 0px 10px 0px !important;
	margin: 0px;
}


.tx-efpublikacio-pi1 div.szurokeret div.szuro_fejlec b {
	color: #474747;
	font-size: 14px;
	padding-right: 10px;
}


.tx-efpublikacio-pi1 div.szurokeret table td {
	border: 0px !important;
	padding: 5px 0px 5px 0px !important;
}


.tx-efpublikacio-pi1 form {
	padding: 0px !important;
	margin: 0px !important;
}



.tx-efpublikacio-pi1 .pager {
	width: 100%;
	padding: 0px 10px 10px 10px;
}

.tx-efpublikacio-pi1 .pager a {
	cursor: pointer;
	display: block;
	float: left;
	margin: 3px 3px 0px 3px;
	text-decoration: none;
	font-weight: bold;
}

.tx-efpublikacio-pi1 .pager a:hover {
	text-decoration: underline;
}

.tx-efpublikacio-pi1 .pager span {
	padding: 2px 4px !important;
	border: 1px solid transparent;
}

.tx-efpublikacio-pi1 .pager .aktoldal {
	background-color: #D1DCEF;
	border: 1px solid #5A6FCF;
	color: #000000;
}

.tx-efpublikacio-pi1 .pager .empty {
	color: #666666;
	cursor: text;
}

.tx-efpublikacio-pi1 .pager .empty:hover {
	color: #666666;
	cursor: text;
	text-decoration: none;
}
.tx-efpublikacio-pi1 .pager a span {
	display: block;
	padding: 0px 3px;

}




.tx-efpublikacio-pi1 .plista {
	border: 2px solid #f2f2f2 !important;
	background: #cccccc;
	width: 100%;
}

.tx-efpublikacio-pi1 .plista .ptlan {
	background: #d9d9d9;
}

.tx-efpublikacio-pi1 .plista a span {
	font-weight: normal;
}

.tx-efpublikacio-pi1 .plista .dr {
	color: #000000;
}
.tx-efpublikacio-pi1 .plista .jh {
	color: #0aa82d;
}
.tx-efpublikacio-pi1 .plista .ko {
	color: #008bc0;
}
.tx-efpublikacio-pi1 .plista .vi {
	color: #666666;
}

.tx-efpublikacio-pi1 .plista .trhover {
	background-color: #e5e5e5;
}

.tx-efpublikacio-pi1 .thstilus { /* a simanezethez */
	vertical-align: middle !important;
	background-color: #b3b3b3;
	font-size: 12px;
}

.tx-efpublikacio-pi1 .szegyseg {
	width: 215px;
}

.tx-efpublikacio-pi1 .sztipus {
	width: 150px;
}
.tx-efpublikacio-pi1 .muveletek {
	padding: 10px 10px;
}

.tx-efpublikacio-pi1 .muveletek a {
	cursor: pointer;
}

.tx-efpublikacio-pi1 .tema_lista {
	height: 250px;
	width: 250px;
	background-color: white;
	overflow: auto;
	border: 1px solid #7F9DB9;
}

.tx-efpublikacio-pi1 .tema_lista li{
	padding: 1px 3px;
	cursor: pointer;
}

.tx-efpublikacio-pi1 .tema_lista ul{
	padding: 0px;
	margin: 0px;
	list-style-position: outside;
	list-style: none;
}
.tx-efpublikacio-pi1 .tema_lista li:hover {
	background-color: #D1D6EF;
}

.tx-efpublikacio-pi1 .adatlap .nev {
	font-weight: bold;
}
.tx-efpublikacio-pi1 .adatlap .nev2 {
	font-style: italic;
}

.tx-efpublikacio-pi1 .adatlap a {
	font-weight: normal !important;
}

.tx-efpublikacio-pi1 .adatlap .javaslatszam a {
	font-size: 10px;
	color: #9F091D;
}
.tx-efpublikacio-pi1 .adatlap .javaslatszam a:hover {
	background-color: transparent;
}

.tx-efpublikacio-pi1 .view_mod {
	margin-bottom: 25px;
}

.tx-efpublikacio-pi1 .view_mod .modrekord{
}

.tx-efpublikacio-pi1 .view_mod .ujmod{
}


.tx-efpublikacio-pi1 .view_mod .uj {
	/*padding: 0px 10px;*/
	margin-bottom: 15px;
}
.tx-efpublikacio-pi1 .view_mod .modfejlec {
	background-color: #9F091D;
	color: white;
	padding: 3px 5px;
}
.tx-efpublikacio-pi1 .view_mod .modresz {
	padding: 5px;
}
.tx-efpublikacio-pi1 .view_mod .modmegjegyzes {
	background-color: #FFFFEF;
	border: 1px solid #808080;
	color: #666666;
	padding: 5px;
	margin: 5px 5px 5px 30px;
}

.tx-efpublikacio-pi1 .view_mod pre {
padding:0px;
margin:0px;
}

.tx-efpublikacio-pi1 .view_mod .jm_megj {
font-weight:bold;
margin-left:30px;
font-size:10px;
margin-bottom:-3px
}

.tx-efpublikacio-pi1 .view_mod .modfejlec a{
color:yellow;
}

.tx-efpublikacio-pi1 .seged_ablak {
background-color: #FFFFFF;
border: 2px solid #BBBBBB;
position:absolute;
width:400px;
display:none;
}

.tx-efpublikacio-pi1 .seged_ablak .pb_fejlec{
background-color: #4a66ad;
color:#ffffff;
font-weight:bold;
}

.tx-efpublikacio-pi1 .seged_ablak .pb_fejlec table {
	margin: 0px !important;
}

.tx-efpublikacio-pi1 .seged_ablak .pb_close{
cursor:pointer;
padding:0px 3px;
}
.tx-efpublikacio-pi1 .seged_ablak .pb_close:hover{
background-color:#0F307F;
}


.tx-efpublikacio-pi1 .seged_ablak .pb_content{
padding:5px;
margin-bottom:20px;
}
.tx-efpublikacio-pi1 .seged_ablak .pb_gombok{
text-align:center;
margin-bottom:10px;
}

.tx-efpublikacio-pi1 .pcim_kiemeles{
font-weight:bold;
font-style:italic;
}

.tx-efpublikacio-pi1 .ujsor {
/*
padding: 3px 6px;
line-height: 32px;
background-color: #AF0A30;
color:white;
cursor:pointer;*/
}

.tx-efpublikacio-pi1 span.ujsor {
	display: block;
	padding: 5px 8px 5px 8px;
	margin: 0px 0px 20px 0px;
	width: 40px;
	background: #599750;
	background: -webkit-gradient(linear, left top, left bottom, from(#96be01), to(#599750)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #96be01, #599750); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#96be01', endColorstr='#599750'); /* for IE */
	cursor: pointer;
	border-top: #d2ff2a solid 1px;
	border-left: #c0f300 solid 1px;
	border-right: #808080 solid 1px;
	border-bottom: #4d4d4d solid 1px;
	font-weight: bold;
	font-size: 13px;
	color: white;
	text-align: center;
}

.tx-efpublikacio-pi1 .ujsor:hover {
	background: #599750;
	background: -webkit-gradient(linear, left top, left bottom, from(#b3dc18), to(#599750)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #b3dc18, #599750); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3dc18', endColorstr='#599750'); /* for IE */
}

.tx-efpublikacio-pi1 .ujsor:active {
	background: #b3dc18;
	background: -webkit-gradient(linear, left top, left bottom, from(#599750), to(#b3dc18)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #599750, #b3dc18); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#599750', endColorstr='#b3dc18'); /* for IE */
}




.tx-efpublikacio-pi1 .hozzaszolasok {
margin-top:20px;
}
.tx-efpublikacio-pi1 .hozzaszolas {
margin-bottom:10px;
}
.tx-efpublikacio-pi1 .hsz_fejlec {
padding:2px;
}
.tx-efpublikacio-pi1 .hsz_body {
padding:0px 5px;
}
.tx-efpublikacio-pi1 .torlesi_javaslatok {
margin-top:20px;
}
.tx-efpublikacio-pi1 .tj {
margin-bottom:10px;
border:1px solid red;
background-color:#FFFCDF;
}
.tx-efpublikacio-pi1 .tj_fejlec {
padding:2px;
}
.tx-efpublikacio-pi1 .tj_body {
padding:0px 5px;
}

.tx-efpublikacio-pi1 .hibauzenetek {
	margin: 0px 0px 10px 0px;
	border: 2px solid #ff0000;
	background: #e8cece;
}

.tx-efpublikacio-pi1 .figyelem {
	font-weight: bold;
	font-size: 14px;
	padding: 10px 10px;
}

.tx-efpublikacio-pi1 .view_mod .vissza {
	padding: 10px;
}

.tx-efpublikacio-pi1 .ujmod .us, .tx-efpublikacio-pi1 .ujmod .jelmagyarazat, .tx-efpublikacio-pi1 .ujmod .mod_action {
	padding: 0px 10px;
}

.tx-efpublikacio-pi1 .ujmod .mod_action {
	font-size: 14px;
}



.tx-efpublikacio-pi1 #pub_hsz_ujdoboz .mod_elkuldes {
	padding: 10px !important;
	font-size: 14px;
}

.tx-efpublikacio-pi1 .ujmod select {
	width: 180px !important;
}

.tx-efpublikacio-pi1 .szerzo_szegyseg_id {
	width: 200px;
}

.tx-efpublikacio-pi1 .cimsor_kiemeles {
	margin-top: 10px;
	padding: 0px 10px 5px 10px !important;
	font-size: 14px;
	color: #4d4d4d;
	text-transform: uppercase;
}

/*----- fileok ----- */
.tx-efpublikacio-pi1 #file_table {
	margin: 0px 10px 15px 10px !important;
	width: 626px;
}

.tx-efpublikacio-pi1 #file_table td, .tx-efpublikacio-pi1 #file_table th {
	padding: 5px 5px 5px 5px !important;
}

.tx-efpublikacio-pi1 #file_table th, .tx-efpublikacio-pi1 #file_table td {
	word-wrap: break-word;
}

.tx-efpublikacio-pi1 #file_table tr:hover {
	background: #f2f2f2;
}

.tx-efpublikacio-pi1 #file_table .filenev {
	width: 180px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi1 #file_table .file_torles {
	background: #c7190c;
	padding: 5px 0px;
	cursor: pointer;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}

.tx-efpublikacio-pi1 #file_table .file_torles:hover {
	background: #e91d0e;
}


.tx-efpublikacio-pi1 .fileok_elfogadom {
	margin: 0px 10px 10px 10px !important;
	background: url(/typo3conf/ext/ef_publikacio/res/images/Button_elfogadom.png) 0px 0px no-repeat;
	width: 120px;
	height: 28px;
	cursor: pointer;
}

.tx-efpublikacio-pi1 .fileok_elfogadom:hover {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Button_elfogadom.png) 0px -28px no-repeat;
}

.tx-efpublikacio-pi1 .fileok_elfogadom:active {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Button_elfogadom.png) 0px -56px no-repeat;
}

.tx-efpublikacio-pi1 .file_feltoltes {
	background: #d9d9d9;
	margin: 0px 10px 25px 10px;
	padding: 10px;
}

.tx-efpublikacio-pi1 .file_feltoltes p {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi1 .file_feltoltes ul {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi1 .file_feltoltes li {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	background: none !important;
}



.tx-efpublikacio-pi1 .adatlap_tb .fileok th, .tx-efpublikacio-pi1 .adatlap_tb .fileok td, .tx-efpublikacio-pi1 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi1 .adatlap_tb .kutatasok td {
	padding: 5px !important;
}

.tx-efpublikacio-pi1 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi1 .adatlap_tb .kutatasok td {
	width: 142px;
}

.tx-efpublikacio-pi1 .adatlap_tb .kutatasok th p, .tx-efpublikacio-pi1 .adatlap_tb .kutatasok td p {
	padding: 0px !important;
	width: 142px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi1 .adatlap_tb .fileok .filenev {
	width: 280px;
}


/*----- kutatasok ----- */
.tx-efpublikacio-pi1 #hozzarendelt_kutatasok {
	padding: 0px 10px 5px 10px !important;
}

.tx-efpublikacio-pi1 #hozzarendelt_kutatasok li {
	background: none;
	padding: 5px 5px 5px 5px !important;
}

.tx-efpublikacio-pi1 #hozzarendelt_kutatasok li:hover {
	background: #f2f2f2;
}

.tx-efpublikacio-pi1 #hozzarendelt_kutatasok .kutatas {
	float: left;
	width: 180px;
	min-height: 1px;
	padding-right: 10px;
}

.tx-efpublikacio-pi1 div.kutatas_torles {
	float: left;
	padding: 3px 3px 3px 3px;
	width: 20px;
	cursor: pointer;
	background: #c7190c;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
}

.tx-efpublikacio-pi1 div.kutatas_torles:hover {
	background: #e91d0e;
}

.tx-efpublikacio-pi1 #hozzarendelt_kutatasok li p {
	padding: 0px !important;
	word-wrap: break-word;
}


.tx-efpublikacio-pi1 #projektek_cont, .tx-efpublikacio-pi1 #alprojektek_cont, .tx-efpublikacio-pi1 #muhelyek_cont, .tx-efpublikacio-pi1 .projektek_cont_ures {
	float: left;
	width: 198px;
}

.tx-efpublikacio-pi1 #alprojektek_cont, .tx-efpublikacio-pi1 #muhelyek_cont {
	margin-left: 14px;
}

.tx-efpublikacio-pi1 .projektek_valaszto {
	padding: 10px 10px 20px 10px !important;
}

.tx-efpublikacio-pi1 .projektek_valaszto ul {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi1 .projektek_valaszto li {
	background: none;
	padding: 5px 5px 5px 5px !important;
}

.tx-efpublikacio-pi1 .projektek_valaszto ul li:first-child {
	padding: 10px 5px 5px 5px !important;
}

.tx-efpublikacio-pi1 .valaszto_felulet {

}

.tx-efpublikacio-pi1 .doboz_nev p {
	padding: 0px 0px 2px 3px !important;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

.tx-efpublikacio-pi1 ul li.kivalasztott {
	background: #fabc77 !important;
}

.tx-efpublikacio-pi1 .hozzarendeles {
	text-align: center;
	padding: 30px 0px 20px 0px;
}

.tx-efpublikacio-pi1 #hozzarendeles_gomb {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Narancs_gomb_alap.png) 0px 0px no-repeat;
	width: 172px;
	height: 40px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
	border: 0px !important;
}

.tx-efpublikacio-pi1 #hozzarendeles_gomb:hover {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Narancs_gomb_alap.png) 0px -40px no-repeat;
}

.tx-efpublikacio-pi1 #hozzarendeles_gomb:active {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Narancs_gomb_alap.png) 0px -80px no-repeat;
}



/* default styles for extension "tx_efpublikacio_pi2" */

.ajaxloader {
background : url('/typo3conf/ext/ef_publikacio/res/images/ajax-loader.gif') right center no-repeat;
}

.tx-efpublikacio-pi2 .clearer, .tx-efpublikacio-pi2 .cl { clear: both; }

.tx-efpublikacio-pi2 h2, .tx-efpublikacio-pi2 h3 {
	text-align: left !important;
}

.tx-efpublikacio-pi2 h2.no_bottom, .tx-efpublikacio-pi2 h3.no_bottom {
	margin: 0px !important;
	border-bottom: 0px !important;
}

.tx-efpublikacio-pi2 a {
	cursor: pointer;
}

.tx-efpublikacio-pi2 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi2 table {
	width: 100%;
	margin: 0px 0px 15px 0px !important;
}

.tx-efpublikacio-pi2 td, .tx-efpublikacio-pi2 th {
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efpublikacio-pi2 table p {
	padding: 0px 0px 10px 0px !important;
}

.tx-efpublikacio-pi2 table table {
	width: 100%;
	margin: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi2 table table td, .tx-efpublikacio-pi2 table table th {
	padding: 2px 0px 3px 0px !important;
	border: 0px !important;
}

.tx-efpublikacio-pi2 td.td_szurke {
	background: #cdcccc;
}


.tx-efpublikacio-pi2 div.szekcio {
margin-bottom: 10px;
}
.tx-efpublikacio-pi2 div.fejlec {
margin-bottom: 10px;
}
.tx-efpublikacio-pi2 div.fejlec p{
font-weight: bold;
}

.tx-efpublikacio-pi2 div.szcim {
	padding: 3px 10px 4px 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #4d4d4d;
	background: #decfae;
	border-top: 2px solid #f2f2f2;
}

.tx-efpublikacio-pi2 div.szcim_border {
	padding: 3px 10px 4px 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #4d4d4d;
	background: #decfae;
	border-top: 2px solid #f2f2f2;
	border-bottom: 2px solid #f2f2f2;
}

.tx-efpublikacio-pi2 div.szcimtext {
	float: left;
}

.tx-efpublikacio-pi2 div.helpsign, .tx-efpublikacio-pi2 div.togglesign {
	color: #b90a0a;
	font-size: 15px;
	cursor: pointer;
	float: right;
}

.tx-efpublikacio-pi2 div.helptext {
clear:both;
display:none;
margin-bottom:7px;
}

.tx-efpublikacio-pi2 span.reqjel {
	vertical-align: middle;
	color: #ff0000;
	font-size: 16px;
	font-weight: bold;
	padding-left: 5px;
}

.tx-efpublikacio-pi2 .statusmenu {
	float: left;
	width: auto;
	margin-top: 10px;
	margin-left: auto;
	margin-right: auto;
	padding: 0px 10px;
}

.tx-efpublikacio-pi2 .statusmenu span {
	line-height: 100%;
}

.tx-efpublikacio-pi2 .sm_item {
	width: 155px;
	float: left;
	cursor: default;
	padding: 5px 8px 8px 6px;
	border: 2px solid #f2f2f2;
	background-color: #d1d1d1;
	cursor: pointer;
}

.tx-efpublikacio-pi2 .sm_item:hover {
	background: #dbdbdb;
}

.tx-efpublikacio-pi2 .sm_act:hover {
	background: #b3b3b3;
}

.tx-efpublikacio-pi2 .statusmenu .link {
	font-size: 13px;
	font-weight: bold;
	color: #808080;
}

.tx-efpublikacio-pi2 .sm_nr {
	color: #a6a6a6;
	font-size: 36px;
	font-weight: bold;
}

.tx-efpublikacio-pi2 .sm_act {
	background: #bfbfbf;
}

.tx-efpublikacio-pi2 .statusmenu .sm_act .link {
	color: #4d4d4d;
}

.tx-efpublikacio-pi2 .statusmenu .sm_act .sm_nr {
	color: #666666;
}

.tx-efpublikacio-pi2 .statusmenu .atvezeto_nyil {
	float: left;
	width: 20px;
	height: 20px;
	margin: 15px 5px 0px 5px;
	background: url(/typo3conf/ext/ef_publikacio/res/images/Nyil_0.gif) left top no-repeat;
}

.tx-efpublikacio-pi2 p.vissza_link {
	float: left;
	margin: 0px 0px 10px 10px;
}

.tx-efpublikacio-pi2 p.tovabb_link {
	float: right;
	margin: 0px 10px 10px 0px;
}

.tx-efpublikacio-pi2 p.tovabb_link span, p.vissza_link span {
	color: #0066ff;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.tx-efpublikacio-pi2 p.tovabb_link span:hover, p.vissza_link span:hover {
	color: #ff5400;
}



.tx-efpublikacio-pi2 .jobbnyil {
float:left;
width: 70px;
}


.tx-efpublikacio-pi2 .st_help {
	font-size: 12px;
	margin-top: 20px;
	color: #666666;
}

.tx-efpublikacio-pi2 .us {
	padding: 0px 10px;
}

.tx-efpublikacio-pi2 .ujsor {
padding: 3px 6px;
line-height: 32px;
background-color: #AF0A30;
color:white;
cursor:pointer;
}
.tx-efpublikacio-pi2 .ujsor:hover {

}


.tx-efpublikacio-pi2 .uj_publ_adatok table td {
	border: 0px !important;
	border-top: 2px solid #f2f2f2 !important;
}

.tx-efpublikacio-pi2 textarea {
	height: 60px !important;
}

.tx-efpublikacio-pi2 .uj_publ_adatok input, .tx-efpublikacio-pi2 .uj_publ_adatok select, .tx-efpublikacio-pi2 .uj_publ_adatok textarea {
	padding: 0px !important;
	margin: 0px !important;
}

.tx-efpublikacio-pi2 .szerzo_szegyseg_id {
	width: 200px;
}

.tx-efpublikacio-pi2 .uj_publ_adatok table.publikacio_szerzok_szoveg {
	margin: 0px !important;
}

.tx-efpublikacio-pi2 .uj_publ_adatok table.publikacio_szerzok td {
	border: 0px !important;
}

.tx-efpublikacio-pi2 .forditasok table td {
	border: 0px !important;
}

.tx-efpublikacio-pi2 .temakorok table td {
	border: 0px !important;
}

.tx-efpublikacio-pi2 .temakorok table tr:first-child td {
	border-top: 2px solid #f2f2f2 !important;
}

.tx-efpublikacio-pi2 .tema_lista {
	height: 250px;
	width: 250px;
	background-color: white;
	overflow: auto;
	border: 1px solid #7F9DB9;
}

.tx-efpublikacio-pi2 .tema_lista ul {
	padding: 0px !important;
	margin: 2px !important;
}

.tx-efpublikacio-pi2 .tema_lista li {
	padding: 2px 7px 3px 7px !important;
	background: none !important;
	cursor: pointer;
}


.tx-efpublikacio-pi2 .tema_lista li:hover {
	background-color: #d1d6ef !important;
}

.tx-efpublikacio-pi2 .muveletek {
margin:10px 0px;
}

.tx-efpublikacio-pi2 .muveletek a, .tx-efpublikacio-pi2 .newpub {
color: #0066ff;
cursor:pointer;
text-decoration:none;
}
.tx-efpublikacio-pi2 .muveletek a:hover, .tx-efpublikacio-pi2 .newpub:hover {
color: #0039c5;
}
.tx-efpublikacio-pi2 .adatlap {
font-size:12px;
}
.tx-efpublikacio-pi2 .adatlap .nev {
font-weight:bold;
vertical-align:top;
}
.tx-efpublikacio-pi2 .adatlap .nev2 {
font-style:italic;
}

.tx-efpublikacio-pi2 .adatlap .cim {
font-weight:bold;
font-size:13px;
}

.tx-efpublikacio-pi2 .szerzo_nev, .tx-efpublikacio-pi1 .szerzo_nev, .tx-efpublikacio-pi3 .szerzo_nev {
font-size:12px;
width: 160px;
}

.tx-efpublikacio-pi2 .szerzo_szegyseg_kod, .tx-efpublikacio-pi1 .szerzo_szegyseg_kod, .tx-efpublikacio-pi3 .szerzo_szegyseg_kod {
font-size:12px;
width: 190px;
}
.tx-efpublikacio-pi2 .szerzo_sztipus, .tx-efpublikacio-pi1 .szerzo_sztipus, .tx-efpublikacio-pi3 .szerzo_sztipus {
font-size:12px;
width: 140px;
}

.tx-efpublikacio-pi2 .ikonok, .tx-efpublikacio-pi1 .ikonok, .tx-efpublikacio-pi3 .ikonok{
	/*width: 50px;*/
	cursor: pointer;
	padding: 6px 0px 0px 0px !important
}


.tx-efpublikacio-pi2 .p_preview {
	margin: 20px 0px 20px 0px;
}

.tx-efpublikacio-pi2 .mentesdiv a, .tx-efpublikacio-pi2 .save {
color: #0066ff;
cursor:pointer;
text-decoration:none;
line-height: 32px;
}
.tx-efpublikacio-pi2 .mentesdiv a:hover, .tx-efpublikacio-pi2 .save:hover {
	color: #0039c5;
}
.tx-efpublikacio-pi2 .hiba {
	color: #fffe96;
	font-size: 12px;
}

.tx-efpublikacio-pi2 .rendszeruzenet {
	padding: 10px 10px 0px 10px !important;
	background: #a7a7a7;
	color: #f2f2f2;
	font-size: 15px;
	font-weight: bold;
}

.tx-efpublikacio-pi2 .rendszeruzenet p {
	padding: 0px 0px 10px 0px !important;
}

.tx-efpublikacio-pi2 .listaelem {
	padding: 10px 10px 10px 10px;
	border-top: 2px solid #f2f2f2;
}

.tx-efpublikacio-pi2 .cimsor_kiemeles {
	margin-top: 10px;
	padding: 0px 10px 5px 10px !important;
	font-size: 14px;
	color: #4d4d4d;
	text-transform: uppercase;
}

/*----- fileok ----- */
.tx-efpublikacio-pi2 #file_table {
	margin: 0px 10px 15px 10px !important;
	width: 626px;
}

.tx-efpublikacio-pi2 #file_table td, .tx-efpublikacio-pi2 #file_table th {
	padding: 5px 5px 5px 5px !important;
}

.tx-efpublikacio-pi2 #file_table th, .tx-efpublikacio-pi2 #file_table td {
	word-wrap: break-word;
}

.tx-efpublikacio-pi2 #file_table tr:hover {
	background: #f2f2f2;
}

.tx-efpublikacio-pi2 #file_table .filenev {
	width: 180px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi2 #file_table .file_torles {
	background: #c7190c;
	padding: 5px 0px;
	cursor: pointer;
	color: #ffffff;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
}

.tx-efpublikacio-pi2 #file_table .file_torles:hover {
	background: #e91d0e;
}


.tx-efpublikacio-pi2 .fileok_elfogadom {
	margin: 0px 10px 10px 10px !important;
	background: url(/typo3conf/ext/ef_publikacio/res/images/Button_elfogadom.png) 0px 0px no-repeat;
	width: 120px;
	height: 28px;
	cursor: pointer;
}

.tx-efpublikacio-pi2 .fileok_elfogadom:hover {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Button_elfogadom.png) 0px -28px no-repeat;
}

.tx-efpublikacio-pi2 .fileok_elfogadom:active {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Button_elfogadom.png) 0px -56px no-repeat;
}

.tx-efpublikacio-pi2 .file_feltoltes {
	background: #d9d9d9;
	margin: 0px 10px;
	padding: 10px;
}

.tx-efpublikacio-pi2 .file_feltoltes p {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi2 .file_feltoltes ul {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi2 .file_feltoltes li {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
	background: none !important;
}



.tx-efpublikacio-pi2 .adatlap_tb .fileok th, .tx-efpublikacio-pi2 .adatlap_tb .fileok td, .tx-efpublikacio-pi2 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi2 .adatlap_tb .kutatasok td {
	padding: 5px !important;
}

.tx-efpublikacio-pi2 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi2 .adatlap_tb .kutatasok td {
	width: 142px;
}

.tx-efpublikacio-pi2 .adatlap_tb .kutatasok th p, .tx-efpublikacio-pi2 .adatlap_tb .kutatasok td p {
	padding: 0px !important;
	width: 142px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi2 .adatlap_tb .fileok .filenev {
	width: 280px;
}


/*----- kutatasok ----- */
.tx-efpublikacio-pi2 #hozzarendelt_kutatasok {
	padding: 0px 10px 5px 10px !important;
}

.tx-efpublikacio-pi2 #hozzarendelt_kutatasok li {
	background: none;
	padding: 5px 5px 5px 5px !important;
}

.tx-efpublikacio-pi2 #hozzarendelt_kutatasok li:hover {
	background: #f2f2f2;
}

.tx-efpublikacio-pi2 #hozzarendelt_kutatasok .kutatas {
	float: left;
	width: 180px;
	min-height: 1px;
	padding-right: 10px;
}

.tx-efpublikacio-pi2 div.kutatas_torles {
	float: left;
	padding: 3px 3px 3px 3px;
	width: 20px;
	cursor: pointer;
	background: #c7190c;
	color: #ffffff;
	font-weight: bold;
	font-size: 16px;
	text-align: center;
}

.tx-efpublikacio-pi2 div.kutatas_torles:hover {
	background: #e91d0e;
}

.tx-efpublikacio-pi2 #hozzarendelt_kutatasok li p {
	padding: 0px !important;
	word-wrap: break-word;
}


.tx-efpublikacio-pi2 #projektek_cont, .tx-efpublikacio-pi2 #alprojektek_cont, .tx-efpublikacio-pi2 #muhelyek_cont, .tx-efpublikacio-pi2 .projektek_cont_ures {
	float: left;
	width: 198px;
}

.tx-efpublikacio-pi2 #alprojektek_cont, .tx-efpublikacio-pi2 #muhelyek_cont {
	margin-left: 14px;
}

.tx-efpublikacio-pi2 .projektek_valaszto {
	padding: 10px 10px 20px 10px !important;
}

.tx-efpublikacio-pi2 .projektek_valaszto ul {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi2 .projektek_valaszto li {
	background: none;
	padding: 5px 5px 5px 5px !important;
}

.tx-efpublikacio-pi2 .projektek_valaszto ul li:first-child {
	padding: 10px 5px 5px 5px !important;
}

.tx-efpublikacio-pi2 .valaszto_felulet {

}

.tx-efpublikacio-pi2 .doboz_nev p {
	padding: 0px 0px 2px 3px !important;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

.tx-efpublikacio-pi2 ul li.kivalasztott {
	background: #fabc77 !important;
}

.tx-efpublikacio-pi2 .hozzarendeles {
	text-align: center;
	padding: 30px 0px 20px 0px;
}

.tx-efpublikacio-pi2 #hozzarendeles_gomb {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Narancs_gomb_alap.png) 0px 0px no-repeat;
	width: 172px;
	height: 40px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	text-transform: uppercase;
	cursor: pointer;
	border: 0px !important;
}

.tx-efpublikacio-pi2 #hozzarendeles_gomb:hover {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Narancs_gomb_alap.png) 0px -40px no-repeat;
}

.tx-efpublikacio-pi2 #hozzarendeles_gomb:active {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Narancs_gomb_alap.png) 0px -80px no-repeat;
}


/* default styles for extension "tx_efpublikacio_pi4" */


.clearer {
	clear:both;
}


.tx-efpublikacio-pi4 #tmtree, .tx-efpublikacio-pi4 #tmtree ul{
	list-style-type:none;
}

.tx-efpublikacio-pi4 .treeview, .tx-efpublikacio-pi4 .treeview ul {
	padding: 0;
	margin: 0;
	list-style: none;
}	

.tx-efpublikacio-pi4 .treeview li {
	margin: 0;
	padding: 4px 0 3px 20px;
}

.tx-efpublikacio-pi4 .treeview li { background: url(/typo3conf/ext/ef_publikacio/res/images/treeview/tv-item.gif) 0 0 no-repeat; }
.tx-efpublikacio-pi4 .treeview .collapsable { background-image: url(/typo3conf/ext/ef_publikacio/res/images/treeview/tv-collapsable.gif); }
.tx-efpublikacio-pi4 .treeview .expandable { background-image: url(/typo3conf/ext/ef_publikacio/res/images/treeview/tv-expandable.gif); }
.tx-efpublikacio-pi4 .treeview .last { background-image: url(/typo3conf/ext/ef_publikacio/res/images/treeview/tv-item-last.gif); }
.tx-efpublikacio-pi4 .treeview .lastCollapsable { background-image: url(/typo3conf/ext/ef_publikacio/res/images/treeview/tv-collapsable-last.gif); }
.tx-efpublikacio-pi4 .treeview .lastExpandable { background-image: url(/typo3conf/ext/ef_publikacio/res/images/treeview/tv-expandable-last.gif); }

.tx-efpublikacio-pi4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.tx-efpublikacio-pi4 .navmenu .akt {
	color: red;
}

.tx-efpublikacio-pi4 .hr_stilus {
	border-top: #0066ff solid 1px;
}

.tx-efpublikacio-pi4 div.szcim {
	background-color: #990000;
	background: url(/typo3conf/ext/ef_publikacio/res/images/bgfejlec.gif) repeat-x;
	color: #FFFFFF;
	height: 20px;
	font-weight: bold;
	margin-bottom: 1px;
	font-size: 13px;
}

.tx-efpublikacio-pi4 div.szcimtext {
	float: left;
	padding-top: 2px;
	padding-left: 2px;
}

.tx-efpublikacio-pi4 div.sztart {
	clear: both;
	padding: 10px;
	background-color: #F1EADA;
	background-color: #FBDAB5;
	background: url(/typo3conf/ext/ef_publikacio/res/images/elembg_0.gif) repeat-x #fff5ec;
	border: #BC9D63 solid 1px;
	font-size: 12px;
}

.tx-efpublikacio-pi4 a {
	color: #0000ff;
	text-decoration: none;
}

.tx-efpublikacio-pi4 a:hover {
	color: #0039c5;
	text-decoration: none;
}

.tx-efpublikacio-pi4 a {
	color: #0066ff;
	text-decoration: none;
	font-weight: bold;
}

.tx-efpublikacio-pi4 a:hover {
	color: #ff5400;
}


.tx-efpublikacio-pi4 .kiemeles {
	font-weight: bold;
}

.tx-efpublikacio-pi4 .listaelem {
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #ffe7cc;
}

.tx-efpublikacio-pi4 tr.jelmagyarazat td,.tx-efpublikacio-pi4 td.tjelm{
	color:#000000;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
}

.tx-efpublikacio-pi4 .detailsview .jelmagyarazat {
	vertical-align: top;
	font-weight: bold;
}

.tx-efpublikacio-pi4 .detailsview .jelmagyarazat2 {
	vertical-align: top;
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
}

.tx-efpublikacio-pi4 .tablesima .jelmagyarazat2 {
	vertical-align: top;
	font-style: italic;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
}

.tx-efpublikacio-pi4 .tablesima .jelmagyarazat {
	font-size: 12px;
	vertical-align: top;
	padding: 4px;
	font-weight: bold;
}

.tx-efpublikacio-pi4 .tablesima .ertek div {
	overflow:hidden;
	width:100%;
}

.tx-efpublikacio-pi4 .tablesima .ertek {
	font-size: 12px;
	vertical-align: top;
	padding: 4px;
}


.tx-efpublikacio-pi4 .plista div {
	overflow:auto;
	width:100%;
}

.tx-efpublikacio-pi4 .tablesima1 { /* a simanezethez */
	border: 0px;
	border-left: #ed8942 solid 1px;
}

.tx-efpublikacio-pi4 .thstilus { /* a simanezethez */
	font-size: 12px;
	vertical-align: top;
	border: #ed8942 solid 1px;
	border-left: 0px;
	background-color: #eeb477;
	padding: 4px;
}

.tx-efpublikacio-pi4 .tdkiemeles { /* a simanezethez */
	font-size: 12px;
	font-weight: bold;
	width: 140px;
	vertical-align: top;
	border: #ed8942 solid 1px;
	padding: 4px;
}

.tx-efpublikacio-pi4 .tdmasik { /* a simanezethez */
	font-size: 12px;
	vertical-align: top;
	border: #ed8942 solid 1px;
	border-top: 0px;
	border-left: 0px;
	padding: 4px;
}

.tx-efpublikacio-pi4 .adatlap_tb {
border: 1px solid #EFCEA4;
background: url(/typo3conf/ext/ef_publikacio/pi1/res/images/elembg_0.gif) repeat-x #fff5ec;
}

.tx-efpublikacio-pi4 .adatlap_tb .nev {
font-weight:bold;
}
.tx-efpublikacio-pi4 .adatlap_tb .nev2 {
font-style:italic;
}
.tx-efpublikacio-pi4 .adatlap_tb .td {
vertical-align:top;
}

.tx-efpublikacio-pi4 .adatlap_tb .fileok th, .tx-efpublikacio-pi4 .adatlap_tb .fileok td, .tx-efpublikacio-pi4 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi4 .adatlap_tb .kutatasok td {
	padding: 5px !important;
}

.tx-efpublikacio-pi4 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi4 .adatlap_tb .kutatasok td {
	width: 142px;
}

.tx-efpublikacio-pi4 .adatlap_tb .kutatasok th p, .tx-efpublikacio-pi4 .adatlap_tb .kutatasok td p {
	padding: 0px !important;
	width: 142px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi4 .adatlap_tb .fileok .filenev {
	width: 280px;
}


/* default styles for extension "tx_efpublikacio_pi5" */


.tx-efpublikacio-pi5 .clearer, .tx-efpublikacio-pi5 .cl { clear: both; }

.tx-efpublikacio-pi5 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi5 table {
	width: 100%;
	margin: 0px 0px 25px 0px !important;
}

.tx-efpublikacio-pi5 td, .tx-efpublikacio-pi5 th {
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efpublikacio-pi5 table table {
	width: 100%;
	margin: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi5 table table td, .tx-efpublikacio-pi5 table table th {
	padding: 2px 0px 3px 0px !important;
	border: 0px !important;
}

.tx-efpublikacio-pi5 td.td_szurke {
	background: #cdcccc;
}




.tx-efpublikacio-pi5 #rendezes {
	margin: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi5 .publikacio_rendezes_eszkozok {
	width: 646px;
}

.tx-efpublikacio-pi5 .p_kereses_kereses {
	padding: 1px 5px 3px 5px;
	margin: 0px 0px 0px 50px;
	background: #cdcdcd;
	background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#cdcdcd)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #e6e6e6, #cdcdcd); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#cdcdcd'); /* for IE */
	border: 2px solid #f2f2f2;
	color: #4d4d4d;
	font-weight: bold;
	cursor: pointer;
}

.tx-efpublikacio-pi5 .p_kereses_kereses:hover {
	background: #cdcdcd;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#cdcdcd)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #f4f4f4, #cdcdcd); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cdcdcd'); /* for IE */
	font-weight: bold;
	cursor: pointer;
}

.tx-efpublikacio-pi5 .lista_gomb {
	float: left;
	height: 18px;
	padding: 0px;
	margin: 0px 10px 0px 10px !important;
	background: none !important;
	border: 0px !important;
	color: #4d4d4d;
	font-weight: bold;
	cursor: pointer;
}

.tx-efpublikacio-pi5 .lista_gomb div.bal, .tx-efpublikacio-pi5 .lista_gomb div.jobb {
	float: left;
	padding-top: 5px;
}

.tx-efpublikacio-pi5 .lista_gomb div.bal img, .tx-efpublikacio-pi5 .lista_gomb div.jobb img {
	/*vertical-align: text-bottom;*/
}

.tx-efpublikacio-pi5 .rendezes_elem {
	float: left;
	height: 11px; /* 18 - 7 */
	padding: 4px 10px 6px 10px;
	margin: 0px 2px 0px 2px;
	background: #cdcdcd;
	background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#cdcdcd)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #e6e6e6, #cdcdcd); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#cdcdcd'); /* for IE */
	border: 2px solid #f2f2f2;
	color: #4d4d4d;
	font-weight: bold;
	cursor: pointer;
}

.tx-efpublikacio-pi5 .rendezes_elem:hover {
	background: #cdcdcd;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#cdcdcd)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #f4f4f4, #cdcdcd); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cdcdcd'); /* for IE */
	font-weight: bold;
	cursor: pointer;
}






.tx-efpublikacio-pi5 .p_kereses_szerzok {
	padding: 0px 10px;
}

.tx-efpublikacio-pi5 .p_reszletes_kereses tr td:first-child {
	font-weight: bold;
	padding-top: 10px !important;
}

.tx-efpublikacio-pi5 .p_reszletes_kereses tr td.p_kereses_info {
	font-size: 11px;
	color: #666666;
	font-weight: normal !important;
	padding-bottom: 10px !important;
}

.tx-efpublikacio-pi5 .p_kereses_tanszek td {
	border-bottom: 0px !important;
}

.tx-efpublikacio-pi5 select#tanszek_select {
	width: 408px;
}

.tx-efpublikacio-pi5 select option {
	border-bottom: 1px solid #f3e7d0;
}

.tx-efpublikacio-pi5 #kutato_alprojekt_div, .tx-efpublikacio-pi5 #kutato_muhely_div {
	margin-top: 5px;
}





.tx-efpublikacio-pi5 .results {
	margin-top: 20px;
}

.tx-efpublikacio-pi5 .kereses_talalat {
	font-weight: bold;
	font-size: 12px;
}

.tx-efpublikacio-pi5 .csopfejlec {
	min-height: 11px; /* 25 - 2x2 - 5 */
	padding: 3px 10px 4px 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #4d4d4d;
	background: #decfae;
	border: 2px solid #f2f2f2;
	border-left: 0px;
	border-right: 0px;
	text-decoration: none !important;
}

.tx-efpublikacio-pi5 .csopfejlec:first-child {
	margin-top: 0px;
}

.tx-efpublikacio-pi5 .listaelem {
	padding: 0px 10px 10px 10px;
}

.tx-efpublikacio-pi5 .listaelem:first-child {
	padding: 10px 10px 10px 10px;
	border-top: 2px solid #f2f2f2;
}

.tx-efpublikacio-pi5 .listaelem .publikacio {
	float: left;
	width: 540px; /* 646 - 20 - 76 - 10 */
	padding-right: 10px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi5 .listaelem .letoltes {
	float: left;
	width: 76px; /* 646 - 20 - 76 */
	position: relative;
}

.tx-efpublikacio-pi5 .listaelem .letoltes_gomb {
	width: 76px;
	height: 23px;
	background: url(/typo3conf/ext/ef_publikacio/res/images/Letoltes_gomb.png) 0px 0px no-repeat;
	cursor: pointer;
}

.tx-efpublikacio-pi5 .listaelem .letoltes_gomb:hover {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Letoltes_gomb.png) 0px -25px no-repeat;
}

.tx-efpublikacio-pi5 .listaelem .letoltes_nyitva {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Letoltes_gomb.png) 0px -50px no-repeat;
}

.tx-efpublikacio-pi5 .listaelem .letoltes_doboz {
	position: absolute;
	top: 23px;
	top: 0px !ie;
	right: 0px;
	right: 76px !ie;
	width: 200px;
	border: 2px solid #f2f2f2;
	
	background: #bfbfbf;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#bfbfbf)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ededed, #bfbfbf); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#bfbfbf'); /* for IE */
	
	-moz-box-shadow: -4px 5px 8px #8c8c8c;
	-webkit-box-shadow: -4px 5px 8px #8c8c8c;
	box-shadow: -4px 5px 8px #8c8c8c;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#8c8c8c, offX=-4, offY=5, positive=true);
	
	z-index: 20;
}

.tx-efpublikacio-pi5 .listaelem .letoltes_doboz ul {
	padding: 5px 5px 2px 5px !important;
	margin: 0px !important;
}

.tx-efpublikacio-pi5 .listaelem .letoltes_doboz li {
	padding: 0px 0px 5px 12px !important;
	background-position: 0px 2px !important;
	word-wrap: break-word;
}

.tx-efpublikacio-pi5 .adatlap_tb .nev {
	font-weight: bold;
}

.tx-efpublikacio-pi5 .adatlap_tb .fileok th, .tx-efpublikacio-pi5 .adatlap_tb .fileok td, .tx-efpublikacio-pi5 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi5 .adatlap_tb .kutatasok td {
	padding: 5px !important;
}

.tx-efpublikacio-pi5 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi5 .adatlap_tb .kutatasok td {
	width: 142px;
}

.tx-efpublikacio-pi5 .adatlap_tb .kutatasok th p, .tx-efpublikacio-pi5 .adatlap_tb .kutatasok td p {
	padding: 0px !important;
	width: 142px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi5 .adatlap_tb .fileok .filenev {
	width: 280px;
}



.tx-efpublikacio-pi5 .pager {
	margin-top: 30px;
	width: 100%;
	padding: 0px 10px 0px 10px;
}

.tx-efpublikacio-pi5 .pager a {
	cursor: pointer;
	display: block;
	float: left;
	margin: 3px 3px 0px 3px;
	text-decoration: none;
	font-weight: bold;
}

.tx-efpublikacio-pi5 .pager a:hover {
	text-decoration: underline;
}

.tx-efpublikacio-pi5 .pager span {
	padding: 2px 4px !important;
	border: 1px solid transparent;
}

.tx-efpublikacio-pi5 .pager .aktoldal {
	background-color: #D1DCEF;
	border: 1px solid #5A6FCF;
	color: #000000;
}

.tx-efpublikacio-pi5 .pager .empty {
	color: #666666;
	cursor: text;
}

.tx-efpublikacio-pi5 .pager .empty:hover {
	color: #666666;
	cursor: text;
	text-decoration: none;
}
.tx-efpublikacio-pi5 .pager a span {
	display: block;
	padding: 0px 3px;

}


/* default styles for extension "tx_efpublikacio_pi6" */


.tx-efpublikacio-pi6 .clearer, .tx-efpublikacio-pi6 cl { clear: both; }

.tx-efpublikacio-pi6 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi6 table {
	width: 100%;
	margin: 0px 0px 15px 0px !important;
}

.tx-efpublikacio-pi6 td, .tx-efpublikacio-pi8 th {
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efpublikacio-pi6 table table {
	width: auto !important;
	margin: 10px 0px 0px 0px !important;
}

.tx-efpublikacio-pi6 table table td, .tx-efpublikacio-pi6 table table th {
	padding: 5px 10px !important;
	border: 0px !important;
}

.tx-efpublikacio-pi6 td.td_szurke {
	background: #cdcccc;
}

.tx-efpublikacio-pi6 .szerkeszto_funkciok {
	padding: 0px 10px 25px 10px 
}

.tx-efpublikacio-pi6 .szerkeszto_funkciok a {
	margin: 0px 10px 0px 10px 
}

.tx-efpublikacio-pi6 .jmsor td{
	font-weight: bold;
	color: #666666;
}

.tx-efpublikacio-pi6 .jm {
	font-weight: bold;
	margin-right: 5px;
}

.tx-efpublikacio-pi6 .fel, .tx-efpublikacio-pi6 .le, .tx-efpublikacio-pi6 .del, .tx-efpublikacio-pi6 .ujsor {
	cursor: pointer;
}

.tx-efpublikacio-pi6 .us {
	padding: 10px 8px 10px 10px;
}

.tx-efpublikacio-pi6 .adatok {
	margin-top: 10px;
}

.tx-efpublikacio-pi6 .uzenet {
margin:10px 0px;
border: 3px solid red;
font-weight:bold;
text-align:center;
padding:10px;
}

.tx-efpublikacio-pi6 .mentes-ok {
margin:10px 0px;
border: 3px solid green;
font-weight:bold;
text-align:center;
padding:10px;
}


.tx-efpublikacio-pi6 div.folyoiratok {
	clear: both;
}

.tx-efpublikacio-pi6 div.uj_folyoirat {
}



.tx-efpublikacio-pi6 table.folyoirat_adatlap td {
	padding: 5px 4px 5px 4px;
	vertical-align: top;
}

.tx-efpublikacio-pi6 table.altabla {
	width: auto !important;
	margin: 10px 10px 5px 15px !important;
}

.tx-efpublikacio-pi6 table.altabla td {
	padding: 5px 10px !important;
}

.tx-efpublikacio-pi6 input, .tx-efpublikacio-pi6 select {
	margin: 0px !important;
}

/* default styles for extension "tx_efpublikacio_pi7" */


.tx-efpublikacio-pi7 .clearer, .tx-efpublikacio-pi7 cl { clear: both; }

.tx-efpublikacio-pi7 h2, .tx-efpublikacio-pi7 h3 {
	text-align: left !important;
}

.tx-efpublikacio-pi7 h2.no_bottom, .tx-efpublikacio-pi7 h3.no_bottom {
	margin: 0px !important;
	border-bottom: 0px !important;
}

.tx-efpublikacio-pi7 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi7 td.td_szurke {
	background: #cdcccc;
}

.tx-efpublikacio-pi7 table.publ_stat {
	border: 0px;
	border-top: 1px solid #c0c0c0;
	border-left: 1px solid #c0c0c0;
	background-color: #f5ffd5;
}

.tx-efpublikacio-pi7 table.publ_stat td {
	padding: 5px;
	vertical-align: top;
	border: 0px;
	border-right: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
}

.tx-efpublikacio-pi7 table.publ_stat td.publ_stat_elso_sor {
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	background-color: #ffeac4;
}

/* default styles for extension "tx_efpublikacio_pi8" */

.tx-efpublikacio-pi8 .clearer, .tx-efpublikacio-pi8 cl { clear: both; }

.tx-efpublikacio-pi8 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi8 table {
	width: 100%;
	margin: 0px 0px 25px 0px !important;
}

.tx-efpublikacio-pi8 td, .tx-efpublikacio-pi8 th {
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efpublikacio-pi8 table table {
	width: 100%;
	margin: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi8 table table td, .tx-efpublikacio-pi8 table table th {
	padding: 2px 0px 3px 0px !important;
	border: 0px !important;
}

.tx-efpublikacio-pi8 td.td_szurke {
	background: #cdcccc;
}

.tx-efpublikacio-pi8 div.uzenetek {
	clear: both;
	padding: 0px 0px 20px 0px;
}

.tx-efpublikacio-pi8 .uzenetrekord {
	border-bottom: 2px solid #f2f2f2;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

.tx-efpublikacio-pi8 .uzenetrekord:first-child {
	border-top: 2px solid #f2f2f2;
}

.tx-efpublikacio-pi8 .uzenetrekord p {
	padding: 0px;
	margin: 0px;
}

.tx-efpublikacio-pi8 .fejlec {
	padding: 5px 10px 6px 10px;
	margin-bottom: 5px;
	background: #d9d9d9;
	border-bottom: 2px solid #f2f2f2;
}

.tx-efpublikacio-pi8 .uzenetbody {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.tx-efpublikacio-pi8 .felado {
	font-weight: bold;
	margin-right: 5px;
}

.tx-efpublikacio-pi8 .targy {
}

.tx-efpublikacio-pi8 .idopont {
	font-weight: bold;
	color: #424242;
	margin-right: 5px;
}

.tx-efpublikacio-pi8 .kivalto {
	font-weight: bold;
	color: #616161;
	margin-right: 5px;
}

.tx-efpublikacio-pi8 .ujuzenet .fejlec {
	background: #cccccc;
}

.tx-efpublikacio-pi8 .ujuzenet .idopont, .tx-efpublikacio-pi8 .ujuzenet .kivalto {
	font-weight: bold;
	color: #424242;
	font-size: 14px;
}

.tx-efpublikacio-pi8 .ujuzenet .idopont {
	padding-right: 8px;
}

.tx-efpublikacio-pi8 .esemeny_kiemeles {
	font-weight: bold;
	color: #616161;
}

.tx-efpublikacio-pi8 .del_uzenet {
	margin: 0px 0px 0px 10px;
}

.tx-efpublikacio-pi8 .del_uzenet img {
	border: 0px;
	vertical-align: text-bottom;
}




.tx-efpublikacio-pi8 .pager {
	margin-top: 30px;
	width: 100%;
	padding: 0px 10px 0px 10px;
}

.tx-efpublikacio-pi8 .pager a {
	cursor: pointer;
	display: block;
	float: left;
	margin: 3px 3px 0px 3px;
	text-decoration: none;
	font-weight: bold;
}

.tx-efpublikacio-pi8 .pager a:hover {
	text-decoration: underline;
}

.tx-efpublikacio-pi8 .pager span {
	padding: 2px 4px !important;
	border: 1px solid transparent;
}

.tx-efpublikacio-pi8 .pager .aktoldal {
	background-color: #D1DCEF;
	border: 1px solid #5A6FCF;
	color: #000000;
}

.tx-efpublikacio-pi8 .pager .empty {
	color: #666666;
	cursor: text;
}

.tx-efpublikacio-pi8 .pager .empty:hover {
	color: #666666;
	cursor: text;
	text-decoration: none;
}
.tx-efpublikacio-pi8 .pager a span {
	display: block;
	padding: 0px 3px;

}



.tx-efpublikacio-pi8 .adatlap_tb .nev {
	font-weight: bold;
}

.tx-efpublikacio-pi8 .adatlap_tb .fileok th, .tx-efpublikacio-pi8 .adatlap_tb .fileok td, .tx-efpublikacio-pi8 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi8 .adatlap_tb .kutatasok td {
	padding: 5px !important;
}

.tx-efpublikacio-pi8 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi8 .adatlap_tb .kutatasok td {
	width: 142px;
}

.tx-efpublikacio-pi8 .adatlap_tb .kutatasok th p, .tx-efpublikacio-pi8 .adatlap_tb .kutatasok td p {
	padding: 0px !important;
	width: 142px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi8 .adatlap_tb .fileok .filenev {
	width: 280px;
}


/* default styles for extension "tx_efpublikacio_pi9" */

.tx-efpublikacio-pi9 .clearer, .tx-efpublikacio-pi9 cl { clear: both; }


.tx-efpublikacio-pi9 div.hibauzenetek p {
	background: #92bb05;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding: 10px 10px 10px 10px !important;
}

.tx-efpublikacio-pi9 p.bevezeto {
	text-align: justify;
}




.tx-efpublikacio-pi9 span.torles {
	background: url(/typo3conf/ext/ef_publikacio/res/images/del_0.gif) no-repeat;
	cursor: pointer;
	display: block;
	width: 20px;
	height: 20px;
	margin: 6px 0px 2px 10px;
}


.tx-efpublikacio-pi9 span.ujsor {
	padding: 5px 8px 5px 8px;
	font-weight: bold;
	color: white;
	margin: 0px 10px 20px 10px;
	background: #599750;
	background: -webkit-gradient(linear, left top, left bottom, from(#96be01), to(#599750)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #96be01, #599750); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#96be01', endColorstr='#599750'); /* for IE */
	cursor: pointer;
	border-top: #d2ff2a solid 1px;
	border-left: #c0f300 solid 1px;
	border-right: #808080 solid 1px;
	border-bottom: #4d4d4d solid 1px;
	text-align: center;
}

.tx-efpublikacio-pi9 .ujsor:hover {
	background: #599750;
	background: -webkit-gradient(linear, left top, left bottom, from(#b3dc18), to(#599750)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #b3dc18, #599750); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3dc18', endColorstr='#599750'); /* for IE */
}

.tx-efpublikacio-pi9 .ujsor:active {
	background: #b3dc18;
	background: -webkit-gradient(linear, left top, left bottom, from(#599750), to(#b3dc18)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #599750, #b3dc18); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#599750', endColorstr='#b3dc18'); /* for IE */
}

.tx-efpublikacio-pi9 table.sajat_nev tr td:first-child {
	padding-right: 5px !important;
}

.tx-efpublikacio-pi9 table.szerzoi_nevek {
	margin-bottom: 10px;
}

.tx-efpublikacio-pi9 table.szerzoi_nevek th {
	background: none !important;
	padding: 0px 0px 0px 5px !important;
}

.tx-efpublikacio-pi9 table.szerzoi_nevek td {
	padding: 5px 0px 0px 0px !important;
}

.tx-efpublikacio-pi9 p.gombok input {
	margin: 0px 20px 0px 20px;
}

/* default styles for extension "tx_efpublikacio_pi10" */

.tx-efpublikacio-pi10 .clearer, .tx-efpublikacio-pi10 cl { clear: both; }

.tx-efpublikacio-pi10 h2, .tx-efpublikacio-pi10 h3 {
	text-align: left !important;
}

.tx-efpublikacio-pi10 h2.no_bottom, .tx-efpublikacio-pi10 h3.no_bottom {
	margin: 0px !important;
	border-bottom: 0px !important;
}

.tx-efpublikacio-pi10 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi10 table {
	width: 100%;
	margin: 0px 0px 25px 0px !important;
}

.tx-efpublikacio-pi10 td, .tx-efpublikacio-pi10 th {
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efpublikacio-pi10 table table {
	width: 100%;
	margin: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi10 table table td, .tx-efpublikacio-pi10 table table th {
	padding: 2px 0px 3px 0px !important;
	border: 0px !important;
}

.tx-efpublikacio-pi10 td.td_szurke {
	background: #cdcccc;
}

.tx-efpublikacio-pi10 table th {
	text-align: right;
}

.tx-efpublikacio-pi10 table th:first-child {
	text-align: left;
}

.tx-efpublikacio-pi10 table input {
	padding: 0px !important;
	margin: 0px !important;
}

.tx-efpublikacio-pi10 table.publikacio_stat tr:last-child td {
	font-weight: bold;
}


/* default styles for extension "tx_efpublikacio_pi11" */

.clearer {
	clear: both;
}

.tx-efpublikacio-pi11 a {
	color: #0066ff;
	text-decoration: none;
	font-weight: bold;
}

.tx-efpublikacio-pi11 a:hover {
	color: #ff5400;
}

.tx-efpublikacio-pi11 {
	font-family: verdana, arial;
	font-size: 12px;
	line-height: 125%;
}

.tx-efpublikacio-pi11 ul {
	padding-bottom: 10px;
}

.tx-efpublikacio-pi11 .listaelem {
	padding: 10px 20px;
}

.tx-efpublikacio-pi11 .szerzok {
	padding: 0px 0px 10px 0px;
}

.tx-efpublikacio-pi11 .szerzok div {
	padding: 3px 0px 4px 0px;
}

.tx-efpublikacio-pi11 .szerzok span.szerzo_nev {
	padding: 0px 10px 0px 0px;
	font-weight: bold;
	color: #4d4d4d;
}

.tx-efpublikacio-pi11 .szerzok select {
	margin-right: 5px;
}

.tx-efpublikacio-pi11 .szerzok span.beallit_gomb {
	padding: 3px 8px 4px 8px;
	margin: 0px 5px 0px 8px;
	cursor: pointer;
	background: #6ad264;
	color: #ffffff;
	font-weight: bold;
	border-top: 1px solid #d3f4d1;
	border-left: 1px solid #b6e2b3;
	border-right: 1px solid #2a5927;
	border-bottom: 1px solid #193a17;
}

.tx-efpublikacio-pi11 .szerzok span.beallit_gomb:hover {
	background: #92e68e;
	color: #ffffff;
}

.tx-efpublikacio-pi11 .beallitas_uzenet {
	background: rgba(255, 255, 255, 0.3);
	margin: 0px 40px 30px 40px;
	padding: 10px;
	border: 1px solid #e8c593;
}

.tx-efpublikacio-pi11 .sikeres_beallitas {
	margin: 0px;
	font-size: 16px;
	font-weight: bold;
	color: #2faf27;
}

.tx-efpublikacio-pi11 .sikeres_beallitas_vissza {
	margin: 10px 0px 0px 0px;
}

.tx-efpublikacio-pi11 td.nev {
	font-weight: bold;
	color: #333333;
}

.tx-efpublikacio-pi11 .vissza_lista {
	padding: 10px 0px 0px 0px;
}

/* default styles for extension "tx_efpublikacio_pi12" */


.tx-efpublikacio-pi12 .clearer, .tx-efpublikacio-pi12 .cl { clear: both; }

.tx-efpublikacio-pi12 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi12 table {
	width: 100%;
	margin: 0px 0px 25px 0px !important;
}

.tx-efpublikacio-pi12 td, .tx-efpublikacio-pi12 th {
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efpublikacio-pi12 table table {
	width: 100%;
	margin: 0px 0px 0px 0px !important;
}

.tx-efpublikacio-pi12 table table td, .tx-efpublikacio-pi12 table table th {
	padding: 2px 0px 3px 0px !important;
	border: 0px !important;
}

.tx-efpublikacio-pi12 td.td_szurke {
	background: #cdcccc;
}


.tx-efpublikacio-pi12 .darabszam {
	padding-left: 5px;
	text-transform: none;
	font-weight: bold;
}

.tx-efpublikacio-pi12 .projekt_cont, .tx-efpublikacio-pi12 .alprojekt_cont, .tx-efpublikacio-pi12 .muhely_cont {
	margin: 0px 10px 10px 10px;
	border: 2px solid #f2f2f2;
}

.tx-efpublikacio-pi12 .projekt_cont {
	background: #bfbfbf;
	background: #dddddd;
}

.tx-efpublikacio-pi12 .alprojekt_cont {
	background: #d9d9d9;
}

.tx-efpublikacio-pi12 .muhely_cont {
	background: #e5e5e5;
}

.tx-efpublikacio-pi12 .projekt_cim, .tx-efpublikacio-pi12 .alprojekt_cim, .tx-efpublikacio-pi12 .muhely_cim {
	padding: 5px 30px 5px 5px;
	text-transform: uppercase;
	word-wrap: break-word;
	line-height: 125%;
	cursor: pointer;
}

.tx-efpublikacio-pi12 .projekt_cim {
	font-size: 14px;
	background: #decfae;
	cursor: default;
}

.tx-efpublikacio-pi12 .alprojekt_cim {
	font-size: 12px;
	background: url(/typo3conf/ext/ef_publikacio/res/images/publista_ikon_le.png) right center no-repeat #becfdf;
}

.tx-efpublikacio-pi12 .muhely_cim {
	font-size: 11px;
	background: url(/typo3conf/ext/ef_publikacio/res/images/publista_ikon_le.png) right center no-repeat #efd1aa;
}

.tx-efpublikacio-pi12 .projekt_kod, .tx-efpublikacio-pi12 .alprojekt_kod, .tx-efpublikacio-pi12 .muhely_kod {
	font-weight: bold;
	padding-right: 5px;
}

.tx-efpublikacio-pi12 .alprojekt_cim:hover, .tx-efpublikacio-pi12 .muhely_cim:hover {
	background: url(/typo3conf/ext/ef_publikacio/res/images/publista_ikon_le.png) right center no-repeat #7f9db9;
}

.tx-efpublikacio-pi12 .doboz_nyitva {
	background-image: url(/typo3conf/ext/ef_publikacio/res/images/publista_ikon_fel.png);
}

.tx-efpublikacio-pi12 .doboz_nyitva:hover {
	background: url(/typo3conf/ext/ef_publikacio/res/images/publista_ikon_fel.png) right center no-repeat #7f9db9;
}


.tx-efpublikacio-pi12 .publikaciok {
	padding-top: 10px;
	border-top: 2px solid #f2f2f2;
}

.tx-efpublikacio-pi12 .csopfejlec {
	min-height: 11px; /* 25 - 2x2 - 5 */
	padding: 3px 10px 4px 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #4d4d4d;
	background: #decfae;
	border: 2px solid #f2f2f2;
	border-left: 0px;
	border-right: 0px;
	text-decoration: none !important;
}

.tx-efpublikacio-pi12 .csopfejlec:first-child {
	margin-top: 0px;
}

.tx-efpublikacio-pi12 .listaelem {
	padding: 0px 10px 10px 10px;
}

.tx-efpublikacio-pi12 .listaelem .publikacio {
	float: left;
	/* width: 540px; */ /* 646 - 20 - 76 - 10 */
	padding-right: 10px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi12 .projekt_tartalom .listaelem .publikacio {
	width: 516px; /* 540 - 2*2 - 2*10 */
}

.tx-efpublikacio-pi12 .alprojekt_tartalom .listaelem .publikacio {
	width: 492px; /* 540 - 24*2  */
}

.tx-efpublikacio-pi12 .muhely_tartalom .listaelem .publikacio {
	width: 468px; /* 540 - 3*24 */
}

.tx-efpublikacio-pi12 .listaelem:first-child {
	/*padding-top: 10px;
	border-top: 2px solid #f2f2f2;*/
}

.tx-efpublikacio-pi12 .listaelem .letoltes {
	float: left;
	width: 76px; /* 646 - 20 - 76 */
	position: relative;
}

.tx-efpublikacio-pi12 .listaelem .letoltes_gomb {
	width: 76px;
	height: 23px;
	background: url(/typo3conf/ext/ef_publikacio/res/images/Letoltes_gomb.png) 0px 0px no-repeat;
	cursor: pointer;
}

.tx-efpublikacio-pi12 .listaelem .letoltes_gomb:hover {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Letoltes_gomb.png) 0px -25px no-repeat;
}

.tx-efpublikacio-pi12 .listaelem .letoltes_nyitva {
	background: url(/typo3conf/ext/ef_publikacio/res/images/Letoltes_gomb.png) 0px -50px no-repeat;
}

.tx-efpublikacio-pi12 .listaelem .letoltes_doboz {
	position: absolute;
	top: 23px;
	top: 0px !ie;
	right: 0px;
	right: 76px !ie;
	width: 200px;
	border: 2px solid #f2f2f2;
	
	background: #bfbfbf;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#bfbfbf)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ededed, #bfbfbf); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#bfbfbf'); /* for IE */
	
	-moz-box-shadow: -4px 5px 8px #8c8c8c;
	-webkit-box-shadow: -4px 5px 8px #8c8c8c;
	box-shadow: -4px 5px 8px #8c8c8c;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#8c8c8c, offX=-4, offY=5, positive=true);
	
	z-index: 20;
}

.tx-efpublikacio-pi12 .listaelem .letoltes_doboz ul {
	padding: 5px 5px 2px 5px !important;
	margin: 0px !important;
}

.tx-efpublikacio-pi12 .listaelem .letoltes_doboz li {
	padding: 0px 0px 5px 12px !important;
	background-position: 0px 2px !important;
	word-wrap: break-word;
}

.tx-efpublikacio-pi12 .adatlap_tb .nev {
	font-weight: bold;
}

.tx-efpublikacio-pi12 .adatlap_tb .fileok th, .tx-efpublikacio-pi12 .adatlap_tb .fileok td, .tx-efpublikacio-pi12 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi12 .adatlap_tb .kutatasok td {
	padding: 5px !important;
}

.tx-efpublikacio-pi12 .adatlap_tb .kutatasok th, .tx-efpublikacio-pi12 .adatlap_tb .kutatasok td {
	width: 142px;
}

.tx-efpublikacio-pi12 .adatlap_tb .kutatasok th p, .tx-efpublikacio-pi12 .adatlap_tb .kutatasok td p {
	padding: 0px !important;
	width: 142px;
	word-wrap: break-word;
}

.tx-efpublikacio-pi12 .adatlap_tb .fileok .filenev {
	width: 280px;
}



.tx-efpublikacio-pi12 .pager {
	margin-top: 30px;
	width: 100%;
	padding: 0px 10px 0px 10px;
}

.tx-efpublikacio-pi12 .pager a {
	cursor: pointer;
	display: block;
	float: left;
	margin: 3px 3px 0px 3px;
	text-decoration: none;
	font-weight: bold;
}

.tx-efpublikacio-pi12 .pager a:hover {
	text-decoration: underline;
}

.tx-efpublikacio-pi12 .pager span {
	padding: 2px 4px !important;
	border: 1px solid transparent;
}

.tx-efpublikacio-pi12 .pager .aktoldal {
	background-color: #D1DCEF;
	border: 1px solid #5A6FCF;
	color: #000000;
}

.tx-efpublikacio-pi12 .pager .empty {
	color: #666666;
	cursor: text;
}

.tx-efpublikacio-pi12 .pager .empty:hover {
	color: #666666;
	cursor: text;
	text-decoration: none;
}
.tx-efpublikacio-pi12 .pager a span {
	display: block;
	padding: 0px 3px;

}


/* default styles for extension "tx_efszoctam_pi1" */

/*--------- RESET ---------*/
.tx-efszoctam-pi1 div, .tx-efszoctam-pi1 span, .tx-efszoctam-pi1 iframe,
.tx-efszoctam-pi1 h1, .tx-efszoctam-pi1 h2, .tx-efszoctam-pi1 h3, .tx-efszoctam-pi1 p, .tx-efszoctam-pi1 blockquote,
.tx-efszoctam-pi1 img, .tx-efszoctam-pi1 strong, .tx-efszoctam-pi1 sub, .tx-efszoctam-pi1 sup, 
.tx-efszoctam-pi1 b, .tx-efszoctam-pi1 i,
.tx-efszoctam-pi1 dl, .tx-efszoctam-pi1 dt, .tx-efszoctam-pi1 dd, .tx-efszoctam-pi1 ol, .tx-efszoctam-pi1 ul, .tx-efszoctam-pi1 li,
.tx-efszoctam-pi1 fieldset, .tx-efszoctam-pi1 form, .tx-efszoctam-pi1 label, .tx-efszoctam-pi1 legend,
.tx-efszoctam-pi1 table, .tx-efszoctam-pi1 caption, .tx-efszoctam-pi1 tbody, .tx-efszoctam-pi1 tfoot, .tx-efszoctam-pi1 thead,
.tx-efszoctam-pi1 tr, .tx-efszoctam-pi1 th, .tx-efszoctam-pi1 td
 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

.tx-efszoctam-pi1 p {
	padding: 0px 0px 15px 0px;
}

.tx-efszoctam-pi1 a {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	color: #0066ff;
	text-decoration: none;
	font-weight: bold;
}

.tx-efszoctam-pi1 a:hover {
	color: #ff5500;
}

.tx-efszoctam-pi1 table {
	border-collapse:collapse;
	border-spacing:0;
}

.tx-efszoctam-pi1 h1 {
	padding: 20px 0px 4px 0px;
	margin-bottom: 14px;
	color: #8395d4;
	font-size: 18px;
	border-bottom: 2px solid #8395d4;
}

.tx-efszoctam-pi1 h3 {
	padding: 0px 0px 4px 0px;
	margin-bottom: 0px;
	color: #4d769e;
	font-size: 14px;
}

.tx-efszoctam-pi1 hr {
	display: block;
	clear: both;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 4px 0px 15px 0px;
	padding: 0px;
}

.tx-efszoctam-pi1 input, .tx-efszoctam-pi1 select {
	vertical-align:middle;
}

.tx-efszoctam-pi1 .cl {
	clear: both;
}

/*--------- RESET vege ---------*/

/*--------- formok ---------*/

.tx-efszoctam-pi1 input, .tx-efszoctam-pi1 textarea, .tx-efszoctam-pi1 select {font: 12px Arial, Helvetica, sans-serif;}
.tx-efszoctam-pi1 textarea {
	width: 300px;
	height: 120px;
}
.tx-efszoctam-pi1 label {font-size:12px; font-weight:bold; color:#666;}
.tx-efszoctam-pi1 dl {clear:both; border-top: 1px solid #c6cff0; padding: 8px 0px 8px 0px; overflow: auto;}
.tx-efszoctam-pi1 fieldset.adatlap dl:first-child {border-top: 0px;}
.tx-efszoctam-pi1 dt {float:left; text-align:right; width: 170px; line-height: 140%; margin:0 10px 0px 0;}
.tx-efszoctam-pi1 dd {float:left; width:400px; /* 590px - 170px + 10px */ line-height:140%; margin:0 0 0px 0;}
.tx-efszoctam-pi1 dt label {padding-left: 20px;}
.tx-efszoctam-pi1 dd label {padding: 5px; font-weight: normal;}

.tx-efszoctam-pi1 .submit_gomb input, .tx-efszoctam-pi1 .palyazat_jelentkezes input, .tx-efszoctam-pi1 .szt_bno_add {
	margin: 0px 0px 10px 0px;
	padding: 2px 3px 3px 4px;
	padding: 2px 3px 2px 4px\9; /* IE8 */
	*padding: 2px 0px 2px 0px; /* IE7 */
	cursor: pointer;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	width: auto;
	background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg_green.gif) 0px 0px repeat-x #59aa6d;
	border: 0px;
	border-top: 1px solid #96c7f5;
	border-left: 1px solid #7f9db9;
	border-right: 1px solid #517393;
	border-bottom: 1px solid #3d5d7c;
}


.tx-efszoctam-pi1 .submit_gomb input:hover, .tx-efszoctam-pi1 .palyazat_jelentkezes input:hover {
	background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg_green.gif) bottom repeat-x #59aa6d;
}

.tx-efszoctam-pi1 .palyazat_jelentkezes input, .tx-efszoctam-pi1 .szt_bno_add {
	background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg.gif) 0px 0px repeat-x #868ece;
}

.tx-efszoctam-pi1 .palyazat_jelentkezes input:hover, .tx-efszoctam-pi1 .szt_bno_add:hover {
	background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg.gif) bottom repeat-x #868ece;
}


.tx-efszoctam-pi1 .szt_bno_del, .tx-efszoctam-pi1 .szt_torles_gb {
	margin: 0px 0px 0px 4px;
	width: 16px;
	height: 15px;
	background: transparent;
	border: 0px;
	background: url(/typo3conf/ext/ef_szoctam/res/images/del.png) 0px 0px no-repeat;
	cursor: pointer;
}

.tx-efszoctam-pi1 .szt_bno_del:hover, .tx-efszoctam-pi1 .szt_torles_gb:hover {
	background: url(/typo3conf/ext/ef_szoctam/res/images/del.png) 0px -15px no-repeat;
}

.tx-efszoctam-pi1 .szt_torles_gb,  .tx-efszoctam-pi1 .szt_file_nev {
	display: block;
	float:left;
}


.tx-efszoctam-pi1 .szt_bno_add {
	margin: 0px;
	padding: 1px;
	padding: 3px 4px 2px 5px\9; /* IE8 */
	*padding: 0px 2px 0px 2px; /* IE7 */
	border-top: 1px solid #c4d1fa;
}

.tx-efszoctam-pi1 .szt_bno_list {
	float: right;
	overflow: auto;
	padding: 0px 0px 0px 10px;
	width: 180px;
	height: 120px;
	border-left: 4px solid #71c6ff;
}

.tx-efszoctam-pi1 .szt_bno_list p {
		padding: 0px 0px 10px 0px !important;
}

.tx-efszoctam-pi1 .szt_bno_row {
	padding: 2px 0px;
}



/*--------- formok vege ---------*/

	.tx-efszoctam-pi1 {
		font-family: verdana, arial; 
		font-size: 12px;
		line-height: 150%;
		color: #272727;
	}
	
	.tx-efszoctam-pi1 b {
		color: #333333;
	}
	
/*--------- menu ---------*/
	
	.tx-efszoctam-pi1 .szt_menu {
		margin-bottom: 20px;
	}
	
	.tx-efszoctam-pi1 .szt_menu span {
		display: none;
	}
	
	.tx-efszoctam-pi1 .szt_menupont {
		display: block;
		width: 140px;
		height: 90px;
		float: left;
		margin-right: 10px;
		color: white;
	}
	
	.tx-efszoctam-pi1 .mp_akt {
	}
	
	.tx-efszoctam-pi1 .szt_menu .status a {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -10px 5px no-repeat;
		width: 120px;
		margin-right: 15px;
		margin-left: 5px;
	}
	
	.tx-efszoctam-pi1 .szt_menu .status a:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -10px -85px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .status .mp_akt {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -10px -85px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .urlap a {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -140px 0px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .urlap a:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -140px -90px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .urlap .mp_akt {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -140px -90px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .igazolasok a {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -280px 0px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .igazolasok a:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -280px -90px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .igazolasok .mp_akt {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -280px -90px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .jelentkezes a {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -420px 0px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .jelentkezes a:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -420px -90px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_menu .jelentkezes .mp_akt {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -420px -90px no-repeat;
	}
	
/*--------- menu vege ---------*/


/*--------- Adatlapok ---------*/

	.tx-efszoctam-pi1 fieldset.adatlap {
		background: url(/typo3conf/ext/ef_szoctam/res/images/adatlap_bg.gif) repeat-x #e7dcf2;
		border: 3px solid #3f8cbf;
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 0px 0px;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
	}
	
	.tx-efszoctam-pi1 fieldset.adatlap .mezo_blokk, .tx-efszoctam-pi1 fieldset.adatlap .lathato_blokk {
		padding: 0px 0px 10px 0px;
	}
	
	.tx-efszoctam-pi1 fieldset.adatlap .nyitzar {
		padding-right: 5px;
	}
	
	.tx-efszoctam-pi1 fieldset.adatlap p {
		padding: 15px 10px 15px 10px;
	}
	
	.tx-efszoctam-pi1 fieldset.adatlap .fieldset_nev {
		color: #ffffff;
		font-size: 14px;
		font-weight: bold;
		padding: 4px 0px 8px 6px;
	}
	
	.tx-efszoctam-pi1 label {
		color: #404040;
	}
	
	.tx-efszoctam-pi1 .szt_help_trigger {
		position: absolute;
		*left: 0px;
		width: 19px;
		height: 17px;
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/help_icon.gif) 0px 0px no-repeat;
		cursor: help;
	}

	.tx-efszoctam-pi1 .szt_help_trigger:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/help_icon.gif) 0px -17px no-repeat;
	}
	
	.tx-efszoctam-pi1 .szt_helper {
	} 

	.tx-efszoctam-pi1 .szt_help_trigger {
		cursor: help;
	} 

	.tx-efszoctam-pi1 .szt_help_content { 
		display: none;
		font-size: 11px;
	}
	
	.qtip-wrapper {
		-webkit-box-shadow: 10px 10px 3px rgba(153, 153, 153, 0.2);
		-moz-box-shadow: 10px 10px 3px rgba(153, 153, 153, 0.2);
		box-shadow: 10px 10px 3px rgba(153, 153, 153, 0.2);
	}
	
	
	.qtip-content { 
		padding: 10px 10px 0px 10px !important;
	}
	
	.qtip-content h1 { 
		padding: 0px 0px 6px 0px;
		margin: 0px;
		font-size: 16px;
		line-height: 100%;
	}
	
	.qtip-content p { 
		padding: 0px 0px 10px 0px;
		margin: 0px;
	}
	
	.tx-efszoctam-pi1 .szt_help_trigger {
		float: left;
	}
	
	.tx-efszoctam-pi1 .urlap_gombok {
		text-align: right;
		padding-bottom: 6px;
	}

	.tx-efszoctam-pi1 .urlap_gombok span {
		padding-left: 10px;
	}
	
	.tx-efszoctam-pi1 .szt_csalad_tabla {
		width: 100%
	}
	
	/* ---- kollegiumi jelentkezes ---- */
	
	.tx-efszoctam-pi1 .koli_adatok dt {
		width: 300px;
	}

	.tx-efszoctam-pi1 .koli_adatok dd {
		width: 270px;
		padding-left: 10px;
	}
	
	.tx-efszoctam-pi1 .jelentkezik, .tx-efszoctam-pi1 .nem_jelentkezik {
		width: 260px;
		min-height: 30px;
		float: left;
		border: 1px solid #4d4d4d;
		background: #fef8fb;
		overflow: auto;
	}
	
	.tx-efszoctam-pi1 .koli_valaszto p {
		padding: 8px !important;
		background: #baddf6;
		font-weight: bold;
		color: #3a4a55;
		text-transform: uppercase;
		text-align: center;
		border-bottom: 2px solid #6490ae;
	}
	
	.tx-efszoctam-pi1 .koli_valaszto ul {
		list-style: none;
		padding: 0px;
		margin: 0px;
		
		min-height: 30px;
		background: #fce7d3;
	}
	
	.tx-efszoctam-pi1 .koli_valaszto li {
		padding: 5px 5px 6px 5px;
		border-top: 1px solid #4d4d4d;
		width: 250px; /* 260px */
		min-height: 25px; /* 30px */
		line-height: 170%;
		background: #fef8fb;
	}
	
	.tx-efszoctam-pi1 .koli_valaszto li:hover {
		background: #fce7d3;
	}
	
	.tx-efszoctam-pi1 .jelentkezik li:first-child, .tx-efszoctam-pi1 .nem_jelentkezik li:first-child {
		border-top: 0px;
	}
	
	.tx-efszoctam-pi1 .koli_valaszto li input {
		vertical-align: top;
	}
	
	.tx-efszoctam-pi1 .jelentkezik {
		margin: 0px 0px 0px 10px;
	}
	
	.tx-efszoctam-pi1 .nem_jelentkezik {
		margin: 0px 10px 0px 0px;
	}
	
	.tx-efszoctam-pi1 .jelentkezes_nyil {
		float: left;
		width: 50px;
		height: 60px;
		margin-top: 40px;
		background: url(/typo3conf/ext/ef_szoctam/res/images/koli_nyil.gif) 2px 0px no-repeat;
	}
	
	.tx-efszoctam-pi1 .sorrend {
		font-size: 20px;
		color: #3a4a55;
		padding-right: 5px;
	}
	
	/* ---- kollegiumi jelentkezes vege ---- */

/*--------- Adatlapok vege ---------*/
	

/*--------- status ---------*/

	.tx-efszoctam-pi1 .palyazat_statusza {
		width: 500px;
		margin: 0px auto 24px auto;
		padding: 10px;
		background: #f6e5c2;
		border: 2px solid #ffffff;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-box-shadow: 8px 8px 0px rgba(153, 153, 153, 0.4);
		-moz-box-shadow: 8px 8px 0px rgba(153, 153, 153, 0.4);
		box-shadow: 8px 8px 0px rgba(153, 153, 153, 0.4);
	}
	
	.tx-efszoctam-pi1 .palyazat_statusza h3 {
		padding-bottom: 10px;
		font-size: 16px;
		text-shadow: 1px 1px 10px #ffffff;
	}
	
	.tx-efszoctam-pi1 .statusz_ido {
		padding: 0px 10px 0px 4px;
	}
	
	.tx-efszoctam-pi1 .palyazat_statusza .szt_megjegyzes {
		color: #d55657;
	}
	
/*--------- status vege ---------*/


/*--------- igazolasok ---------*/

	.tx-efszoctam-pi1 .igazolas_neve {
		padding: 0px 0px 0px 25px;
		color: #4d769e;
		font-size: 14px;
		font-weight: bold;
	}
	
	.tx-efszoctam-pi1 .igazolasok .szt_help_trigger {
		position: absolute;
		position: static;
		width: 19px;
		height: 17px;
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/help_icon.gif) 0px -17px no-repeat;
		cursor: help;
	}

	.tx-efszoctam-pi1 .igazolasok .szt_help_trigger:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/help_icon.gif) 0px 0px no-repeat;
	}
	
	
	.tx-efszoctam-pi1 .igazolasok .file_szekcio {
		padding: 0px 30px;
	}
	
	.tx-efszoctam-pi1 .feltoltott_fileok {
		float: left;
		padding: 3px 0px 5px 0px;
	}
	
	
 	.tx-efszoctam-pi1 .file_lista {
		float: left;
		padding: 0px 0px 5px 10px;
	}
	
	.tx-efszoctam-pi1 .file_feltoltes {
		clear: both;
		margin-bottom: 20px;
	}
	
	.tx-efszoctam-pi1 .feltoltott_resz, .tx-efszoctam-pi1 .fileLoader {
		padding: 0px 25px;
	}
	
	.tx-efszoctam-pi1 .file_elem {
	padding: 3px 0px;
	}

	.tx-efszoctam-pi1 .szt_file_nev {
		font-size: 11px;
	}

	.tx-efszoctam-pi1 .file_lista .szt_torles_gb {
		margin: 3px 0px 0px 7px;
	}
	
	.tx-efszoctam-pi1 .szt_file {
		margin: 3px 0px 20px 25px;
		float: left;
	}

	.tx-efszoctam-pi1 .szt_feltoltes_gomb {
		padding: 0px 0px 0px 10px;
		display: block;
		float: left;
	}
	
/*--------- igazolasok vege ---------*/	


/*--------- jelentkezes ---------*/

	.tx-efszoctam-pi1 .palyazat_jelentkezes {
		padding: 10px 0px 10px 0px;
	}
	
	.tx-efszoctam-pi1 .szt_err_messages {
		padding: 24px 20px 10px 76px;
		margin: 0px 30px 10px 30px;
		background: url(/typo3conf/ext/ef_szoctam/res/images/hiba_jel.gif) 14px 14px no-repeat #d55657;
		color: #ffffff;
	}
	
	.tx-efszoctam-pi1 .szt_err_messages b {
		color: #faed7d;
	}
	
	.tx-efszoctam-pi1 .szt_err_messages h3 {
		color: #faed7d;
		font-size: 26px;
		border-bottom: 4px solid #faed7d;
		padding: 0px 0px 12px 0px;
	}
	
	.tx-efszoctam-pi1 .szt_err_messages .szt_hiba_szoveg {
		padding: 10px 0px;
		font-weight: bold;
	}
	
	.tx-efszoctam-pi1 .szt_err_messages .hiba_uz {
		border-left: 4px solid #ffffff;		
		margin: 10px 0px;
		padding: 10px;	
		line-height: 120%;
	}
	
	.tx-efszoctam-pi1 .palyazat_jelentkezes .szt_palyazat_cim {
		font-weight: bold;
		font-size: 16px;
	}
	
	.tx-efszoctam-pi1 .palyazat_jelentkezes .palyazat {
		background: #d8ebf0;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		padding: 10px;
	}
	
	.tx-efszoctam-pi1 .palyazat_leadas_info {
		font-size: 11px;
		line-height: 140%;
	}

/*--------- jelentkezes vege ---------*/


/* default styles for extension "tx_efszoctam_pi2" */

/*--------- RESET ---------*/
.tx-efszoctam-pi2 div, .tx-efszoctam-pi2 span, .tx-efszoctam-pi2 iframe,
.tx-efszoctam-pi2 h1, .tx-efszoctam-pi2 h2, .tx-efszoctam-pi2 h3, .tx-efszoctam-pi2 p, .tx-efszoctam-pi2 blockquote,
.tx-efszoctam-pi2 img, .tx-efszoctam-pi2 strong, .tx-efszoctam-pi2 sub, .tx-efszoctam-pi2 sup, 
.tx-efszoctam-pi2 b, .tx-efszoctam-pi2 i,
.tx-efszoctam-pi2 dl, .tx-efszoctam-pi2 dt, .tx-efszoctam-pi2 dd, .tx-efszoctam-pi2 ol, .tx-efszoctam-pi2 ul, .tx-efszoctam-pi2 li,
.tx-efszoctam-pi2 fieldset, .tx-efszoctam-pi2 form, .tx-efszoctam-pi2 label, .tx-efszoctam-pi2 legend,
.tx-efszoctam-pi2 table, .tx-efszoctam-pi2 caption, .tx-efszoctam-pi2 tbody, .tx-efszoctam-pi2 tfoot, .tx-efszoctam-pi2 thead,
.tx-efszoctam-pi2 tr, .tx-efszoctam-pi2 th, .tx-efszoctam-pi2 td
 {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}


.tx-efszoctam-pi2 a {
	margin:0;
	padding:0;
	border:0;
	font-size:100%;
	vertical-align:baseline;
	background:transparent;
}

.tx-efszoctam-pi2 table {
	border-collapse: collapse;
	border-spacing: 0;
}

.tx-efszoctam-pi2 hr {
    display: block;
    height: 1px;
    border: 0;	
    border-top: 1px solid #cccccc;
    margin: 20px 0px;
    padding: 0px;
}

.tx-efszoctam-pi2 input, .tx-efszoctam-pi2 select {
	vertical-align: middle;
}

/*--------- RESET vege ---------*/


	.tx-efszoctam-pi2 {
		font-family: verdana, arial; 
		font-size: 12px;
		line-height: 150%;
		color: #272727;
	}
	
	.tx-efszoctam-pi2 a {
		color: #0066ff;
		text-decoration: none;
		font-weight: bold;
	}

	.tx-efszoctam-pi2 a:hover {
		color: #ff5500;
	}
	
	.tx-efszoctam-pi2 h1 {
		padding: 10px 0px 4px 0px;
		margin-bottom: 14px;
		color: #8395d4;
		font-size: 18px;
		border-bottom: 2px solid #8395d4;
	}
	
	.tx-efszoctam-pi2 h3 {
		padding: 0px 0px 4px 0px;
		margin-bottom: 0px;
		color: #4d769e;
		font-size: 14px;
	}
	
	.tx-efszoctam-pi2 hr {
		display: block;
		clear: both;
		height: 1px;
		border: 0;
		border-top: 1px solid #cccccc;
		margin: 4px 0px 15px 0px;
		padding: 0px;
	}
	
	.tx-efszoctam-pi2 .palyazat_admin_menu {
	}
	


/* default styles for extension "tx_efszoctam_pi3" */

/*--------- RESET ---------*/
.tx-efszoctam-pi3 div, .tx-efszoctam-pi3 span, .tx-efszoctam-pi3 iframe,
.tx-efszoctam-pi3 h1, .tx-efszoctam-pi3 h2, .tx-efszoctam-pi3 h3, .tx-efszoctam-pi3 p, .tx-efszoctam-pi3 blockquote,
.tx-efszoctam-pi3 img, .tx-efszoctam-pi3 strong, .tx-efszoctam-pi3 sub, .tx-efszoctam-pi3 sup,
.tx-efszoctam-pi3 b, .tx-efszoctam-pi3 i,
.tx-efszoctam-pi3 dl, .tx-efszoctam-pi3 dt, .tx-efszoctam-pi3 dd, .tx-efszoctam-pi3 ol, .tx-efszoctam-pi3 ul, .tx-efszoctam-pi3 li,
.tx-efszoctam-pi3 fieldset, .tx-efszoctam-pi3 form, .tx-efszoctam-pi3 label, .tx-efszoctam-pi3 legend,
.tx-efszoctam-pi3 table, .tx-efszoctam-pi3 caption, .tx-efszoctam-pi3 tbody, .tx-efszoctam-pi3 tfoot, .tx-efszoctam-pi3 thead,
.tx-efszoctam-pi3 tr, .tx-efszoctam-pi3 th, .tx-efszoctam-pi3 td
 {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

.tx-efszoctam-pi3 p {
	padding: 0px 0px 15px 0px;
}

.tx-efszoctam-pi3 a {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
	color: #0066ff;
	text-decoration: none;
	font-weight: bold;
}

.tx-efszoctam-pi3 a:hover {
	color: #ff5500;
}

.tx-efszoctam-pi3 table {
	border-collapse:collapse;
	border-spacing:0;
}

.tx-efszoctam-pi3 h1 {
	padding: 10px 0px 10px 17px;
	margin: 20px 0px 30px 0px;
	color: #ff9200;
	font-size: 22px;
	line-height: 140%;
	border-left: 6px solid #ff9200;
}


.tx-efszoctam-pi3 h1.specialis {
	padding: 0px 0px 4px 0px;
	margin-bottom: 10px;
	color: #8395d4;
	font-size: 18px;
	border-left: 0px;
	border-bottom: 2px solid #8395d4;
}


.tx-efszoctam-pi3 h3 {
	padding: 0px 0px 4px 0px;
	margin-bottom: 0px;
	color: #4d769e;
	font-size: 14px;
}

.tx-efszoctam-pi3 hr {
	display: block;
	clear: both;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 4px 0px 15px 0px;
	padding: 0px;
}

.tx-efszoctam-pi3 input, .tx-efszoctam-pi3 select {
	vertical-align:middle;
}

.tx-efszoctam-pi3 .cl {
	clear: both;
}

/*--------- RESET vege ---------*/


.tx-efszoctam-pi3 .palyazat_lista {
	padding: 0px 0px 0px 0px;
}

.tx-efszoctam-pi3 .palyazat_lista a {
	background: url(/typo3conf/ext/ef_szoctam/res/form_images/Vissza_nyil.png) 0px 0px no-repeat;
	padding: 5px 0px 4px 45px;
	font-size: 14px;
	display: block;
}

/*--------- formok ---------*/

.tx-efszoctam-pi3 input, .tx-efszoctam-pi3 textarea, .tx-efszoctam-pi3 select {font: 12px Arial, Helvetica, sans-serif;}
.tx-efszoctam-pi3 textarea {
	width: 300px;
	height: 120px;
}
.tx-efszoctam-pi3 label {font-size:12px; font-weight:bold; color:#666;}
.tx-efszoctam-pi3 dl {clear:both; border-top: 1px solid #c6cff0; padding: 8px 0px 8px 0px; overflow: auto;}
.tx-efszoctam-pi3 fieldset.adatlap dl:first-child {border-top: 0px;}
.tx-efszoctam-pi3 dt {float:left; text-align:right; width: 170px; line-height: 140%; margin:0 10px 0px 0;}
.tx-efszoctam-pi3 dd {float:left; width:400px; /* 590px - 170px + 10px */ line-height:140%; margin:0 0 0px 0;}
.tx-efszoctam-pi3 dt label {padding-left: 20px;}
.tx-efszoctam-pi3 dd label {padding: 5px; font-weight: normal;}

.tx-efszoctam-pi3 .submit_gomb input, .tx-efszoctam-pi3 .palyazat_jelentkezes input, .tx-efszoctam-pi3 .szt_bno_add {
	margin: 0px 0px 10px 0px;
	padding: 2px 3px 3px 4px;
	padding: 2px 3px 2px 4px\9; /* IE8 */
	*padding: 2px 0px 2px 0px; /* IE7 */
	cursor: pointer;
	font-weight: bold;
	font-size: 14px;
	color: #ffffff;
	width: auto;
	background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg_green.gif) 0px 0px repeat-x #59aa6d;
	border: 0px;
	border-top: 1px solid #96c7f5;
	border-left: 1px solid #7f9db9;
	border-right: 1px solid #517393;
	border-bottom: 1px solid #3d5d7c;
}


.tx-efszoctam-pi3 .submit_gomb input:hover, .tx-efszoctam-pi3 .palyazat_jelentkezes input:hover {
	background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg_green.gif) bottom repeat-x #59aa6d;
}

.tx-efszoctam-pi3 .palyazat_jelentkezes input, .tx-efszoctam-pi3 .szt_bno_add {
	background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg.gif) 0px 0px repeat-x #868ece;
}

.tx-efszoctam-pi3 .palyazat_jelentkezes input:hover, .tx-efszoctam-pi3 .szt_bno_add:hover {
	background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg.gif) bottom repeat-x #868ece;
}


.tx-efszoctam-pi3 .szt_bno_del, .tx-efszoctam-pi3 .szt_torles_gb {
	margin: 0px 0px 0px 4px;
	width: 16px;
	height: 15px;
	background: transparent;
	border: 0px;
	background: url(/typo3conf/ext/ef_szoctam/res/images/del.png) 0px 0px no-repeat;
	cursor: pointer;
}

.tx-efszoctam-pi3 .szt_bno_del:hover, .tx-efszoctam-pi3 .szt_torles_gb:hover {
	background: url(/typo3conf/ext/ef_szoctam/res/images/del.png) 0px -15px no-repeat;
}

.tx-efszoctam-pi3 .szt_torles_gb,  .tx-efszoctam-pi3 .szt_file_nev {
	display: block;
	float:left;
}


.tx-efszoctam-pi3 .szt_bno_add {
	margin: 0px;
	padding: 1px;
	padding: 3px 4px 2px 5px\9; /* IE8 */
	*padding: 0px 2px 0px 2px; /* IE7 */
	border-top: 1px solid #c4d1fa;
}

.tx-efszoctam-pi3 .szt_bno_list {
	float: right;
	overflow: auto;
	padding: 0px 0px 0px 10px;
	width: 180px;
	height: 120px;
	border-left: 4px solid #71c6ff;
}

.tx-efszoctam-pi3 .szt_bno_list p {
		padding: 0px 0px 10px 0px !important;
}

.tx-efszoctam-pi3 .szt_bno_row {
	padding: 2px 0px;
}



/*--------- formok vege ---------*/

	.tx-efszoctam-pi3 {
		font-family: verdana, arial;
		font-size: 12px;
		line-height: 150%;
		color: #272727;
	}

	.tx-efszoctam-pi3 b {
		color: #333333;
	}

/*--------- menu ---------*/

	.tx-efszoctam-pi3 .szt_menu {
		*overflow: auto;
		margin-bottom: 20px;
	}

	.tx-efszoctam-pi3 .szt_menu span {
		display: none;
	}

	.tx-efszoctam-pi3 .szt_menupont {
		display: block;
		width: 140px;
		height: 90px;
		float: right;
		margin-right: 10px;
		color: white;
	}

	.tx-efszoctam-pi3 .mp_akt {
	}

	.tx-efszoctam-pi3 .szt_menu .status a {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) 0px 0px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .status a:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) 0px -90px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .status .mp_akt {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) 0px -90px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .urlap a {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -140px 0px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .urlap a:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -140px -90px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .urlap .mp_akt {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -140px -90px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .igazolasok a {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -280px 0px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .igazolasok a:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -280px -90px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .igazolasok .mp_akt {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -280px -90px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .jelentkezes a {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -420px 0px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .jelentkezes a:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -420px -90px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_menu .jelentkezes .mp_akt {
		background: url(/typo3conf/ext/ef_szoctam/res/images/felso_menu.png) -420px -90px no-repeat;
	}

/*--------- menu vege ---------*/


/*--------- Adatlapok ---------*/

	.tx-efszoctam-pi3 fieldset.adatlap {
		background: url(/typo3conf/ext/ef_szoctam/res/images/adatlap_bg.gif) repeat-x #e7dcf2;
		border: 3px solid #3f8cbf;
		margin: 0px 0px 20px 0px;
		padding: 0px 0px 10px 0px;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
	}

	.tx-efszoctam-pi3 fieldset.adatlap p {
		padding: 15px 10px 15px 10px;
	}
	
	.tx-efszoctam-pi3 fieldset.adatlap .nyitzar {
		padding-right: 5px;
	}

	.tx-efszoctam-pi3 fieldset.adatlap .fieldset_nev {
		color: #ffffff;
		font-size: 14px;
		font-weight: bold;
		padding: 4px 0px 8px 6px;
		cursor: pointer;
	}

	.tx-efszoctam-pi3 label {
		color: #404040;
	}

	.tx-efszoctam-pi3 .szt_help_trigger {
		position: absolute;
		width: 19px;
		height: 17px;
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/help_icon.gif) 0px 0px no-repeat;
		cursor: help;
	}

	.tx-efszoctam-pi3 .szt_help_trigger:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/help_icon.gif) 0px -17px no-repeat;
	}

	.tx-efszoctam-pi3 .szt_helper {
		float: left;
	}

	.tx-efszoctam-pi3 .szt_help_content {
		display: none;
		font-size: 11px;
	}

	.qtip-wrapper {
		-webkit-box-shadow: 10px 10px 3px rgba(153, 153, 153, 0.2);
		-moz-box-shadow: 10px 10px 3px rgba(153, 153, 153, 0.2);
		box-shadow: 10px 10px 3px rgba(153, 153, 153, 0.2);
		
		width: 400px;
		height: 300px;
	}


	.qtip-content {
		padding: 10px 10px 0px 10px !important;
		height: 280px; /* 300 - 20px */
		overflow: auto !important;
	}

	.qtip-content h1 {
		padding: 0px 0px 6px 0px;
		margin: 0px;
		font-size: 16px;
		line-height: 100%;
	}

	.qtip-content p {
		padding: 0px 0px 10px 0px;
		margin: 0px;
	}

	.tx-efszoctam-pi3 .szt_help_trigger {
		float: left;
	}

	.tx-efszoctam-pi3 .urlap_gombok {
		text-align: right;
		padding-bottom: 6px;
	}

	.tx-efszoctam-pi3 .urlap_gombok span {
		padding-left: 10px;
	}

	.tx-efszoctam-pi3 #szt_csalad {
		border-bottom: 4px solid #71c6ff;
		overflow: auto;
		margin: 0px 0px 0px 0px;
		padding: 15px 0px 0px 0px;
	}
	
	.tx-efszoctam-pi3 #szt_csalad:first-child {
		
	}
	
	.tx-efszoctam-pi3 #szt_csalad dl {clear:both; border-top: 0px; padding: 3px 0px 3px 0px; overflow: auto;}
	.tx-efszoctam-pi3 #szt_csalad dt {float:left; text-align:right; width: 300px; line-height: 140%; margin:0 10px 0px 0;}
	.tx-efszoctam-pi3 #szt_csalad dd {float:left; width: 270px; /* 590px - 170px + 10px */ line-height: 140%; margin:0 0 0px 0;}
	.tx-efszoctam-pi3 #szt_csalad dt label {padding-left: 20px;}
	.tx-efszoctam-pi3 #szt_csalad dd label {padding: 5px; font-weight: normal;}
	
	.tx-efszoctam-pi3 .szt_ujsor_gb input {
		margin: 0px 0px 10px 20px;
		padding: 2px 3px 3px 4px;
		padding: 2px 3px 2px 4px\9; /* IE8 */
		*padding: 2px 0px 2px 0px; /* IE7 */
		cursor: pointer;
		font-weight: bold;
		font-size: 14px;
		color: #ffffff;
		width: auto;
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg.gif) 0px 0px repeat-x #868ece;
		border: 0px;
		border-top: 1px solid #96c7f5;
		border-left: 1px solid #7f9db9;
		border-right: 1px solid #517393;
		border-bottom: 1px solid #3d5d7c;
	}
	
	.tx-efszoctam-pi3 .szt_ujsor_gb input:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/submit_bg.gif) bottom repeat-x #868ece;
	}
	
	.tx-efszoctam-pi3 #szt_csalad .szt_torles_gb {
		float: right;
		margin: 0px 20px 10px 0px;
		background: url(/typo3conf/ext/ef_szoctam/res/images/del_szemely.png) 0px 0px no-repeat;
		width: 160px;
	}
	
	.tx-efszoctam-pi3 #szt_csalad .szt_torles_gb:hover {
		float: right;
		margin: 0px 20px 10px 0px;
		background: url(/typo3conf/ext/ef_szoctam/res/images/del_szemely.png) 0px -15px no-repeat;
	}
	
	/* ---- kollegiumi jelentkezes ---- */

	.tx-efszoctam-pi3 .koli_adatok dt {
		width: 300px;
	}

	.tx-efszoctam-pi3 .koli_adatok dd {
		width: 270px;
		padding-left: 10px;
	}

	.tx-efszoctam-pi3 .jelentkezik, .tx-efszoctam-pi3 .nem_jelentkezik {
		width: 260px;
		min-height: 30px;
		float: left;
		border: 1px solid #4d4d4d;
		background: #fef8fb;
		overflow: auto;
	}

	.tx-efszoctam-pi3 .koli_valaszto p {
		padding: 8px !important;
		background: #baddf6;
		font-weight: bold;
		color: #3a4a55;
		text-transform: uppercase;
		text-align: center;
		border-bottom: 2px solid #6490ae;
	}

	.tx-efszoctam-pi3 .koli_valaszto ul {
		list-style: none;
		padding: 0px;
		margin: 0px;

		min-height: 30px;
		background: #fce7d3;
	}

	.tx-efszoctam-pi3 .koli_valaszto li {
		padding: 5px 5px 6px 5px;
		border-top: 1px solid #4d4d4d;
		width: 250px; /* 260px */
		min-height: 25px; /* 30px */
		line-height: 170%;
		background: #fef8fb;
	}

	.tx-efszoctam-pi3 .koli_valaszto li:hover {
		background: #fce7d3;
	}

	.tx-efszoctam-pi3 .jelentkezik li:first-child, .tx-efszoctam-pi3 .nem_jelentkezik li:first-child {
		border-top: 0px;
	}

	.tx-efszoctam-pi3 .koli_valaszto li input {
		vertical-align: top;
	}

	.tx-efszoctam-pi3 .jelentkezik {
		margin: 0px 0px 0px 10px;
	}

	.tx-efszoctam-pi3 .nem_jelentkezik {
		margin: 0px 10px 0px 0px;
	}

	.tx-efszoctam-pi3 .jelentkezes_nyil {
		float: left;
		width: 50px;
		height: 60px;
		margin-top: 40px;
		background: url(/typo3conf/ext/ef_szoctam/res/images/koli_nyil.gif) 2px 0px no-repeat;
	}

	.tx-efszoctam-pi3 .sorrend {
		font-size: 20px;
		color: #3a4a55;
		padding-right: 5px;
	}

	/* ---- kollegiumi jelentkezes vege ---- */

/*--------- Adatlapok vege ---------*/


/*--------- status ---------*/

	.tx-efszoctam-pi3 .palyazat_statusza {
		width: 500px;
		margin: 0px auto 24px auto;
		padding: 10px;
		background: #f3e3c3;
		
		border: 2px solid #ffffff;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		-webkit-box-shadow: 8px 8px 0px rgba(153, 153, 153, 0.4);
		-moz-box-shadow: 8px 8px 0px rgba(153, 153, 153, 0.4);
		box-shadow: 8px 8px 0px rgba(153, 153, 153, 0.4);
	}

	.tx-efszoctam-pi3 .palyazat_statusza h3 {
		padding: 0px 0px 10px 10px;
		margin-bottom: 2px;
		font-size: 17px;
		border-left: 6px solid #716d7d;
		color: #666666;
		color: #b68524;
		font-weight: normal;
		color: #716d7d;
	}
	
	.tx-efszoctam-pi3 .palyazat_statusza b {
		color: #666666;
	}

	.tx-efszoctam-pi3 .statusz_ido {
		padding: 0px 10px 0px 4px;
	}

	.tx-efszoctam-pi3 .palyazat_statusza .szt_megjegyzes {
		color: #d55657;
	}

/*--------- status vege ---------*/


/*--------- igazolasok ---------*/

	.tx-efszoctam-pi3 .igazolas_neve {
		padding: 0px 0px 0px 25px;
		color: #4d769e;
		font-size: 14px;
		font-weight: bold;
	}

	.tx-efszoctam-pi3 .igazolasok .szt_help_trigger {
		position: absolute;
		position: static;
		width: 19px;
		height: 17px;
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/help_icon.gif) 0px -17px no-repeat;
		cursor: help;
	}

	.tx-efszoctam-pi3 .igazolasok .szt_help_trigger:hover {
		background: url(/typo3conf/ext/ef_szoctam/res/form_images/help_icon.gif) 0px 0px no-repeat;
	}


	.tx-efszoctam-pi3 .igazolasok .file_szekcio {
		padding: 0px 30px;
	}

	.tx-efszoctam-pi3 .feltoltott_fileok {
		float: left;
		padding: 3px 0px 5px 0px;
	}


 	.tx-efszoctam-pi3 .file_lista {
		float: left;
		padding: 0px 0px 5px 10px;
	}

	.tx-efszoctam-pi3 .file_feltoltes {
		clear: both;
		margin-bottom: 20px;
	}

	.tx-efszoctam-pi3 .feltoltott_resz, .tx-efszoctam-pi3 .fileLoader {
		padding: 0px 25px;
	}

	.tx-efszoctam-pi3 .file_elem {
	padding: 3px 0px;
	}

	.tx-efszoctam-pi3 .szt_file_nev {
		font-size: 11px;
	}

	.tx-efszoctam-pi3 .file_lista .szt_torles_gb {
		margin: 3px 0px 0px 7px;
	}

	.tx-efszoctam-pi3 .szt_file {
		margin: 3px 0px 20px 25px;
		float: left;
	}

	.tx-efszoctam-pi3 .szt_feltoltes_gomb {
		padding: 0px 0px 0px 10px;
		display: block;
		float: left;
	}

/*--------- igazolasok vege ---------*/


/*--------- jelentkezes ---------*/

	.tx-efszoctam-pi3 .palyazat_jelentkezes {
		padding: 10px 0px 10px 0px;
	}

	.tx-efszoctam-pi3 .szt_err_messages {
		padding: 24px 20px 10px 76px;
		margin: 0px 30px 10px 30px;
		background: url(/typo3conf/ext/ef_szoctam/res/images/hiba_jel.gif) 14px 14px no-repeat #d55657;
		color: #ffffff;
	}

	.tx-efszoctam-pi3 .szt_err_messages b {
		color: #faed7d;
	}

	.tx-efszoctam-pi3 .szt_err_messages h3 {
		color: #faed7d;
		font-size: 26px;
		border-bottom: 4px solid #faed7d;
		padding: 0px 0px 12px 0px;
	}

	.tx-efszoctam-pi3 .szt_err_messages .szt_hiba_szoveg {
		padding: 10px 0px;
		font-weight: bold;
	}

	.tx-efszoctam-pi3 .szt_err_messages .hiba_uz {
		border-left: 4px solid #ffffff;
		margin: 10px 0px;
		padding: 10px;
		line-height: 120%;
	}

	.tx-efszoctam-pi3 .palyazat_jelentkezes .szt_palyazat_cim {
		font-weight: bold;
		font-size: 14px;
	}

	.tx-efszoctam-pi3 .palyazat_jelentkezes .palyazat {
		background: #d8ebf0;
		border-radius: 10px;
		-webkit-border-radius: 10px;
		-moz-border-radius: 10px;
		padding: 10px;
	}

	.tx-efszoctam-pi3 .palyazat_leadas_info {
		font-size: 11px;
		line-height: 140%;
	}

/*--------- jelentkezes vege ---------*/


/* default styles for extension "tx_efeaksystem_pi1" */

.tx-efeaksystem-pi1{
	font-family: Arial;
	font-size:12px;
}


/* default styles for extension "tx_efeaksystem_pi2" */

.tx-efeaksystem-pi2 {
	font-family: arial;
	font-size: 12px;
}

.tx-efeaksystem-pi2 .efeaklista {
}
.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord {
padding:10px 0px;
}
.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .fejlec{
padding:3px;
font-weight:bold;
border-top:1px solid #CCCCCC;
background-color:#E0E1EF;
background-color:#EFDC86;
margin-bottom:5px;
}
.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .nfejlec{
background-color:#EFA186;
}
.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .mfejlec{
background-color:#A9EF86;
}
.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .rfejlec{
background-color:#DFB545;
}
.tx-efeaksystem-pi2 .emodul .nfejlec2{
color:#8F1A2A;
}
.tx-efeaksystem-pi2 .emodul .mfejlec2{
color:#1B6F1F;
}
.tx-efeaksystem-pi2 .emodul .rfejlec2{
color:#DFB545;
}



.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .valaszok{
}
.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .valaszok .kerdes{
font-size:11px;
font-weight:bold;
}
.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .valaszok .valaszelem{
padding:5px;
}
.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .ertekelesek{
}

.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .mentes{
}
.tx-efeaksystem-pi2 .efeaklista .efeaklistarekord .megsem{
}

.tx-efeaksystem-pi2 .efeaklista {
}

.tx-efeaksystem-pi2 .pager a {
cursor:pointer;
display:block;
float:left;
margin: 1px 3px;
text-decoration:none;
color:blue;
}

.tx-efeaksystem-pi2 .pager a:hover {
color:red;
}

.tx-efeaksystem-pi2 .pager .aktoldal {
background-color: #D1DCEF;
border: 1px solid #5A6FCF;
color:#000000;
}

.tx-efeaksystem-pi2 .pager .empty {
color:#666666;
cursor:text;
}

.tx-efeaksystem-pi2 .pager .empty:hover {
color:#666666;
cursor:text;
}
.tx-efeaksystem-pi2 .pager a span {
display:block;
padding:0px 3px;

}



.tx-efeaksystem-pi2 .emodul .valasz{
border-bottom: solid 1px #CCCCCC;
margin-bottom: 10px;
padding: 3px 0px;
}

.tx-efeaksystem-pi2 .emodul .valasz .vfejlec{
font-weight:bold;
padding-bottom:5px;
}

.tx-efeaksystem-pi2 .emodul .valasz .vtart{
padding-left:5px;
}

.tx-efeaksystem-pi2 .emodul .eloadas {
	margin: 10px 0px;
}

.tx-efeaksystem-pi2 .emodul .kerdes {
	margin: 10px 0px 10px 10px;
}

.tx-efeaksystem-pi2 .emodul .ktart {
padding: 15px 0px;
}

.tx-efeaksystem-pi2 .emodul .efejlec {
	font-weight: bold;
	background-color: #d0af6e;
	background-color: #f3d08d;
	border: 1px solid black;
	padding: 5px;
	cursor: pointer
}

.tx-efeaksystem-pi2 .emodul .kfejlec {
	color: #333333;
	border: 1px solid #999999;
	font-weight: bold;
	background-color: #f1fbff;
	padding: 3px;
	cursor: pointer;
}

.tx-efeaksystem-pi2 .szuro {
padding: 5px;
margin-bottom: 35px;
border: 1px solid #CCCCCC;
background-color: #FFFFDF;
}

.tx-efeaksystem-pi2 .szuro .szel{
float:left;
margin: 3px;
}

.tx-efeaksystem-pi2 .v_text {
width:95%;
float:left;
border-right:1px dotted gray;
margin-right:2px;
}
.tx-efeaksystem-pi2 .edit {
cursor:pointer;
background-color: #DFE2FF;
float:left;
font-size:10px;
padding:0px;
}

.tx-efeaksystem-pi2 .menu a {
color: blue;
cursor:pointer;
text-decoration: none;
}
.tx-efeaksystem-pi2 .menu a:hover {
color: red;
}
/* default styles for extension "tx_feevcal_pi1" */

	/* List Events */
	#In_Progress {color:red;}
	#category_current {BORDER-TOP:#000000 1px solid; BORDER-LEFT:#000000 1px solid;
			 BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;padding-left:5px;padding-right:5px;
			background-color:black; color:white;}
	#category_picker form select {position:absolute;margin-left:5px;}
	#category_picker form input {margin-left:5px;}
	#contentListNumberEvent table {border-collapse:collapse; margin-top:50px; margin-left:-80px;}
	#contentListNumberEvent table tr {border:#C0C0C0 solid 1px;}
	#contentListNumberEvent table th {padding-right:5px; font-size:small; height:30px; background: url(typo3conf/ext/feevcal/img/bgColorWeek.gif); color:white;}
	#contentListNumberEvent table td, #contentListNumberEvent table td a{padding-right:20px; font-size:small;}
	#listEvent_firstColor_Pres, #listEvent_firstColor_Pres a{background-color:#e5f3f5; color:red;} /* fcffc2 */
	#listEvent_secondColor_Pres, #listEvent_secondColor_Pres a{background-color:#e3e3e3; color:red;} /* d0f8ff */
	#listEvent_firstColor_Fut, #listEvent_firstColor_Fut a{background-color:#e5f3f5; color:black;}
	#listEvent_secondColor_Fut, #listEvent_secondColor_Fut a{background-color:#e3e3e3; color:black;}
	a.header_ok_button{ position:absolute;float:right; margin-left:90px; text-decoration:none;}
	a.header_ok_button span{ position:relative; float: left;}
	a.header_ok_button span.right_part {background-image: url(typo3conf/ext/feevcal/img/buttonRight.gif); width: 8px; height: 19px;}
	a.header_ok_button span.left_part{background-image: url(typo3conf/ext/feevcal/img/buttonLeft.gif);  width: 8px;  height: 19px;}
	a.header_ok_button span.center_part {background: url(typo3conf/ext/feevcal/img/buttonBG.gif); height:19px; padding: 0 3px 0 3px;
					color:white; font-weight:bold;}
	a.header_ok_button span.center_part span{padding-top: 3px;}

	
	/* Day */
	#headerfeevcalDay {margin:10px 0; text-align: center;}
	#backInDay {position:absolute; margin-top: -30px; margin-left: 10px;}
	#contentDay {margin-top: 20px; border-top: #000000 1px solid; border-left: #000000 1px solid; 
		border-right: #000000 1px solid; border-bottom: #000000 1px solid; text-align:center;}
	#contentDay table {width:100%; border:0; height:700px;}
	#contentDay table th {color:white; background-color:#000049; width:10px; height:100px; text-align:center;}
 	#contentDay table td {font-size: small; vertical-align:text-top;}
	#contentDay a {text-decoration:none;}

	/* Week */
	#headerfeevcalWeek {margin:10px 0; text-align: center;}
	#backInWeek {position:absolute;	margin-top: -30px; margin-left: 10px;}
	#detailWeek {vertical-align:4; text-align:center;}
	#contentWeek {margin-top: 20px; text-align: center;}
	#contentWeek table {width:100%; height:700px; border-collapse:collapse;}
	#contentWeek table tr {}
	#contentWeek table tr th {border:#C0C0C0 solid 1px;}
	#viewWeek_Time {height:50px; background: url(typo3conf/ext/feevcal/img/viewWeek_Time.gif); color:white;}
	.viewWeek_Date {height:50px; background: url(typo3conf/ext/feevcal/img/bgColorDate.gif);}
	.viewWeek_Date div a {color:black; text-decoration:none;}
	#viewWeek_TimeNumber {height:100px; background:#0file:///var/www/site1/typo3conf/ext/feevcal/ext_typoscript_setup.txt00049; color:white;}
	#contentWeek table tr td {border:#C0C0C0 solid 1px; vertical-align:text-top;}
	#contentWeek table tr td div {font-size:x-small;}
	#contentWeek table tr td div a {text-decoration:none;}

	/* Month */
	#headerfeevcalMonth {margin:10px 0; text-align: center;}
	#detailMonth {text-align:center; font-size:xx-large; margin-left:20px; margin-right:20px;}
	#detailMonth a {color:black; text-decoration:none;}
	#contentMonth {margin-top:20px;}
	#contentMonth table {width:800px; border-collapse:collapse;}
	#contentMonth table tr {}
	#contentMonth table tr th {border:#C0C0C0 solid 1px; height:30px;}
	#contentMonth table tr th a {text-decoration:none;}
	#contentMonth table tr th a:link {color:white;}
	#contentMonth table tr th a:visited {color:white;}
	#contentMonth table tr td {border:#C0C0C0 solid 1px; text-align:left; vertical-align:text-top; height:100px;}
	#contentMonth table tr td a, #contentMonth table tr td div {font-size:x-small;text-decoration:none;}
	#contentMonth table tr td div a:link {}
	#bgColorDayOfWeek {background: url(typo3conf/ext/feevcal/img/bgColorMonth.gif);}
	#bgColorWeek {background: url(typo3conf/ext/feevcal/img/bgColorWeek.gif); color:white;}
	#backInMonth {position:absolute; margin-top: -30px; margin-left: 10px;}

	/* Year */
	#headerfeevcalYear {margin:10px 0; text-align: center;}
	#detailYear {text-align:center; font-size:xx-large; margin-left:20px; margin-right:20px;}
	#contentYear {margin-top:-10px;}
	#contentYear table {text-align:center; margin:9px; width:100%;}
	#contentYear table tr td {vertical-align:top;}
	#contentYear table tr td table {border:#C0C0C0 solid 1px; border-collapse:collapse; width:300px;}
	#contentYear table tr td table tr th {font-size:xx-small; border:#C0C0C0 solid 1px;}
	#contentYear table tr td table tr th a {text-decoration:none;}
	#contentYear table tr td table tr td {font-size:xx-small; border:#C0C0C0 solid 1px; text-align:right; vertical-align:text-top;}
	#contentYear table tr td table tr td a {text-decoration:none;}
	#viewYear_Month {background:url(typo3conf/ext/feevcal/img/viewYear_Month); height:25px;}/* Month */
	#viewYear_Month a {font-size:medium;}
	#viewYear_Month a:link {color:white;}
	#viewYear_Month a:visited {color:white;}
	#viewYear_Week {background:url(typo3conf/ext/feevcal/img/viewYear_Week); height:20px; color:white; width:30px;}
	#viewYear_Week a {text-decoration:none;}
	#viewYear_DayOfWeek {background:url(typo3conf/ext/feevcal/img/viewYear_DayOfWeek); width:38.5px;}
	#viewYear_WeekNumber {height:35px;}
	#viewYear_WeekNumber a:link, #viewYear_WeekNumber a:visited{color:white;}
	#backInYear {position:absolute; margin-top: -30px; margin-left: 10px;}

	/* Event */
	#headerfeevcalEvent {font-size:x-large;}
	.legendListEvents {float:left; clear:left; width: 100px;}
	#contentEvent div {margin-bottom: 5px;}
	#contentEvent {margin-top: 5px;}
	.viewEvent_day_IMG {position:absolute; margin-left:10px; margin-top:-5px;}
	.viewEvent_week_IMG {position:absolute; margin-left:40px; margin-top:-5px;}
	.viewEvent_month_IMG {position:absolute; margin-left:70px; margin-top:-5px;}

	/* Location */
	.legendListLoc {float:left; clear:left;	width: 100px;}
	#contentLoc div {margin-bottom: 5px;}
	#contentLoc {margin-top: 5px;}

	/* User */
	.legendListUser {float:left; clear:left; width: 100px;}
	#contentUser div {margin-bottom: 5px;}
	#contentUser {margin-top: 5px;}

	/* Category */
	#category,#category_picker {float: left;}
	#category_current {float: left; margin-left:15px;}
	/* #contentListNumberEvent {clear: left;} */

	/* Jump */
	#jumpTo {text-align:center; font-size:small;}
	#jumpTo img {vertical-align:-4px; margin-right:5px;}
	#jumpTo select {margin-left:5px;margin-right:5px;}
	#jumpTo input {vertical-align:-5px; margin-left:5px;}
	a.header_nav_button{ float:right; margin-right:100px; text-decoration:none;}
	a.header_nav_button span{ position:relative; float: left;}
	a.header_nav_button span.right_part {background-image: url(typo3conf/ext/feevcal/img/buttonRight.gif); width: 8px; height: 19px;}
	a.header_nav_button span.left_part{background-image: url(typo3conf/ext/feevcal/img/buttonLeft.gif);  width: 8px;  height: 19px;}
	a.header_nav_button span.center_part {background: url(typo3conf/ext/feevcal/img/buttonBG.gif); height:19px; padding: 0 3px 0 3px;
					color:white; font-weight:bold;}
	a.header_nav_button span.center_part span{padding-top: 3px;}

	/* Quick Jump */
	.quickJumpTo {float:right;}

	/* MiniCal */
	#contentMiniCal table {border:#C0C0C0 solid 1px; border-collapse:collapse; width:180px; height:185px;}
	#contentMiniCal table tr th {font-size:xx-small; border:#C0C0C0 solid 1px;}
	#contentMiniCal table tr th a {text-decoration:none;}
	#contentMiniCal table tr td {font-size:xx-small; border:#C0C0C0 solid 1px; text-align:center; vertical-align:text-top;}
	#contentMiniCal table tr td a {text-decoration:none;}
	#miniCal_Month {background:url(typo3conf/ext/feevcal/img/viewYear_Month.gif); height:20px; color:white; margin-left:10px; margin-right:10px;}
	#miniCal_Week {background:url(typo3conf/ext/feevcal/img/miniCal_Week.gif); height:15px; color:white;}
	#miniCal_DayOfWeek {background:url(typo3conf/ext/feevcal/img/miniCal_DayOfWeek.gif);}
	.miniCal_WeekNumber {height:25px; color:white;}
	.miniCal_WeekNumber a {text-decoration:none; color:white;}
	#miniCal_leftArrow {margin-right:10px;}
	#miniCal_rightArrow {margin-left:10px;}

	/* Back */
	#back img {margin-right: 10px;}
	#backReturn {color:blue; font-size:medium; font-weight:bold; text-decoration:none; BORDER-TOP:#000000 1px solid; BORDER-LEFT:#000000 1px solid; BORDER-RIGHT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid;}
	a.header_return_button{ position:absolute;float:right; margin-left:30px; margin-top:-18px;text-decoration:none;}
	a.header_return_button span{ position:relative; float: left;}
	a.header_return_button span.right_part {background-image: url(typo3conf/ext/feevcal/img/buttonRight.gif); width: 8px; height: 19px;}
	a.header_return_button span.left_part{background-image: url(typo3conf/ext/feevcal/img/buttonLeft.gif);  width: 8px;  height: 19px;}
	a.header_return_button span.center_part {background: url(typo3conf/ext/feevcal/img/buttonBG.gif); height:19px; padding: 0 3px 0 3px;
					color:white; font-weight:bold;}
	a.header_return_button span.center_part span{padding-top: 3px;}

	/* Print */
	#titlePrintForm {font-size:x-large; margin-bottom:5px;}
	#headerPrintList {font-size:large;}
	.legendListPrint {float:left; clear:left; width: 100px;}
	#titlePageListPrint {float:left; clear:left; width: 100px; font-size:large;}
	.headerPrintForm {font-size: large;}
	#contentPrintListEvent table {border-collapse:collapse; margin-top:10px;}
	#contentPrintListEvent table tr {border:#C0C0C0 solid 1px;}
	#contentPrintListEvent table th {padding-right:5px; font-size:small; height:30px; background: url(typo3conf/ext/feevcal/img/bgColorWeek.gif); color:white;}
	#contentPrintListEvent table td, #contentListNumberEvent table td a{padding-right:20px; font-size:small;}
	
	a.print_button{ position:absolute;float:right; margin-left:30px; margin-top:10px;text-decoration:none;}
	a.print_button span{ position:relative; float: left;}
	a.print_button span.right_part {background-image: url(typo3conf/ext/feevcal/img/buttonRight.gif); width: 8px; height: 19px;}
	a.print_button span.left_part{background-image: url(typo3conf/ext/feevcal/img/buttonLeft.gif);  width: 8px;  height: 19px;}
	a.print_button span.center_part {background: url(typo3conf/ext/feevcal/img/buttonBG.gif); height:19px; padding: 0 3px 0 3px;
					color:white; font-weight:bold;}
	a.print_button span.center_part span{padding-top: 3px;}
	#backListPrint {float:left; clear:left; width: 100px; margin-top:10px;}
	#headerPrintListTitlePage {font-size:x-large; margin-top:5px;}
	#printDateNow {margin-left:40px; font-size:x-small;}
/* default styles for extension "tx_mocfilemanager_pi1" */
 DIV.tx-mocfilemanager-pi1 {color: #000033;}
 DIV.tx-mocfilemanager-pi1 TABLE.mounttable TD {padding: 0;}
 DIV.tx-mocfilemanager-pi1 TABLE#contenttable {margin: 1em 0;}
 DIV.tx-mocfilemanager-pi1 TABLE#contenttable TD {padding: 0 2px; vertical-align: middle;}
 DIV.tx-mocfilemanager-pi1 TABLE#contenttable TD.borderbottom { padding: 0px 2px; border-bottom: 1px solid black;}
 DIV.tx-mocfilemanager-pi1 .filelink {text-decoration: none;}
 DIV.tx-mocfilemanager-pi1 .filelink:hover {text-decoration: underline;} 
 DIV.tx-mocfilemanager-pi1 .filelinkactive {font-weight: bold; text-decoration: none;} 
 DIV.tx-mocfilemanager-pi1 .filelinkactive:hover{text-decoration: underline;}
 DIV.tx-mocfilemanager-pi1 .action {color: #333333; border: 1px solid #666666; background-color: #ffffff;}
 DIV.tx-mocfilemanager-pi1 .actionButton {color: #333333; border: 1px solid #666666; background-color: #ffffff;}
 DIV.tx-mocfilemanager-pi1 .command {font-weight: bold;}
 DIV.tx-mocfilemanager-pi1 .info {font-weight: normal;}
 DIV.tx-mocfilemanager-pi1 .dirpath {font-weight: bold;}
 DIV.tx-mocfilemanager-pi1 .error {color: red; font-weight: bold;}
 DIV.tx-mocfilemanager-pi1 P {text-decoration: none;} 
 DIV.tx-mocfilemanager-pi1 TABLE.MainInfoTable { border: 1px solid #000033; background-color: yellow; padding: 5px;}
/* default styles for extension "tx_mocfilemanager_pi2" */
 .tx-mocfilemanager-pi2 .filelink { font-family: Verdana; font-size: 12px; text-decoration: none;} 
 .tx-mocfilemanager-pi2 .filelink:hover {text-decoration: underline;} 
 .tx-mocfilemanager-pi2 .info {font-family: Verdana; font-size: 10px; font-weight: normal;}
/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TH { background:#ccc; padding:0 .5em; white-space:nowrap; }
	.tx-newloginbox-pi3-listrow TD { background:#eee; padding:0 .5em; }
	.tx-newloginbox-pi3-singleView TH { background:#ccc; padding:0 .5em; text-align:right; white-space:nowrap; }
	.tx-newloginbox-pi3-singleView TD { background:#eee; padding:0 .5em; }
/* default styles for extension "tx_srlanguagemenu_pi1" */
   .tx-srlanguagemenu-pi1 p, .tx-srlanguagemenu-pi1 .links-list-header { font-family: Verdana, sans-serif; font-size: .8em; line-height:100%; color: #35006d; margin-top: 8px; padding: 0; text-indent: 0; }
   .tx-srlanguagemenu-pi1 img { margin: 0 5px; padding: 0; border-style: none; }
   .tx-srlanguagemenu-pi1 .CUR { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .CUR a { background-color: transparent; color: #35006d; text-decoration: none; font-weight: bold; }
   .tx-srlanguagemenu-pi1 .CUR a:focus, .tx-srlanguagemenu-pi1 .CUR a:hover, .tx-srlanguagemenu-pi1 .CUR a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .NO { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .NO a { background-color:transparent; color: #35006d; text-decoration:none; font-weight:bold; }
   .tx-srlanguagemenu-pi1 .NO a:focus, .tx-srlanguagemenu-pi1 .NO a:hover, .tx-srlanguagemenu-pi1 .NO a:active { color:#333333; }
   .tx-srlanguagemenu-pi1 .INACT { float: left; font-size: .8em; }
   .tx-srlanguagemenu-pi1 .INACT a { background-color:transparent; color: #35006d; text-decoration: none; font-weight: normal; }
   .tx-srlanguagemenu-pi1 .INACT a:focus, .tx-srlanguagemenu-pi1 .INACT a:hover, .tx-srlanguagemenu-pi1 .INACT a:active { color: #333333; }
   .tx-srlanguagemenu-pi1 .SPC {  float: left; font-family: Verdana, sans-serif; font-size: .8em; line-height: 100%; color: #35006d; }
   .tx-srlanguagemenu-pi1 fieldset { }
   .tx-srlanguagemenu-pi1 fieldset legend { }
   .tx-srlanguagemenu-pi1 fieldset label { display: none; }
   .tx-srlanguagemenu-pi1 fieldset select { font-size: .8em; font-family: Verdana, sans-serif; background-color: #35006d; color: white; font-weight: bold; }
   .tx-srlanguagemenu-pi1 fieldset option.tx-srlanguagemenu-pi1-option-0 { }
/* default styles for extension "tx_tantargyforum_pi1" */

.tx-tantargyforum-pi1 .tffejlec {
font-size:18px;
font-weight: bold;
	padding: 5px 5px 5px 5px;
}

.tx-tantargyforum-pi1 .tfnewpost {
	margin: 10px 10px 18px 10px;

}

.tx-tantargyforum-pi1 .tfsinglepost {
	background-color: #fef3e1;
	background-color: #feeedd;
	background-color: #fef0e1;
	border: solid 1px #000000;
	margin: 0px 10px 20px 10px;
	padding: 0px;
}

.tx-tantargyforum-pi1 .tfsinglefejlec {
	background: url(/typo3conf/ext/tantargyforum/res/images/kurzus_forum_header_bg.gif) bottom repeat-x;
	background-color: #edc397;
	background-color: #f6d4b0;

	padding: 5px 5px 5px 5px;
	
clear:both;
	font-weight: bold;
	color: #834d30;
	color: #7d212f;
	color: #4f463d;
	font-size: 11px !important;
	border-bottom: solid 1px #000000;
}

.tx-tantargyforum-pi1 .tfsinglebody {
clear:both;
}

.tx-tantargyforum-pi1 .tfclearer {
clear:both;
}

.tx-tantargyforum-pi1 .tfssz {
margin-right:0px;
float:left;
}

.tx-tantargyforum-pi1 .tfcrusername {
float:left;
}
.tx-tantargyforum-pi1 .tfcrusername a {
color: #FFECBF;
}
.tx-tantargyforum-pi1 .tfcrusername a:hover {
color: #FFFFFF;
}

.tx-tantargyforum-pi1 .tfcrdate {
float: right;
}

.tx-tantargyforum-pi1 .tfvonal {
margin: 0px 5px;
}

.tx-tantargyforum-pi1 .tfszoveg {
	margin: 10px 10px 20px 10px;
	font-size: 14px;
}

.tx-tantargyforum-pi1 .tfsfooter {
	background: url(/typo3conf/ext/tantargyforum/res/images/kurzus_forum_footer_bg.gif) bottom repeat-x;
border-top: dotted 1px;
padding: 3px;
}

.tx-tantargyforum-pi1 .tftlabel {
font-weight:normal;
}

.tx-tantargyforum-pi1 .tftargy {
margin-top: 5px;
}

.tx-tantargyforum-pi1 .tftargy a {
color: #FFECBF;
}

.tx-tantargyforum-pi1 .tftargy a:hover {
color: #FFFFFF;
}

.tx-tantargyforum-pi1 .tfsfooter {
font-family: Arial;
font-size: 12px;
font-weight: normal;
}

.tx-tantargyforum-pi1 .tfsfooter span {
padding: 0px 20px;
}

.tx-tantargyforum-pi1 .tfsfooter a {
color: #9b583b;
}

.tx-tantargyforum-pi1 .tfsfooter a:hover {
color: #c48f58;
}

.tx-tantargyforum-pi1 .tfaktold {
background-color: yellow;
}

.tx-tantargyforum-pi1 .tfnewpostform {
position: relative;
}

.tx-tantargyforum-pi1 .tfformitem {
}







.tx-tantargyforum-pi1 {
	font-family: verdana, arial !important;
	font-size: 12px;
}

.tx-tantargyforum-pi1 h1 {
	font-size: 18px;
}

.tx-tantargyforum-pi1 h2 {
	font-size: 16px;
	color: #bd9e5d;
	padding-top: 0px;
	margin-top: 6px;
	margin-bottom: 25px;
}

.tx-tantargyforum-pi1 h3 {
	font-size: 14px;
}

.tx-tantargyforum-pi1 p {
	line-height: 150%;
	padding: 0px;
	margin: 0px 0px 20px 0px;
}

.tx-tantargyforum-pi1 ul {
	margin: 5px 0px 20px 0px;
}

.tx-tantargyforum-pi1 li {
}

.tx-tantargyforum-pi1 a {
	color: #0066ff !important;
	text-decoration: none;
	font-weight: bold;
}

.tx-tantargyforum-pi1 a:hover {
	color: #ff5400 !important;
}



.tx-tantargyforum-pi1 .forum_adatlap {
	background-color: #ffffff;
	padding: 10px;
	border: 1px solid #bd9e5d;
	margin-bottom: 30px;
}




.tx-tantargyforum-pi1 td {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #f8e9c8;
	vertical-align: top;
}

.tx-tantargyforum-pi1 .fejlec {
	font-weight: bold;
}

.tx-tantargyforum-pi1 table {
	margin-bottom: 40px;
}

.tx-tantargyforum-pi1 table.hozzaszolas td {
	border-bottom: 0px;
}

.tx-tantargyforum-pi1 .cleardiv {
	clear: both;
}





/* default styles for extension "tx_cssstyledcontent" */
	/* Captions */
	DIV.csc-textpic-caption-c .csc-textpic-caption { text-align: center; }
	DIV.csc-textpic-caption-r .csc-textpic-caption { text-align: right; }
	DIV.csc-textpic-caption-l .csc-textpic-caption { text-align: left; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL { list-style: none; margin: 0; padding: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI { float: left; margin: 0; padding: 0; }

	/* DL: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image { float: left; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD { float: none; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG { border: none; } /* FE-Editing Icons */
	DL.csc-textpic-image { margin: 0; }
	DL.csc-textpic-image DT { margin: 0; display: inline; }
	DL.csc-textpic-image DD { margin: 0; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption { margin: 0; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG { margin: 0; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	DIV.csc-textpic-center { text-align: center; /* IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap { margin: 0 auto; }
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image { text-align: left; /* Remove IE-hack */ }
	DIV.csc-textpic-center DIV.csc-textpic-text { text-align: left; /* Remove IE-hack */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap { float: left; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Browser fixes: */

	/* Fix for unordered and ordered list with image "In text, left" */
	.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {padding-left: 40px; overflow: auto; height: 1%; }
/* default styles for extension "tx_cssfilelist" */
	.filelinks div{padding-left:25px; background:url('/typo3/gfx/fileicons/default.gif') left top no-repeat; margin-bottom:10px;}
	.filelinks span{display:block;}
	.filelinks .filecount{display:block; margin-bottom:5px;} 
	.filelinks a{color:#000;text-decoration:none; }
	/* Icons begin */
	.filelinks .ai{background-image:url('/typo3/gfx/fileicons/ai.gif')!important;}
	.filelinks .ani{background-image:url('/typo3/gfx/fileicons/ani.gif')!important;}
	.filelinks .au{background-image:url('/typo3/gfx/fileicons/au.gif')!important;}
	.filelinks .avi{background-image:url('/typo3/gfx/fileicons/avi.gif')!important;}
	.filelinks .bmp{background-image:url('/typo3/gfx/fileicons/bmp.gif')!important;}
	.filelinks .cdr{background-image:url('/typo3/gfx/fileicons/cdr.gif')!important;}
	.filelinks .css{background-image:url('/typo3/gfx/fileicons/css.gif')!important;}
	.filelinks .csv{background-image:url('/typo3/gfx/fileicons/csv.gif')!important;}
	.filelinks .doc{background-image:url('/typo3/gfx/fileicons/doc.gif')!important;}
	.filelinks .dtd{background-image:url('/typo3/gfx/fileicons/dtd.gif')!important;}
	.filelinks .eps{background-image:url('/typo3/gfx/fileicons/eps.gif')!important;}
	.filelinks .exe{background-image:url('/typo3/gfx/fileicons/exe.gif')!important;}
	.filelinks .fh3{background-image:url('/typo3/gfx/fileicons/fh3.gif')!important;}
	.filelinks .flash{background-image:url('/typo3/gfx/fileicons/flash.gif')!important;}
	.filelinks .folder{background-image:url('/typo3/gfx/fileicons/folder.gif')!important;}
	.filelinks .gif{background-image:url('/typo3/gfx/fileicons/gif.gif')!important;}
	.filelinks .htm{background-image:url('/typo3/gfx/fileicons/htm.gif')!important;}
	.filelinks .html{background-image:url('/typo3/gfx/fileicons/html.gif')!important;}
	.filelinks .ico{background-image:url('/typo3/gfx/fileicons/ico.gif')!important;}
	.filelinks .inc{background-image:url('/typo3/gfx/fileicons/inc.gif')!important;}
	.filelinks .java{background-image:url('/typo3/gfx/fileicons/java.gif')!important;}
	.filelinks .jpg{background-image:url('/typo3/gfx/fileicons/jpg.gif')!important;}
	.filelinks .js{background-image:url('/typo3/gfx/fileicons/js.gif')!important;}
	.filelinks .max{background-image:url('/typo3/gfx/fileicons/max.gif')!important;}
	.filelinks .mid{background-image:url('/typo3/gfx/fileicons/mid.gif')!important;}
	.filelinks .mov{background-image:url('/typo3/gfx/fileicons/mov.gif')!important;}
	.filelinks .mpeg{background-image:url('/typo3/gfx/fileicons/mpeg.gif')!important;}
	.filelinks .mpg{background-image:url('/typo3/gfx/fileicons/mpg.gif')!important;}
	.filelinks .pcd{background-image:url('/typo3/gfx/fileicons/pcd.gif')!important;}
	.filelinks .pcx{background-image:url('/typo3/gfx/fileicons/pcx.gif')!important;}
	.filelinks .pdf{background-image:url('/typo3/gfx/fileicons/pdf.gif')!important;}
	.filelinks .png{background-image:url('/typo3/gfx/fileicons/png.gif')!important;}
	.filelinks .ps{background-image:url('/typo3/gfx/fileicons/ps.gif')!important;}
	.filelinks .psd{background-image:url('/typo3/gfx/fileicons/psd.gif')!important;}
	.filelinks .rtf{background-image:url('/typo3/gfx/fileicons/rtf.gif')!important;}
	.filelinks .sgml{background-image:url('/typo3/gfx/fileicons/sgml.gif')!important;}
	.filelinks .swf{background-image:url('/typo3/gfx/fileicons/swf.gif')!important;}
	.filelinks .sxc{background-image:url('/typo3/gfx/fileicons/sxc.gif')!important;}
	.filelinks .sxw{background-image:url('/typo3/gfx/fileicons/sxw.gif')!important;}
	.filelinks .tga{background-image:url('/typo3/gfx/fileicons/tga.gif')!important;}
	.filelinks .tif{background-image:url('/typo3/gfx/fileicons/tif.gif')!important;}
	.filelinks .ttf{background-image:url('/typo3/gfx/fileicons/ttf.gif')!important;}
	.filelinks .txt{background-image:url('/typo3/gfx/fileicons/txt.gif')!important;}
	.filelinks .wav{background-image:url('/typo3/gfx/fileicons/wav.gif')!important;}
	.filelinks .wrl{background-image:url('/typo3/gfx/fileicons/wrl.gif')!important;}
	.filelinks .xls{background-image:url('/typo3/gfx/fileicons/xls.gif')!important;}
	.filelinks .xml{background-image:url('/typo3/gfx/fileicons/xml.gif')!important;}
	.filelinks .xsl{background-image:url('/typo3/gfx/fileicons/xsl.gif')!important;}
	.filelinks .zip{background-image:url('/typo3/gfx/fileicons/zip.gif')!important;}
	/* Icons end */
	.filelinks a:hover{text-decoration:underline;}
/* default styles for extension "tx_ef_eacommenting_pi1" */

.tx-efeacommenting-pi1{
font-family: Arial;
font-size:12px;
}

#ef_eacommenting_kerdesek {
	margin-top:20px;
}


/* default styles for extension "tx_ef_eacommenting_pi2" */

.tx-efeacommenting-pi2 {
	font-family: arial;
	font-size: 12px;
}

.tx-efeacommenting-pi2 .eloadas {
	margin: 10px 0px;
}

.tx-efeacommenting-pi2 .kerdes {
	margin: 10px 0px 10px 10px;
}

.tx-efeacommenting-pi2 .valasz {
	margin: 10px 0px 10px 10px;
}

.tx-efeacommenting-pi2 .efejlec {
	font-weight: bold;
	background-color: #d0af6e;
	background-color: #f3d08d;
	border: 1px solid black;
	padding: 5px;
	cursor: pointer
}

.tx-efeacommenting-pi2 .kfejlec {
	color: #365367;
	font-weight: bold;
	background-color: #f1fbff;
	border: 1px solid #a8c7de;
	padding: 3px;
	cursor: pointer
}

.tx-efeacommenting-pi2 .vfejlec {
	font-weight: bold;
	border: 0px solid black;
	padding: 3px;
}

.tx-efeacommenting-pi2 a {
	color: #0066ff;
	text-decoration: none;
	font-weight: bold;
}

.tx-efeacommenting-pi2 a:hover {
	color: #0039c5;
	text-decoration: none;
	font-weight: bold;
}

.tx-efeacommenting-pi2 .td_fejlec td{
	font-weight: bold;
}

.tx-efeacommenting-pi2 td {
	padding-bottom: 6px;
}

.tx-efeacommenting-pi2 hr_stilus {
	border-top: 1px solid #0039c5;
}

.tx-efeacommenting-pi2 .megfelelt {
	font-weight:bold;
	background-color:#82DF7D;
}
.tx-efeacommenting-pi2 .nemmegfelelt {
	background-color: #EFC2C2;
	font-weight:bold;
}

.tx-efeacommenting-pi2 .eredtabla {
	font-size: 11px;
}

.tx-efeacommenting-pi2 .epager .aktoldal {
	font-size:16px;
	text-decoration:underline;
	font-weight:bold;
}

.tx-efeacommenting-pi2 .apager span {
	font-weight:bold;
	cursor:pointer;
}

.tx-efeacommenting-pi2 .apager .oldal {
	color: #0066ff;
}
.tx-efeacommenting-pi2 .apager .aktoldal {
	color: #0066ff;
	font-size:13px;
	text-decoration:underline;
}



/* default styles for extension "tx_ef_cointranet_pi1" */

/*------------------- pi1  -------------------*/
.tx-efcointranet-pi1 h2, .tx-efcointranet-pi1 h3 {
	text-align: left !important;
}

.tx-efcointranet-pi1 h2.no_bottom {
	margin-bottom: 0px !important;
	border-bottom: 0px !important;
}

.tx-efcointranet-pi1 h4 {
	padding: 0px 10px 2px 10px !important;
}

.tx-efcointranet-pi1 ul {
	margin-bottom: 10px !important;
}

.tx-efcointranet-pi1 ul li {
	padding-bottom: 5px !important;
}

.tx-efcointranet-pi1 img {
	padding: 0px 0px 0px 0px !important;
}


.tx-efcointranet-pi1 table {
	width: 100%;
	margin: 0px 0px 25px 0px !important;
}

.tx-efcointranet-pi1 td, .tx-efcointranet-pi1 th {
	padding: 10px 10px 10px 10px !important;
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efcointranet-pi1 table table {
	width: 100%;
	margin: 0px 0px 0px 0px !important;
}

.tx-efcointranet-pi1 table table td, .tx-efcointranet-pi1 table table th {
	padding: 2px 0px 3px 0px !important;
	border: 0px !important;
}

.tx-efcointranet-pi1 td.td_szurke {
	background: #cdcccc;
}

.tx-efcointranet-pi1 .cv_nev span.zaszlo_lang_cv_hu {

		background: url(/typo3conf/ext/ef_cointranet/res/images/magyar.png) no-repeat left 70%;
		background-origin: border-box;
		background-size: 20px auto;
		padding: 6px 4px 0px 25px;
		line-height: 150%;
		margin-right: 20px;
		float:left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

.tx-efcointranet-pi1 .cv_nev span.zaszlo_lang_cv_en {

		background: url(/typo3conf/ext/ef_cointranet/res/images/angol.png) no-repeat left 70%;
		background-origin: border-box;
		background-size: 20px auto;
		padding: 6px 4px 0px 25px;
		line-height: 150%;
		margin-right: 20px;
		float:left;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
	}

.tx-efcointranet-pi1 .cv_nev {
	width: 646px;
	padding: 14px 0px 4px 0px;
	background: #f2f2f2;
	text-align: right;
	font-size: 20px;
}

.tx-efcointranet-pi1 .cv_nev p {
	padding: 0px 10px 0px 10px !important;
}

.tx-efcointranet-pi1 #cv_menu {
	width: 646px;
	height: 32px;
	margin-bottom: 25px;
	color: #333333;
	background: #f2f2f2;
	font-size: 13px;
	font-weight: bold;
	line-height: 130%;
	border: none;
	text-align: right;
	text-transform: uppercase;
}

.tx-efcointranet-pi1 #cv_menu ul {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
	height: 32px;
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/header_bg.png) 0px 0px no-repeat #bd9e5e;
}

.tx-efcointranet-pi1 #cv_menu ul li {
	float: left;
	display: block;
	padding: 0px 0px 0px 0px !important;
	background: none;
	font-size: 95%;
}

.tx-efcointranet-pi1 #cv_menu ul li a {
	display: block;
	padding: 11px 10px 0px 10px;
	height: 21px; /* 32px - 11px  */
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.tx-efcointranet-pi1 #cv_menu ul li a:hover {
	color: #ffffff;
}

.tx-efcointranet-pi1 #cv_menu ul li.menu_item_akt {
	width: 162px;
	text-align: center;
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/header_bg_act.png) 0px 0px no-repeat;
}

.tx-efcointranet-pi1 #cv_menu ul li.menu_item_akt a:hover {
	color: #808080;
}

.tx-efcointranet-pi1 .cleardiv, .tx-efcointranet-pi1 .cl { clear: both; }


.tx-efcointranet-pi1 #cv_tartalom_utolso_mod {
	float: right;
	padding: 25px 10px 0px 10px;
	font-size: 11px;
	color: #333333;
}

.tx-efcointranet-pi1 #cv_tartalom_szerkesztes {
	float: right;
	padding: 25px 10px 0px 10px;
	font-size: 11px;
}


/* ---- pi1 - Adatok ---- */

.tx-efcointranet-pi1 .cv_adatok_fenykep {
	float: left;
	width: 144px; /* 164px */
	padding: 0px 10px 25px 10px;
}

.tx-efcointranet-pi1 .cv_adatok {
	float: left;
	width: 462px; /* 482px */
	padding: 0px 10px;
}


.tx-efcointranet-pi1 .adatok_nev {
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}

.tx-efcointranet-pi1 .adatok_besorolas {
	text-transform: uppercase;
	padding-bottom: 25px;
}

.tx-efcointranet-pi1 .fejlec {
	padding: 4px;
	font-family: verdana;
	font-weight: bolder;
	font-size: 14px;
	color: #990000;
	padding-bottom: 10px;
	border-top: #ffbf96 solid 1px;
	border-left: #ffbf96 solid 1px;
	border-right: #ffbf96 solid 1px;
}

.tx-efcointranet-pi1 .csopfejlec {
	margin: 10px 0px;
	font-weight: bold;
	text-decoration: underline;
}
/* ---- pi1 - Adatok vege ---- */

/* ---- pi1 - Szakmai profil ---- */
.tx-efcointranet-pi1 .szakmai_oktatas {
	padding: 0px 10px 10px 10px;
	line-height: 150%;
}

.tx-efcointranet-pi1 .szakmai_oktatas p {
	padding: 0px 0px 10px 0px;
}
/* ---- pi1 - Szakmai profil vege ---- */

/* ---- pi1 - Publikaciok ---- */

.tx-efcointranet-pi1 .publikacio_info {
	padding: 0px 10px 10px 10px;
	line-height: 150%;
}

.tx-efcointranet-pi1 .publikacio_info p {
	padding: 0px 0px 10px 0px;
}

.tx-efcointranet-pi1 .nyomtatasi_nezet {
	width: 626px;
	padding: 0px 10px 10px 10px;
	text-align: right;
}

.tx-efcointranet-pi1 .nyomtatasi_nezet a {
	font-size: 10px;
	color: #808080;
}

.tx-efcointranet-pi1 .publikacio_rendezes_container {
	width: 646px;
}

.tx-efcointranet-pi1 .publikacio_rendezes_felirat_cont {
	height: 24px;
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/publikacio_rendezes_eszkozok_bg.gif) bottom left repeat-x;
}

.tx-efcointranet-pi1 .publikacio_rendezes_felirat {
	float: right;
	width: 88px;
	height: 24px;
	position: relative;
	/*top: 4px;*/
	padding-right: 10px;
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/Publikacio_rendezes_felirat.png) 0px 0px no-repeat;
	cursor: pointer;
}

.tx-efcointranet-pi1 .publikacio_rendezes_felirat {
	float: right;
	width: 100px;
	height: 24px;
	position: relative;
	/*top: 4px;*/
	padding-right: 10px;
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/Publikacio_rendezes_felirat.png) 0px 0px no-repeat;
	cursor: pointer;
}

.tx-efcointranet-pi1 .publikacio_rendezes_felirat:hover {
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/Publikacio_rendezes_felirat.png) 0px -25px no-repeat;
}

.tx-efcointranet-pi1 .felirat_akt {
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/Publikacio_rendezes_felirat.png) 0px -50px no-repeat;
}

.tx-efcointranet-pi1 .felirat_akt:hover {
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/Publikacio_rendezes_felirat.png) 0px -75px no-repeat;
}

.tx-efcointranet-pi1 form {
	padding: 10px 0px 0px 0px !important;
	margin: 0px !important;
}

.tx-efcointranet-pi1 .publikacio_rendezes {
	margin: 0px !important;
}

.tx-efcointranet-pi1 #rendezes {
	margin: 0px 0px 0px 0px !important;
}

.tx-efcointranet-pi1 .publikacio_rendezes_eszkozok {
	background: #cccccc;
	width: 646px;
	padding: 10px 0px 20px 0px;
}

.tx-efcointranet-pi1 .lista_submitgomb {
	padding: 1px 5px 3px 5px;
	margin: 0px 0px 0px 50px;
	background: #cdcdcd;
	background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#cdcdcd)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #e6e6e6, #cdcdcd); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#cdcdcd'); /* for IE */
	border: 2px solid #f2f2f2;
	color: #4d4d4d;
	font-weight: bold;
	cursor: pointer;
}

.tx-efcointranet-pi1 .lista_submitgomb:hover {
	background: #cdcdcd;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#cdcdcd)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #f4f4f4, #cdcdcd); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cdcdcd'); /* for IE */
	font-weight: bold;
	cursor: pointer;
}

.tx-efcointranet-pi1 .lista_gomb {
	float: left;
	height: 18px;
	padding: 0px;
	margin: 0px 10px 0px 10px !important;
	background: none !important;
	border: 0px !important;
	color: #4d4d4d;
	font-weight: bold;
	cursor: pointer;
}

.tx-efcointranet-pi1 .lista_gomb div.bal, .tx-efcointranet-pi1 .lista_gomb div.jobb {
	float: left;
	padding-top: 5px;
}

.tx-efcointranet-pi1 .lista_gomb div.bal img, .tx-efcointranet-pi1 .lista_gomb div.jobb img {
	/*vertical-align: text-bottom;*/
}

.tx-efcointranet-pi1 .rendezes_elem {
	float: left;
	height: 11px; /* 18 - 7 */
	padding: 4px 10px 6px 10px;
	margin: 0px 2px 0px 2px;
	background: #cdcdcd;
	background: -webkit-gradient(linear, left top, left bottom, from(#e6e6e6), to(#cdcdcd)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #e6e6e6, #cdcdcd); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e6e6e6', endColorstr='#cdcdcd'); /* for IE */
	border: 2px solid #f2f2f2;
	color: #4d4d4d;
	font-weight: bold;
	cursor: pointer;
}

.tx-efcointranet-pi1 .rendezes_elem:hover {
	background: #cdcdcd;
	background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#cdcdcd)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #f4f4f4, #cdcdcd); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f4f4', endColorstr='#cdcdcd'); /* for IE */
	font-weight: bold;
	cursor: pointer;
}

.tx-efcointranet-pi1 .csopfejlec {
	min-height: 11px; /* 25 - 2x2 - 5 */
	padding: 3px 10px 4px 10px;
	margin-bottom: 10px;
	font-size: 12px;
	font-weight: bold;
	line-height: 120%;
	color: #4d4d4d;
	background: #decfae;
	border: 2px solid #f2f2f2;
	border-left: 0px;
	border-right: 0px;
	text-decoration: none !important;
}

.tx-efcointranet-pi1 .csopfejlec:first-child {
	margin-top: 0px;
}

.tx-efcointranet-pi1 .listaelem {
	padding: 0px 10px 10px 10px;
}

.tx-efcointranet-pi1 .listaelem:first-child {
	padding: 10px 10px 10px 10px;
	border-top: 2px solid #f2f2f2;
}


.tx-efcointranet-pi1 .listaelem .publikacio {
	float: left;
	width: 540px; /* 646 - 20 - 76 - 10 */
	padding-right: 10px;
	word-wrap: break-word;
}

.tx-efcointranet-pi1 .listaelem .letoltes {
	float: left;
	width: 76px; /* 646 - 20 - 76 */
	position: relative;
}

.tx-efcointranet-pi1 .listaelem .letoltes_gomb {
	width: 76px;
	height: 23px;
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/Letoltes_gomb.png) 0px 0px no-repeat;
	cursor: pointer;
}

.tx-efcointranet-pi1 .listaelem .letoltes_gomb:hover {
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/Letoltes_gomb.png) 0px -25px no-repeat;
}

.tx-efcointranet-pi1 .listaelem .letoltes_nyitva {
	background: url(/typo3conf/ext/ef_cointranet/res/images/cv_2011/Letoltes_gomb.png) 0px -50px no-repeat;
}

.tx-efcointranet-pi1 .listaelem .letoltes_doboz {
	position: absolute;
	top: 23px;
	top: 0px !ie;
	right: 0px;
	right: 76px !ie;
	width: 200px;
	border: 2px solid #f2f2f2;
	
	background: #bfbfbf;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#bfbfbf)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #ededed, #bfbfbf); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#bfbfbf'); /* for IE */
	
	-moz-box-shadow: -4px 5px 8px #8c8c8c;
	-webkit-box-shadow: -4px 5px 8px #8c8c8c;
	box-shadow: -4px 5px 8px #8c8c8c;
	filter: progid:DXImageTransform.Microsoft.dropShadow(color=#8c8c8c, offX=-4, offY=5, positive=true);
	
	z-index: 20;
}

.tx-efcointranet-pi1 .listaelem .letoltes_doboz ul {
	padding: 5px 5px 2px 5px !important;
	margin: 0px !important;
}

.tx-efcointranet-pi1 .listaelem .letoltes_doboz li {
	padding: 0px 0px 5px 12px !important;
	background-position: 0px 2px !important;
	word-wrap: break-word;
}



.tx-efcointranet-pi1 .adatlap_tb .nev {
	font-weight: bold;
}

.tx-efcointranet-pi1 .adatlap_tb .fileok th, .tx-efcointranet-pi1 .adatlap_tb .fileok td, .tx-efcointranet-pi1 .adatlap_tb .kutatasok th, .tx-efcointranet-pi1 .adatlap_tb .kutatasok td {
	padding: 5px !important;
}

.tx-efcointranet-pi1 .adatlap_tb .kutatasok th, .tx-efcointranet-pi1 .adatlap_tb .kutatasok td {
	width: 142px;
}

.tx-efcointranet-pi1 .adatlap_tb .kutatasok th p, .tx-efcointranet-pi1 .adatlap_tb .kutatasok td p {
	padding: 0px !important;
	width: 142px;
	word-wrap: break-word;
}

.tx-efcointranet-pi1 .adatlap_tb .fileok .filenev {
	width: 280px;
}

/* ---- pi1 - Publikaciok vege ---- */



/* ---- pi1 - Elerhetoseg ---- */
.tx-efcointranet-pi1 .elerhetoseg_cim {
	font-weight: bold;
}
/* ---- pi1 - Elerhetoseg vege ---- */

/* ---- pi1 - Oktatas Kurzusok ---- */

.tx-efcointranet-pi1 ul.oktatas {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.tx-efcointranet-pi1 ul.oktatas li {
	background: url(/typo3conf/ext/ef_cointranet/pi1/res/images/sz_oldal_lista_ikon_kek.gif) top left no-repeat;
	padding: 0px 0px 0px 15px;
}
/* ---- pi1 - Oktatas Kurzusok vege ---- */


/* ---- pi1 - Hirlevel ---- */
.tx-efcointranet-pi1 h3.hirlevel {
	font-size: 14px;
	color: #000000;
	padding: 0px;
	margin: 30px 0px 5px 0px;
}

.tx-efcointranet-pi1 p.osszesen {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	font-size: 11px;
}

.tx-efcointranet-pi1 table.hirlevel {
	margin: 5px 0px 20px 30px;
}

.tx-efcointranet-pi1 table.hirlevel td {
	border-bottom: 1px solid #f8e9c8;
}

.tx-efcointranet-pi1 table.hirlevel td.ll_fejlec {
	font-weight: bold;
}

/* ---- pi1 - Hirlevel vege ---- */


/*------------------- pi1 vege -------------------*/
/* default styles for extension "tx_ef_cointranet_pi2" */

.tx-efcointranet-pi2 h2, .tx-efcointranet-pi2 h3 {
	text-align: left !important;
}

.tx-efcointranet-pi2 h2.no_bottom {
	margin-bottom: 0px !important;
	border-bottom: 0px !important;
}

.tx-efcointranet-pi2 ul {
	margin-bottom: 10px !important;
}

.tx-efcointranet-pi2 ul li {
	padding-bottom: 5px !important;
}

.tx-efcointranet-pi2 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efcointranet-pi2 table {
	width: 100%;
	margin: 0px 0px 25px 0px !important;
}

.tx-efcointranet-pi2 td, .tx-efcointranet-pi2 th {
	padding: 4px 4px 5px 4px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efcointranet-pi2 td p, .tx-efcointranet-pi2 th p {
	padding: 0px 0px 10px 0px;
}

.tx-efcointranet-pi2 td.td_szurke {
	background: #cdcccc;
}

.tx-efcointranet-pi2 table table {
	margin: 0px 0px 10px 0px !important;
}

.tx-efcointranet-pi2 table table td, .tx-efcointranet-pi2 table table th {
	border: 0px !important;
}

.tx-efcointranet-pi2 div.rendszeruzenetek {
	padding: 5px 10px 5px 10px;
	margin-bottom: 15px;
	background: #eff3f9;
	border: 1px solid #a9b9c3;
	color: #4b4b4b;
}

.tx-efcointranet-pi2 div.rendszeruzenetek p.hiba {
	font-weight: bold;
	color: #cf2f2f;
}

.tx-efcointranet-pi2 div.rendszeruzenetek p.jo {
}

.tx-efcointranet-pi2 .cv_urlap_gombok {
	padding: 10px;
}

.tx-efcointranet-pi2 .cv_urlap_fejlecsor {
    padding: 5px;
}
.tx-efcointranet-pi2 .cv_urlap_fejlecsor {
	padding: 5px 10px;
}

.tx-efcointranet-pi2 select {
	height: 22px;
}

.tx-efcointranet-pi2 a.word_link:hover {
	text-decoration: none;
}

.tx-efcointranet-pi2 a.word_link img {
	vertical-align: middle;
	margin: 0px 5px 2px 10px;
}

.tx-efcointranet-pi2 .tobbsoros .deltd{
	width: 10%;
}

.tx-efcointranet-pi2 .tobbsoros td{
	padding: 0px !important;
}

.tx-efcointranet-pi2 .tobbsoros table {
	margin: 5px 0px 5px 0px !important;
}

.tx-efcointranet-pi2 .tobbsoros table tr.jmrow td{
	padding-bottom: 2px !important;
}

.tx-efcointranet-pi2 .tartozkodasi_hely input {
	padding: 0px !important;
	margin: 0px 0px 2px 0px !important;
	width: 200px;
}

.tx-efcointranet-pi2 .kozepre_rendezes {
	margin-left: auto;
	margin-right: auto;
}

.tx-efcointranet-pi2 table.nyelvek {
	margin-top: 20px !important;
}

.tx-efcointranet-pi2 table.nyelvek th {
	color: #616161;
	vertical-align: middle;
}

.tx-efcointranet-pi2 table.nyelvek td {
	padding-bottom: 8px;
}

.tx-efcointranet-pi2 table.nyelvek td, .tx-efcointranet-pi2 table.nyelvek th {
	border: 0px;
}

.tx-efcointranet-pi2 table.tobbsoros tr.tabla_nelkuli_sorok td {
	padding: 2px 0px 8px 0px;
}



.tx-efcointranet-pi2 .jelm1{
	padding-top: 5px !important;
	font-weight: bold;
}

.tx-efcointranet-pi2 .jelm3, .tx-efcointranet-pi2 .jelm2, .tx-efcointranet-pi2 .tobbsoros tr.headrow td, .tx-efcointranet-pi2 .tobbsoros tr.jmrow td, .tx-efcointranet-pi2 .tobbsoros tr.jmrow th{
	font-size: 11px;
	font-weight: normal;
	padding: 0px;
}

.tx-efcointranet-pi2 .jelm3 {
	display: block;
	width: 100px;
	float: left;
}

.tx-efcointranet-pi2 .del {
	cursor: pointer;
}

.tx-efcointranet-pi2 mgMr_ujsor {
	clear: both;
}

.tx-efcointranet-pi2 .ujsor {
	display: block;
	width: 54px;
	font-weight: bold;
	color: white;
	padding: 5px 0px;
	margin: 0px 0px 6px 1px;
	background: #599750;
	background: -webkit-gradient(linear, left top, left bottom, from(#96be01), to(#599750)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #96be01, #599750); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#96be01', endColorstr='#599750'); /* for IE */
	cursor: pointer;
	border-top: #d2ff2a solid 1px;
	border-left: #c0f300 solid 1px;
	border-right: #808080 solid 1px;
	border-bottom: #4d4d4d solid 1px;
	text-align: center;
}

.tx-efcointranet-pi2 .ujsor:hover {
	background: #599750;
	background: -webkit-gradient(linear, left top, left bottom, from(#b3dc18), to(#599750)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #b3dc18, #599750); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3dc18', endColorstr='#599750'); /* for IE */
}

.tx-efcointranet-pi2 .ujsor:active {
	background: #b3dc18;
	background: -webkit-gradient(linear, left top, left bottom, from(#599750), to(#b3dc18)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #599750, #b3dc18); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#599750', endColorstr='#b3dc18'); /* for IE */
}


.tx-efcointranet-pi2 table tr.nyelvi_resz .ujsor {
	margin: 2px 0px 6px 26px;
}

.tx-efcointranet-pi2 span img {
	cursor: pointer;
	margin: 0px 1px;
}

.tx-efcointranet-pi2 .ikonok {
	width: 45px;
}

/* default styles for extension "tx_ef_cointranet_pi4" */
	
/*------------------- pi4 -------------------*/	
.tx-efcointranet-pi4 {
}

.tx-efcointranet-pi4 h1 {
	min-height: 18px; /* 25 - 5 */
	padding: 4px 10px 3px 10px;
	margin-bottom: 25px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	line-height: 130%;
	background: url(/typo3conf/ext/ef_cointranet/res/images/header_bg.png) 0px 0px no-repeat #bd9e5e;
	border: none;
	text-align: right;
	text-transform: uppercase;
}

.tx-efcointranet-pi4 ul {
	margin: 0px 0px 10px 0px;
}

.tx-efcointranet-pi4 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efcointranet-pi4 div.adatlap_letoltes {
	float: right;
	font-size: 11px;
	color: #9d9d9d;
}

.tx-efcointranet-pi4 div.adatlap_letoltes img {
	vertical-align: middle;
}

.tx-efcointranet-pi4 div.nyelvvaltas {
	float: right;
	font-size: 11px;
	color: #9d9d9d;
}

.tx-efcointranet-pi4 table.ta_adatok {
	margin: 0px !important;
}

.tx-efcointranet-pi4 p.irodalomjegyzek {
	margin: 0px;
}

.tx-efcointranet-pi4 .table_kurzus {
	width: 100%;
	margin: 0px 0px 15px 0px !important;
}

.tx-efcointranet-pi4 .table_kurzus td {
	padding: 10px 10px 0px 10px !important;
}


.tx-efcointranet-pi4 .szerkesztes {
	float: right;
	font-size: 11px;
	padding-bottom: 4px;
	text-align: right;
}

.tx-efcointranet-pi4 .ta_kurzusok {
	margin-top: 10px;
}

.tx-efcointranet-pi4 td {
	vertical-align: top;
	word-wrap: break-word;
}

.tx-efcointranet-pi4 .fejlec {
	font-weight: bold;
}

.tx-efcointranet-pi4 textarea {
	width: 500px; /* 576 a max*/
	height: 60px;
	margin: 5px 0px 0px 38px;
}

.tx-efcointranet-pi4 .mentes {
	float: left;
	margin: 0px 0px 20px 190px;
	color: #2dae36;
	text-decoration: none;
	font-weight: bold;
	cursor: pointer;
}

.tx-efcointranet-pi4 .mentes:hover {
	text-decoration: underline;
}


.tx-efcointranet-pi4 .megse {
	float: left;
}

.tx-efcointranet-pi4 .ta_kodbeiro {
	margin-bottom: 20px;
	border-bottom: 1px solid #ffffff;
}

.ui-dialog-content .ta_fo_adatok {
	font-size: 11px;
	padding-top: 5px;
	padding-bottom: 20px;
}

.ui-dialog-content .ta_fo_adatok div div {
	font-size: 11px;
	display: inline;
}

.ui-dialog-content .ta_fo_adatok .nem_masolos, .ui-dialog-content .ta_fo_adatok .masolos {
	padding-bottom: 3px;
}

.ui-dialog-content .ta_fo_adatok div.megnevezes {
	font-weight: bold;
	padding: 0px 5px 10px 0px;
}

.ui-dialog-content .ta_adatok {
	font-size: 11px;
	padding-bottom: 20px;
}


.ui-dialog-content .ta_adatok div.megnevezes {
	font-weight: bold;
}

.ui-dialog-content .ta_fo_adatok .nem_masolos, .ui-dialog-content .ta_adatok .nem_masolos {
	color: #999999;
}

.ui-dialog-content .ta_adatok .nem_masolos, .ui-dialog-content .ta_adatok .masolos {
	padding-bottom: 10px;
}


.tx-efcointranet-pi4 .elvalaszto {
	float: left;
	padding: 0px 20px 0px 20px;
}

.tx-efcointranet-pi4 .cleardiv {
	clear: both;
}
/*------------------- pi4 vege -------------------*/
/* default styles for extension "tx_ef_cointranet_pi5" */

/*------------------- pi5 -------------------*/	
.tx-efcointranet-pi5 {
}

.tx-efcointranet-pi5 li {
}


.tx-efcointranet-pi5 .ku_adatlap {
}

.tx-efcointranet-pi5 .ku_fo_adatok {
	margin-top: 10px;
	margin-bottom: 20px;
}

.tx-efcointranet-pi5 .ku_fo_adatok p {
	margin-bottom: 5px;
	line-height: 180%;
}



.tx-efcointranet-pi5 td {
	padding: 10px 10px 0px 10px !important;
}



.tx-efcointranet-pi5 .fejlec {
	font-weight: bold;
}

.tx-efcointranet-pi5 table {
}

.tx-efcointranet-pi5 .cleardiv {
	clear: both;
}
/*------------------- pi5 vege -------------------*/
/* default styles for extension "tx_ef_cointranet_pi9" */

/*------------------- pi9 -------------------*/	
.tx-efcointranet-pi9 {
}

.tx-efcointranet-pi9 ul {
	margin: 5px 0px 20px 0px;
}

.tx-efcointranet-pi9 .fejlec {
	font-weight: bold;
}

.tx-efcointranet-pi9 .cleardiv {
	clear: both;
}
/*------------------- pi9 vege -------------------*/
/* default styles for extension "tx_ef_cointranet_pi6" */

/*------------------- pi6 -------------------*/	
.tx-efcointranet-pi6 {
}

.tx-efcointranet-pi6 h1 {
	min-height: 18px; /* 25 - 5 */
	padding: 4px 10px 3px 10px;
	margin-bottom: 25px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	line-height: 130%;
	background: url(/typo3conf/ext/ef_cointranet/res/images/header_bg.png) 0px 0px no-repeat #bd9e5e;
	border: none;
	text-align: right;
	text-transform: uppercase;
}

.tx-efcointranet-pi6 img {
	margin: 0px 0px 0px 0px;
}

.tx-efcointranet-pi6 table {
	width: 100%;
	margin: 0px 0px 25px 0px !important;
}

.tx-efcointranet-pi6 td {
	padding: 6px 10px 0px 10px !important;
	border-top: 2px solid #f2f2f2 !important;
}

.tx-efcointranet-pi6 tr:first-child td {
	border-top: 0px !important;
}


.tx-efcointranet-pi6 td.td_szurke {
	background: #cdcccc;
}

.tx-efcointranet-pi6 td.td_nev a {
	background: url(/typo3conf/ext/ef_cointranet/res/images/list_icon_orange.png) 0px 4px no-repeat;
	padding: 0px 0px 0px 12px;
	font-size: 16px;
	font-weight: bold;
	color: #333333;
}

.tx-efcointranet-pi6 td span.elerhetoseg {
	background: url(/typo3conf/ext/ef_cointranet/res/images/elerhetoseg_ikon.png) -2px 0px no-repeat;
	padding: 0px 0px 0px 18px;
}

.tx-efcointranet-pi6 .fejlec {
	font-weight: bold;
}


.tx-efcointranet-pi6 .cleardiv {
	clear: both;
}
/*------------------- pi6 vege -------------------*/
/* default styles for extension "tx_ef_cointranet_pi7" */

/*------------------- pi7 -------------------*/	
.tx-efcointranet-pi7 {
}

.tx-efcointranet-pi7 .intra_admin {
}

.tx-efcointranet-pi7 .sze_fo_adatok span.fejlec {
	margin-right: 10px;
}

.tx-efcointranet-pi7 table {
	width: 100%;
}

.tx-efcointranet-pi7 td {
	padding: 10px 10px 0px 10px;
}

.tx-efcointranet-pi7 .fejlec {
	font-weight: bold;
}

.tx-efcointranet-pi7 .vissza {
	float: right;
	font-size: 11px;
}

.tx-efcointranet-pi7 .cleardiv {
	clear: both;
}
/*------------------- pi7 vege -------------------*/
/* default styles for extension "tx_ef_cointranet_pi10" */

/*------------------- pi10 -------------------*/	
.tx-efcointranet-pi10 {
}

.tx-efcointranet-pi10 .sze_fo_adatok span.fejlec {
	margin-right: 10px;
}

.tx-efcointranet-pi10 .tantargyak_lista_gomb {
	color: blue;
	cursor: pointer;
}

.tx-efcointranet-pi10 .tantargyak_lista_gomb:hover {
	color: blue;
	text-decoration: underline;
}

/*
.tx-efcointranet-pi10 td {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #f8e9c8;
	vertical-align: top;
}
*/
.tx-efcointranet-pi10 .fejlec {
	font-weight: bold;
}


.tx-efcointranet-pi10 .vissza {
}

.tx-efcointranet-pi10 .cleardiv {
	clear: both;
}
/*------------------- pi10 vege -------------------*/
/* default styles for extension "tx_ef_cointranet_pi11" */


/*------------------- pi11 -------------------*/	
.tx-efcointranet-pi11 {
}

.tx-efcointranet-pi11 h3 {
	text-align: left;
}

.tx-efcointranet-pi11 h2.no_bottom {
	margin-bottom: 0px !important;
	border-bottom: 0px !important;
}

.tx-efcointranet-pi11 h4 {
	padding: 0px 10px 2px 10px !important;
}

.tx-efcointranet-pi11 ul {
	margin-bottom: 10px !important;
}

.tx-efcointranet-pi11 ul li {
	padding-bottom: 5px !important;
}


.tx-efcointranet-pi11 img {
	padding: 0px 0px 0px 0px !important;
}


.tx-efcointranet-pi11 table {
	width: 100%;
	margin: 0px 0px 25px 0px !important;
}

.tx-efcointranet-pi11 td, .tx-efcointranet-pi11 th {
	padding: 10px 10px 10px 10px !important;
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efcointranet-pi11 td.td_szurke {
	background: #cdcccc;
}

.tx-efcointranet-pi11 .kereso_urlap {
	margin: 0px auto !important;
}

.tx-efcointranet-pi11 .kereso_urlap td {
	width: 155px;
	border: 0px;
}

.tx-efcointranet-pi11 .kereso_urlap img {
	cursor: pointer;
}




.tx-efcointranet-pi11 .kereso_eredmeny_tabla {
	width: 100%;
	margin: 20px 0px 20px 0px;
	font-size: 12px;
}

.tx-efcointranet-pi11 td {
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #f8e9c8;
	vertical-align: top;
	line-height: 140%;
}

.tx-efcointranet-pi11 .fejlec {
	font-weight: bold;
	padding-bottom: 10px;
}

.tx-efcointranet-pi11 .cleardiv {
	clear: both;
}
/*------------------- pi11 vege -------------------*/

/* default styles for extension "tx_ef_cointranet_pi13" */

.tx-efcointranet-pi13 {
	font-family: Arial; 
	font-size: 12px;
}
.tx-efcointranet-pi13 td{
	font-family: Arial;
	font-size: 12px;
}

.tx-efcointranet-pi13 .urlaptabla {
	width: 100%;
	vertical-align: top;
}

.tx-efcointranet-pi13 .urlaptabla td {
	vertical-align: top;
}

.tx-efcointranet-pi13 .adatsor td{
	padding: 10px 2px;
	border-top: #eedbac solid 1px;
}

.tx-efcointranet-pi13 .adatsor table td{
	padding: 0px;
}

.tx-efcointranet-pi13 .tobbsoros{
	width: 100%;
}
.tx-efcointranet-pi13 .tobbsoros .deltd{
	width: 10%;
}

.tx-efcointranet-pi13 .tobbsoros table{
	width: 100%;
	margin-bottom: 5px;
}

.tx-efcointranet-pi13 .tobbsoros td{
	padding: 0px;
	border: 0px;
}

.tx-efcointranet-pi13 .jelm1{
	font-size: 12px;
	font-weight: bold;
}

.tx-efcointranet-pi13 .jelm3, .tx-efcointranet-pi13 .jelm2, .tx-efcointranet-pi13 .tobbsoros tr.headrow td, .tx-efcointranet-pi13 .tobbsoros tr.jmrow td{
	font-size: 11px;
}

.tx-efcointranet-pi13 .jelm3 {
	display: block;
	width: 100px;
	float: left;
}

.tx-efcointranet-pi13 .szcim {
	padding-left: 6px;
	padding-top: 3px;
	background-color: #990000;
	background: url(../fileadmin/ef_publikacio/images/bgfejlec.gif) repeat-x;
	color: #FFFFFF;
	height: 20px;
	font-weight: bold;
	margin-bottom: 1px;
	font-size: 13px;
}

.tx-efcointranet-pi13 div.sztart {
	clear: both;
	background-color: #FBDAB5;
	background: url(/fileadmin/ef_publikacio/images/elembg_0.gif) repeat-x #fff5ec;
	border: #BC9D63 solid 1px;
	margin-bottom: 20px;
}


.tx-efcointranet-pi13 .del {
	cursor: pointer;
}


.tx-efcointranet-pi13 .ujsor {
	font-weight: bold;
	color: white;
	background-color: #4e9a06;
	padding: 3px;
	margin: 1px;
	cursor: pointer;
	border: #000000 solid 1px;
	border-left: #73d216 solid 1px;
	border-top: #73d216 solid 1px;
}

.tx-efcointranet-pi13 .nyil {
	cursor: pointer;
}

.tx-efcointranet-pi13 .ikonok {
	width: 45px;
}

/* default styles for extension "tx_ef_cointranet_pi14" */

/*------------------- pi19  -------------------*/

.tx-efcointranet-pi19 a {
	color: #0066ff;
	text-decoration: none;
	font-weight: bold;
}

.tx-efcointranet-pi19 a:hover {
	color: #ff5500;
}


.tx-efcointranet-pi19 {
	font-family: verdana, arial;
	font-size: 12px;
}

.tx-efcointranet-pi19 .uzenet {
	padding: 5px 10px 5px 10px;
	margin-bottom: 15px;
	background: #eff3f9;
	border: 1px solid #a9b9c3;
	color: #4b4b4b;
}

.tx-efcointranet-pi19 table {
	margin-bottom: 10px;
}

.tx-efcointranet-pi19 table td, .tx-efcointranet-pi19 table th {
	padding: 6px 6px 6px 0px;
	margin: 0px;
	vertical-align: top;
}

.tx-efcointranet-pi19 table input {
	width: 50px;
}


/* default styles for extension "tx_ef_cointranet_pi15" */
	

.tx-efcointranet-pi15 .lista {
	padding: 0px 10px 20px 10px;
	-webkit-column-count: 4;
	-webkit-column-width: 120px;
	-moz-column-count: 4;
	-moz-column-width: 120px;
}

.tx-efcointranet-pi15 .jelm {
	margin-left:5px;
	font-weight: bold;
}

.tx-efcointranet-pi15 .comment {
	font-family: Arial;
	font-size: 11px;
	color: #9F9481;
}

.tx-efcointranet-pi15 .betuk {
	padding: 0px 10px 10px 10px;
}

.tx-efcointranet-pi15 .betuk a.aktiv {
	color: #f7901e;
}

.tx-efcointranet-pi15 div.oktato {
	padding-bottom: 5px;
}


/* default styles for extension "tx_ef_cointranet_pi20" */
	
/*------------------- pi20 -------------------*/	
.tx-efcointranet-pi20 {
}

.tx-efcointranet-pi20 h1 {
	min-height: 18px; /* 25 - 5 */
	padding: 4px 10px 3px 10px;
	margin-bottom: 25px;
	color: #333333;
	font-size: 13px;
	font-weight: bold;
	line-height: 130%;
	background: url(/typo3conf/ext/ef_cointranet/res/images/header_bg.png) 0px 0px no-repeat #bd9e5e;
	border: none;
	text-align: right;
	text-transform: uppercase;
}

.tx-efcointranet-pi20 ul {
	margin: 0px 0px 10px 0px;
}

.tx-efcointranet-pi20 img {
	padding: 0px 0px 0px 0px !important;
}

.tx-efcointranet-pi20 td {
	vertical-align: top;
	word-wrap: break-word;
}

.tx-efcointranet-pi20 .elvalaszto {
	float: left;
	padding: 0px 20px 0px 20px;
}

.tx-efcointranet-pi20 .cleardiv, .tx-efcointranet-pi20 .cl {
	clear: both;
}

.tx-efcointranet-pi20 .feltoltes_gomb {
	font-weight: bold;
	/*text-transform: uppercase;*/
	letter-spacing: 1px;
	color: white;
	padding: 3px 5px;
	margin: 0px 0px 0px 0px;
	background: #599750;
	background: -webkit-gradient(linear, left top, left bottom, from(#96be01), to(#599750)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #96be01, #599750); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#96be01', endColorstr='#599750'); /* for IE */
	cursor: pointer;
	border-top: #d2ff2a solid 1px;
	border-left: #c0f300 solid 1px;
	border-right: #808080 solid 1px;
	border-bottom: #4d4d4d solid 1px;
	text-align: center;
}

.tx-efcointranet-pi20 .feltoltes_gomb:hover {
	background: #599750;
	background: -webkit-gradient(linear, left top, left bottom, from(#b3dc18), to(#599750)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #b3dc18, #599750); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3dc18', endColorstr='#599750'); /* for IE */
}

.tx-efcointranet-pi20 .feltoltes_gomb:active {
	background: #b3dc18;
	background: -webkit-gradient(linear, left top, left bottom, from(#599750), to(#b3dc18)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #599750, #b3dc18); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#599750', endColorstr='#b3dc18'); /* for IE */
}


.tx-efcointranet-pi20 .torles_gomb {
	font-weight: bold;
	/*text-transform: uppercase;*/
	letter-spacing: 1px;
	color: white;
	padding: 3px 5px;
	margin: 0px 0px 0px 20px;
	background: #91160a;
	background: -webkit-gradient(linear, left top, left bottom, from(#c7130e), to(#91160a)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #c7130e, #91160a); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c7130e', endColorstr='#91160a'); /* for IE */
	cursor: pointer;
	border-top: #ff2d27 solid 1px;
	border-left: #e91913 solid 1px;
	border-right: #808080 solid 1px;
	border-bottom: #4d4d4d solid 1px;
	text-align: center;
}

.tx-efcointranet-pi20 .torles_gomb:hover {
	background: #91160a;
	background: -webkit-gradient(linear, left top, left bottom, from(#fb241f), to(#91160a)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #fb241f, #91160a); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fb241f', endColorstr='#91160a'); /* for IE */
}

.tx-efcointranet-pi20 .torles_gomb:active {
	background: #fb241f;
	background: -webkit-gradient(linear, left top, left bottom, from(#91160a), to(#fb241f)); /* for webkit browsers */
	background: -moz-linear-gradient(top, #91160a, #fb241f); /* for FF */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#91160a', endColorstr='#fb241f'); /* for IE */
}

.tx-efcointranet-pi20 .uzenetek {
	background: #f2fbda;
	border-bottom: 1px solid #cccccc;
	margin-bottom: 20px;
	padding-top: 5px;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	color: #727272;
}

.tx-efcointranet-pi20 .uzenetek p {
	padding-bottom: 5px !important;
}


.tx-efcointranet-pi20 .feltoltott_resz {
	float: left;
	width: 265px;
}

.tx-efcointranet-pi20 .feltoltes {
	float: left;
	width: 380px;
}

.tx-efcointranet-pi20 .feltoltott_kep_cime {
	font-size: 14px;
	font-weight: bold;
}

.tx-efcointranet-pi20 .feltoltott_kep {
	float: left;
	width: 110px;
	padding-bottom: 20px;
}

.tx-efcointranet-pi20 .torles_doboz {
	float: left;
	width: 150px;
}

/*------------------- pi20 vege -------------------*/
/* default styles for extension "tx_ef_cointranet_pi21" */

/*------------------- pi21  -------------------*/
.tx-efcointranet-pi21 h2, .tx-efcointranet-pi21 h3 {
	text-align: left !important;
}

.tx-efcointranet-pi21 h2.no_bottom {
	margin-bottom: 0px !important;
	border-bottom: 0px !important;
}

.tx-efcointranet-pi21 h4 {
	padding: 0px 10px 2px 10px !important;
}

.tx-efcointranet-pi21 ul {
	margin-bottom: 10px !important;
}

.tx-efcointranet-pi21 ul li {
	padding-bottom: 5px !important;
}


.tx-efcointranet-pi21 img {
	padding: 0px 0px 0px 0px !important;
}


.tx-efcointranet-pi21 table {
	width: 100%;
	margin: 0px 0px 25px 0px !important;
}

.tx-efcointranet-pi21 td, .tx-efcointranet-pi21 th {
	padding: 4px 10px 5px 10px !important;
	border: 2px solid #f2f2f2 !important;
	border-left: 0px !important;
	border-right: 0px !important;
}

.tx-efcointranet-pi21 th {
	vertical-align: middle;
}

.tx-efcointranet-pi21 table table {
	width: 100%;
	margin: 0px 0px 0px 0px !important;
}

.tx-efcointranet-pi21 table table td, .tx-efcointranet-pi21 table table th {
	padding: 2px 0px 3px 0px !important;
	border: 0px !important;
}

.tx-efcointranet-pi21 td.td_szurke {
	background: #cdcccc;
}




.tx-efcointranet-pi21 div.user {
	height: 25px; /* 35px */
	padding-top: 10px;
	padding-left: 14px;
	background: url(/typo3conf/ext/ef_cointranet/res/images/bejelentkezve_bg.gif) repeat-x #fff;
	opacity: 0.6;
	filter: alpha(opacity=60);
	-moz-opacity: 0.6;
	-khtml-opacity: 0.6;
}

.tx-efcointranet-pi21 div.user p {
	padding: 0px;
	margin: 0px;
	color: #000000;
}

.tx-efcointranet-pi21 .csoport {
	padding: 3px 0px;
}

.tx-efcointranet-pi21 .checkboxok {
	padding: 0px;
	line-height: 140%;
}

.tx-efcointranet-pi21 .csoport input, .tx-efcointranet-pi21 .csoport select {
	margin: 2px 6px 0px 5px;
}

.tx-efcointranet-pi21 .csoport input {
	font-size: 11px;
}

.tx-efcointranet-pi21 .csoport select {
	margin-right: 0px;
}

.tx-efcointranet-pi21 #szervezetiEgyseg {
	width: 200px;
}

.tx-efcointranet-pi21 div.szurokeret {
	font-size: 12px;
	border-top: 2px solid #f2f2f2 !important;
	border-bottom: 2px solid #f2f2f2 !important;
	background: #cccccc;
	margin: 20px 0px 30px 0px;
	padding: 10px;
}


.tx-efcointranet-pi21 div.szurokeret div.szuro_fejlec {
	color: #616161;
}

.tx-efcointranet-pi21 div.szurokeret div.szuro_fejlec p {
	padding: 0px 0px 10px 0px !important;
	margin: 0px;
}


.tx-efcointranet-pi21 div.szurokeret div.szuro_fejlec b {
	color: #474747;
	font-size: 14px;
	padding-right: 10px;
}


.tx-efcointranet-pi21 div.szurokeret table td {
	border: 0px !important;
	padding: 5px 0px 5px 0px !important;
}


.tx-efcointranet-pi21 form {
	padding: 0px !important;
	margin: 0px !important;
}



.tx-efcointranet-pi21 .pager {
	width: 100%;
	padding: 0px 10px 10px 10px;
}

.tx-efcointranet-pi21 .pager a {
	cursor: pointer;
	display: block;
	float: left;
	margin: 3px 3px 0px 3px;
	text-decoration: none;
	font-weight: bold;
}

.tx-efcointranet-pi21 .pager a:hover {
	text-decoration: underline;
}

.tx-efcointranet-pi21 .pager span {
	padding: 2px 4px !important;
	border: 1px solid transparent;
}

.tx-efcointranet-pi21 .pager .aktoldal {
	background-color: #D1DCEF;
	border: 1px solid #5A6FCF;
	color: #000000;
}

.tx-efcointranet-pi21 .pager .empty {
	color: #666666;
	cursor: text;
}

.tx-efcointranet-pi21 .pager .empty:hover {
	color: #666666;
	cursor: text;
	text-decoration: none;
}
.tx-efcointranet-pi21 .pager a span {
	display: block;
	padding: 0px 3px;

}

/*------------------- pi21 vege -------------------*/