body {
	background: #250d3a;
	color: #dabcff;
	font: 13px/18px Arial;
}

a {
	color: #bbb299;
	font-weight: bold;
	text-decoration: none;
}

.mceContentBody a {
	color: #bbb299 !important;
	text-decoration: none !important;
}

a:hover {
	color: #8f6fb5;
}

h1,
.node-list-item.node-300 h1,
.node-list-item.node-302 h1,
.node-list-item.node-303 h1,
.node-list-item.node-336 h1 {
	font: 22px/29px Arial;
	color: #8f6fb5;
	border-bottom: 1px solid #3e2157;
	margin-bottom: 10px;
}

h2,
.node-list-item h1 {
	font: 16px/21px Arial;
	color: #8f6fb5;
	margin-bottom: 8px;
	border-bottom: none;
}

h3,
.node-124 .lead p,
.node-125 .lead p,
.node-126 .lead p {
	font: 14px/19px Arial;
	color: #8f6fb5;
}

p {
	margin-bottom: 18px;
	text-align: justify;
}

img {
	margin: auto;
}

img.l,
img.left,
.type-article .lead {
	float: left;
	margin-right: 10px;
}

img.r,
img.right {
	float: right;
	margin-left: 10px;
}

ul {
	margin: 0 0 18px 15px;
}

li {
	list-style: none;
	background: url(../images/li.gif) no-repeat 0 0;
	text-align: justify;
	padding-left: 22px;
}

.center {
	margin: auto;
	width: 960px;
}

.clear {
	clear: both;
}


/* Redirect */

#menu-node-28,
#menu-node-29,
#menu-node-30,
#menu-node-58,
#menu-node-62,
#menu-node-60,
#menu-node-329 {
	display: none;
}


/* Admin */


#top-container {
	background: url(../images/top-container-bg.gif) repeat-x;
	border-bottom: 1px solid #ac87d8;
	height: 28px;
}

#top-container a {
	color: #dabcff;
	text-decoration: underline;
}

#top-container ul {
	margin: 0;
}

#top-container li {
	text-align: left;
	padding: 0;
	background: none;
}

#admin-menu li a {
	border-right: 1px solid #ac87d8;
	font-weight: normal;
	font-size: 13px;
}

#admin-menu li a:hover {
	color: #bbb299;
}

#admin-menu li.first a {
	border-left: 1px solid #ac87d8;
}

#admin-menu li ul {
	opacity: 1;
	margin-left: -1px;
}

#admin-menu li li a {
	border-left: 1px solid #ac87d8;
	border-right: 1px solid #ac87d8;
	border-bottom: 1px solid #ac87d8;
	background: #3e1c5f;
}

#admin-menu li li a:hover {
	background: #663e8b;
}



/* Header */


#header-container {
	background: url(../images/header-bg.gif) repeat-x;
	height: 243px;
}

#header-container #header {
	background: url(../images/header.jpg) no-repeat;
	height: 243px;
}

.ro #header-container #header {
	background: url(../images/header-ro.jpg) no-repeat;
}

.en #header-container #header {
	background: url(../images/header-en.jpg) no-repeat;
}

.sk #header-container #header {
	background: url(../images/header-sk.jpg) no-repeat;
}

#header-container #header a {
	display: block;
	position: relative;
	width: 160px;
	height: 160px;
	top: 35px;
	left: 420px;
}

#header span {
	display: none;
}


/* Language */


#top-container .language {
	line-height: 30px;
}

#top-container .language a {
	margin: 8px 5px 0 5px;
	width: 20px;
	padding-top: 14px;
	height: 0;
	overflow: hidden;
	display: block;
	float: left;
}

#top-container .language .hu {
	background: url(../images/flag-hu.gif) no-repeat;
}

#top-container .language .en {
	background: url(../images/flag-en.gif) no-repeat;
}

#top-container .language .ro {
	background: url(../images/flag-ro.gif) no-repeat;
}

#top-container .language .sk {
	background: url(../images/flag-sk.gif) no-repeat;
}

#top-container .language .active {
	display: none;
}


/* Menu */


#menu-container {
	background: url(../images/menu-bg.gif) repeat-x;
	height: 113px;
}

#menu-container ul {
	list-style: none;
	margin: auto;
	width: 910px;
}

#menu-container li {
	float: left;
	height: 113px;
	width: 180px;
	padding: 0;
	background: none;
}

#menu-container li a {
	display: block;
	width: 100%;
	height: 100%;
	text-indent: 200px;
	overflow: hidden;
	white-space: nowrap;
	opacity: 0;
}

#menu-container li.active a {
	opacity: 1;
}


/* HU */

#menu-container .menu #menu-node-3 {
	background: url(../images/menu-bemutatkozas.gif) no-repeat;
}

#menu-container .menu #menu-node-3 a,
#menu-container .menu #menu-node-3.active a {
	background: url(../images/menu-bemutatkozas-hover.gif) no-repeat;
	width: 180px;
}

#menu-container .menu #menu-node-4 {
	background: url(../images/menu-tanfolyamok.gif) no-repeat;
}

#menu-container .menu #menu-node-4 a,
#menu-container .menu #menu-node-4.active a {
	background: url(../images/menu-tanfolyamok-hover.gif) no-repeat;
}

#menu-container .menu #menu-node-6 {
	background: url(../images/menu-oldalajanlo.gif) no-repeat;
}

#menu-container .menu #menu-node-6 a,
#menu-container .menu #menu-node-6.active a {
	background: url(../images/menu-oldalajanlo-hover.gif) no-repeat;
}

#menu-container .menu #menu-node-7 {
	background: url(../images/menu-kapcsolat.gif) no-repeat;
}

#menu-container .menu #menu-node-7 a,
#menu-container .menu #menu-node-7.active a {
	background: url(../images/menu-kapcsolat-hover.gif) no-repeat;
}

#menu-container .menu #menu-node-8 {
	background: url(../images/menu-kryon.gif) no-repeat;
}

#menu-container .menu #menu-node-8 a,
#menu-container .menu #menu-node-8.active a {
	background: url(../images/menu-kryon-hover.gif) no-repeat;
}

#menu-container .menu #menu-node-124 {
	background: url(../images/menu-vilagnezetem.gif) no-repeat;
}

#menu-container .menu #menu-node-124 a,
#menu-container .menu #menu-node-124.active a {
	background: url(../images/menu-vilagnezetem-hover.gif) no-repeat;
}

/* RO */

#menu-container .menu #menu-node-12 {
	background: url(../images/menu-bemutatkozas-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-12 a,
#menu-container .menu #menu-node-12.active a {
	background: url(../images/menu-bemutatkozas-hover-ro.gif) no-repeat;
	width: 180px;
}

#menu-container .menu #menu-node-13 {
	background: url(../images/menu-tanfolyamok-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-13 a,
#menu-container .menu #menu-node-13.active a {
	background: url(../images/menu-tanfolyamok-hover-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-14 {
	background: url(../images/menu-kapcsolat-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-14 a,
#menu-container .menu #menu-node-14.active a {
	background: url(../images/menu-kapcsolat-hover-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-15 {
	background: url(../images/menu-kryon-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-15 a,
#menu-container .menu #menu-node-15.active a {
	background: url(../images/menu-kryon-hover-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-36 {
	background: url(../images/menu-oldalajanlo-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-36 a,
#menu-container .menu #menu-node-36.active a {
	background: url(../images/menu-oldalajanlo-hover-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-126 {
	background: url(../images/menu-vilagnezetem-ro.gif) no-repeat;
}

#menu-container .menu #menu-node-126 a,
#menu-container .menu #menu-node-126.active a {
	background: url(../images/menu-vilagnezetem-hover-ro.gif) no-repeat;
}


/* EN */

#menu-container .menu #menu-node-24 {
	background: url(../images/menu-bemutatkozas-en.gif) no-repeat;
}

#menu-container .menu #menu-node-24 a,
#menu-container .menu #menu-node-24.active a {
	background: url(../images/menu-bemutatkozas-hover-en.gif) no-repeat;
	width: 180px;
}

#menu-container .menu #menu-node-25 {
	background: url(../images/menu-tanfolyamok-en.gif) no-repeat;
}

#menu-container .menu #menu-node-25 a,
#menu-container .menu #menu-node-25.active a {
	background: url(../images/menu-tanfolyamok-hover-en.gif) no-repeat;
}

#menu-container .menu #menu-node-26 {
	background: url(../images/menu-kapcsolat-en.gif) no-repeat;
}

#menu-container .menu #menu-node-26 a,
#menu-container .menu #menu-node-26.active a {
	background: url(../images/menu-kapcsolat-hover-en.gif) no-repeat;
}

#menu-container .menu #menu-node-10 {
	background: url(../images/menu-kryon-en.gif) no-repeat;
}

#menu-container .menu #menu-node-10 a,
#menu-container .menu #menu-node-10.active a {
	background: url(../images/menu-kryon-hover-en.gif) no-repeat;
}

#menu-container .menu #menu-node-35 {
	background: url(../images/menu-oldalajanlo-en.gif) no-repeat;
}

#menu-container .menu #menu-node-35 a,
#menu-container .menu #menu-node-35.active a {
	background: url(../images/menu-oldalajanlo-hover-en.gif) no-repeat;
}

#menu-container .menu #menu-node-125 {
	background: url(../images/menu-vilagnezetem-en.gif) no-repeat;
}

#menu-container .menu #menu-node-125 a,
#menu-container .menu #menu-node-125.active a {
	background: url(../images/menu-vilagnezetem-hover-en.gif) no-repeat;
}

/* SK */

#menu-container .menu #menu-node-313 {
	background: url(../images/menu-bemutatkozas-sk.gif) no-repeat;
}

#menu-container .menu #menu-node-313 a,
#menu-container .menu #menu-node-313.active a {
	background: url(../images/menu-bemutatkozas-hover-sk.gif) no-repeat;
	width: 180px;
}

#menu-container .menu #menu-node-315 {
	background: url(../images/menu-tanfolyamok-sk.gif) no-repeat;
}

#menu-container .menu #menu-node-315 a,
#menu-container .menu #menu-node-315.active a {
	background: url(../images/menu-tanfolyamok-hover-sk.gif) no-repeat;
}

#menu-container .menu #menu-node-338 {
	background: url(../images/menu-kapcsolat-sk.gif) no-repeat;
}

#menu-container .menu #menu-node-338 a,
#menu-container .menu #menu-node-338.active a {
	background: url(../images/menu-kapcsolat-hover-sk.gif) no-repeat;
}

#menu-container .menu #menu-node-318 {
	background: url(../images/menu-oldalajanlo-sk.gif) no-repeat;
}

#menu-container .menu #menu-node-318 a,
#menu-container .menu #menu-node-318.active a {
	background: url(../images/menu-oldalajanlo-hover-sk.gif) no-repeat;
}

#menu-container .menu #menu-node-317 {
	background: url(../images/menu-vilagnezetem-sk.gif) no-repeat;
}

#menu-container .menu #menu-node-317 a,
#menu-container .menu #menu-node-317.active a {
	background: url(../images/menu-vilagnezetem-hover-sk.gif) no-repeat;
}

/* Content */


#content-container {
	margin: 10px 0;
}

#content-container .left {
	margin-left: 30px;
	min-height: 600px;
	_height: 600px;
	width: 600px;
}

#content-container .right {
	background: #3e2157;
	margin: 0 30px 10px 0;
	width: 285px;
}

#content-container .right .top {
	background: url(../images/right-box-top.gif) no-repeat;
	height: 33px;
}

#content-container .right .bottom {
	background: url(../images/right-box-bottom.gif) no-repeat;
	height: 33px;
}

#content-container .right ul {
	margin: 0 10px 0 15px;
	color: #8f6fb5;
}

#content-container .right li {
	padding: 8px 0 0 20px;
	background-position: 0 11px;
}

#content-container .right a {
	color: #8f6fb5;
	font-weight: bold;
	text-decoration: none;
}

#content-container .right a:hover {
	color: #bbb299;
}

#content-container .right h3 {
	color: #8f6fb5;
	font-weight: bold;
	font-size: 14px;
	padding: 0 15px;
	margin-bottom: 20px;
}

#content-container .right img {
	border: 2px solid #ceb0f2;
}

#content-container .right a.l,
#content-container .right a.left {
	display: block;
	margin-left: 15px;
	width: 117px;
	float: left;
}

#content-container .right a.r,
#content-container .right a.right,
#content-container .right p.r {
	display: block;
	margin-right: 15px;
	width: 117px;
	float: right;
	text-align: left;
}


/* Article */


.latest-article-list img {
	display: none;
}

.type-list .article img,
.latest-article-list .first img {
	display: block;
	float: left;
	margin: 0 10px 10px 0;
}

.article .more {
	display: block;
	text-align: right;
	margin-bottom: 10px;
}

.latest-article-list .article {
	width: 290px;
}

.latest-article-list .even {
	float: right;
}

.latest-article-list .odd {
	clear: both;
	float: left;
}

.latest-article-list .first {
	width: 100%;
	float: none;
	border-bottom: 1px solid #3e2157;
}

.latest-article-list h1 {
	font-size: 18px;
	line-height: 18px;
	margin: 23px 0 15px 0;
	color: #bbb299;
	border: none;
}

.latest-article-list .first h1 {
	font: 22px/29px Arial;
	color: #8f6fb5;
	border-bottom: 1px solid #3e2157;
	margin-bottom: 10px;

}



/* Footer */


#footer-container {
	background: url(../images/footer-bg.gif) repeat-x;
}

#footer-container .center {
	background: url(../images/footer.jpg) no-repeat;
	height: 223px;
}


/* Copyright */


#copyright-container {
	border-top: 1px solid #ac87d8;
}

#copyright-container .center div {
	color: #8f6fb5;
	font-weight: bold;
	line-height: 30px;
	margin: 0 30px;
}

#copyright-container a {
	color: #8f6fb5;
	text-decoration: none;
}


/* Lightbox */

#lbOverlay {
	background-color: #e5dbf1;
}

#lbCenter,
#lbCenter #lbImage,
#lbBottomContainer #lbBottom {
	border-color: #bbb299;
	background-color: #bbb299;
}

#lbCloseLink {
	background: transparent url(../images/lightbox-closelabel.gif) no-repeat center;
}

.en #lbCloseLink {
	background: transparent url(../images/lightbox-closelabel-en.gif) no-repeat center;
}

.ro #lbCloseLink {
	background: transparent url(../images/lightbox-closelabel-ro.gif) no-repeat center;
}

.sk #lbCloseLink {
	background: transparent url(../images/lightbox-closelabel-sk.gif) no-repeat center;
}

.lbLoading {
	background: transparent url(../images/lightbox-loading.gif) no-repeat center;
}

#lbPrevLink:hover {
	background: transparent url(../images/lightbox-prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink:hover {
	background: transparent url(../images/lightbox-nextlabel.gif) no-repeat 100% 15%;
}


/* JQuery UI Dialog */


.ui-dialog {
	background: #fff;
}

.banner {
	margin: 0 30px 10px 0;
	float: right;
}

.banner2 {
	margin: 0 60px 10px 0;
	float: right;
}

#coxon-banner {
	width: 285px;
}

#kryon-banner {
	margin-right: 80px;
	width: 180px;
}

.gallery td {
	padding: 5px;
	text-align: center;
}

#drunvalo-h3 {
	cursor: pointer;
}

.node-list-gallery {
	/*background: #3e1c5f;
	padding: 15px;
	width: 570px;
	margin-bottom: 10px;*/
	width: 190px;
	height: 190px;
	padding: 3px;
}

.node-list-gallery .image {
	display: block;
	width: 190px;
	margin: auto;
	text-align: center;
}

.node-list-gallery .gallery-album {
	float: left;
}

.node-list-gallery .gallery-album {
	padding-left: 15px;
}

.node-list-gallery .gallery-album h1 {
	border: none;
	margin: 0;
	font-size: 18px;
	color: #bbb299;
}

.node-list-gallery .gallery-album .lead {
	color: #8f6fb5;
}

.node-list-gallery .gallery-album .lead p {
	margin: 0;
}

.node-list-gallery .image img,
.node-list-item .image-image img,
.type-gallery img {
	border: 1px solid #8f6fb5;
}

.node-list-item .image-image {
	float: left;
	padding: 3px;
	display: block;
	width: 190px;
	height: 190px;
	text-align: center;
}

.node-list-item .gallery-title {
	font-weight: bold;
	text-align: center;
	position: absolute;
	left: 0;
	width: 100%;
	bottom: 0;
	background: #250d3a;
	opacity: 0.8;
}

.node-list-item {
	float: left;
	position: relative;
}

.node-list-item.node-type-text,
.node-list-item.node-type-link {
	width: 100%;
}

.node-type-link .description p {
	margin-bottom: 0;
}

.node-type-link .more {
	margin-bottom: 18px;
	display: block;
}



/* ScrollPane */


.jScrollPaneContainer .jScrollPaneTrack {
	background: url(../images/scrollpane-track.gif) repeat-y;
}

.jScrollPaneContainer .jScrollPaneDrag {
	background: url(../images/scrollpane-drag.gif) repeat-y;
}

.jScrollPaneContainer a.jScrollArrowUp {
	height: 11px;
	background: url(../images/scrollpane-up.gif) no-repeat;
}

.jScrollPaneContainer a.jScrollArrowDown {
	height: 11px;
	background: url(../images/scrollpane-down.gif) no-repeat;
}


/* Store */


.ui-dialog {
	border: 5px solid #6a4290;
	background: #6a4290;
}

.ui-dialog a {
	color: #dabcff;
}

.ui-dialog-titlebar {
	background: url(../images/store-header-top.gif) repeat-x top;
	padding: 0 10px;
	margin-bottom: 10px;
}

.ui-dialog-titlebar h1 {
	margin: 0;
	border: none;
}

.ui-dialog-titlebar-close {
	background: url(../images/store-icon-close.gif) no-repeat;
	right: 11px;
	top: 11px;
}


#store-container h2 {
	line-height: 16px;
	color: #bbb299;
	font-weight: bold;
	background: url(../images/store-dot.gif) repeat-x bottom;
	padding-bottom: 10px;
	margin: 20px 0 10px 0;
}

#store-container .ui-tabs-nav li {
	width: 78px;
	border: none;
}

#store-container .ui-tabs-nav li a {
	background: url(../images/store-tab-inactive.gif) no-repeat;
}

#store-container .ui-tabs-nav li.ui-tabs-selected {
	border: none;
}

#store-container .ui-tabs-nav li a {
	padding: 5px 19px;
}

#store-container .ui-tabs-nav li.ui-tabs-selected a {
	background: url(../images/store-tab-active.gif) no-repeat;
}

#store-container .ui-tabs-panel {
	background: #47206a;
	border: none;
	padding: 10px;
	font-size: 13px;
}

#store-dialog a {
	text-decoration: none;
}

#store-dialog table {
	border-collapse: separate;
}

#store-dialog table td {
	line-height: 27px;
	padding: 1px;
}

#store-dialog #store-file table .even {
	background: #371258;
}

#store-dialog #store-route {
	font-weight: bold;
	color: #dabcff;
}

#store-dialog #store-route a {
	font-weight: normal;
}

#store-path .directory-up {
	background: url(../images/directory-up.png) no-repeat;
	padding-left: 25px;
}

#store-path .directory-close {
	background: url(../images/directory-close.png) no-repeat;
	padding-left: 25px;
}

#store-file .delete {
	background: url(../images/store-close.png) no-repeat center;
}


/* Form */


.form-builder .text,
.form-builder .autocomplete
.form-builder .password,
.form-builder .textarea,
.form-builder .select,
.form-builder .radio,
.form-builder .checkbox,
.form-builder .editor,
.form-builder .file,
.form-builder .tree,
.form-builder .radio,
.form-builder .date {
	margin: 8px 0;
}

.form-builder .text input,
.form-builder .autocomplete input,
.form-builder .password input,
.form-builder .textarea textarea,
.form-builder .select select,
.form-builder .file input,
.form-builder .captcha input,
.form-builder .date input {
	background: #6a4290 url(../images/input-bg.gif) repeat-x top;
	border: 1px solid #724b97;
	padding: 5px 10px;
	color: #c8abeb;
	width: 190px;
}

.form-builder .textarea textarea {
	width: 50%;
	height: 100px;
}

.form-builder .checkbox input,
.form-builder .tree input {
	padding: 5px;
	background: #c3d286;
	border: 1px solid #724b97;
}

.form-builder .button input {
	background: url(../images/button-bg.gif) repeat-x;
	border: 0;
	padding: 5px 15px;
	font-weight: bold;
	text-decoration: none;
	color: #c8abeb;
	margin: 20px 0;
}

.form-builder .error {
}

.form-builder .error-message {
	padding: 5px;
	margin: 0 0 5px 0;
	font-weight: bold;
}

.form-builder div .error-message {
}

.form-builder .editor .error-message {
}

.form-builder .group .title {
	background: #6a4290;
	font-size: 18px;
	line-height: 18px;
	color: #bbb299;
	padding: 5px 10px 5px 10px;
	margin-top: 15px;
}

.form-builder .group .content {
	padding: 0 20px;
}

.form-builder label,
.form-builder label .required {
	font-weight: bold;
	color: #bbb299;
	padding: 0 0 10px 0;
	margin: 0;
}

.form-builder .text label,
.form-builder .autocomplete label,
.form-builder .password label,
.form-builder .textarea label,
.form-builder .select label,
.form-builder .editor label,
.form-builder .file label,
.form-builder .tree label,
.form-builder .radio label,
.form-builder .date label,
.form-builder .store label,
.form-builder .captcha label {
	display: block;
}

.form-builder .captcha img {
	display: block;
	padding-bottom: 5px;
}


.right .menu ul {
	display: none;
}


/* My Worldwiev */

/* RO */
.node-300 .more,
.node-117 .more,
.node-120 .more,
/* EN */
.node-302 .more,
.node-119 .more,
.node-116 .more,
/* HU */
.node-303 .more,
.node-118 .more,
.node-115 .more,
/* SK */
.node-320 .more,
.node-321 .more,
.node-336 .more {
	display: none;
}


/* RO */
.node-list-item.node-117,
.node-list-item.node-120,
/* EN */
.node-list-item.node-119,
.node-list-item.node-116,
/* HU */
.node-list-item.node-118,
.node-list-item.node-115,
/* SK */
.node-list-item.node-320,
.node-list-item.node-321 {
	width: 50%;
	float: left;
}


/* RO */
.node-117 h1,
.node-120 h1,
/* EN */
.node-119 h1,
.node-116 h1,
/* HU */
.node-118 h1,
.node-115 h1,
/* SK */
.node-320 h1,
.node-321 h1 {
	color: #bbb299;
	font-weight: bold;
	text-decoration: none;
	cursor: pointer;
}


/* RO */
.node-117 .lead,
.node-120 .lead,
/* EN */
.node-119 .lead,
.node-116 .lead,
/* HU */
.node-118 .lead,
.node-115 .lead,
/* SK */
.node-320 .lead,
.node-321 .lead {
	width: 600px;
	left: 0;
	float: left;
	display: none;
}


/* Get Happy */
.node-305 .more,
.node-306 .more,
.node-307 .more,
.node-337 .more {
	display: none;
}

.node-34 .more,
.node-21 .more,
.node-33 .more,
.node-37 .more,
.node-323 .more,
.node-389 .more {
	display: none;
}
