body { font-family:Verdana; font-size:12px; padding:5px; padding-left:5px; padding-right:5px; margin:0px; } 

select, textarea { font-family:Verdana; font-size:12px; }

a { }
img { border:0; margin:0; padding:0; }

form, h1, h2, h3, table, tr, td { margin:0; padding:0; font-size:inherit; font-family:inherit; vertical-align:top; }
h1, h2, h3, td { font-size:12px; font-weight:normal; }
p { padding-top:0; margin-top:0; }
table { width:100%; border:0; }

hr { width:100%; height:1px; border:0; border-top:1px solid #ccc; border-top-color:#eee; margin-top:20px; margin-bottom:15px;  }


#content { width:770px; margin:0 auto; }

/*-- top --*/
#top { background-image: url(../image/top_bg.jpg); background-position:left top; background-repeat: no-repeat;  }
#top .bottom { height:7px; border-left:1px solid #ECCD61; background-image:url(../image/top_elvalaszto.jpg); background-position:left bottom; background-repeat: repeat-x; }
#top .bottom img { width:1px; height:7px; }
#top .top_logo { width:305px; vertical-align:bottom; padding-top:10px; padding-left:10px; }
#top .top_menu { text-align:right; vertical-align: bottom; padding:3px; color:#999; font-size:12px; height:24px; background-image:url(../image/top_menu_bg.jpg); background-position:right bottom; background-repeat: no-repeat; }
#top .top_menu a { color:#999; font-size:11px; text-decoration:none; }
#top .top_menu a:hover { color:#333; font-size:11px; text-decoration:underline; }
#top .top_banner { text-align:right; padding-top:5px; }
/*-- top --*/

/*-- torzs --*/
#torzs { margin-bottom:3px; margin-top:5px; }

#left_content { width:165px; border-right:1px solid #eee; }
#left_content_width img { width:165px; height:1px; }

/**************** menu **************************************************************/
#menu {  padding-left:0px; }
/*---------------- fix ---------------------*/
#menu { width: 160px; }
#menu a { display: block; text-decoration: none; margin: 0; }

#menu a { font-size:12px; text-align:left; padding-left:5px; }
#menu h1 { font-size:12px; }

#menu .menu_1 { padding:0px; margin-bottom:6px; } 
#menu .menu_1 div { border-bottom:1px solid #009900; border-color:#B7E1B0; }
#menu .menu_1 h1 { background-color:#F4F4F4; border-top:2px solid #009900; color:#009900; padding:3px; font-weight:bold; }
#menu .menu_1 h2 { background-color:#009900; font-size:4px; height:5px; background-image:url(../image/menu_elvalaszto.gif); background-position:left bottom; background-repeat: repeat-x;  }
#menu .menu_1 h2 img { width:1px; height:5px; }
#menu .menu_1 a { color:#666; background-color:#ECFFEC; padding-right:2px; padding-top:5px; padding-bottom:5px; }
#menu .menu_1 a:hover  { background-color:#E6FFE6; color:#009900; }

#menu .menu_2 { padding:0px; margin-bottom:6px; } 
#menu .menu_2 div { border-bottom:1px solid #FF9900; border-color:#FFD89D; }
#menu .menu_2 h1 { background-color:#F4F4F4; border-top:2px solid #FF9900; color:#FF9900; padding:3px; font-weight:bold; }
#menu .menu_2 h2 { background-color:#FF9900; font-size:4px; height:5px; background-image:url(../image/menu_elvalaszto.gif); background-position:left bottom; background-repeat: repeat-x;  }
#menu .menu_2 h2 img { width:1px; height:5px; }
#menu .menu_2 a { color:#666; background-color:#FFF3E1; padding-right:2px; padding-top:5px; padding-bottom:5px; }
#menu .menu_2 a:hover  { background-color:#FFEDD2; color:#FF9900; }

#menu .menu_3 { padding:0px; margin-bottom:6px; } 
#menu .menu_3 div { border-bottom:1px solid #0033FF; border-color:#AABBFF; }
#menu .menu_3 h1 { background-color:#F4F4F4; border-top:2px solid #0033FF; color:#0033FF; padding:3px; font-weight:bold; }
#menu .menu_3 h2 { background-color:#0033FF; font-size:4px; height:5px; background-image:url(../image/menu_elvalaszto.gif); background-position:left bottom; background-repeat: repeat-x;  }
#menu .menu_3 h2 img { width:1px; height:5px; }
#menu .menu_3 a { color:#666; background-color:#EAEEFF; padding-right:2px; padding-top:5px; padding-bottom:5px; }
#menu .menu_3 a:hover  { background-color:#D9E0FF; color:#0033FF; }

#menu .belepes { background-color:#F4F4F4; padding:0px; margin-bottom:0px; } 
#menu .belepes div { border-bottom:1px dashed #ccc; }
#menu .belepes h1 { background-color:#F4F4F4; border-top:1px solid #ccc; color:#666; padding:3px; font-weight:bold; }
#menu .belepes h2 { background-color:#ccc; font-size:4px; height:5px; background-image:url(../image/menu_elvalaszto.gif); background-position:left bottom; background-repeat: repeat-x;  }
#menu .belepes h2 img { width:1px; height:5px; }
#menu .belepes form { padding:3px; color:#aaa; font-size:10px; }
#menu .belepes form .belepes_user, #menu .belepes form .belepes_pass { border:1px solid #ccc; font-size:10px; background-color:#fff; margin-bottom:2px; }
#menu .belepes form .belepes_user { width:148px; }
#menu .belepes form .belepes_pass { width:114px; }
#menu .belepes form .belepes_btn { width:30px; font-size:10px; padding:0; margin:0; vertical-align:top; cursor:pointer; background-color:#ccc; color:#FFF; border-color:#999999; }
#menu .belepes p { padding:0; margin:0; padding-bottom:4px; }
#menu .belepes a { color:#999; font-size:11px; }
#menu .belepes a:hover { color:#990000; }

#menu .belepett { border-bottom:0px solid #009900; padding:0px; border:1px solid #9933CC; border-color:#9933CC; border-bottom:0; border-top:0; margin-bottom:0px; } 
#menu .belepett div { border-bottom:1px solid #9933CC; border-color:#CC97E6; }
#menu .belepett h1 { background-color:#F4F4F4; border-top:1px solid #ccc; font-size:11px; color:#666; padding:3px; font-weight:bold; }
#menu .belepett h2 { background-color:#ccc; font-size:4px; height:5px; background-image:url(../image/menu_elvalaszto.gif); background-position:left bottom; background-repeat: repeat-x;  }
#menu .belepett h2 img { width:1px; height:5px; }
#menu .belepett a { color:#666; background-color:#F7EEFB; padding-right:2px; padding-top:5px; padding-bottom:5px; }
#menu .belepett a:hover  { background-color:#EEDBF7; color:#9933CC; }

/*----------------------------------------------------------------------------------*/

#right_content { position:relative; width:120px; border-left:1px dotted #eee; padding-left:5px; }
/* 120px (width) + 5px (padding-left) = 125px */
#right_content_width img { width:120px; height:1px; }
#right_content .hirdetes { position:relative; color:#aaa; background-color:#F3F3F3; padding:2px; font-size:10px; }
#jobb_oldal_bannerek div { position:relative; text-align:right; margin-top:5px; }


#main_content { font-family:Arial, Helvetica, sans-serif; }
#main { padding:0px; padding-left:5px; padding-right:5px; font-family:Arial, Helvetica, sans-serif; }

/*-- torzs --*/

/*-- impresszum --*/
#impresszum { margin-top:3px; }
#impresszum .top { height:7px; background-image:url(../image/imp_elvalaszto.jpg); background-position:left bottom; background-repeat: repeat-x; }
#impresszum .top img { width:1px; height:7px; }
#impresszum .imp_main { text-align:center; color:#aaa; font-size:11px; padding-top:4px; }
#impresszum .imp_main a { color:#aaa; }
#impresszum .imp_main a:hover { color:#FF9900; }
/*-- impresszum --*/


/* ------------- MAIN ------------------ */
hr { width:100%; height:1px; border:0; border-top:1px solid #EFE6BF; border-top-color:#EFE6BF; margin-top:20px; margin-bottom:15px;  }
#main select { border-color:#DAA809; font-weight:normal; }

.box1_top { width:440px; height:30px; margin:0 auto; background-image:url(../image/main_box1_top.jpg); background-position:center; background-repeat:no-repeat; }
.box1_main { width:440px; margin:0 auto; color:#550200; font-weight:bold; text-align:center; background-image:url(../image/main_box1_main.jpg); background-position:center; background-repeat: repeat-y; }
.box1_bott { width:440px; margin:0 auto; height:30px; background-image:url(../image/main_box1_bott.jpg); background-position:center; background-repeat:no-repeat; }
.box1_main .k_tabel { width:400px; margin:0 auto; }
.box1_main .k_tabel td {color:#550200; font-weight:bold; padding:5px; text-align:right; } 
.box1_main .k_tabel th {color:#550200; font-weight:bold; padding:5px; } 

#kereses { background-color: #F0F0F0; padding:5px; text-align:center; border-bottom:2px solid #DADADA; border-top:2px solid #DADADA; }
#kereses .cim { color:#006600; font-weight:bold; }
#kereses h2 { font-size:24px; color:#006600; margin-bottom:10px; margin-top:5px; }
#kereses .result span { font-weight:bold; } 
#kereses .result .osz {padding-top:5px; padding-bottom:5px; } 
#kereses .result .osz a { color:#900; text-decoration:none; } 
#kereses td { padding:3px; background-color: #DADADA; }
#kereses .s_menu { white-space:nowrap; text-align:right; }

#talalat_lista .t1 { background-color:#D1E9D1; margin-top:2px; margin-bottom:2px; border-bottom:2px solid #B9DDB9; border-top:2px solid #B9DDB9; } 
#talalat_lista .t1 .s_menu, #talalat_lista .t1 .s_adat { padding:3px; background-color: #B9DDB9; }
#talalat_lista .t1 .s_menu { white-space:nowrap; text-align:right; }
#talalat_lista .t1 .bovebben { padding:5px; text-align:center; background-color:#B9DDB9; }
#talalat_lista .t1 .bovebben a { color:#006600; font-size:11px; }
#talalat_lista .t1 .bovebben a:hover { color:#000; }

#talalat_egyedi { padding:15px; background-color:#F2F8FF; }
#talalat_egyedi td { padding:3px; background-color:#E8EFFF; }
#talalat_egyedi .s_menu { white-space:nowrap; text-align:right; }

.admedit { COLOR: #372100; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px;	FONT-WEIGHT: normal; }
.admedit P { COLOR: #372100; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: normal;	}
.admedit LI { COLOR: #372100; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px; FONT-WEIGHT: normal; }
.admedit TD { COLOR: #372100; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px;	FONT-WEIGHT: bold; }
.admedit H1 { COLOR: #372100; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 12px;	FONT-WEIGHT: bold; }
.admedit H2 { COLOR: #372100; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 13px;	FONT-WEIGHT: bold; }
.admedit H3 { COLOR: #372100; FONT-FAMILY: Arial, Helvetica; FONT-SIZE: 14px;	FONT-WEIGHT: bold; }

#adatlap td  { border-bottom:1px solid #EFE6BF; padding-bottom:5px; padding-top:6px; }
#adatlap_admin td, #adatlap_admin th  { border-bottom:1px solid #EFE6BF; padding-bottom:5px; padding-top:5px; text-align:left; }


INPUT {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #ffffff; 

	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
SELECT {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #ffffff; 

	FONT-SIZE: 8px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal;
}
TEXTAREA {
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid; 
	BACKGROUND-COLOR: #ffffff; 

	FONT-SIZE: 8px; 
	COLOR: #000000; 
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 10px; FONT-WEIGHT: normal;
}

.s_menu {
	text-align:left;
	COLOR: #550200; 
	FONT-FAMILY: Verdana, Arial; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
}

.s_fontos {
	COLOR: #ed0000; 
	FONT-FAMILY:Verdana; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: bold;
}
.s_adat {
	text-align:left;
	COLOR: #550200; 
	FONT-FAMILY: Verdana, Arial; 
	FONT-SIZE: 10px; 
	FONT-WEIGHT: normal;
}
