/*CONTACT US és a REGISZTRÁCIÓ VISSZAIGAZOLÁSHOZ SZÜKSÉGES KIEGÉSZÍTÉSEK*/
td.contact_top{
	background: transparent url(../../../_application/images/styles/global/default/box_index_top.gif) no-repeat;
	background-position: center top;
	height: 6px;
}

td.contact_main{
	background: transparent url(../../../_application/images/styles/global/default/box_index_body.gif) repeat-y;
	background-position: center top;
	padding: 18px;
}

td.contact_bottom{
	background: transparent url(../../../_application/images/styles/global/default/box_index_bottom.gif) no-repeat;
	background-position: center top;
	height: 10px;
}

td.contact_main h1{ text-align: center; }

td.contact_main table{margin-left:10px;}

td.contactform{
	width: 460px;
	vertical-align: top;
	color: #767676;
	font-weight: bold;
	font-size: 12px;
}
td.contactform table.cppformpanel { margin: 0px !important; }

td.reg_back_inner_content{
	text-align:center;
	width:100%;
}

td.contactform *{
	background: transparent;
}

.edit_profil_box .formcontrol_highlight,
.passwd_change_box .formcontrol_highlight,
.visitor_passwd_memorial .formcontrol_highlight,
.new_page_petition_container .formcontrol_highlight,
td.contactform td.cppformpanel_fullrowlabel,
td.contact_main h1, div.contact_textbox_body,
.CPPWizardState_contact_write .formcontrol_highlight,
.CPPWizardState_login .formcontrol_highlight,
.CPPWizardState_registration .formcontrol_highlight,
.CPPWizardState_linkajanlo_start .formcontrol_highlight{
	/* SKIN17 - contactbox all text color*/
	color: #767676;
	font-weight: bold;
	font-size: 12px;
}

td.contactform input.cppeditcontrol{ width: 285px; height: 22px; }

.edit_profil_box .formcontrol_highlight,
.passwd_change_box .formcontrol_highlight,
.visitor_passwd_memorial .formcontrol_highlight,
.new_page_petition_container .formcontrol_highlight,
div.error_div,
.CPPWizardState_contact_write .formcontrol_highlight,
.CPPWizardState_login .formcontrol_highlight,
.CPPWizardState_registration .formcontrol_highlight,
.CPPWizardState_linkajanlo_start .formcontrol_highlight{
	color: red;
}
.CPPWizardState_linkajanlo_start .formcontrol_highlight{margin-left:4px;}
td.contactform textarea, td.contactform input.cppeditcontrol{
	border: 1px solid #dfdfdf;
	background: white;
	font-size: 11pt;
}

td.contactform div.CPPWizardBoxStateAction { padding:0px; margin: 16 0 0 0; }
td.contactform span.CPPWizardBoxStateAction_left, td.contactform span.CPPWizardBoxStateAction_right { width: 5px; height: 24px; display:block; float: left;}
td.contactform span.CPPWizardBoxStateAction_left { background: url(../../../_application/images/styles/global/default/send_btn_left.gif) no-repeat; }
td.contactform span.CPPWizardBoxStateAction_right { background: url(../../../_application/images/styles/global/default/send_btn_right.gif) no-repeat; }
td.contactform input.CPPWizardBoxStateAction_input {
	background: url(../../../_application/images/styles/global/default/send_btn_bg.gif) repeat-x;
	height: 24px; display: block; float:left; border: 0px;
	/* SKIN19 - contact send button text color*/
	color: #ffffff;
	font-weight:bold;
	margin:0px;
	padding:0px;
	overflow: visible;
}

td.contact_main table tr{vertical-align:top;}

div.contact_textbox_top{
	background: url(../../../_application/images/styles/global/default/inner_textbox_top.gif) no-repeat;
	background-position:bottom left;
	height: 6px;
}

div.contact_textbox_body{
	background: url(../../../_application/images/styles/global/default/inner_textbox_fill.gif) repeat-y;
	width: 305px;
	vertical-align: top;
	padding: 8px;
	font-size: 11px;
}

div.contact_textbox_bottom{
	background: url(../../../_application/images/styles/global/default/inner_textbox_bottom.gif) no-repeat;
	height: 6px;
}

div.contact_textbox_body span{margin:0 10 0 10;}

/* INDEX TABOK */
table.tabtable{
	empty-cells:show;
	width: 578px;
	margin: 0 auto 0 auto;
	border:0px solid green;
}
tr.tabrow div a{
	color: #767676 !important;
	font-weight: bold;
	font-size: 12px !important;
	overflow:hidden;
	white-space: nowrap;
	position:relative;
	top:7px;
}

tr.tabrow div{ height: 27px !important;}

tr.tabrow div.l_tab_grey, tr.tabrow div.l_tab_selected { width: 7px !important; }
tr.tabrow div.middle_tab_r_selected, tr.tabrow div.middle_tab_l_selected { width: 33px !important; }
tr.tabrow div.r_tab_selected, tr.tabrow div.r_tab_grey{ width: 37px !important; }

tr.tabrow div.l_tab_grey{ background: url(../../../_application/images/styles/global/index/l_tab_grey.gif) no-repeat; width: 7px !important; }
tr.tabrow div.l_tab_selected{ background: url(../../../_application/images/styles/global/index/l_tab_selected.gif) no-repeat; width: 7px !important; }

tr.tabrow div.tab_grey{ width:120px; background: url(../../../_application/images/styles/global/index/tab_grey_bg.gif) repeat-x; }
tr.tabrow div.tab_selected{ width:120px; background: url(../../../_application/images/styles/global/index/tab_selected_bg.gif) repeat-x; }

tr.tabrow div.middle_tab_l_selected{ background: url(../../../_application/images/styles/global/index/middle_tab_l_selected.gif) no-repeat; width: 33px !important;}
tr.tabrow div.middle_tab_r_selected{ background: url(../../../_application/images/styles/global/index/middle_tab_r_selected.gif) no-repeat; width: 33px !important;}

tr.tabrow div.r_tab_selected{ background: url(../../../_application/images/styles/global/index/r_tab_selected.gif) no-repeat; width: 37px !important;}
tr.tabrow div.r_tab_grey{ background: url(../../../_application/images/styles/global/index/r_tab_grey.gif) no-repeat; width: 37px !important;}

tr.tabrow div.tab_empty{
	text-align: right;
	background: transparent url(../../../_application/images/styles/global/index/tab_bg.gif) repeat-x;
}

tr.tabrow div.l_tab_grey, tr.tabrow div.l_tab_selected,
tr.tabrow div.tab_grey, tr.tabrow div.tab_selected,
tr.tabrow div.middle_tab_r_selected, tr.tabrow div.middle_tab_l_selected,
tr.tabrow div.r_tab_selected, tr.tabrow div.r_tab_grey {float:left;}

table.tabtable td.tabpanel_top{
	background:url(../../../_application/images/styles/global/index/tab_panel_top.gif) no-repeat;
	height: 5px;
}

table.tabtable td.tabpanel_bg{
	background: url(../../../_application/images/styles/global/index/tab_panel_bg.gif) repeat-y;
	padding: 4 13 4 13;
}

table.tabtable td.tabpanel_bottom{
	background:url(../../../_application/images/styles/global/index/tab_panel_bottom.gif) no-repeat;
	height: 9px;
}

table.tabtable td.tabpanel_bg table{
	width: 100%;
}

table.tabtable td.tabpanel_bg table td{
	width: 130px;
}

table.pagelist_table{
	width: 876px;
	margin: 0 14 0 14;
}

td.pagelist_title{
	background: transparent url(../../../_application/images/styles/global/index/index_list_top.gif) no-repeat;
	width: 100%;
	height: 28px;
	text-align: center;
	color: white;
	font-weight: bold;
	font-size:12px;
}

td.pagelist_title a{
	text-decoration: none;
	font-size: 12px;
}

td.pagelist_body{
	background: transparent url(../../../_application/images/styles/global/index/index_list_bg.gif) repeat-y;
}

td.pagelist_body a, td.pagelist_body a:visited{
	color: #767676 !important;
	text-decoration: none;
	font-size:11px;
	font-weight:bold;
}

td.pagelist_bottom{
	background: transparent url(../../../_application/images/styles/global/index/index_list_bottom.gif) no-repeat;
	height: 10px;
}

td.pagelist_body table{
	width: 874px;
	margin: 0px;
	padding: 0px;
	empty-cells:show;
}

td.pagelist_body table tr td{
	padding-left: 8px;
	padding-right: 8px;
	margin: 0px;
	border: 1px solid #dddddd;
	border-width: 0 0 1 1;
	width: 33%;
}

td.pagelist_body table tr td.first{
	border-left-width: 0px;
}

td.pagelist_body table tr td.firstrow{
	border-top-width: 1px;
}

div.letterbutton span{ float: left; height: 29px; }
div.letterbutton span.button_left{ background: url(../../../_application/images/styles/global/index/letter_grey_l.gif) no-repeat; width: 2px; }
div.letterbutton span.button_bg{ background: url(../../../_application/images/styles/global/index/letter_grey_bg.gif) repeat-x; color: #767676; font-weight: bold; padding: 4 0 0 0; width: 72px; text-align: center;}
div.letterbutton span.button_right{ background: url(../../../_application/images/styles/global/index/letter_grey_r.gif) no-repeat; width: 2px; }

div.letterbutton_selected span{ float: left; height: 29px; }
div.letterbutton_selected span.button_left{ background: url(../../../_application/images/styles/global/index/letter_selected_l.gif) no-repeat; width: 2px; }
div.letterbutton_selected span.button_bg{ background: url(../../../_application/images/styles/global/index/letter_selected_bg.gif) repeat-x; color: #FFFFFF; font-weight: bold; padding: 4 0 0 0; width: 72px; text-align: center;}
div.letterbutton_selected span.button_right{ background: url(../../../_application/images/styles/global/index/letter_selected_r.gif) no-repeat; width: 2px; }

body {
	/* SKIN0 - don't change this :) */
 	background-color: #808080;
	font-size: 8px;
	font-family: Verdana, Arial, Serif, Arial;
	text-align: center;
}

table {
	empty-cells: show;
}

h1, h2{
	/* SKIN1 - color of header texts, e.g. the pagename displayed above the box list */
	color: #434142;
	font-size: 14pt;
}

h2{
	font-size: 13pt;
}

div.pagecontent{
	/* SKIN2 - the background color of the whole page */
	background-color: #ffcd38;
	background-image: url(../../../_application/images/styles/global/default/body_bg.gif);
	background-repeat: repeat-x;
	text-align: center;
}

table.legkulso_tabla{
	width:100%;
	height:100%;
}
tr.legkulso_tabla_sora{vertical-align:top;}
td.legkulso_tabla_oszlopa{text-align:center;}

div.main_div{
	padding: 0 0 20 0;
	height: 100%;
	background-image: url(../../../_application/images/styles/global/default/body_bg.gif);
	background-repeat: repeat-x;
	/* SKIN3 - the background color of the whole page, should be the same as the color at SKIN2*/
	background-color: #ffcd38;
}

table.main_table{
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height:100%;
}
table.main_table td.page_bottom{height:100%; vertical-align:bottom;}

/*FEJLEC*/

td.header{
	background: transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='../../../_application/images/styles/global/default/header_logo.png');
	background-position: 14 0;
	background-repeat: no-repeat;
	vertical-align: center;
	/*SKIN20 - header_logo.png size*/
	width: 232px;
	height: 100px;
	padding-left: 14px;
}

td.header[class]{
	 background-image: url(../../../_application/images/styles/global/default/header_logo.png);
	 background-repeat: no-repeat;
}

td.header a img{
	border: 0px !important;
	padding: 0px;
	/*SKIN20 - cover pic size*/
	width: 232px;
	height: 100px;
}

td.header_links{
	height: 28px;
	background: transparent;
	vertical-align: bottom;
	padding: 0 14 6 0;
	text-align: right;
}

td.header_links a, td.header_links a:visited, td.header_links span.disabled_link{
	/* SKIN4 - color of link at the top of the page (registration, set as homepage, etc.) */
	color: #010101 !important;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

td.header_links span{}
td.header_links img{margin-bottom:-5px;}
td.header_links span { line-height:22px;}
td.header_links span.header_link_text{}

/*MENU*/
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div.main_menu_top_left{
	height: 6px;
	width: 6px;
	background-image: url(../../../_application/images/styles/global/default/main_menu_bg_top_left.png);
	background-repeat: no-repeat;
	background-position: center;
	font-size:0px;
	display:block;
	float:left;
}
div.main_menu_top_center{
	height: 6px;
	width: 873px;
	background-image: url(../../../_application/images/styles/global/default/main_menu_bg_top_center.gif);
	background-repeat: repeat-x;
	background-position: center;
	font-size:0px;
	display:block;
	float:left;
}
div.main_menu_top_right{
	height: 6px;
	width: 6px;
	background-image: url(../../../_application/images/styles/global/default/main_menu_bg_top_right.png);
	background-repeat: no-repeat;
	background-position: center;
	font-size:0px;
	display:block;
	float:left;
}
div.main_menu_bottom_left{
	height: 8px;
	width: 8px;
	background-image: url(../../../_application/images/styles/global/default/main_menu_bg_bottom_left.png);
	background-repeat: no-repeat;
	background-position: center;
	font-size:0px;
	display:block;
	float:left;
}
div.main_menu_bottom_center{
	height: 8px;
	width: 869px;
	background-image: url(../../../_application/images/styles/global/default/main_menu_bg_bottom_center.png);
	background-repeat: repeat-x;
	background-position: center;
	font-size:0px;
	display:block;
	float:left;
}
div.main_menu_bottom_right{
	height: 8px;
	width: 8px;
	background-image: url(../../../_application/images/styles/global/default/main_menu_bg_bottom_right.png);
	background-repeat: no-repeat;
	background-position: center;
	font-size:0px;
	display:block;
	float:left;
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
div.main_menu_bottom,
div.main_menu_top{
	border:0px solid green;
	width:885px;
}

div.main_menu_middle{
	border:0px solid blue;
	width: 885px;
	height:100%;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	background-image: url(../../../_application/images/styles/global/default/main_menu_bg_middle.gif);
	background-repeat: no-repeat;
	background-position: bottom;
}

div.main_menu{
	border:0px solid black;
	width: 885px;
	overflow: hidden;
	text-align: center;
	vertical-align: middle;
	background-image: url(../../../_application/images/styles/global/default/main_menu_bg_middle_back.gif);
	background-repeat: repeat-y;
	background-position: bottom;
}

td.main_menu{}

td.main_menu a, td.main_menu a:visited{
	text-decoration: none;
	/* SKIN5 - color of links in the main menu */
	color: #010101 !important;
	font-size: 12px;
	font-weight: bold;
}

td.menuitem_selected a, td.menuitem_selected a:visited{
	/* SKIN6 - color of selected links in the main menu */
	color: #ffffff !important;
}

td.main_menu table{
	margin-top: 0px;
	empty-cells: show;
	margin-left: auto;
	margin-right: auto;
}

td.main_menu td{}

td.menuitem{
	padding: 0 12 0 12;
}

/*-----------------------------------------------------------------*/
td.menuitem_selected_left{
	border:0px solid black;
	padding-left:5px;
}

.menuitem_selected_left_bg{
	background: url(../../../_application/images/styles/global/default/main_menu_selected_l_bg.gif) repeat-y;
	width:4px;
	height:33px;
}
.menuitem_selected_left_top{
	background: url(../../../_application/images/styles/global/default/main_menu_selected_l_top.gif) no-repeat;
	background-position:top;
	width:4px;
	height:100%;
}
.menuitem_selected_left_btn{
	background: url(../../../_application/images/styles/global/default/main_menu_selected_l_btn.gif) no-repeat;
	background-position:bottom;
	width:4px;
	height:1px !important;
}

td.menuitem_selected_right{
	padding-right:5px;
}

.menuitem_selected_right_bg{
	background: url(../../../_application/images/styles/global/default/main_menu_selected_r_bg.gif) repeat-y;
	width:4px;
	height:33px;
}
.menuitem_selected_right_top{
	background: url(../../../_application/images/styles/global/default/main_menu_selected_r_top.gif) no-repeat;
	background-position:top;
	width:4px;
	height:100%;
}
.menuitem_selected_right_btn{
	background: url(../../../_application/images/styles/global/default/main_menu_selected_r_btn.gif) no-repeat;
	background-position:bottom;
	width:4px;
	height:1px !important;
}

td.menuitem_selected{
	border:0px solid black;
}

.menuitem_selected_bg{
	background: url(../../../_application/images/styles/global/default/main_menu_selected_bg_bg.gif) repeat;
	width:100%;
	height:33px;
}
.menuitem_selected_top{
	background: url(../../../_application/images/styles/global/default/main_menu_selected_bg_top.gif) repeat-x;
	background-position:top;
	width:100%;
	height:100%;
}
.menuitem_selected_top a{
	border:0px solid blue;
	display:block;
	line-height:16px;
}
.menuitem_selected_btn{
	background: url(../../../_application/images/styles/global/default/main_menu_selected_bg_btn.gif) repeat-x;
	background-position:bottom;
	width:100%;
	height:1px !important;
}
/*-----------------------------------------------------------------*/

/*FEJLEC*/

td.box_index{
	padding-top: 10px;
	width: 100%;
	vertical-align: top;
	overflow: hidden;
}

td.box_index td{}

td.box_index a, td.box_index a:visited{
	/* SKIN7 - color of links in the box index part */
	color: #767676 !important;
	text-decoration: none;
	font-size: 12px;
}

div.box_index_top, div.box_index_bottom, div.box_index_body{
	width: 885px;
}

div.box_index_top{
	background: url(../../../_application/images/styles/global/default/box_index_top.gif) no-repeat;
	height: 6px;
	font-size: 0px;
}

div.box_index_body{
	background: url(../../../_application/images/styles/global/default/box_index_body.gif) repeat-y;
	padding: 8 0 8 0;
}

div.box_index_bottom{
	background: url(../../../_application/images/styles/global/default/box_index_bottom.gif) no-repeat;
	height: 10px;
}

div.box_index_body div{
	text-align: center;
	width: 100%;
}

div.box_index_body table{
	width: 881px;
	margin: 0 3 0 3;
	padding: 0px;
	empty-cells:show;
}

div.box_index_body table tr td{
	width: 33%;
	padding-left: 8px;
	padding-right: 8px;
	margin: 0px;
	/* SKIN8 - color of cell borders in the box index part */
	border: 1px solid #dddddd;
	border-width: 0 0 1 1;
}

div.box_index_body table tr td.first{
	border-left-width: 0px;
}

div.box_index_body table tr td.firstrow{
	border-top-width: 1px;
}

/*LABLEC*/
table.bottom_links_table{width:auto;}

td.bottom_links{
	height: 28px;
	background: transparent;
	vertical-align: bottom; 
	padding: 10 0 20 0;
	text-align: center;
}

td.bottom_links a, td.bottom_links a:visited, td.bottom_links span.disabled_link{
	/* SKIN9 - color of link at the bottom of the page*/
	color: #967b20 !important;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

td.bottom_links a, td.bottom_links a:visited{
	padding-left:10px;
	padding-right:10px;
}

div.sep,div.seplast{
	float:left;
	/*SKIN10 - color of the bottom separator*/
	border-right:2px solid #997b23;
	height:15px;
	margin-right:0px;
}
div.seplast{border:0px;}

/*--------------------------------------------------------INTRODUCTION--------------------------------------------------------*/
/*--------------------------------------------------------INTRODUCTION--------------------------------------------------------*/
div.startcontent{
	/* SKIN11 - the background color of the whole page, should be the same as the color at SKIN3*/
	background-color: #ffcd38;
	background-image: url(../../../_application/images/styles/global/default/body_bg.gif);
	background-repeat: repeat-x;
	text-align: center;
	height:100%;
}

table.start_main_table{
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	border:0px solid red;
}

.fs_top{
	background: url(../../../_application/images/styles/global/default/with_arrow_top.gif) no-repeat; 
	width:285px; 
	height:7px;
}
.t_top{
	background: url(../../../_application/images/styles/global/default/without_arrow_top.gif) no-repeat; 
	width:261px; 
	height:7px;
}
.fs_middle{
	background: url(../../../_application/images/styles/global/default/with_arrow_middle.gif) repeat-y; 
	width:285px;
}
.t_middle{
	background: url(../../../_application/images/styles/global/default/without_arrow_middle.gif) repeat-y; 
	width:261px;
}
.middle_content_first{
	background: url(../../../_application/images/styles/global/default/with_arrow_pic_left.gif) no-repeat; 
	background-position: center center;
	width:285px;
}
.middle_content_second{
	background: url(../../../_application/images/styles/global/default/with_arrow_pic_center.gif) no-repeat; 
	background-position: center center;
	width:285px;
}
.middle_content_third{
	background: url(../../../_application/images/styles/global/default/with_arrow_pic_right.gif) no-repeat; 
	background-position: center center;
	width:261px;
}
.middle_content_left, .middle_content_middle, .middle_content_right{
	min-height:65px;
	font-size:13px; 
	font-family:arial;
	font-weight:bold;
	/* SKIN12 - introduction arrow block text color*/
	color:#ffffff;
}
.middle_content_left{width:165px; margin-left:90px;}
.middle_content_middle{width:145px; margin-left:110px;}
.middle_content_right{width:165px; margin-left:90px;}
.fs_bottom{
	background: url(../../../_application/images/styles/global/default/with_arrow_bottom.gif) no-repeat; 
	width:285px; 
	height:11px;
}
.t_bottom{
	background: url(../../../_application/images/styles/global/default/without_arrow_bottom.gif) no-repeat; 
	width:261px; 
	height:11px;
}

.first_section{width:307px;}
.help_boxes{vertical-align:top;}
.help_buttons{width:875px;}
.help_buttons div.button_1,.help_buttons div.button_2,.help_buttons div.button_3{
	background: url(../../../_application/images/styles/global/default/button_dark.gif) repeat-y;
	width:261px;
	border:0px;
}
.help_buttons div.button_1{
	margin-left:22px;
}
.button_top{
	background: url(../../../_application/images/styles/global/default/button_top.gif) no-repeat;
	width:261px;
	height:21px; 
	border:0px;
}
.button_middle{
	background: url(../../../_application/images/styles/global/default/button_middle.gif) no-repeat;
	width:261px;
	border:0px;
}
.button_bottom{
	background: url(../../../_application/images/styles/global/default/button_bottom.gif) no-repeat;
	background-position:bottom;
	width:261px;
	height:10px; 
	border:0px;
}
.button_table div{
	margin-bottom:11px;
}
.button_table{width:90%; height:95%; overflow: visible; height:60px;}
.button_table tr{vertical-align:middle;}
.button_table td{text-align:center;}

.help_buttons div.button_1 div.button_title,.help_buttons div.button_2 div.button_title,.help_buttons div.button_3 div.button_title{
	cursor:pointer;
	padding:0px;
	margin-left:14px;
	font-size:13px;
	font-family:arial;
	font-weight:bold;
	/* SKIN13 - introduction info title color*/
	color:#9a7c24;
}

.help_buttons div.button_1, .help_buttons div.button_2, .help_buttons div.button_3{margin-bottom:5px;}

.help_buttons div.button_text_1,.help_buttons div.button_text_2,.help_buttons div.button_text_3 {
	padding:0 0 0 32;
	font-size:13px;
	font-family:arial;
	font-weight:normal;
	/* SKIN14 - introduction info text color*/
	color:#686868;
}

.help_buttons div.button_text_2,
.help_buttons div.button_text_3 {padding:0 0 0 10;}

.help_buttons div.button_text_1,.help_buttons div.button_text_2,.help_buttons div.button_text_3{
  position: relative;
}
.help_buttons div.button_text_1 div,.help_buttons div.button_text_2 div,.help_buttons div.button_text_3 div{
  position: absolute;
}

div.box_introduction_top{
	background-image: url(../../../_application/images/styles/global/default/box_index_top.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
	height: 6px;
	width: 885px;
	font-size:0pt;
}

div.box_introduction_body{
	background: url(../../../_application/images/styles/global/default/box_index_body.gif) repeat-y;
}

div.box_introduction_bottom{
	background: url(../../../_application/images/styles/global/default/box_index_bottom.gif);
	background-repeat: no-repeat;
	background-position:top left;
	height: 6px;
	width: 885px;
	font-size:0pt;
}

div.box_introduction_top,div.box_introduction_body,div.box_introduction_bottom{}
div.box_introduction_top{margin-top:10px;}

div.introduction_separator{
	background: url(../../../_application/images/styles/global/default/introduction_sep.gif) repeat-x;
	height:2px;
	width:823px;
	margin-top:10px;
	margin-bottom:10px;
}

div.introduction_reg_button_left{margin-left:23px;}
div.introduction_reg_button_left,div.introduction_reg_button_right{float:left;}
div.introduction_reg_button_left{
	background: url(../../../_application/images/styles/global/default/reg_btn_left.gif) no-repeat;
	width:9px;
	height:43px;
}
div.introduction_reg_button_middle{
	background: url(../../../_application/images/styles/global/default/reg_btn_middle.gif) repeat-x;
	height:43px;
	border: 0px;
	display:block;
	float:left;
}
div.introduction_reg_button_middle span{
	display: inline;
	line-height:43px;
}
div.introduction_reg_button_middle span a{
/* SKIN18 - introduction reg button text color*/
	color: white;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}
div.introduction_reg_button_right{
	background: url(../../../_application/images/styles/global/default/reg_btn_right.gif) no-repeat;
	width:9px;
	height:43px;
}

/*--------------------------------------------------------LINKAJÁNLÓ--------------------------------------------------------*/
/*--------------------------------------------------------LINKAJÁNLÓ--------------------------------------------------------*/
form.linkajanlo_box{border:0px solid red; margin-top:10px;}
.linkajanlo_title{
	text-decoration: none;
	/* SKIN15 - linkajanlo title color*/
	color: #414141;
	font-size: 18px;
	font-weight: bold;
	font-style:normal;
	margin:10 10 10 10;
}
div.box_linkajanlo_body,div.box_linkajanlo_body label,div.linkajanlo_info_title,div.linkajanlo_info_text,div.CPPWizardState_linkajanlo_end{
	text-decoration: none;
	/* SKIN16 - linkajanlobox all other text color*/
	color: #767676;
	font-size: 12px;
	font-weight: bold;
}

div.CPPWizardState_linkajanlo_end{margin-left:10px; width: 430px;}

div.linkajanlo_info_title{padding:10 0 10 10;}
div.linkajanlo_info_text{padding:0 0 10 10;font-weight:normal;}
div.linkajanlo_info_title,div.linkajanlo_info_text{width:290px; border:0px solid red;}
div.CPPWizardState_linkajanlo_start{margin-left:10px; width:440px; border:0px solid blue;}
div.CPPWizardState_linkajanlo_start .fp input,div.CPPWizardState_linkajanlo_start select,div.CPPWizardState_linkajanlo_start textarea{width:260px; margin-left:5px;}
div.CPPWizardState_linkajanlo_start .fp .cppformpanel_label{width:170px; text-align:right; padding-top:5px; height:30px;}
div.linkajanlo_error{color:#FF0000; font-weight:bold; font-size:12px; margin:0px 0px 0px 178px;}
form.linkajanlo_box .formcontrol_highlight ul,
form.linkajanlo_box .formcontrol_highlight_hover ul{list-style-type:none; margin:0px; padding:0px;}
div.CPPWizardState_linkajanlo_start .cppformpanel_fullrowinput textarea{margin-left:5px;}
div.CPPWizardState_linkajanlo_start .cppcheckeditcontrol{margin-left:177px;}

div.CPPWizardState_linkajanlo_start .fp1 td.cppformpanel_input{width:20px;}
div.CPPWizardState_linkajanlo_start .fp1 label{margin-top:20px;}

div.CPPWizardState_linkajanlo_start table tr{vertical-align:top;}

td.contactform span.CPPWizardBoxStateAction_left { background: url(../../../_application/images/styles/global/default/send_btn_left.gif) no-repeat;}
td.contactform span.CPPWizardBoxStateAction_right { background: url(../../../_application/images/styles/global/default/send_btn_right.gif) no-repeat;}
td.contactform input.CPPWizardBoxStateAction_input { background: url(../../../_application/images/styles/global/default/send_btn_bg.gif) repeat-x; height: 24px; display: block; float:left; border: 0px; color: white; font-weight:bold; margin:0px; padding:0px; overflow: visible;}

div.CPPWizardState_linkajanlo_end{margin-left:10px;}

div.CPPWizardState_linkajanlo_start  span.CPPWizardBoxStateAction_left, div.CPPWizardState_linkajanlo_start  span.CPPWizardBoxStateAction_right,
div.CPPWizardState_linkajanlo_end span.CPPWizardBoxStateAction_left, div.CPPWizardState_linkajanlo_end span.CPPWizardBoxStateAction_right{ width: 5px; height: 24px; display:block; float: left;}
div.CPPWizardState_linkajanlo_start span.CPPWizardBoxStateAction_left ,
div.CPPWizardState_linkajanlo_end span.CPPWizardBoxStateAction_left { background: url(../../../_application/images/styles/global/default/send_btn_left.gif) no-repeat;}
div.CPPWizardState_linkajanlo_start .CPPWizardNavigation input,
div.CPPWizardState_linkajanlo_end input.CPPWizardBoxStateAction_input
{
	background: url(../../../_application/images/styles/global/default/send_btn_bg.gif) repeat-x;
	height: 24px;
	display: block;
	float:left;
	border: 0px;
	/* SKIN19 - linkajanlo send button text color*/
	color: white;
	font-weight:bold;
	margin:10px 0px 0px 0px;
	padding:0px;
	overflow: visible;
}
div.CPPWizardState_linkajanlo_start span.CPPWizardBoxStateAction_right,
div.CPPWizardState_linkajanlo_end span.CPPWizardBoxStateAction_right {background: url(../../../_application/images/styles/global/default/send_btn_right.gif) no-repeat;}

.CPPWizardBoxStateAction_linkajanlo_end span{margin-top:10px;}
.CPPWizardBoxStateAction_linkajanlo_start span{margin-top:10px;}

div.CPPWizardState_linkajanlo_start .CPPWizardNavigation {margin-left:177px;margin-top:15px;margin-bottom:15px;}

div.box_linkajanlo_top{
	background-image: url(../../../_application/images/styles/global/default/box_index_top.gif);
	background-repeat: no-repeat;
	background-position:bottom left;
	height: 6px;
}

div.box_linkajanlo_body{
	background: url(../../../_application/images/styles/global/default/box_index_body.gif) repeat-y;
}

div.box_linkajanlo_bottom{
	background: url(../../../_application/images/styles/global/default/box_index_bottom.gif) no-repeat;
	height: 6px;
}

div.linkajanlo_textbox_top{
	background: url(../../../_application/images/styles/global/default/inner_textbox_top.gif) no-repeat;
	background-position:bottom left;
	height: 6px;
}

div.linkajanlo_textbox_body{
	background: url(../../../_application/images/styles/global/default/inner_textbox_fill.gif) repeat-y;
}

div.linkajanlo_textbox_bottom{
	background: url(../../../_application/images/styles/global/default/inner_textbox_bottom.gif) no-repeat;
	height: 6px;
	margin-bottom: 10px;
}

div.linkajanlo_textbox_top,div.linkajanlo_textbox_body,div.linkajanlo_textbox_bottom{margin-left:55px;}
div.linkajanlo_textbox_top{margin-top:40px;}


/*------------------------------------------------------LOGIN + REGISTRATION + ELFELEJTETT JELSZÓ------------------------------------------------------*/
/* SKIN23 - the background color of the this pages */
table.adminlogin_content{border:0px solid black; width: 100%; height:100%; background: white url(../../../_application/images/styles/global/default/body_bg.gif) repeat-x; background-color: #ffcd38;}
table.logincontainer{
	empty-cells: show;
	margin-bottom: 24px;
	width:504px;
}
div.registration{
	color: #767676;
	font-family: Verdana, Arial;
	font-size: 11px;
}

.CPPWizardState_registration ul{margin:0px; padding:0px;}
.CPPWizardState_registration li{list-style-type:none;}
.CPPWizardState_registration .formcontrol_highlight_hover{color:red; font-size:12px; font-weight:bold;}

.logincontainer .login_box_top{ background: url(../../../_application/images/styles/global/default/login_box_top.gif) no-repeat; height: 10px; }
.logincontainer .login_box_middle{ background: url(../../../_application/images/styles/global/default/login_box_middle.gif) repeat-y; }
.logincontainer .login_box_bottom{ background: url(../../../_application/images/styles/global/default/login_box_bottom.gif) no-repeat; height: 26px; }
.logincontainer .reg_box_top{ background: url(../../../_application/images/styles/global/default/reg_box_top.gif) no-repeat; height: 10px; }
.logincontainer .reg_box_middle{ background: url(../../../_application/images/styles/global/default/reg_box_middle.gif) repeat-y; }
.logincontainer .reg_box_bottom{ background: url(../../../_application/images/styles/global/default/reg_box_bottom.gif) no-repeat; height: 10px; }
.logincontainer .login_box_middle .login_title{ margin-left:2px; background: url(../../../_application/images/styles/global/default/login_title.gif) no-repeat; width:500px; height:55px; }
.logincontainer .reg_box_middle .reg_title{ margin-left:2px; background: url(../../../_application/images/styles/global/default/registration_title.gif) no-repeat; width:500px; height:55px; }

.logincontainer input, .logincontainer select, .logincontainer textarea{ border:1px solid #cfcfcf; width:196px; }
.logincontainer input, .logincontainer select, .logincontainer p{margin-bottom:5px;}

.CPPWizardState_registration_second span.CPPWizardBoxStateAction_left, .CPPWizardState_registration_second span.CPPWizardBoxStateAction_right,
.CPPWizardBoxStateAction_passwd_memorial span.CPPWizardBoxStateAction_left, .CPPWizardBoxStateAction_passwd_memorial span.CPPWizardBoxStateAction_right,
.CPPWizardBoxStateAction_new_passwd span.CPPWizardBoxStateAction_left, .CPPWizardBoxStateAction_new_passwd span.CPPWizardBoxStateAction_right,
.logincontainer span.CPPSubmitControl_left, .logincontainer span.CPPSubmitControl_right{ width: 5px; height: 24px; display:block; float: left;}

.CPPWizardState_registration_second span.CPPWizardBoxStateAction_left,
.CPPWizardBoxStateAction_passwd_memorial span.CPPWizardBoxStateAction_left,
.CPPWizardBoxStateAction_new_passwd span.CPPWizardBoxStateAction_left,
.logincontainer span.CPPSubmitControl_left{ background: url(../../../_application/images/styles/global/default/send_btn_left.gif) no-repeat;}

.CPPWizardState_registration_second input.CPPWizardBoxStateAction_input,
.CPPWizardBoxStateAction_passwd_memorial input.CPPWizardBoxStateAction_input,
.CPPWizardBoxStateAction_new_passwd input.CPPWizardBoxStateAction_input,
.logincontainer input.lrbutton
{
	background: url(../../../_application/images/styles/global/default/send_btn_bg.gif) repeat-x !important;
	height: 24px;
	display: block;
	float:left;
	border: 0px;
	/* SKIN20 - login box button text color*/
	color: white;
	font-size:10pt;
	font-weight:bold;
	width:auto;
	margin:0px;
	padding:0px;
	overflow: visible;
}

.CPPWizardState_registration_second span.CPPWizardBoxStateAction_right,
.CPPWizardBoxStateAction_passwd_memorial span.CPPWizardBoxStateAction_right,
.CPPWizardBoxStateAction_new_passwd span.CPPWizardBoxStateAction_right,
.logincontainer span.CPPSubmitControl_right {background: url(../../../_application/images/styles/global/default/send_btn_right.gif) no-repeat;}

.CPPWizardBoxStateAction_new_passwd span.CPPWizardBoxStateAction_left{margin-left:10px;}

.CPPWizardState_registration_second .CPPWizardBoxState,
.CPPWizardState_login .cppformpanel_label, .CPPWizardState_registration .cppformpanel_label,
.new_passwd_back_text, .CPPWizardState_passwd_memorial .cppformpanel_label{ font-style:arial; color:#763a54; font-weight:normal; font-size:10pt;}

.CPPWizardState_registration_second .CPPWizardBoxState,
.new_passwd_back_text, .lo_reg_title{border:0px solid red; padding-top:5px; padding-bottom:5px;}
.new_passwd_back_text{margin:0px 25px 0px 25px;}
.passwd_mem_title{margin:5 0 15 25;}
.lo_reg_title_first{color:#767676; font-size:16pt; font-face:times; font-weight:normal;}
.lo_reg_title_second{color:#f7941d; font-size:16pt; font-face:times; font-weight:normal;}

.passwd_mem_close_button{margin:5 0 5 25;}
.passwd_mem_open_button{margin-top:5px;}
.passwd_mem_open_left, .passwd_mem_open_right{width: 5px; height: 24px; display:block; float: left;}
.passwd_mem_open_left{background: url(../../../_application/images/styles/global/default/send_btn_left.gif) no-repeat;}
input.passwd_mem_open{
	background: url(../../../_application/images/styles/global/default/send_btn_bg.gif) repeat-x !important;
	height: 24px;
	display: block;
	float:left;
	border: 0px;
	/* SKIN20 - login box button text color*/
	color: white;
	font-size:10pt;
	font-weight:bold;
	width:auto;
	margin:0px;
	padding:0px;
	overflow: visible;
}
.passwd_mem_open_right{background: url(../../../_application/images/styles/global/default/send_btn_right.gif) no-repeat;}

.passwd_mem_top{
	background-image: url(../../../_application/images/styles/default/edit_profil_t.png);
	background-repeat: no-repeat;
	background-position: top left;
	width:382px;
	height:11px;
}
.passwd_mem_bottom{
	background-image: url(../../../_application/images/styles/default/edit_profil_b.png);
	background-repeat: no-repeat;
	background-position: top left;
	width:382px;
	height:11px;
}
.passwd_mem_left{
	background-image: url(../../../_application/images/styles/default/edit_profil_l.gif);
	background-repeat: repeat-y;
	width:7px;
}
.passwd_mem_right{
	background-image: url(../../../_application/images/styles/default/edit_profil_r.gif);
	background-repeat: repeat-y;
	width:7px;
}
.passwd_mem_center{
	background-color:#f1f1f1;
	width:368px;
}
.passwd_mem_content label{
	color:#763a54;
	font-size:10pt;
	margin-left:25px;
	margin-right:20px;
}
.passwd_mem_content input.cppeditcontrol{
	width:200px;
}
.passwd_mem_background {
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0px;
	left: 0px;
	z-index: 500;
	background-color: #000000;
	filter: alpha(opacity=70,finishopacity=70,style=0);
  opacity: .70;
  -moz-opacity: 0.70;
}
.passwd_mem_container {
  position: absolute;
  left: 0px;
  top: 0px;
	z-index: 501;
  width: 100%;
  height: 100%;
}
.passwd_mem_table{
  margin-top: 100px;
}
.passwd_mem_content span.CPPSubmitControl_left, .passwd_mem_content span.CPPSubmitControl_right{ width: 5px; height: 24px; display:block; float: left;}
.passwd_mem_content span.CPPSubmitControl_left{ background: url(../../../_application/images/styles/global/default/send_btn_left.gif) no-repeat;}
.passwd_mem_content input.button
{
	background: url(../../../_application/images/styles/global/default/send_btn_bg.gif) repeat-x;
	height: 24px;
	display: block;
	float:left;
	border: 0px;
	/* SKIN22 - Edit Profil button text color*/
	color: white;
	font-size:10pt;
	font-weight:bold;
	width:auto;
	margin:0px;
	padding:0px;
	overflow: visible;
}
.passwd_mem_content span.CPPSubmitControl_right {background: url(../../../_application/images/styles/global/default/send_btn_right.gif) no-repeat;}
.passwd_mem_content .CPPSubmitControl_ok{margin-left:25px;}
