/* CSS Document */

/*--------------------------------------body---*/

body {background-color: #fffde5;}

.style1 {font-size: 10px}

body, td, th, div, p, label, input {

	color:#366842;

	line-height:17px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-style: normal;

	font-weight: normal;

	font-variant: normal;

}

input {color:#000}

a, a:visited, a:hover {

	color:#69b37b;

}

a		{

}

a:hover {text-decoration:none}

/*----------------------------------------------------------content---*/

/*-----------------------------article_settings-*/

h6 {color:#5c9b10; font:bold 12px Arial, Helvetica, sans-serif;}



.article-decor {

	padding:0px 0px 12px 0px;

}

.article-indent	{

	padding:20px 0px 0px 0px; 

}

#contact_text		{

	height:auto; 

	overflow:auto;

	margin:0px 0px 5px 0px; 

	width:90%

}

.article_bot		{

	line-height:5px

}

.article_separator	{

	display:block;

	line-height:1px;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	height:1px;

}

.column_separator	{

	padding:0px 0px 0px 8px !important;

}

.article_column {

	padding:0px 0px 0px 0px;

}

.article-indent h3 {

	overflow:hidden;

}

.article-indent h3 img {

	margin:0px 3px 0px 0px !important;

	float:left

}

.contentpaneopen ul, .article-indent ul {

	list-style:none;

	margin:0px 0px 0px 0px;

}

.contentpaneopen ul li, .article-indent ul li{

	background:url(../images/list-item.gif) no-repeat 0 5px;

	padding:0px 0px 4px 11px;

	line-height:16px;

}

.hirek_lista a {
	background:url(../images/list-item.gif) no-repeat 0 5px;
	padding:0px 0px 4px 11px;
	margin: 0px 0px 0px 0px;
	line-height:16px;
	display: block;
}

.contentpaneopen ul a, .contentpaneopen ul a:visited, .article-indent ul a:visited {

	font-weight:bold;

	line-height:14px;

	text-decoration:underline;

}

.contentpaneopen ul a:hover, .article-indent ul a:hover{

	text-decoration:none !important;

}

.contentpaneopen p	{

	width:100%

}

.article-indent img	{

	margin:0px 15px 0px 0px;

}

.contentpaneopen h4 {

	color:#2a2a2a;

	font-size:20px;

	line-height:30px;

}

.contentpane li {

	line-height:normal;

	padding:0px 0px 6px 0px;

}

.contentdescription img {

	margin:0px 20px 0px 0px;

}

.border-x {

}

.separator2 {

	line-height:12px;

	}

/*---------------------------content-heading---*/



.contentheading, .componentheading {

	color:#366842;

	font:normal 18px Arial, Helvetica, sans-serif;

	line-height:22px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 6px 0px;

}



.contentheading2 {

	color:#366842;

	font:normal 18px Arial, Helvetica, sans-serif;

	line-height:22px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 6px 0px;

	font-size: 14px;

	font-weight:bold;

}



.contentheading, .buttonheading {

}	

.componentheading {

	font-size:24px;

	padding:0px 0px 10px 0px;

}

.contentpaneopen p {

	padding:0px 0px 10px 0px;

}

.item-info {

	padding:0px 0px 4px 0px;

}

.buttonheading			{

	padding:0px 5px 6px 0px;

}

.buttonheading img		{

	padding:0;

	margin:0;

}



/*-----------------------------item-info---*/



.iteminfo				{

	padding:0px 0px 6px 0px; 

	margin:0px 0px 15px 0px;

}

.modifydate				{

	color:#366842;

	font-size:11px;

	padding:10px 0px 10px 0px;

	text-decoration:none !important;

}

.md-indent {

	padding:0px 0px 0px 0px;

}

.createdby				{

	color:#daf0f7; 

	display:block;

	text-transform:none; 

}

.createdate				{

	color:#366842;

	font-size:11px;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	text-transform:none;

}

div .small				{ /* Written by */

	color:#366842;

	font-size:11px;

	font-weight:normal;

	margin:0px 0px 0px 0px;

	padding:0px 0px 0px 0px;

	text-transform:none;

	white-space:nowrap;

	line-height:11px;

}

.createdate-space {

	padding:0px 0px 0px 0px;

	width:100%;

}





/*-----------------------------------buttons---*/



.button, 

.validate				{

	color:#6d7b80;

	padding:4px 0px 5px 0px;

	border:none;

	font-size:12px;

	line-height:16px;

	margin:0px 0px 0px 0px;

	text-align:center;

	width:95px;

	vertical-align:top;

	background-image: url(../images/button.jpg);

	background-repeat: no-repeat;

}

* html .button, 

* html .validate {

	display:block;

}



/*-----------------------------------read-more---*/



#editor-xtd-buttons div.readmore {

	background:none; 

	height:auto;

	margin:0px 0px 0px 0px;

	width:auto; 

}

div.readmore	{

	overflow:hidden;

	margin:0px 0px 0px 0px; 

	padding:4px 0px 0px 0px;

}

div a.readon {

	background:url(../images/button.jpg) no-repeat 0 0;

	color:#6d7b80;

	display:block;

	font-weight:normal;

	font-size:12px;

	padding:5px 0px 5px 0px;

	text-align:left;

	width:95px;

	text-align:center;

	text-decoration:none;

}



a.readon:hover	{

	color:#6d7b80 !important;

	text-decoration:underline;

}

a.readon:visited {

	color:#6d7b80;

}





/*-----------------------------blog-more---*/



.blog_more		{

	padding:0px 0px 10px 0px;

}

.blog_more h2	{

	background:none;

	color:#fff; 

	font-size:12px;  

	padding:0px 0px 0px 0px;

}

.blog_more ul {

	margin:10px 0px 0px 15px;

}

.blog_more ul li {

	padding:0px 0px 0px 0px !important;

	color:#fff;

}

.blog_more a	{

	color:#fff; 

	text-decoration:underline

}

.blog_more a:hover	{

	color:#fff; 

	text-decoration:none;

}			

.blog_more strong	{

	color:#fff; 

}



/*-----------------------------pagenav---*/



.pagenav	{

	color:#fff; 

	font-size:12px; 

	font-weight:normal

}

a.pagenav	{

	color:#fff; 

	font-weight:normal

}

a.pagenav:hover	{

	color:#fff; 

	text-decoration:none

}

a.pagenav:visited {

	color:#fff; 

	text-decoration:none

}

.pagination_nav	{

	color:#fff; 

	font-size:12px; 

	padding:10px 20px 0px 27px;

}

.pagination_nav div	{

	background:#fff;

	padding:5px 0px 5px 0px; 

}



.pagination		{

	margin-top:10px

}

.pagination	li	{

	float:left; 

	padding:0px 5px 0px 5px;

}	

.pagination_result	{

	color:#fff; 

	padding:5px 0px 0px 0px;

	line-height:16px;

}

			

/*--------------------------------------result---*/



.sectiontableentry0 td	{	

	color:#606271;

	padding:5px 0px 5px 0px; 

}

.sectiontableentry1 td	{

	background:#63C5E2;

	color:#606271;

	padding:5px 0px 5px 0px;

}

.sectiontableentry2 td 	{

	color:#606271;

	padding:5px 0px 5px 0px; 

}



.sectiontableentry0,

.sectiontableentry1,

.sectiontableentry2		{}



.sectiontableentry1 a	{

}

.sectiontableentry2 a	{

}

.sectiontableentry1 a:hover {

}

.sectiontableentry2 a:hover {

}

.sectiontableentry1 a:visited {

}

.sectiontableentry2 a:visited {

}



.var1 {

	padding:5px !important;

	margin:5px 0px 5px 0px;

}

.var1 a, .var1 p, .var1  {

	color:#666;

}

.var2 {

	background:#63C5E2;

	padding:5px !important;

	margin:5px 0px 5px 0px;

}

.var2 a, .var2 p, .var2  {

	color:#606271;

}



.results	{

	text-align:center;

	padding:0px 0px 15px 20px;

}

#page	{

	padding:0px 0px 0px 0px;

}

#page ol li	{

	padding:0px 0px 10px 0px; 

	text-align:left

}

.searchintro	{

	padding:0px 0px 10px 0px;

}

.searchintro strong		{

	color:#d04020

}

#page h3	{

	font-size:130%; 

	padding:10px 0px 5px 0px; 

	text-align:left;

	color:#00374f;

}

#page .inputbox	 {

	color:#000;

}

#page #ordering {

	height:20px; display:inline; vertical-align:middle;

}

#page .display	{

	padding:10px 0px 0px 0px;

	text-align:center;

}

#page legend	{

	color:#666;

	font-size:12px;

	line-height:12px;

}



.sectiontableentry0 .pad2,

.sectiontableentry1 .pad2,

.sectiontableentry2 .pad2	{

	padding:2px 0px 2px 15px;

	font-weight:bold

}

.sectiontableheader {

	padding-bottom:2px

}



/*--------------------------------------poll---*/



.poll .question	 {

	color:#366842;

	font-size:12px;

	font-weight:bold;

	padding:0px 10px 10px 0px;

}

.poll .poll-body		{

	padding:0px 0px 0px 0px;

}

.poll-body label {

	font-size:12px;

	color:#69b37b;

	line-height:14px;

	padding:0px 0px 0px 0px;

}

.poll .buttons {

	padding:0px 0px 0px 0px;

}

.poll .button	{

	background:url(../images/vote.jpg) no-repeat 0 0;

	border:none;

	color:#FFFFFF;

	font-size:12px;

	font-weight:normal;

	cursor:pointer;

	display:inline;

	line-height:15px;

	margin:8px 0px 0px 0px;

	padding:5px 0px 6px 0px;

	width:45px;

	text-align:center;

}

.poll .result	{

	background:url(../images/results.jpg) repeat-x 0 0;

	width:63px;

}

.poll .section	{

	overflow:hidden; 

	padding:0px 0px 0px 0px;

	width:100%; 

}

.poll .section2	{

	overflow:hidden; 

	padding:5px 0px 5px 0px;

	width:100%; 

}

.poll .radio	{

	float:left;

	width:20px;

}

.poll .radio input {

	display:block;

	width:16px;

	height:16px;

	vertical-align:middle;

}

.poll .var	{

	margin:0px 0px 0px 20px;

	text-align:left

}

.display	{

	padding:0px 0px 10px 0px;

}

.display select	{

	border:1px solid #46462f; 

	width:100px;

}

.sectiontableentry1 div, 

.sectiontableentry0 div {

	font-size:1px

}



/*--------------------------------------user---*/



dl.contentpane	dt {

	padding:10px 0px 20px 0px;

}

dl.contentpane	dd {

	width:100%;

	overflow:hidden;

}

dl.contentpane	div {

	vertical-align:middle

}

dl.contentpane .description {

	width:110px;

	padding:0px 0px 0px 0px;

	vertical-align:middle

}

dl.contentpane .input-field {

	width:160px;

	padding:0px 0px 0px 0px;

	vertical-align:middle

}

dl.contentpane .button-field {

	width:140px;

	padding:2px 0px 0px 0px;

	vertical-align:middle

}



/*-------------------------------------search---*/



.module-search 		{

	overflow:hidden;

	padding:1px 0px 0px 0px;

}

.search {

	padding:41px 0px 0px 0px;

}

.search-input {

	background:url(../images/searchInput.jpg) no-repeat 0 0;	

	float:left;

	width:264px;

}

.search-button {



}

.search-input .inputbox	{

	background:url(../spacer.html);

	border:none;

	color:#666;

	line-height:14px;

	padding:4px 0px 6px 5px;

	margin:0px 0px 0px 36px;

	vertical-align:top;   

	width:223px;

}

.search-button .button	{

	background:none;

	border:none;

	color:#fff;

	padding:0px 0px 0px 0px;

	margin:0px 0px 0px 0px;

	width:1px;

	height:25px;  

	vertical-align:top; 

}

	

/*-------------------------------------search-result---*/

.search_result {

	padding:0px 0px 0px 0px;

}	

/*-------------------title----*/



.search_result h3	{

	color:#808080; 

	font-size:14px;

}



/*-------------------article----*/



.search_result p	{

	padding:10px 0px 0px 0px;

}

/*----------*/

#search_searchword	{

	border:1px solid #46a6c3

}

legend		{

	color:#808080

}



.highlight	{  /* highlight sought word */

	color:#d04020; 

	font-weight:bold

}

.phrase {

	border:solid 1px #46a6c3;

	color:#606271;

	float:left; 

	margin:10px 10px 10px 0; 

	padding:10px 10px 10px 10px; 

	width:60%;

	height:140px;

}

.phrase .inputbox 	{

	background:#fff; 

	color:#808080; 

	display:block; 

	margin-top:5px; 

}



.phrase .inputbox option {

	background:#fff; 

	border-bottom:solid 1px #333; 

	padding:2px; 

}

.phrase .inputbox option a:hover {

	background:#C00;

	border-color:#cfd0d6;

	color:#606271;   

}

fieldset.word,fieldset.only { 

	border:solid 1px #46a6c3;

}

.ordering {

	display:inline;

	padding:3px 0px 0px 0px;

}



.only 	{

	border:solid 0; 

	line-height:1.3em;

	margin:10px 0 0 10px; 

	padding:10px 10px;

	height:140px;

}

.word 	{

	border:solid 0 !important;

	padding:10px 10px 10px 0; 

}

.word input {

	background:#fff; 

	color:#ff6614; 

	font-weight:normal; 

	margin:0 10px 0 10px; 

	padding:1px 2px 2px 2px;;

	vertical-align:middle;

}

.word .button {

	margin-top:0px;

	display:inline !important;

	vertical-align:middle;

}

.contact_email	input	{

	margin:4px 0px 3px 0px;

}

/*-------------------------------------admin-form---*/



.adminform td 			{padding:0px 0px 2px 0px;}



/*---------------------------system-error-messages--*/

.err-space {

	margin:0px 0px 0px 25px;

}

.error		{

	margin:0px 0px 10px 0px;

}

.error h2 	{

	color:#ce0303;

	font:bold 14px Tahoma;  

	padding:0px 0px 5px 20px;

}

#system-message dt.error, dt.message { 

	display: none; 

}

.error dd ul {

	background: #ce0303 ; 

	border-top: 3px solid #670606; 

	border-bottom: 3px solid #670606; 

	color: #fff;

	margin:0; 

	padding:5px 0px 5px 5px;

}

.error dd ul li	{

	background:none !important;

	color:#fff !important; 

	margin:0px 0px 0px 20px !important; 

}

.pass_remind { 

	vertical-align:middle; 

	padding:0px 0px 0px 10px;

}



/*---------------------------------------------------------------------------------boxes---*/



.module {

	width:100%;

	margin:0px 0px 12px 0px;

	background-color: #FFFFFF;

	background-image: url(../images/box-top.gif);

	background-repeat: no-repeat;

	background-position: 0 0;

}

.module .first {

	background:url(../images/box-bottom.gif) no-repeat 0 bottom;

}

.module .sec {

	padding:0px 0px 0px 0px;

}

.module .box-indent {

	padding:12px 20px 16px 27px;

	background-color: #FFFFFF;

}

/*-------------------title----*/



.module h3 {

	color:#000;

	font-weight:normal;

	font-size:14px;

	padding:14px 0px 0px 27px;

	margin:0px 0px 0px 0px;

}



/*-------------------content----*/

.module div	{

	color:#366842;

	background-color: #FFFFFF;

}

.module td, .module p {

	color:#444;

	font-size:12px;

	padding:0px 0px 0px 0px;

	line-height:21px;

}

.module p {

	padding:0px 0px 7px 0px;

}

.module ul	{

	list-style:none;

	margin:0px 0px 0px 0px;

}



.module ul li {

	background:url(../images/list-item.gif) no-repeat 0 3px;

	padding:0px 0px 14px 15px;

	line-height:16px;

}

.module li a, .module li a:visited {

	font-size:12px;

	color:#2e2e2e;

	line-height:14px;

	text-decoration:underline;

}

.module li a:hover {

	color:#2e2e2e;

	text-decoration:none !important;

}

.module ul li span {

}



.module_menu li.active a {

	color:#2e2e2e;

}

.count	{ /* count users */

	text-decoration:underline;

	color:#fff;

}

.module font	{

	color:#fff;

}

.module a	{

	color:#fff;

	text-decoration:underline;

	font-weight:bold;

}

.module a:hover		{

	text-decoration:none !important;

}

.module a:visited {

	color:#fff;

}

.module em	{

	color:#050505;

	font-size:11px

}

.module img {

	margin:0px 24px 5px 0px;

}



/*-------------------------------------mainmenu---*/

.module_menu {

	width:100%;

	margin:0px 0px 12px 0px;

	background-color: #FFFFFF;

	background-image: url(../images/box-top-bg.gif);

	background-repeat: no-repeat;

	background-position: 0 top;

}

.module_menu .first {

	background-image: url(../images/box-bottom.gif);

	background-repeat: no-repeat;

	background-position: 0 bottom;

}

.module_menu .sec {

	padding:0px 0px 0px 0px;

}

.module_menu .box-indent {

	padding:12px 20px 19px 27px;

	background-color: #FFFFFF;

}

/*-------------------title----*/

.module_menu h3	{

	color:#000;

	font-weight:normal;

	font-size:14px;

	padding:14px 0px 0px 27px;

	margin:0px 0px 0px 0px;

}

/*-----------------content----*/

.module_menu div		{

	color:#69b37b;

	font-size:12px;

	background-color: #FFFFFF;

}

.module_menu ul {

	list-style:none;

	margin:0px 0px 0px 0px;

}

.module_menu li	{

	line-height:14px;

	display:block;

}

.module_menu li	li{

	border:none;

	padding:0px 0px 0px 10px;

}

.module_menu li a, .module_menu li a:visited {

	background:url(../images/list-item.gif) no-repeat 0 2px;

	padding:0px 0px 8px 16px;

	color:69b37b;

	display:block;

	font-size:13px;

	line-height:14px;

	text-decoration:underline;

}

.module_menu li a span {

}

.module_menu li a:hover {

	color:#69b37b;

	text-decoration:none;

}

.module_menu li.active a {

	color:#fff !important;

	text-decoration:underline !important;

}



/*-------------------------------------topmenu---*/

#topmenu a {
	padding: 0px;
	margin: 0px;
	float: left;
}


.topmenu-left {

	background:url(../images/topmenu-left.gif) no-repeat 0 0;

	height:32px;

	left:0px;

	position:absolute;

	width:3px;

	z-index:99;

}

.topmenu-right {

	background:url(../images/topmenu-right.jpg) no-repeat right 0;

	height:32px;

	right:0px;

	position:absolute;

	width:3px;

	z-index:99;

}

.module-topmenu {

	padding:0;

	margin:0;

	position:relative;

}

ul.menu-nav {

	padding:0;

	margin:0;

	list-style:none;

}

ul.menu-nav li {

}

ul.menu-nav li, ul.menu-nav li.active	{

	float:left;

	padding:0;

	margin:0;

	border:none;

}

ul.menu-nav li a, ul.menu-nav li a:hover, ul.menu-nav li a:visited {

	color:#fff;

	font-size:11px;

	display:block;

	font-weight:bold;

	line-height:14px;

	text-decoration:none;

}

ul.menu-nav li a:hover {

	text-decoration:none !important;

}

ul.menu-nav li a span{

	background:url(../images/topmenu-separator.gif) no-repeat right 0px;	

	display:block;

	padding:13px 32px 13px 32px;	

}

ul.menu-nav li a span	{

}

ul.menu-nav li a:hover span	{

	padding:13px 32px 13px 32px;

}

ul.menu-nav li a:visited {

}



/*-------------------hover----*/



ul.menu-nav li a:hover  {

	background:url(../images/topmenu-active.gif) repeat-x 0 0;	

	color:#fff;

	text-decoration:underline;

}

ul.menu-nav li a:hover span	{



}

/*-------------------active----*/



ul.menu-nav li.active a {

	background:url(../images/topmenu-active.gif) repeat-x 0 0;

	color:#fff;

}

ul.menu-nav li.active a span {

}



/*----------------------------------------login-form---*/

.module-login {

	float:left;

	width:290px;

	overflow:hidden;

	background-color: #00683D;

	background-image: url(../images/belepes_11.gif);

	background-repeat: no-repeat;

	background-position: 0 0;

	height: 228px;

}

.module-login .first{



}

.module-login .box-indent {

	padding-top: 15px;

	padding-right: 10px;

	padding-bottom: 10px;

	padding-left: 10px;

}

/*-------------------title----*/



.module-login h3 {

	color:#2f4a55;

	font-weight:normal;

	font-size:17px;

	padding:20px 0px 3px 24px;

	margin:0px 0px 0px 0px;

}



/*-----------------content----*/



.loginform-left {

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 5px;

	padding-left: 0px;

}

#form-login-remember {

	text-align: center;

	padding:0px 0px 0px 0px;

}

.form-login {

	padding:0px 0px 0px 11px;

}



.module-login label {

	font-size:12px;

	color:#97d3a6;

	line-height:18px;

	width:100%;

	padding-top: 2px;

	padding-right: 8px;

	padding-bottom: 8px;

	padding-left: 0px;

}

.module-login p, .module-login div, label.remember {

	color:#FFFFFF;

	font-size:11px;

}

.module-login a, .module-login a:hover, .module-login a:visited	{

	color:#97d3a6;

	padding:0px 10px 0px 0px;

	font-size:12px;

	line-height:140%;

	text-decoration:none;

}

.module-login a:hover {

	text-decoration:underline;

}

.module-login .inputbox { /* inputbox */

	background:#fff;

	border:none;

	border-top:1px solid #6f6f6f;

	border-left:1px solid #6f6f6f;

	padding:3px 0px 3px 4px;

	vertical-align:top;

	width:166px;

	margin:0px 0px 0px 0px;

}

#modlgn_username, #modlgn_passwd {

	float:left;

	width:160px;



}

.username label, .password label {

	display:block;

	float:left;

	width:90px;

}



.nickname label {

	display:block;

	float:left;

	width:130px;

}



.nickname2 label {

	display:block;

	float:left;

	width:160px;

}



.hirlevel label {

	display:block;

	width:100px;

	float: left;

	padding: 0px 0px 3px 0px;

}



.komment label {

	display:block;

	width:100px;

	float: left;

}



.komment2 {

	display:block;

	border: 1px #006633 solid;

	margin: 0px 0px 10px 0px;

	padding: 5px 5px 5px 5px;

}



.module-login .button	{ /* button */

	border:none;

	color:#fff;

	font:normal 12px Arial, Helvetica, sans-serif;

	line-height:14px;

	text-align:center;

	display:block;

	margin-top: 12px;

	margin-right: 0px;

	margin-bottom: 8px;

	margin-left: 0px;

	padding-top: 5px;

	padding-right: 0px;

	padding-bottom: 6px;

	padding-left: 0px;

	background-image: url(../images/belepes_button.gif);

	background-repeat: no-repeat;

	background-position: 0 0;

	width: 81px;

	height: 26px;

} 

.remember {

	padding:4px 0px 0px 0px;

	line-height:20px;

	font:normal 10px Arial, Helvetica, sans-serif;

}



input.checkbox { /* checkbox */

	border:none; 

	display:block;

	float:left; 

	margin:2px 3px 0px 0px; 

	vertical-align:middle;  

	width:12px;

	height:12px

}

.username, .nickname {

	width:100%;

	overflow:hidden;

	padding:0px 0px 6px 0px;

}

.password {

}

#inputs {

}

				  

/*---------------------------------------------------------structure---*/

#body {

	background-color: #fffde5;

}

.layer01 {

	background-color: #fffde5;

	background-image: url(../images/tail_kozbesz.gif);

	background-repeat: repeat-x;

	background-position: 0 0;

}

.main 	{

	width:940px;

}

.indent {

	padding:0px 0px 0px 0px;

}

/*-------------------------------------header---*/

#header {

	height:415px;

	overflow:hidden;

	background-image: url(../images/wrapper-bg.gif);

	background-repeat: no-repeat;

	background-position: 50% 0;

}

	#topmenu {

	height:32px;

	overflow:hidden;

	width:100%;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 15px;

	margin-left: 0px;

	background-repeat: no-repeat;

	background-position: 0 bottom;

	}

	#logo {

	width:400px;

	float:left;

	background-position: top;

	}

	#logo img {

	margin:0px 0px 0px 0px;

	}

	#search {

		float:right;

		width:267px;

	}

	#top {

	height:120px;

	overflow:hidden;

	}

	#boxes {

		height:235px;

		overflow:hidden;

	}

/*-------------------------------------content---*/

.content {

	padding:0px 2px 0px 0px;

}

#wrapper {

	background-repeat: no-repeat;

	background-position: 0 0;

	background-color: #fffde5;

	padding-top: 5px;

	padding-right: 8px;

	padding-bottom: 20px;

	padding-left: 0px;

}

#wrapper .width {

	overflow:hidden;

}

	#left {

	float:left;

	width:242px;

	_margin-right:-3px;

	}

	#left .space {

		padding:0px 9px 0px 0px;

	}

	.container {

		overflow:hidden;

		height:1%;

	}



/*-------------------------------------footer---*/



#footer		{

	width:100%;

	overflow:hidden;

	min-height:80px;

	background-color: #255438;

	background-repeat: repeat-x;

	background-position: 0 0;

}

.footer {color:#69b37b;}

#footer .space	{

	color:#fff;

	font-size:12px;

	padding:15px 0px 0px 0px;

	text-align:left;

}

#footer a	{

	color:#69b37b;

	text-decoration:none;

	line-height:22px;

}

#footer a:hover	{

	text-decoration:underline;

}

.clr {

	overflow:hidden;

	clear:both;

	font-size:1px;

	line-height:2px;

}

#welcome {

	float:right;

	width:624px;

}

#welcome div, .module-banners div {

	color:#366842;

}

#welcome .space {

	padding:22px 334px 10px 0px;

	color:#6a6a6a;

	line-height:16px !important;

}

#welcome a {

	color:#24a9d0;

}

#welcome .bannerText {

	width:290px;

	height:120px;

	background-image: url(../images/bannerText.gif);

	background-repeat: no-repeat;

	background-position: 0 0;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 6px;

	margin-left: 0px;

}



.corner-bottom-left {

	background:url(../images/c-corner-bottom-left.gif) no-repeat 0 bottom;

}

.container .corner-bottom-right {

	padding:17px 15px 27px 35px;

	overflow:hidden;

	background-color: #FFFFFF;

	background-image: url(../images/c-corner-bottom-right.gif);

	background-repeat: no-repeat;

	background-position: right bottom;

}

.corner-top-right {

	background:url(../images/c-corner-top-right.gif) no-repeat right 0;

}

.corner-top-left {

	background:url(../images/c-corner-top-left.gif) no-repeat 0 0 #84cee4;

	width:100%;	

}



.module-banners .border-bottom {

	background:url(../images/border-bottom.gif) repeat-x 0 bottom #fff;

	width:100%;

}

.module-banners .corner-bottom-left {

	background:url(../images/corner-bottom-left.gif) no-repeat 0 bottom;

}

.module-banners .corner-bottom-right {

	background:url(../images/corner-bottom-right.gif) no-repeat right bottom;

}

.module-banners .corner-top-right {

	background:url(../images/corner-top-right.gif) no-repeat right 0;

}

.module-banners .corner-top-left {

	background:url(../images/corner-top-left.gif) no-repeat 0 0;

}



.shadow {

	background:url(../images/shadow.jpg) no-repeat 50% bottom;

	padding:0px 0px 23px 0px;

}

.col1 {

	float:left;

	width:33%;

}

.col2 {

	float:left;

	width:33%;

}

.col3 {

	float:left;

	width:33%;

}

.col4 {

	float:left;

	width:33%;

}

.col1, .col2, .col3 {background:url(../images/vline.gif) repeat-y right 0; overflow:hidden;}

.module-banners .space {padding:17px 12px 18px 22px;}

.module-banners .width {font-size:12px}

.module-banners .title {

	width:180px;

	height:39px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 9px;

	margin-left: 0px;

}

/*

.col1 .title {background:url(../images/text1.jpg) no-repeat 0 0}

.col2 .title {background:url(../images/text2.jpg) no-repeat 0 0}

.col3 .title {background:url(../images/text3.jpg) no-repeat 0 0}

.col4 .title {background:url(../images/text4.jpg) no-repeat 0 0}

*/

.validate2 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	background-position: right;

	font-style: normal;

}



a.clickhere {

	width:83px;

	height:23px;

	display:block;

	margin-top: 10px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	background-image: url(../images/clickhere.jpg);

	background-repeat: no-repeat;

	background-position: left 0;

}

.box-top {

	line-height:3px;

	font-size:3px;

	background-color: #FFFFFF;

	background-image: url(../images/box-top-bg.gif);

	background-repeat: no-repeat;

	background-position: 0 0;

}

.downspace li {padding-bottom:20px !important;}

.border-top {width:100%; margin:0px 0px 8px 0px;}

.center {text-align:center}

.button, .validate2 {

	color:#FFFFFF;

	border:none;

	font-size:12px;

	line-height:16px;

	margin:0px;

	text-align:center;

	width:95px;

	vertical-align:top;

	background-image: url(../images/belepes_button.gif);

	background-repeat: no-repeat;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

}



/**/



.success {

	background: #0033FF;

	color: #ffffff;

	padding: 10px 10px 10px 10px;

	margin: 0px 0px 10px 0px;

	}

	

.error {

	background: #ffcccc;

	color: #000000;

	padding: 10px 10px 10px 10px;

	margin: 0px 0px 10px 0px;

	}

	

.error2 {

	color: #ff0000;

	}

	

.error3 {

	text-align: center;

	color:#FF0000;

	padding: 0px 0px 3px 0px;

	}

	

.cim001 {

	font-size: 14px;

	font-weight:bold;

	text-transform:uppercase;

	margin: 10px 0px 0px 0px;

	padding: 10px 0px 10px 0px;

}



/**/



.galeriaA {

	float: left;

	width: 150px;

	height: 200px;

	text-align: center;

	padding: 5px 5px 5px 5px;

	border: 1px #d2d1b4 solid;

	margin: 10px 10px 10px 10px;

}



.galeriaB {

	width: 150px;

	height: 150px;

	text-align: center;

	display:table-cell;

	vertical-align: middle;

}



.galeria_kep {

	padding: 0px px px 0px;

	margin: 0px 0px 5px 0px;

}



.jelentkezes {

	padding: 5px 5px 5px 5px;

	background: #d2d1b4;

	overflow: auto; 

}



.album_thumb {

	text-align: center;

	vertical-align: middle;

	width: 150px;

	height: 150px;

	background: #d2d1b4;

	margin: 0px 0px 3px 0px;

}



.album {

	text-align: center;

	vertical-align: middle;

	width: 152px;

	height: 200px;

	float:left;

	padding: 5px 5px 5px 5px;

	border: 1px #d2d1b4 solid;

	margin: 0px 10px 10px 0px;

	overflow: auto; 

}



.login_box {

font-size: 13px;

}



.login_box2 {

font-size: 13px;

}



/*

background: none repeat scroll 0% 0% 

*/



.banner_jobb {

	width: 290px;

	overflow: hidden;

}



.banner_fejlec {

	width: 290px;

	height: 200px;

	overflow: hidden;

}



.banner_lablec {

	width: 940px;

	overflow: hidden;

}



/**/



table.forum0 td { 

	padding: 5px;

	margin: 5px;

}





.forumA {

	background: #006838;

	color:#FFFFFF;

	font-weight:bold;

	padding: 2px 2px 2px 2px;

}



.forumB {

	color:#006838;

	font-weight:normal;

	padding: 2px 2px 2px 2px;

	border-bottom: 1px #006838 solid;

}



/**/
