body { font-family:Arial; color:#372100; font-size:12px; padding:0px; padding-left:5px; padding-right:5px; margin:0px; background-image:url(../image/body_bg.jpg); } 

select, textarea { font-family:Times New Roman; font-size:13px; border:1px solid #000; }

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; font-size:14px; }
td, tr { font-size:12px; }

hr { width:100%; height:1px; border:0; border-top:1px solid #EFE6BF; border-top-color:#EFE6BF; margin-top:20px; margin-bottom:15px;  }


#content { width:780px; margin:0 auto; border-left:1px solid #B59D39; border-right:1px solid #B59D39; }

/*-- top --*/
#top { height:239px; background-image: url(../image/top_bg.jpg); background-position:left top; background-repeat: no-repeat; cursor:hand; }
#top_front_bg { height:239px; background-image:url(../image/logo.gif); background-position:left top; background-repeat:no-repeat; }
#top .bottom { }
#top .bottom img { }
#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:122px; padding-right:52px; }
/*-- top --*/

/*-- torzs --*/
#torzs { background-image:url(../image/torzs_bg.jpg); background-position:left top; background-repeat: repeat-y; }

#left_content { width:149px; border-right:0px solid #eee; background-image:url(../image/left_cont_bott_bg.jpg); background-position:bottom left; background-repeat: no-repeat; }
#left_content2 { padding-top:155px; background-image:url(../image/left_cont_bg.jpg); background-position:top left; background-repeat:no-repeat; }
#left_content_width img { width:149px; height:1px; }

/**************** menu **************************************************************/
#menu { padding-left:0px;/* background-image:url(../image/menu_top_bg.jpg);*/ background-position:top left; background-repeat:no-repeat; }
/*---------------- fix ---------------------*/
#menu { width: 149px; }
#menu a { display: block; text-decoration: none; margin: 0; }


#menu .menu_1 { text-align:right; border-top:2px solid #D3A619; padding:0px; margin-bottom:15px; } 
#menu .menu_1 div { height:25px; border-bottom:2px solid #DAA62C; }
#menu .menu_1 a { font-size:12px; color:#7D3500; font-weight:bold; padding-right:26px; padding-left:2px; padding-top:4px; padding-bottom:6px; background-image:url(../image/menu_0.gif); background-position:right top; background-repeat:no-repeat; }
#menu .menu_1 a:hover  {color:#461E00; background-image:url(../image/menu_1.jpg); }

#menu .km a { color:#990000; font-size:12px; }
#menu .km a:hover { }

#menu .belepes { padding:0px; margin-bottom:8px; margin-top:30px; } 
#menu .belepes form { padding:3px; color:#fff; font-size:13px; }
#menu .belepes form .belepes_user, #menu .belepes form .belepes_pass { border:1px solid #A67D02; font-size:10px; background-color:#F9F3FC; margin-bottom:2px; }
#menu .belepes form .belepes_user { width:120px; }
#menu .belepes form .belepes_pass { width:120px; }
#menu .belepes form .belepes_btn { width:30px; font-size:10px; padding:0; margin:0; vertical-align:top; cursor:pointer; background-color:#9933CC; color:#FFF; }

#menu .belepes { text-align:center; }
#menu .belepes .cont { margin-top:10px; }
#menu .belepes .cont .c_t { margin:0 auto; height:9px; width:136px; background-image:url(http://www.oraportal.hu/image/left_box_top.jpg); background-repeat:no-repeat; background-position:top center; }
#menu .belepes .cont .c_m { line-height:150%; margin:0 auto; width:134px; background-color:#ECC03C; padding-top:0px; padding-bottom:0px; border:1px solid #A67D02; border-bottom:0; border-top:0; background-image:url(http://www.oraportal.hu/image/left_box_main.jpg); background-repeat:no-repeat; background-position:top center; }
#menu .belepes .cont .c_m img { border:1px solid #DEA803; }
#menu .belepes .cont .c_b { margin:0 auto; height:9px; width:136px; background-image:url(http://www.oraportal.hu/image/left_box_bott.jpg); background-repeat:no-repeat; background-position:top center; }
#menu .belepes .cont a { color:#532C00; text-decoration:none; font-weight:bold; font-size:13px; }
#menu .belepes .cont a:hover { color:#532C00; text-decoration:underline; font-weight:bold; font-size:13px; }
/*----------------------------------------------------------------------------------*/

#right_content { width:150px; border-left:0px dashed #eee; padding-left:0px; background-image:url(../image/right_cont_bott_bg.jpg); background-position:bottom left; background-repeat: no-repeat; }
/* 120px (width) + 5px (padding-left) = 125px */
#right_content_width img { width:145px; height:1px; }
#right_content .hirdetes { color:#aaa; background-color:#F3F3F3; padding:0px; font-size:10px; }
#jobb_oldal_bannerek { margin-bottom:8px; }
#jobb_oldal_bannerek div { text-align:center; margin-top:8px; }

#jobb_o_top { text-align:center; margin-bottom:5px; }
#jobb_o_top .cont { margin-top:6px; }
#jobb_o_top .cont .c_t { margin:0 auto; height:9px; width:136px; background-image:url(../image/right_box_top.jpg); background-repeat:no-repeat; background-position:top center; }
#jobb_o_top .cont .c_m { margin:0 auto; width:134px; background-color:#F4DB8C; padding-top:0px; padding-bottom:0px; border:1px solid #A67D02; border-bottom:0; border-top:0; }
#jobb_o_top .cont .c_m img { border:1px solid #DEA803; }
#jobb_o_top .cont .c_b { margin:0 auto; height:9px; width:136px; background-image:url(../image/right_box_bott.jpg); background-repeat:no-repeat; background-position:top center; }


#kiemelt_ajanlatok { text-align:center; }
#kiemelt_ajanlatok .title { height:25px; background-image:url(http://www.oraportal.hu/image/kiemelt_ajanlatok.jpg); background-position:top center; background-repeat:no-repeat; }
#kiemelt_ajanlatok .cont { margin-top:6px; }
#kiemelt_ajanlatok .cont .c_t { margin:0 auto; height:9px; width:136px; background-image:url(http://www.oraportal.hu/image/right_box_top.jpg); background-repeat:no-repeat; background-position:top center; }
#kiemelt_ajanlatok .cont .c_m { margin:0 auto; width:134px; background-color:#F4DB8C; padding-top:0px; padding-bottom:0px; border:1px solid #A67D02; border-bottom:0; border-top:0; }
#kiemelt_ajanlatok .cont .c_m img { border:1px solid #DEA803; }
#kiemelt_ajanlatok .cont .c_b { margin:0 auto; height:9px; width:136px; background-image:url(http://www.oraportal.hu/image/right_box_bott.jpg); background-repeat:no-repeat; background-position:top center; }
#kiemelt_ajanlatok .cont .gyarto a { color:#900; text-decoration:none; font-weight:bold; font-size:13px; }
#kiemelt_ajanlatok .cont .tipus a { color:#900; text-decoration:none; font-size:13px; }
#kiemelt_ajanlatok .cont .ar { color:#333; font-size:13px; }


#main_content { background-image:url(../image/main_top_bg.jpg); background-position:top left; background-repeat:no-repeat; }
#main { padding:0px; padding-left:15px; padding-right:15px; }

/*-- torzs --*/

/*-- impresszum --*/
#impresszum { margin-top:0px; height:50px; padding-top:12px; background-image:url(../image/imp_bg.jpg); background-position:center top; background-repeat:no-repeat; }
#impresszum .top { height:7px; }
#impresszum .top img { width:1px; height:7px; }
#impresszum .imp_main { text-align:center; color:#ccc; font-size:12px; padding-top:4px; }
#impresszum .imp_main a { color:#fff; text-decoration:none; }
#impresszum .imp_main a:hover { text-decoration:underline; }
/*-- impresszum --*/


#oldalcim { padding-left:100px; padding-right:15px; padding-top:20px; margin-bottom:30px; text-align:right; }
#oldalcim h1 { font-size:26px; font-style:italic; color:#6B3327; }

.btn { border:1px solid braun; background-color:#5E3600; color:#FFF; cursor:pointer; }

/* ------------- MAIN ------------------ */
/*#main input { border-color:#DAA809; }*/
#main select { border-color:#DAA809; font-weight:normal; }

#kereses { padding-top:20px; text-align:center; }
#kereses select { width:120px; } 
#kereses .inp { width:116px; } 
.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 { padding-left:10px; width:440px; text-align:center; 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_main textarea { width:280px; background-color:#FEFDF1; }


.box1_main th { text-align:center; padding-left:20px; }
.box1_main td { text-align:center; padding-right:10px; }
#tema_lista { margin-top:10px; }
#tema_lista a { font-size:12px; color:#550200; text-decoration:none; }
#tema_lista a span { color: #990000; font-weight:bold; }
#tema_lista a:hover { font-size:12px; color:#550200; text-decoration: underline; }
#forum .hsz { text-align:left; padding-left:10px; }
#forum .fl { font-weight:normal; text-align:left; width:100%; }
#forum .un { color:#990000; font-weight:bold; text-align:left; padding-left:16px; width:30%; }
#forum .date { text-align:center; width:40%; color:#95682D; }
#forum .ssz { text-align:right; width:30%; padding-right:24px; font-weight:bold; }
#forum .valasz a { color:#DDBC8E; text-decoration:none; font-size:11px; } 
.box1_bott { width:440px; margin:0 auto; height:30px; background-image:url(../image/main_box1_bott.jpg); background-position:center top; 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 .result span { font-weight:bold; } 
#kereses .result .osz {padding-top:5px; padding-bottom:5px;font-weight:normal; } 
#kereses .result .osz a { color:#900; text-decoration:none;font-weight:normal; } 

.ora_talalat_box { margin:0 auto; width:441px; height:172px; background-image:url(../image/ora_talalat_box.jpg); background-position:center; background-repeat:no-repeat; } 
.ora_talalat_box .kep { vertical-align:middle; text-align:center; padding-left:18px; }
.ora_talalat_box .kep a img { padding:1px; background-image:url(../image/ora_talalat_img_bg.jpg); background-position:right top; background-repeat:repeat-y; }
.ora_talalat_box th { vertical-align:middle; text-align:left; width:100%; padding-left:15px; font-weight:normal; }
.ora_talalat_box th span { font-weight:bold; }
.ora_talalat_box th h2 { font-size:12px; color:#990000; padding-top:3px; }
.ora_talalat_box th h3 { font-size:12px; color:#990000; padding-bottom:3px; }
.ora_talalat_box th .azon { font-size:12px; padding-bottom:3px; }
.ora_talalat_box th .ar { font-size:12px; padding-bottom:8px; }
.ora_talalat_box th a { font-size:12px; color:#AA6F00; }
.ora_talalat_box th a:hover { color:#fff; }

.ora_img { padding-top:3px; padding-bottom:3px; }
.ora_tulaj { border-top:5px solid #EFE6BF; font-size:12px; color:#E3D291; padding-left:2px; padding-bottom:5px; text-align:left; font-weight:bold; margin-top:10px; padding-top:10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.ora_reszletes_imgs_bg_top { background-image:url(../image/ora_reszletes_imgs_bg_top.jpg); background-position:center bottom; background-repeat: no-repeat; }
.ora_reszletes_imgs_bg_main { background-image:url(../image/ora_reszletes_imgs_bg_main.jpg); background-position:center; background-repeat: repeat-y; }
.ora_reszletes_imgs_bg_bott { background-image:url(../image/ora_reszletes_imgs_bg_bott.jpg); background-position:center top; background-repeat: no-repeat; }

.ertekeles { height:20px; padding:1px; padding-left:3px; padding-top:2px; background-image:url(../image/ertekeles_bg.jpg); background-position:left top; background-repeat:no-repeat; vertical-align: text-bottom; }

#szotar { border-top:1px solid #EFE6BF; }
#szotar .cont { background-image:url(../image/sza1_bg.jpg); background-position:top; background-repeat:repeat-x; }
#szotar .kif { padding-top:5px; padding-left:3px; padding-right:3px; }
#szotar .kif a { color:#550200; text-decoration:none; font-weight:bold; }
#szotar .lei { border-bottom:1px solid #EFE6BF; padding-bottom:5px; padding-left:3px; padding-right:3px; }
#szotar .bovebben { padding-top:5px; padding-left:3px; padding-right:3px; color:#990000; }


.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; }

.kif_u { font-size:14px; text-align:left; color:#550200; text-decoration:none; font-weight:bold; }
.lei_u { padding-bottom:15px; }


#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; }

#akcios_ajanlat table { width:auto; padding:0px; background-color:#E3B41C; margin:0 auto; border:1px solid #A67D02; }
#akcios_ajanlat .c_m { padding:5px; text-align:center; }
#akcios_ajanlat .gyarto { padding-top:10px; padding-bottom:6px; }
#akcios_ajanlat .gyarto a { color:#900; font-size:16px;  text-decoration:none; font-weight:bold; }
#akcios_ajanlat .tipus { padding-top:0px; padding-bottom:10px; }
#akcios_ajanlat .tipus a { color:#900; font-size:12px;  text-decoration:none; font-weight:bold; }
#akcios_ajanlat .ar { color:#333; font-size:16px; padding-bottom:6px; }
#akcios_ajanlat .ear { color:#333; font-size:13px; }


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;
}
#scroll_ajanlatok { text-align:center; }
#scroll_ajanlatok .title { height:25px; background-image:url(http://www.oraportal.hu/image/kiemelt_ajanlatok.jpg); background-position:top center; background-repeat:no-repeat; }
#scroll_ajanlatok .cont { margin-top:6px; }
#scroll_ajanlatok .cont .c_t { margin:0 auto; height:9px; width:136px; background-image:url(http://www.oraportal.hu/image/right_box_top.jpg); background-repeat:no-repeat; background-position:top center; }
#scroll_ajanlatok .cont .c_m { height:200px; margin:0 auto; width:134px; background-color:#F4DB8C; padding-top:0px; padding-bottom:0px; border:1px solid #A67D02; border-bottom:0; border-top:0; }
#scroll_ajanlatok .cont .c_m img { border:1px solid #DEA803; }
#scroll_ajanlatok .cont .c_b { margin:0 auto; height:9px; width:136px; background-image:url(http://www.oraportal.hu/image/right_box_bott.jpg); background-repeat:no-repeat; background-position:top center; }
#scroll_ajanlatok .cont .gyarto a { color:#900; text-decoration:none; font-weight:bold; font-size:13px; }
#scroll_ajanlatok .cont .tipus a { color:#900; text-decoration:none; font-size:13px; }
#scroll_ajanlatok .cont .ar { color:#333; font-size:13px; }

