/**************************************************************/
/**************************************************************/
/**************** Ez zsír! - 2012.03.01. *******************/
/**************************************************************/
/**************************************************************/

@import "alkalmazas.css";


body { margin: 0 auto; padding: 0; font-family: "Trebuchet MS", Arial, Helvetica, Verdana, sans-serif; color: #000; font-size: 14px; font-weight: normal; background: url("bg.png") top repeat-x #faf8f1; width: 990px; }

p, ul, li, h1, h2, h3, h4 { margin: 0; padding: 0; background: none; list-style-type: none; }

a, a:link, a:active, a:visited { color: #b43286; text-decoration: none; }
a:hover { text-decoration: underline; }
.bullet, .boxlist ul li a, .tabos-tart ul li a { padding-left: 11px; background: url("bullet.png") 0 7px no-repeat; display: block; }
.hide, var { display: none; }

#banner-top { text-align: center; height: 110px; }
#banner-top span { font-size: 11px; color: #afa693; display: block; padding: 2px 0; }

#header { height: 116px; background: url("header-bg2.png") left top no-repeat; margin-top: 9px; overflow: hidden; }
#header #logo { width: 275px; height: 90px; float: left; margin-top: 14px; }
#header #header-pic { display: none; width: 537px; height: 116px; float: right; background: url("header-pic2.jpg") no-repeat; }
#webszakacs-cimlap #header #header-pic, #recept #header #header-pic { width: 272px; background: url("header-pic-wsz.png") no-repeat; display: block; }
#header p { width: 680px; float: right; font-size: 24px; color: #fff; text-align: right; margin-top: 20px; display: none; }
#header p b { color: #90256a; font-size: 40px; position: relative; top: 5px; display: none; }
#header #reszletek { float: right; display: none; }

#menu { height: 40px; }
#menu li { position: relative; float: left; z-index: 990; height: 40px; overflow: hidden; }
#menu li a { background-image: url("menu3.png"); background-repeat: no-repeat; display: block; height: 40px; }
#menu li a#m1 { width: 100px; background-position: 0 0; }
#menu li a#m1:hover { background-position: 0 -40px; }
#menu li a#m2 { width: 151px; background-position: -100px 0; }
#menu li a#m2:hover, #alkalmazas #menu li a#m2 { width: 151px; background-position: -100px -40px; }
#menu li a#m3 { width: 119px; background-position: -251px 0; }
#menu li a#m3:hover { width: 119px; background-position: -251px -40px; }
#menu li a#m4 { width: 112px; background-position: -370px 0; }
#menu li a#m4:hover { width: 112px; background-position: -370px -40px; }
#menu li a#m5 { width: 99px; background-position: -482px 0; }
#menu li a#m5:hover { width: 99px; background-position: -482px -40px; }
#menu li a#m6 { width: 180px; background-position: -581px 0; }
#menu li a#m6:hover { width: 180px; background-position: -581px -40px; }
#menu li a#m7 { width: 148px; background-position: -761px 0; }
#menu li a#m7:hover { width: 148px; background-position: -761px -40px; }
#menu li a#m8 { width: 81px; background-position: -909px 0; }
#menu li a#m8:hover { width: 81px; background-position: -909px -40px; }

#main { background-color: #fff; padding: 20px 10px;  float: left;}

#big { height: 560px; position: relative; }
#big-border { width: 970px; height: 560px; margin: -560px 0 20px; background: url("big-border.png") no-repeat; }
#big-border #big-bf { width: 12px; height: 12px; display: block; background: url("big-border-bf.png") no-repeat; position: relative; top: 10px; left: 10px; }
#big-border #big-jf { width: 12px; height: 12px; display: block; background: url("big-border-jf.png") no-repeat; position: relative; top: -2px; left: 948px; }
#big-inner { width: 960px; padding: 10px 0 0 10px; height: 460px; overflow: hidden; }
#bigpic { width: 3800px; }
#bigpic a { display: block; height: 460px; width: 950px; float: left; }
#big-nav { width: 950px; height: 95px; overflow: hidden; margin: 0 0 0 10px; position: relative; top: -15px; }
#big-nav ul li { float: left; height: 95px; }
#big-nav ul li a { display: block; height: 95px; }
#big-nav ul li #nav1 { width: 238px; background: url("bignav.png") 0 8px no-repeat; }
#big-nav ul li#n1 .fo-akt { background: url("bignav.png") 0 -87px no-repeat !important; }
#big-nav ul li #nav2 { width: 237px; background: url("bignav.png") -238px 8px no-repeat; }
#big-nav ul li#n2 .fo-akt { background: url("bignav.png") -238px -87px no-repeat !important; }
#big-nav ul li #nav3 { width: 237px; background: url("bignav.png") -475px 8px no-repeat; }
#big-nav ul li#n3 .fo-akt { background: url("bignav.png") -475px -87px no-repeat !important; }
#big-nav ul li #nav4 { width: 238px; background: url("bignav.png") -712px 8px no-repeat; }
#big-nav ul li#n4 .fo-akt { background: url("bignav.png") -712px -87px no-repeat !important; }
#big #reg-index { position: absolute; margin: 29px 0 0 326px; }

#left { width: 640px; float: left; margin-right: 20px; overflow: hidden; margin-bottom: 20px; }
.boxhead { height: 39px; background: url("boxhead.png") repeat-x; }
.boxhead .bhl { width: 16px; height: 39px; background: url("bhl.png") no-repeat; float: left; }
.boxhead h2 { font-size: 21px; color: #fff; display: inline; position: relative; top: 6px; }
.boxhead h2 a, .boxhead h2 a:hover { color: #fff; text-decoration: none; }
.boxhead .bhr { width: 16px; height: 39px; background: url("bhr.png") no-repeat; float: right; }

.boxin { padding: 10px; background-color: #f1fcc6; border: 1px solid #e7f1ce; border-bottom: none; overflow: hidden; }
.boxin .boxlist { width: 267px; padding: 11px 10px; border: 1px solid #e5f1c4; float: right; margin-left: 6px; background-color: #fff; }
.boxin .boxlist ul li { padding-bottom: 5px; }
.boxin img { float: left; border: 1px solid #e2eec4; margin-right: 12px; }
.boxin h3 a { font-size: 15px; }
.boxin p { padding-top: 3px; }
.nohead .boxin { border-top: none; padding-top: 0; }
.box640 .boxbottom { height: 14px; background: url("box640bottom.png") no-repeat; margin-top: -13px; }
.box310 .boxbottom { height: 14px; background: url("box310bottom.png") no-repeat; margin-top: -13px; }
.box970 .boxbottom { height: 14px; background: url("box970bottom.png") no-repeat; margin-top: -13px; }
.box310 .boxtop { height: 14px; background: url("box310top.png") no-repeat; }
.box640, .box970 { margin-bottom: 18px; }
.box970 h4 { font-size: 15px; color: #b43286; padding-bottom: 4px; }
.box970 p { font-weight: normal; }
.box310 { width: 310px; margin-bottom: 18px; background-color: pink; float: left; margin-right: 20px; }
.boxin .inner { border: 1px solid #e5f1c4; background-color: #fff; padding: 4px 4px 8px; overflow: hidden; }
.boxin .inner h3, .boxin .inner p { padding-left: 10px; }
.box310 img { margin-bottom: 5px; }
.paros { margin-right: 0; }

.left-article { float: left; padding: 4px; border: 1px solid #e5f1c4; background-color: #fff; width: 279px; margin-right: 10px; }
.left-article img { border: 1px solid #e2eec4; margin-bottom: 5px; }
.left-article h3 a { font-size: 15px; padding-left: 10px; display: block; }
.left-article p { padding-top: 2px; padding-left: 10px; }

.right-tabbox { width: 318px; float: right; }
.right-tabbox .fulek li b border-right: 1px solid #e2eec4; }
.right-tabbox .tema-tart { background-color: #fff; }
.right-tabbox .fulek ul li { margin-right: 1px; }
.right-tabbox .tema-tart { background-color: #fff; }
.right-tabbox .tema-tart ol { margin: 0; }
.right-tabbox .tema-tart ol li { list-style-type: decimal; border-bottom: 1px solid #f1fcc6; padding: 5px 0 6px; margin: 0 20px 0 -10px; }
.right-tabbox .tema-tart ol li a {  }

.fulek { overflow: hidden; }
.fulek ul li { background-color: #a2c646; float: left; position: relative; }
.fulek ul li.ful-aktiv { background-color: #fff; }
.fulek ul li span { font-size: 11px; color: #fff; display: block; padding: 5px 10px; }
.fulek ul li.ful-aktiv span { color: #678814; }
.fulek ul li { cursor: pointer; }
.fulek ul .ful-aktiv { cursor: default; }
.tema-tart ul li { border-bottom: 1px solid #e2eec4; padding: 9px 0 9px 10px; }
.tema-tart ul li a { padding-left: 11px; background: url("bullet.png") 0 7px no-repeat; display: block; }
#leg-tabos .tema-tart { background-color: #fff; }

#right { width: 310px; float: left; margin-bottom: 20px; }

.hird300 { text-align: center; margin-bottom: 20px; }
.hird300 span { font-size: 11px; color: #b9b9b9; }

/* lapozó */
.jcarousel-container { background-color: #fff; border: 1px solid #e5f1c4; padding: 9px 6px; }
.jcarousel-container-horizontal { height: 120px; }
.jcarousel-clip-horizontal { width: 209px; height: 120px; margin-left: 33px; }
.jcarousel-item { width: 100px; margin-right: 9px; }
.jcarousel-item a { font-style: italic; font-size: 12px; }
.jcarousel-item img {  }
.jcarousel-next-horizontal { width: 25px; height: 24px; cursor: pointer; background: url("lapozo.png") no-repeat -25px 0; margin: -75px 0 0 246px; position: absolute; }
.jcarousel-prev-horizontal { width: 25px; height: 24px; cursor: pointer; background: url("lapozo.png") no-repeat 0 0; margin: -75px 0 0 0; position: absolute; }
.jcarousel-prev-disabled-horizontal { background-position: 0 -24px; }
.jcarousel-next-disabled-horizontal { background-position: -25px -24px; }
.jcarousel-next-horizontal:hover { background-position: -25px -48px; }
.jcarousel-prev-horizontal:hover { background-position: 0 -48px; }


/* postr elemek */
#postrbox .inner { padding: 0; }
#postr-title { overflow: hidden; }
#postr-logo { width: 64px; height: 20px; display: block; float: left; background: url("http://static.origos.hu/s/1235/img/cimlap/postr-logo.png") no-repeat; }
#postr-logo span { visibility: hidden; }
#postr-title .more-data { margin-top: 4px; }
.postr-lead { padding: 15px 9px; border-bottom: 1px solid #e2eec4; }
.postr-lead, .postr-kep { overflow: hidden; }
.postr-kep img { float: left; margin-right: 10px; }
.postr-lead p, .postr-kep p { line-height: 16px; }
.postr-link { padding-bottom: 8px; }
#topstory .postr-link { padding-bottom: 0px; margin-top: 10px;}
.postr-lead .postr-link, .postr-kep .postr-link { padding-bottom: 0; }
.postr-blogname, .postr-blogname:hover { background: url("http://static.origos.hu/s/1235/img/cimlap/postr-blog-bg.png") repeat-x; height: 17px; overflow: hidden; float: left; text-decoration: none;}
.postr-blogname span { width: 9px; height: 17px; display: block; float: left; background: url("http://static.origos.hu/s/1235/img/cimlap/sprites.png") no-repeat -180px 0; }

#topstory .postr-blogname span { width: 9px; height: 17px; display: block; float: left; background: url("http://static.origos.hu/s/1240/img/cimlap/sprites.png") no-repeat -180px -18px #F3F3F3;}
.postr-blogname b { padding: 1px 3px 2px 5px; color: #fff; text-transform: uppercase; font-size: 11px; float: left; }
.mac .postr-blogname b {padding: 3px 3px 2px 5px;}
.postr-blogpost { font-weight: normal; padding-left: 3px; line-height: 18px; }
.postr-szponz, .postr-szponz:hover {background-image: url('http://static.origos.hu/s/img/cimlap/postr-szponz.png')}
.postr-szponz span {background-image: url('http://static.origos.hu/s/img/cimlap/postr-szponz-csoki.png'); background-position: 0;}
/* postr elemek end */

.hird-text, .hird-kepes { margin-bottom: 12px; overflow: hidden; float:left; }
.hird-text h3, .hird-kepes h3 { background: url("green-line.png") 0 12px repeat-x; }
.hird-text h3 span, .hird-kepes h3 span { font-size: 17px; color: #a2c646; display: block; background-color: #fff; width: 76px; }
.hird-text ul { margin-left: 10px; }
.hird-text ul li { padding-bottom: 9px; }
.hird-text ul li a { padding-left: 11px; background: url("bullet-orange.png") 0 7px no-repeat; display: block; color: #dca201; }
.hird-kepes ul li { padding: 5px 0 7px; overflow: hidden; }
.szolg-jobb {  color: #797979; }
.szolg-jobb img { border: 6px solid #e2eec4; float: left; margin-right: 11px; }
.szolg-jobb a { font-size: 14px; color: #dca201; font-weight: bold; display: block; padding-bottom: 3px; }
.szolg-jobb p { color: #797979; padding-top: 3px; }

#experts { clear: left; margin-bottom: 20px; }
#experts h2 { font-size: 17px; color: #a2c646; background: none; position: relative; top: -5px; }
#experts .boxtop { height: 14px; background: url("box971top.png") no-repeat; }
#experts .boxin { border-top: none; padding-top: 0; overflow: hidden; }
#experts .boxin .inner { border: none; background: none; padding: 0; overflow: hidden; }
#experts .boxin .expert-db { width: 100px; padding: 10px 9px; background-color: #fff; border: 1px solid #e5f1c4; float: left; margin-right: 18px; }
#experts .boxin .last-expert { margin: 0; }
#experts .boxin .expert-db img { margin-bottom: 4px; }
#experts .boxin .expert-db span { display: block; font-size: 12px; padding-top: 2px; }
#experts .boxbottom { height: 14px; background: url("box971bottom.png") no-repeat; margin-top: -13px; }

#partners {  }
#partners h2 { font-size: 17px; color: #a2c646; background: none; position: relative; top: -5px; }
#partners .boxtop { height: 14px; background: url("box971top.png") no-repeat; }
#partners .boxin { border-top: none; padding-top: 0; overflow: visible; }
#partners .boxin img { border: none; margin: 0; }
#partners .boxbottom { height: 14px; background: url("box971bottom.png") no-repeat; margin-top: -13px; }

/* ALOLDALAK */
h1.site-title { font-size: 26px; padding-bottom: 3px; border-bottom: 1px solid #e2eec4; color: #7c9826; }
.news-db { padding-bottom: 14px; margin-top: 15px; border-bottom: 1px solid #e2eec4; overflow: hidden; }
.news-db img { float: left; border: 1px solid #e2eec4; margin-right: 10px; margin-top: 5px; }
.news-db .news-cim { font-size: 18px; line-height: 22px; }
.news-db .news-adat { font-size: 12px; font-weight: normal; color: #b5c097; margin: 5px 0; }
.news-db .news-adat span.news-datum { padding-right: 10px; border-right: 1px solid #c9d1b3; margin-right: 5px; }
.news-db .news-adat a.news-rovat { display: none; }
.news-db .news-adat span.news-szerzo { margin-left: 5px; }
.news-db p { padding-bottom: 4px; }
.news-db .news-tovabb { display: none; }
.news-utolso { border: medium none; }
#megtobbcikk { display: block; padding-bottom: 10px; border-bottom: 1px solid #e2eec4; margin-top: 10px; }
/* ALOLDALAK vége */

/* fődoboz */
#fodoboz { width: 620px; height: 284px; display: block; overflow: hidden; padding: 10px; position: relative; }
#fodoboz .navig { width: 79px; height: 45px; position: absolute; margin: 215px 0 0 24px; z-index: 100; }
#fodoboz .navig .navig-bal { width: 40px; height: 45px; }
#fodoboz .navig .navig-jobb { width: 39px; height: 45px; }
#fodoboz .fo-bal { width: 410px; height: 284px; float: left; }
#fodoboz .fo-jobb { float: left; width: 210px; height: 284px; }
#fodoboz .fo-jobb a { display: block; width: 184px; height: 41px; border-bottom: 1px solid #b8d85e; background: url("fo-jobb-bg.png") bottom repeat-x #a8d03d; padding: 12px 13px 3px 13px; font-weight: bold; font-size: 14px; color: #7f8769 !important; }
#fodoboz .fo-jobb a .disz { width: 15px; height: 56px; background: url("fo-jobb-disz.png") no-repeat; float: left; margin: -12px 0 0 -28px; display: none; }
#fodoboz .fo-jobb a:hover, #fodoboz .fo-jobb a.fo-akt { background: url("fo-jobb-bg-akt.png") bottom repeat-x #8fb138; text-decoration: none; color: #fff !important; border-bottom: 1px solid #a3c747; }
#fodoboz .fo-jobb a:hover .disz, #fodoboz .fo-jobb a.fo-akt .disz { display: block; }

#fo-keret { width: 640px; height: 304px; background: url("fo-keret.png") no-repeat; margin-top: -304px; margin-bottom: 20px; }
#fo-keret .keret-bf { width: 14px; height: 14px; display: block; background: url("keret-bf.png") no-repeat; position: relative; top: 10px; left: 10px; }
#fo-keret .keret-jf { width: 14px; height: 14px; display: block; background: url("keret-jf.png") no-repeat; position: relative; top: -4px; left: 616px; }
#fo-keret .keret-bl { width: 14px; height: 14px; display: block; background: url("keret-bl.png") no-repeat; position: relative; top: 254px; left: 10px; z-index: 10; }
#fo-keret .keret-jl { width: 14px; height: 14px; display: block; background: url("keret-jl.png") no-repeat; position: relative; top: 239px; left: 616px; }
/* fődoboz vége */


/* CIKK */

/* megosztás és eszközök */
div.lapozas{border-bottom:1px solid #e2eec4;border-top:1px solid #e2eec4;clear:both;height:21px;width:640px;margin:8px 0;padding:2px 0 0;}
.origo-megosztas2{background:url("megoszt-bg.png") no-repeat scroll left 4px transparent;float:left;height:19px;margin-top:0;padding-left:72px;width:217px;}
.origo-megosztas2 a{cursor:pointer;display:block;float:left;height:16px;}
.origo-megosztas2 a:hover{background-position:0 16px;}
.origo-megosztas2 .megosztas-iwiw{background-image:url(http://www.origo.hu/images/kozos/megosztas/iwiw-new2.gif);display:inline;width:16px;margin:2px 6px 0 0;}
.origo-megosztas2 .megosztas-facebook{background-image:url(http://www.origo.hu/images/kozos/megosztas/facebook-new2.gif);width:16px;margin:2px 6px 0 0;}
.origo-megosztas2 .megosztas-tumblr{background-image:url(http://www.origo.hu/images/kozos/megosztas/tumblr-new2.gif);width:16px;margin:2px 6px 0 0;}
.origo-megosztas2 .megosztas-twitter{background-image:url(http://www.origo.hu/images/kozos/megosztas/twitter-new2.gif);width:16px;margin:2px 6px 0 0;}
.origo-megosztas2 .megosztas-megtobb{background-image:url("http://www.origo.hu/images/kozos/megosztas/megtobb-new2.gif");width:61px;margin:2px 0 0;}
div.eszkozok{float:right;padding-top:1px;}
div.eszkozok span.eszkozok-szov{display:none;float:left;font-size:10px;padding-top:2px;text-transform:uppercase;}
div.eszkozok a{display:block;float:left;height:17px;margin-left:6px;width:20px;background:url("eszkozok.png") no-repeat;}
div.eszkozok a.betu-nov{background-position:-20px 0;}
div.eszkozok a.betu-nov-no{background-position:-20px -17px;}
div.eszkozok a.betu-csok{background-position:0 0;}
div.eszkozok a.betu-csok-no{background-position:0 -17px;}
div.eszkozok a.tovabbkuld{background-position:-40px 0;}
div.eszkozok a.nyomtat{background-position:-60px 0;}
#megosztas-popup{z-index:1000000;background-image:url(http://www.origo.hu/images/lifehu/share-popup-top.png);background-repeat:no-repeat;display:none;padding-top:7px;position:absolute;width:160px;}
.megosztas-popup-in{background-color:#fff;border-left:3px solid #e8dfc9;border-right:3px solid #e8dfc9;width:154px;}
.megosztas-popup-in span{padding-left:4px;font-size:11px;color:#5a4222;}
.megosztas-popup-in a{color:#5a4222;font-size:11px;}
.megosztas-popup-in a b{color:#ff8503;font-size:11px;}
.megosztas-popup-in a b:hover{text-decoration:underline;}
.megosztas-popup-in div{background-color:#FFFFFF;border:1px solid #e8e0ca;width:145px;margin:6px 0 0 4px;}
.megosztas-popup-in ul{border:medium none;width:137px;margin:3px;}
.megosztas-popup-in ul li{background-color:#fff;background-position:2px 2px;background-repeat:no-repeat;height:16px;margin-bottom:2px;padding:2px 0 2px 24px;}
.megosztas-popup-in ul li:hover{background-color:#f3efe1;}
.megosztas-popup-in ul li a{color:#756858!important;}
.megosztas-popup-bezar{background:url(layer-bezar.png) no-repeat scroll 0 0 #fff;display:block;float:right;height:13px;margin-right:4px;width:13px;}
.share-iwiw-in{background-image:url(http://www.origo.hu/images/kozos/megosztas/iwiw-in.gif);}
.share-komment-in{background-image:url(http://www.origo.hu/images/lifehu/megoszt-komment.png);}
.share-facebook-in{background-image:url(http://www.origo.hu/images/lifehu/megoszt-facebook.png);}
.share-tumblr-in{background-image:url(http://www.origo.hu/images/lifehu/megoszt-tumblr.png);}
.share-twitter-in{background-image:url(http://www.origo.hu/images/lifehu/megoszt-twitter.png);}
.share-google-in{background-image:url(http://www.origo.hu/images/lifehu/megoszt-google.png);}
.share-startlap-in{background-image:url(http://www.origo.hu/images/lifehu/megoszt-startlap.png);}
.share-myspace-in{background-image:url(http://www.origo.hu/images/lifehu/megoszt-myspace.png);}
.megosztas-popup-bottom{background-image:url(http://www.origo.hu/images/lifehu/share-popup-bottom.png);font-size:1px;height:7px;width:160px;}
/* megosztás és eszközök vége */



#cikk {  }
#cikk h1.cikk-cim { font-size: 26px; font-weight: bold; color: #7c9826; margin-bottom: 7px; line-height: 30px; }
#cikk-adat span { font-size: 12px; padding-right: 6px; background: url("http://www.origo.hu/images/lifehu/cikk-adat-bg.png") right no-repeat; margin-right: 7px; color: #7c9826; }
#cikk-adat a { font-size: 12px; padding-left: 17px; background: url("http://www.origo.hu/images/lifehu/cikk-komment.png") 0 2px no-repeat; }
#cikk-cimke, #cimke-input { padding: 2px 0 8px 0; }
#cimke-input span { font-size: 12px; padding-right: 5px; color: #7c9826; }
#cimke-input a { font-size: 12px; }
#cikk-lead, #cikk-lead p { font-size: 16px; font-weight: bold !important; line-height: 22px; padding-bottom: 15px; }
#cikk-torzs p, #cikk-torzs div { color: #000; font-size: 16px; line-height: 22px; padding-bottom: 10px; font-weight: normal; }
#cikk-torzs a {font-size: 16px;}
#cikk-torzs p img { border: 12px solid #f1fcc6; margin-bottom: 10px; margin-right: 10px; }
#cikk-torzs p span { font-size: 13px; }
#cikk-torzs h2 { font-size: 18px; font-weight: bold; color: #0f95b8; padding: 10px 0; }
#kapcs-cimke, #multidoboz { display: none; }
.iwiwkomment {margin: 10px 0;}

#cikk-torzs .cikkozi { padding: 6px 0 14px 0; border-top: 1px solid #e4e2c9; border-bottom: 1px solid #e4e2c9; margin: 10px auto; text-align: center; }
#cikk-torzs .cikkozi span { color: #B3AB91; display: block; font-size: 10px; margin: 0 auto; text-align: center; }

#cikk-torzs .box .bbent { overflow: hidden; }

#lifecikk-footer { width: 100%; text-align: center; }

.cikkBody .box .bbent { padding-bottom: 4px; overflow: hidden; }

.f_arct_posts .add_comment { text-align: center; }
.f_arct_posts { background-color: #f1fcc6; padding: 12px; }
.f_arct_posts .box { margin-bottom: 0 !important; padding-bottom: 4px; }
.f_arct_posts .add_commnet_header { font-weight: bold; text-align: left; }
.f_arct_posts .a_c_right { float: right; font-weight: bold; }
.f_arct_posts .add_commnet_textarea textarea { width: 590px; height: 90px; padding: 5px; border: 1px solid #e8e0ca; margin-top: 10px; }
.f_arct_posts .add_comment input { background: url("http://www.origo.hu/images/lifehu/mehet-button.png") no-repeat; width: 69px; height: 25px; text-align: center; font-weight: bold; color: #fff; cursor: pointer; margin: 11px auto 0 auto; }

/* keretes doboz */
.keretes { width: 100%; margin-bottom: 15px; background-color: transparent; }
.keretes .kcim { font-size: 18px; color: #7e9b33; background: url("kcim.png") 3px 5px no-repeat #fff; padding: 0 6px; margin-left: 11px; position: relative; bottom: -10px; padding-left: 21px; }
.keretes .kfej { width: 100%; height: 18px; background: url("kfej.png") repeat-x transparent; padding-bottom: 0 !important; }
.keretes .kfej .kfej-bal { width: 18px; height: 18px; display: block; float: left; background: url("kfej-bal.png") no-repeat; }
.keretes .kfej .kfej-jobb { width: 18px; height: 18px; display: block; float: right; background: url("kfej-jobb.png") no-repeat; }
.keretes .kbent { padding: 5px 12px 0; border-left: 5px solid #a2c646; border-right: 5px solid #a2c646; background-color: #fff; }
.keretes .klab { width: 100%; height: 18px; background: url("klab.png") repeat-x; display: block; padding-bottom: 0 !important; }
.keretes .klab .klab-bal { width: 18px; height: 18px; display: block; float: left; background: url("klab-bal.png") no-repeat; }
.keretes .klab .klab-jobb { width: 18px; height: 18px; display: block; float: right; background: url("klab-jobb.png") no-repeat; }
/* keretes doboz vége */

/* cikközi szavazás */
#cikkszav { width: 317px; margin-bottom: 15px; background-color: transparent; float: right; margin-left: 15px; }
#cikkszav .kfej { width: 100%; height: 10px; background: url("http://www.origo.hu/images/lifehu/kfej.png") repeat-x transparent; }
#cikkszav .kfej .kfej-bal { width: 10px; height: 10px; display: block; float: left; background: url("http://www.origo.hu/images/lifehu/kfej-bal.png") no-repeat; }
#cikkszav .kfej .kfej-jobb { width: 10px; height: 10px; display: block; float: right; background: url("http://www.origo.hu/images/lifehu/kfej-jobb.png") no-repeat; }
#cikkszav .kbent { padding: 6px 10px; border-left: 6px solid #0f95b8; border-right: 6px solid #0f95b8; background-color: #faf8f1; }
#cikkszav #szav-bent { border: none; background-color: #fff; padding: 5px 12px; }
#cikkszav #szav-bent p { font-weight: bold; }
#cikkszav #szav-bent ul li { border-top: 1px solid #eee8d8; vertical-align: middle; cursor: pointer; }
#cikkszav #szav-bent ul li span { display: block; padding: 7px 0 7px 33px; background: url("http://www.origo.hu/images/lifehu/szavazas-radio.png") 3px center no-repeat; border-top: 2px solid #fff; border-bottom: 2px solid #fff; background-color: #fff; }
#cikkszav .result ul li { cursor: default !important; }
#cikkszav .result ul li b { float: left; padding: 10px 5px 0 0; }
#cikkszav .result ul li span { display: block; padding: 7px 0 7px 0 !important; background: none !important; border-top: 2px solid #fff; border-bottom: 2px solid #fff; background-color: #fff; }
#cikkszav #szav-bent ul li.szav-akt span { border-top: 2px solid #fff; border-bottom: 2px solid #fff; background-color: #f3efe3; background-image: url("http://www.origo.hu/images/lifehu/szavazas-radio-o.png"); }
#cikkszav .klab { width: 100%; height: 10px; background: url("http://www.origo.hu/images/lifehu/klab.png") repeat-x; display: block; }
#cikkszav .klab .klab-bal { width: 10px; height: 10px; display: block; float: left; background: url("http://www.origo.hu/images/lifehu/klab-bal.png") no-repeat; }
#cikkszav .klab .klab-jobb { width: 10px; height: 10px; display: block; float: right; background: url("http://www.origo.hu/images/lifehu/klab-jobb.png") no-repeat; }
/* cikközi szavazás vége */

/* regisztráció aloldal */
#reg { width: 289px; height: 304px; padding: 32px 0 0 22px; background: url("reg-bg.png") no-repeat; overflow: hidden; }
#reg a { color: #f8a900; }
#reg h3 { font-size: 28px; color: #ffb006; }
#reg p { color: #fff; padding-top: 3px; font-weight: normal; }
#reg a#reg-but { width: 135px; height: 35px; display: block; margin-left: 63px; margin-top: 8px; background: url("reg-button.png") no-repeat; }
#reg #belepes input { width: 93px; padding: 5px; background: none; border: none; color: #f8ad08; margin: 11px 6px 0 0; height: 14px; background: url("reg-input.png") no-repeat; }
#reg #belepes #regsubmit{ width: 45px; height: 24px; display: block; float: right; margin: 11px 24px 0 0; background: url("reg-ok.png") no-repeat; text-indent:-9999px; text-transform: capitalize; }
#reg #fb-iwiw a { width: 87px; height: 22px; display: block; float: left; margin-right: 12px; margin-top: 13px; }
#reg #fb-iwiw a#fb { margin-left: 42px; background: url("reg-fb.png") no-repeat; }
#reg #fb-iwiw a#iwiw { background: url("reg-iwiw.png") no-repeat; }
#reg #belepes, #reg #fb-iwiw, #reg #user-info, #reg #user-data, #reg #reg-urls { background: url("reg-line.png") 17px 0 no-repeat; padding-top: 11px; margin-top: 12px; overflow: hidden; }
#reg #reg-links { overflow: hidden; }
#reg #reg-links a { padding-right: 28px; background: url("reg-links-bg.png") right no-repeat; margin-right: 28px; float: left; }
#reg #reg-urls a { padding-right: 12px; background: url("reg-links-bg.png") right no-repeat; margin-right: 12px; float: left; }
#reg #reg-links a.szelso, #reg #reg-urls a.szelso { padding-right: 0; margin-right: 0; background: none; }
#reg #user-info img, #reg #user-info-life img { float: left; margin-right: 11px; border: 1px solid #a10000; }
#reg #user-info #user-name, #reg #user-info-life #user-name { font-size: 17px; padding-bottom: 5px; line-height: 20px; }
#reg #user-info span, #reg #user-info-life span { display: block; color: #fff; }
#reg #user-info a, #reg #user-info-life a { display: block; }
#reg #user-data p { color: #fff; font-size: 16px; padding-bottom: 10px; }
#reg #user-data p span { font-size: 27px; }
#reg #user-data div { padding-right: 4px; margin-right: 3px; border-right: 1px solid #870000; float: left; color: #fff; font-size: 12px; font-weight: normal; text-align: center; }
#reg #user-data div.last { padding-right: 0; margin-right: 0; border: none; }
#reg #user-data div span { color: #000; font-size: 15px; display: block; padding-bottom: 5px; font-weight: bold; }
#reg #user-info-life{
	background: url("reg-line.png") no-repeat scroll 17px 0 transparent;
    margin-top: 12px;
    overflow: hidden;
    padding-top: 11px;
	height: 100px;
}
#reg #user-info-life{
	clear: both;
}
/* regisztráció aloldal vége */

/* regisztráció index */
#reg-index { width: 560px; height: 149px; padding: 36px 26px 0 28px; background: url("reg-bg-index2.png") no-repeat; overflow: hidden; }
#reg-index a { color: #f8a900; }
#reg-index #reg-index-reg, #reg-index #user-info-life { width: 264px; float: left; overflow: hidden; margin-right: 20px; }
#reg-index h3 { font-size: 28px; color: #ffb006; }
#reg-index p { color: #fff; padding-top: 3px; font-weight: normal; }
#reg-index a#reg-but { width: 135px; height: 35px; display: block; margin-left: 63px; margin-top: 8px; background: url("reg-button.png") no-repeat; }
#reg-index #reg-urls { background: url("reg-line.png") 17px 0 no-repeat; padding-top: 8px; margin-top: 8px; overflow: hidden; }
#reg-index #belepes { float: right; width: 270px; }
#reg-index #belepes input { width: 93px; padding: 5px; background: none; border: none; color: #f8ad08; margin: 11px 6px 0 0; height: 14px; background: url("reg-input.png") no-repeat; }
#reg-index #belepes a { width: 45px; height: 24px; display: block; float: right; margin: 11px 0 0 0; background: url("reg-ok.png") no-repeat; }
#reg-index #fb-iwiw { margin-top: 10px; float: right; width: 267px; }
#reg-index #fb-iwiw a { width: 87px; height: 22px; display: block; float: left; margin-right: 12px; margin-top: 13px; }
#reg-index #fb-iwiw a#fb { margin-left: 42px; background: url("reg-fb.png") no-repeat; }
#reg-index #fb-iwiw a#iwiw { background: url("reg-iwiw.png") no-repeat; }
#reg-index #user-info-life { margin-top: 10px; }
#reg-index #user-info img, #reg-index #user-info-life img { float: left; margin-right: 11px; border: 1px solid #a10000; }
#reg-index #user-info #user-name, #reg-index #user-info-life #user-name { font-size: 17px; padding-bottom: 5px; line-height: 20px; }
#reg-index #user-info span, #reg-index #user-info-life span { display: block; color: #fff; }
#reg-index #user-info a, #reg-index #user-info-life a { display: block; }
#reg-index #reg-links { overflow: hidden; margin-top: -12px; background: url("reg-links-line.png") center bottom no-repeat; padding-bottom: 10px; }
#reg-index #reg-links a { padding-right: 26px; background: url("reg-links-bg.png") right no-repeat; margin-right: 26px; float: left; }
#reg-index #reg-urls a { padding-right: 12px; background: url("reg-links-bg.png") right no-repeat; margin-right: 12px; float: left; }
#reg-index #reg-links a.szelso, #reg-index #reg-urls a.szelso { padding-right: 0; margin-right: 0; background: none; }
#reg-index #user-data p { color: #fff; font-size: 16px; padding-bottom: 10px; }
#reg-index #user-data p span { font-size: 27px; }
#reg-index #user-data div { padding-right: 4px; margin-right: 3px; border-right: 1px solid #870000; float: left; color: #fff; font-size: 12px; font-weight: normal; text-align: center; }
#reg-index #user-data div.last { padding-right: 0; margin-right: 0; border: none; }
#reg-index #user-data div span { color: #000; font-size: 15px; display: block; padding-bottom: 5px; font-weight: bold; }
/* regisztráció index vége */


/* kapcsolódó doboz */

#kapcs { display: block; margin: 15px 0; overflow: hidden; padding: 0 !important; }
#kapcs1 { width: 216px; border: 1px solid #e8e0ca; float: left; padding: 0 !important; }
#kapcs .kapcs-cim { border-bottom: 1px solid #e8e0ca; display: block; padding: 7px 0; font-size: 14px; font-weight: bold; padding-left: 12px; }
#kapcs img { float: left; margin-right: 10px; }
#kapcs h5 { margin: 0; padding: 0; font-weight: bold; font-size: 14px; }
#kapcs .kapcs-lent { height: 123px; overflow: visible; padding: 12px 0 4px 12px; }
#kapcs .kapcs-lent span { font-size: 12px; }
#kapcs a { font-weight: bold; font-size: 13px; }
#kapcs p { font-size: 13px; line-height: 15px; padding: 3px 0; }
#kapcs .kapcs-bf { width: 8px; height: 8px; display: block; background: url("http://www.origo.hu/images/lifehu/bfej-bal.png") no-repeat; margin: -1px 0 0 -1px; float: left; }
#kapcs .kapcs-bl { width: 8px; height: 8px; display: block; background: url("http://www.origo.hu/images/lifehu/blab-bal.png") no-repeat; margin: 0 0 -1px -1px; }
#kapcs .kapcs-jf { width: 8px; height: 8px; display: block; background: url("http://www.origo.hu/images/lifehu/bfej-jobb.png") no-repeat; float: right; margin: -8px -1px 0 0; }
#kapcs .kapcs-jl { width: 8px; height: 8px; display: block; background: url("http://www.origo.hu/images/lifehu/blab-jobb.png") no-repeat; float: right; margin: 0 -1px -1px 0; }
#kapcs .kapcs-lent ul { border-top: 1px solid #e8e0ca; display: block; position: relative; top: 13px; width: 192px; height: 19px; overflow: hidden; padding-top: 10px; padding-left: 3px; }
#kapcs .kapcs-lent ul li { width: 18px; height: 19px; display: block; float: left; background: url("http://www.origo.hu/images/lifehu/nagy-bullet.png") 0 0 no-repeat; margin-right: 6px; }
#kapcs .kapcs-lent ul li.akt { background-position: -19px 0; }

#kapcs2 { width: 216px; border-top: 1px solid #e8e0ca; border-bottom: 1px solid #e8e0ca; float: left; padding: 0 !important; }
#kapcs2 .kapcs-lent { padding-bottom: 11px; }

#kapcs3 { width: 216px; border: 1px solid #e8e0ca; float: left; padding: 0 !important; }

/* kapcsolódó doboz vége */


#nightlife-ajanlo {width: 640px; padding: 0;}
#nightlife-ajanlo div {padding: 0;}
#nl-aj-top {height: 10px; background-image: url("http://www.life.hu/images/lifehu/ezzsir/lifenight-ca-top-640.png"); width: 652px; font-size: 0 !important;}
#nl-aj-main {width: 638px; border-left: 1px solid #108caf; border-right: 1px solid #108caf; background-image: url("http://www.life.hu/images/lifehu/ezzsir/lifenight-ca-bg-640.png"); background-position: center bottom; background-repeat: no-repeat; background-color: #1b041d; overflow: hidden;}
*html #nl-aj-main {width: 640px;}
#nl-aj-main span {display: block; float: left; font-size: 20px; font-weight: bold; color: #fff; margin-top: 13px; margin-bottom: 13px;}
#nl-aj-main ul {display: block; width: 372px; float: left;}
#nl-aj-main li {border-bottom: 1px solid #1a213d; padding-bottom: 9px; margin-bottom: 9px; color: #fff;}
#nl-aj-main li a {color: #0f95b8 !important; font-size: 13px;}
#nl-aj-main li.ut {border: 0; padding: 0;}
img.nl-aj-logo {float: left; margin-right: 40px; margin-top: 13px; margin-left: 20px;}
#nl-aj-bot {height: 10px; background-image: url("http://www.life.hu/images/lifehu/ezzsir/lifenight-ca-bot-640.png"); width: 640px; font-size: 0 !important;}



/* táblázat  - szerk-table */
table.szerk-table {
border: 1px solid #e2eec4;
	background: none;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 10px;
	vertical-align: center;
	}
	#cikk-torzs table.szerk-table tr {
		border-bottom: 1px solid #e2eec4;
		border-collapse:collapse;
	}
	#cikk-torzs table.szerk-table td {
		padding: 5px 0 5px 5px;
		border-left: 1px solid #e2eec4;
		border-right: 1px solid #e2eec4;
	}
	#cikk-torzs table.szerk-table.kisbetus, #cikk-torzs table.szerk-table.kisbetus p{
		font-size: 8px;
	}

	#cikk-torzs table.szerk-table p {
		padding-bottom: 0;
	}
	#cikk-torzs table.szerk-table p a {
		font-weight: bold;
	}

	table.szerk-table tbody {
		border-top: 1px solid #e2eec4;
		display: table;
		width: 100%;
		border-collapse: collapse;
	}
/* táblázat  - szerk-table vége */


/* megjegyzés */

table.note-table {
border: 1px solid #e7e1cb;
-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	padding: 10px;
	text-align: center;
	font-size: 12px;
}

/* megjegyzés vége */

/* cikk alja */
#cikk-alja { padding-top: 15px; height: 35px; display: none; }
#cikk-tetszik { padding-left: 17px; background: url("http://www.origo.hu/images/lifehu/cikk-like.png") no-repeat; color: #afa48c; font-size: 12px; float: left; padding-right: 7px; }
#meg-like { display: block; width: 95px; height: 17px; padding: 0 0 0 5px; background: url("http://www.origo.hu/images/lifehu/meg-like.png") no-repeat; color: #756858; font-size: 12px; float: left; }
.cikk-rate { font-size: 12px; float: right; width: 184px; }
.cikk-rate b { font-weight: normal; float: left;  }
.cikk-rate span { margin-left: 5px; display: block; float: left; width: 20px; height: 21px; background: url("ertekeles.png") no-repeat; margin-top: -2px; }
.cikk-rate .over { background-position: -20px 0; }
.cikk-rate .felszam { background-position: -40px 0; }
.hirlevelgomb{
	background: url("/images/lifehu/ezzsir/hirlevel_feliratkozas_gomb_mod.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 35px;
    margin: 0 auto 10px;
    width: 336px;
}

/* cikk alja vége */


#cikk-kapcs { padding: 12px 0; border-top: 1px solid #e8e0ca; overflow: hidden; display: block; width: 100%; }
#cikk-kapcs #kapcs-cikk { width: 314px; float: left; margin-right: 12px; }
#cikk-kapcs span { font-weight: bold; font-size: 14px; }
#cikk-kapcs ul { margin-top: 10px; }
#cikk-kapcs ul li { padding: 0 10px; background: url("http://www.origo.hu/images/lifehu/bullet.png") 0 8px no-repeat; padding-bottom: 5px; }
#cikk-kapcs ul li a { font-size: 13px; }
#cikk-kapcs #kapcs-blog { float: left; width: 298px; border-left: 1px solid #e8e0ca; padding-left: 12px; }

/* belépés + komment */
.box .bbent .szurke-doboz-belso { background-color:#eee8d8;	padding:10px; }
.belepes-helykoz { margin-top:10px; }
.szurke-doboz-belso .belepes { float:left; width:242px; height:50px; margin-right:20px; font-weight:bold; line-height:25px; position:relative; }
.szurke-doboz-belso .belepes input { width: 238px;	height: 19px;	background-color: #fff; border: 1px solid #e8e0cb; float: left; color: #7a6844; padding: 2px 3px; }
.szurke-doboz-belso .belepes-button { background:url("http://www.origo.hu/images/lifehu/recept-belepes-button.png") no-repeat 0 0 transparent; height:25px; width:76px; display:block; float:left; margin-top:24px; }
.szurke-doboz-belso .belepes .pw_rem{ position:absolute; top:4px; left:150px; color:#0480a2; font-size:12px; font-weight:normal; }
#kommentek-doboz { 	width:100%; margin-bottom:10px; padding-top: 15px; }
#kommentek-doboz .cim { font-size: 18px; font-weight:normal; color:#b5c097; display: block; border-bottom: 1px #e6ddc6 solid; padding-bottom:6px; margin-bottom:6px; }
#kommentek-doboz .cim a { font-size: 18px; font-weight:normal; }
#kommentek-doboz .komment-fejlec { border-bottom: 1px #e2eec4 solid; padding-bottom:6px; margin-bottom:6px; display:block;}
#kommentek-doboz .komment-fejlec span { float:left; font-size:13px; font-weight:normal; font-style:italic; display:block; }
#kommentek-doboz .komment-fejlec span.szerzo { color:#443018; margin-right: 6px; }
#kommentek-doboz .komment-fejlec span.datum { color:#b5c097; }
#kommentek-doboz .komment-fejlec span.sorszam { float:none; font-size:15px; font-weight:bold; color:#a2c646; text-align:right; margin-left:545px; font-style: normal; }
#kommentek-doboz .komment-tartalom { display:block; margin-bottom:16px; border:0 none; overflow: hidden;}
#kommentek-doboz .komment-tartalom img { float:left; width:50px; height:50px; border: 3px #cfcfcf solid; }
#kommentek-doboz .komment-tartalom .szoveg { float:none; margin-left:59px; border:0 none; position:relative; }
#kommentek-doboz .komment-tartalom .szoveg div { color:#6f784d; font-size:13px; font-weight:normal; background-color:#f1fcc6; border-left: 1px #e2eec5 solid; border-right: 1px #e2eec5 solid; padding-left:8px; padding-right:8px; margin-left: 13px; }
#kommentek-doboz .komment-tartalom .szoveg div.bubble-top { width:568px; height:9px; background:url("video-bubble-top.png") no-repeat 0 0 transparent; border:0 none; padding:0; margin:0 0 0 13px; }
#kommentek-doboz .komment-tartalom .szoveg div.bubble-bottom { width:568px; height:6px; background:url("video-bubble-bottom.png") no-repeat 0 0 transparent; border:0 none; padding:0; margin:0 0 0 13px; }
#kommentek-doboz .komment-tartalom .szoveg div.bubble-sider { width:16px; height:15px; background:url("video-bubble-sider.png") no-repeat 0 0 transparent; position:absolute; top: 10px; left: 1px; padding:0; margin:0; border:0 none; }
*html #kommentek-doboz .komment-tartalom .szoveg div.bubble-sider { left:-12px !important; }
*:first-child+html #kommentek-doboz .komment-tartalom .szoveg div.bubble-sider { left:-12px; }

/* belépés + komment vége */
/* CIKK vége */


/* LÁBLÉC */
#footer {  }
#foot-eleje { float: left; width: 962px; display: block; background: url("footer-bg.png") repeat-x scroll 0 0 #f7f3e8; margin: 0 auto 0 auto; padding: 12px 14px; }
#footer .footer-cont { float: left; padding-right:12px; margin-right:12px;  border-right:1px solid #e8e0ca; min-height: 80px; }
#footer #rovatok { width: 305px; }
#footer #szolgaltatasok { width:305px; }
#footer #ikonos { width:182px; padding: 13px 0; min-height: 54px; }
#footer .cimsor { font-size: 13px; font-weight: bold; color: #9c8e72; margin-bottom:4px; display: block; text-transform:uppercase; }
#footer .footer-cont a { color: #9c8e72 !important; font-size:12px; font-weight:normal; float:left; background: url("http://www.life.hu/images/lifehu/foot-separator-felul.png") no-repeat scroll right center transparent; margin-right: 8px; padding-right: 8px; line-height:18px; }
#footer #ikonos a{ margin-right: 12px; padding-right:0; padding-left:20px; } 
#footer #ikonos .irjon{ background: url("http://www.life.hu/images/lifehu/irjon-ikon.png") no-repeat scroll 0 0 transparent; width:80px; }
#footer #ikonos .cimkek{ background: url("http://www.life.hu/images/lifehu/cimkek-ikon.png") no-repeat scroll 0 0 transparent; }
#footer #ikonos .hirlevel{ background: url("http://www.life.hu/images/lifehu/hirlevel-ikon.png") no-repeat scroll 0 0 transparent; width:80px; }
#footer #ikonos .rss{ background: url("http://www.life.hu/images/lifehu/rss-ikon.png") no-repeat scroll 0 0 transparent; }
#footer #ikonos .archivum{ background: url("http://www.life.hu/images/lifehu/archivum-ikon.png") no-repeat scroll 0 0 transparent; width:80px; }
#footer #ikonos a:hover{ background-position: 0 -20px !important; }
#footer .foot-logo{ background: url("http://www.life.hu/images/lifehu/foot-logo.png") no-repeat scroll 0 0 transparent; width:94px; height:37px; margin-top:26px; margin-left: 6px; float:left; }
#jogi { clear: both; font-size: 13px; color: #9e8e71; padding-top: 12px; line-height: 15px; }
#legvege { clear: both; width: 962px; display: block; margin: 0 auto; padding: 0 14px 0 14px; line-height: 30px; font-size: 12px; color: #9c8e72; background-color: #f3efe3; }
#legvege span { float: left; }
#legvege ul { float: right; }
#legvege ul li { background: url("http://www.life.hu/images/lifehu/foot-separator.png") no-repeat scroll right center transparent; float:left; margin-right:8px; padding-right:8px; }
#legvege ul li a { line-height: 30px; color: #9c8e72 !important; font-size: 12px; }
#legvege ul li.no-bg { margin-right: 0px; padding-right: 0px; }
/* LÁBLÉC vége */








/* webszakács */

h4.cim{
	color: #A2C646;
	display:  inline;
}
input.kereses{
	background-image: url("keresesgomb.png ");
	width: 90px;
	height: 24px;
	border: 0px;
	cursor: pointer;
	text-indent:-9999px;
	text-transform: capitalize; 
}
input.keresoszo{
	width: 314px;
	height: 28px;
	border: 1px solid #a2c646;
	margin: 0px 10px;
}
.szabadszavas-kereses{
	margin: 5px 0px 1px 5px;
}
p.leiras{
	font-size: 12px;
	font-weight: bold;
	padding: 0 10px;
	border-left: 1px solid #e2eec4; 
	border-right: 1px solid #e2eec4; 
	width: 577px;
}
.alapanyagkereses .inner{
	padding: 4px 4px 8px 10px;
	margin-top: 10px;
}
.alapanyagkereses .border-top{
	background: url("599topborder.png") no-repeat scroll 0 0 transparent; 
	width:599px;
	height: 14px;
	display: block;
}
.alapanyagkereses .border-bottom{
	background: url("599botborder.png") no-repeat scroll 0 0 transparent; 
	width:599px;
	height: 14px;
	display: block;
	margin-bottom: 27px;
	clear: both;
}
.huto .cim{
	margin: 10px  0;
	display: block;
}
.hozzaadgomb{
	background-image: url("hozzaadgomb.png ");
	width: 100px;
	height: 24px;
	border: 0px;
	cursor: pointer;
	text-indent:-9999px;
	text-transform: capitalize; 
}
.alapanyag{
	width: 177px;
	height: 28px;
	border: 1px solid #a2c646;
	margin: 0px 6px;
}
.boxin .inner p.alapanyag_szoveg{
	background-image: url("alapanyag_szoveg.png ");
	width: 179px;
	height: 58px;
	display: block;
	padding: 5px 10px 0px 33px;
	float: right;
	margin: -17px 3px 10px 0px;
	font-size: 12px;
}
.cimke_container{
	clear: both;
}
.cimke_container .anyag { float: left; }
.cimke_container span, .cimke_container b{
	margin-bottom: 10px;
}
.cimke{
	float: left;
	color: #FFF;
	background-color: #b43286;
	padding: 4px 5px 4px 0px;
	height: 18px;
}
.cimke-bal{
	background-image: url("cimke_bal.png");
	width: 12px;
	height: 26px;
	display: block;
	float: left;
}
.cimke-jobb{
	background-image: url("cimke_jobb.png");
	width: 20px;
	height: 26px;
	display: block;
	float: left;
	margin-right: 10px;
	cursor: pointer;
}
.idok ul{
	clear: both;
	display: block;
	width: 100%;
	height: 40px;
}
.idok li{
	float: left;
	display: block;
	margin: 10px 31px 5px 0px;
	font-size: 12px;
}
.idok li.last{
	margin-right: 0px;
}

.ido .kereses{
	margin: 10px 250px;
}

.etrendek .fulek{
	float: right;
}


.etrendek img{
	margin: 8px;
	
	
}
.etrendek a{
	font-size: 14px;
}
.etrendek .fo-tema-cim{
	font-size: 18px;	
	margin-top: 8px;
	display: block;
	width: 100%;
}
.etrendek .tema-tart{
	background-color: #FFF;
	height: 154px;
	float: left;
	width: 100%;
}
.etrendek .boxhead h2{
	color: #a2c646;
	margin-left: 16px;
}
.etrendek .boxhead, .kategoriabox .boxhead{
	background: none;
	background-color: #F1FCC6;
	background: url("etrendek_top.png") no-repeat scroll 0 0 #F1FCC6;
	height: 37px;
	
}
.etrendek .boxin{
	border-top: none;
	padding-top: 0px;
	margin-top: -26px;
}
.etrendek .boxin p { padding-right: 10px; }
.kategoria{
	width: 190px;
	height: 190px;
	overflow: hidden;
	display: block;
	border: 1px solid #E5F1C4;
	border-radius: 10px;
	float: left;
	margin: -12px 20px 30px 0px;
	position: relative;
}
.kategoria.last{
	margin-right: 0px;
}
.kategoria span{
	background-color: #000;
	filter:alpha(opacity=30);
	opacity: 0.3;
	position: absolute;
	z-index: 1;
	width: 190px;
	height: 34px;
	display: block;
	border-bottom: 1px solid #E5F1C4;
	border-radius: 0 0 10px 10px;
	margin-top: 156px;
}
.kategoria p{
	display: block;
	width: 190px;
	height: 34px;
	color: #FFF;
	position: absolute;
	text-align: center;
	z-index: 2;
	margin-top: 160px;
	left: 0px;
}
.kategoria.lastrow{
	margin-bottom: 12px;
}
.kategoriabox{
	background: url("etrendek_top.png") no-repeat scroll 0 0 #F1FCC6;
}
.kategoriabox .boxin{
	border-top: none;
	padding-bottom: 0px;
}

.kategoriabox .boxhead{
	height: 14px;
}

ul.tovabbihir {
	margin: 10px 0 0 2px;
}
ul.tovabbihir li a{
	font-size: 14px;
	padding-left: 11px;
	font-weight: normal;
	display: block;
	background: url("bullet.png") no-repeat scroll 0 7px transparent;
}
.inner .date{
	color: #b5c097;
	font-size: 12px;
}

.etrendek .fulek ul li{

	overflow: hidden;
	text-transform: uppercase;
	margin-left: 1px;
}
.etrendek .fulek ul li span { padding: 7px 10px; }
div.tema-tart{
	display: none;
}
.keresesbox .inner{
	float: left;
}

.blog-db .postcim{
	font-size: 26px;
	color: #7c9826;
	
}
.blog-head{
	margin-bottom: 10px;
}
.blog-db{
	margin-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #c7d2ac;
}
.blog-db p{
	font-size: 16px;
	font-weight: normal;
	padding: 10px 0;
}
.korabbilink{
	padding: 8px 0px;
	margin-top: 10px;
	border-bottom: 1px solid #E2EEC4;
	border-top: 1px solid #E2EEC4;
	font-size: 14px;
}
.foznekegyet{
	width: 310px;
	height: 63px;
	display: block;
	background: url("foznekegyet.png") no-repeat scroll 0 0 transparent;
	margin: 10px 0;
	clear: both;
}

.blog-date {
    background: url("blog-date-bg.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 45px;
    padding-top: 5px;
    width: 50px;
	margin-right: 10px;
	margin-left: -10px;
}
.blog-date .blog-day {
    color: #a2c646;
    display: block;
    font-size: 18px;
    font-weight: bold;
    height: 20px;
    line-height: 17px;
    padding-top: 5px;
    text-align: center;
}
.blog-date .blog-month {
    color: #FFFFFF;
    display: block;
    font-size: 15px;
    font-weight: bold;
    height: 19px;
    line-height: 18px;
    padding-left: 0px;
    text-align: center;
    text-transform: uppercase;
}
.blog-data, .blog-cimkek
{
	display: none;
}
#blog-lapoz{
	border-bottom: 1px solid #C7D2AC;
	padding: 5px 0;
	margin-bottom: 15px;
}
.blog-prev-inakt, .blog-next-inakt, .blog-prev-inakt:hover, .blog-next-inakt:hover{
	color: #b5c097;
	text-decoration: none;
}
.blog-next-inakt, .blog-next-akt{
	float: right;
}
/* amíg nincs elég cikk: */
.blog-lapoz{
	display: none;
}


#menu.webszakacs li a { background-image: url("webszakacs-menu.png"); background-repeat: no-repeat; display: block; height: 40px; }
#menu.webszakacs li a#m1 { width: 123px; background-position: 0 0; }
#menu.webszakacs li a#m1:hover { background-position: 0 -40px; }
#menu.webszakacs li a#m2 { width: 146px; background-position: -123px 0; }
#menu.webszakacs li a#m2:hover, #alkalmazas #menu.webszakacs li a#m2 { width: 146px; background-position: -123px -40px; }
#menu.webszakacs li a#m3 { width: 144px; background-position: -270px 0; }
#menu.webszakacs li a#m3:hover { width: 144px; background-position: -270px -40px; }
#menu.webszakacs li a#m4 { width: 173px; background-position: -414px 0; }
#menu.webszakacs li a#m4:hover { width: 173px; background-position: -414px -40px; }
#menu.webszakacs li a#m5 { width: 174px; background-position: -587px 0; }
#menu.webszakacs li a#m5:hover { width: 174px; background-position: -587px -40px; }
#menu.webszakacs li a#m6 { width: 127px; background-position: -762px 0; }
#menu.webszakacs li a#m6:hover { width: 127px; background-position: -762px -40px; }
#menu.webszakacs li a#m7 { width: 103px; background-position: -889px 0; }
#menu.webszakacs li a#m7:hover { width: 103px; background-position: -889px -40px; }
/*
#m6li{
	overflow: hidden;
}
#m6li a{
	color: #fff;
	font-size: 14px;
	background-image: none;
	height: 30px;
	border-top: 1px solid #650043;
	padding: 5px 0 5px 10px;
	width: 116px;
}
.ezzsiralmenu{
	display: none;
	background-color: #8A195E;
    color: #fff;
    position: absolute;
    width: 126px;
	margin-left: 761px;
	
	
	    height: 150px;
    overflow: hidden;
    width: 120px;
    z-index: 1000000;
}
.ezzsiralmenu li a{
	color: #fff;
	font-size: 14px;
	background-image: none;
	height: auto;
}
.ezzsiralmenu li{
	border-top: 1px solid #650043;
	padding: 5px 0 5px 10px;
	width: 116px;
}
.ezzsiralmenu li.last{
	border-bottom: 1px solid #650043;
}*/
.gastoiskola-top{
	margin-top: 10px;
}
.gastoiskola-top .boxhead, .fejlecnelkuli .boxhead{
	background: url("etrendek_top.png") no-repeat scroll 0 0 #F1FCC6;
	height: 12px;
}	
.gastoiskola-top .boxin, .fejlecnelkuli .boxin{
	border-top: none;
	padding-top: 0px;
}
.gastoiskola-top .boxin .tema-tart, .fejlecnelkuli .boxin .tema-tart{
	background-color: #fff;
	padding: 10px;
	height: 138px;
	border: 1px solid #e5f1c4;
	float: left;
	width: 595px;
}
.gastoiskola-top .fo-tema-cim{
	font-size: 15px;
	color: #b43286;
	font-weight: bold;
}
.gastoiskola-osztalyok .osztaly{
	float: left;
	width: 205px;
	margin-right: 12px;
	margin-bottom: 10px;
}
.gastoiskola-osztalyok .osztaly.last{
	margin-right: 0px;
}
.gastoiskola-osztalyok .head{
	background: url("gasztroiskola-top.png") no-repeat scroll 0 0 #F1FCC6;
	width: 100%;
	height: 20px;
	font-size: 14px;
	color: #a2c646;
	padding-top: 8px;
	text-transform: uppercase;
}
.gastoiskola-osztalyok .bottom{
	background: url("gasztroiskola-bottom.png") no-repeat scroll 0 0 #F1FCC6;
	width: 100%;
	height: 14px;
}
.gastoiskola-osztalyok .head span{
    color: #FFFFFF;
    display: block;
    float: left;
    padding: 0 10px 0 11px;
    text-align: center;
    width: 15px;
}
.gastoiskola-osztalyok img{
	border: 1px solid #e2eec4;
	margin: 10px;
	float: left;
}
.gastoiskola-osztalyok a{
	display: block;
	margin-bottom: 3px;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}
.gastoiskola-osztalyok .linkek{
	float: left;
	width: 125px;
}

.gastoiskola-osztalyok .tart{
	border-left: 1px solid #e7f1ce;
	border-right: 1px solid #e7f1ce;
	background-color: #f1fcc6;
	height: 70px;
	overflow: hidden;
}

.recept-adatok .tema-tart{
	width: 285px !important;
	height: auto !important;
	display: block;
	margin-right: 10px;
	float: left;
	padding: 0 8px 8px 8px !important;
	font-size: 13px;
}
.recept-adatok .tema-tart.last{
	margin-right: 0px;
}
.recept-adatok .tema-tart ul li{
	border: none;
	padding: 0px;
}
.recept-adatok .tema-tart h3 span{
	color: #000;
}
.recept-adatok .tema-tart h3{
	font-size: 14px;
	color: #a2c646;
	font-weight: bold;
	padding: 8px 0;
}

.recept #cikk-kapcs{
	border: none;
}
.video .boxin{
	padding: 0px;
}
.video p {
	margin:10px;
}
.video .lapozo{
	margin: 10px;
	background-color: #fff;
}
.video .lapozo{
	padding: 10px;
}
.video .lapozo img{
	width: 160px;
	height: 90px;
}
.video .jcarousel-clip-horizontal{
	width: 620px;
}
.video-lapozo{
	margin: 10px;
}
#partners{
	clear: both;
}
.talalat{
	background-color: #F1FCC6;
}
.talalat .boxin{
	background-color: #fff;
	margin: 0 10px;
	padding: 10px;
	height: 150px;
}
.talalat .boxin h3 a img { border: none; }
.talalat .boxin .hozzavalokcim { padding-top: 4px; }

#cikk .leptetes{
	clear: both;
	display: block;
}

.leptetes {
    padding: 10px 0;
    text-align: center;
    width: 100%;
	border-top: 1px solid #e2eec4;
	border-bottom: 1px solid #e2eec4;
}
.leptetes .page-nr {
    color: #b9408e !important;
    font-size: 16px;
    line-height: 25px;
    margin-right: 10px;
    padding-right: 10px;
	cursor: pointer;
}
.leptetes .page-nr-active {
    color: #71675a !important;
    font-size: 16px;
    line-height: 25px;
    margin-right: 10px;
    padding-right: 10px;
	cursor: auto;
}
.leptetes .left {
    cursor: pointer;
    display: block;
    float: left;
	color: #b43286;
	padding-top:  3px;
}
.leptetes .right {
    cursor: pointer;
    display: block;
    float: right;
	color: #b43286;
	padding-top:  3px;
}
* html .leptetes .right {
    margin-top: -25px;
}
:first-child + html .leptetes .right {
    margin-top: -25px;
}
.pontpontpont {
    display: inline;
    padding-right: 4px;
}


#news-torzs h1 {
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 20px;
}
#news-torzs .box .bbent {
    overflow: hidden;
}


#blogfolyam .bcim{
	display: none;
}
.rovatblogfolyam.tovabbi-cikkek{
	float: left;
}

.ezsm span a.al{
	font-size: 14px;
	font-weight: bold;
	color: #fff;
	background-color: #912f70;
	background-image: none !important;
	padding: 8px;
	border-top: 1px solid #650043;
	border-bottom: 1px solid #650043;
	height: auto !important;
}
#recept .kereso-nagy{
	display: none;
}







/*
 * jQuery UI CSS Framework 1.8.18
 */

/* Layout helpers
----------------------------------*/
.ui-helper-hidden { display: none; }
.ui-helper-hidden-accessible { position: absolute !important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); }
.ui-helper-reset { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; }
.ui-helper-clearfix:before, .ui-helper-clearfix:after { content: ""; display: table; }
.ui-helper-clearfix:after { clear: both; }
.ui-helper-clearfix { zoom: 1; }
.ui-helper-zfix { width: 100%; height: 100%; top: 0; left: 0; position: absolute; opacity: 0; filter:Alpha(Opacity=0); }


/* Interaction Cues
----------------------------------*/
.ui-state-disabled { cursor: default !important; }


/* Icons
----------------------------------*/

/* states and images */
.ui-icon { display: block; text-indent: -99999px; overflow: hidden; background-repeat: no-repeat; }


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* Component containers
----------------------------------*/
.ui-widget { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1.1em; }
.ui-widget .ui-widget { font-size: 1em; }
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button { font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif; font-size: 1em; }
.ui-widget-content { border: 1px solid #dddddd; background: #eeeeee url(ui-bg_highlight-soft_100_eeeeee_1x100.png) 50% top repeat-x; color: #333333; }
.ui-widget-content a { color: #333333; }
.ui-widget-header { border: 1px solid #e78f08; background: #f6a828 url(ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; color: #ffffff; font-weight: bold; }
.ui-widget-header a { color: #ffffff; }
.ui-autocomplete { position: relative; z-index: 1000 !important; width: 180px !important; }
.ui-menu-item { width: 150px; font-size: 12px; padding-left: 5px; }
.ui-menu-item:hover { background-color: #fff; }

/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #cccccc; background: #f6f6f6 url(ui-bg_glass_100_f6f6f6_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #1c94c4; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: #1c94c4; text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus { border: 1px solid #fbcb09; background: #fdf5ce url(ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #c77405; }
.ui-state-hover a, .ui-state-hover a:hover { color: #c77405; text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active { border: 1px solid #fbd850; background: #ffffff url(ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; font-weight: bold; color: #eb8f00; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #eb8f00; text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 1px solid #fed22f; background: #ffe45c url(ui-bg_highlight-soft_75_ffe45c_1x100.png) 50% top repeat-x; color: #363636; }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color: #363636; }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a; background: #b81900 url(ui-bg_diagonals-thick_18_b81900_40x40.png) 50% 50% repeat; color: #ffffff; }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: #ffffff; }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: #ffffff; }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Icons
----------------------------------*/

/* states and images */
.ui-icon { width: 16px; height: 16px; background-image: url(ui-icons_222222_256x240.png); }
.ui-widget-content .ui-icon {background-image: url(ui-icons_222222_256x240.png); }
.ui-widget-header .ui-icon {background-image: url(ui-icons_ffffff_256x240.png); }
.ui-state-default .ui-icon { background-image: url(ui-icons_ef8c08_256x240.png); }
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {background-image: url(ui-icons_ef8c08_256x240.png); }
.ui-state-active .ui-icon {background-image: url(ui-icons_ef8c08_256x240.png); }
.ui-state-highlight .ui-icon {background-image: url(ui-icons_228ef1_256x240.png); }
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {background-image: url(ui-icons_ffd27a_256x240.png); }

/* positioning */
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-off { background-position: -96px -144px; }
.ui-icon-radio-on { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all, .ui-corner-top, .ui-corner-left, .ui-corner-tl { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -khtml-border-top-left-radius: 4px; border-top-left-radius: 4px; }
.ui-corner-all, .ui-corner-top, .ui-corner-right, .ui-corner-tr { -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; -khtml-border-top-right-radius: 4px; border-top-right-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-left, .ui-corner-bl { -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; -khtml-border-bottom-left-radius: 4px; border-bottom-left-radius: 4px; }
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br { -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -khtml-border-bottom-right-radius: 4px; border-bottom-right-radius: 4px; }

/* Overlays */
.ui-widget-overlay { background: #666666 url(ui-bg_diagonals-thick_20_666666_40x40.png) 50% 50% repeat; opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: #000000 url(ui-bg_flat_10_000000_40x100.png) 50% 50% repeat-x; opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }/*
 * jQuery UI Slider 1.8.18
 */
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; 
	width: 23px; 
	height: 22px; 
	cursor: pointer; 
	background: url("csuszka_gomb.png")  no-repeat scroll 0 0 transparent; 
	border: none
	}
.ui-slider .ui-slider-range { position: absolute; z-index: 1; font-size: .7em; display: block; border: 0; background-position: 0 0; }

.ui-slider-horizontal { height: .8em; 
	background: url("csuszka.png")  no-repeat scroll 0 0 transparent; 
	border: none;
}
.ui-slider-horizontal .ui-slider-handle { top: -6px; margin-left: -.6em; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }


.atvezeto p { margin-top: 35px; padding: 0 0 0 100px; float: left; height: 160px; }
.atvezeto p.first { background: url("http://static.origos.hu/images/lifehu/ezzsir/elso_lepes.png") no-repeat scroll 0 0 #F1FCC6; width: 305px; margin-left: 30px; }
.atvezeto p.last { background: url("http://static.origos.hu/images/lifehu/ezzsir/masodik_oldal.png") no-repeat scroll 0 0 #F1FCC6; width: 335px; }
.atvezeto a { background: url("http://static.origos.hu/images/lifehu/ezzsir/tovabb_gomb.png") no-repeat scroll 0 0 #F1FCC6; display: block; height: 35px; width: 106px; margin: 0 auto 10px auto; clear: both; }
.atvezeto .boxbottom { background: url("http://static.origos.hu/images/ezzsir/lifehu/box971bottom.png") no-repeat scroll 0 0 }

.rovatblogfolyam a.tovabbihirek{
    border-bottom: 1px solid #E2EEC4;
    border-top: 1px solid #E2EEC4;
    display: block;
    padding: 5px 0;

}

.csatlakoztak img{
	margin: 0px;
	border: 1px solid #e2eec4;
}
.csatlakoztak .boxin a{
	background-color: #fff;
	display: block;
	padding: 3px;
	float: left;
}
