/*                       
                  _________________________________________
                 |                                         |
                 |      powered by InternetMarket Kft.     |
                 |     (c),2007 IMR gyorshonlap v0.9d1     |
                 |          (c),2007 e-Product Kft.        |
                 |_________________________________________|
                
                            design by: Adam Jasko
                         css,html: Norbert Turjanicza
                            v0.9 green | 01-12-07

*/

body { background:url(hatter.jpg); font-family: Arial; }

h1,h2,h3,h4,body,ul,li,p { margin: 0; padding: 0; }
ul,li { list-style-type: none; }
img,form { border: 0; }
.elkuldbutton { display: block; width: 59px; height: 28px; background: url(gomb_elkuld.jpg); }
.elkuldbutton:hover { display: block; width: 59px; height: 28px; background: url(gomb_elkuld.jpg); background-position: 0 28px; }

#header_background { width: 100%; height: 64px; background:url(fmenu_hatter.jpg) repeat-x; }
#header_div { margin-left: auto; margin-right: auto; width: 990px; }
#header_logo { width: 132px; height: 43px; padding-left: 70px; padding-right: 317px; padding-top: 21px; float: left; }
#header_menu { width: 437px; height: 64px; padding-right: 34px; float: left; }

/*topmenu start*/
#header_menu ul { padding-top: 23px; }
#header_menu #menu li { float: left; position: relative; }
#header_menu #menu li a.fooldal { display: block; width: 70px; height: 28px; background: url(fmenu_fooldal.jpg); }
#header_menu #menu li a.fooldal_ { display: block; width: 70px; height: 28px; background: url(fmenu_fooldal.jpg); background-position: 0 28px; }
#header_menu #menu li a.akcioink { display: block; width: 75px; height: 28px; background: url(fmenu_akcioink.jpg); }
#header_menu #menu li a.akcioink_ { display: block; width: 75px; height: 28px; background: url(fmenu_akcioink.jpg); background-position: 0 28px; }
#header_menu #menu li a.szolgaltatas { display: block; width: 123px; height: 28px; background: url(fmenu_szolgaltatasaink2.jpg); }
#header_menu #menu li a.szolgaltatas_ { display: block; width: 123px; height: 28px; background: url(fmenu_szolgaltatasaink.jpg); background-position: 0 28px; }
#header_menu #menu li a.ugyfelsz { display: block; width: 116px; height: 28px; background: url(fmenu_ugyfelszolgalat.jpg); }
#header_menu #menu li a.ugyfelsz_ { display: block; width: 116px; height: 28px; background: url(fmenu_ugyfelszolgalat.jpg); background-position: 0 28px; }
#header_menu #menu li a.allas { display: block; width: 53px; height: 28px; background: url(fmenu_allas.jpg); }
#header_menu #menu li a.allas_ { display: block; width: 53px; height: 28px; background: url(fmenu_allas.jpg); background-position: 0 28px; }
#header_menu #menu li:hover a,#header_menu #menu li.over a { background-position: 0 28px; }
#header_menu #menu li span,#header_menu #menu li ul { display: none; }
/*topmenu end*/

/*submenu start*/
#header_menu #menu li:hover ul,#header_menu #menu li.over ul { display: block; }
#header_menu #menu li ul { position: absolute; top: 23px; left: auto; width: 123px; background-color: #484D53; }
#header_menu #menu li ul li { width: 100%; }
#header_menu #menu li ul li a { color: #FFFFFF; line-height: 21px; height: 21px; display: block; padding-left: 10px; text-align: left; text-decoration: none; font-family: Arial; font-weight: normal; font-size: 8pt; }
#header_menu #menu li ul li a:hover { color: #FECE50; }
#header_menu #menu li ul li.subend { width: 123px; height: 18px; background: url(menu_szolg_leker.jpg); }
/*submenu end*/

#essential_div #akciopanel .boxfooter1 .right span,#essential_div #akciopanel .boxfooter2 .right span,#essential_div #akciopanel .boxfooter3 .right span,#essential_div #akciopanel .boxfooter4 .right span,#essential_div #akciopanel .boxfooter1 .left span,#essential_div #akciopanel .boxfooter2 .left span,#essential_div #akciopanel .boxfooter3 .left span,#essential_div #akciopanel .boxfooter4 .left span, #essential_div #plazapanel .boxfooter span, #main_div #aruhazpanel .boxfooter span, #main_div #honlappanel .boxfooter span, #main_div #tarhelypanel .boxfooter span, #main_div #egyebpanel .boxfooter span, ul.cert { display: none; }

#essential_background { width: 100%; background: url(csik_hatter.jpg) repeat-x; height: 232px; }
#essential_div { margin-left: auto; margin-right: auto; width: 990px; text-align: left; }
#essential_div #akcioline { width: 51px; background: url(boxmellett_akcioink.jpg) no-repeat; height: 232px; float: left; }

#essential_div #akciopanel { width: 673px; height: 232px; float: left; }
#essential_div #akciopanel .boxheader1 { width: 673px; height: 150px; background: url(box_akcios1_teteje.jpg) no-repeat; }
#essential_div #akciopanel .boxfooter1 { width: 673px; height: 51px; background: url(box_akcios1_alja.jpg) no-repeat; }
#essential_div #akciopanel .boxfooter1 .left { width: 275px; height: 39px; float: left; padding-left: 25px; padding-top: 12px; }
#essential_div #akciopanel .boxfooter1 .left a.akc1 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios1_gomb_1.jpg); background-position: 0 27px; }
#essential_div #akciopanel .boxfooter1 .left a.akc2 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios1_gomb_2.jpg); }
#essential_div #akciopanel .boxfooter1 .left a.akc3 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios1_gomb_3.jpg); }
#essential_div #akciopanel .boxfooter1 .left a.akc4 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios1_gomb_4.jpg); }
#essential_div #akciopanel .boxfooter1 .left a:hover { background-position: 0 27px; }
#essential_div #akciopanel .boxheader2 { width: 673px; height: 150px; background: url(box_akcios2_teteje.jpg) no-repeat; }
#essential_div #akciopanel .boxfooter2 { width: 673px; height: 51px; background: url(box_akcios2_alja.jpg) no-repeat; }
#essential_div #akciopanel .boxfooter2 .left { width: 275px; height: 39px; float: left; padding-left: 25px; padding-top: 12px; }
#essential_div #akciopanel .boxfooter2 .left a.akc1 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios2_gomb_1.jpg); }
#essential_div #akciopanel .boxfooter2 .left a.akc2 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios2_gomb_2.jpg); background-position: 0 27px; }
#essential_div #akciopanel .boxfooter2 .left a.akc3 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios2_gomb_3.jpg); }
#essential_div #akciopanel .boxfooter2 .left a.akc4 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios2_gomb_4.jpg); }
#essential_div #akciopanel .boxfooter2 .left a:hover { background-position: 0 27px; }
#essential_div #akciopanel .boxheader3 { width: 673px; height: 150px; background: url(box_akcios3_teteje.jpg) no-repeat; }
#essential_div #akciopanel .boxfooter3 { width: 673px; height: 51px; background: url(box_akcios3_alja.jpg) no-repeat; }
#essential_div #akciopanel .boxfooter3 .left { width: 275px; height: 39px; float: left; padding-left: 25px; padding-top: 12px; }
#essential_div #akciopanel .boxfooter3 .left a.akc1 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios3_gomb_1.jpg); }
#essential_div #akciopanel .boxfooter3 .left a.akc2 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios3_gomb_2.jpg); }
#essential_div #akciopanel .boxfooter3 .left a.akc3 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios3_gomb_3.jpg); background-position: 0 27px; }
#essential_div #akciopanel .boxfooter3 .left a.akc4 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios3_gomb_4.jpg); }
#essential_div #akciopanel .boxfooter3 .left a:hover { background-position: 0 27px; }
#essential_div #akciopanel .boxheader4 { width: 673px; height: 150px; background: url(box_akcios4_teteje.jpg) no-repeat; }
#essential_div #akciopanel .boxfooter4 { width: 673px; height: 51px; background: url(box_akcios4_alja.jpg) no-repeat; }
#essential_div #akciopanel .boxfooter4 .left { width: 275px; height: 39px; float: left; padding-left: 25px; padding-top: 12px; float: left; }
#essential_div #akciopanel .boxfooter4 .left a.akc1 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios4_gomb_1.jpg); }
#essential_div #akciopanel .boxfooter4 .left a.akc2 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios4_gomb_2.jpg); }
#essential_div #akciopanel .boxfooter4 .left a.akc3 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios4_gomb_3.jpg); }
#essential_div #akciopanel .boxfooter4 .left a.akc4 { display: block; float: left; width: 27px; height: 27px; background: url(box_akcios4_gomb_4.jpg); background-position: 0 27px; }
#essential_div #akciopanel .boxfooter4 .left a:hover { background-position: 0 27px; }

#essential_div #akciopanel .boxfooter1 .right { width: 195px; height: 39px; float: left; padding-top: 12px; padding-left: 168px; }
#essential_div #akciopanel .boxfooter1 .right a.tov1 { display: block; float: left; margin-right: 5px; width: 112px; height: 28px; background: url(box_akcios1_gomb_tovakcio.jpg); }
#essential_div #akciopanel .boxfooter1 .right a.bov2 { display: block; float: left; width: 78px; height: 28px; background: url(box_akcios1_gomb_bov.jpg); }
#essential_div #akciopanel .boxfooter1 .right a:hover { background-position: 0 28px; }
#essential_div #akciopanel .boxfooter2 .right { width: 195px; height: 39px; float: left; padding-top: 12px; padding-left: 168px; }
#essential_div #akciopanel .boxfooter2 .right a.tov1 { display: block; float: left; margin-right: 5px; width: 112px; height: 28px; background: url(box_akcios2_gomb_tovakcio.jpg); }
#essential_div #akciopanel .boxfooter2 .right a.bov2 { display: block; float: left; width: 78px; height: 28px; background: url(box_akcios2_gomb_bov.jpg); }
#essential_div #akciopanel .boxfooter2 .right a:hover { background-position: 0 28px; }
#essential_div #akciopanel .boxfooter3 .right { width: 195px; height: 39px; float: left; padding-top: 12px; padding-left: 168px; }
#essential_div #akciopanel .boxfooter3 .right a.tov1 { display: block; float: left; margin-right: 5px; width: 112px; height: 28px; background: url(box_akcios3_gomb_tovakcio.jpg); }
#essential_div #akciopanel .boxfooter3 .right a.bov2 { display: block; float: left; width: 78px; height: 28px; background: url(box_akcios3_gomb_bov.jpg); }
#essential_div #akciopanel .boxfooter3 .right a:hover { background-position: 0 28px; }
#essential_div #akciopanel .boxfooter4 .right { width: 195px; height: 39px; float: left; padding-top: 12px; padding-left: 168px; }
#essential_div #akciopanel .boxfooter4 .right a.tov1 { display: block; float: left; margin-right: 5px; width: 112px; height: 28px; background: url(box_akcios4_gomb_tovakcio.jpg); }
#essential_div #akciopanel .boxfooter4 .right a.bov2 { display: block; float: left; width: 78px; height: 28px; background: url(box_akcios4_gomb_bov.jpg); }
#essential_div #akciopanel .boxfooter4 .right a:hover { background-position: 0 28px; }
/*
#essential_div #plazapanel { width: 207px; padding-left: 26px; padding-right: 33px; height: 232px; float: left; }
#essential_div #plazapanel .boxheader { width: 207px; height: 150px; background: url(box_piros_teteje.jpg) no-repeat; }
#essential_div #plazapanel .boxheader h2 { padding-left: 20px; padding-top: 70px; padding-right: 20px; color: #FFFFFF; font-weight: normal; font-size: 9pt; line-height: 13px; }
#essential_div #plazapanel .boxfooter { width: 144px; height: 41px; padding-left: 63px; padding-top: 10px; background: url(box_piros_alja.jpg) no-repeat; }
#essential_div #plazapanel .boxfooter a { display: block; width: 134px; height: 28px; background: url(box_piros_gomb_plaza.jpg); }
#essential_div #plazapanel .boxfooter a:hover { background-position: 0 28px; }
*/
#essential_div #plazapanel { width: 207px; padding-left: 26px; padding-right: 33px; height: 232px; float: left; }
#essential_div #plazapanel .boxheader { width: 207px; height: 201px; background: url(nt.jpg) no-repeat; }
#essential_div #plazapanel .boxheader span { display: none; }
#essential_div #plazapanel .boxheader a { width: 207px; height: 201px; display: block; }


#main_background { width: 100%; background: url(csikalatt_hatter.jpg) repeat-x; height: 261px; }
#main_div { margin-left: auto; margin-right: auto; width: 990px; text-align: left; }
#main_div #szolgline { width: 51px; background: url(boxmellett_szolg.jpg) no-repeat; height: 261px; float: left; }

#main_div #aruhazpanel { width: 207px; height: 261px; float: left; padding-right: 26px; }
#main_div #aruhazpanel .boxheader { width: 207px; height: 210px; background: url(box_narancs_teteje.jpg) no-repeat; }
#main_div #aruhazpanel .boxheader h2 { padding-left: 20px; padding-top: 65px; padding-right: 20px; color: #FFFFFF; font-weight: normal; font-size: 9pt; line-height: 13px; }
#main_div #aruhazpanel .boxheader a { color: #FFFFFF; text-decoration: none; }
#main_div #aruhazpanel .boxfooter { width: 90px; height: 41px; padding-left: 117px; padding-top: 10px; background: url(box_narancs_alja.jpg) no-repeat; }
#main_div #aruhazpanel .boxfooter a { display: block; width: 78px; height: 28px; background: url(box_narancs_gomb.jpg); }
#main_div #aruhazpanel .boxfooter a:hover { background-position: 0 28px; }

#main_div #honlappanel { width: 207px; height: 261px; float: left; padding-right: 26px; }
#main_div #honlappanel .boxheader { width: 207px; height: 210px; background: url(box_zold_teteje.jpg) no-repeat; }
#main_div #honlappanel .boxheader h2 { padding-left: 20px; padding-top: 65px; padding-right: 20px; color: #FFFFFF; font-weight: normal; font-size: 9pt; line-height: 13px; }
#main_div #honlappanel .boxfooter { width: 90px; height: 41px; padding-left: 117px; padding-top: 10px; background: url(box_zold_alja.jpg) no-repeat; }
#main_div #honlappanel .boxfooter a { display: block; width: 78px; height: 28px; background: url(box_zold_gomb.jpg); }
#main_div #honlappanel .boxfooter a:hover { background-position: 0 28px; }

#main_div #tarhelypanel { width: 207px; height: 261px; float: left; padding-right: 26px; }
#main_div #tarhelypanel .boxheader { width: 207px; height: 210px; background: url(box_lila_teteje.jpg) no-repeat; }
#main_div #tarhelypanel .boxheader h2 { padding-left: 20px; padding-top: 65px; padding-right: 20px; color: #FFFFFF; font-weight: normal; font-size: 9pt; line-height: 13px; }
#main_div #tarhelypanel .boxheader a { color: #FFFFFF; text-decoration: none; }
#main_div #tarhelypanel .boxfooter { width: 90px; height: 41px; padding-left: 117px; padding-top: 10px; background: url(box_lila_alja.jpg) no-repeat; }
#main_div #tarhelypanel .boxfooter a { display: block; width: 78px; height: 28px; background: url(box_lila_gomb.jpg); }
#main_div #tarhelypanel .boxfooter a:hover { background-position: 0 28px; }

#main_div #egyebpanel { width: 207px; height: 261px; float: left; padding-right: 33px; }
#main_div #egyebpanel .boxheader { width: 207px; height: 210px; background: url(box_vkek_teteje.jpg) no-repeat; }
#main_div #egyebpanel .boxheader h2 { padding-left: 20px; padding-top: 110px; padding-right: 20px; color: #FFFFFF; font-weight: normal; font-size: 9pt; line-height: 13px; }
#main_div #egyebpanel .boxfooter { width: 90px; height: 41px; padding-left: 117px; padding-top: 10px; background: url(box_vkek_alja.jpg) no-repeat; }
#main_div #egyebpanel .boxfooter a { display: block; width: 78px; height: 28px; background: url(box_vkek_gomb.jpg); }
#main_div #egyebpanel .boxfooter a:hover { background-position: 0 28px; }


#page_background { width: 100%; background: url(csikalatt_hatter.jpg) repeat-x; }
#page_div { margin-left: auto; margin-right: auto; width: 990px; text-align: left; }
#page_div #content_div { width: 673px; float: left; padding-left: 51px; padding-right: 26px; }
#page_div #content_div #page_header { width: 673px; height: 25px; background: url(tartalom_fejl.jpg) no-repeat; }
#page_div #content_div #page_content { width: 623px; padding-left: 25px; padding-right: 25px; background: url(tartalom_hatter.jpg) repeat-y; }
#page_div #content_div #page_content h1 { font-weight: bold; font-size: 13pt; color: #B73923; padding-bottom: 20px; text-decoration: none; }
#page_div #content_div #page_content h2 { font-weight: bold; font-size: 9pt; color: #A98B67; padding-bottom: 10px; text-decoration: none; }
#page_div #content_div #page_content h2 span { font-weight: bold; font-size: 9pt; color: #B73923; text-decoration: none; }
#page_div #content_div #page_content h3 { font-weight: normal; font-size: 9pt; color: #777777; padding-bottom: 20px; text-decoration: none; }
#page_div #content_div #page_content h3 span { color: #B73923; padding-left: 10px; padding-right: 10px; }
#page_div #content_div #page_content h3 a { color: #B73923; text-decoration: none; }
#page_div #content_div #page_content li.left { width: 250px; float: left; min-height: 25px; line-height: 20px; text-decoration: none; font-size: 8pt; color: #777777; font-weight: normal; }
#page_div #content_div #page_content li.right { width: 373px; float: left; min-height: 25px; line-height: 20px; text-decoration: none; font-size: 8pt; color: #777777; font-weight: normal; }
#page_div #content_div #page_footer { width: 673px; height: 25px; background: url(tartalom_labl.jpg) no-repeat; }

#page_div #button_div { width: 207px; float: left; padding-right: 33px; }
#page_div #button_div .aruhaz a { display: block; width: 207px; height: 61px; background: url(box_narancs_gomb_jobbold.jpg); }
#page_div #button_div .aruhaz a:hover { background-position: 0 61px; }
#page_div #button_div .honlap a { display: block; width: 207px; height: 61px; background: url(box_zold_gomb_jobbold.jpg); }
#page_div #button_div .honlap a:hover { background-position: 0 61px; }
#page_div #button_div .tarhely a { display: block; width: 207px; height: 61px; background: url(box_lila_gomb_jobbold.jpg); }
#page_div #button_div .tarhely a:hover { background-position: 0 61px; }
#page_div #button_div .egyeb a { display: block; width: 207px; height: 113px; background: url(box_vkek_gomb_jobbold.jpg); }
#page_div #button_div .egyeb a:hover { background-position: 0 113px; }
#page_div #button_div .nettraffic a { display: block; width: 207px; height: 163px; background: url(nettrafficlogo.jpg); }


#footer_background { width: 100%; height: 60px; }
#footer_div { margin-left: auto; margin-right: auto; width: 990px; text-align: left; }
#footer_copy { width: 681px; height: 60px; padding-left: 52px; float: left; text-align: left; font-weight: normal; font-size: 8pt; color: #777777; line-height: 60px; text-decoration: none; }
#footer_copy a { font-weight: normal; font-size: 8pt; color: #777777; line-height: 60px; text-decoration: none; }
#footer_telfax { width: 222px; height: 60px; padding-right: 35px; float: left; background:url(lablectelefonfaxsz2.jpg) no-repeat 0 20px; }
