#container {
    position: relative;
    }

DIV#main_SearchDetail a:link, DIV#main_SearchDetail a:visited, DIV#main_SearchDetail a:active, DIV#main_SearchDetail a:visited {
    color: #e50202;
    text-decoration: none;

	position:absolute;
	top:57px;
	left:120px;
	width:280px;
	text-align:center;
    }
    
.DetailGetPopup {
    margin: 0px; 
    border: 1px #738488 solid;
    color: #343d3f;
    background-color: #eceeee;
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma;
    cursor: pointer;
    }
.DetailGetPopup:hover {
    margin: 0px; 
    border: 1px #738488 solid;
    color: #ffffff;
    background-color: #f48841;
    font-size: 11px;
    font-weight: bold;
    font-family: Tahoma;
    cursor: pointer;
    }


#main_Logo {
	height: 110px;
}

#main_SearchField {
	display:block;
	position:relative;
	width:525px;
	height:83px;
	overflow:hidden;
	background: url(/images/main_SearchField_Bg.gif) no-repeat;
}

#main_SearchInput {
	position:absolute;
	top:13px;
	left:20px;
}

#main_SearchInput_Input {
	width:360px;
	height:20px;
	font-size:18px;
	font-family:Helvetica;
	color:#2c3f44;
	background:transparent;
	border:0;
}

#main_SearchButton {
	position:absolute;
	top:16px;
	left:407px;
}

#main_SearchButton_Input {
	border:0;
	margin:0;
	background:transparent;
	color:#ffffff;
	font-weight:bold;
	font-family:Tahoma;
	font-size:12px;
	width:100px;
	cursor:pointer;
}

#main_Center {
	width:716px;
	position:relative;
	top:30px;
}

#Engine_Center {
	width:666px;
	min-height: 200px;
	padding:25px;
	overflow:hidden;
	background:url(/images/main_Center_Data_Bg.png) repeat-y center top;
	text-align:left;
}
#top_also {
	width:716px;
	height:52px;
	overflow:hidden;
	background:url(/images/main_Center_Top_Bg.png) no-repeat center top;
}

#main_bottom_div {
    background: #f1f1f1;
    border-top: 5px #ffffff solid;
    text-align: center;
	padding-top:40px;
	height:100%;
    }


#footer_bg {
	width:716px;
	height:28px;
	overflow:hidden;
	background:url(/images/main_Center_Bottom_Bg.png) repeat-y center top;
}


#reg_button_div {
	background:url(/images/reg_button_reg.jpg) no-repeat center top;
	padding-top:8px;
	height:32px;
}

#reg_button_reg {
	border:0;
	margin:0;
	background:transparent;
	color:#ffffff;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	width:95px;
	cursor:pointer;
}

.zoom_Img {
	position:absolute;
	left:250px;
	top:15px;
}

.search_detail_select {
/*	background: url(/images/search_detail_select_arrow.gif) no-repeat center right; */
	background-color:#fff4e0;	
	border: 1px solid #a1b0b3;
	font-family: Tahoma;
	font-size: 11px;
	color: #7f8789;
	padding-left: 5px;
	height: 16px;
}

.search_detail_input_1 {
	background-color:#f3f3f3;
	border: 1px solid #a1b0b3;
}

.search_detail_input_2 {
	background-color:#fff4e0;
	border: 1px solid #a1b0b3;
}

.SearchButton {
    width: 120px;
    height: 40px;
    background: url(/images/SearchButton.png) no-repeat center bottom;
    border:0;
    margin:0;
    padding:0;
    color:#ffffff;
    font-weight:bold;
    font-family:Tahoma;
    font-size:12px;
    cursor:pointer;
}

/***************************************************************************************/
/*******************************  REGISZTRÁCIÓ  ****************************************/
/***************************************************************************************/

.reg_count_table tr td {
	background:url(/images/reg_count_bg.jpg) no-repeat center;
	width:240px;
	height:44px;
	padding-left:15px; 
	padding-bottom:5px;
}
.reg_count_table tr td.reg_inactive {
	background:url(/images/reg_count_bg_inactive.jpg) no-repeat center;
}

.reg_count_text {
	color:#df5603;
	padding-left:25px;
	font-weight:bold;
}

.reg_count_text_inactive {
	color:#999999;
	padding-left:25px;
	font-weight:normal;
}

.reg_input_text {
	width:200px;
	border: 1px solid #a1b0b3;
	background-color:#f1f1f1;
	font-size:11px;
	height:15px;
	padding-top:3px;
}

.reg_text_remark {
	color:#343d3f;
	font-size:11px;
}

.reg_text_black {
	color:#343d3f;
	font-size:11px;
	font-weight:bold;
}

.reg_text_yellow {
	color:#f0620b;
	font-size:11px;
	font-weight:bold;
}

.reg_text_red {
	color:#b70303;
	font-size:11px;
	font-weight:bold;
}

.help_1 {
	cursor:help;
}


/***************************************************************************************/
/*******************************  ÜGYFÉLKAPU  ******************************************/
/***************************************************************************************/

.ugyfelkapu_table {
	background:url(/images/ugyfelkapu_bg.jpg) no-repeat center;
}

.ent_cim {
	padding-left:22px;
}

.ent_text_1 {
	color:#343d3f;
	font-size:12px;
	font-weight:bold;
	padding-top:20px;
}

.ent_text_2 {
	color:#343d3f;
	font-size:12px;
	font-weight:bold;
}

.ent_forg a {
	text-decoration:none;
	color:#0012bd;
	font-size:11px;
	font-weight:normal;
}

.ent_field {
	background:none;
	border: none;
	width:200px;
}

#ent_button_div {
	background:url(/images/ent_button.jpg) no-repeat top center;
	padding-top:10px;
	padding-left:20px;
	height:31px;
	width:123px;
}

/***************************************************************************************/
/*******************************  FORGOTTEN PWD **** ***********************************/
/***************************************************************************************/


.forgotten_table {
	background:url(/images/forgotten_bg.jpg) no-repeat center;
}

.forg_text {
	color:#343d3f;
	font-size:12px;
	font-weight:bold;
}

.forg_field {
	background:none;
	border: none;
	width:170px;
}

#forg_button_div {
	background:url(/images/ent_button.jpg) no-repeat top center;
	padding-top:10px;
	padding-left:10px;
	height:31px;
	width:123px;
}

/***************************************************************************************/
/*******************************  LOGIN ************************************************/
/***************************************************************************************/


.login_table {
	background:url(/images/logout_bg.jpg) no-repeat center;
}

/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/


.sd_delete_select { 
	cursor:pointer;
}



/***************************************************************************************/
/*******************************  KATEGÓRIAVÁLASZTÓ  ***********************************/
/***************************************************************************************/

#kat_wrapper {
	display:none;
	width:950px;
	z-index:3;
}

#kat_header {
	width:950px;
	padding-top:20px;
	height:32px;
	color:#f40001;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
	overflow:hidden;
	background: url(/images/kat_header.png) no-repeat top center;
}

#kat_center {
    	width:920px;
	min-height: 400px;
	padding-left:15px;
	padding-right:15px;
	overflow:hidden;
	background:url(/images/kat_center.png) repeat-y top center;
	text-align:left;
}

#kat_footer {
	width:950px;
	height:28px;
	overflow:hidden;
	background:url(/images/kat_footer.png) no-repeat top center;
}

.close_Img_kat {
	position:absolute;
	left:894px;
	top:3px;
	cursor:pointer;
	background: url(/images/close.png) no-repeat;
}


/******************************/

/***************************************************************************************/

/*************************************  MTK  *******************************************/
/***************************************************************************************/

#mtk_wrapper {
	display:none;
	width:716px;
	z-index: 3;
}

#mtk_header {
	width:716px;
	padding-top:20px;
	height:35px;
	color:#262424;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
	overflow:hidden;
	background: url(/images/mtk_header.png) no-repeat top center;
}

#mtk_center {
	width:686px;
	padding:15px;
	overflow:hidden;
	background:url(/images/mtk_center.png) repeat-y top center;
	text-align:left;
}

#mtk_footer {
	width:716px;
	height:30px;
	overflow:hidden;
	background:url(/images/mtk_bg_bottom.png) no-repeat top center;
}

/***************************************************************************************/
/***************************************************************************************/
/***************************************************************************************/


#sd_wrapper {
	display:none;
	width:716px;
	position:relative;
}

#sd_header {
	width:716px;
	padding-top:20px;
	height:41px;
	color:#FFFFFF;
	font-size:14px;
	font-family:Tahoma;
	font-weight:bold;
	overflow:hidden;
	background:url(/images/sd_header.png) no-repeat top center;
}

#sd_center {
	width:686px;
	padding:15px;
	overflow:hidden;
	background:url(/images/sd_center.png) repeat-y top center;
	text-align:left;
}

#sd_footer {
	width:716px;
	height:28px;
	overflow:hidden;
	background:url(/images/sd_footer.png) repeat-y top center;
}


    TABLE#cat_table tr td {
	width:25px;
	height:25px;
	text-align: center;
	}
    .cat_select_div {
/*	position: absolute; */
	width: 95%;
	}
    .cat_select_div_title_div {
	width: 100%;
	}
    .cat_select_div_title_letter {
	display:block;
	width:25px;
	height:25px;
	background:url(/images/betu_bg.jpg) no-repeat center;
	font-weight:bold;
	cursor:pointer;
	padding-top:8px;
	font-size: 12px;
	}
    .cat_select_div_title_letter_hover {
	display:block;
	width:25px;
	height:25px;
	font-weight:bold;
	cursor:pointer;
	background:url(/images/betu_bg_hover.jpg) no-repeat center;
	color: #FFFFFF;
	padding-top:8px;
	}
    .cat_list_border {
	border-left:1px solid #738488;
	}    
    .cat_select_letter {
	display: none;
	}
    .cat_select_line {
	cursor: pointer;
	color:#262424;
	font-size:11px;
	}
    .cat_select_line:hover {
	color:#b20303;
    	}
    .cat_select_compnum {
	color:#afaeae;
	font-size:11px;
	}
