/* --- BODY --- */

BODY {
    /* background-color: #eef3f9; */
    background-color: #f0f0f0;
    /*
	SCROLLBAR-FACE-COLOR: #91908C;
	SCROLLBAR-HIGHLIGHT-COLOR: #91908C;
	SCROLLBAR-SHADOW-COLOR: #EFEFEF;
	SCROLLBAR-3DLIGHT-COLOR: #EFEFEF;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #BAB7AD;
	SCROLLBAR-DARKSHADOW-COLOR: #BAB7AD
    */
}

.main_table {
    /*border: 1px solid #4f4f4f;*/
    border: 1px solid #6f6f6f;
    background-color: #FFFFFF;
}


/*
IFRAME {
    background-color: #ffffff;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff;
	SCROLLBAR-SHADOW-COLOR: #ffffff;
	SCROLLBAR-3DLIGHT-COLOR: #ffffff;
	SCROLLBAR-ARROW-COLOR: #ffffff;
	SCROLLBAR-TRACK-COLOR: #ffffff;
	SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
*/


/* --- MAIN MENU --- */

.main_menu
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #F0F0F0;
	text-align: left;
}
.main_menu_item:link {
	color: #F0F0F0;
	text-decoration: none;
}
.main_menu_item:visited {
	color: #F0F0F0;
	text-decoration: none;
}
.main_menu_item:hover {
	color: #F0F0F0;
	text-decoration: none;
}
.main_menu_item:active {
	color: #F0F0F0;
	text-decoration: none;
}

/* --- LANGUAGE MENU --- */

.lang_menu_item {
	FONT-FAMILY: arial, helvetica, sans-serif;
	font-size: 9px;
}
.lang_menu_item:link {
 	color: rgb(171,171,171);
	text-decoration: none;
}
.lang_menu_item:visited {
	color: rgb(171,171,171);
	text-decoration: none;
}
.lang_menu_item:hover {
	color: rgb(171,171,171);
	text-decoration: none;
}
.lang_menu_item:active {
	color: rgb(171,171,171);
	text-decoration: none;
}

/* --- COLORS --- */

.c_red {
    color: #af3636;
}

.c_orange {
    color: rgb(214,78,0);
}

.c_gray {
    color: #494949;
}



/* --- ALIGN --- */

.a_left {
	text-align: left;
}
.a_center {
	text-align: center;
}
.a_right {
	text-align: right;
}


/* --- LINKS --- */

/* general red */
a:link {
    color: #af3636;
	text-decoration: underline;
}
a:visited {
    color: #af3636;
	text-decoration: underline;
}
a:hover {
    color: #af3636;
	text-decoration: underline;
}
a:active {
    color: #af3636;
	text-decoration: underline;
}

/* gray */
.a_gray:link {
	color: #494949;
	/*color: #696969;*/
	text-decoration: underline;
}
.a_gray:visited {
	color: #494949;
	/*color: #696969;*/
	text-decoration: underline;
}
.a_gray:hover {
	color: #494949;
	/*color: #696969;*/
	text-decoration: underline;
}
.a_gray:active {
	color: #494949;
	/*color: #696969;*/
	text-decoration: underline;
}

/* --- PAGE AREAS --- */

.info_bar {
    border: 1px solid #DBDBDB;
    background-color: #F4F4F4;
}

.details_area {
    border: 1px solid #DBDBDB;
    background-color: #FFFFFF;
}


/* details area dividers */
.details_area_underline {
    background-color: #DBDBDB;
}
.details_area_underline_light {
    background-color: #FFFFFF;
    /*#E5E5E5;*/
}

/* details area grey fill */
.details_area_fill {
    background-color: #F4F4F4;
}
/* .details_area_fill2 {
    background-color: #F4F4F4;
} */
.details_area_fill_light {
    background-color: #FCFCFC;
    /*border: 1px solid #F4F4F4;
    background-color: rgb(250,250,250);*/
}

/* --- TEXT INPUT BOXES --- */

.input_search_box_top {
    width: 235px;
    height: 21px;
	color: #3f3f3f;
    border: 1px solid #9B9B9B;
	background-color: #FDFDFD;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align: left;
    padding-left: 5;
    padding-right: 5;
    padding-top: 2;
    padding-bottom: 2;
}

.input_search_box_middle {
    width: 276px;
    height: 21px;
	color: #3f3f3f;
    border: 1px solid #9B9B9B;
	background-color: #EEEEEE;
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align: left;
    padding-left: 5;
    padding-right: 5;
    padding-top: 2;
    padding-bottom: 2;
}





.website_thumbnail {
    border: 1px solid #E7E7E7;
    /*background-color: #EBEBEB;*/
}





/*
old: aa2a25
new: af3636
*/

/* --- SEARCH RESULTS --- */

/* search result name (in list) */
.search_result_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	text-align: left;
	font-weight: bold;
    font-style: italic;
}
.search_result_name:link {
	color: #af3636;
	text-decoration: underline;
}
.search_result_name:visited {
	color: #af3636;
	text-decoration: underline;
}
.search_result_name:hover {
	color: rgb(214,78,0);
 	/* color: #af3636; */
	text-decoration: underline;
}
.search_result_name:active {
	color: #af3636;
	text-decoration: underline;
}

/* search result URL (in list) */
.search_result_url {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	/* text-align: left; */
	font-weight: normal;
    /*font-style: italic;*/
}
.search_result_url:link {
	color: rgb(255,137,4);
	text-decoration: underline;
}
.search_result_url:visited {
	color: rgb(255,137,4);
	text-decoration: underline;
}
.search_result_url:hover {
	color: rgb(255,137,4);
	/*color: #af3636;*/
	/*font-weight: bold;*/
	text-decoration: underline;
}
.search_result_url:active {
	color: rgb(255,137,4);
	text-decoration: underline;
}


.search_result_descr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	/*color: rgb(104,104,104);*/
	color: #494949;
	/*color: #696969;*/
	text-align: left;
	/* font-weight: bold; */
	text-decoration: none;
}
.search_result_descr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #494949;
	text-align: left;
	text-decoration: none;
}


/* link to go back to search results list */
.results_back_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	/* text-align: left; */
	font-weight: normal;
    font-style: italic;
}
.results_back_link:link {
	color: rgb(255,137,4);
	text-decoration: underline;
}
.results_back_link:visited {
	color: rgb(255,137,4);
	text-decoration: underline;
}
.results_back_link:hover {
	color: rgb(255,137,4);
	/*color: #af3636;*/
	/*font-weight: bold;*/
	text-decoration: underline;
}
.results_back_link:active {
	color: rgb(255,137,4);
	text-decoration: underline;
}

/*rgb(156,2,17);*/


/* --- TEXT --- */

.pg_txt {
	font-family: Arial, Helvetica, sans-serif;
	color: #494949;
	/*color: #696969;*/
	text-decoration: none;
}

.txt_l {
	font-size: 12pt;
}
.txt_m {
	font-size: 10pt;
}
.txt_s {
	font-size: 8pt;
}




.pg_txt_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #494949;
	/*color: #696969;*/
	text-decoration: none;
}

.page_text_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #494949;
	text-align: left;
	text-decoration: none;
}

.page_text_normal_red {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
   	color: #af3636;
	text-align: left;
	text-decoration: none;
}

.page_text_normal_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #494949;
	/*color: #696969;*/
	text-align: center;
	/* font-weight: bold; */
	text-decoration: none;
}


.pg_txt_normal_sm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
	/*color: #696969;*/
	text-decoration: none;
}


.page_text_normal_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
	/*color: #696969;*/
	text-align: left;
	/* font-weight: bold; */
	text-decoration: none;
}
.page_text_normal_small_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
	/*color: #696969;*/
	text-align: right;
	/* font-weight: bold; */
	text-decoration: none;
}

.progress_bar_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #696969;
	text-align: center;
	/* font-weight: bold; */
	text-decoration: none;
}

.page_text_normal_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #494949;
	/*color: #696969;*/
	text-align: right;
	/* font-weight: bold; */
	text-decoration: none;
}
.page_text_normal_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #494949;
	/*color: #696969;*/
	text-align: center;
	/* font-weight: bold; */
	text-decoration: none;
}


.page_text_highlight2_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: rgb(214,78,0);
	text-align: center;
	/* font-weight: bold; */
	text-decoration: none;
}


.page_text_highlight2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: rgb(214,78,0);
/*	color: rgb(255,168,82);*/
/* #ffa852; */
	text-align: left;
	/* font-weight: bold; */
	text-decoration: none;
}

.search_result_highlight1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #494949;
	/*color: #696969;*/
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}


.info_bar_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #494949;
	/*color: #696969;*/
	text-align: left;
	text-decoration: none;
}


/* designer: ff7f00 */
/* my try 1: ff8206 */
/* my try 2: ffa852 */


.search_result_highlight2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #ffa852;
/*
	color: rgb(185,129,40);
	color: rgb(199,145,61); **
	color: rgb(206,130,63); *
	color: rgb(206,112,63);
	color: rgb(193,105,59);
	color: rgb(193,90,36);
	color: #ffa852;
*/
	text-align: left;
	/* font-weight: bold; */
	text-decoration: none;
}


.result_page_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	font-weight: bold;
}
.result_page_menu:link {
	color: #aa2a25;
	text-decoration: underline;
}
.result_page_menu:visited {
	color: #aa2a25;
	text-decoration: underline;
}
.result_page_menu:hover {
	color: #aa2a25;
	text-decoration: underline;
}
.result_page_menu:active {
	color: #aa2a25;
	text-decoration: underline;
}

.result_page_menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	text-align: left;
	font-weight: bold;
}
.result_page_menu2:link {
	color: #aa2a25;
	text-decoration: none;
}
.result_page_menu2:visited {
	color: #aa2a25;
	text-decoration: none;
}
.result_page_menu2:hover {
	color: #aa2a25;
	text-decoration: none;
}
.result_page_menu2:active {
	color: #aa2a25;
	text-decoration: none;
}

.result_page_menu_label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #aa2a25;
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}


.result_page_menu_current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #494949;
	/*color: #696969;*/
	text-align: left;
	font-weight: bold;
	text-decoration: none;
}


.result_name_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18pt;
	color: #af3636;
    letter-spacing : 2px;
	text-align: left;
	/*font-weight: bold;*/
	text-decoration: none;
    /*font-style: italic;*/
}

.page_name {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #af3636;
	text-align: left;
	font-weight: bold;
    /*font-style: italic;*/
}

.result_descr_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
	/*color: #696969;*/
	text-align: left;
	/* font-weight: bold; */
	text-decoration: none;
}

.result_descr_small_right {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
	/*color: #696969;*/
	text-align: right;
	/* font-weight: bold; */
	text-decoration: none;
}

.result_details_heading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #af3636;
	text-align: left;
	/*font-weight: bold;*/
	text-decoration: none;
}

.result_descr_small_highlight1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #af3636;
	text-align: left;
	/* font-weight: bold; */
	text-decoration: none;
}


/*
orange:
	color: #ffa852;
    color: #ff7f00;
blue:
	color: #3C3C87;
*/

.result_details_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*text-align: left;*/
}
/* visited must be before hover!!! */
.result_details_link:link {
	color: #af3636;
	text-decoration: underline;
}
.result_details_link:visited {
	color: #af3636;
	text-decoration: underline;
}
.result_details_link:hover {
	color: #ff7f00;
	text-decoration: underline;
}
.result_details_link:active {
	color: #af3636;
	text-decoration: underline;
}
/* JNOTE: update the rest to fit above sequence */


.tshcut_lnk {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: underline;
}
/* visited must be before hover!!! */
.tshcut_lnk:link {
	color: #af3636;
}
.tshcut_lnk:visited {
	color: #af3636;
}
.tshcut_lnk:hover {
	color: #ff7f00;
}
.tshcut_lnk:active {
	color: #af3636;
}

.red_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*text-align: left;*/
}
/* visited must be before hover!!! */
.red_link:link {
	color: #3C3C87;
	text-decoration: none;
}
.red_link:visited {
	color: #3C3C87;
	text-decoration: none;
}
.red_link:hover {
	color: #ff7f00;
	text-decoration: none;
}
.red_link:active {
	color: #3C3C87;
	text-decoration: none;
}

.org_link_cell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	text-align: center;
}

.org_link_cell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6pt;
	text-align: center;
}

/* visited must be before hover!!! */
.org_link:link {
	color: #af3636;
	text-decoration: underline;
}
.org_link:visited {
	color: #af3636;
	text-decoration: underline;
}
.org_link:hover {
	color: #ff7f00;
	text-decoration: underline;
}
.org_link:active {
	color: #af3636;
	text-decoration: underline;
}


.website_name_large {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
    /*letter-spacing : 1px;*/
	text-align: left;
	/*font-weight: bold;*/
	text-decoration: none;
}
.website_name_large:link {
	color: #af3636;
	text-decoration: none;
}
.website_name_large:visited {
	color: #af3636;
	text-decoration: none;
}
.website_name_large:hover {
	color: #af3636;
	text-decoration: none;
}
.website_name_large:active {
	color: #af3636;
	text-decoration: none;
}

/* short for tab_label_link */
.tll {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	/*font-weight: bold;*/
	text-align: center;
}
/* visited must be before hover!!! */
.tll:link {
	color: rgb(95,95,95);
	text-decoration: none;
}
.tll:visited {
	color: rgb(95,95,95);
	text-decoration: none;
}
.tll:hover {
	color: #ff7f00;
	text-decoration: none;
}
.tll:active {
	color: rgb(95,95,95);
	text-decoration: none;
}

/* short for tab_label */
.tab_label {
	font-family: Arial, Helvetica, sans-serif;
    color: rgb(76,76,76);
	font-size: 8pt;
	/*font-weight: bold;*/
	text-align: center;
    /*background-repeat: repeat-x;*/
}

/*
.tab_label {
	font-family: Arial, Helvetica, sans-serif;
    color: rgb(76,76,76);
	font-size: 8pt;
	/*font-weight: bold;* /
	text-align: center;
}
*/



.generic_table {
	BACKGROUND-COLOR: blue; /*#FFFFFF;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
/*    border-top: 1px solid rgb(229,229,229);
    border-bottom: 1px solid rgb(229,229,229);
    border-right: 1px solid rgb(229,229,229);
    border-left: 1px solid rgb(229,229,229);*/
    border: 1px solid rgb(228,188,187);
    /*border: 1px solid aa2a25;*/
    /*border-top: 1px solid black;
    border-bottom: 1px solid aa2a25;*/
    /*spacing: 1px;*/
    /*padding: 2px;*/
}
.generic_table_light_border {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    border: 1px solid rgb(235,235,235);
    /*spacing: 1px;*/
    padding: 2px;
}
.generic_table_no_border {
	BACKGROUND-COLOR: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    /*spacing: 1px;*/
    padding: 2px;
}
.generic_0 {
	BACKGROUND-COLOR: #FFFFFF;
    border: 1px solid rgb(228,188,187);
}

.generic_1 {
	BACKGROUND-COLOR: #FFFFFF;
    border: 1px solid #DBDBDB;
}

.generic_tr_header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*BACKGROUND-COLOR: rgb(222,220,220);*/
	/*BACKGROUND-COLOR: rgb(255,179,109);*/
	/*BACKGROUND-COLOR: rgb(170,42,37);*/
	BACKGROUND-COLOR: rgb(170,61,57);
    border: 1px solid #aa2a25;
	/*color: #000000;*/
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
/*
.generic_tr_header {
	BACKGROUND-COLOR: rgb(170,42,37);
	color: #FFFFFF;
	font-weight: bold;
	text-align: center;
}
*/
.generic_tr_normal_dark {
	BACKGROUND-COLOR: rgb(245,245,245);
	/*BACKGROUND-COLOR: rgb(229,229,229);*/
	color: #000000;
}

.generic_tr_normal_mid {
	BACKGROUND-COLOR: rgb(250,250,250);
}

.generic_tr_normal_light {
	BACKGROUND-COLOR: #FFFFFF;
	/*BACKGROUND-COLOR: rgb(245,245,245);*/
	color: #000000;
}


.ttst {     /* short for "tght_tbl_small_txt" */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #494949;
	/*color: #696969;*/
	text-align: left;
    /*spacing: 0px;*/
    padding: 0px;
	text-decoration: none;
}
.ttst_bad {     /* short for "tght_tbl_small_txt" */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #af3636;
	text-align: left;
    /*spacing: 0px;*/
    padding: 0px;
	text-decoration: line-through;
}
/*
.tight_tbl {
    / *spacing: 0px;* /
    padding: 0px 0px 0px 0px;
}
*/


.cim
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 26px;
	color: 515174;
	font-weight: bold;
	text-align: center;

}

.alcim 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: FF0000;
	font-weight: bold;
	text-align: left;
}

.alcim_cent 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: FF0000;
	font-weight: bold;
	text-align: center;
}
.szoveg 
{  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-align: left}
.szoveg_cent
{  font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #000000; text-align: center}
.hiba 
{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FF0000; text-align: left}

/*
a:visited 
{   color: 3C3C87;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a:link {
	color: 3C3C87;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-decoration: underline;
}
a:hover
{
	color: F7500F;
	text-decoration: underline;
}
*/


.input {
    height: 21px;
	/*color: #af3636;*/
 	color: #3f3f3f;
    border: 1px solid #9B9B9B;
	/*background-color: #FDFDFD;*/
	background-color: #F7F7F7;
	/*background-color: #EEEEEE;*/
	FONT-FAMILY: arial, helvetica, sans-serif;
	FONT-SIZE: 12px;
	text-align: left;
    padding-left: 2;
    padding-right: 2;
    padding-top: 1;
    padding-bottom: 1;
}

.input0 {
    BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 11px;
    padding: 1px 2px 1px 2px;
    /* BACKGROUND-COLOR: 9DC8F1; */
}

.input_dropdown {
    /*
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	font-color: #3f3f3f;
	outline-color: red;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
    */
	FONT-SIZE: 12px;
	/*
	background-color: #FDFDFD;
    color:#00f;
    background-color:#ddd;
	background-color: #FDFDFD;
    border: 1px solid #9B9B9B;
	color: #3f3f3f;
    COLOR: #000000;
    */
    /* BACKGROUND-COLOR: 9DC8F1; */
}

.input_dropdown2 {
	FONT-SIZE: 12px;
	color: #af3636;
}

.input_file {
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	COLOR: #000000;
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
	FONT-SIZE: 11px;
    /* BACKGROUND-COLOR: 9DC8F1; */
    /* background: url("images/keress.gif"); */
}

.textarea {
    height: 66;
}

/*
.FileButton2
{
    filter: alpha(opacity=0);
}

.FileButton
{
    padding-right: 0px;
    padding-left: 0px;
    padding-bottom: 0px;
    margin: 0px;
    padding-top: 0px;
    / * background: url(images/keress.gif) fixed no-repeat right center; * /
    background: url("get_button_image.php?tx=Select File") fixed no-repeat right center;
}
*/

.tr_fejlec {
	BACKGROUND-COLOR: 9DC8F1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0031AF;
	font-weight: bold;
	text-align: center;
}

/*
.table {
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
*/

.file_upload.FormButton {
 background-color: #b5dcb8;
 color: #5b4223;
 font-size: 11px;
 font-weight: bold;
 letter-spacing: 1px;
 padding: 1px;
}


.szoveg2 {
font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: left
}

.kiemel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	text-align: left;
	font-weight: bold;
}

.kiemel:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
.kiemel:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}
.kiemel:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #FF0000;
	text-align: left;
	font-weight: bold;
	text-decoration: underline;
}

.alcim2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.alcim1a {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
	text-align: center;
}

.suggestion_list {
	font-family: Arial, Helvetica, sans-serif;
 	background: white;
	border: 1px solid;
	padding: 4px;
	font-size: 11px;
	text-align: left;
    width: 30em;
}
	
.suggestion_list ul {
	padding: 0;
	margin: 0;
	list-style-type: none;
    width: 31em;
}

.suggestion_list li {
    width: 10em;
    float: left;
}

.suggestion_list a {
	text-decoration: none;
	color: #494949;
}
	
.suggestion_list .selected {
	background: #494949;
	color: white;
    text-decoration: none;
}
	
.suggestion_list .selected a {
	color: white;
    text-decoration: none;
}

/*
.suggestion_list br
{
    clear: left;
}

   separate the list from subsequent markup */
  div.wrapper
  {
    margin-bottom: 1em;
  }



#autosuggest
{
	display: none;
}


/*
div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}
*/


