body { margin: 0; padding: 0; background-color: #fff; color: #565453; font: 11px Tahoma; text-align: left; }

p, h1, h2, h3, h4, ul, li, object, embed { margin: 0; padding: 0; }
a { margin: 0; padding: 0; text-decoration: none; }
img { margin: 0; padding: 0; border: none; }
div { margin: 0; padding: 0; }
p.input { margin: 0 0 5px 0; font-weight: bold; }
p#megosztasok { text-align: right; margin-bottom: 15px; }

div#wrapper { margin: 0 auto; padding: 0; width: 860px; height: 100%; overflow: hidden; }
div#header { width: 860px; height: 82px; background: url('../img/bg_header.gif') no-repeat left top; }
div#header a#kezdo { margin: 20px 0 0 33px; padding: 0; width: 60px; height: 60px; display: block; float:left; display:inline; }
div#header ul { margin: 0 0 0 110px; padding: 25px 0 0 0; list-style: none; text-align: center; }
div#header ul li { margin: 0; padding: 0; display: inline; }
div#header ul li a { margin: 0 15px; padding: 0 0 3px 0; color: #fff; font: 14px tahoma; border-bottom: 4px solid #e69763; }
div#header ul li a:hover { border-bottom: 4px solid #fff; }
div#header div { margin: 5px 0 0 110px; height: 35px; display: none; }
div#header div p { margin: 0 0 0 0; padding: 0; height: 35px; line-height: 35px; text-align: center; color: #fff; }
div#header div p a { color: #fff; }
div#header div p a:hover { text-decoration: underline; }
div#tart { margin: 0 0 0 4px; padding: 8px 0 0 0; width: 657px; float: left; background: #fff url('../img/bg_upperpic.gif') no-repeat left top; }

/* left */
div#left { padding-bottom: 1000em; margin-bottom: -999.5em; width: 199px; float:left; }
div#left_greenbox { padding: 58px 0 0 0; width: 199px; background: #37910f url('../img/bg_left_greenbox.gif') no-repeat left top; }
div#left_greenbox ul { margin: 0; padding: 0; list-style: none; }
div#left_greenbox ul li { margin: 0 5px; padding: 0 0 0 10px; height: 30px; line-height: 30px; border-bottom: 1px dotted #fff; }
div#left_greenbox ul li a { padding-left: 10px; color: #fff; font-weight: bold; background: url('../img/nyil_menu_vzold.gif') no-repeat left center; }
div#left_greenbox_alja { margin: 0; padding: 0; height: 11px; background: url('../img/left_green_alja.gif') no-repeat left top; }

div#left_redbox { margin:3px 0 0 0; width: 199px; background: #d64109 url('../img/bg_left_redbox.gif') no-repeat left top; }
div#left_redbox h2 { padding: 9px 0 10px 15px; color: #fff; font: bold  14px Tahoma;  }
div#left_redbox ul { margin: 0; padding: 0; list-style: none; }
div#left_redbox ul li { margin: 0 5px; padding: 0 0 0 10px; height: 30px; line-height: 30px; border-bottom: 1px dotted #fff; }
div#left_redbox ul li a { padding-left: 10px; color: #fff; font-weight: bold; background: url('../img/nyil_menu_rozsa.gif') no-repeat left center; }
div#left_redbox_alja { margin: 0; padding: 0; height: 11px; background-color: #c83207; }

div#left_orangebox { margin:3px 0 0 0; padding: 0 14px 20px 14px; width: 171px; background: #eb5809 url('../img/bg_left_orangebox.gif') no-repeat left top; color: #fff; overflow: hidden; }
div#left_orangebox h2 { margin-bottom: 20px; padding: 9px 0 0 0; color: #fff; font: bold 14px Tahoma; text-align: left; }
div#left_orangebox img { margin: 0 0 10px 0; }
div#left_orangebox p { margin: 0 0 5px 0; padding: 0; }
div#orangebox_alja { padding-right: 12px; height: 34px; line-height: 34px; text-align: right; background: url('../img/left_orange_alja.gif') no-repeat left top; }
div#orangebox_alja a { padding-right: 10px; color: #fff; font-weight: bold; background: url('../img/nyil_menu_feher.gif') no-repeat right center; }

div#left_menu { padding: 58px 0 0 0; width: 199px; background: #d84109 url('../img/bg_left_menu.gif') no-repeat left top; }
div#left_menu ul { margin: 0; padding: 0; list-style: none; }
div#left_menu ul li { margin: 0 5px; padding: 0 0 0 10px; line-height: 30px; border-bottom: 1px dotted #fff; }
div#left_menu ul li a { padding-left: 10px; color: #fff; font-weight: bold; background: url('../img/nyil_menu_rozsa.gif') no-repeat 0 4px; }

div#left_menu ul.almenu {  margin: 0 0 0 -10px; padding: 5px 0; list-style: none; border-top: 1px dotted #fff; }
div#left_menu ul.almenu li { margin: 0;  padding: 0 0 0 20px; line-height: 20px; border: none; }
div#left_menu ul.almenu li a { padding-left: 10px; color: #fff; font-weight: bold; background: none; }

div#left_menu ul.link {  margin: 0 0 0 -10px; padding: 0 0 5px 0; list-style: none; }
div#left_menu ul.link li { margin: 0;  padding: 0 0 0 20px; line-height: 20px; border: none; }
div#left_menu ul.link li a { padding-left: 10px; color: #fff; font-weight: bold; background: none; }

div#left_menu ul.alal {  margin: 0; padding: 0; list-style: none; border: none; }
div#left_menu ul.alal li { margin: 0;  padding: 0 0 0 20px; line-height: 20px; border: none; }
div#left_menu ul.alal li a { padding-left: 10px; color: #fff; font-weight: bold; background: none; }

div#left div#kitoltes { margin-top: 3px; padding-bottom: 1000em; margin-bottom: -999.5em; width: 199px; background-color: #F9E5CD; }
/* felső kép */
div#upperpic {  width: 657px; height: 133px; overflow: hidden; }

/* center */
div#center { width: 467px; background: #fff url('../img/bg_center.gif') no-repeat left top; float:left; }
div#cim { margin: 0 auto 15px auto; padding: 15px 14px 5px 14px; width: 413px; overflow: hidden; }
div#center div#cim h1 { color: #e25b13; font: 18px Tahoma; }
div#lapozo {margin: 15px auto; padding: 0; width: 413px; margin-top: 15px; text-align: center; }
div#lapozo a { color: #565453; font-weight: bold; }
div#lapozo a.aktualis { color: #e25b13; font-weight: bold; }
div#evszamok {margin: 0 auto; padding: 15px; width: 413px; background-color: #f7f2e8; }
div#evszamok ul { margin: 0; padding: 0; list-style: none; }
div#evszamok ul li { margin: 0; padding: 0; }
div#evszamok ul li a { padding-left: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_tovabb_piros.gif') no-repeat left center; }

/* ------ listázás ------ */

div.content_lista { margin: 0 auto 15px auto; padding: 15px 14px 5px 14px; width: 413px; overflow: hidden; }
div.more { background: url('../img/content_list_07.gif') no-repeat right top; }
div.content_lista h1 { margin: 0 0 15px 0; color: #e25b13; font: 18px Tahoma; }
div.content_lista h2 { margin: 0 0 5px 0; color: #e25b13; font: bold 14px Tahoma; }
div.content_lista h2 span { color: #e25b13; font:12px Tahoma; float: right; }
div.content_lista h3 { margin: 5px 0 5px 0; font: 14px Tahoma; }
div.content_lista a { color: #e25b13; }
div.content_lista a:hover { text-decoration: underline; }
div.content_lista ul#kapcsolodo { margin: 0 0 0 20px; padding: 0; list-style: none; }
div.content_lista ul#kapcsolodo li { padding: 0 0 0 10px; background: url('../img/nyil_tovabb_piros.gif') no-repeat left 2px; }
div.content_lista ul#kapcsolodo li.cim { padding: 0; background: none; }
div.content_lista ul#kapcsolodo li a { color: #e25b13; font-weight: bold; }

div.content_lista img { margin: 0 10px 0 0; float: left; border: 2px solid #eb5809; }
div.content_lista p { margin: 0 0 5px 0; }
div.content_lista p.tovabb { margin: 5px 0 0 0; width: 413px; text-align: right; float: left; }
div.content_lista p.tovabb a { padding-right: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_tovabb_piros.gif') no-repeat right center; }
div.content_lista p.tovabb a.vissza { padding-left: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_vissza_piros.gif') no-repeat left center; }
div.content_lista p.tovabb a:hover { text-decoration: none; }
div.content_lista a.morpic img { margin: 0 8px 10px 0; }

div.content_lista h2.galeria { font: bold 12px Tahoma; padding-bottom: 5px; border-bottom: 1px solid #e25b13;}
div.content_lista h2.galeria span { font: 10px Tahoma; }

div.kibontott_oldal { margin: 0 auto 15px auto; padding: 15px 14px 5px 14px; width: 413px; overflow: hidden; }
div.kibontott_oldal h1 {/* margin: 0 0 15px 0;*/ color: #e25b13; font: 18px Tahoma; }
div.kibontott_oldal h3 {  font-weight: normal; }
div.kibontott_oldal a { color: #e25b13; }
div.kibontott_oldal ul#kapcsolodo { margin: 0 0 0 20px; padding: 0; list-style: none; }
div.kibontott_oldal ul#kapcsolodo li { padding: 0 0 0 10px; background: url('../img/nyil_tovabb_piros.gif') no-repeat left 2px; }
div.kibontott_oldal ul#kapcsolodo li.cim { padding: 0; background: none; }
div.kibontott_oldal ul#kapcsolodo li a { color: #e25b13; font-weight: bold; }
div.kibontott_oldal p.tovabb { margin: 5px 0 0 0; width: 413px; text-align: right; float: left; }
div.kibontott_oldal p.tovabb a { padding-right: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_tovabb_piros.gif') no-repeat right center; }
div.kibontott_oldal p.tovabb a.vissza { padding-left: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_vissza_piros.gif') no-repeat left center; }
div.kibontott_oldal p.tovabb a:hover { text-decoration: none; }


div#menuvissza { margin: 0 auto; padding: 15px 14px 5px 14px; width: 413px; text-align: center; }
div#menuvissza a { padding-left: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_vissza_piros.gif') no-repeat left center; }

/* --------- munkatársak --------- */
div.mktarsak { margin: 0 auto 15px auto; padding: 15px 14px 5px 14px; width: 413px; overflow: hidden; }
div.mktarsak h1 { margin: 0 0 15px 0; color: #e25b13; font: 18px Tahoma; }
div.mktarsak img { margin: 0 10px 0 0; float: left; border: 2px solid #eb5809; }
div.mktarsak ul { margin: 0; padding: 0; list-style: none; }
div.mktarsak ul li { height: 20px; line-height: 20px; }
div.mktarsak p.tovabb { margin: 5px 0 0 0; width: 413px; text-align: right; float: left; }
div.mktarsak p.tovabb a { padding-right: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_tovabb_piros.gif') no-repeat right center; }
div.mktarsak p.tovabb a.vissza { padding-left: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_vissza_piros.gif') no-repeat left center; }
div.mktarsak p.tovabb a:hover { text-decoration: none; }
div.mktarsak a { color: #e25b13; }


div.kozossegi {text-align: center; padding-top: -10px; margin-top: -10px;}


/* --------- képeslap küldés -------- */
div#kepeslap { margin: 15px auto; padding: 0; width: 413px; margin-top: 15px; text-align: center; }
div#kepeslap h1 { margin: 0 0 5px 0; color: #e25b13; font: 18px Tahoma; text-align: left; }
div#kepeslap dl { margin: 15px 0 0 0; padding: 0; text-align: left;  }
div#kepeslap dt { margin: 0; padding: 2px 4px; width: 100px; float: left; clear: both; text-align: right; }
div#kepeslap dd { margin: 0; padding: 2px 4px; }
div#kepeslap dd input.input { width: 290px; }
div#kepeslap dd textarea { width: 290px; height: 150px; }
div#kepeslap p#uzenet { margin: 15px 0 5px 0; text-align: left; }
div#kepeslap p#felado { margin: 0 0 5px 0; text-align: right; }

/* --------- lexikon ------------- */
div#lexikon { margin: 15px auto; padding: 0; width: 443px; }
div#lexikon h1 { margin: 0 0 5px 0; color: #e25b13; font: 18px Tahoma; text-align: left; }
div#lexikon ul#szokereso { margin: 0 0 15px 0; padding: 0 0 0 3px; width: 443px; list-style: none; height: 40px; background: url('../img/bg_hirbox_menulink.gif') no-repeat left top; }
div#lexikon ul#szokereso li { margin: 0 6px 0 5px; padding: 0; line-height: 20px; float: left; display: inline; }
div#lexikon ul#szokereso li a { font-weight: bold; }
div#lexikon ul#szokereso li a.van { color: #c93207; }
div#lexikon ul#szokereso li a.nincs { color: #fff; }
div.szavak_list { margin: 15px 0 0 0; padding: 15px 0; background: url('../img/content_list_07.gif') no-repeat right top; overflow: hidden; }
div.szavak_list h2 {margin: 0 0 15px 0; color: #e25b13; font: bold 14px Tahoma; }
div.szavak_list a { color: #e25b13; text-decoration: none; }
div.szavak_list a:hover { color: #e25b13; text-decoration: underline; }


/* ---------- pandabolt --------- */

div.content_lista input.kicsi { width: 30px; }
div.content_lista input.subkosar { padding: 0; margin: 0; width: 115px; cursor: pointer; font-weight: bold; color: #EB5809; background: #fff url('../img/kosar_01.gif') no-repeat left center; border: none; }
p.kuld { margin: 10px 0; text-align: center; }

div#vasarlas_ { margin: 0 auto; padding: 15px 14px 5px 14px; width: 413px; overflow: hidden; }
div#vasarlas_ dl { margin: 15px 0; padding: 0; }
div#vasarlas_ dl dt { margin: 0; padding: 2px 0; width: 335px; float: left; clear: both; }
div#vasarlas_ dl dt span { color: #e25b13; }
div#vasarlas_ dl dd { margin: 0; padding: 2px 0; text-align: right; }
div#vasarlas_ dl dd.fizetendo { border-top: 1px solid #000; }
div#vasarlas_ a { color: #e25b13; }

div#vasarlas_ form { margin: 0 0 15px 0; padding: 0; background-color: #f7f2e8; }
div#vasarlas_ form ul { list-style: none; }
div#vasarlas_ form dl { margin: 0; padding: 0; }
div#vasarlas_ form dt { margin: 0; padding: 2px 4px; width: 85px; line-height: 20px; height: 20px; float: left; clear: both; text-align: right; }
div#vasarlas_ form dd { margin: 0; padding: 2px 4px; height: 20px; text-align: left; }
div#vasarlas_ form dd input { width: 200px; }
div#vasarlas_ form p.megnev { margin: 5px 0; font-weight: bold }
div#vasarlas_ form input.kicsi { width: 50px; }
div#vasarlas_ form p.atvallal { margin: 5px 0 5px 25px; }

/* ------ kezdo oldal ------ */
div#hirbox { margin: 0 auto; padding: 12px 0 0 0; width: 443px; }
div#menubox { margin: 3px auto; padding: 24px 0 0 0; width: 443px; background: url('../img/bg_menubox.gif') no-repeat left top; overflow: hidden; }
div#hirbox p#hirbox_menulink, div#menubox p#menubox_menulink { padding: 0 0 0 10px; height: 40px; line-height: 40px; background: url('../img/bg_hirbox_menulink.gif') no-repeat left top; overflow: hidden; }
div#hirbox p#hirbox_menulink a, div#menubox p#menubox_menulink a { margin: 0 0 0 -10px; height: 40px; padding: 0 20px 0 10px; color: #c93207; font: bold 14px Arial; line-height: 40px; background: url('../img/bg_hirbox_menulink.gif') no-repeat left top; overflow: hidden; display: block; float:left; display: inline; }
div#hirbox p#hirbox_menulink a.active, div#menubox p#menubox_menulink a.active { color: #fff; font: bold 14px Arial; line-height: 40px; background: url('../img/hirbox_menulink_hover.gif') no-repeat left top; }
div#hirbox p#hirbox_menulink a.ucso:hover, div#menubox p#menubox_menulink a.ucso:hover { background: url('../img/bg_hirbox_menulink.gif') no-repeat left top; }
div.hir_lista { margin: 0 auto; padding: 14px; width: 413px; background-color: #fcf9f1; border: 1px solid #f9ceb7; overflow: auto; }
div.hir_lista h2 { margin: 0 0 15px 0; color: #3c3d45; font: bold 11px Tahoma; }
div.hir_lista img { margin-left: 12px; float: right; border: 2px solid #eb5809; }
div.hir_lista p.tovabb { margin: 15px 0 0 0; text-align: right; }
div.hir_lista p.tovabb a { padding-right: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_tovabb_piros.gif') no-repeat right center; }
div#hirbox p#hirbox_tovabb { height: 27px; line-height: 27px; text-align: center; background: url('../img/bg_hirbox_tovabb.gif') no-repeat left top; }
div#hirbox p#hirbox_tovabb a { color: #fff; font-weight: bold; }
div#menubox ul { margin: 0; padding: 17px 0 0 0; width: 128px; background-color: #f0be83; list-style: none; float: left; }
div#menubox ul li { margin: 0; padding: 0 10px 0 0; height: 21px; text-align: right; line-height: 21px; background: url('../img/menubox_list.gif') no-repeat left top; }
div#menubox ul li.also { margin: 0; padding: 0 10px 0 0; height: 22px; text-align: right; line-height: 22px; background: url('../img/menubox_list_also.gif') no-repeat left top; }
div#menubox ul li a {  color: #fff; font-weight: bold; }
div#menubox p#menubox_kep { text-align: center; background-color: #ece4d4; }
div#menubox div { padding: 30px 15px 15px 15px; width: 283px; height: 56px; border: 1px solid #f9cdb5; border-top: none; background: url('../img/menubox_div_bg.gif') no-repeat left top; overflow: hidden; float: left; }
div#menubox div p.tovabb { margin: 15px 0 0 0; text-align: right; }
div#menubox div p.tovabb a { padding-right: 10px; color: #e25b13; font-weight: bold; background: url('../img/nyil_tovabb_piros.gif') no-repeat right center; }

/* ----- keresési találat ------- */
div#nemtalalt { margin: 15px auto; padding: 0; width: 443px; height: 150px; }
div#nemtalalt h2 { margin: 0 0 15px 0; color: #e25b13; font: bold 14px Tahoma; }




/* ------ hírlevél jelentkezés -------- */
form#hirlev_jelentkez { margin: 0 auto; padding: 15px 14px 5px 14px; width: 413px; border-bottom: 2px solid #f5f2ea; overflow: hidden; background-color: #f7f2e8; }
form#hirlev_jelentkez dl{ margin: 0; padding: 0;  }
form#hirlev_jelentkez dt{ margin: 0; padding: 2px 4px; width: 120px; float: left; clear: both; text-align: right; }
form#hirlev_jelentkez dd{ margin: 0; padding: 2px 4px; }



input.gomb { background-color: #ed6a23; color: #fff; border: 1px solid #d64109; margin: 0 5px;}

/* right */
div#right { padding: 0 9px; width: 172px; background: #fff url('../img/bg_right.gif') no-repeat left top; float:left; padding-bottom: 1000em; margin-bottom: -999.5em; }
div#kitoltesjobb { margin-top: 3px; padding-bottom: 1000em; margin-bottom: -999.5em; width: 172px; background-color:  #F7F2E8; }
div#search { padding-bottom: 15px; text-align: center; }
div#search a { margin: 0; padding: 0; width: 170px; height: 32px; font-size: 14px; line-height: 30px; font-weight: bold; display: block; background: url('../img/tudj.gif') no-repeat left top; color: #fff; }
div#search input { width: 109px; height: 17px; margin: 0; padding: 0; background: none; border: 1px solid #cfa472; }
div#search input.s_submit { width: 53px; height: 19px; border: none; background: url('../img/button_search.gif') no-repeat left top; }

div.right_red { background: #eb5809 url('../img/right_red.gif') no-repeat left top; text-align: center; }
div.right_red h2 { padding: 9px 0 10px 5px; color: #fff; font: bold  14px Tahoma; text-align: left; }
div.right_red ul { margin: 0; padding: 0; list-style: none; text-align: left; }
div.right_red ul li { padding: 0; margin: 0 10px; height: 30px; line-height: 30px; border-bottom: 1px dotted #fff; }
div.right_red ul li a { padding-left: 10px; color: #fff; font-weight: bold; background: url('../img/nyil_menu_rozsa.gif') no-repeat left center; }
div.right_red_alja { height: 10px; background: #eb5809 url('../img/right_red_alja.gif') no-repeat left bottom;  }

div#kosar { margin-top: 12px; padding-bottom: 10px; background: #eb5809 url('../img/right_red.gif') no-repeat left top; text-align: center; }
div#kosar h2 { padding: 9px 0 10px 5px; color: #fff; font: bold  14px Tahoma; text-align: left; }
div#kosar ul.tetelek { margin: 0 10px; padding: 0; list-style: none; text-align: left; border-bottom: 1px dotted #fff; }
div#kosar ul.tetelek li { padding: 0; margin: 0; line-height: 15px; color: #fff; }
div#kosar ul.tetelek li.megnevezes { font-weight: bold; }
div#kosar ul.tetelek li.tetel a { padding: 0 3px; background: #F7DEC1; color: #EE702D; font-weight: bold; border: 1px solid #EE702D; }
div#kosar ul.tetelek li.osszeg { font-weight: bold; }
div#kosar ul.tetelek li.osszeg span { float: right; }

div#kosar ul.total { margin: 0 10px 10px 10px; padding: 0; list-style: none; text-align: left; }
div#kosar ul.total li { padding: 0; margin: 0; line-height: 15px; color: #fff; }
div#kosar ul.total li.osszeg { padding: 5px 0; font-weight: bold; }
div#kosar ul.total li.osszeg span { float: right; }

div#kosar a.megrendel { padding: 3px; background: #F7DEC1; color: #EE702D; font-weight: bold; border: 1px solid #EE702D; }

div#hirdetes { margin: 0; padding: 12px 0; background: #f7f2e8 url('../img/bg_hirdetes.gif') no-repeat left top; text-align: center; }
div#hirdetes h2 { padding: 9px 0 12px 14px; font: bold  14px Tahoma; text-align: left; }
div#hirdetes img { margin-bottom: 3px; }
div#hirdetes object { margin-bottom: 3px; }
div#hirdetes embed { margin-bottom: 3px; }

/* lábléc */
div#footer { width: 860px; height: 138px; border-top: 6px solid #fff; background: url('../img/bg_footer.gif') no-repeat left top; float:left; }
p#f_menu { margin: 7px 0 0 0; padding: 0; height: 52px; line-height: 52px; color: #c93207; text-align: center; }
p#f_menu a { color: #c93207; }
p#copy { margin: 0; padding: 0 0 0 30px; width: 595px; color: #f8b897; height: 80px; line-height: 65px; display: block; float: left; }
a#default { margin: 20px 0 0 0; padding: 0; width: 100px; height: 40px; display: block; float: left; }
a#cymetriq { margin: 20px 0 0 20px; padding: 0; width: 100px; height: 40px; display: block; float: left; }
