@charset "UTF-8";
body {
	background-color: #eff1f2;
/*	background-color: #ffffff;*/
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}

a:link {
    color:#58aa00;
    text-decoration: none; 
    font-family: Arial, Helvetica, sans-serif;
}
a:hover {
    color:#58aa00;;
    text-decoration: underline; 
    font-family: Arial, Helvetica, sans-serif;
}
a:visited {
    color:#58aa00;;
    text-decoration: none; 
    font-family: Arial, Helvetica, sans-serif;
}
a:active {
    color:#58aa00;;
    text-decoration: underline; 
    font-family: Arial, Helvetica, sans-serif;
}

.fck_class
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	margin-right: 30px;
	margin-top: 15px;
	margin-left: 20px;
	line-height: 22px;
}

/*
#fck_body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-right: 30px;
	margin-top: 15px;
	margin-left: 20px;
	line-height: 22px;
	text-align: justify;
}
*/

.checkbox {
	vertical-align: middle;
}

.mainhead_bg {
	background-image: url(images/bg_head.jpg);
	background-position: bottom;
}

.mainhead_bg2 {
	background-image: url(images/bg_head2.jpg);
	background-position: bottom;
}

.mainhead_bg3 {
	background-image: url(images/bg_head3.jpg);
	background-position: bottom;
}

.mainhead_bg4 {
	background-image: url(images/bg_head4.jpg);
	background-position: bottom;
}

a.topmenu:link, a.topmenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #8f959d;
	text-decoration: none;
}
a.topmenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	color: #e6e9ed;
	text-decoration: none;
}


a.newspager:link, a.newspager:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background-image: url(images/button_pagenum_a.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}


a.newspager:hover, .newspager_active span, a.newspager_active:active, a.newspager_active:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #e2e5e8;
	text-decoration: none;
	background-image: url(images/button_pagenum_b.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-left: 6px;
	padding-right: 6px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.txt_contentbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #73797f;
	text-decoration: none;
}

.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #73797f;
	text-decoration: none;
}

.txt_titlecontentbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #484d4f;
	text-decoration: none;
}

.txt_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555b61;
	text-decoration: none;
}
a.details:link, a.details:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #484d4f;
	text-decoration: none;
}

a.details:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #484d4f;
	text-decoration: underline;
}
.topmenu_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
/*	text-transform: capitalize;*/
	color: #e6e9ed;
	text-decoration: none;
}
.input_main_newsletter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:  #73797f;;
	text-decoration: none;
	margin:0px;
	height:20px;
	border:0;
	background: transparent;
	width:148px;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	
}
.input_search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:  #8f959d;;
	text-decoration: none;
	margin:0px;
	height:18px;
	border:0;
	background: transparent;
	width:135px;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	
}
a.footer:link, a.footer:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #73797f;
	text-decoration: none;
}
a.footer:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #484d4f;
	text-decoration: underline;
}

/*
.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	margin-right: 30px;
	margin-top: 15px;
	margin-left: 20px;
	line-height: 22px;
	text-align: justify;
}

.content_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #075809;
	margin-right: 20px;
	margin-left: 30px;
	margin-top: 5px;
	margin-bottom: 20px;
}
*/

.content_news {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	line-height: 22px;
}

.box_right_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #484D4F;
	padding-left: 18px;
	padding-bottom: 5px;
	padding-top: 15px;
	line-height: normal;
	text-transform: uppercase;
}


.box_right_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #73797f;
	text-decoration: none;
	padding-top: 1px;
	padding-right: 30px;
	padding-left: 20px;
	padding-bottom: 0px;
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #075809;
	margin-right: 20px;
	margin-top: 15px;
	margin-left: 20px;
	line-height: 22px;
}


.txt_footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #73797f;
	text-decoration: none;
}


/*
.footer_content a:link {
	text-decoration: none;
	color: #FFFFFF;
}
.footer_content a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
.footer_content a:hover {
	text-decoration: underline;
	color: #CCCCCC;
}
.footer_content a:active {
	text-decoration: none;
	color: #CCCCCC;
}
*/

.quick_links_bg{
	width: 232px;
	height: 34px;
	padding-left: 30px;
	color: #8f959d;
        background-image: url(images/quick_links_bg.jpg);
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 32px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

div.quick_links_bg a:link {
    color: #8f959d;
    text-decoration: none;
}
div.quick_links_bg a:visited {
    color: #8f959d;
    text-decoration: none;
}
div.quick_links_bg a:hover {
    text-decoration: none;
    color: #e6e9ed;
}
div.quick_links_bg a:active {
    text-decoration: none;
    color: #e6e9ed;
}



.txt_main_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 24px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
/*    color: #24AC0F; */
    color: #58aa00;
    text-decoration: none;
}
				    
.txt_content_title {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-style: normal;
    line-height: 24px;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #484d4f;
    text-decoration: none;
}

.txt_content_small {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-style: normal;
    line-height: normal;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #abafb4;
    text-decoration: none;
}

a.news:link, a.news:visited {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 18px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #555b61;
    text-decoration: none;
}
				    
a.news:hover {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 18px;
    font-weight: normal;
    font-variant: normal;
    text-transform: none;
    color: #555b61;
    text-decoration: underline;
}																		}

.txt_normal_bold {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    line-height: 18px;
    font-weight: bold;
    font-variant: normal;
    text-transform: none;
    color: #484d4f;
    text-decoration: none;
}

.txt_titlehirbox {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: 3a3c3e;
	text-decoration: none;
}

.img_news_bg {
    background-image: url(images/bg_img.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    padding-top: 40px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
    border-top-style: 0;
    border-right-style: 0;
    border-bottom-style: 0;
    border-left-style: 0;
    padding-bottom: 50px;
    padding-right: 120px;
    padding-left: 120px;
}



.input_login {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #b8bbbe;;
	text-decoration: none;
	margin:0px;
	height:20px;
	border:0;
	background: transparent;
	width:130px;
	padding-top: 6px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	
}
.input_register {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color:  #73797f;;
	text-decoration: none;
	margin:0px;
	height:20px;
	border:0;
	background: transparent;
	width:332px;
	padding-top: 4px;
	padding-right: 7px;
	padding-bottom: 0px;
	padding-left: 7px;
	
}
.txt_normal_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #A20103;
	text-decoration: none;
}

#error_div {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        font-weight:normal;
        color: #ff0000;
        border:1px solid #ff0000;
        width:400px;
        height:30px;
        text-align:center;
        padding-top:10px;
        margin-bottom: 20px;
        margin-top: 20px;
}

/*-------- FCK-hoz -----------*/

.tartalom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555b61;
	text-decoration: none;
}

.tartalom_kisbetu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #555b61;
	text-decoration: none;
}

.tartalom_cim {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
        font-style: normal;
	line-height: 24px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #484d4f;
	text-decoration: none;
}

a.tartalom_link:link, a.tartalom_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #58aa00;
	text-decoration: none;
}

a.tartalom_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #58aa00;
	text-decoration: underline;
}

.cim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #24AC0F;
	text-decoration: none;
}

a.box_link:link, a.box_link:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #73797f;
	text-decoration: none;
}

a.box_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #73797f;
	text-decoration: underline;
}

.title_box {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
    	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #cfd2d6;
    	text-decoration: none;
}

.box_bg {
	background-image: url(images/standard_box_content.jpg);
        background-position: top;
}






















.tartalom_kisbetu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #484d4f;
	text-decoration: none;
}
.tartalom_cim2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #484d4f;
	text-decoration: none;
}