BODY {
	background-color : White;
	margin : 0px;
	padding : 0px;
	color : #000000;
	font-family : Tahoma;
	font-size : 11px;
}

TD {
	font-family : Tahoma;
	font-size : 11px;
}

A {
	color : #012C59;
	text-decoration : underline;
}

A:HOVER {
	color : #DB6C01;
	text-decoration : underline;
}

FORM {
	padding : 0px 0px 0px 0px;
	margin : 0px 0px 0px 0px;
}

SELECT, INPUT.iText {
	color : Black;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
}

DT {
	font-weight : bold;
	background-image : url(../images/block_closed.gif);
	background-repeat : no-repeat;
	background-position : left;
	padding-left : 15px;
	cursor : pointer;
}

DD {
	display : none;
}

TABLE {
	border-collapse: collapse;
}

/* HEAD */

#head {
	position : relative;
	width : 1004px;
	height : 85px;
	clear : both;
}

#head #eo_logo {
	margin : 3px;
	float : left;
}

#head #head_titles {
	margin : 3px;
	padding-top: 13px;
	float : right;
	background-image : url(../images/head_csik.gif);
	background-position : top right;
	background-repeat : no-repeat;
	width : 785px;
}

#head #head_titles UL {
	margin : 0px;
	padding : 0px;
	list-style-type : none;
}

#head #head_titles UL LI {
	font-size : 11px;
	margin-top : 4px;
}

#head #head_titles UL #ht_info {
	color : #5C5C5C;
}

#head #head_titles UL #ht_partner, #head #head_titles UL #ht_kosar {
	color : #193F68;
}

#head #head_titles UL #ht_kosar {
	font-weight : bold;
}

/* MENUBAR */

#menubar {
	position : relative;
	width : 1004px;
	height : 40px;
	clear : both;
}

#menubar UL {
	margin : 0px;
	padding : 0px;
	list-style-type : none;
}

#menubar UL LI {
	float : left;
}

#menubar UL LI A {
	display : block;
	margin : 0px;
	padding : 0px;
}

#menubar UL LI A SPAN {
	display : none;
}

#menubar UL #menu_hasznalt A{
	width : 215px;
	height : 40px;
	background-image : url(../images/menu_01.jpg);
}

#menubar UL #menu_hasznalt A:HOVER,  #menubar UL #menu_hasznalt_aktiv A {
	width : 215px;
	height : 40px;
	background-image : url(../images/menu_over_01.jpg);
}

#menubar UL #menu_ujepitesu A {
	width : 126px;
	height : 40px;
	background-image : url(../images/menu_02.jpg);
}

#menubar UL #menu_ujepitesu A:HOVER, #menubar UL #menu_ujepitesu_aktiv A {
	width : 126px;
	height : 40px;
	background-image : url(../images/menu_over_02.jpg);
}

#menubar UL #menu_telkek A {
	width : 162px;
	height : 40px;
	background-image : url(../images/menu_03.jpg);
}

#menubar UL #menu_telkek A:HOVER, #menubar UL #menu_telkek_aktiv A {
	width : 162px;
	height : 40px;
	background-image : url(../images/menu_over_03.jpg);
}

#menubar UL #menu_hitel A {
	width : 69px;
	height : 40px;
	background-image : url(../images/menu_04.jpg);
}

#menubar UL #menu_hitel A:HOVER, #menubar UL #menu_hitel_aktiv A {
	width : 69px;
	height : 40px;
	background-image : url(../images/menu_over_04.jpg);
}

#menubar UL #menu_biztositas A {
	width : 111px;
	height : 40px;
	background-image : url(../images/menu_05.jpg);
}

#menubar UL #menu_biztositas A:HOVER, #menubar UL #menu_biztositas_aktiv A {
	width : 111px;
	height : 40px;
	background-image : url(../images/menu_over_05.jpg);
}

#menubar UL #menu_lakberendezes A {
	width : 150px;
	height : 40px;
	background-image : url(../images/menu_06.jpg);
}

#menubar UL #menu_lakberendezes A:HOVER, #menubar UL #menu_lakberendezes_aktiv A {
	width : 150px;
	height : 40px;
	background-image : url(../images/menu_over_06.jpg);
}

#menubar UL #menu_epitkezes A {
	width : 171px;
	height : 40px;
	background-image : url(../images/menu_07.jpg);
}

#menubar UL #menu_epitkezes A:HOVER, #menubar UL #menu_epitkezes_aktiv A {
	width : 171px;
	height : 40px;
	background-image : url(../images/menu_over_07.jpg);
}

/* Almenu */

#almenu {
	position : relative;
	margin : 3px;
	padding : 3px 3px 0px 10px;
	width : 984px;
	height : 18px;
	font-size : 11px;
	color : #012C59;
	background-image : url(../images/almenu_bg.gif);
	background-position : top left;
	background-repeat : no-repeat;
}

/* Admin menu */

#admin_menu {
	margin : 8px 0px 8px 0px;;
	padding : 0px;
	width : 997px;
}

#admin_menu A, #admin_menu A:HOVER, .admin_menu_items {
	color: White;
	font-weight: bold;
	text-decoration : none;
}

/* Full Width banner */

#fw_banner {
	position : relative;
	margin : 3px;
	width : 998px;
	height : 80px;
}

/* Gyorskereso */

#gyorskereso {
	position : relative;
	margin : 3px 3px 8px 3px;
	height : 78px;
	width : 840px;
	clear : both;
}

#gyorskereso #apro_btn {
	float : left;
}

#gyorskereso #apro_btn A {
	display : block;
	width : 130px;
	height : 78px;
	background-image : url(../images/btn_uj_hirdetes.jpg);
}

#gyorskereso #apro_btn A:HOVER {
	display : block;
	width : 130px;
	height : 78px;
	background-image : url(../images/btn_uj_hirdetes_over.jpg);
}

#gyorskereso #apro_btn A SPAN{
	display : none;
}

#gyorskereso #gyorskereso_form {
	width : 680px;
	height : 58px;
	background-image : url(../images/gyorskereso_bg.gif);
	float : right;
	margin-top : 5px;
	padding : 5px 5px 5px 10px;
}

#gyorskereso #gyorskereso_form #qs_title {
	margin : 0px;
	padding : 5px 0px 0px 0px;
	font-size : 12px;
	font-family : Tahoma;
	font-weight : bold;
}

#gyorskereso .qs_select {
	font-size : 10px;
}

#gyorskereso #qs_form {
	margin-top: 10px;
	font-size : 10px;
}

/* Content area */

#contentarea {
	position : relative;
	clear : both;
	margin : 3px;
	width : 998px;
}

#contentarea H1, .dh1 {
	font-family : Tahoma;
	font-size : 16px;
	color : #DB6C01;
	border-bottom : 1px solid #DBDBDB;
	padding : 2px 2px 5px 10px;
	font-weight : bold;
	background-color : #F6F6F6;
}

#contentarea H2 {
	font-family : Tahoma;
	font-size : 14px;
	color : #4A6988;
	padding : 2px 2px 5px 10px;
	font-weight : bold;
	border-bottom : 1px dotted #DBDBDB;
	background-color : #FAFAFA;
	margin-bottom : 10px;
}

#contentarea H3 {
	font-family : Tahoma;
	font-size : 12px;
	color : #DB6C01;
	padding : 2px 2px 5px 10px;
	font-weight : bold;
	border-bottom : 1px dotted #DBDBDB;
	margin-top : 10px;
	margin-bottom : 10px;
}

#main_area {
	float : left;
	width : 850px;
	border-right : 1px dotted #DBDBDB;
	padding-right : 13px;
	margin-right : 10px;
}

#subFrame {
	width : 100%;
	height : 310px;
	overflow : scroll;
}

#left_col {
	margin : 0px;
	padding : 0px;
	width : 190px;
	float : left;
}

#right_col {
	margin : 0px;
	padding : 0px;
	width : 647px;
	float : right;
}

.errorBox {
	margin : 3px;
	padding : 5px;
	border : 1px dotted #DBDBDB;
	background-color : #FFFCF2;
	color : Maroon;
}

.listaHead {
	border-bottom : 1px dotted #DBDBDB;
	font-size : 12px;
	font-weight : bold;
	color : #4A6988;
}

.ca {
	padding: 3px;
}

.cim {
	color : #4A6988;
	font-weight : bold;
	font-size : 12px;
}

.leiras {
	padding : 7px;
	border : 1px solid #EEEEEE;
	font-size : 12px;
}

.kepkeret {
	padding : 5px;
	border : 1px solid #CCCCCC;
	background-color : #F9F9F9;
}

.toggleBtn, .toggleBtn:HOVER {
	color : Green;
	font-weight : bold;
	font-size : 13px;
	text-decoration : none;
}

.megjegyzes {
	font-size : 9px;
	color : #777777;
	padding-left : 5px;
}

.msg {
	font-family : Tahoma;
	font-size : 12px;
	color : #DB6C01;
	font-weight : bold;
	border : 1px solid #CCCCCC;
	background-color : #F6F6F6;
	padding : 10px;
	text-align : center;
}

/* Almenu */

#bal_menu {
	float : left;
}

#bal_menu .linkbtn,  #bal_menu .linkbtn:HOVER {
	display : block;
	width : 150px;
	margin-top : 5px;
	padding : 5px;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	text-align : center;
	border : 1px solid #A44E00;
	background-color : #D96A00;
	color : White;
	letter-spacing : 1px;
}

#bal_menu .linkbtn:HOVER {
	background-color : #FF8A15;
}

#jobb_dobozok {
	float : right;
}


/* BOX */

.box_div {
	margin-bottom : 10px;
	display : block;
	clear : both;
}

.box_head_left, box_head_right, box_bottom_left, box_bottom_right {
	width : 8px;
}

.box_head {
	height : 21px;
	background-image : url(../images/box_head_bg.gif);
	font-size : 11px;
	font-weight : bold;
	color : White;
}

.box_left {
	width : 8px;
	background-image : url(../images/box_left.gif);
}

.box_right {
	width : 8px;
	background-image : url(../images/box_right.gif);
}

.box_content {
	background-color : #FBFBFB;
	font-size : 11px;
	color : Black;
	padding : 5px;
	table-layout : fixed;
}

.box_bottom {
	height : 8px;
	background-image : url(../images/box_bottom_bg.gif);
}

/* Footer */

#page_footer {
	position : relative;
	margin : 5px 3px 3px 3px;
	padding : 15px 0px 10px 0px;
	width : 998px;
	background-image : url(../images/footer_csik.gif);
	background-position : top right;
	background-repeat : no-repeat;
	clear : both;
	text-align : center;
	font-size : 11px;
}

/* Bannerek */

#bannerek {
	float : right;
	width : 120px;
}

.banner_h {
	display : inline;
	margin-right : 3px;
	padding : 0px;
}

.banner_v {
	display : block;
	margin-bottom : 3px;
	padding : 0px;
}

/* PAGE ELEMENTS */

.box_select {
	width : 165px;
}

/* Ujepitesu */

.ujep_lista {
	width : 230px;
	border: 1px solid #cbcbcb;
	background-color : #fafafa;
}

.ujep_nev {
	font-size : 12px;
	font-weight : bold;
	color : #0F2690;
	padding-bottom : 5px;
}

/* Cikkek */

.cikk_blokk {
	padding : 5px;
	border-bottom : 1px dotted #DBDBDB;
}

.cikk_vezer_cim, .cikk_vezer_cim:HOVER {
	font-size : 14px;
	font-weight : bold;
	color : #DB6C01;
	letter-spacing : 1px;
	text-decoration : none;
}

.cikk_vezer_lead {
	font-size : 12px;
}

.cikk_cim, .cikk_cim:HOVER {
	font-size : 14px;
	font-weight : bold;
	color : #DB6C01;
	text-decoration : none;
}

.cikk_lead {
	font-size : 12px;
}

.lapozoLink {
	font-size : 11px;
	color : #012C59;
	text-decoration : none;
}

.lapozoLink:HOVER {
	font-size : 11px;
	color : #DB6C01;
	text-decoration : none;
}

.lapozoAktiv {
	font-size : 11px;
	color : #DB6C01;
	text-decoration : none;
	font-weight : bold;
}

.linkDisabled {
	font-size : 10px;
	color : #A1A1A1;
}

.nagy {
	font-size : 12px;
	font-weight : bold;
}

.kicsi {
	font-size : 10px;
}

.req_field {
	color : #9D0000;
	font-size : 12px;
	font-weight : bold;
}

#dTeaser {
	border : 1px solid #CBCBCB;
	background-color : #FBFBFB;
	padding : 3px;
}