/* --------------------------- overall body tags ---------------------------- */BODY{background-color : rgb(255,255,255);text-align: center;font-family : Helvetica,Arial,sans-serif,Courier New,Courier,sans-serif;font-size : 11px;color: rgb(70,70,75);margin: 0px ! important;scrollbar-face-color: rgb(149,166,176);scrollbar-arrow-color: rgb(255,255,255);scrollbar-base-color: rgb(149,166,176);scrollbar-3d-light-color : rgb(255,255,255);scrollbar-highlight-color : rgb(255,255,255);scrollbar-shadow-color : rgb(255,255,255);scrollbar-darkshadow-color : rgb(149,166,176);scrollbar-track-color : rgb(227,232,236);}TABLE,TABLE TD{font-size : 11px;margin: 0px ! important;border-width: 0px;border-collapse: collapse;border-spacing:0px;border-style: hidden;margin: 0px;padding: 0px;}:link,:active,:visited,:hover {color: rgb(228,128,30); font-size : 11px; text-decoration: none;}IMG{border: 0px;}/* --------------------------- Form tags ---------------------------- */FORM{margin: 0px ! important;}FORM TABLE TD{padding-top: 3px;}INPUT, SELECT, TEXTAREA{border: 1px solid rgb(149,166,176);color: rgb(149,166,176);font-family : Helvetica,Arial,sans-serif,Courier New,Courier,sans-serif;font-size : 10px;width: 185px;}.radio{width: 2em ! important;border: 0px ! important;}IMG.smallbutton{width: 16px;height: 16px;cursor: pointer;}IMG.hand{cursor: pointer;}INPUT.button {background-color: rgb(149,166,176); cursor: pointer; border: 0px; color:rgb(255,255,255); width: 85px; height: 15px;}/* --------------------------- Header table ---------------------------- */TABLE.frame{width: 980px;background-color: rgb(149,166,176);}TABLE.header{width: 954px;}TABLE.header TD.login{height: 39px;vertical-align: middle ! important;color: rgb(255,255,255);font-family : Helvetica,Arial,sans-serif,Courier New,Courier,sans-serif;font-size : 12px;font-weight : bold;text-align: right;}TABLE.header TD.login :link,TABLE.header TD.login :active,TABLE.header TD.login :visited,TABLE.header TD.login :hover {color: rgb(255,255,255); text-decoration: none; font-size : 12px; font-weight: bold ! important;}TABLE.header TD.login INPUT, SELECT, TEXTAREA{border: 0px ridge #FFFFFF;color: rgb(4,70,99);font-family : Helvetica,Arial,sans-serif,Courier New,Courier,sans-serif;font-size : 10px;width: 185px;}TABLE.header TD.top{height: 22px;background-image: url('/images/bg/header_top.gif');}TABLE.header TD.logo{height: 81px;padding-left: 19px;padding-right: 15px;background-color: rgb(255,255,255);vertical-align: top ! important;}TABLE.header TD.logo DIV.logo{width: 342px;float: left;border: 0px ! important;}TABLE.header TD.logo DIV.banner{width: 468px;float: right;padding-bottom: 5px;}TABLE.header TD.search{height: 28px;background-image: url('/images/bg/search_bg.png');background-color: rgb(227,232,236);color: rgb(149,166,176);font-family : Helvetica,Arial,sans-serif,Courier New,Courier,sans-serif;font-size : 12px;font-weight : bold;padding-left: 14px;}TABLE.header TD.search :link,TABLE.header TD.search :active,TABLE.header TD.search :visited,TABLE.header TD.search :hover {color: rgb(149,166,176); text-decoration: none; font-size : 12px; font-weight: bold ! important;}TABLE.header TD.search .divider {color: rgb(149,166,176); font-size : 12px; margin-left: 5px; margin-right: 5px;}TABLE.header TD.menu{width: 954px;height: 64px;background-color: rgb(255,255,255);vertical-align: top;color: rgb(149,166,176);font-family : Helvetica,Arial,sans-serif,Courier New,Courier,sans-serif;font-size : 12px;font-weight : bold;}TABLE.header TD.menu :link,TABLE.header TD.menu :active,TABLE.header TD.menu :visited,TABLE.header TD.menu :hover {color: rgb(149,166,176); text-decoration: none; font-size : 12px; font-weight: bold ! important;}TABLE.header TD.menu .divider {color: rgb(149,166,176); font-size : 12px; margin-left: 4px; margin-right: 4px;}TABLE.header TD.menu_cimlap{width: 954px;height: 64px;background-image: url('/images/bg/topmenu_bg.png');vertical-align: top;}TABLE.header TD.menu_cimlap DIV.top, TABLE.header TD.menu DIV.top{height: 39px;}TABLE.header TD.menu DIV.news{height: 22px;vertical-align: middle;padding-left: 10px;}TABLE.header TD.menu DIV.database{height: 22px;vertical-align: middle;padding-left: 300px;}/* --------------------------- Footer table ---------------------------- */TABLE.footer{width: 954px;background-color: rgb(255,255,255);}TABLE.footer TD.partners{padding-left: 14px;height: 32px;}TABLE.footer TD.partners DIV.text{color: rgb(228,128,30);font-size : 11px;text-decoration: none;width: 70px;float: left;font-weight: bold;}TABLE.footer TD.partners DIV.logos{width: 770px;float: left;}TABLE.footer TD.menu{padding-left: 14px;height: 30px;color: rgb(149,166,176);font-family : Helvetica,Arial,sans-serif,Courier New,Courier,sans-serif;font-size : 12px;font-weight : bold;vertical-align: middle;}TABLE.footer TD.menu :link,TABLE.footer TD.menu :active,TABLE.footer TD.menu :visited,TABLE.footer TD.menu :hover {color: rgb(149,166,176); text-decoration: none; font-size : 12px; font-weight: bold ! important;}TABLE.footer TD.menu .divider {color: rgb(149,166,176); font-size : 12px; margin-left: 5px; margin-right: 5px;}TABLE.footer TD.copy{height: 30px;background-color: rgb(149,166,176);color: rgb(255,255,255);font-family : Helvetica,Arial,sans-serif,Courier New,Courier,sans-serif;font-size : 11px;font-weight : bold;}TABLE.footer .host {margin-left:125px; color: rgb(255,255,255); font-size : 11px; text-decoration: none}TABLE.footer .host :link,TABLE.footer .host :active,TABLE.footer .host :visited,TABLE.footer .host :hover {color: rgb(255,255,255); font-size : 11px; text-decoration: none;}TABLE.footer .copycopy {margin-left:340px; color: rgb(255,255,255); font-size : 11px; text-decoration: none}TABLE.footer .copycopy :link,TABLE.footer .copycopy :active,TABLE.footer .copycopy :visited,TABLE.footer .copycopy :hover {color: rgb(255,255,255); font-size : 11px; text-decoration: none;}/* --------------------------- MAIN ---------------------------- */TABLE.main{width: 954px;background-color: rgb(255,255,255);}TABLE.main TD.titleline{width: 473px;padding-left: 15px;vertical-align: top;}TABLE.main TD.titleline DIV.longline{width: 468px;height: 25px;border-bottom: 1px solid rgb(228,128,30);}TABLE.main TD.titleline DIV.longline DIV.shortline, TABLE.main TD.newstitleline DIV.longline DIV.shortline{height: 24px;border-bottom: 2px solid rgb(228,128,30);float: left;}TABLE.main TD.titleline DIV.longline DIV.right, TABLE.main TD.newstitleline DIV.longline DIV.right{height: 24px;float: right;position: relative;top: 5px;}TABLE.main TD.titleline DIV.text{width: 468px;}TABLE.main TD.titleline DIV.text DIV.full{width: 468px;float: left;vertical-align: top;margin-top: 5px;margin-bottom: 5px;}TABLE.main TD.titleline DIV.text DIV.icons {width: 468px; float: left; height: 28px; background-color: rgb(228,128,30); vertical-align: middle;}TABLE.main TD.titleline DIV.text DIV.icons TABLE TD {width: 468px; float: left; height: 28px; background-color: rgb(228,128,30); vertical-align: middle;}TABLE.main TD.titleline DIV.text DIV.icons TABLE TD .divider {margin-left: 5; margin-right: 5; color: rgb(255,255,255);}TABLE.main TD.titleline DIV.text DIV.banner{width: 468px;padding-top: 10px;}TABLE.main TD.newstitleline{width: 713px;padding-left: 15px;vertical-align: top;}TABLE.main TD.newstitleline DIV.longline{width: 698px;height: 25px;border-bottom: 1px solid rgb(228,128,30);}TABLE.main TD.article{width: 468px;padding-left: 15px;vertical-align: top;}TABLE.main TD.article DIV.banner{width: 468px;padding-top: 10px;}TABLE.main TD.titleline DIV.text TD.partner_logo{width: 130px;height: 40px;text-align: center;}TABLE.main TD.titleline DIV.text TD.partner{width: 250px;height: 40px;}DIV.right_align{float: right;display: inline-block;}.time{color: rgb(149,166,176);font-size : 10px;}IMG.imglst {width: 50px; height: 50px; float: left; border: 1px solid rgb(149,166,176); margin-right: 5px;}IMG.img_left {float: left; border: 1px solid rgb(149,166,176); margin-right: 10px;}IMG.img_right {float: right; margin-left: 10px;}IMG.img_atm {border: 1px solid rgb(149,166,176);}TABLE.hit_list_extra{width: 463px;}TABLE.hit_list_extra TD.language{width: 353px;text-align: left;color: rgb(149,166,176);font-size: 10px;}TABLE.hit_list_extra TD.category{width: 110px;text-align: right;color: rgb(149,166,176);font-size: 10px;}TABLE.main TD.article DIV.lightblue {height: 20px; width:100%; background-color:rgb(225,233,236);}TABLE.main TD.article DIV.darkblue {height: 20px; width:100%; background-color:rgb(205,216,222);}TABLE.main TD.article DIV.orange {height: 20px; width:100%; background-color:rgb(234,164,94);}TABLE.main TD.article DIV.lightblue DIV.text, TABLE.main TD.article DIV.darkblue DIV.text {padding:3px 0px 0px 10px; color: rgb(149,166,176); font-size : 11px; text-decoration: none;}TABLE.main TD.article DIV.lightblue DIV.text A, TABLE.main TD.article DIV.darkblue DIV.text A {color: rgb(149,166,176); font-size : 11px; text-decoration: none;}TABLE.main TD.article DIV.orange DIV.text {padding:3px 0px 0px 10px; color: rgb(255,255,255); font-size : 11px; text-decoration: none;}TABLE.main TD.article DIV.orange DIV.text A {color: rgb(255,255,255); font-size : 11px; text-decoration: none;}/* --------------------------- Címlap ---------------------------- */TABLE.main TD.index_top {padding-left:14px;}TABLE.main TD.index_top DIV.tanulmanyok {width:670px; height:40px; background-image:url('/images/bg/tanulmanyok.png'); background-repeat:no-repeat;}TABLE.main TD.index_top DIV.marketingelmelet {width:670px; height:40px; background-image:url('/images/bg/marketingelmelet.png'); background-repeat:no-repeat;}TABLE.main TD.index_top DIV.marketingeszkozok {width:670px; height:40px; background-image:url('/images/bg/marketingeszkozok.png'); background-repeat:no-repeat;}TABLE.main TD.index_top DIV.middle {background-image:url('/images/bg/news_bg.gif'); background-repeat:repeat-y; width:670px; height:185px;}TABLE.main TD.index_top DIV.bottom {width:670px; height:8px; background-image:url('/images/bg/news_box_bottom.png'); background-repeat:no-repeat;}TABLE.main TD.index_left {padding-left:14px; width:476px; vertical-align:top; height:490px;}TABLE.main TD.index_left DIV.aktualis {width:345px; height:340px; background-image:url('/images/bg/aktualis.png'); background-repeat:no-repeat; float:left;}TABLE.main TD.index_left DIV.korabban {width:345px; height:340px; background-image:url('/images/bg/korabban.png'); background-repeat:no-repeat; float:left;}TABLE.main TD.index_left DIV.keptar {width:476px; height:240px; background-image:url('/images/bg/keptar.png'); background-repeat:no-repeat;}TABLE.main TD.index_left DIV.logotar {width:476px; height:240px; background-image:url('/images/bg/logotar.png'); background-repeat:no-repeat;}TABLE.main TD.index_left DIV.cegprofil {width:476px; height:240px; background-image:url('/images/bg/cegprofil.png'); background-repeat:no-repeat;}TABLE.main TD.index_left A.inactive {color: white; font-weight:bold; font-size:12px; text-decoration:none;}TABLE.main TD.index_left A.active {color: rgb(149,166,176); font-weight:bold; font-size:12px; text-decoration:none;}TABLE.main TD.index_left A.keptar {color: rgb(135,155,166); font-weight:bold; font-size:12px; text-decoration:none;}DIV.vote {float:left; margin-left:10px; width:233px;}DIV.vote_top {background-image:url('/images/bg/vote_top.png'); background-repeat:no-repeat; width:233px; height:21px;}DIV.vote_middle {background-image:url('/images/bg/vote_middle.png'); background-repeat:repeat-y; width:233px;}DIV.vote_bottom {background-image:url('/images/bg/vote_bottom.png'); background-repeat:no-repeat; width:233px; height:7px;}TD.vote_percent {width: 30px; vertical-align: top; text-align: right;}TD.vote_bar IMG {margin: 4px 0px 3px 0px; height: 5px;}DIV.imageleft {width: 228px; float: left; border-right: 1px solid rgb(149,166,176);}DIV.imageleft DIV.images {width: 221px; margin-top: 8px;}DIV.imageleft DIV.images IMG {width: 200px; height:150px;}DIV.imageright {width: 220px; float: right;}DIV.imageright DIV.images {width: 213px; margin-top: 8px;}DIV.imageright DIV.images IMG {width: 200px; height:150px;}/* --------------------------- Right ---------------------------- */TABLE.main TD.right{width: 466px;vertical-align: top;}TABLE.main TD.right TD.box{width: 227px;vertical-align: top;}TABLE.main TD.right TD.box TD.whitemiddle{height: 60px;background-image: url('/images/bg/rightbox_middle.png');vertical-align: top;padding-left: 10px;padding-right: 10px}TABLE.main TD.right TD.box TD.greymiddle{height: 60px;background-image: url('/images/bg/rightbox_middle_grey.png');vertical-align: top;padding-left: 10px;padding-right: 10px}TABLE.main TD.newsright{width: 469px;vertical-align: top;}TABLE.main TD.newsright DIV.news{width: 215px;padding-left: 13px;vertical-align: top;float: left;}TABLE.main TD.newsright DIV.news DIV.title{width: 215px;height: 40px;border-bottom: 1px solid rgb(228,128,30);}TABLE.main TD.boxright, TABLE.main TD.newsright DIV.boxright{width: 239px;vertical-align: top;float: right;}TABLE.main TD.boxright DIV.box, TABLE.main TD.newsright DIV.boxright DIV.box{width: 227px;float: left;margin-left: 4px;}TABLE.main TD.boxright DIV.box TD.whitemiddle, TABLE.main TD.newsright DIV.boxright DIV.box TD.whitemiddle{background-image: url('/images/bg/rightbox_middle.png');vertical-align: top;padding-left: 10px;}TABLE.main TD.boxright DIV.box TD.greymiddle, TABLE.main TD.newsright DIV.boxright DIV.box TD.greymiddle{background-image: url('/images/bg/rightbox_middle_grey.png');vertical-align: top;padding-left: 10px;}TABLE.main TD.newsright DIV.divider{font-size: 1px;float: right;}/* --------------------------- Titles ---------------------------- */TABLE.main TD .subsupertitle_grey,TABLE.main TD .subsupertitle_grey :link,TABLE.main TD .subsupertitle_grey :active,TABLE.main TD .subsupertitle_grey :visited,TABLE.main TD .subsupertitle_grey :hover {color: rgb(149,166,176); font-size : 17px; font-weight: bold; text-decoration: none;}TABLE.main TD .supertitle_grey,TABLE.main TD .supertitle_grey :link,TABLE.main TD .supertitle_grey :active,TABLE.main TD .supertitle_grey :visited,TABLE.main TD .supertitle_grey :hover {color: rgb(149,166,176); font-size : 15px; font-weight: bold; text-decoration: none;}TABLE.main TD .title_grey,TABLE.main TD .title_grey :link,TABLE.main TD .title_grey :active,TABLE.main TD .title_grey :visited,TABLE.main TD .title_grey :hover {color: rgb(149,166,176); font-size : 14px; font-weight: bold; text-decoration: none;}TABLE.main TD .subtitle_grey,TABLE.main TD .subtitle_grey :link,TABLE.main TD .subtitle_grey :active,TABLE.main TD .subtitle_grey :visited,TABLE.main TD .subtitle_grey :hover {color: rgb(149,166,176); font-size : 12px; font-weight: bold; text-decoration: none;}TABLE.main TD .grey,TABLE.main TD .grey :link,TABLE.main TD .grey :active,TABLE.main TD .grey :visited,TABLE.main TD .grey :hover {color: rgb(149,166,176); font-size : 11px; text-decoration: none;}TABLE.main TD .subsupertitle_orange,TABLE.main TD .subsupertitle_orange :link,TABLE.main TD .subsupertitle_orange :active,TABLE.main TD .subsupertitle_orange :visited,TABLE.main TD .subsupertitle_orange :hover {color: rgb(228,128,30); font-size : 17px; font-weight: bold; text-decoration: none;}TABLE.main TD .supertitle_orange,TABLE.main TD .supertitle_orange :link,TABLE.main TD .supertitle_orange :active,TABLE.main TD .supertitle_orange :visited,TABLE.main TD .supertitle_orange :hover {color: rgb(228,128,30); font-size : 15px; font-weight: bold; text-decoration: none;}TABLE.main TD .title_orange,TABLE.main TD .title_orange :link,TABLE.main TD .title_orange :active,TABLE.main TD .title_orange :visited, TABLE.main TD .title_orange :hover {color: rgb(228,128,30); font-size : 14px; font-weight: bold; text-decoration: none;}TABLE.main TD .subtitle_orange,TABLE.main TD .subtitle_orange :link,TABLE.main TD .subtitle_orange :active,TABLE.main TD .subtitle_orange :visited,TABLE.main TD .subtitle_orange :hover {color: rgb(228,128,30); font-size : 12px; font-weight: bold; text-decoration: none;}TABLE.main TD .subtitle,TABLE.main TD .subtitle :link,TABLE.main TD .subtitle :active,TABLE.main TD .subtitle :visited,TABLE.main TD .subtitle :hover {color: rgb(228,128,30); font-size : 12px; font-weight: bold; text-decoration: none;}TABLE.main TD .orange,TABLE.main TD .orange :link,TABLE.main TD .orange :active,TABLE.main TD .orange :visited,TABLE.main TD .orange :hover {color: rgb(228,128,30); font-size : 11px; text-decoration: none;}TABLE.main TD .darkblue,TABLE.main TD .darkblue :link,TABLE.main TD .darkblue :active,TABLE.main TD .darkblue :visited,TABLE.main TD .darkblue :hover {color: rgb(70,70,75); font-size : 11px; text-decoration: none;}TABLE.main TD .white,TABLE.main TD .white :link,TABLE.main TD .white :active,TABLE.main TD .white :visited {color: rgb(255,255,255); font-size : 11px; text-decoration: none;}TABLE.main TD .white :hover {color: rgb(255,255,255); font-size : 11px; text-decoration: none;}TABLE.main TD .atm_orange,TABLE.main TD .atm_orange :link,TABLE.main TD .atm_orange :active,TABLE.main TD .atm_orange :visited,TABLE.main TD .atm_orange :hover {color: rgb(228,128,30); font-size : 13px; text-decoration: none;}TABLE.main TD .atm_grey,TABLE.main TD .atm_grey :link,TABLE.main TD .atm_grey :active,TABLE.main TD .atm_grey :visited,TABLE.main TD .atm_grey :hover {color: rgb(149,166,176); font-weight: bold; font-size : 13px; text-decoration: none;}.title_white,.title_white :link,.title_white :active,.title_white :visited {color: rgb(255,255,255); font-size : 12px; font-weight: normal;}.title_white :hover {color: rgb(240,240,240); font-size : 12px; font-weight: normal;}/* --------------------------- Text backgrounds ---------------------------- */.lightorangebg {background-color: rgb(245,210,172); text-decoration: none;}.orangebg {background-color: rgb(228,128,30); text-decoration: none;}.lightgreybg {background-color: rgb(215,222,228); text-decoration: none;}/* --------------------------- dispresults ---------------------------- */TABLE.dispresults{width: 100%;}TABLE.dispresults TD{font-size: 11px;height: 17px;text-align: right;vertical-align: middle;padding-left: 3px;padding-right: 3px;}TABLE.dispresults A, TABLE.dispresults B{padding-left: 7px;padding-right: 7px;}.navigator{position: relative;top: 1px;border: 0px;}/* --- video_inline --- */DIV.video_inline{color: rgb(0,0,0);display: inline-block;padding: 0px 0px 5px 0px ! important;width: 460px;min-height: 180px;font-size: 9px;text-align: center;}DIV.video_inline_left, DIV.video_inline_right, DIV.video_inline_center {color: rgb(0,0,0);display: inline-block;padding: 0px 0px 5px 0px ! important;width: 200px;min-height: 180px;font-size: 9px;text-align: center;}DIV.video_inline {margin: 5px 0px 5px 0px;}DIV.video_inline_left {float: left; margin: 0px 5px 5px 0px;}DIV.video_inline_right {float: right; margin: 0px 0px 5px 5px; width: 200px;}DIV.video_inline_center {float: left; clear: both; width: 100%; min-height: 300px; margin: 15px auto 10px auto;}/* --- img_inline --- */IMG.img_atm {border: 1px solid rgb(149,166,176);}IMG.thumbnail{cursor: url("/images/cursors/magnify.cur"), pointer;margin-right: 10px;border: 1px solid rgb(149,166,176);}DIV.img_large{position: absolute;z-index: 99;display: none;cursor: url("/images/cursors/magnify_out.cur"), pointer;border: 1px solid rgb(149,166,176);}DIV.img_inline, DIV.img_inline_left, DIV.img_inline_right, DIV.img_inline_center {color: rgb(0,0,0);display: inline-block;padding: 0px 0px 3px 0px ! important;width: 225px;min-height: 180px;font-size: 9px;text-align: center;}DIV.img_inline, DIV.img_inline_left {float: left; margin: 0px 5px 5px 0px;}DIV.img_inline_right {float: right; margin: 0px 0px 5px 0px; width: 205px;}DIV.img_inline_center {float: left; clear: both; width: 100%; min-height: 300px; margin: 25px auto 10px auto;}DIV.img_inline IMG, DIV.img_inline_left IMG, DIV.img_inline_right IMG{margin: 0px 0px 3px 0px;border: 1px solid rgb(149,166,176);cursor: url('/images/cursors/magnify.cur'),pointer;}DIV.img_inline_center IMG{margin: 10px 0px 10px 0px;border: 1px solid rgb(149,166,176);cursor: url('/images/cursors/magnify.cur'),pointer;}IMG.magnify{cursor: url("/images/cursors/magnify.cur"), pointer;}IMG.thumbnail_selected{cursor: arrow;margin-right: 10px;position: relative;top: 3px;border: 2px solid rgb(149,166,176);}DIV.img_large{position: absolute;z-index: 99;display: none;cursor: url("/images/cursors/magnify_out.cur"), pointer;border: 1px solid rgb(149,166,176);}/* -------------------- gallery.php --------------- */BODY.gallery {border: 0px; overflow: hidden;}BODY.gallery IFRAME {margin: 5px auto 5px auto;}BODY.gallery DIV#thumbnails_scroll {width:710px;height:103px;overflow-y:hidden;overflow-x:scroll; margin: 15px auto 0px auto;border: 1px solid rgb(149,166,176);}BODY.gallery DIV#content_thumbnails {height:103px;white-space:nowrap;}BODY.gallery IMG.logo {float: left; margin-top: 20px; margin-bottom: 10px;}BODY.gallery DIV.banner {height: 80px; width: 480px; float: right; margin-top: 20px;}BODY.gallery DIV.title {text-align:center; width: 760px; color: rgb(63,63,63); font-size: 13px; font-weight: bold;}BODY.gallery DIV.descript {width: 600px; text-align: center;}BODY.gallery DIV.gallery_center {margin-left: 42px; float: left; width: 600px;}BODY.gallery DIV.gallery_bottom {float: left; text-align:center; width: 760px; height: 103px;}