@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;}
#mahunetwork{display:none !important;}
#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:1ex;font-weight:bolder;letter-spacing:-.5px; line-height: 1.2em;}
#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; width:458px;}
#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 .datumos ul li span{margin: 0 6px 0 -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 .profession a {margin:2px 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, .goAdverticum, .rckaexclude, .rcstatic {text-align:center;width:100%;clear:both;}
.goAdverticum div {float:none;}
.rcclass table{width:100%;}
#lead .rcclass{width:480px;}
.goAdverticum, .rcbanner, .rcstatic {margin-bottom:20px !important}
div.super{margin:0 0 0 -501px;float:none;position:absolute;left:50%;z-index:1;}
div.super .rcclass, div.super .goAdverticum{width:1002px;}
div.super .rcbanner{margin:0 !important;}
.rcclass sub, #col2 sub{font-size:10px;position:relative;display:block; text-align: center;pointer-events:none; display: table;width: 100%;}
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;}
/*quiz*/
.quiz_item {	background: #fff;margin: 12px;padding: 6px;}
.quiz_lista {border-top: 1px solid #ccc;	padding-top: 1ex;}
.quiz_item h3 {font-size: 16px;letter-spacing: -1px;margin: 0 0 1ex 0;text-align: center;}
.quiz_lista li {float: left;width: 440px;margin-bottom:1ex;}
.quiz_lista li label {float: none;}
.quiz_lista li input.radio {float: left;margin: 2px 1ex 0 0;}
.submit_container {background: #eee;	padding: 6px;margin: 12px;background: #ddd;background: rgba(0,0,0,.1);}
.submit_list li {margin-bottom: 1ex;}
.submit_list label {float: left;width: 130px;text-align: right;margin-right: 1ex;}
.disclaimer {width: 100%;display: block;	text-align: center;line-height: 1em;}
#submit_quiz {float: right;margin: 1ex 0 0 0;}
.adserverClient-kaLink {
	color: #444;
	font-weight: bold;
	text-decoration: underline;
}
#adserverClientAdBubble {
    display: none ;
    padding: 0;
    position: absolute ;
	text-align: center;
	padding: 0 0 8px 0;
    background: #fff;
    float: none ;
	border: 6px solid #ccc;
	border: 6px solid rgba(0,0,8,0.3);
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	border-radius: 12px;
	-moz-background-clip: padding;
	-webkit-background-clip: padding;
	background-clip: padding-box;
	-moz-box-shadow: 0 2px 4px #222;
	-webkit-box-shadow: 0 2px 4px #222;
	box-shadow: 0 2px 4px #222;
}
#adserverClientAdBubble sub {
color: #bbb;
padding: 0;
font-size: 9px;
}
.rckaclass {margin: 0px ; padding: 0px ; border: none ;}


#menu li.vilagvege a {
background: url("/img/vilagvege.png") no-repeat scroll 0 0 transparent;
display: block;
height: 17px;
margin: 0 4px;
text-indent: -666em;
width: 59px;
}

/* uj css base-be:*/
body{
	font-size: 14px;
}

#col1 div.bal {
    margin-right: 3px;
    margin-bottom: 1em;
    border-right: 1px solid #ddd;
}
#col1 div.bal, #col1 div.jobb {
    width: 302px;
}
#col1 div.kethasab p {
    font-size: 13px;
    line-height: 1.25em;
    margin-bottom: 1em;
}
div.kethasab h2 a {
	font-size: 1.2em;
	font-weight: 600;
}
div.kethasab h1 a {
	font-size: 14px;
	line-height: 1.5em;
}

.leadpic {
	border: 4px solid #fff;
	border-radius: 2px;
	box-shadow: 0 1px 2px #888;
	width: 272px;
	margin: 0 0 2ex 1ex;
}
.divider {
	font-weight: 900;
	font-size: 1.2em;
	color: #000;
	float: none;
	margin: 0 1ex 1em;
	text-align: center;

	background: #ffffff;
	background: -moz-linear-gradient(top,  #ffffff 0%, #ffffff 50%, #cccccc 50%, #cccccc 60%, #ffffff 60%, #ffffff 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(50%,#ffffff), color-stop(50%,#cccccc), color-stop(60%,#cccccc), color-stop(60%,#ffffff), color-stop(100%,#ffffff));
	background: -webkit-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#cccccc 50%,#cccccc 60%,#ffffff 60%,#ffffff 100%);
	background: -o-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#cccccc 50%,#cccccc 60%,#ffffff 60%,#ffffff 100%);
	background: -ms-linear-gradient(top,  #ffffff 0%,#ffffff 50%,#cccccc 50%,#cccccc 60%,#ffffff 60%,#ffffff 100%);
	background: linear-gradient(to bottom,  #ffffff 0%,#ffffff 50%,#cccccc 50%,#cccccc 60%,#ffffff 60%,#ffffff 100%);


}
.divider span {
	background: #fff;
	padding: 0 .5ex;
}
.divider span a {
	color: #000;
}
div.kiemelt .bal h2 a {
	font-size: 1.6em;
	line-height: 1.1em;
}

#main {background: #F4F8FF;}

.kethasab h1, #col1 .box {display: none;}

.fb_iframe_widget {
	float: none;
	width: 100.1%;
}