html, body { height: 100%; }
html { background: #fff url(../img/html.png) repeat-y center top; }
body { margin: 0; padding: 0; font: 11px arial, sans-serif; background: url(../img/body.png) no-repeat center top; color: #036; }
input, select, textarea { font: 1em arial, sans-serif; color: #036; }
a { text-decoration: none; color: #FF0000; }
a:hover { text-decoration: underline; }
a img { border: none; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
h1, h2, h3, h4, h5, h6, div, p, form, ul, li, dl, dt, dd, object, embed { margin: 0; padding: 0; }
li { list-style: none; }
div#wrapper { width: 765px; margin: 0 auto; border: 0 solid #fff; border-width: 0 3px 0 2px; text-align: left; overflow: hidden; }
.center { text-align: center; }


/* FEJLÉC ------------------------------------- */
div#headercim { width: 765px; height: 66px; background: #d8e5de url(../img/header_bg.png); float: left; }
div#headercim h1.logo { width: 280px; height: 66px; line-height: 66px; display: block; float: left; }
div#headercim h1.logo a {  width: 245px; height: 42px; margin: 17px 0 0 32px; display: block; color: #FFF; font-size: 0; background: url(../img/header.png) no-repeat left top; }
div#headercim p { height: 66px; line-height: 66px; font-size: 10px; color: #036; text-transform: uppercase; text-align: right; padding-right: 15px; }
div#headercim p a { color: #036; }

div#headercim ul { float: right; width: 453px; padding-right: 10px; height: 66px; }
div#headercim ul li { float: right; line-height: 66px; font-size: 10px; }
div#headercim ul li a { color: #036; text-transform: uppercase; padding: 0 5px; }
div#headerflash { width: 765px; height: 91px; float: left; overflow: hidden; background: url(../img/bg_header_flesh.jpg) no-repeat left top; }

div#headermenu ul { clear: both; padding-left: 22px; width: 743px; height: 52px;  background: #fff url(../img/bg_headermenu.gif) no-repeat left top; overflow: hidden; }
div#headermenu ul li { float: left; margin-top: 18px; line-height: 20px; padding-right: 20px; }
div#headermenu ul li a { font: 14px Arial; padding: 4px 10px 4px 10px; color: #003366; }
div#headermenu ul li a.vallalat { border-left: 4px solid #D03738; }
div#headermenu ul li a.termekek { border-left: 4px solid #FF9000; }
div#headermenu ul li a.media { border-left: 4px solid #FFCE6C; }
div#headermenu ul li a.sajto { border-left: 4px solid #7BC623; }
div#headermenu ul li a.karrier { border-left: 4px solid #6F387C; }
div#headermenu ul li span { display: none; }
div#headermenu ul li span a { font-size: 10px; padding: 0 5px 0 5px; text-transform: uppercase; border-left: 1px solid #003366; }

/* tartalom ------------------------------------- */
div#content { width: 765px; float: left; overflow: hidden; }
div.one_column { background: url(../img/one_column.gif) repeat-y right top; } /* egyoszlop esetén */
div.two_column { background: url(../img/two_column.gif) repeat-y right top; } /* két oszlop esetén */

/* baloldal ------------------------------------- */
div#navigation { width: 162px; float: left; text-align: center; overflow: hidden; }
div#navigation div#letolt { float: left; color: #036; font: 11px arial, sans-serif; margin: 30px 5px 15px 5px; padding: 0; text-align: center; width: 152px; display: inline; }
div#navigation div#letolt img { margin: 10px 0 0 0; border: none; }
div#navigation div#letolt a {  color: #036; font: 11px arial, sans-serif; text-decoration: none; }

div#search { width: 162px; height: 110px; background: url(../img/search_bg.gif) no-repeat 1px top; }
div#search form p { text-align: left; color: #A9BCCE; padding: 10px 14px; font-weight: bold; }
div#search form input#stext { width: 130px; height: 16px; margin-bottom: 9px; line-height: 16px; border: 1px solid #539CC5; background: #EFF2F9; color: #0A3C6E; font-size: 10px; }
div#search form input#ssubmit{ width: 69px; height: 15px; margin-bottom: 12px; border: none; cursor: pointer; background: url(../img/search_button.gif) no-repeat center top; }
div#search form input#ssubmitEN{ width: 69px; height: 15px; margin-bottom: 12px; border: none; cursor: pointer; background: url(../img/search_buttonEN.gif) no-repeat center top; }

div#search form a { color: #0A3C6E; font-weight: bold; }


/* ------------- EGY OSZLOPOS TARTALOM ------------------------------------- */
div#full { float: left; width: 603px; background: url(../img/h1.gif) no-repeat left top; overflow: hidden; }
div#full h1 { text-align: left; width: 565px; height: 24px; line-height: 24px; margin: 18px 0 15px 20px; border-left: 5px solid #fff; padding-left: 10px; font-size: 20px; font-weight: normal; color: #fff; }
div#full h1 span { float: left; }
div#full h1 a { text-decoration: none; float: right; margin:0 20px 0 0px; padding: 0; }
div#full h1 a img { border: none; }
div#full h2 {width: 563px; height: 20px; margin: 0 20px; padding: 7px 0 3px 0; clear: both; border-bottom: 1px solid #559cc4;}
div#full h2 span { line-height: 20px; padding-left: 10px; border-left: 5px solid #559cc4; font-size: 16px; color: #325C85; float: left; display: block;}
div#full h2 a { float: right; line-height: 20px; padding: 0 5px 0 25px;  font-size: 9px; font-weight: normal; color: #0d3f71; border-left: 1px solid #BFDAE9; }
div#full h2 a.print { background: url(../img/icon_print.gif) no-repeat 5px center; }

/* TERMEKEK | szolgáltatások*/
div.termkep { width: 166px; height: 232px; padding: 10px; text-align: left; overflow: hidden; float: left; }
div.listat { width: 380px; padding: 10px 20px 10px 10px; overflow: hidden; float: left; }

div#full div.listat { background: url(../img/h2.gif) no-repeat left top; margin: 0 5px; padding: 0 15px 0 5px; overflow: auto; height: 1%; }
div#full div.listat h2 { width: 370px; margin: 0 0 5px 10px; padding: 10px 0 0 0; background: none; font-size: 16px; border-bottom: 1px solid #d03738; height: 23px; }
div#full div.listat h2 span { padding-left: 5px; border-left: 5px solid #d03738; margin-bottom: 3px; display: block; color: #0a3c6e; float: left; }
div#full div.listat div { width: 190px; float: left; background: url(../img/egyedi_lista_top.gif) no-repeat left top; margin-bottom: 10px; }
div#full div.listat ul { padding: 0 0 10px 20px; background: url(../img/egyedi_lista_bottom.gif) no-repeat left bottom; font-size: 11px; }
div#full div.listat li { background: url(../img/nyil_termekek.gif) no-repeat left 5px; padding: 1px 0 1px 10px; }
div#full div.listat li a { color: #036; }

div#full div.tematikus { background: url(../img/h2.gif) no-repeat left top; margin: 0 5px; padding: 0 15px 0 5px; }
div#full div.tematikus h2 { margin: 0 0 5px 10px; padding: 10px 0 0 0; background: none; font-size: 18px; border-bottom: 1px solid #d03738; height: 23px; }
div#full div.tematikus h2 span { padding-left: 5px; border-left: 5px solid #d03738; margin-bottom: 3px; display: block; float: left; }
div#full div.tematikus dl, dt, dd { margin: 0 5px; padding: 0; }
div#full div.tematikus dt { font-weight: bold; padding: 2px 0 0 15px; background: url(../img/nyil_termek_menu.gif) no-repeat left 4px; font-size: 12px; }
div#full div.tematikus dd { background: url(../img/information_shadow.gif) repeat-x left bottom; padding: 0 0 15px 15px; text-align: left; font-size: 11px; }
div#full div.tematikus dd.last { background: none; }
div#full div.tematikus dd a { color: #036; }

div.szolg_stat { width: 380px; padding: 10px 20px 10px 10px; overflow: hidden; float: left; }
div.szolg_stat p { margin-bottom: 5px; }
div.szolg_stat ul { margin-left: 10px; }   
div.szolg_stat ul li { padding-left: 10px; background: url(../img/nyil_termekek.gif) no-repeat left 4px; margin-bottom: 5px; }

div#full div.szolglist { background: url(../img/h2.gif) no-repeat left top; margin: 0 5px; padding: 0 15px 0 5px; }
div#full div.szolglist h2 { margin: 0 0 5px 10px; padding: 10px 0 0 0; background: none; font-size: 18px; border-bottom: 1px solid #7CC724; height: 23px; }
div#full div.szolglist h2 span { padding-left: 5px; border-left: 5px solid #7CC724; margin-bottom: 3px; display: block; float: left; }
div#full div.szolglist ul { margin: 10px 0 0 15px; padding: 0; }
div#full div.szolglist ul li { padding: 5px 0 0 15px; background: url(../img/nyil_szolgaltat.gif) no-repeat left 9px; }
div#full div.szolglist ul li a { color: #036; }

div#termekkep { float: left; padding: 10px; }
/* kibont */
div#full div#termek h1 span { float: none; /*margin-right: 22px;*/ }
div#full div#termek h1 span a img { border: none; }

div#rend_up { width: 563px; padding: 10px 20px 20px 20px; }
div#rend_up h3 {width: 563px; height: 20px; padding: 7px 0 3px 0; clear: both; border-bottom: 1px solid #d03738;}
div#rend_up h3 span { line-height: 20px; padding-left: 10px; border-left: 5px solid #d03738; font-size: 13px; color: #325C85; float: left; display: block; }

div#rend_up h3.szo {border-bottom: 1px solid #7cc724; }
div#rend_up h3.szo span {border-left: 5px solid #7cc724; }
div#rend_up h3 a { float: right; line-height: 20px; padding: 0 5px 0 25px;  font-size: 9px; font-weight: normal; color: #0d3f71; }
div#rend_up h3 a.print { background: url(../img/icon_print.gif) no-repeat 5px center; }
div#rend_up h3 a.nyom { float: left; }
div#rend_up h3 span a { padding: 0; font-size: 13px; color: #325C85; font-weight: bold; float: left; }

div#rend_up div.text { padding: 5px; }
div#rend_up div.text p { padding-bottom: 5px; }
div#rend_up div.text ul { margin-left: 10px; }   
div#rend_up div.text ul li { padding-left: 10px; background: url(../img/nyil_termekek.gif) no-repeat left 4px; }

div#rend_down { width: 583px; padding: 0 10px 0 10px; }
div#rend_down div { float: left; }
div#rend_down h3 { width: 155px; margin: 0 0 10px 10px; padding: 0 0 0 0; background: none; font-size: 12px; border-bottom: 1px solid #d03738; }
div#rend_down h3 span { padding-left: 5px; border-left: 5px solid #d03738; margin-bottom: 3px; display: block; color: #0a3c6e; }
div#rend_down ul.menu { width: 165px; margin-right: 15px; background: url(../img/h2.gif) no-repeat left top; padding: 8px 0 0 0; font-size: 11px; }
div#rend_down ul.menu li { margin: 5px 0 0 10px; padding: 0 0 5px 15px; border-bottom: 1px solid #bbd2e1; background: url(../img/nyil_termek_menu.gif) no-repeat left 1px; }
div#rend_down ul.menu li ul li { margin: 2px 0 0 10px; border: none; padding: 0 0 2px 0; background: none; }
div#rend_down ul.menu li.szolgaltaasnenu {background: url(../img/nyil_szolgaltatas_menu.gif) no-repeat left 1px; }
div#rend_down ul.menu li a { color: #043669; }


div#contCommutable { width: 393px; float: right; }

/* boxok */
div.box { width: 393px; background: url(../img/termek_box.gif) no-repeat left bottom; margin-bottom: 10px; overflow: hidden; }
div.box h4 { height: 39px; background: url(../img/termek_box.gif) no-repeat left top; }
div.box h4 span { float: left; padding-left: 10px; line-height: 39px; font-size: 1.2em; color: #036; background: no-repeat left top; }
div.box h4 a { float: right; font-size: 9px; height: 30px; overflow: hidden; margin-top: 9px; padding: 0 5px; font-weight: normal; color: #0d3f71; border-left: 1px solid #BFDAE9; }
div.box h4 a.print { width:35px; line-height: 45px; background: url(../img/icon_print.gif) no-repeat center top; text-align: center; }
div.box h4 a.close { margin-right: 10px; width:25px; line-height: 45px; background: url(../img/icon_close.gif) no-repeat center top; text-align: center; }

div.box div.text { width: 360px; padding: 5px 0 10px 20px; font-size: 11px; }
div.box div img { border: none; }
div.box div.text table { margin-bottom: 10px; }
div.box div.text ul { padding-bottom: 10px; }
div.box div.text p { padding-bottom: 10px; }
div.box div.text li { padding-left: 10px; background: url(../img/nyil_termekek.gif) no-repeat left 4px; }

/* TARIFÁK | MÉDIAAJÁNLAT | FOGALOMTÁR */

div.tarifa { width: 533px; margin: 0 20px; padding: 0 15px; background: url(../img/naptar_hatter.gif) repeat-y top center; float: left; display: inline; overflow: hidden; }
div.tarifa ul.tarifaterm { width: 123px; padding: 0 5px; float: left; }
div.tarifa ul.tarifaterm li { padding: 2px 0 2px 10px; background: url(../img/nyil_termekek.gif) no-repeat left 6px; }
div.tarifa ul.tarifaterm li a { color: #043669; }
div.tarifa p { padding: 0 0 0 10px; }
div.tarifa p a.excel img { vertical-align: middle; padding-right: 10px; }
div.tarifa p a.excel { color: #043669; }
div.tarifa p a.excel:hover { text-decoration: none; }
div.fogalombetu { font-size: 12px; width: 533px; margin: 0 20px; padding: 0 15px; background: url(../img/naptar_hatter.gif) repeat-y top center; float: left; display: inline; overflow: hidden; text-align: center; }
div.fogalombetu a { color: #036; }
div.fogalombetu a.active { color: #72A1C5; font-weight: bold;}
p.tartop { margin: 10px 20px 0 20px;  height: 14px; width: 563px; background: url(../img/szervezes_top.gif) no-repeat top center; float: left; display: inline; }
p.tarbot { margin: 0 20px 10px 20px;  height: 18px; width: 563px; background: url(../img/naptar_bottom.gif) no-repeat top center; float: left; display: inline; }

h2.tarif{ border-bottom: 1px solid #990100 !important; }
h2.tarif span {  border-left: 5px solid #990100 !important; }
h2.mediaajanlat{ border-bottom: 1px solid #C43D00 !important; }
h2.mediaajanlat span {  border-left: 5px solid #C43D00 !important; }

div.mediaselect_fejlec { width:544px; margin: 15px 0 0 20px; padding: 0 0 0 20px; overflow:hidden; background: url(../img/ranking_hatter.gif) repeat-y right top; font-size: 12px; }
div.mediaselect_fejlec div { width: 167px; float: left; padding: 0 10px 0 0; font-size: 11px;  }
div.mediaselect_fejlec ul { padding: 0 0 0px 0px; }
div.mediaselect_fejlec ul li { background:none; }
div.mediaselect_tabla { margin:0 0 0 20px; padding:0; width:564px; text-align:center; overflow:hidden; background: url(../img/ranking_hatter.gif) repeat-y right top; }
div.mediaselect_tabla input.submit { width: 90px; height: 25px; background: url(../img/ranking_nyomtat.gif) no-repeat left top; border: none; cursor: pointer;}
div.mediaselect_tabla input.submitEN { width: 90px; height: 25px; background: url(../img/ranking_nyomtatEN.gif) no-repeat left top; border: none; cursor: pointer;}

form#search_fogalom p.search { margin-top: 10px; height: 23px; padding: 6px 0 0 0; text-align: center;}
form#search_fogalom p.search input.search_text { background: url(../img/keres_input.gif) no-repeat left top; border: none; height: 15px; width: 171px; margin-right: 10px; }
form#search_fogalom p.search input.search_submit { background: url(../img/kers_submit.gif) no-repeat left top; border: 1px solid #FFF; width: 73px; }

div.fogalom_lista { font-size: 12px; width: 533px; margin: 0 20px; padding: 15px; background: url(../img/bg_fogalomtar_lista.gif) repeat-x top left; float: left; display: inline; overflow: hidden; }
div.meghatarozas { float: left; display: inline; padding:10px 0 0 10px; width: 213px; font-weight: bold;}
div.magyarazat { float: left; display: inline; width: 310px; }

/* AJÁNLATAINK */
div.listaa { width: 380px; padding: 10px 20px 10px 10px; overflow: hidden; float: left; }

div#full div.listaa { background: url(../img/h2.gif) no-repeat left top; margin: 0 5px; padding: 0 15px 0 5px; overflow: auto; height: 1%; }
div#full div.listaa h2 { width: 370px; margin: 0 0 5px 10px; padding: 10px 0 0 0; background: none; font-size: 16px; border-bottom: 1px solid #FF9000; height: 23px; }
div#full div.listaa h2 span { padding-left: 5px; border-left: 5px solid #FF9000; margin-bottom: 3px; display: block; color: #0a3c6e; float: left; }
div#full div.listaa div { width: 190px; float: left; background: url(../img/egyedi_lista_top.gif) no-repeat left top; margin-bottom: 10px; }
div#full div.listaa ul { padding: 0 0 10px 20px; background: url(../img/egyedi_lista_bottom.gif) no-repeat left bottom; font-size: 11px; }
div#full div.listaa li { background: url(../img/nyil_ajanlat.gif) no-repeat left 5px; padding: 1px 0 1px 10px; }
div#full div.listaa li a { color: #036; }

div.ajanlat_box { width: 563px; padding: 20px 20px; float: left; display: inline; overflow: hidden; background: url(../img/h2.gif) no-repeat left top; }
div.ajanlat_box div.kreativ_logo { width: 110px; margin-right: 15px; float: left; display: inline; overflow: hidden; text-align: center; }
div.ajanlat_box div.kreativ_text {  width: 433px;float: left; display: inline; overflow: hidden; }
div.ajanlat_box h3 { margin: 0 0 10px 0; background: none; font-size: 16px; border-bottom: 1px solid #FF9000; height: 23px; }
div.ajanlat_box h3 span { padding-left: 5px; border-left: 5px solid #FF9000; margin-bottom: 3px; display: block; color: #0a3c6e; float: left; }
div.ajanlat_box h3 a { color: #036; }
div.ajanlat_box h3 a { float: right; line-height: 20px; padding: 0 5px 0 25px;  font-size: 9px; font-weight: normal; color: #0d3f71; border-left: 1px solid #BFDAE9; }
div.ajanlat_box h3 a.print { background: url(../img/icon_print.gif) no-repeat 5px center; }

/* CSOMAGAJÁNLATOK   -----------------------------------------------------------------------------*/

div#full div.csomag { margin: 0 15px 15px 5px; background: url(../img/h2.gif) no-repeat left top; }
div#full div.csomag h2 { margin: 0 0 5px 10px; padding: 10px 0 0 0; background: none; font-size: 16px; border-bottom: 1px solid #ffca3c; height: 23px; }
div#full div.csomag h2 span { padding-left: 5px; border-left: 5px solid #ffca3c; margin-bottom: 3px; display: block; color: #0a3c6e; float: left; }
div#full div.csomag h2 ul { float: right; }
div#full div.csomag h2 li { float: left; }
div#full div.csomag h2 li a { display: block; padding: 0 5px 0 25px; line-height: 20px; font-size: 10px; background: no-repeat 5px center; color: #036; border-left: 1px solid #bfdae9; }
div#full div.csomag h2 li a.pdf { background-image: url(../img/icon_pdf.gif); }
div#full div.csomag h2 li a.excel { background-image: url(../img/icon_excel.gif); }
div#full div.csomag h2 li a.print { background-image: url(../img/icon_print.gif); }
div#full div.csomag p { clear: both; margin-left: 10px; padding: 10px; font-size: 11px; text-align: center; color: #036; }
div#full div.multimedia_lista ul li ul { background-image: none; }
div#full div.csomag ul li.sublist { background-image: none; }
div#full div.csomag p.kat { text-align: left; font-weight: bold; }
div#full div.csomag div.tkepek { text-align: center; margin-bottom: 10px;}
div#full div.csomag div.tkepek img { text-decoration: none; outline: none; border: none; }
div#full div.csomag div.szoveg { text-align: left; }
div#full div.csomag div.szoveg p { text-align: left; }
div.csomag div.szoveg ul li.pdf { height: 20px; }
div.csomag div.szoveg ul li.pdf a { color: #0d3f71; height: 20px; line-height: 20px; width: 150px; display: block; padding-left: 20px; background: url(../img/icon_pdf.gif) no-repeat left center; }


/* KREATIV MEGOLDÁSOK */

div#kreativ_flash { width: 543px; padding: 45px 20px; float: left; display: inline; overflow: hidden; text-align: center; }
div.kreativ_box { width: 563px; padding: 20px 20px; float: left; display: inline; overflow: hidden; background: url(../img/h2.gif) no-repeat left top; }
div.kreativ_box div.kreativ_logo { width: 110px; margin-right: 15px; float: left; display: inline; overflow: hidden; text-align: center; }
div.kreativ_box div.kreativ_text {  width: 433px;float: left; display: inline; overflow: hidden; }
div.kreativ_box h3 { margin: 0 0 10px 0; background: none; font-size: 16px; border-bottom: 1px solid #FFCE6A; height: 23px; }
div.kreativ_box h3 span { padding-left: 5px; border-left: 5px solid #FFCE6A; margin-bottom: 3px; display: block; color: #0a3c6e; float: left; }
div.kreativ_box h3 a { float: right; line-height: 20px; padding: 0 5px 0 25px;  font-size: 9px; font-weight: normal; color: #0d3f71; border-left: 1px solid #BFDAE9; }
div.kreativ_box h3 a.print { background: url(../img/icon_print.gif) no-repeat 5px center; }
div.kreativ_box h3 span a { color: #036; font-size: 16px; padding: 0; border: none; font-weight: bold; }

/* MULTIMEDIA */

div#full div.multimedia_lista { background: url(../img/h2.gif) no-repeat left top; color: #036; font-size: 11px; }
div#full div.multimedia_lista { float: left; margin: 0 5px;display: inline;  }
div#full div.multimedia_lista div { width: 190px; background: url(../img/egyedi_lista_top.gif) no-repeat left top; }
div#full div.multimedia_lista ul { padding: 0 0 10px 20px; background: url(../img/egyedi_lista_bottom.gif) no-repeat left bottom; }
div#full div.multimedia_lista li { background: url(../img/nyil_egyedi_lista.gif) no-repeat left 5px; padding: 1px 0 1px 10px; }
div#full div.multimedia_lista li a { color: #036; }
div#full div.multimedia_lista h2 { width: 180px; margin: 0 0 5px 10px; padding: 10px 0 2px 0; background: none; font-size: 16px; border-bottom: 1px solid #ffca3c; }
div#full div.multimedia_lista h2 span { padding-left: 5px; border-left: 5px solid #ffca3c; margin-bottom: 3px; display: block; color: #0a3c6e; }
div#full div.multimedia_lista ul li ul { background-image: none; }

/* SZERZŐDÉSI FELTÉTELEK */

div#full div.szerzodeslist { background: url(../img/h2.gif) no-repeat left top; margin: 0 5px; padding: 0 15px 0 5px; }
div#full div.szerzodeslist h2 { margin: 0 0 5px 10px; padding: 10px 0 0 0; background: none; font-size: 18px; border-bottom: 1px solid #6C6C6C; height: 23px; }
div#full div.szerzodeslist h2 span { padding-left: 5px; border-left: 5px solid #6C6C6C; margin-bottom: 3px; display: block; float: left; }
div#full div.szerzodeslist div.text { margin: 10px 0 20px 15px; padding: 0; }

div#full div.szerzodeslist div.text p.fw { font-size: 11px; text-align: right; margin: 0 10px 0 0; }
div#full div.szerzodeslist div.text p.fw a { color: #036; background: url(../img/nyil_szerzodes.gif) no-repeat right 4px; padding-right: 8px; }

/* KERESÉS */
form#searching { margin: 0; padding: 0; }
form#searching p#sztop { margin: 0;  height: 14px; width: 563px; background: url(../img/szervezes_top.gif) no-repeat top center; float: left; display: inline; }
form#searching p#bottom { margin: 0;  height: 18px; width: 563px; background: url(../img/naptar_bottom.gif) no-repeat top center; float: left; display: inline; }

form#searching dl{  width: 563px; margin: 0; padding: 0; background: url(../img/naptar_hatter.gif) repeat-y top center; float: left; display: inline; overflow: hidden; }

form#searching dt{ margin: 0 5px 0 0; padding: 5px 4px; width: 70px; float: left; clear: both; text-align: right; }
form#searching dd{ margin: 0; padding: 5px 4px;}
form#searching dd input.input { width: 420px; border: 1px solid #539CC5; background: #EFF2F9; color: #0A3C6E; }
form#searching dd select.input { width: 420px;border: 1px solid #539CC5; background: #EFF2F9; color: #0A3C6E; }
form#searching dd input.button {  width: 69px; height: 15px; border: none; cursor: pointer; background: url(../img/search_button.gif) no-repeat center top; }
form#searching dd input.buttonEN {  width: 69px; height: 15px; border: none; cursor: pointer; background: url(../img/search_buttonEN.gif) no-repeat center top; }

div.aktualis { width: 543px; margin: 10px 20px; padding: 0 10px; }
div.aktualis a.korabbihoz { color: #036; padding: 0 10px 0 0; background: url(../img/nyil_termekek.gif) no-repeat center right; font-weight: bold; }
div.aktualis ul { margin-bottom: 20px; }
div.aktualis ul li a { color: #036; padding: 0 0 5px 10px; background: url(../img/nyil_termekek.gif) no-repeat 0px 4px; }


/* ------------- KÉT OSZLOPOS TARTALOM ------------------------------------- */

/* középső oszlop alapbeállítás ------------------------------------- */
div#center { float: left; width: 444px; background: url(../img/h1.gif) no-repeat left top; overflow: hidden; }
div#center h1 { text-align: left; width: 409px; height: 24px; line-height: 24px; margin: 18px 0 15px 20px; border-left: 5px solid #fff; padding-left: 10px; font-size: 20px; font-weight: normal; color: #fff;}
div#center h1 span {text-align:left; float: left; }
div#center h1 a { text-decoration: none; float: right; margin:0 20px 0 0px; padding: 0; }
div#center h1 a img { border: none; }
div#center h2 {width: 404px; height: 20px; margin: 0 20px; padding: 7px 0 3px 0; clear: both; border-bottom: 1px solid #559cc4;}
div#center h2 span { line-height: 20px; padding-left: 10px; border-left: 5px solid #559cc4; font-size: 16px; color: #325C85; float: left; display: block;}
div#center h2.hirek { border-bottom: 1px solid #903A9A; }
div#center h2.hirek span { border-left: 5px solid #903A9A; }
div#center h2 a { float: right; line-height: 20px; padding: 0 5px 0 25px;  font-size: 9px; font-weight: normal; color: #0d3f71; border-left: 1px solid #BFDAE9; }
div#center h2 a.print { background: url(../img/icon_print.gif) no-repeat 5px center; }

/* NYITÓ OLDAL | HÍREK */
div#statikus { padding: 15px 20px; }
div#statikus p { margin-bottom: 15px; }
div#statikus a { color: #FF0000; }
div#statikust ul { margin: 0 0 5px 10px; }
div#statikus ul li {  padding: 0 0 5px 10px; background: url(../img/nyil_termekek.gif) no-repeat 0px 4px; }


div.hirbox { margin: 10px 12px; width: 420px; padding-bottom: 5px; background: #FFF url(../img/hirdoboz_bottom.png) no-repeat left bottom; float: left; display: inline; }
div.hirbox h3 { padding: 0 10px; color: #036; font-size: 12px; background: url(../img/hirdoboz_top.png) left top; }
div.hirbox h3 span { font-size: 10px; color: #559cc4; float: right; }
div.hirbox div.hir_tart { margin: 10px; }
div.hirbox div.hir_tart img { margin: 5px 5px 5px 5px; }
div.hirbox div.hir_tart a { color: #FF0000; }
div.hirbox p.fw { font-size: 11px; text-align: right; margin: 0 10px 0 0; }
div.hirbox p.fw a { color: #036; background: url(../img/nyil_termekek.gif) no-repeat right 4px; padding-right: 8px; }

form#search_hir { margin: 10px 12px; width: 420px; float: left; display: inline;  }
form#search_hir p.archiv { width: 150px; height: 29px; margin-right: 5px; float: left; display: inline; }
form#search_hir p.kitolt { width: 80px; height: 29px; float: left; display: inline; }
form#search_hir p.search { width: 255px; height: 23px; float: left; padding: 6px 0 0 8px; background: url(../img/keres_hatter.gif) no-repeat left top; }
form#search_hir p.search input.search_text { background: url(../img/keres_input.gif) no-repeat left top; border: none; height: 15px; width: 171px;}
form#search_hir p.search input.search_submit { background: url(../img/kers_submit.gif) no-repeat left top; border: 1px solid #FFF; width: 73px; }


div.hirbont { width: 404px; margin: 10px 20px; }
div.hirbont h3 { padding: 0 10px; color: #036; font-size: 12px; }
div.hirbont h3 span { font-size: 10px; color: #559cc4; float: right; }
div.hirbont img { margin: 5px 5px 5px 5px; }
div.hirbont a { color: #FF0000; }

div#lapozo { width: 420px; height: 29px; line-height: 29px; color: #56A0C1; margin: 10px 12px; text-align: center; background: url(../img/keres_hatter.gif) no-repeat center top; float: left; }
div#lapozo a { color: #56A0C1; font-weight: bold; }
div#lapozo a.aktold { color: #FF0000; }

div#archiv_search { width: 420px; height: 29px; margin: 10px 12px; text-align: center; }

/* KAPCSOLAT */
/* boxok */
div.kapcsbox { width: 393px; background: url(../img/termek_box.gif) no-repeat left bottom; margin: 10px 0 0 25px; padding-bottom: 15px; float: left; display: inline; }
div.kapcsbox h4 { height: 39px; background: url(../img/termek_box.gif) no-repeat left top; }
div.kapcsbox h4 span { padding-left: 10px; line-height: 39px; font-size: 1.2em; color: #036; background: no-repeat left top; text-align: left; float: left; }
div.kapcsbox h4 a { float: right; font-size: 9px; height: 30px; overflow: hidden; margin-top: 9px; padding: 0 5px; font-weight: normal; color: #0d3f71; border-left: 1px solid #BFDAE9; }
div.kapcsbox h4 a.print { width:35px; line-height: 45px; background: url(../img/icon_print.gif) no-repeat center top; text-align: center; }
div.kapcsbox h4 a.close { margin-right: 10px; width:25px; line-height: 45px; background: url(../img/icon_close.gif) no-repeat center top; text-align: center; display: none; }
div.kapcsbox h4 a.open { margin-right: 10px; width:25px; line-height: 45px; background: url(../img/icon_open.gif) no-repeat center top; text-align: center; }
div.kapcsbox h4 span a { margin: 0; padding: 0; font-size: 1em; color: #036; background: none; font-weight: bold; border: none; cursor: pointer; float: left; }
div.kapcsbox ul { margin: 10px 0 0 15px; display: none; }
div.kapcsbox ul li { padding-left: 10px; background: url(../img/nyil_kapcsolat.png) no-repeat left 4px; }
div.kapcsbox ul li a { color: #036; }

div.rendinfo { width: 303px; height: 107px; padding: 10px; background: url(../img/bg_rendinfo.gif) no-repeat left top; z-index: 100; display: none; }
div.rendinfo ul li {  padding-left: 10px; }
div.rendinfo ul li.kiemel { background: url(../img/nyil_kapcsolat.png) no-repeat left 4px; font-weight: bold; }
div.rendinfo ul li.dölt { font-style: italic; }
div.rendinfo ul li a { color: #5A9BC2; }
div.rendinfo div.kapcskep { width: 98px; height: 98px; border: 1px solid #bbd2e1; background: #eaf1f6; text-align: center; float: left; margin-right: 10px; }

/* jobb oszlop alapbeállítás ------------------------------------- */
div#right { float: right; width: 156px; padding-top: 27px; border-right: 3px solid #215182; background: #bbd2e1 url(../img/right_column.gif) no-repeat left top; }
div#right div.jobbfelso { font-size: 11px; margin: 0 3px; padding: 8px 5px 20px 5px; text-align: center;  background: #dbe7ef url(../img/jobbfelso_shadow.jpg) no-repeat bottom;  }
div#right div.jobbfelso p.reklam_text { margin-bottom: 15px; text-align: left; }
div#right div.jobbfelso p.reklam_kep { margin-bottom: 15px; }
div#right div.jobbfelso img { border: none; }
div#right div.jobbfelso a { margin: 0; padding: 0; background-image: none; }

/* LÁBLÉC ------------------------------------- */
div#footer { clear: both; width: 764px; background: #036; padding-top: 5px; border-top: 5px solid #fff; font-size: 11px; color: #6c9ec3; margin: 0 0 0 1px;  }
div#footer ul.link { background: #e3eee8; border-left: 160px solid #c7ddcc; text-align: right; line-height: 20px; }
div#footer ul.link li { display: inline;  }
div#footer ul.link li.contact a { border-right: 1px solid #6c9ec3; }
div#footer ul li a { color: #6c9ec3; padding: 0 5px; }

div#footer ul.copyright { border-top: 3px solid #fff; background: #f5f7fa;}
div#footer ul.copyright li { width: 372px; padding: 0 5px; float: left; line-height: 23px; background: #f5f7fa;}
div#footer ul.copyright li.made { text-align: right; }
div#footer ul.copyright li.made img { vertical-align: middle; }

div.hirbont ul li{
	list-style: disc outside none;
    margin-left: 20px;
}
