/* rozsa d24a77,  zoldeskek 5fb2b6,  sotetebb 44898c
uj: sotetzold 00727c
"Lucida Grande", "Helvetica Neue", Helvetica, Arial, sans-serif; 
"Helvetica Neue", Helvetica, Arial, sans-serif; 
Georgia, "Times New Roman", Times, serif; 
"Courier New", Courier, monospace; */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,ol,ul,li,fieldset,form,label,table,tbody,tfoot,thead,tr,th,td,a,img { border:0;outline:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline; margin:0; padding:0 } :focus { outline:0 } body { line-height:1;color:#000;background:#fff } ol,ul { list-style:none } table { border-collapse:separate; border-spacing:0 } caption,th,td { text-align:left; font-weight:normal } blockquote:before,blockquote:after,q:before,q:after { content:"" } blockquote,q { quotes:"" "" } button { cursor:pointer } em,i { font-style:italic } strong,b { font-weight:bold } a,a:link { text-decoration:none } .c { text-align:center } .c * { margin-left:auto; margin-right:auto } .r { text-align:right } .fl { float:left; display:inline } .fr { float:right; display:inline } .clear,.clr { clear:both }.s,.strike {text-decoration:line-through}
.cf:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0} .cf{display:inline-block} html[xmlns] .cf{display:block} * html .cf{height:1%}

/* COMMON CSS
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
body { color:#000; font:12px/16px "Lucida Grande", "Helvetica Neue", Helvetica, Arial, sans-serif; background:#dcf6f6 url(/images/common_images/kek/body.gif) repeat-y top center }
.error { color:#800 }
a { color:#000 }
input, textarea, select { color:#000; background:#fff; border:0; padding:2px }
button { border:0 }

.wrap { width:1000px; margin:0 auto; background:#fff; padding:7px 0 12px; cursor:default }
.fejlec {}
.fej-elso-sor { padding:0 7px 15px }
/********/
.fej-masodik-sor { position:relative; height:80px; }
#iphoneflash { position:absolute; top:-12px; left:-7px; width:190px; height:80px; z-index:310 }
.logo { width:315px; height:80px; position:absolute; top:0; left:35px; z-index:300 }
.mmetxt { display:block; width:100%; height:80px; overflow:hidden; text-indent:-10000em; background:url(/images/common_images/kek/logouj.gif) no-repeat 0 0 }
.receptszamlalo { position:absolute; bottom:0; left:35px; font:italic 13px/13px Georgia, "Times New Roman", Times, serif; z-index:320; }
.receptszamlalo a { color:#00727c }
.receptszamlalo a:hover { color:#d24a77 }
.szalag { position:absolute; top:0; right:-10px; width:100px; height:31px; background:url(/images/common_images/kek/szalag.gif) no-repeat 0 0; }
.szalag a { display:block; width:100px; height:22px; font-size:10px; font-weight:bold; line-height:22px; text-align:center; color:#fff; }
.szalag a:hover { color:#000 }
.szlogen { position:absolute; width:410px; height:20px; top:48px; left:360px; color:#333; font:italic 20px/20px Georgia, "Times New Roman",  Times,  serif }
.linksor { position:absolute; top:0; right:100px; height:35px; font-size:11px; line-height:22px; }
.linksor a { color:#999 }
.linksor a:hover { color:#d24a77 }
.linksor .separator { color:#aaa }
.usergombok { position:absolute; top:40px; right:7px; }
.belep-gomb, .reg-gomb { float:left; display:block; height:27px; text-indent:-10000em; overflow:hidden }
.belep-gomb { width:88px; margin-right:4px; background:url(/images/common_images/kek/belep-gomb.gif) no-repeat 0 0 }
.reg-gomb { width:120px; background:url(/images/common_images/kek/reg-gomb.gif) no-repeat 0 0 }
.belep-gomb:hover, .reg-gomb:hover { background-position:0 -50px }

/* fooldal belepett */
.linksor.belepett { right:290px }
.usergombok.belepett { top:-2px; right:100px }
.kilep-gomb,
.adatmod-gomb { float:left; display:block; height:27px; text-indent:-10000em; overflow:hidden }
.kilep-gomb { width:65px; background:url(/images/common_images/kek/kilep_gomb.png) no-repeat 0 0 }
.adatmod-gomb { width:112px; margin-right:4px; background:url(/images/common_images/kek/adatmodosit_gomb.png) no-repeat 0 0; }
.kilep-gomb:hover, .adatmod-gomb:hover { background-position:0 -50px }
.uzenet { position:absolute; top:42px; right:17px; font-size:12px; text-align:right; color:#333 }

/* 20000 */
#szamlalo20000 { position:absolute; top:12px; left:315px; width:330px; height:110px; z-index:320 }

/* FOMENU
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.menusor { width:986px; border-bottom:6px solid #5fb2b6; font-size:16px; line-height:30px; color:#d24a77; margin:0 auto; padding-top:20px }
.menusor-felul { background:url(/images/common_images/kek/sef.gif) no-repeat 830px 0px }
.fomenu { height:30px; padding-left:10px }
.fomenu a { float:left; display:block; height:30px; background:url(/images/common_images/kek/fomenu-gombok.gif) no-repeat 0 0; margin-right:5px }
.fomenu a span { display:block; background:url(/images/common_images/kek/fomenu-gombok.gif) no-repeat 100% 0; color:#00727c; padding:0 9px }
/* aktiv es alap:hover  */
.fomenu a.aktiv, .fomenu a:hover { color:#fff; background-position:0 -100px }
.fomenu a.aktiv span, .fomenu a:hover span { color:#fff; background-position:100% -100px }
.sajat-oldalam-link { color:#00727c; padding-right:5px }
.sajat-oldalam-link:hover { color:#d24a77 }
/* kereses  */
.kereses-sor { height:51px; width:986px; background:#44898c url(/images/common_images/kek/keresosav.gif); margin:0 auto }
.nagy-kereses { width:636px; height:33px; background:url(/images/common_images/kek/nagy-kereso-feher-mezo.gif); margin:9px 0 0 17px }
/*form */
.nagy-kereses label { display:block; height:33px; width:178px; float:left; text-indent:-10000em; background:url(/images/common_images/kek/keress-receptet.gif) no-repeat right center; cursor:pointer }
.nagy-kereses input { float:left; width:350px; border:1px solid #44898c; background:#fff; margin:6px 0 0 9px; padding:2px }
.nagy-kereses button, .kerdezos-form button { width:82px; height:25px; background:url(/images/common_images/kek/kereses-submit.gif) no-repeat 0 0; border:0; margin:4px 0 0 7px }
.nagy-kereses button:hover, .kerdezos-form button:hover { background-position:0 -50px }
.reszletes-kereses-link { display:block; width:230px; height:25px; margin-top:13px; padding-right:17px; background:url(/images/common_images/kek/reszletes-receptkereso.gif) no-repeat 0 0; text-indent:-10000em; cursor:pointer }
.reszletes-kereses-link:hover { background-position:0 -50px }
.breadcrumbs { color:#777; font-size:10px; margin:10px 15px }
.breadcrumbs a { color:#777; padding-left:10px; background:url(/images/common_images/kek/breadcrumbs-nyil.gif) no-repeat 3px 50% }
.breadcrumbs a:hover { color:#d24a77 }
/* SZERKEZETI WRAPPEREK
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.a-hasab, .a-hasab-wrap { float:left; width:155px; padding-left:7px }
.a-hasab-wrap .a-hasab { float:none; padding-left:0; width:auto }
.a-hasab-wrap { margin-bottom:20px }
.main { width:823px; padding-right:7px }
.b-hasab { width:140px }
.c-hasab { width:674px }
/* "A" HASAB
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.vezeto-linkek { margin-bottom:10px }
.vezeto-linkek li { margin-bottom:3px; font-size:13px; font-weight:bold }
.vezeto-linkek li a { display:block; width:145px; height:27px; line-height:27px; font-size:11px; background:url(/images/common_images/kek/a-hasab-gomb.gif) no-repeat 0 0; overflow:hidden; color:#fff; padding:0 3px 0 7px }
.vezeto-linkek li.kiemelt-vezeto-link a { background-position:0 -100px }
.vezeto-linkek li a:hover { background-position:0 -50px }
.vezeto-linkek  li.kiemelt-vezeto-link a:hover { background-position:0 -50px }/*szl*/
.recept-tipp { font-size:11px; line-height:11px; margin-bottom:15px }
.recept-tipp .p { display:block; margin-bottom:5px }
.recept-tipp a { color:#777 }
.a-hasab-cim { color:#d24a77; line-height:21px; font-size:14px; font-style:italic; background:#fff url(/images/common_images/kek/a-hasab-cim-bg.gif) repeat-y left; border-top:1px solid #ccdedf; margin-bottom:5px; padding-left:3px; }
.a-hasab-cim a { display:block; color:#d24a77 }
.a-hasab-cim a:hover { color:#285d5e }
.a-hasab-lista { margin-bottom:15px }
.a-hasab-lista a { display:block; padding:0 4px }
.a-hasab-lista a:hover { color:#fff; background:#44898c }
/* "B" HASAB
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.narancs { color:#d74236 }
.turkiz { color:#00999f }
.b-hasab .p { display:block; padding:5px 5px 0 }

.b-box { margin-bottom:10px; font-size:11px; line-height:13px; background:#dbf5f6 }
.b-box a { display:block; padding:4px 0 10px; color:#6d6d6d }
.b-box img { display:block }
.b-box-cim { display:block; margin-bottom:5px; font:14px/15px Georgia, "Times New Roman", Times, serif; letter-spacing:-1px; color:#000 }
.b-box .p strong { display:block; font:12px/14px Georgia, "Times New Roman", Times, serif; letter-spacing:-1px }


/* OLDAL ALJA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
.menusor-alul { background:url(/images/common_images/kek/sef.gif) no-repeat 830px 0 }
.recept-csopok { padding:20px 15px }
.recept-csop-kat { width:185px }
.recept-csop-szeles { width:205px }
.recept-csop-kat-cim { font-size:14px; color:#d24a77; margin-bottom:5px }
.recept-csop-lista { margin-bottom:10px }
.recept-csop-lista .num { color:#555 }
.recept-csop-lista a:hover { text-decoration:underline }
.footer { width:966px; background:#dcf6f6; margin:0 auto; padding:0 10px }
.aslinkek { font:11px/31px "Helvetica Neue",  Helvetica,  Arial,  sans-serif; border-bottom:1px solid #b9dcdc }
.asnet { border-top:1px solid #fff; font:10px/16px "Helvetica Neue",  Helvetica,  Arial,  sans-serif; padding:5px 70px 7px }
.asnet strong { display:block; margin-bottom:7px; color:#777 }
.asnet a { text-transform:uppercase }
.footer .separator { font-size:10px; color:#777 }
.aslinkek .separator { margin:0 6px }
.asnet .separator { margin:0 3px }
.footer a:hover { text-decoration:underline }
/* hirdetesek  */
.leaderboard { position:relative; padding-top:7px }
.hirkeret { border:1px solid #ddd }
.leaderboard .hirkeret { padding:4px }
.leaderboard .hircimke { position:absolute; top:0; left:10px; width:62px; height:10px; background:#fff url(/images/common_images/kek/hircimke-fekvo.gif) no-repeat center bottom }
.linkhir-fej-tarto { width:241px; padding-top:7px }
.linkhir-fej { background:#eee; padding:5px }
.linkhir-kepes { height:78px; background:#e6e6e6; border:1px solid #fff; overflow:hidden; font-size:10px; line-height:13px; padding:4px 5px }
.linkhir-kepes .img { display:block; margin-left:7px; border:1px solid #6a6a6a }
.hir-fekvo { position:relative; padding-top:7px; margin-bottom:15px }
.hir-fekvo .hirkeret { padding:4px 1px; text-align:center }
.hir-fekvo .hircimke { position:absolute; top:0; right:10px; width:62px; height:10px; background:#fff url(/images/common_images/kek/hircimke-fekvo.gif) no-repeat center bottom }
.billboard { width:332px }
.billboard, .billboard-cikk { position:relative; padding-top:7px; margin-top:-7px }
.billboard .hirkeret { padding-top:4px; text-align:center }
.billboard .hircimke, .billboard-cikk .hircimke { position:absolute; top:0; right:10px; width:62px; height:10px; background:#fff url(/images/common_images/kek/hircimke-fekvo.gif) no-repeat center bottom }
.billboard-cikk .hirkeret { padding:4px 1px 1px }
/* regisztracio oldal  */
.regisztracio-form-wrap { background:url(/images/common_images/kek/hsz_form_bottom_szurke.png) no-repeat scroll right bottom; width:674px; padding-bottom:11px; margin:11px 0 17px }
.kotelezo { float:right; padding-right:10px }
.voros-csillag { color:#d24a77 }
.hsz-form select { border:2px inset ButtonFace; background-color:#fffcd8; margin-right:9px; font-weight:bold }
.hsz-form-belso .checklist { float:left; margin-left:0; margin-bottom:20px }
.hsz-form-belso .checklist li { padding-top:0; font-weight:bold }
a.red { color:#e32211; font-weight:normal; vertical-align:top; margin:0; padding:0 }
.bekuldo-form .http { font-weight:normal; margin-right:10px; padding-top:2px }
.rovidebb { width:175px !important }
/* az elso oldalra kellene  */
.hsz-form-belso .pb0 { padding-bottom:0 }
.kotelezo.s2 { margin-top:3px }
/**
 * EGYEB OLDALAK STILUSAI
 */
.szamlalo-reset-gomb { display:block; width:143px; height:25px; cursor:pointer; background:url(/images/common_images/kek/szamlalo-reset-gomb.gif) no-repeat 0 0; overflow:hidden; text-indent:-1000em }
.szamlalo-reset-gomb:hover { background-position:0 -50px }
.fixfont { font:11px/15px "Courier New", Courier, monospace }
.szurkebg { background:#f3f3f3 url(/images/common_images/kek/hsz_form_bottom_szurke.png) no-repeat right bottom; padding:10px 10px 20px }
.lista-csak-neked { background:#fff }
.lista-csak-neked li { height:35px; line-height:35px; overflow:hidden }
.lista-csak-neked .paros { background:#dcf6f6 }
.lista-csak-neked .sorszam { display:block; float:left; width:50px; height:35px; color:#333; text-align:center }
.lista-csak-neked a { font-weight:bold; color:#44898C }
.lista-csak-neked a:hover { color:#d24a77; text-decoration:underline }
.lista-ikonok-list { width:105px; padding-right:7px }
.lista-ikonok-list li { float:left; width:35px; height:35px; line-height:35px; text-align:center }
.lista-ikonok-list img { vertical-align:middle }
.lista-lapozo { margin:18px 0 }
.lista-adatok { color:#333; margin-bottom:5px }
.aktualis-betu { margin-top:15px }
.aktualis-betu strong { color:#000 }
.aktualis-betu a { margin-left:5px; color:#d24a77 }
.aktualis-betu a:hover { text-decoration:underline }
.ikonok-keskeny { position:relative; width:150px; height:32px; float:right }
.ikonok-keskeny .rectip-nyomtat { background-position:98px 0 }
/* lista elemk tovabb  */
.bevezetes { font-weight:bold; font-size:13px; color:#333; border-bottom:1px solid #d8d8d8; padding:20px 10px 0 }
.bevezetes p { margin-bottom:20px }
.top20-lista .top20-lista-elem { border-bottom:1px solid #d8d8d8 }
.elso-csik { border-top:1px solid #d8d8d8 }
.top20-lista li li { border:none; font-family:"Courier New",  Courier,  monospace; color:#333 }
.top20-lista li span, .top20-lista li img { vertical-align:middle }
.top20-lista div.sorszam { width:26px; float:left; font-weight:bold; padding:14px 0 0 12px }
.top20-lista .etel-adatlap { /*border-right:1px solid #d8d8d8;*/ width:447px; height:124px; float:left; padding:14px 0 0 12px }
.etel-adatlap h4, .etel-adatlap strong { color:#44898c; font-weight:bold }
.etel-adatlap h4 { margin-bottom:15px }
.top20-lista .ikon-oszlop { /*border-right:1px solid #d8d8d8;*/ width:24px; height:124px; float:left; padding:14px 10px 0 }
.ikon-oszlop li.recept-ikon { display:block; position:relative }
.top20-lista .kep-oszlop { float:left; padding:14px 0 0 12px }
.top20-lista .ikon-oszlop li { padding-bottom:10px }
/* ikonok tooltip  */
.ikon-oszlop .rectip { font-family:"Lucida Grande",  Verdana,  Arial,  sans-serif }
.ikon-oszlop .rectip-elmentett { background-position:244px 0; left:-237px; top:26px; width:280px }
.ikon-oszlop .rectip-video { background-position:32px 0; left:-25px; top:26px }
.ikon-oszlop .rectip-kep { background-position:22px 0; left:-13px; top:26px }
/* margins/paddings/borders  */
.m0 { margin:0 }
.m10-0 { margin:10px 0 }
.m15-0 { margin:15px 0 }
.m20-0 { margin:20px 0 }
.m25-0 { margin:25px 0 }
.mb5 { margin-bottom:5px }
.mb10 { margin-bottom:10px }
.mb15 { margin-bottom:15px }
.mb20 { margin-bottom:20px }
.mb25 { margin-bottom:25px }
.mb30 { margin-bottom:30px }
.mb40 { margin-bottom:40px }
.mt5 { margin-top:5px }
.mt10 { margin-top:10px }
.mt15 { margin-top:15px }
.mt20 { margin-top:20px }
.mt25 { margin-top:25px !important }
.mt30 { margin-top:30px }
.mt40 { margin-top:40px }
.mt50 { margin-top:50px }
.mr10 { margin-right: 10px;}

.pl10 { padding-left:10px }
.nob { border:0 }
.s1 { font-size:10px }
.s2 { font-size:11px }
.s3 { font-size:12px }
.s4 { font-size:13px }
.s5 { font-size:14px }
.s6 { font-size:15px }
.s7 { font-size:16px }
.s8 { font-size:17px }
.s9 { font-size:18px }
.s10 { font-size:19px }
.s14 { font-size:20px }
.hide { visibility:hidden; display:none }
.btn_todo_save { cursor:pointer; margin-left:4px }
/* blokk
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.fooldal { margin-bottom:5px }
.blokk { margin-bottom:15px }
/* NAGYKEPES
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.nagykepes-ajanlo { width:480px; background:#fff url(/images/common_images/kek/nagykepes-gr.gif) repeat-x 0 100% }
.nagykep { border-bottom:3px solid #36b1b6; position:relative }
.nagykep img { display:block; cursor:pointer }
.kiskockak { position:absolute; top:10px; right:15px }
.kiskockak a { display:block; margin-bottom:15px; border:1px solid #fff }
.nagykepes-cim { font:24px/26px Georgia,  "Times New Roman",  Times,  serif; letter-spacing:-1px; margin:5px 10px }
.nagykepes-cim a { color:#19595c }
.nagykepes-cim a:hover { color:#d24a77 }
.betu-nagy { margin:5px 10px 10px }
.betu-nagy a { color:#555 }

/* 3 DOBOZ A NAGYKEPES MELLETT
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.temak-blog-leg { width:332px }
.boxfej { height:27px; line-height:27px; font-size:13px; font-weight:bold; color:#fff; letter-spacing:-1px; background:url(/images/common_images/kek/lekerekitett-dobozfejlecek.gif) no-repeat 0 -50px; padding:0 10px }
.boxfej-pink { background:url(/images/common_images/kek/lekerekitett-dobozfejlecek.gif) no-repeat 0 0 }
.temabox { margin-bottom:10px }
.mme-boxfej-img { display:block; width:90px; height:27px; overflow:hidden; text-indent:-10000em; background:url(/images/common_images/kek/mme-pink-dobozfejlecbe.gif) no-repeat right center }
.temabox-content { line-height:20px; text-align:center; margin:10px 5px; color:#aaa }
.temabox-content a { color:#19595c }
.temabox-content a:hover { color:#d24a77 }
/* ez szponzorizacio: .temabox-content a.kiemelt-tema { color:#fff; background:#f3b93d; padding:0 3px } */
.blogbox { margin-bottom:10px }
.blog-nev { color:#fff }
.blog-nev:hover { text-decoration:underline }
.blog-nev em { font-weight:normal }
.blog-lapozo { display:block; width:20px; height:20px; /* text-indent:10000em; overflow:hidden; */ float:left; background:url(/images/common_images/kek/kerek-nyilak.gif) no-repeat 0 0; cursor:pointer; margin:3px 3px 0 0 }
.elozo-blog { background-position:0 0 }
.kovetkezo-blog { background-position:100% 0 }
.elozo-blog:hover { background-position:0 100% }
.kovetkezo-blog:hover { background-position:100% 100% }
.blogbox-content { margin:10px }
.blog-img { margin-right:10px }
.blog-cim { display:block; color:#19595c; font:15px/16px Georgia,  "Times New Roman",  Times,  serif; margin-bottom:4px }
a:hover .blog-cim { color:#d24a77 }
.blog-p { display:block; color:#777; font-size:11px; line-height:15px }
.boxlab { font-size:10px; line-height:15px; border-top:1px solid #ccdedf; border-bottom:1px solid #ccdedf; padding:5px 10px }
.boxlab strong { margin-right:5px }
.boxlab a { color:#d24a77 }
.boxlab a:hover { text-decoration:underline }
.legbox .boxfej .fr { width:140px; }
.legbox-lista { width:160px; margin-top:5px }
.legbox-lista li { font-size:11px; line-height:20px; border-bottom:1px solid #e9e9e9; padding:0 10px }
.legbox-lista a { color:#44898c }
.legbox-lista a:hover { text-decoration:underline }
/* Lexikon
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.lexikon-link { display:block; color:#d24a77; font-size:14px; margin:0 0 10px 7px }
.lexikon-link strong { text-transform:uppercase }
.lexikon-lista { width:175px; padding-top:1px; background:#fff url(/images/common_images/kek/lexikon-lista-bg.gif) no-repeat 0 -99px }
.lexikon-lista li { width:175px; font-size:14px; background:url(/images/common_images/kek/lexikon-lista-bg.gif) no-repeat 0 100%; padding-bottom:1px }
.lexikon-lista a { display:block; height:25px; line-height:25px; padding:0 10px; overflow:hidden; background:url(/images/common_images/kek/lexikon-lista-hover.gif) no-repeat -100em -100em }
.lexikon-lista a:hover { background-position:0 0; color:#fff }
.lexikon-elem { padding:0 10px }
/* 3 cikk egymas mellett
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.harmas-ajanlo { width:215px; overflow:hidden } /*.harmas-ajanlo { width:218px; overflow:hidden }*/
.flowcontrol { overflow:hidden; clear:both; margin-bottom:15px }
.harmas-ajanlo-paddingos { padding-right:9px }
.harmas-cikk-fej { margin:9px 0 5px }
.cikk-cim { color:#19595c; font:16px/18px Georgia,  "Times New Roman",  Times,  serif; letter-spacing:-1px }
.cikk-cim a { color:#19595c }
.cikk-cim a:hover { color:#d24a77 }
.harmas-ajanlo-content a { color:#777 }
/* masodik nagykepes
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.ajanlo-332 { width:332px; color:#777 }
.link-332 { display:block; position:relative; background:#53dce1; padding:3px 0 }
.kategoria-332 { display:block; width:140px; height:30px; position:absolute; bottom:3px; left:0; background:#53dce1; line-height:33px; font-weight:bold; color:#fff; padding:0 5px 0 10px }
.link-332, .kategoria-332 { cursor:pointer }
.link-332:hover, .link-332:hover .kategoria-332, .link-332:hover .kategoria-332:hover { background:#d24a77 }
.ajanlo-332 .cikk-cim { margin:9px 0 5px }
.viragos-cim { padding-right:32px; background:url(/images/common_images/kek/kek-virag.gif) no-repeat 100% 100% }
.viragos-cim:hover { background-image:url(/images/common_images/kek/zold-virag.gif) }
.ajanlo-332 p a { color:#777 }
/* napi turpissag
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.turpissag { width:185px }
.turpi-content { color:#fff; font:bold 11px/15px "Helvetica Neue",  Helvetica,  Arial,  sans-serif; background:#53dce1; border-top:1px solid #d24a77; border-bottom:1px solid #d24a77; padding:9px 3px 8px 7px }
.turpi-megtobb { font-size:11px; line-height:20px; border-bottom:1px solid #d24a77; padding:0 7px }
.turpi-megtobb a { color:#d24a77 }
.turpi-megtobb a:hover { text-decoration:underline }
/* linkhirdetesek
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.linkhir { width:218px; border:1px solid #d5d5d5; border-top:0; background:#e6e6e6 }
.linkhir-lista li { font-size:11px; line-height:15px; border-top:1px solid #d5d5d5; border-bottom:1px solid #fff; background:url(/images/common_images/kek/nagy-kerek-nyil.gif) no-repeat 190px 50% }
.linkhir-lista li.utolso, .linkhir-lista li:last-child { border-bottom:0 }
.linkhir-lista a { display:block; padding:5px 30px 5px 7px }
.linkhir-lista a:hover { text-decoration:underline }
/* depobox
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.depobox { height:100px; border:1px solid #e6f6f7; background:#fff url(/images/common_images/kek/depobox-bg.gif) repeat-x top; overflow:hidden }
.depohir { float:left; width:310px; height:92px; padding-right:10px; margin:4px 0 0 10px; overflow:hidden }
.depothumb { display:block; width:90px; height:90px; margin-right:10px; overflow:hidden; background:#fff; text-align:center; border:1px solid #5fb2b6 }
.depothumb:hover { border-color:#d24a77 }
.depotxt { width:130px; padding-top:5px; font-size:10px; line-height:15px }
.deponev { text-transform:uppercase; color:#44898c }
.deponev:hover { color:#d24a77 }
.depoar { color:#d49102 }
/* ez akkor kellett volna, ha marad slide-os a cucc
.deposcroll-prev, .deposcroll-next { width:21px; height:100px; text-indent:-10000em; cursor:pointer }
.deposcroll-prev { float:left; background:url(/images/common_images/kek/prev-next.gif) no-repeat 0 0 }
.deposcroll-next { float:right; background:url(/images/common_images/kek/prev-next.gif) no-repeat 100% 0 }
.deposcroll-prev:hover { background-position:0 100% }
.deposcroll-next:hover { background-position:100% 100% } */

/* ikonok a leblec felett  */
.hasznos-csomag { padding:0 7px 20px 7px }
.hasznos-csomag-cim { font-size:14px; font-weight:bold; margin-bottom:10px; text-transform:uppercase; color:#d24a77 }
.hasznos-csomag ul {}
.hasznos-csomag li { float:left; width:136px; height:80px; overflow:hidden; border-style:solid; border-color:#eaeaea; border-width:3px 2px; text-align:center; margin-bottom:5px; background:url(/images/common_images/kek/hasznos-bg.gif) no-repeat 0 0 }
.hasznos-link { display:block; padding:60px 1px 0 1px; font-size:10px; line-height:13px; color:#44898c; text-transform:uppercase; background-repeat:no-repeat; background-position:50% 4px }
.hasznos-link:hover { color:#d24a77; background-position:50% -96px }
.hasznos-link span { display:block; border-top:1px solid #eaeaea; padding:3px 2px 0 0; cursor:pointer }
/* hasznos-bg.gif */

/* RECEPT FEJLEC
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.kiraly-cim { font:24px/25px Georgia,  "Times New Roman",  Times,  serif; margin-bottom:6px }
.recept-tabok-wrap { border-bottom:5px solid #e7b232 }
.recept-tabok, .recept-tabok-szeles, .recept-tabok-hosszu { width:320px; height:30px; line-height:30px; padding-top:2px }
.recept-tabok-szeles { width:600px }
.recept-tabok-hosszu { width:520px }
.ikonok { width:250px; height:32px; float:right; position:relative; z-index:10000; }
.recept-ikon { display:inline; z-index: 5000; }
.recept-tab, .recept-tab-aktiv, .recept-tab-szurke { float:left; display:block; height:30px; margin-right:5px; background:url(/images/common_images/kek/fomenu-gombok.gif) no-repeat; font-size:14px }
.recept-tab span, .recept-tab-aktiv span, .recept-tab-szurke span { display:block; background:url(/images/common_images/kek/fomenu-gombok.gif) no-repeat; cursor:pointer; padding:0 9px }
.recept-tab { color:#d24a77; background-position:0 -250px }
.recept-tab span { background-position:100% -250px }
.recept-tab:hover, .recept-tab-szurke:hover, .recept-tab-aktiv { color:#fff; background-position:0 -150px }
.recept-tab:hover span, .recept-tab-szurke:hover span, .recept-tab-aktiv span { background-position:100% -150px }
.recept-tab-szurke { color:#d24a77; background-position:0 -200px }
.recept-tab-szurke span { background-position:100% -200px }
.recept-tab-aktiv { font-weight:bold }
.recept-adatok { border-bottom:1px solid #ddd; padding:10px 0 10px 10px }
.recept-adat-lista { width:322px; margin-right:10px; font:11px/15px "Courier New",  Courier,  monospace; color:#333 }
.recept-adat-lista strong { color:#44898c }
/* c-hasab egyik fele (jobb es bal is lehet,  fl-el
vagy fr-el egyutt kell hasznalni)  */
.hasab-332 { width:332px }
/* RECEPT TORZSE
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.recept-torzs { color:#333; font-size:14px; line-height:18px; margin:10px 0 10px 10px }
.recept-torzs h4, .recept-torzs h5, .recept-torzs h6 { color:#d88300; font-weight:bold }
.recept-torzs p, .recept-torzs ul, .recept-torzs ol { margin-bottom:20px }
.hozzavalok-lista { margin-left:10px }
.hozzavalok-lista li { padding-left:15px; background:url(/images/common_images/kek/dupla-jobbra-nyil-narancs.gif) no-repeat 0 6px }
.hozzavalok-lista li img { vertical-align:middle }

.recept-share { height:24px; overflow:hidden }
.iwiwshare { float:left; width:160px; padding-top:4px }
.fblike { float:left }

/* uj recept lablec 100811 pGy */
.recept-lablec { border:1px solid #ddd; background:#dbf5f6; padding:7px 12px; margin-bottom:20px }
.recept-lablec a { color:#44898c }
.recept-lablec a:hover { text-decoration:underline }
.recept-szerzo { float:left; width:310px; margin-right:10px }
.mini-kategoriak a { font-weight:bold }


/* cikkhez csatolodo reszek   galeria  */
.recept-galeria { width:332px; position:relative; margin-bottom:17px }
.prevgomb, .nextgomb { display:block; width:38px; height:250px; float:left; background:url(/images/common_images/kek/galeria_gombok.png) no-repeat scroll 0 0; cursor:pointer }
.prevgomb:hover { background-position:-50px 0 }
.nextgomb { background-position:-100px 0 }
.nextgomb:hover { background-position:-150px 0 }

.prevgomba, .nextgomba { display:block; width:38px; height:250px; float:left;/* background:url(/images/common_images/kek/galeria_gombok.png) no-repeat scroll 0 0*/; cursor:pointer }
.nextgomba { background-position:-100px 0 }

#galeriascroll { height:250px; width:250px; overflow:hidden; float:left; position:relative; margin:0 2px 0 3px }
#galeriascroll li { float:left; background:none; border:0; width:250px; height:250px; overflow:hidden; padding:0 }
.galeria-felirat { clear:both; background:url(/images/common_images/kek/ikon_galeria.png) no-repeat scroll 0 50%; line-height:14px; padding:10px 15px 0 60px }
.galeria-fej, .galeria-fej-text { position:absolute; width:248px; height:39px; top:0; left:42px; line-height:39px; text-align:center; font-size:13px; z-index:20 }
.galeria-fej { background-color:#fff; opacity:0.7px; z-index:10 }
/* csatolt reszek  */
.recept-csatolmanyok { width:332px; font-size:12px; line-height:16px; margin:0 0 10px 25px }
.recept-torzs .sarga-cim { background-color:#e7b232; color:#fff; text-transform:uppercase; font-size:12px; padding:8px 10px }
.recept-torzs .recept-csatolmanyok ul { margin:0 }
.recept-csatolmanyok li { background:#fff url(/images/common_images/kek/recept-ikon-kapcsolodo.png) no-repeat scroll 0 0; border-bottom:1px solid #e6e6e6; padding:5px 10px 5px 42px }
.kapcsolodo-anyag a { color:#19595c }
.kapcsolodo-anyag a:hover { text-decoration:underline }
.recept-csatolmanyok .olvass-tobbet { background-position:0 0 }
.recept-csatolmanyok .nezd-meg { background-position:0 -50px }
.recept-csatolmanyok .kalkulator-ajanlo { background-position:0 -100px }
.recept-csatolmanyok .chef-laszlo { background-position:0 -150px }
.ital-ajanlat { background:#dbf5f6 url(/images/common_images/kek/ital_ajanlo_bg.png) no-repeat scroll bottom right; padding:15px 75px 15px 10px }
.h4-bordo, .h5-alcim { font-weight:bold; display:block }
.h4-bordo { color:#d24a77; text-transform:uppercase; font-family:"Lucida Grande",  Verdana,  Arial,  sans-serif }
.h5-alcim { color:#296365; font:bold 13px Georgia,  "Times New Roman",  Times,  serif }
.h5-alcim a { color:#296365 }
.h5-alcim a:hover { text-decoration:underline }
.ital-ajanlat p { color:#666; margin:0 !important }
/*                                a hozzasolas lista es videke                                 */
.sarga-csik { border-bottom:5px solid #e7b232 }
h4.lila-cim { font-size:14px; margin:16px 0 10px }
.sarga-csik h4.lila-cim { margin-top:0 }
.hsz-form-wrap { background:url(/images/common_images/kek/hsz_form_bottom_sarga.png) no-repeat scroll right bottom; width:674px; padding-bottom:11px; margin-bottom:17px }
.hsz-form-wrap.szurke { background-image:url(/images/common_images/kek/hsz_form_bottom_szurke.png) }
.hsz-form { background-color:#f3f3f3; border-bottom:0; padding:11px 11px 7px }

.textarea { background:url(/images/common_images/kek/textarea_bg.png) 0 0; font:bold 12px "Lucida Grande",  Verdana,  Arial,  sans-serif; border:1px solid #7f7f7f; border-width:1px 0 0 1px }
.textarea-sarga { background:url(/images/common_images/kek/textarea-bg-sarga.gif) 0 0; font:bold 12px "Lucida Grande",  Verdana,  Arial,  sans-serif; border:1px solid #ffd499 }

.hsz-form .textarea { width:646px; height:124px; margin:10px 0 }
.hsz-form button { float:right; margin-left:6px }

.hsz-form-belso { width:651px; background-color:#fff; margin-bottom:10px; padding:13px 0 11px }
.hsz-form-belso ul { margin-left:15px }
.hsz-form li { clear:both; font-size:11px; color:#333 }
.hsz-form input, .hsz-form-belso a { vertical-align:middle }
.hsz-form label, .blocklabel { float:left; margin-right:10px; width:175px }
#hozzaszolas label { margin-right:5px; float:none; width:auto }
input.text { width:219px; height:18px; color:#000; font-weight:bold; border:1px solid #ffd499; background:url(/images/common_images/kek/text_bg.png) }
.hsz-form-belso .fejecske { color:#000; font-weight:bold; margin-bottom:20px; padding-top:0 }
.hsz-form-belso .tajekoztato { font-size:11px; padding:6px 0 9px 185px }
.hsz-form .megjegyzes { font-size:11px; padding-left:12px; color:#333; float:left }
.hsz-form-belso a { color:#d24a77; font-weight:bold; text-decoration:underline; margin-left:12px; padding-top:10px }
.hozzaszolasok h4 { display:inline; background:url(/images/common_images/kek/hsz_cim_buble.png) no-repeat right center; color:#d24a77; font-size:14px; text-transform:uppercase; font-weight:bold; padding:11px 38px 0 0 }
.hsz-szam { font-style:italic; font-weight:bold; color:#d24a77 }
.hsz-szam:hover { text-decoration:underline }
.hsz-szam-osszes { font-style:italic; color:#333 }
.hsz-nyomtatas { font-size:11px; color:#666; padding-top:1px }
.hsz-nyomtatas .chbox { vertical-align:middle }
.hsz-elem { margin:15px 0 }
.hsz-fej { line-height:33px; padding-bottom:10px; background:url(/images/common_images/kek/hsz-bubble-bal.gif) no-repeat 0 0 }
.hsz-nev { float:left; font-weight:bold; color:#44898c; padding-left:11px }
.hsz-datum, .hsz-kg { float:right; font-size:11px; padding-right:11px; color:#44898c; width:300px; text-align:right; background:url(/images/common_images/kek/hsz-bubble-jobb.gif) no-repeat 100% 0 }
.hsz-kg { color:#19595c; font-size:18px; font-family:Georgia,  "Times New Roman",  Times,  serif }
.hsz-text { margin-left:40px; margin-bottom:7px; color:#333; font:15px/19px Georgia,  "Times New Roman",  Times,  serif; border-bottom:1px solid #e9e8e8; padding:10px 15px 20px 0 }
.hsz-tovabb { color:#44898c; font:bold 12px/18px "Lucida Grande",  Verdana,  Arial,  sans-serif; margin-left:5px }
.hsz-tovabb:hover { text-decoration:underline }
.hsz-velemeny { margin-left:40px; font-weight:bold; font-size:11px; color:#44898c; float:left }
.hsz-velemeny img { padding:0 1px }
.hsz-lapozo { padding-top:17px; margin-bottom:85px }
.lapozo { text-align:center }
.lapozo .separator { font-size:19px; color:#e7b232; vertical-align:middle; margin:0 8px }
.lapozo a { vertical-align:middle }
.lapozo a.oldalak { font-size:11px; background:none; color:#666 }
.lapozo a.bbal .lepes { background-position:0 0; margin-right:6px; }
.lapozo a.bal .lepes { background-position:-50px 0; margin-right:20px; }
.lapozo a.jobb .lepes { background-position:-100px 0; margin-left:20px;}
.lapozo a.jjobb .lepes { background-position:-150px 0; margin-left:6px; }
.lapozo a.bbal:hover .lepes { background-position:0 -30px }
.lapozo a.bal:hover .lepes { background-position:-50px -30px }
.lapozo a.jobb:hover .lepes { background-position:-100px -30px }
.lapozo a.jjobb:hover .lepes { background-position:-150px -30px }
.lapozo .lepes { padding: 6px 21px; background-image:url(/images/common_images/kek/lapozo_gpmb.png); background-repeat:no-repeat;}
/* ikonos csik a hozzaszolas alatt  */
.ikonos-csik { height:43px; border:1px solid #d8d8d8; border-right:0; margin:8px 0 21px }
.ikonos-csik a { display:block; float:left; height:43px; font-size:13px; border-right:1px solid #d8d8d8; line-height:43px; background:url(/images/common_images/kek/ikonos-csik-gr.gif) repeat-x 0 0 }
.ikonos-csik a:hover { background-position:0 -25px }
.ikonos-csik a strong { display:block; background-position:15px 50%; background-repeat:no-repeat; height:43px; cursor:pointer }
a.ments strong { background-image:url(/images/common_images/kek/ikon_ment.png); padding-left:57px; width:112px }
a.kuldd strong { background-image:url(/images/common_images/kek/ikon_tovakuld.png); padding-left:52px; width:114px }
a.recept-kuld strong { background-image:url(/images/common_images/kek/ikon_receptkuld.png); padding-left:49px; width:117px }
a.hozzaszol strong { background-image:url(/images/common_images/kek/ikon_hozzaszol.png); padding-left:53px; border-right:0; width:114px }
/* sajat megjegyzes a recepthez  */
.megjegyzes-box-wrap { background:url(/images/common_images/kek/megjegyzes_bottom.png) no-repeat scroll left bottom; width:332px; padding-bottom:11px; margin-bottom:17px }
.megjegyzes-box { background:#dcf6f6; border:1px solid #d7d7d7; border-bottom:0; padding:7px 9px }
.megjegyzes-box .textarea { border:1px solid #999; background-image:url(/images/common_images/kek/textarea_bg.png); width:306px; height:63px; display:block; margin-bottom:6px }

.teendoklista { background:#dcf6f6 url(/images/common_images/kek/teendokbox-bg.gif) no-repeat 100% 10px; border:1px solid #d7d7d7; padding:7px 9px }
.teendoklista p { font-size:11px; color:#777 }

.cim-26 { font-weight:bold; text-transform:uppercase; color:#d24a77; margin-bottom:8px }
.cim-26 .kiegeszites { color:#333; font-style:italic; text-transform:none; margin-left:3px }


/* TODO resz a profiloldalon  */
.todo-magyarazat { margin-left:10px; border:1px solid #d7d7d7; background:#dcf6f6; padding:10px }
.todo-magyarazat p { margin-bottom:10px }
.todo-wrap { padding-bottom:11px; background:url(/images/common_images/kek/megjegyzes_bottom.png) no-repeat left bottom }
.todo { height:270px; border:1px solid #d7d7d7; background:#dcf6f6; border-width:1px 1px 0; padding:6px 10px }
.todo h5 { color:#d24a77; font-weight:bold; text-transform:uppercase; margin:3px 0 8px }
.todo .lista-wrap { clear:both; height:200px; overflow:auto; margin:3px 0 10px }
.todo li { clear:both; font-size:11px; line-height:12px; vertical-align:middle; padding:5px 3px 5px 0 }
.todo li span.fl input { margin-top:-1px }
.todo li.paratlan { background-color:#fff }
.todo-ikonok { float:right }
.todo-ikonok img { cursor:pointer; margin-right:4px }
.todo-text { width:220px; padding-left:25px }
.todo input.text { border:1px solid #999; height:15px; width:140px; padding:2px }
.todo .uj-sor-gomb { cursor:pointer; font-weight:bold; font-size:12px; background:url(/images/common_images/kek/uj_sor_gomb.png) no-repeat scroll 0 0; color:#333; text-transform:none; margin:5px 0 0 12px; padding:0 0 3px 25px }
.todo .uj-sor-gomb:hover { background-position:0 -30px }
.todo150 { width:332px; height:150px; background-color:#dcf6f6 }
.todo92 { width:322px; height:92px; background-color:#bedfdf }

/* RECEPT ALATT BALRA
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.lila-cim { margin-bottom:2px; font-size:12px; font-weight:bold; text-transform:uppercase; color:#d24a77 }
.lila-cim a { color:#d24a77 }
.lila-cim a:hover { text-decoration:underline }
.sarga-doboz { margin-bottom:15px; color:#333; font-size:11px; line-height:15px; background:#fef8e5; border-top:1px solid #ffdfb3; padding:10px }
.dietas-adatok-lista { width:154px }
.dietas-adatok-lista li { padding-right:20px }
.kiskockas-lista { color:#333 }
.kiskockas-lista li { padding-left:14px; background:url(/images/common_images/kek/fekete_negyzet.png) no-repeat scroll 0 6px }
.kiskockas-lista .kategoria-link { color:#44898c }
.sarga-doboz a:hover { text-decoration:underline }
/* turkiz zold fejleces dobozok  */
.boxfej span { font-size:13px }
.boxfej span.dolt { font-style:italic; font-weight:normal }
.magas { height:54px; background-position:0 -100px; line-height:17px; padding-top:7px }
.magas .cim { margin-top:7px }
.magas img { float:left; border:1px solid #dcf6f6; margin:0 13px 0 0 }
.magas .normal { font-weight:normal }
.magas .valogato { font-family:"Courier New",  Courier,  monospace }
.magas .valogato a { color:#b3e57c; font-weight:bold; text-decoration:underline }
.ranglista li { background:url(/images/common_images/kek/lekerekitett-dobozfejlecek.gif) repeat-x scroll 0 -173px; height:27px; border-bottom:0; line-height:27px; overflow:hidden; list-style-position:outside }
.hasab-332 .legbox-lista a { font-size:12px }
.hasab-332 .ranglista .legbox-lista a { color:#d24a77 }
.ranglista .legbox-lista { margin:0 }
.ranglista .sorszam { display:block; float:left; font-family:"Lucida Grande", Verdana, Arial, sans-serif; font-size:12px; width:27px }
.lila { color:#d24a77 }
.tovabb { display:block; color:#d24a77; font-weight:bold; font-size:11px; margin:10px 0 11px 10px }
.tovabb:hover { text-decoration:underline }
/* kiegeszitesek a fooldalhoz   deposcroll rovid  */
.w260 { width:260px }
.hasab-332 .billboard, .hasab-332 .legbox { margin-bottom:12px }
.hasab-332 .legbox-lista { width:332px }
.hasab-332 .ranglista .legbox-lista { width:166px }
.hasab-332 .linkhir { width:330px; margin-bottom:12px }
.hasab-332 .linkhir-lista li { background-position:302px 50% }
/* recept bekuldesi form  */
.bekuldo-form { width:623px }
.hsz-form h4 { color:#44898c; font-weight:bold; font-size:14px; margin:2px 0 11px 14px }
.bekuldo-form li { padding-top:10px }
.bekuldo-form li hr { height:1px; width:100%; border:0; background-color:#f3f3f3; float:left }
.bekuldo-form .fejecske { margin-bottom:10px }
.bekuldo-form input.text { width:223px }
.bekuldo-form .textarea { background-image:url(/images/common_images/kek/text_bg.png); width:393px; border:1px solid #ffd499 }
.bekuldo-form .dupla { height:250px }
.bekuldo-form div { float:left; font-weight:bold }
.w45 { width:45px !important}
.w80 { width:80px !important }
.w100 { width:100px !important }
.w120 { width:120px }
.w150 { width:150px }
.w175 { width:175px }
.w190 { width:190px }
/* receptkatalogus  */
.rovat-cim.katalogus { margin-bottom:0 }
.kepes-abc { /*miafaszomnak height:150px; */margin-bottom:15px; background-color:#e7b232; font-family:"Courier New",  Courier,  monospace; font-weight:bold; font-size:20px }
.kepes-abc .kep { width:468px; position:relative }
.kepes-abc .galeria-fej, .kepes-abc .galeria-fej-text { font-size:20px; line-height:44px; position:absolute; text-align:center; top:106px; left:0; height:44px; width:468px }
.kepes-abc .galeria-fej-text { color:#FFF; z-index:40 }
.kepes-abc .galeria-fej { z-index:20; opacity:0.4px }
.kepes-abc .abc { width:179px; padding:11px 13px 0 14px }
.abc * { display:block; float:left; width:23px; height:20px; text-align:center; padding-top:3px; margin:0 0 10px 2px }
.abc a { color:#fff }
.abc a:hover { color:#e7b232; background-color:#fff }
.abc span { background-color:#fff; color:#d24a77 }
.ertekeles { padding-left:3px }
.csillag { z-index: 10;position:relative; float:left; display:block; width:13px; height:11px; cursor:pointer; padding:0 1px }
.nehezseg { z-index: 5;position:relative; float:left; display:block; width:13px; height:11px; cursor:pointer; padding:0 1px }
.ar { z-index: 0;position:relative; float:left; display:block; width:13px; height:11px; cursor:pointer; padding:0 1px }
.ertektip { display:block; position:absolute; top:11px; left:-30px; width:110px; z-index:500; padding-top:7px; background:url(/images/common_images/kek/rectip-nyil.gif) repeat-x 32px 0; cursor:pointer }
.ertektip-content { display:block; text-align:center; color:#000; font:bold 11px/13px "Lucida Grande",  Verdana,  Arial,  sans-serif; background:#dcf6f6; border:1px solid #5fb2b6; border-top:0; padding:10px 5px }
.rectip { position:absolute; text-align:left; display:none; z-index:400; font-size:11px; line-height:13px; color:#000; padding-top:7px; background:url(/images/common_images/kek/rectip-nyil.gif) repeat-x }
.rectip-content { background:#dcf6f6; border:1px solid #5fb2b6; border-top:0; padding:10px 15px; z-index: 50; }
/* rectip-megfozve  */
.rectip-megfozve { top:29px; right:0; background-position:60px 0 }
.rectip-megfozve .rectip-content { width:210px }
.rectip-megfozve .pipa-img { margin-right:10px }
.rectip-megfozve p { margin-bottom:10px }
.rectip-megfozve p.aprobetu { color:#555; font-size:10px; line-height:12px; margin:0 }
/* rectip-megoszt  */
.rectip-megoszt { right:0; top:29px; background-position:288px 0 }
.rectip-megoszt .rectip-content { padding:10px }
.rectip-megoszt p { margin:0 0 5px 10px }
.megosztas-linkek { width:360px; padding-top:1px; background:#fff url(/images/common_images/kek/megosztas-bg.gif) repeat 0 1px; border:4px solid #fff }
.megosztas-linkek a { display:block; float:left; width:170px; height:25px; padding-left:7px; font-size:11px; line-height:25px; color:#0092c1 }
.megosztas-linkek a:hover { color:#d24a77 }
.megosztas-linkek img { margin-right:5px; vertical-align:middle }
/* position is everything  */
.rectip-kep-video { left:0; top:29px; background-position:21px 0 }
.rectip-ment { left:50px; top:29px; background-position:58px 0 }
.rectip-kuld { right:0; top:29px; background-position:62px 0 }
.rectip-nyomtat { right:0; top:29px; background-position:126px 0 }
.textarea-sarga-bg { color:#000; background:#fffcd8 url(/images/common_images/kek/textarea-bg-sarga.gif) no-repeat 0 0; border:1px solid #ffd499; padding:1px }
.reclay { position:absolute; top:-40px; right:250px; display:none; z-index:400 }
.reclay-ment { width:415px; background:#f3f3f3; padding:10px }
.reclay-cim { margin-bottom:10px; line-height:32px; font-weight:bold; text-transform:uppercase; color:#d24a77 }
.reclay-cim img { vertical-align:middle }
.reclay-content { color:#333; background:#fff; padding:10px }
.reclay-content p { margin-bottom:10px }
.reclay-ment textarea { width:390px }
.reclay-ment td { padding:5px 0 }
.reclay-ment .label { width:110px }
.reclay-ment select { width:270px; border:1px solid #ddd }
.uj-kategoria { width:170px; height:18px; background:transparent url(/images/common_images/kek/text_bg.png) repeat scroll 0 0; border:1px solid #ffd499; vertical-align:bottom }

.button-megse { width:76px; height:25px; background:transparent url(/images/common_images/kek/reclay-gombok.gif) no-repeat 0 -100px }
.button-megse:hover { background-position:0 -150px }
.button-mentes { width:79px; height:25px; background:transparent url(/images/common_images/kek/reclay-gombok.gif) no-repeat 0 0 }
.button-mentes:hover { background-position:0 -50px }
.button-letrehoz { width:86px; height:25px; background:transparent url(/images/common_images/kek/reclay-gombok.gif) no-repeat 0 -200px }
.button-letrehoz:hover { background-position:0 -250px }
.button-elkuld { width:79px; height:25px; background:transparent url(/images/common_images/kek/reclay-gombok.gif) no-repeat 0 -300px }
.button-elkuld:hover { background-position:0 -350px }
.button-ok { width:45px; height:25px; background:transparent url(/images/common_images/kek/reclay-gombok.gif) no-repeat 0 -400px }
.button-ok:hover { background-position:0 -450px }
.button-bezar { width:67px; height:25px; background:transparent url(/images/common_images/kek/reclay-gombok.gif) no-repeat 0 -500px }
.button-bezar:hover { background-position:0 -550px }
.button-mehet { width:75px; height:25px; background:url(/images/common_images/kek/reclay-gombok.gif) no-repeat 0 -650px }
.button-mehet-inactive { width:75px; height:25px; background:url(/images/common_images/kek/reclay-gombok.gif) no-repeat 0 -750px }
.button-mehet:hover { background-position:0 -700px }
.button-ismeros-wait { width:172px; height:25px; background:url(/images/common_images/kek/buttons_new.gif) no-repeat -175px -420px }
/*.button-ismeros-wait:hover { background-position:-175px -420px }*/
.button-tovasajold { display:block; width:190px; height:25px; background:url(/images/common_images/kek/buttons_new.gif) no-repeat 0 -455px }
.button-tovasajold:hover { background-position:-210px -455px }
.button-ugras { background:transparent url(/images/common_images/kek/buttons_new.gif) no-repeat scroll 0 -490px; padding:5px 34px; width:10px; overflow: hidden }
.button-ugras:hover { background-position:-105px -490px }

.ugras-p .button-ugras { margin-left:10px }



.reclay-kuld { width:415px; background:#f3f3f3; padding:10px }
.kuld-table td { vertical-align:top; padding:5px 0 }
.kuld-table .label { width:140px }
.kuld-table input.text { width:228px; height:18px; background:transparent url(/images/common_images/kek/text_bg.png) repeat scroll 0 0; border:1px solid #ffd499; vertical-align:bottom; padding:1px }
.kuld-table textarea { width:230px }
.reclay-submit { padding-top:10px }
.reclay-belep { width:415px; background:#f3f3f3; padding:10px }
.reclay-belep .megjegyzes { font-size:11px; padding:0 0 3px }
.reclay-belep a { text-decoration:underline }
.reclay-belep .kotelezo { text-transform:none; font-size:12px; color:#333; font-weight:normal; float:none }
.bezaro-x { width:18px; height:17px; display:block; float:right; background:url(/images/common_images/kek/layer_zaro.png) no-repeat scroll 0 0; cursor:pointer; overflow:hidden; text-indent:-1000em }
.bezaro-x:hover { background-position:0 -20px }

.reclay-media { width:415px; background:#f3f3f3; padding:10px }

/* hibauzenet  */
.reclay-gephaz { width:415px; background:#f3f3f3; padding:10px }
/* lightbox
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.overdiv { position:absolute; top:0; left:0; width:100%; height:100%; background:#000; z-index:300; display:none }
.cikk-fej { margin:0 0 10px 10px }
.cim-tarto { width:500px }
.cikk-fej .ikonok { width:160px }
.alattvalo-cim { color:#44898c; margin-bottom:10px; font-size:14px; line-height:16px; font-weight:bold }
.rovat-cim { border-bottom:1px solid #dcf6f6; padding-bottom:5px; margin-bottom:15px }
.rovat-cim h4 { color:#44898c; text-transform:uppercase; float:left; font:bold 14px "Lucida Grande",  Verdana,  Arial,  sans-serif }
.rovat-cim h4 a { color:#44898c }
.rovat-cim a.vissza { color:#d24a77; font-style:italic; float:right; margin-top:3px }
.rovat-cim a.vissza:hover { text-decoration:underline }
.rovat-cim a.vissza .nb { font-style:normal; font-weight:bold }
.ml10 { margin-left:10px }
.ml10 .ikonok { width:170px }
.recept-fej.ml10 { margin-bottom:11px }
.cikk-blokk { color:#333; font:14px/18px "Lucida Grande",  Verdana,  Arial,  sans-serif; padding:0 20px 0 10px }
.cikk-lead { font:bold 14px "Lucida Grande",  Verdana,  Arial,  sans-serif; margin-bottom:27px }
.cikk-blokk .billboard-cikk { width:334px; margin-bottom:40px }
.cikk-blokk p { margin-bottom:23px; text-align:justify }
.cikk-blokk a { color:#44898c; text-decoration:underline }

.cikk-blokk h3 { color:#d88300; font-size:16px; font-weight:bold; margin-bottom:23px }
.cikk-blokk h4, .cikk-blokk h5, .cikk-blokk h6 { color:#d88300; font-weight:bold; margin-bottom:16px }
.cikk-blokk h4 { font-size:16px }
.cikk-blokk h5 { font-size:14px }
.cikk-blokk h6 { font-size:12px }
.kep-wrap { margin-bottom:35px }
.kep-jobb { float:right; margin-left:20px }
.kep-bal { float:left; margin-right:20px }
.kep-wrap .text, .kep-wrap .galeria-text { display:block; padding-top:13px; font-size:12px; font-style:italic }
.kep-wrap .text { width:240px; padding-left:10px }
.kep-wrap .galeria-text { width:205px; padding-left:55px; background:transparent url(/images/common_images/kek/ikon_galeria.png) no-repeat 0 -2px; cursor:pointer }
/* a kep-kozep default 600px szeles  */
.kep-kozep img { display:block; margin:0 auto }
.kep-kozep .text { width:590px; margin:0 auto }
.kep-kozep .text, .kep-kozep .galeria-text { margin:0 auto }
.kep-kozep .galeria-text { width:545px }
.keretes_normal, .keretes_balra, .keretes_jobbra { width:577px; color:#3f3f3f; background:#dcf6f6 url(/images/common_images/kek/ikon_info.png) no-repeat scroll 13px 17px; border:2px solid #7bcbcb; margin-bottom:38px; font-size:12px; line-height:16px; padding:15px 26px 21px 36px }
.keretes_normal h5, .keretes_balra h5, .keretes_jobbra h5 { font-weight:bold; margin-bottom:12px }
.keretes_balra, .keretes_jobbra { width:195px; margin-bottom:18px; padding:15px 15px 16px 36px }
.keretes_balra { float:left; margin-right:19px }
.keretes_jobbra { float:right; margin-left:19px }
.insert_html_code { margin:20px 0 }
.sarga-fejes-lista { width:252px; float:right; margin-left:19px; margin-bottom:18px }
.sarga-fejes-lista .sarga-cim { background-color:#e7b232; color:#fff; height:26px; width:241px; line-height:26px; text-transform:uppercase; font-weight:bold; padding-left:10px; margin-bottom:1px; font-size:12px }
.sarga-fejes-lista li { height:24px; padding-left:10px; border-bottom:1px solid #e6e6e6; line-height:24px }
.sarga-fejes-lista a { color:#19595c; font-size:12px }
.sarga-fejes-lista a:hover { text-decoration:underline }
.also-kep { margin-bottom:43px }
.also-kep .kep-wrap { float:none; width:600px; margin-bottom:35px }
.also-kep img { cursor:default }
.also-kep a img { cursor:pointer }
.also-kep .galeria-text { width:580px; text-align:left; background-image:none; cursor:text; padding:8px 10px 0 }
.also-kep a .galeria-text { width:535px; padding-left:65px; background:transparent url(/images/common_images/kek/ikon_galeria.png) no-repeat scroll 0 5px; cursor:pointer }
/*szerzo a cikk aljan */
.cikk-blokk .szerzo { font-size:12px; font-family:"Courier New",  Courier,  monospace }
.cikk-lapozo { margin:18px 0 42px }
.cikk .hsz-form-wrap { margin-bottom:32px }
.cikk .hsz-form { padding-bottom:17px }
.cikk .hsz-form label { float:none; display:inline; width:auto }
.captcha * { vertical-align:middle }
.captcha img { margin:0 5px }
.captcha input.text { float:none; width:93px }
/* listaoldalak
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~  */
.sarga-keretes { border-top:5px solid #e7b232 }
/* a file tartalmazza a keresok stilusait is!!  */
.profil-cim { font:24px/25px Georgia,  "Times New Roman",  Times,  serif; margin-bottom:6px; padding-left:10px }
.lakhely { font-size:14px; font-style:italic; margin-left:9px }
.ismeros-link { display:block; width:167px; height:25px; background:url(/images/common_images/kek/ismeros_link.png) no-repeat 0 0; text-indent:-10000em; cursor:pointer }
.ismeros-link:hover { background-position:0 -50px }
.recept-adat-lista a { color:#44898c; font-weight:bold }
.recept-adat-lista a:hover { text-decoration:underline }
.recept-adat-lista a.sovany { font-weight:normal; text-decoration:underline }
h4.profil { color:#333; text-transform:uppercase; font-weight:bold; background:url(/images/common_images/kek/profil_head.png) no-repeat scroll 0 0; clear:both; line-height:26px; padding-left:10px; margin-bottom:20px }
.oszlop { width:312px; padding-right:10px }
.oszlop h4 { margin-bottom:8px }
.csatlakozz { margin:0 10px }
a.iwiw strong { background:url(/images/common_images/kek/ikon_iwiw.png) no-repeat center center; width:206px }
a.facebook strong { background-image:url(/images/common_images/kek/ikon_facebook.gif); background-position:center center; width:227px }
a.youtube strong { background-image:url(/images/common_images/kek/ikon_youtube.png); background-position:center center; width:217px }
a.twitter strong { background-image:url(/images/common_images/kek/ikon_twitter.gif); background-position:center center; width:217px }
/* ismerosok oldal  */
.abc-sor { font-size:13px; color:#cbcbcb; float:right; margin-top:17px; padding-right:10px }
.abc-sor a, .abc-sor span { font:16px "Courier New", Courier, monospace }
.abc-sor a { color:#d24a77 }
.abc-sor a:hover { text-decoration:underline }
.abc-sor span { font-weight:bold; color:#000 }
#sumRecipeCharachter { font:bold 12px/16px "Lucida Grande", Verdana,  Arial, sans-serif; margin-right:10px }
.ismeros-doboz { width:298px; border:1px solid #d8d8d8; background-color:#dcf6f6; margin-right:12px; padding:10px }
.ismeros-doboz img { float:right; border:1px solid #d8d8d8 }
.ismeros-doboz-sor { margin-bottom:12px }
.nevjegy { height:64px; width:175px }
.nevjegy h5 { font-family:Georgia,  "Times New Roman",  Times,  serif; font-size:19px; margin-bottom:5px }
.ismeros-szam, .link-lista { font-family:"Courier New",  Courier,  monospace; font-size:11px }
.ismeros-szam a, .link-lista a { color:#44898c; font-weight:bold }
.ismeros-szam a:hover, .link-lista a:hover { text-decoration:underline }
.ismeros-lista { clear:both }
.ismeros-lista .ismeros-doboz { background-color:#fffcd8 }
.ismeros-add, .ismeros-no { display:block; width:135px; height:25px; background:url(/images/common_images/kek/ismeros_gomb.png) no-repeat 0 0; text-indent:-10000em; cursor:pointer; margin-bottom:6px }
.ismeros-add:hover { background-position:0 -50px }
.ismeros-no { background-position:0 -100px; margin-bottom:0 }
.ismeros-no:hover { background-position:0 -150px }
.link-lista { border-top:1px solid #d8d8d8; line-height:15px; width:160px; padding-top:11px }
/* adatok megadasa form  */
.profil-form-wrap, .sajat-receptek-wrap { background:url(/images/common_images/kek/hsz_form_bottom_szurke.png) no-repeat scroll right bottom; width:674px; padding-bottom:11px; margin-bottom:36px }
.lakatka { cursor:pointer }
.profil-form-wrap .textarea { height:85px }
.profil-form-wrap img { float:left }
.profil-form-wrap .hsz-form-belso { padding-bottom:25px }
.kep-mellett { float:left; margin-top:110px; padding-left:30px }
.hsz-form .radio { vertical-align:top }
.normal { font-weight:normal }
.sajat-receptek-wrap { margin-bottom:29px }
.sajat-receptek { background-color:#f3f3f3; padding:0 10px 14px }
.sajat-receptek h4 { font-size:14px; color:#333; float:left; font-weight:bold; padding-left:10px; margin:16px 0 14px }
.sajat-receptek .tovabb { float:right; font-weight:normal; font-size:12px; margin:17px 0 0 }
.sajat-receptek-belso { clear:both; background-color:#fff }
/* sajat receptek gyujtemenye  */
.sajat-receptek-belso li { clear:both; border-bottom:1px solid #d8d8d8; font-size:11px; padding:9px 0 5px }
.sajat-receptek-belso .also { border-bottom:0; padding-bottom:6px }
.sajat-receptek-belso .sorszam { color:#333333; display:block; float:left; font-family:"Lucida Grande",Verdana,Arial,sans-serif; font-size:11px; line-height:14px; padding-left:10px; padding-right:5px; text-align:right; }
.sajat-receptek-belso a { color:#44898c; font-weight:bold; margin:9px 15px 5px 0 }
.sajat-receptek-belso a:hover { text-decoration:underline }
/* ========================      keresesi stilusok       ========================   a tabsor ujradefinialasa  */
.kereso-tabok { width:680px; height:30px; line-height:30px; padding-top:2px }
.kereso-tabok .recept-tab, .kereso-tabok .recept-tab-aktiv { margin-right:4px }
.kereso-tabok .recept-tab-szurke { margin-right:0 }
.kereso-oszlop-wrap { width:218px; background:transparent url(/images/common_images/kek/hsz_form_bottom_szurke.png) no-repeat scroll right bottom; padding-bottom:11px }

.kereso-oszlop-wrap .lila-cim { margin-bottom:10px }
.kereso-oszlop { background-color:#F3F3F3; padding:15px 10px 20px }
.kereso-oszlop h4 { color:#44898c; font-weight:bold; margin-bottom:3px }
.kereso-oszlop button { float:right; margin-left:5px }
/* feher dobozok a szurke oszlopban  */
.kereso-belso { background-color:#fff; margin-bottom:15px; overflow:auto; padding:10px }
.kereso-belso.kategoriak { clear: both;}
.kereso-oszlop li { clear:both; margin-bottom:5px; font-size:11px; color:#333 }
.kereso-oszlop li * { vertical-align:top }
.kereso-oszlop .reszletes li { clear:none; margin-right: 15px;}
.kereso-oszlop .text { float:left; background:transparent url(/images/common_images/kek/text_bg.png) repeat scroll 0 0; border:1px solid #FFD499; color:#000; font-weight:bold; height:18px; width:152px }
.kereso-oszlop .radio, .kereso-oszlop .checkbox { margin-right:10px }
.plusz-gomb, .minusz-gomb, .segitseg-gomb { width:15px; height:15px; cursor:pointer; display:block; padding-top:5px; float:right; background:url(/images/common_images/kek/kereso_gomb.png) no-repeat scroll 0 -55px }
.minusz-gomb:hover { background-position:0 -85px }
.plusz-gomb, .segitseg-gomb  { float:left; background-position:0 0; padding-top:0; margin-right:5px }
.plusz-gomb:hover, .segitseg-gomb:hover { background-position:0 -30px }
.segitseg-gomb { background-image: url(/images/common_images/kek/kereso_segitseg.png)}
#mutat.plusz-gomb, #mutat.minusz-gomb{ padding-left: 20px; float: left; padding-top: 0;}
#mutat.minusz-gomb {background-position: 0 -60px;}
/* tovabbi stilusok az uj keresohoz */
.kategoriak .fokategoria, .kategoriak .alkategoria, .szukites { background-color: #fffcd8;	border: 1px solid #dfdfdf;	border-left: 0;	border-right: 0;	padding: 13px 10px; margin-bottom: 15px;}
.fokategoria .checkbox { margin-right: 5px;	vertical-align: middle; }
.fokategoria span { 	margin-right: 22px; }
.kategoriak .alkategoria { border: 0; }
.alkategoria .checkbox { margin-right: 5px;	vertical-align: middle; } 
.alkategoria span { display: block; float: left; width: 290px; }

/*
.kategoria { padding-left:0; padding-right:0 }
.kategoria ul { border-bottom:2px solid #e6e6e6; padding-left:10px }
ul.bb0 { border-bottom:0 }
*/

/* SOS atalakitas */
.kereses-hasznalat { width:auto; margin:30px 10px 10px 0 }

.kereso-form-wrap {}
.kereso-form-wrap .lila-cim {margin-bottom:10px}
.kereso-form-wrap .text { width:550px }
.kereso-form-wrap .reszletes .text { width:320px}


.kategoriak ul { width:280px; float:left; margin-bottom:15px; margin-left: 10px; }

.segitseg-div { padding:10px; color:#777;}
#helpbtn-1, #helpbtn-2 { cursor:pointer }


/* a leiro szoveg resze  */
.kereses-hasznalat .profil-cim { margin-bottom:20px }
.kereses-hasznalat p { padding-left:10px; line-height:18px; text-align:justify; font-size:13px; margin-bottom:20px }
.kereses-hasznalat img { margin:0 15px 15px }
.kereses-hasznalat img.fl { margin-left:0 }
.kereses-hasznalat img.fr { margin-right:0 }
.kereses-hasznalat p.c { text-align:center }
.kereses-hasznalat p.c img { margin:0 }
/* keresett kifejezesek listaja receptben  */
.kereses-eredmeny { width:445px }
.kereses-eredmeny.reszletes { width: 100%}
.kifejezesek { font-family:"Courier New",  Courier,  monospace; border-bottom:1px solid #d8d8d8; color:#000; font-weight:bold; padding:0 10px 10px }
.kifejezesek span { color:#666; font-weight:normal }
.szukites { background-color: #fffcd8;	 border-bottom:1px solid #d8d8d8; padding:10px; padding: 13px 10px; }

.szukites li { display:inline; margin-right:25px; font-size:11px }
.szukites li.utolso { margin-right:0 }
.szukites li * { vertical-align:middle }
.szukites input { margin:0 5px 0 0 }

.google-ad-container { width: 160px; background: url(/images/common_images/kek/hircimke-fekvo.gif) no-repeat scroll 50% 0; padding-top: 15px; }

.talalti-lista .recept-talalat { width: 498px; }
.talalti-lista li { font-weight:bold; clear:both }
.talalti-lista .sorszam { min-width:30px; float:left; padding:7px 2px 5px 15px }
.talalti-lista a { color:#44898c; display:block; float:left; width:290px; padding:7px 0 5px}
.talalti-lista a:hover { text-decoration:underline }
.talalti-lista .recept-talalat a, .talalti-lista .recept-talalat .sorszam { font-size: 11px; line-height: 12px }
.pl, .ps { clear:both }
.ps { background:#dcf6f6 url(/images/common_images/kek/recept-talalat.png) repeat-y scroll top right }
.rtar, .keptar, .videotar, .vega, .hsz-ikon { float:right; display:block; width:34px; height:30px; background:url(/images/common_images/kek/ikon_tarak.png) no-repeat scroll 0 2px; margin-top:7px }

.keptar, .videotar { width:28px }
.keptar { background-position:0 -25px }
.videotar { background-position:0 -56px }
.recept-talalat .keptar, .recept-talalat .vega, .recept-talalat .hsz-ikon { height: 28px; width:30px;  margin-top: 0; background-position: 4px -26px; }
.kifejezesek.recept-talalat { font-family: "Lucida Grande", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal }
.recept-talalat .vega { background-position: 1px -86px; }
.recept-talalat .hsz-ikon-ertek { width: 35px; color: #095A60; font-weight: normal; font-size: 10px; padding-top: 8px }
.recept-talalat .pl .hsz-ikon { background-position: 5px -116px; }
.recept-talalat .ps .hsz-ikon { background-position: 5px -146px; }
.recept-talalat .rtar { background-position: 2px 3px; height: 28px; margin-top: 0 }
.rtar.ures, .keptar.ures, .videotar.ures, .vega.ures, .hsz-ikon.ures { background:none }
.kereses-eredmeny .hsz-lapozo { padding-top:20px }

.uj-kereses-link { background:transparent url(/images/common_images/kek/uj_kereses_gomb.png) no-repeat scroll 0 0; cursor:pointer; display:block; height:25px; margin-top:3px; text-indent:-10000em; width:101px; }
.uj-kereses-link:hover { background-position: 0 -50px; }


/* keresett kifejezesek listaja cikkben  */
.egyeb-lista li { border-bottom:1px solid #d8d8d8; padding:10px 0 }
.egyeb-lista .sorszam { color:#333; font-weight:bold; padding-left:10px; float:left; width:28px }
.egyeb-lista .kiemeles { color:#000; background-color:#dcf6f6; font-weight:bold }
.egyeb-lista li img { float:right; padding-left:10px }
.egyeb-lista .szoveg { float:right; color:#666; width:400px }
.egyeb-lista .h5-alcim { display:inline }
.egyeb-lista .leiras, .egyeb-lista .profil-leiras { padding-top:5px; display:block }
.egyeb-lista .tovabb { font-weight:normal; font-size:12px; display:inline; margin:0 }
.profil-leiras .tovabb { display:block }
.egyeb-lista .h5-alcim .tovabb { display:block; color:#d24a77; font-family:"Lucida Grande",  Verdana,  Arial,  sans-serif; margin-top:5px }
.egyeb-lista .lila-cim { padding-right:5px }
.forum-tag { color:#44898c; margin-top:5px; font-size:11px; display:block }
.forum-tag a { font-weight:bold; color:#44898c; background:url(/images/common_images/kek/hsz-ikon.png) no-repeat scroll 0 0; padding-left:23px; padding-bottom:5px }
.forum-tag a:hover { text-decoration:underline }
.sajat-receptek-belso .szoveg { float:left; width:470px }
.sajat-receptek-belso .megjegyzes { margin-top:5px }
.sajat-receptek-belso .linksor { color:#999 }
.sajat-receptek-belso .linksor a { color:#d24a77; font-weight:normal; margin:0 }
.megjegyzes-form { margin:10px 0 25px }
.megjegyzes-form label { float:left; margin-right:10px }
.megjegyzes-form textarea { width:300px; height:80px }
.gombok { padding:10px 3px 0 0 }
/* direkt van kikommetezve!
.gombok button { float:right; background:url(/images/common_images/kek/hsz_elkuld.png) no-repeat scroll 0 0; height:25px }
.gombok button.mehet-mehet { width:85px; background-position:-300px 0; margin-bottom:13px }
.gombok button.mehet-mehet:hover { background-position:-300px -50px }
.gombok button.megse { width:86px; background-position:-200px 0; margin-bottom:13px }
.gombok button.megse:hover { background-position:-200px -50px }
*/
.megjegyzes-form input.text { background:transparent url(/images/common_images/kek/text_bg.png) repeat scroll 0 0; border:1px solid #FFD499; color:#000; float:left; font-weight:bold; height:18px; width:219px }
.recepttar-cim { margin:0 0 10px 40px; padding:10px 0 0 }
.recepttar-cim input.text { width:300px }
.recepttar-cim label { font-size:11px; width:145px }
.recepttar-cim .gombok { width:470px }
.recepttar-valogatas { margin-top:0 }
.recepttar-valogatas .gombok { float:left; margin-bottom:20px; padding:0 0 0 15px }
.recepttar-valogatas input.text { width:280px; margin-bottom:20px }
.recepttar-valogatas label { margin-top:5px }
.recepttar-valogatas select { border:2px inset ButtonFace; width:280px }
.ker-lapozo { margin:20px 0 0 }
/*A receptek melletti ikonok lekezelese */
.srecept-ikonsor { float:right; width:132px; height:33px; position:relative }
.srecept-ikon { display:inline; float:right; cursor:pointer }
.srectip-print, .srectip-public, .srectip-szerk, .srectip-torol { background-position:10px 0; left:0; top:27px }
.srectip-print { background-position:12px 0 }
.srectip-torol { background-position:50px 0; left:54px }
.srectip-szerk { background-position:50px 0; left:22px }
.srectip-public { left:10px; background-position:32px 0 }
/* form lista a recept valogatas oldalon  */
.form-lista { margin-left:40px }
.form-lista li { border-bottom:0; border-top:1px solid #D8D8D8; padding-right:0 }
.form-lista a { width:460px; margin:0 0 15px 5px }
/* innen tovabb a recepttarral   popup galeria innen  */
.gallery-popup { background-image:none }
#galpop { width:880px; height:685px; background:url(/images/common_images/kek/galeria_popup_bg.png) no-repeat scroll 100% 100% }
#album { background:#FFF none repeat scroll 0 0; float:left; width:720px; height:540px; padding:10px }
.galpopright { display:inline; float:right; padding-left:16px; width:250px }
.recept-gallery .galpopright { padding-left:20px }
.kepszamolo { font-family:"Courier New",  Courier,  monospace; font-weight:bold; font-size:20px; color:#333; margin-top:17px }
.kepszamolo .perjel { color:#e7b232 }
.galpopright .ikonok { margin-top:13px; padding-bottom:5px; float:none; border-bottom:1px solid #d8d8d8 }
.galpopright .ikonok li { float:left; margin-right:5px }
.galpopright h2 { margin-top:28px; line-height:20px; font-family:Georgia,  "Times New Roman",  Times,  serif; font-size:18px }
.galmeta { color:#44898c; margin-top:15px; font-size:11px }
.galmeta em { color:#666; font-size:12px }
.galmeta span { color:#ccc; font-size:12px }
.albumdesc { margin-top:25px; padding-bottom:10px; color:#333; border-bottom:1px solid #d8d8d8 }
.picdesc { font-weight:bold; color:#333; margin-top:13px }
.kepalairas { color:#44898c; text-transform:uppercase }
#keptarto td { width:454px; height:454px; vertical-align:middle; text-align:center; background:url(/images/common_images/kek/galeria_kep_hatter_kocka.png) no-repeat scroll center center }
.recept-gallery #keptarto td { width:450px; height:450px; background:url(/images/common_images/kek/galeria_kep_hatter.png) no-repeat scroll center center }
#kiskepek { height:80px; margin:10px 0 }
#kiskepek .prevgomb, #kiskepek .nextgomb { display:block; width:40px; height:80px; float:left; background:url(/images/common_images/kek/galeria_kis_gombok.png) no-repeat scroll 0 0; cursor:pointer; margin-right:5px }
#kiskepek .prevgomb:hover { background-position:-50px 0 }
#kiskepek .nextgomb { background-position:-100px 0; margin:0 0 0 5px }
#kiskepek .nextgomb:hover { background-position:-150px 0 }
#kiskepekscroll { float:left; height:84px; overflow:hidden; position:relative; width:630px }
#kiskepekscroll td { text-align:center; padding:0 5px; cursor: pointer; }
/* magyarazo layerek  */
.gallery-popup .rectip-elozo { background-position:12px 0 }
.gallery-popup .rectip-kovetkezo { background-position:12px 0 }
.gallery-popup .rectip-slideshow { background-position:12px 0 }
.gallery-popup .rectip-tovabbkuld { background-position:12px 0 }
.gallery-popup .rectip-megoszt { background-position:310px 0 }
.gallery-popup .rectip-diavetit { background-position:12px 0 }
/* hirdetesek  */
#galads { display:inline; float:left; overflow:hidden; padding-left:10px; width:120px }
.ad { clear:both; background:transparent url(/images/common_images/kek/galeria_hircimke.png) no-repeat scroll 100% 0; padding:10px 0 0 }
#galads .ad120 { margin-top:20px; padding-bottom:10px }
.ad728 { width:730px; margin-left:10px }
.hirdetes { border:1px solid #ddd; padding-top:4px; position:relative }
/* alkalmi dfiniciok  */
.layerbox { display:none }
.galeria-hircimke { background:transparent url(/images/common_images/kek/galeria_hircimke.png) no-repeat scroll 0 0; position:absolute; top:-7px; right:5px; width:70px; height:10px }
/* popup galeria vege    rovat oldalak elemei  */
.rovat-cim-fekete { border-bottom:1px solid #dcf6f6; padding-bottom:5px }
.rovat-cim-fekete h4 { color:#333; text-transform:uppercase; float:left; font:bold 16px "Lucida Grande",  Verdana,  Arial,  sans-serif }
.rovat-cim-fekete a.vissza { color:#d24a77; font-style:italic; float:right; margin-top:3px }
.rovat-cim-fekete a.vissza:hover { text-decoration:underline }
.cimkefelho { border-bottom:1px solid #ddd; margin-bottom:5px; padding:10px 0 10px 10px }
.cimkefelho a { color:#44898c; font-weight:bold }
.cimkefelho a:hover { text-decoration:underline }
.cimkefelho .sarga { color:#fff; background-color:#e7b232; padding:0 3px }
/* a cikkekcskek  */
.cikk-elem { width:320px; margin:13px 0 17px }
.cikk-elem-l { float:left; width:320px; height:110px; margin:0 10px 15px 0 }
.cikk-elem-r { float:left; width:320px; height:110px; margin-bottom:15px }
.blokk-elem { width:322px; font-size:11px; margin:15px 10px 15px 0 }
.blokk-elem-332 { width:332px; font-size:11px; margin:15px 0 }
.cikk-elem img { float:right; margin-left:10px }
.h4-alcim { color:#296365; font:15px/16px Georgia, "Times New Roman", Times, serif; font-weight:bold }
a.h4-alcim:hover { text-decoration:underline }
.cikk-elem p { color:#666; padding-top:6px; line-height:14px; font-size:11px }
/*doboz a cikkek alatt */
.profil-sotet { background:transparent url(/images/common_images/kek/profil_head_sotet.png) no-repeat scroll 0 0; clear:both; color:#fff; font-weight:bold; line-height:26px; height:26px; padding-left:10px; position:relative }
.kerdes-valasz { margin-top:-3px; background:#dcf6f6 url(/images/common_images/kek/turkiz_csik.png) no-repeat scroll 293px 0 }
.kerdes { width:210px; background:url(/images/common_images/kek/kerdojel.png) no-repeat scroll 0 12px; font-family:Georgia,  "Times New Roman",  Times,  serif; color:#d24a77; padding:13px 25px 15px 57px }
.kerdes .alairas { color:#333; font-family:"Lucida Grande",  Verdana,  Arial,  sans-serif; margin-top:5px }
.kerdes .alairas a { font-weight:bold; color:#44898c }
.kerdes .alairas a:hover { text-decoration:underline }
.valasz { width:356px; padding:10px 20px 6px 6px }
.valasz p { color:#333; float:right; font-weight:bold; line-height:13px; width:190px; font-size:11px; margin:5px 0 10px 25px }
.valasz .tovabb { display:inline; margin:0 }
.valasz span { color:#44898c; font-family:"Courier New",  Courier,  monospace; text-transform:uppercase; font-size:16px; vertical-align:bottom }
/* zoldseg-gyumolcs hatarozo  */
.zgy-hatarozo { margin-top:-3px; margin-bottom:15px; background:#cfeca7 url(/images/common_images/kek/zgy_bg.png) no-repeat scroll 100% 0 }
.zgy-kereso { height:30px; font-weight:bold; color:#333; padding:10px 0 0 21px }
.zgy-kereso select { margin-left:10px; width:230px }
.zgy-box { height:117px; overflow:hidden; border-top:1px solid #b1de72; border-bottom:1px solid #cfeca7 }
.zgy-scroll-prev, .zgy-scroll-next { width:21px; height:117px; text-indent:-10000em; cursor:pointer }
.zgy-scroll-prev { float:left; background:url(/images/common_images/kek/zgy_prev_next.png) no-repeat 0 0 }
.zgy-scroll-next { float:right; background:url(/images/common_images/kek/zgy_prev_next.png) no-repeat 100% 0 }
.zgy-scroll-prev:hover { background-position:0 100% }
.zgy-scroll-next:hover { background-position:100% 100% }
.zgy-scroll-wrap { float:left; width:573px; height:92px; overflow:hidden; padding:13px 0 4px 30px }
/* teszt  */
.zgy-scroll ul { width:10000px }
.zgy-scroll li { float:left }
/* teszt eddig  */
.zgy-hir { overflow:hidden }
.zgy-thumb { display:block; width:81px; height:92px; margin-right:15px; overflow:hidden; text-align:center; border:1px solid #4f918e }
.zgy-thumb:hover { border-color:#d24a77 }
.kepes-abc .kis-kep { width:126px; float:right; height:150px; overflow:hidden }
/* mazsola kek fejlec  */
.profil.mb0 { margin-bottom:0 }
.alapanyag-lista, .alkalom-lista { background-color:#dcf6f6; padding:5px 4px 2px }
.alkalom-lista { background-color:#bedfdf }
.alapanyag-lista li, .alkalom-lista li { background:url(/images/common_images/kek/listaelem_feher.png); height:18px; line-height:18px; margin-bottom:3px; padding-left:8px }
.alkalom-lista li { background:url(/images/common_images/kek/listaelem_turkiz.png) }
.alapanyag-lista a, .alkalom-lista a { font-weight:bold; color:#19595c; width:102px; display:block; float:left }
.alapanyag-lista a:hover, .alkalom-lista a:hover, .piros-potty-lista a:hover, .feher-csik-lista a:hover { text-decoration:underline }
.piros-potty-lista { background-color:#dcf6f6; padding:5px 10px 6px }
.piros-potty-lista li { background:transparent url(/images/common_images/kek/piros_potty.png) no-repeat scroll 0 6px; padding-left:12px; font-size:11px }
.feher-csik-lista { background-color:#dcf6f6; padding:3px 0 6px }
.feher-csik-lista li { border-bottom:1px solid #fff; color:#d24a77; padding:8px 9px 6px }
.feher-csik-lista li.nob { border-bottom:0 none }
.feher-csik-lista a.zold { color:#19595c }
.feher-csik-lista dt a { font-weight:bold }
.feher-csik-lista dd { margin-left:10px; padding-bottom:8px }
/*  rovat oldalak elemeinek vege  */
.nyeremenyjatek-nyito, .nyeremenyjatek-lista { color:#666; margin-top:10px; padding:10px 0 10px 10px }
.nyeremenyjatek-nyito h3, .nyeremenyjatek-lista h3 { color:#296365; font:15px/16px Georgia, "Times New Roman", Times, serif; font-weight:bold; margin-bottom:5px }
.nyeremenyjatek-nyito a, .nyeremenyjatek-lista a { color:#d24a77; display:block; margin:10px 0 }
.nyeremenyjatek-nyito a:hover, .nyeremenyjatek-lista a:hover { text-decoration:underline }
.nyeremenyjatek-lista { border-bottom:1px solid #d8d8d8; padding:10px 0 20px 10px }
.nyeremenyjatek h4 { margin-left:0 }
.nyeremenyjatek .hsz-form-belso { margin-bottom:15px; padding:0 0 20px }
.nyeremenyjatek li { font-size:12px }
.nyeremenyjatek li.tajekoztato { padding-top:20px }
a.jatszom-gomb, a.kerdezek-gomb { display:block; background:url(/images/common_images/kek/jatszom_gomb.png) no-repeat scroll 0 0; width:155px; height:25px }
a.jatszom-gomb:hover, a.kerdezek-gomb:hover { background-position: 0 100% }
a.kerdezek-gomb { background-image: url(/images/common_images/kek/kerdezek_gomb.png) }
.nyertesek { margin-left:10px }
.nyertesek strong { color:#000 }
/* merce oldalak + altalanos */

.boxshadow, .boxshadownp { padding-bottom:11px; background:url(/images/common_images/kek/boxshadow.png) no-repeat bottom right }
.boxshadow { padding-top:7px }
.mercebox { padding:10px; background:#dcf6f6 }
.mercebox h4 { text-transform:uppercase; font-weight:bold; margin-bottom:10px }
.mercebox h4 .date { text-transform:none; color:#888; font-weight:normal }
.mercebox p { margin-bottom:15px }
.fixed { font:11px/15px "Courier New",  Courier,  monospace }
.mercebox a { color:#d24a77 }
.mercebox a:hover { text-decoration:underline }
.box-belso { background:#fff; padding:10px }

.formtable { margin:10px 0 }
.formtable td { padding:4px 10px 4px 0 }
label.w175 { display:block }

.boxborder-3 { border:3px solid #dcf6f6 }
.feher { background:#dcf6f6 url(/images/common_images/kek/grbg.gif) repeat-x 0 0 }
.boxborder-3 h5 { padding:5px 10px; font-weight:bold; text-transform:uppercase }
.box-content { padding:5px 10px; color:#676767 }
.box-lista li { padding:6px 10px; font-size:11px; line-height:13px }
.keretes-lista li { border-top:1px solid #dcf6f6 }
.feher-keretes-lista li { border-top:1px solid #fff }
.redbull { background:url(/images/common_images/kek/piros_potty.png) no-repeat 12px 10px }
.box-lista li.redbull { padding-left:25px }
.box-lista .recept-link { color:#44898c }
.redbull a { color:#d24a77 }
.box-lista a:hover { text-decoration:underline }

.fogyiform-table { margin:10px 0 }
.fogyiform-table td { padding:4px 10px 4px 0; vertical-align:top; color:#44898c }
.fogyiform-table label { font-size:11px }
.fogyiform-table textarea { width:100% }
.fogyiform-table select { width:200px; border:1px solid #ffd499 }

.fogyokuraim-lista { font-size:11px; line-height:13px; color:#777 }
.fogyokuraim-lista li { width:280px; float:left; padding:6px 20px 6px 15px; background:url(/images/common_images/kek/piros_potty.png) no-repeat 0 10px }
.fogyokuraim-lista li strong { color:#44898c }








.nyeremenyjatek-lista .sorszam { font-weight:bold; color:#333; text-align:right; padding-left:3px }
.merce-elem { width:635px }
.merce-elem h3 { color:#44898c; font-size:12px; font-weight:bold; font-family:"Lucida Grande",  Verdana,  Arial,  sans-serif }
.merce-blokk p { margin-bottom:20px; color:#333; font-size:14px }
.merce-blokk h4 { color:#e7b232; font-weight:bold; font-size:15px }
.recept-adatok.merce p { color:#666 }
.recept-adatok.merce a { font-family:"Lucida Grande",  Verdana,  Arial,  sans-serif; font-size:12px }
.merce { margin-top:15px }
.merce h4 { color:#d24a77; text-transform:uppercase; font-size:14px; font-weight:bold; margin-bottom:-8px }
.hsz-nev span { font-size:11px; font-weight:normal }
.merce .hsz-text { border-bottom:0 none }
.fogyasi-diagramm { border-bottom:1px solid #d8d8d8; font-family:"Courier New",  Courier,  monospace; color:#666; font-size:11px; word-spacing:-4px; padding:35px 0 }
.fogyasi-diagramm span, .fogyasi-diagramm a { word-spacing:0 }
.fogyasi-diagramm img { float:left; margin-right:15px }
.fogyasi-diagramm span { font-family:"Lucida Grande",  Verdana,  Arial,  sans-serif; color:#44898c }
.fogyasi-diagramm .separator, .dieta-kek-doboz .separator, .dieta-elem .separator { color:#d24a77 }
.fogyasi-diagramm .separator { padding:0 1px }
.dieta-kek-doboz .separator, .dieta-elem .separator { padding:0 3px }
.fogyasi-diagramm span b { color:#19595c }
.fogyasi-diagramm a { color:#d24a77; padding-top:10px; font-family:"Lucida Grande",  Verdana,  Arial,  sans-serif; display:block }
.fogyasi-diagramm a:hover { text-decoration:underline }

.merce-belepes-lista {}

/* szakertok */
.foglalkozas { color: #429195; font-weight: bold; margin-bottom: 5px; }
.szakerto .more { display: inline; }
.szakerto h3 { margin-bottom: 0; }
.szakerto img.fr { margin-left: 10px; }
.szakerto p { margin-bottom: 15px; }
.szakerto.bb0 { border-bottom: 0; padding-bottom: 0}
h4.szakerto { margin-left: 10px; }
h4.szakerto.mt50 { margin-top: 50px; }
.kerdezos-form { margin-right: 10px }
.kerdezos-form .text { width: 125px; vertical-align: middle; }
.kerdezos-form span { margin-right:10px;}
.kerdezos-form  button { margin-top: 0 }
.szakerto-valaszok .lila-cim { margin: 25px 0 10px 10px; }
.szakerto-valaszok .hsz-elem { margin-top: 0; margin-bottom: 0 }
.szakerto-valaszok .hsz-elem .hsz-elem { margin-top: 30px; margin-bottom: 0; background-color: #dcf6f6 }
.szakerto-valaszok a.fr { 	color: #d24a77; font-weight: bold; text-decoration: underline; margin-right: 10px; }
.szakerto-valaszok a.fr:hover { 	color: #44898c; }
.szakerto-valaszok .hsz-fej { background-image: url(/images/common_images/kek/hsz-bubble-bal-szurke.gif); }
.szakerto-valaszok .hsz-datum { background-image: url(/images/common_images/kek/hsz-bubble-jobb-szurke.gif); }
.szakerto-valaszok .hsz-text { border-bottom: 0; margin-bottom: 0px }
.szakerto-valaszok .hsz-elem .hsz-elem .hsz-fej { background-image: url(/images/common_images/kek/hsz-bubble-bal-turkiz.gif); }
.szakerto-valaszok .hsz-elem .hsz-elem .hsz-datum { background-image: url(/images/common_images/kek/hsz-bubble-jobb-turkiz.gif); }
.szakerto-valaszok .hsz-elem .hsz-elem .hsz-nev { color: #fff; font-family:"Lucida Grande","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 12px; } 
.szakerto-valaszok .hsz-elem .hsz-elem .hsz-nev span { color: #c7e0e1; margin-left: 10px; } 
.szakerto-valaszok .hsz-elem .hsz-elem .hsz-datum { color: #c7e0e1; font-family:"Lucida Grande","Helvetica Neue",Helvetica,Arial,sans-serif; font-size: 11px; }

/*
.bekuldo-form { width:623px }
.hsz-form h4 { color:#44898c; font-weight:bold; font-size:14px; margin:2px 0 11px 14px }
.bekuldo-form li { padding-top:10px }
.bekuldo-form li hr { height:1px; width:100%; border:0; background-color:#f3f3f3; float:left }
.bekuldo-form .fejecske { margin-bottom:10px }
.bekuldo-form input.text { width:223px }
.bekuldo-form .textarea { background-image:url(/images/common_images/kek/text_bg.png); width:393px; border:1px solid #ffd499 }
.bekuldo-form .dupla { height:250px }
.bekuldo-form div { float:left; font-weight:bold }
*/






/* tobbfogyokura  */
.recept-adatok.nob { border:0 none }
.recept-adat-lista .tovabb { color:#d24a77; display:inline; margin:0 }
.tobbfogyokura { padding:0 10px }
.oszlop322 { width:322px; color:#666 }
.oszlop322 h4 { font-size:12px; margin:0 0 5px }
.oszlop322 p { border-bottom:1px solid #d8d8d8; font-size:11px; line-height:13px; padding:10px 13px 18px }
.dieta-kek-doboz { background-color:#dcf6f6; min-height:370px; padding:7px 10px }
.dieta-kek-doboz.nembejelentkezve { background-image:url(/images/common_images/kek/dieta_nem_bejelentkezve.png); background-repeat:no-repeat }
.dieta-kek-doboz h5 { color:#d24a77; font-weight:bold; margin:8px 0 15px }
.dieta-kek-doboz li { color:#19595c }
.dieta-kek-doboz .piros-potty-lista li { margin-bottom:20px }
.dieta-kek-doboz a { font-size:11px; color:#d24a77 }
/* form  */
.dieta-kek-doboz form li { font-size:11px; clear:both; margin-bottom:10px }
.dieta-kek-doboz label { display:block; width:115px; float:left }
.dieta-kek-doboz select { border:2px inset ButtonFace; width:160px }
.dieta-kek-doboz .text, .dieta-kek-doboz .textarea { margin-right:5px; width:155px; background-image:url(/images/common_images/kek/textarea-bg-sarga.gif); border:1px solid #ffd499 }
.dieta-kek-doboz .textarea { height:100px }

/* .dieta-kek-doboz button { background:url(/images/common_images/kek/hsz_elkuld.png) no-repeat scroll -300px 0; border:0; height:25px; width:85px }
.dieta-kek-doboz button:hover { background-position:-300px -50px }*/

.dieta-fejlec { height:35px; font:bold 16px/35px Georgia,  "Times New Roman",  Times,  serif; color:#19595c; padding-left:13px }
.dieta-elem.kek-hatter { background-color:#dcf6f6; margin-left:10px }
.dieta-elem .piros-potty-lista { background-color:transparent; padding:0 }
.dieta-elem .piros-potty-lista li { border-bottom:1px solid #d8d8d8; font-size:11px; background-position:13px 13px; line-height:13px; margin:0; padding:8px 10px 6px 25px }
.dieta-elem .recept-link { color:#44898c; font-weight:bold }
.dieta-elem a { color:#d24a77 }
/* flash jatekok */
.flashjatek a.fr { margin-left:20px }
.flashjatek { padding:20px 0 20px 10px; border-bottom:1px solid #d7d7d7 }
.flashjatek .cikk-cim { margin-bottom:15px }
.flashjatek p { color:#676767; margin-bottom:20px }
.nagy-mehet { display:block; width:155px; height:25px; background:url(/images/common_images/kek/nagy-mehet.gif) no-repeat 0 0 }
.nagy-mehet:hover { background-position:0 -25px }
.receptgaleria-text { width: 550px; }
.cursor-pointer { cursor: pointer; }

/* szponzoraciok common */
.szpfej, .szplab { margin-bottom:15px }

/* 404 oldal */
.fejlec404 { padding-top:15px; background:url(/images/common_images/kek/sef.gif) no-repeat 830px 86px }
.content404 { text-align:center; margin:50px 10px 140px }
.content404 h2 { margin-bottom:20px }
.msg404 { font-size:14px; font-weight:bold; line-height:18px }

.nounder, .nounder:hover {text-decoration:none !important}

/* smart hack */
#pub_ist_layer #Table1 * { text-align:center; vertical-align:middle }

.mini-kategoriak620 { width:620px }
.mini-kategoriak620 .h4-bordo {color:#90b517 }	/*szl*/
.captcha img {width:95px}


/* nagy karacsonyi sutiverseny 2009 *
.sutivers { position:relative; width:986px; height:449px; margin:0 auto; background:url(/images/common_images/sutiverseny/landing.jpg) no-repeat 0 0 }
.sutivers h1, .sutivers .jatekgomb { overflow:hidden; text-indent:-100em }
.sutivers .jatekgomb { display:block; width:365px; height:50px; outline:none }
.sutivers .jatekleir { position:absolute; top:14px; left:445px; width:345px; height:280px; font-size:14px; color:#552e16; overflow:hidden }
.sutivers .jatekleir h2 { font-weight:bold; color:#de1957 }
.sutivers .jatekleir p { margin:10px 0 }
.sutivers .tudjmeg { position:absolute; top:252px; left:435px }
.sutivers .nevezz { position:absolute; top:320px; left:435px }
.sutivers .nezdmeg { position:absolute; top:385px; left:435px }
.sutiszpnagy { width:986px; margin:0 auto 20px }
.sutireszlet { width:673px; height:35px; background:url(/images/common_images/sutiverseny/nevezz.gif) no-repeat 0 0; margin-bottom:20px }
.sutireszlet.v2 { background-image:url(/images/common_images/sutiverseny/szavazz.gif) }
.sutireszlet a { display:block; width:673px; height:35px; outline:none; overflow:hidden; text-indent:-100em }

.sutivers.v2 { background-image:url(/images/common_images/sutiverseny/landing_v2.jpg) }
.sutivers .jatekleir h3 { font-size:22px; font-weight:bold; color:#de1957; margin:10px 0 20px }
.sutivers.v2 .jatekleir p { margin:15px 0 }
.tudjmeg2 { position:absolute; top:318px; left:430px }
.szavazz { position:absolute; top:386px; left:430px }
.kiemelt_szavazas { font-size:15px; padding:0 1px; color:#fff; background:#d24a77 } */


/* husveti sutiverseny 2010 */
.sutivers { position:relative; width:986px; margin:0 auto; background:#22a5fd url(/images/common_images/husvet2010/landingbg.jpg) no-repeat bottom left }
.sutivers h1 { float:left; width:436px; height:200px; background:url(/images/common_images/husvet2010/cim.gif) no-repeat; overflow:hidden; text-indent:-100em }
.sutivers .jatekleir { float:right; width:430px; color:#552e16; overflow:hidden; }
.sutigombok { height:220px; background:url(/images/common_images/husvet2010/gombok.jpg) no-repeat; position:relative; }
.sutigombok a { display:block; width:364px; height:49px; position:absolute; left:21px; outline:none; overflow:hidden; text-indent:-100em }
#tudjmeg { top:16px }
#nevezz { top:84px }
#nezdmeg { top:150px }
.sutivers .jatekleir h2 { margin:0 10px 10px 55px; font-size:16px; line-height:normal; font-weight:bold; color:#7a281a }
.sutivers .jatekleir p { margin:0 0 10px 55px; font-size:14px; line-height:normal; font-weight:bold; color:#7a281a }
img.ajandekcsomag { display:block; margin:20px 0 20px 45px }
.sutiszpnagy { width:986px; margin:0 auto 20px }

.sutireszlet { width:673px; height:35px; background:url(/images/common_images/husvet2010/nevezz.gif) no-repeat 0 0; margin-bottom:20px }
.sutireszlet a { display:block; width:673px; height:35px; outline:none; overflow:hidden; text-indent:-100em }



.billboard .hirkeret embed,
.billboard .hirkeret object {
margin-left:auto;
margin-right:auto;
}



/* google zona az a-hasab aljan */
.a-hasab-also { margin-top:10px; }



/* rama postit */
#postit-popup { background:transparent url(/images/common_images/rama_postit/postit_bg.gif) no-repeat scroll bottom center; width:393px; }
#postit-popup a { color:#223E99; font:bold 13px Verdana, Arial, sans-serif; text-decoration:none; }
.postit-fejlec { position:relative; margin-left:4px; }
#postit-popup #zaro-gomb { position:absolute; right:9px; top:2px; cursor:pointer; }
.postit-tartalom { padding:12px 25px 15px 15px;  }
.postit-tartalom h4 { font:bold 14px Verdana, Arial, sans-serif; color:#223E99; margin:0; }
.postit-tartalom h4.receptajanlat { color:#000; }
.kep-tarto { float:right; text-align:right; margin-top:15px; }
#postit-popup .kep-tarto a { text-decoration:underline; display:block; margin-top:5px; }
.postit-tartalom .hozzavalok { font:10px Verdana, Arial, sans-serif; }
.postit-tartalom ul,.postit-tartalom li { margin:0; padding:0; list-style:none; }
.postit-tartalom ul { margin-top:5px; }
.postit-tartalom li { padding:3px 0; line-height:10px; }
.postit-tartalom li img { vertical-align:middle; }
#postit-popup .hozzavalok a { font-size:10px; }
#postit-popup .hozzavalok a:hover { text-decoration:underline; }


/* karacsony menugomb a fomenuben */
.fomenu a.karacsonymenu { width:104px; background:url(/images/common_images/karacsony_menu.gif) no-repeat 0 0; }
.fomenu a.karacsonymenu span { display:none; }
.rovat_karacsony { background:#9d7f46 url(/images/common_images/karacsony_body_bg.jpg) repeat-x top; }


.ismeros-message { display:block; width:135px; height:25px; background:url(/images/common_images/kek/buttons.png) no-repeat -143px -140px; text-indent:-10000em; cursor:pointer; margin-bottom:6px }
.ismeros-message:hover { background-position:0 -140px }
.sajat-receptek-belso .kategoria {position:static;}

.blog-elem { width:320px; margin:0 10px 15px 0; height:35px }
.recept-torzs a { text-decoration:underline }
.sarga { color:#e7b232 }


/* nagyképes receptlista */
.nagykepes-receptlista { margin:15px 0 30px 34px }
.nkrl-aj { width:450px; height:500px; float:left; margin-right:33px }
.nkrl-aj.hasab3 { width:285px; height:350px; float:left; margin-right:33px }
.nkrl-aj h3 { color:#296365; font:bold 17px/18px Georgia,"Times New Roman",Times,serif; margin-bottom:7px }
.nkrl-aj h3 a { color:#296365 }
.nkrl-aj img { padding-bottom:16px; background:url(/images/common_images/kek/nagykep-shadow.gif) no-repeat right bottom }

.podravka_kapufej { width:1000px; margin:0 auto; background:#fff }



/* grill landignpage */
.grill_landingpage {
width:986px; height:548px;
position:relative; margin:0 auto 20px;
background:url(/images/common_images/szponzi/grill_landingpage_2.jpg) no-repeat 0 0;
}
.grill_landingpage h2 { display:none }

.grill_landingpage .desc {
width:280px; position:absolute;
top:70px; left:20px;
color:#fff; font-size:18px; font-weight:bold;
line-height:26px;
}
.grill_landingpage .link1,
.grill_landingpage .link2,
.grill_landingpage .link3 {
display:block; width:150px; height:150px;
text-indent:-100em; overflow:hidden;
outline:none;
}
.grill_landingpage .link1 { position:absolute; top:290px; left:45px }
.grill_landingpage .link2 { position:absolute; top:78px; right:74px }
.grill_landingpage .link3 { position:absolute; top:290px; right:74px }
.grill_landingpage .link4 {background:url(/images/common_images/szponzi/mme_grill_landing_szpcsik.jpg) no-repeat 0 0;width:986px; height:100px; position:absolute; top:448px; left:0px }


/* uj bannerhely felul */
.temak-blog-leg .billboard {
margin-bottom:7px;
}




#pub_ist_layer { z-index: 9999 }


.flash20000 {
width:986px;
margin:1px auto 10px;
}


/* dreames kviz */
.quiz-rovatcim { padding-bottom:5px; border-bottom:1px solid #dcf6f6; font:bold 14px "Lucida Grande", Verdana, Arial, sans-serif; color:#44898c; text-transform:uppercase; margin-bottom:1px }
#quizframe {}
.quizblock-game { padding:20px 0 20px 25px; background:#e8e6e7 url(/images/common_images/quiz_bgtop.gif) repeat-x 0 0; margin-bottom:2px }
.quizblock-desc { padding:20px 25px; background:url(/images/common_images/quiz_bgdesc.gif) repeat-x 0 0 }
.quizblock-desc h2 { margin-bottom:20px; font-size:18px; line-height:20px; font-weight:bold; color:#333; text-shadow:1px 1px 1px rgba(0,0,0,.15); }
.quizblock-desc p { margin-bottom:20px; font-size:14px; line-height:20px; color:#555 }
.quizblock-desc a { color:#44898c; font-weight:bold }
.quizblock-desc a:hover { text-decoration:underline }

