@charset"utf-8";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,img{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
a,:focus{outline:none;text-decoration:none;}
strong{font-weight:bold;}
i{font-style:italic;}
em{font-style:italic;}
div{float:left;}
#wrap{float:none;width:1002px;margin:0 auto;clear:both;}
#header, #main, #menu{width:1002px;position:relative;}
#header h1 a{display:block;text-indent:-666em;overflow:hidden;font-size:0;}
#menu{text-align:center;margin-top:176px;position:relative;}
#almenu li{padding:0 1ex 5px;line-height:20px;}
#menu li, #almenu li{display:inline-block;}
#col1, #col2{margin:20px 0 20px 20px;}
#col1{width:612px;}
#lead{width:480px;float:right;margin-bottom:20px;}
#lead hr{clear:both;}
#lead img{float:left;margin:1ex;}
#lead p{margin-bottom:1em !important;}
#lead .kep{margin:1em 0;}
#lead .kep.full img{width:466px;margin:0 5px;}
#lead .kep sub{display:block;float:left;font-size:10px;font-family:Verdana, Geneva, sans-serif;padding:2px;text-align:center;width:466px;margin:-2px 5px 0;}
#lead .kep.left{float:left;width:196px;margin:0 20px 6px -2px;}
#lead .kep.right{float:right;width:196px;margin:0 12px 2px 2px;}
#lead .kep.left img, #lead .kep.right img{float:none;width:192px;}
#lead .kep.left sub, #lead .kep.right sub{float:none;width:192px;margin:-12px 0 0 7px;}
#lead blockquote .kep.left sub, #lead blockquote .kep.right sub{margin:0;}
#cikkbalhasab{width:120px;overflow:hidden;margin-left:-5px;margin-right:15px;}
#lead h1{font-size:18px;margin-bottom:1em;letter-spacing:-1px;}
#lead h2{font-size:18px;margin-bottom:1em;font-weight:bolder;letter-spacing:-1px;}
#lead.nagybetu{font-size:16px;line-height:24px;}
#lead.nagybetu h1{font-size:24px;line-height:24px;}
#lead.nagybetu h2{font-size:24px;line-height:24px;}
#lead.kisbetu{font-size:11px;}
#lead.kisbetu h1{font-size:15px;}
#lead.kisbetu h2{font-size:15px;}
#reallead{padding-bottom:1ex;margin-bottom:1ex;width:478px;}
#reallead sub{float:left;clear:left;}
#reallead sub.datum{margin-top:20px;}
#reallead div.button{float:right;position:relative;margin-top:-16px;}
#lead div.button img{margin:2px 4px;vertical-align:top;}
#lead blockquote{margin:1em 0;float:left;}
#lead blockquote img, #lead blockquote.kiemelt li img, .kiemelt li img{margin:1px 1em 0 0;float:left;}
#lead blockquote.kiemelt{margin-bottom:20px;float:left;}
#lead blockquote.kiemelt.feles{width:195px;margin-right:1em;}
ul.kiemelt{float:left;margin-bottom:20px;}
ul.kiemelt li{width:590px;}
ul.kiemelt li p{margin-bottom:10px;}
div.archive{float:right;margin-bottom:20px;width:300px;}
div.archive a img{margin:0 6px;vertical-align:bottom;}
#lead blockquote.kiemelt li, .kiemelt li{float:left;margin-bottom:6px;position:relative;}
#lead blockquote.kiemelt p{margin-bottom:1em;}
#lead .social{margin-top:2em;text-align:center;width:470px;}
#lead .social a{position:relative;display:inline-block;}
#lead .social a cite.tipp{position:absolute;background:#fff;padding:0 3px;font-size:10px;display:none;top:-12px;left:0;white-space:nowrap;}
div.button a cite.tipp{position:absolute;background:#fff;padding:0 3px;font-size:10px;top:-20px;right:0;white-space:nowrap;display:none;color:#240;}
#lead .social a:hover cite.tipp, div.button a:hover cite.tipp{display:block;}
div.lapozo{text-align:center;float:none;margin:20px 0 0;clear:both;}
#col2{width:330px;}
#headlines{width:612px;height:200px;font-size:12px;line-height:14px;position:relative;margin-bottom:20px;}
#headlines ul{width:204px;float:left;}
#headlines li{padding:4px 0 4px 4px;}
#headlines li a{height:26px;overflow:hidden;padding:3px 1px 3px 5px;display:block;}
#headlines li a img{position:absolute;top:1px;right:1px;z-index:100;width:403px;height:194px;}
#headlines li:first-child a img{z-index:105;}
#headlines li a:hover img, #headlines li:hover a img{z-index:111;}
ul.harmas{float:left;margin-bottom:20px;}
ul.harmas li{width:192px;float:left;font-size:12px;line-height:14px;margin:3px;padding:3px;position:relative;}
ul.harmas li h2 a{font-size:19px;display:block;margin-top:4px;}
ul.harmas li a img{margin:8px 0;width:192px;}
ul.harmas li h3 a, .kiemelt h3 a{font-weight:bold;}
ul.harmas li p{margin:10px 0 20px;}
div.more{position:absolute;bottom:3px;right:3px;}
div.kethasab{margin-bottom:20px;}
div.bal, div.jobb{width:300px;}
div.bal{margin-right:12px;}
div.kethasab h1{font-size:12px;line-height:12px;margin-bottom:3px;}
div.kethasab h2{font-size:14px;line-height:18px;margin-bottom:10px;padding:3px;}
div.kethasab p{margin:-7px 0 20px;font-size:12px;line-height:14px;}
div.box{width:612px;float:right;}
div.box .fejlec a{display:block;height:30px;width:160px;text-indent:-666em;overflow:hidden;}
#footer{margin-top:20px;font-size:12px;width:100%;}
#footer p{margin:6px;text-align:center;}
#partnereink{background:#fff;text-align:center;border:10px solid #fff;border-width:5px 0;}
#partnereink li{display:inline-block;margin:0 10px;}
#partnereink li a{display:block;height:30px;overflow:hidden;}
#partnereink li a:hover img{margin-top:-30px;}
div.szakerto{margin-bottom:20px;padding:10px 0;}
.kapcsolodo li{margin-bottom:0x;padding:1ex;}
#lead .kapcsolodo li.archive a img, #kapcsolodo div.archive a img{margin:0 12px -6px 0;float:none;}
.kapcsolodo h3{margin:12px 0 0 6px;font-size:18px;margin-bottom:10px;text-shadow:0 1px 3px #888;text-shadow:0 1px 3px rgba(0, 0, 0, 0.4);filter:dropshadow(color=#888888,offx=0,offy=1);}
.kapcsolodo ul a{display:block;width:444px;margin:5px 10px;padding-bottom:5px;border-bottom:1px dotted #F4FAED;}
.kapcsolodo ul li a{display:block;width:454px;margin:0;padding:0;border:0;}
#col2 .doboz{margin-bottom:20px;width:100%;}
#col2 .doboz.center{text-align:center;}
#col2 .doboz h2, #col2 .doboz h2 a{margin:6px 4px 12px;}
#col2 .doboz ul{margin:6px;}
#col2 .doboz ul li{margin-bottom:1em;}
#col2 .datumos ul li{padding-left:50px;}
#col2 .datumos ul li span{position:absolute;margin-left:-50px;}
#col2 .forum ul li span{display:block;font-size:10px;text-align:right;margin-top:-4px;color:#fff;}
#col2 div.bal{width:200px;margin-right:10px;float:left;}
#col2 div.jobb{width:120px;margin:0;float:right;}
#col2 .double .doboz{width:200px;}
.doboz.cikk a{width:100%;text-align:center;float:left;}
.doboz.cikk p{margin:0 6px 10px;}
div.doboz.cikk img{width:314px;}
div.double div.doboz.cikk img{width:192px;}
#col2 .profession a, #col2 .kirakat a{float:left;display:block;width:190px;margin:5px;}
#col2 .utisugo hr{display:block;border:0;background:none;color:none;height:10px;margin:0;}
#col2 .utisugo a{display:inline;}
#col2 .kirakat h2 a{margin:0 0 1ex;}
#col2 .profession a sub{float:left;}
#col2 .kirakat a span{float:left;width:100%;text-align:right;margin-top:-2px;}
#search{height:34px;float:left;margin-bottom:20px;}
#kereso{border:0;height:34px;margin:0;padding:0;display:block;float:left;width:166px;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;}
#search button{width:34px;height:34px;border:0;cursor:pointer;}
#idi{display:block;float:right;margin-bottom:20px;line-height:14px;padding:2px 0 0 6px;width:114px;height:32px;}
#user{display:block;width:83px;height:32px;padding:1px 39px 1px 1px;margin-bottom:20px;margin-left:5px;position:relative;overflow:hidden;}
#user div.button{position:absolute;width:34px;height:34px;top:0;right:-2px;}
#user div.button a{overflow:hidden;text-indent:-666em;display:block;width:32px;height:32px;background:url(/img/exit.png);}
.rcclass{text-align:center;width:100%;}
.rcclass table{width:100%;}
#lead .rcclass{width:480px;}
.rcbanner{margin-bottom:20px !important}
div.super{margin:0 0 0 -501px;float:none;position:absolute;left:50%;z-index:1;}
div.super .rcclass{width:1002px;}
div.super .rcbanner{margin:0 !important;}
.rcclass sub{font-size:10px;position:relative;height:12px;display:block;}
div.super sub{position:absolute;left:50%;top:90px;margin-left:323px;}
#cenmg, iframe{margin-bottom:20px !important;}
#idi_box{display:none;background:#fff;position:relative;}
#idi_box, #register, #settings_box{display:none;}
#idi_box form{padding:32px 6px 6px;}
#idi_box input{width:342px;margin-bottom:1ex;}
#idi_box .switcher, #idi_box h2{position:absolute;top:0px;left:0px;width:180px;height:18px;padding-top:6px;text-transform:uppercase;text-decoration:none;text-align:center;color:#fff;}
#idi_box #login .switcher, #idi_box #register h2{margin-left:180px;}
#idi_box h2{color:#003;padding-top:4px;}
#idi_box button{float:right;margin:1ex 0;padding:2px 1em;}
.ui-dialog-titlebar{color:#ac9;display:block;float:left;letter-spacing:1px;margin:-2px 0 2px;text-align:center;text-transform:uppercase;width:100%;cursor:move;}
.ui-dialog-content{width:100% !important;height:auto !important;}
.ui-dialog-titlebar-close{background:url(/img/close_16.png);display:block;float:right;width:16px;height:16px;overflow:hidden;text-indent:-666em;margin:-2px -2px 0 0;}
input, textarea, button{padding:2px;border:solid 1px #ccc;outline:0;font:normal 13px/100% Verdana, Tahoma, sans-serif;background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;box-shadow:rgba(0,0,0, 0.1) 0px 0px 8px;-moz-box-shadow:rgba(0,0,0, 0.1) 0px 0px 8px;-webkit-box-shadow:rgba(0,0,0, 0.1) 0px 0px 8px;}
textarea{height:150px;line-height:150%;}
input:hover, textarea:hover, input:focus, textarea:focus{border-color:#888;}
label{float:left;}
.fontos a{display:block;line-height:12px;margin-bottom:1em;}
table.szolj{margin:20px auto 0;}
#lead table.szolj td img{margin:0;vertical-align:middle;}
#lead table.szolj td{text-align:center;vertical-align:middle;padding:0 5px;}
#lead p.kepgal{float:none;width:100%;margin:0;text-align:center;}
#lead p.kepgal a{text-decoration:none;}
#lead p.kepgal img{padding:2px;float:none;vertical-align:middle;}
#nevnap, #bookmark{position:absolute;top:112px;font-family:'Graublau', sans-serif;font-size:14px;background:#8fa4bf;height:36px;width:172px;color:#036;-moz-box-shadow:0px 2px 4px #036;-webkit-box-shadow:0px 2px 4px #036;box-shadow:0px 2px 4px #036;}
#nevnap{right:176px;text-align:center;}
#bookmark{right:0;white-space:nowrap;}
#bookmark a:hover{color:#fff;}
#bookmark img{float:left;margin:6px;}
#kezdolapdoboz, #konyvjelzodoboz{display:none;background:#fff;position:relative;}
#kezdolapdoboz ul{margin:10px;}
#kezdolapdoboz ul li{margin-bottom:10px;}
.catItems{}
.catItems h2{padding:2px;text-align:center;margin-bottom:1em;}
.catItems li{margin-bottom:1em;padding-bottom:1em;}
.catItems .cim a{font-size:16px;}
.catItems .date{float:right;font-size:10px;margin:4px 0;text-align:right;width:100%;}
body.search form{float:left;width:600px;padding:6px;}
body.search form div{padding:0 6px;}
body.search input, body.search select{width:auto !important;}
body.search form strong{font-weight:bold;display:block;}
body.search input{margin-bottom:6px;}
body.search input.gomb{display:block;float:right;clear:both;}
div.rckaclass{width:480px;float:right;}
