@charset "utf-8";
/*
Theme Name: NakNek.hu
Version: 1.0
Author: Mecs Gergely
Author URI: http://habana.hu
Description: a <a href="http://www.weboriginal.eu/">WebOriginal</a> közremüködésével a <a href="http://www.habana.hu/">HABANA</a> kivitelezésében készült.
*/

/** clear styles **/
	html, body, div, span, p, h1, h2, h3, h4, h5, h6, ul, ol, li, img, form {
		margin:0px;padding:0px;border:0px none;outline:0px;
		list-style-type: none;		
	}

	html, body { width:100%; height:100%; }
	html, body, form, input, textarea, select, fieldset {font-size: 14px; font-family: 'Trebuchet Ms', Tahoma, Arial, sans-serif; color: #333333; }
	div.clr { clear:both; font-size:0px;line-height:0px;height:0px !important;overflow:hidden; visibility: hidden; }


	:focus { outline: 0; }
	a img, a:hover img {border: 0px none;}

	.left, img.alignleft, img.ngg-left {float:left;}
	.right, img.alignright, img.ngg-right {float:right;}
	
	img.alignleft, img.ngg-left {margin: 0px 10px 5px 0px;}
	img.alignright, img.ngg-right {margin: 0px 0px 5px 10px;}

	span.fir {position:absolute; display:block; width:100%; height: 100%; left:0; top:0;}
	a span.fir {cursor:pointer;}
	input, textarea {color:#909090;font-size:14px;}

	form{clear:both;} /* jq trans needs */

 a.more:hover {text-decoration:none;}


/* base */
html, body {background-color:#f3f3f3;}
div#wrap {width:100%;height:auto;text-align:center;background: url(img/bg.gif) center top repeat-y;}
div#site {width:933px; height:auto; margin:0 auto; text-align:left; background: #ffffff; }

/* Toplinks */
div#toplinks {height:38px; line-height:37px;overflow:hidden; position:relative;}
div#toplinks ul li  {display:inline; font-size:11px; line-height:38px; font-weight:normal; padding-right:12px; }
div#toplinks ul li a {text-decoration:none;}
div#toplinks ul#toplinks-nav {width:191px; height:38px;  overflow:hidden; position:absolute; top: 1px; right:6px; display:block; text-align:center;}
div#toplinks ul#toplinks-nav li {padding:0px; cursor:pointer; }
ul#toplinks-nav li.toplinks-prev a {position:absolute; top:8px; left:0px; width: 22px;height:23px; display:block; background:url(img/btn-left.gif) left top no-repeat;}
ul#toplinks-nav li.toplinks-next a {position:absolute; top:8px; right:0px; width: 22px;height:23px; display:block; background:url(img/btn-right.gif) left top no-repeat;}

#TlSlide { width:725px; height: 38px; overflow:hidden; }
#TlWrap {  width:725px; height: 38px; overflow:hidden; }
#TlSlide div.slide { height: 30px;}
#TlSlide .jFlowSlideContainer {overflow:hidden !important;}

/* Searchbar */
div#searchbar { width:933px; height: 70px; overflow:hidden; background: url(img/opt1.gif) left -40px no-repeat; position:relative; }
div#searchbar input#s {display:block; width: 406px; height: 20px; padding: 6px 10px; line-height:18px; font-size: 16px; background: #ffffff none; border:1px solid #cccccc; position:absolute; left:226px; top: 18px;}
div#searchbar input.submit {display:block; width: 92px; height: 35px; line-height:16px; font-size: 16px; font-weight:Bold; background: url(img/btn-kereses.gif) -1px 0px no-repeat; text-indent: -9999px; border:0px none; outline:0px none; position:absolute; left:661px; top: 18px; color:#ffffff; }
div#searchbar a#ize {display:block; width:20px; height:21px; background:url(img/ize.gif) left top no-repeat; position:Absolute; top:24px; right:10px; cursor:pointer;}

div#searchbar a#blindize {display:none;}

/* Head */
div#head { position:relative; width:933px; height: 115px; font-size:11px; color:#000000; line-height: 14px; }
div#head a#logo {position:Relative; display:Block; width: 458px; height: 115px; float:left; text-align:Center; font-size: 18px; }
div#head a#logo .fir {background: url(img/logo.png) left top no-repeat;}
div#head p#date {position:Absolute; left: 105px; top: 5px; line-height: 14px;}
div#head p#day {position:Absolute; left: 105px; top: 94px; line-height: 14px; }

div#CsatlakozzBox {width: 143px; height: 78px; padding:10px; background: url(img/opt1.gif) -933px top no-repeat; float:right; margin-top:7px; }

div#CsatlakozzBox h4 {height: 16px; font-size:14px; font-family: 'Trebuchet MS', Arial, sans-serif; padding:0px; padding-top:16px; padding-bottom: 8px; font-weight:normal;}

a#reglink {width: 142px; height: 35px; line-height:36px; display:Block; overflow:hidden; outline: 0px none; border:0px none !important; background: url(img/reglink-bg.gif) left top no-repeat; color:#ffffff; font-size:16px; font-weight:bold; text-align:center; margin: 5px 0px; text-decoration:none; font-family: "Trebuchet MS", Arial, sans-serif; }

/* Headbar */
div#headbar { position:relative; display:block; width:933px; height:45px; background: url(img/opt3.gif) left -37px no-repeat; line-height: 45px; text-align:Center; clear:both; }
div#headbar a, div#headbar span {display:block; width: 24px; height:24px; line-height:24px; overflow:hidden; position:Absolute; top:12px; cursor:pointer; }
div#headbar .heading {font-size: 25px; color:#ffffff !important; font-weight:normal; display:inline !important; height:auto; padding:0px; position:relative !important; text-decoration:none;}

#toHome { left: 12px; background: url(img/i-home.gif) left top no-repeat; }

a#rss { right: 10px; background: url(img/i-rss.gif) left top no-repeat; }
a#fb { right: 74px; background: url(img/i-fb.gif) left top no-repeat; }
a#tw { right: 42px; background: url(img/i-tw.gif) left top no-repeat; }

/* HULL */
div#hull {padding-top:9px;}
div#content, div.content { width:615px; float:left; overflow:hidden; }
div#col1, div#col2 { width:310px; float:left; overflow:hidden;}
div#col1 {padding-right:6px;}

/* box modells */
.box {background: url(img/box-bg.gif) left top repeat-y; overflow:hidden; margin-bottom:6px;}
.box .title {display:Block; height:37px; font-size: 18px; font-weight:normal; line-height: 42px; color:#333333; background: url(img/opt1.gif) left top no-repeat; padding-left: 10px; }
.box .boxbody { padding:0px 10px; font-size: 12px; font-weight:normal; font-family: Arial, sans-serif; color:#000000; line-height:15px; background: url(img/opt2.gif) left bottom no-repeat; overflow:hidden; }
.box .boxbody a {}
.box .boxbody ul {padding:10px 0px;clear:both;}
.box .boxbody ul li {padding:2px 0px; line-height:14px;  }
.box .toppost {  }
.box .toppost img {float:left; margin-right: 10px; }
.box .box-end {height:37px;width: 311px; clear:Both;margin:0px; padding:0px; background: #ffffff url(img/box-end.gif) left bottom no-repeat; margin: 0px -10px !important;}

.box .boxbody ul.postlist {padding:0px;margin-bottom:-1px; }
.box .boxbody ul.postlist li {width:261px; padding: 7px 3px 5px 26px;display:block; position:Relative; border-bottom:1px solid #cccccc;line-height:14px; /* fb like */ padding-left:6px; width: 281px; }
.box .boxbody ul.postlist li a {font-size:14px;line-height:16px; font-family: Arial, sans-serif;}
.box .boxbody ul.postlist li a.comment {font-size:10px; color:#000000; padding-left: 16px; background: url(img/comment.gif) 0px 3px no-repeat; font-weight:normal; line-height: 17px; }
.box .boxbody ul.postlist li div.postvote {position:Absolute; left: 4px; top:10px; width:12px; height:40px; overflow:hidden; line-height:40px; font-size:10px; text-align:center; }


.box div.related {position:Relative;}
.box div.related ul {padding:2px 0px 4px 0px;}

.box .boxbody ul.half {width: 140px;float:left;clear:none;}
.box .boxbody ul.half li {line-height:20px;}
.box .boxbody ul.half li a {padding-left: 18px; background: url(img/more.gif) 2px 2px no-repeat;  text-decoration: underline;}
.box .boxbody ul.half li a:hover { text-decoration:none;}

.box .box-end {line-height:37px;text-align:Center;}
.box .box-end a.more {font-family: "Trebuchet MS", Arial, sans-serif; font-size:16px; font-weight:normal; color:#ffffff; line-height:37px; padding-right: 14px; background: url(img/more.gif) right 14px no-repeat; display:inline-block; text-decoration:none;}


/* box modell skins */
.boxv1 {}
.boxv1 .title {}
.boxv1 .boxbody {}
.boxv1 .boxbody a {}
.boxv1 .toppost {}
.boxv1 .toppost a {}
/****/.boxv1 .box-end {background: #ffffff url(img/opt4.gif) left bottom no-repeat;}


.boxv2 {}
.boxv2 .title {}
.boxv2 .boxbody {background: url(img/opt2.gif) -310px bottom no-repeat; }
.boxv2 .boxbody a {}
.boxv2 .toppost {}
.boxv2 .box-end {background: url(img/opt4.gif) -310px bottom no-repeat;}


.boxv3 {background: url(img/boxv3-bg.gif) left top repeat-y;}
.boxv3 .title {background: url(img/opt3.gif) left top no-repeat; color:#ffffff; }
.boxv3 .boxbody {}
.boxv3 .boxbody a {}
.boxv3 .toppost {}
.boxv3 .toppost a {}
.boxv3 .box-end {background: #ffffff url(img/opt4.gif) -310px bottom no-repeat;}
.boxv3 .boxbody ul.postlist li a {color:#ffffff;}
.boxv3 .boxbody ul.postlist li a.comment {color:#ffffff; background: url(img/comment2.gif) 0px 2px no-repeat; }


.boxv4 { background: url(img/boxv4-bg.gif) left top repeat-y;}
.boxv4 .title {background: url(img/opt3.gif) -611px top no-repeat; }
.boxv4 .boxbody {background: url(img/opt4.gif) -920px bottom no-repeat; padding:3px;}
.boxv4 .boxbody a {}
.boxv4 .boxbody p {padding:7px;}

/* b3Cslide */
#b3Cslide { width:290px; height: 380px; overflow:hidden; }
#b3Cwrap {  width:290px; height: 375px; overflow:hidden; }
#b3Cslide div.slide { height: auto;}
#b3Cslide .jFlowSlideContainer {overflow:hidden !important;}

ul#b3C { position:Relative; display:block; height:37px; width:310px; line-height:37px; text-align:center; padding:0px; }

ul#b3C li { display:inline; line-height:19px;}
ul#b3C li a {cursor:pointer; }

ul#b3C li.b3C-prev a {display:block; padding-left: 25px; height:23px; line-height:23px; background: url(img/btn-left2.gif) left top no-repeat; position:absolute; left: 10px; top: 7px; color:#ffffff;}
ul#b3C li.b3C-next a {display:block; padding-right: 25px; height:23px; line-height:23px; background: url(img/btn-right2.gif) right top no-repeat; position:absolute; right: 10px; top: 7px; color:#ffffff;}

	ul#SlideB300Cont li.SlideB300Control a { text-align:center; display:block; width:22px; height: 23px;line-height:23px;overflow:hidden; float:left; margin-top:7px;}

	ul#SlideB300Cont li.SlideB300Prev {width:20px;}
	ul#SlideB300Cont li.SlideB300Prev a {width:20px; overflow:hidden; position:Relative; display:block; height:26px;}
	ul#SlideB300Cont li.SlideB300Prev a .fir {background: url(../img/slideb300btns.gif) 0px 0px no-repeat;}
	ul#SlideB300Cont li.SlideB300Next {width:20px;}
	ul#SlideB300Cont li.SlideB300Next a {width:20px; overflow:hidden; position:Relative; display:block; height:26px;}
	ul#SlideB300Cont li.SlideB300Next a .fir {background: url(../img/slideb300btns.gif) -20px 0px no-repeat;}

.boxv6 {width: 300px; background: url(img/boxv6-bg.gif) left top repeat-y;}
.boxv6 .title {background: url(img/opt3.gif) -310px top no-repeat; color:#ffffff; border-bottom:1px solid #ffffff; }
.boxv6 .boxbody {background: url(img/opt4.gif) -620px bottom no-repeat; padding-bottom:10px;}
.boxv6 .boxbody ul li a {color:#ffffff;}
.boxv6 .boxbody ul li a:hover {color:#ffffff;}

	#tagcloud .title {height:10px !important;border-bottom:0px none;}
	#tagcloud .boxbody {color:#ffffff; text-align:center;}
	#tagcloud .boxbody a {color:#ffffff; text-decoration:none; display:inline-block; line-height: 17px; padding:2px 5px; vertical-align:middle; }


div.banner {margin-bottom:6px;padding-bottom:18px; background: url(img/hirdetes.gif) center bottom no-repeat; text-align:center; }


/* sidebar */
div#sidebar { width:301px; float:right; overflow:hidden; background: #fff;}

a#ajanloHir, a#ajanloCikk {display:block; width: 146px; height:39px; text-indent: 40px; line-height:41px; font-size:18px; font-family: "Trebuchet MS", Arial, sans-serif; font-weight:normal; text-align:left; overflow:hidden; color:#333333; text-decoration:none; background: url(img/btn146x39.gif) left top no-repeat; margin-bottom:7px; }
a#ajanloHir {float:left;}
a#ajanloCikk {float:right;}


div.author a {font-weight:normal; display:inline-block; clear:left; color:#ffffff; cursor:pointer; }
div.author img {float:left; border:2px solid #ffffff; width:24px;height:24px; margin: 4px 7px 3px 8px;}
a#author_fb {display:block; width:16px; height: 16px; overflow:hidden; background: url(img/i16x16.png) 0px 0px no-repeat; position:Absolute; top:12px; right:28px;}
a#author_tw {display:block; width:16px; height: 16px; overflow:hidden; background: url(img/i16x16.png) -16px 0px no-repeat; position:Absolute; top:12px; right:7px;}

div#MiEzBox ul {}
div#MiEzBox ul li { display:block; height:22px; margin-bottom:3px; line-height:17px; padding-left:26px; }
div#MiEzBox ul li.l1 {background:url(img/l1.gif) left top no-repeat;}
div#MiEzBox ul li.l2 {background:url(img/l2.gif) left top no-repeat;}
div#MiEzBox ul li a {padding-left:20px; background: url(img/more.gif) 0px 0px no-repeat; text-decoration:underline; font-size:11px; }
div#MiEzBox ul li a:hover {text-decoration: none;}
div#MiEzBox ul li.l1 a {color:#333333;}
div#MiEzBox ul li.l2 a {color:#ffffff;}



div#sidebar .boxv5 {}
div#sidebar .boxv1, 
div#sidebar .boxv2, 
div#sidebar .boxv5 {background: url(img/sidebox-bg.gif) left top repeat-y;}
div#sidebar .boxv1 .title,
div#sidebar .boxv2 .title,
div#sidebar .boxv5 .title {height:40px; background: url(img/opt1.gif) -310px top no-repeat; }
div#sidebar .boxv1 .boxbody,
div#sidebar .boxv2 .boxbody,
div#sidebar .boxv5 .boxbody {background: url(img/opt2.gif) -920px bottom no-repeat; padding:3px;}

div#sidebar .boxv1 .boxbody,
div#sidebar .boxv2 .boxbody {padding:8px;}

div#sidebar .box .toppost a {line-height:20px; padding-bottom:8px;}

div#sidebar div#EszkozBox { width:300px; }
div#sidebar div#EszkozBox .boxbody {background: url(img/opt2.gif) -620px top no-repeat; text-align:center; color:#cccccc; }
div#sidebar div#EszkozBox .boxbody p { padding: 7px 0px 8px 0px;}

div#sidebar div#EszkozBox .boxbody a {line-height:18px; display:inline-block; font-size:12px; font-weight:bold; color:#333333; font-family: Verdana; cursor:pointer; text-decoration:none; margin: 0px 3px;}
a#devGmail {padding-left: 25px; background: url(img/i16-gmail.gif) 0px 2px no-repeat;}
a#devFM {width:63px; height:18px; background: url(img/i-freemail.gif) 0px 2px no-repeat;}
a#devIwiw {padding-left: 37px; background: url(img/i-iwiw.gif) 0px 2px no-repeat;}
a#devFb {padding-left: 22px; background: url(img/i16-fb.gif) 0px 2px no-repeat;}
a#devTw {padding-left: 22px; background: url(img/i16-tw.gif) 0px 2px no-repeat;}
a#devCitro {padding-left: 25px; background: url(img/i-citromail.gif) 0px 2px no-repeat;}



/* CONTENT */
div#content {width:620px;}
div#content div#col2 {margin-right:-20px;}

div.post {padding-top:20px;}
div.post div.meta {line-height:32px; padding-left: 14px; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; font-size:11px; font-family: Arial, sans-serif; color:#333333; margin-top:8px;margin-bottom:15px;}
div.post div.meta span {padding:0px 9px; font-size:17px; font-weight:normal; color:#cccccc;}
div.post div.meta .source {font-size:11px; padding:0px; color:#333333;}

div.post p {font-size:14px; font-family: Arial, sans-serif; line-height:17px; margin: 7px 0 7px 0;}

div.post div.postbody {font-size:14px; font-family: Arial, sans-serif; line-height:17px;}
div.post div.postbody p {font-size:14px; font-family: Arial, sans-serif; line-height:17px; 
padding-bottom:17px;}
div.post div.postbody div.editorsnote {width: 172px; height:auto; padding:11px; background-color:#ededed; float:right; overflow:hidden; margin:10px; margin-top:0px;  display:inline; margin-left:23px;}
div.post div.postbody div.editorsnote h2 {font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 18px; font-weight:normal; padding-bottom:10px;}
div.post div.postbody div.editorsnote p { line-height:14px; font-size:11px; }

div.post div.meta p.mytags {display:inline-block; white-space: nowrap; word-wrap: keep-all; font-size: 11px; }

div.follow { line-height: 40px; clear:both; font-size:14px; font-family: Arial, sans-serif; border-top:1px solid #ccc; border-bottom: 1px solid #ccc; padding-left: 12px;}

div.follow a:hover { text-decoration:underline;}

div.sociable {line-height: 40px; clear:both; font-size:14px; font-family: Arial, sans-serif; border-bottom: 1px solid #ccc; padding-left: 12px; padding-right: 12px; text-align:right; margin:0px 0px 5px 0px !important;}

div.sociable_tagline {float:left; font-weight:normal; font-size:12px; }

div#post-comments-head {display:block;height:60px; line-height:28px;background:url(img/comments-head.gif) left top no-repeat; font-size:18px; height:50px; line-height:30px; padding-bottom:5px; padding-top:10px; overflow:hidden; }
div#post-comments {}
div#post-comments cite.fn {}
div#post-comments a.comment-meta {font-size: 11px;}
div#post-comments div.comment-end {line-height: 15px; font-size:11px; padding:10px; border-top:1px solid #cccccc; margin: 8px -8px -8px -8px;}
div#post-comments li {padding: 8px; border:1px solid #cccccc; font-size: 12px; font-family: Arial, sans-serif; margin-top:8px;}
div#post-comments li .comment-author {overflow:hidden;}
div#post-comments li .comment-author img {margin-right:16px;}

div#CommentBox .title {height: 26px; line-height:30px; padding-top:10px;}
div#CommentBox div#respond {padding-top:10px;}
div#CommentBox label small {display:none;}
div#CommentBox input.text {font-size:13px; color:#333333; line-height:16px;height: 16px; padding:6px; width: 190px; display:inline-block; overflow:hidden; border:1px solid #cccccc; margin-top:5px;}
div#CommentBox textarea { font-size:13px; color:#333333; line-height:16px;height: 16px; padding:6px; width: 277px !important; height: 144px; border:1px solid #cccccc; margin-top: 6px; }
div#CommentBox input#submit {width: 127px; height: 34px; padding-bottom:2px; display:Block; overflow:hidden; outline: 0px none; border:0px none !important; background: url(img/btn127.gif) left top no-repeat; color:#ffffff; font-size:16px; font-weight:normal; text-align:center; margin: 10px 0px;}

div#CommentBox p.note {font-size:11px; padding-bottom:13px; padding-top:5px;}
div#CommentBox span.star {display:inline-block; width:12px; background: url(img/star.gif) left center no-repeat; margin-left:2px; margin-right:10px;}


div.relatedlinks {padding-left:10px;}
div.relatedlinks .title {font-size: "Trebuchet MS", Verdana, Arial, sans-serif; font-size:18px; line-height:28px; height: 26px; line-height:30px; padding-top:10px; display:block; padding-bottom:5px;}
div.relatedlinks ul li {border-top:1px solid #cccccc; line-height:21px; font-size: 12px; }
div.relatedlinks ul li:first-child {border-top:0px none;}


/* anything slider */
#legyel-szerkeszto { background: url('img/legyel-szerkeszto-hatter.png'); width: 622px; height: 300px; margin-bottom: 8px; }
.szerkeszto { color: #333; font-size: 12px; font-family: "Trebuchet MS"; float: right; margin: 12px 20px 0 0; }

.anythingSlider { width: 622px; height: 300px; position: relative; margin: 0 auto 15px; }
.anythingSlider .wrapper { width: 622px; overflow: auto; height: 300px; margin: 0 0; position: absolute; top: 0; left: 0; }

 /* Width below is max for Opera */
.anythingSlider .wrapper ul { width: 32700px; list-style: none; position: absolute; top: 0; left: 0; background: #fff; margin: 0; }
.anythingSlider ul li { display: block; float: left; padding: 0; height: 317px; width: 622px; margin: 0; position:relative; }

	div.carpost p {line-height: 15px;display:inline-block; }

.anythingSlider .arrow { display: block; height: 60px; width: 60px; background: url(img/lapozas-nyil.png) no-repeat 0 0; text-indent: -9999px; position: absolute; bottom: 40px; cursor: pointer; }
.anythingSlider .forward { background-position: -60px 0; right: 0; }
.anythingSlider .back { background-position: 0 0; left: 0; }

#thumbNav { position: relative; top: 200px; left: 80px; background: url('img/lapozas-szamok-hatter.png'); width: 230px;	height: 60px; padding: 0 0 0 12px; }
#thumbNav a, #thumbNav a.cur { text-decoration:none; width: 37px; height: 37px; display: block; float: left; background: url('img/lapozas-szamok.png'); margin: 11px 8px 0 0; text-align: center; font-size: 28px; line-height: 35px; color: #ff6600; font-family: "Trebuchet MS";} 

#thumbNav a span { padding: 4px 0 0 11px; float: left; border: 1px solid red; }
#thumbNav a:hover {  }
#thumbNav a.cur { background-position: -37px 0; color: #fff; }

#start-stop { display: none; }

/* Prevents */
.anythingSlider .wrapper ul ul { position: static; margin: 0; background: none; overflow: visible; width: auto; border: 0; }
.anythingSlider .wrapper ul ul li { float: none; height: auto; width: auto; background: none; }

.jelentkezes { position: relative; top: -91px; left: 350px; float: left; }
.szerkeszto { position: relative; color: #333; font-size: 12px; font-family: "Trebuchet MS"; top: -305px; right: 35px; }


/* foot */
div#foot { width:933px; height:128px; background: url(img/foot.gif) left top no-repeat; margin-top: 10px; font-family: Arial, sans-serif; }
a#footlogo {width:290px; height:84px;float:right;display:block; position:Relative; overflow:hidden; }
a#footlogo .fir {background: url(img/foot.gif) right top no-repeat;}

div#foot ul {display:block; float:left; padding-top:13px;}
div#foot ul#fc1 {width:105px; padding-left:20px;}
div#foot ul#fc2 {width:155px;}
div#foot ul#fc3 {width:310px;}
div#foot ul li {line-height: 20px; height:20px;}
div#foot ul li a {font-size:11px; color:#333333; padding-left: 15px; background: url(img/foot-dot.gif) left 4px no-repeat; line-height: 11px; font-weight:normal; text-decoration:none;}
div#foot p {clear:both; font-size:11px; line-height:14px; color:#666666; padding: 10px; }

/* Az aloldalak cikk listázásának formázása. */
div#content div.categorytitle { border-bottom:1px solid #ccc; padding:0 0 15px 10px; margin:20px 0 0px 0;}
div#content div.categorytitle h1 { font-size:25px; color:#333; font-weight:normal; }
div.postlist {}
div.postlist div.follow { border:0; }
div.postlist div.follow a.comments { text-decoration:underline; }

/* A 404-es oldal formázása. */
div#content div#oldal404 { width:557px; height:209px; display:block; background: url('img/404.jpg') no-repeat; margin:30px auto 20px auto; }
div#content div#oldal404 div#oldal404-text { width:272px; height:92px; float:right; margin: 8px 15px 0 0; }
div#content div#oldal404 div#oldal404-text h2 { font-size: 18px; margin: 0 0 5px 0; padding:0; }
div#content div#oldal404 div#oldal404-text p { margin: 5px 0 5px 0; padding:0; font-size: 13px; line-height: 16px; }
div#searchbar-404 { background: #f3f3f3; padding: 25px 20px 25px 20px; -moz-border-radius: 10px; -webkit-border-radius: 10px; }
div#searchbar-404 input#s-404 {float: left; margin: 0 0 0 20px; display:block; width: 406px; height: 20px; padding: 6px 10px; line-height:18px; font-size: 16px; background: #ffffff none; border:1px solid #cccccc; }
div#searchbar-404 input.submit {float: left; margin:0 0 0 10px; display:block; width: 92px; height: 35px; line-height:16px; font-size: 16px; font-weight:Bold; background: url(img/btn-kereses.gif) -1px 0px no-repeat; text-indent: -9999px; border:0px none; outline:0px none; color:#ffffff; }

/* WP-Pagenavi lapozás */
.pagenavi {	margin: 20px 0 20px 0; }
.wp-pagenavi {border-top: 1px solid #ccc; padding: 15px 0 0 0;}
.wp-pagenavi a {font-weight: normal; text-decoration: none;}
.wp-pagenavi a, .wp-pagenavi span {font-size: 11px; line-height: 14px; color: #333; padding: 7px; text-align: center; float: left; padding: 7px; display: block;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {border-color: #000;}
.wp-pagenavi span.current {background: url('img/wpnavicircle.png') no-repeat center 4px; padding: 7px;}
a.nextpostslink {background: url('img/wpnaviright.png') no-repeat; background-position: right 2px; padding: 7px 30px 7px 7px; display: block;}
a.previouspostslink {background: url('img/wpnavileft.png') no-repeat; background-position: left 2px; padding: 7px 7px 7px 30px; display: block;}

/* FACEBOOK LIKE */
.fblike {border:none; float:left; width:620px; height:30px; margin:20px 0 0 0;}
div#sidebar .widget_sfc-connect .boxbody {text-align:center;padding:12px 3px;}

#fb-user a.FB_Link img {border:1px solid #333333; float:left; height:50px !important;}
span#fb-msg {font-family: Aria, sans-serif; font-size: 12px; font-weight:normal; }
p#sfc_comm_send {font-size:11px; padding-bottom:13px; margin-top:-13px; }
p#sfc_comm_send label {padding-left:4px;}

/* IDŐJÁRÁS */
div#weather { margin: 30px 0 0 0; width:300px; height: 80px; float:left; font-family: Arial;}
div#weather div.weather-icon { float:left; width:48px; height:48px; margin: 20px 0 0 0; }
div#weather div.weather-mid { float:left; margin: 15px 15px 0 10px; width: 129px; }
div#weather span.city { font-size: 14px; font-weight: bold; }

div#weather div.celsius { float:left; margin:0 0 0 10px; margin: 0 0 0 5px; }
div#weather div.celsius span.type { text-transform: uppercase; text-align: center; font-size: 12px; line-height: 12px; display: block; margin: 0 0 5px 0; }
div#weather div.blue span.type { color: #1f3d7b; }
div#weather div.red span.type { color: #e90000; }
div#weather div.celsius div.celsius-box { width: 44px; height: 53px; background: url('img/celsius-box.gif'); }
div#weather div.blue div.celsius-box { background-position: -44px 0; }
div#weather div.red div.celsius-box {}
div#weather div.celsius div.celsius-box div { color: #fff; font-size: 20px; line-height: 22px; text-align: center; display: block; padding: 7px 0 5px 0; }
div#weather div.celsius div.celsius-box span { color: #fff; font-size: 12px; line-height: 12px; text-align: center; display: block; }

/* weather dropdown */
dl#idojaras { position: absolute; z-index:10000; margin: 10px 0 0 58px; }
dl.dropdown dd, dl.dropdown dt, dl.dropdown ul { margin:0px; padding:0px; }
dl.dropdown dd { position:relative; }
dl.dropdown a, dl.dropdown a:visited { color:#333; text-decoration:none; outline:none; font-weight: normal; }
dl.dropdown a:hover {}
dl.dropdown dt a:hover, dl.dropdown dt a:focus { color:#333; border: 1px solid #aaa;}
dl.dropdown dt a {background:#fff url('img/weather-arrow.gif') no-repeat scroll right center; display:block; padding-right:20px; border:1px solid #ccc; width:100px;}
dl.dropdown dt a span {cursor:pointer; display:block; padding:2px 5px 2px 5px;}
dl.dropdown dd ul { background:#fff none repeat scroll 0 0; border:1px solid #ccc; color:#333; display:none; left:0px; padding:0px 0px; position:absolute; top:2px; width:auto; min-width:120px; list-style:none;}
dl.dropdown span.value { display:none;}
dl.dropdown dd ul li a { padding:2px 5px 2px 5px; display:block;}
dl.dropdown dd ul li a:hover { background-color:#efefef;}
span#result { height: 40px; display: block; }

/* Ideiglenesen eltüntetett elemek.*/
#CsatlakozzBox {display:none;}
div.post div.postbody div.editorsnote {display:none;}
div#MiEzBox ul {}