/**************************************************************/
/**************************************************************/
/******************* Tudni jó! - 2011.03.10. *****************/
/**************************************************************/
/**************************************************************/


/* ALAP DEFINICIOK */

html, body, div, ul, li, h1, dl, dd, label, p,a, img:link, img:hover, img, iframe, fieldset, form, input { margin: 0; padding: 0; border: 0; color: #000000; font: normal 13px Arial, Helvetica, Verdana, Tahoma, Geneva, sans-serif; line-height: 17px; }
a, a:link, a:visited { color: #0049b6; text-decoration: none; }
a:hover { text-decoration: underline; }
h2, h2 a,  h2 a:link { font: bold 15px Arial, Verdana, Geneva, Helvetica, sans-serif; color: #596385; }
.clear { clear: both; }
.hide { display: none; }
.bold { font-weight: bold !important; }
.no-bg { background: none !important; }
.no-border { border: none !important; }
ul, li { list-style-type: none; }
h4 a { font-weight: bold;}
h4 a:hover { text-decoration: none; color: #0049b6 !important; }

/* ALAP DEFINICIOK VÉGE */

body { margin-left: auto; margin-right: auto; display: block; width: 990px; background-color: #FFF; }

/* KÖZÖS [ORIGO] FEJLÉC */

#kozos-fej { width: 990px; height: 33px; background-color: #4468AE; }
#teve #kozos-fej { width: 1009px; margin-left: -9px; background-color: #008af2; }
#filmklub #kozos-fej, #filmklubblog #kozos-fej, #mozikereso #kozos-fej, #foto #kozos-fej, #kultura #kozos-fej { width: 1009px; margin-left: -9px; background-color: #000; }
#kozos-fej a { color: #FFF !important; text-decoration: none; font-weight: bold; margin-right: 9px; padding: 7px 14px 2px 8px; background: url("http://static.origos.hu/s/img/tudnijo/fej-pontv.gif") repeat-y right; display: block; float: left; font-size: 11px; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#kozos-fej a span{ color: #FFF !important; text-decoration: none; font-weight: bold; font-size: 11px; }
#filmklub #kozos-fej a, #filmklubblog #kozos-fej a, #mozikereso #kozos-fej a, #foto #kozos-fej a, #kultura #kozos-fej a { color: #72cdf7 !important; }
#kozos-fej a.fejlec-iwiw { background: none; }
#kozos-fej input { font-size: 11px; float: left; font-family: Verdana, Geneva, Tahoma, sans-serif; }

#kozos-fej a:hover { text-decoration: underline; }
#ok { width: 414px; height: 27px; display: block; float: right; background-color: #bababa; margin-right: 7px; }

span#ok-sarok-bal { background: #4468ae url("http://static.origos.hu/s/img/tudnijo/ok-bg-bal.gif") no-repeat left; height: 27px; width: 2px; display: block; float: left; }
#teve span#ok-sarok-bal { background-color: #008af2; }
#filmklub span#ok-sarok-bal, #filmklubblog span#ok-sarok-bal, #mozikereso span#ok-sarok-bal, #foto span#ok-sarok-bal, #kultura span#ok-sarok-bal { background-color: #000; }
#ok label { float: left; color: #fff; padding: 4px 8px 0 6px; font-size: 11px; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#ok select { float: left; margin: 3px 8px 0 0; border: 0; font-family: Verdana, Geneva, Tahoma, sans-serif; }
#ok fieldset { float: left; width: 240px; height: 20px; background: #fff url("http://static.origos.hu/s/img/tudnijo/ok-bg-mezo.gif") no-repeat left; margin-top: 3px; }
* html #ok fieldset { margin-right: -4px; }
#q { border: 0; width: 148px; font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif; }
* html #q { width: 140px; }
#ok-keres { width: 87px; height: 16px; background: url("http://static.origos.hu/s/img/tudnijo/ok-keresd.gif") no-repeat; border: 0; margin: 2px 1px 0 2px; cursor: pointer; }

span#ok-sarok-jobb { background: #4468ae url("http://static.origos.hu/s/img/tudnijo/ok-bg-jobb.gif") no-repeat right; height: 27px; width: 2px; display: block; float: right; }
#teve span#ok-sarok-jobb { background-color: #008af2; }
#filmklub span#ok-sarok-jobb, #filmklubblog span#ok-sarok-jobb, #mozikereso span#ok-sarok-jobb, #foto span#ok-sarok-jobb, #kultura span#ok-sarok-jobb { background-color: #000; }
div#fancyDropDown_A { position: relative; float: left; z-index: 999; height: 20px; width: 104px; background: url("http://static.origos.hu/s/img/tudnijo/fancy-bg.gif") no-repeat left; margin: 3px 4px 0 0; }
* html div#fancyDropDown_A { margin: 3px 4px 0 0; }
#fancyDropDown_A select { left: -999em; position: absolute; }
.myDropDown { text-align: left; width: 104px; color: #000; cursor: default; }
.myDropDownSelected, .myDropDownSelectedHover { display: block; font-weight: normal; padding: 3px 0 0 4px; width: 100px; color: #000; }
.myDropDownList { top: 18px; left: 0px; width: 104px; position: absolute; background-color: #fff; }
.myDropDownList span { display: block; width: 100px; cursor: default; padding: 1px 0 2px 1px; border: 2px solid #fff; }
div#fancyDropDown_A .myDropDownItem { background-color: #fff; display: block; width: 99px; }
div#fancyDropDown_A .myDropDownItemHover { background-color: #e6e6e6; color: #000; width: 99px; }
div#fancyDropDown_A .myDropDownItemAct { background-color: #fff; color: #000; width: 99px; }
div#fancyDropDown_A .myDropDownItemActHover { background-color: #e6e6e6; color: #000; width: 99px; }
/* KÖZÖS [ORIGO] FEJLÉC VÉGE */

/* ROVAT FEJLÉC */
h1 { width: 990px; height: 50px; background: url("http://static.origos.hu/s/img/tudnijo/fejlec-bg.png") repeat-y; border-bottom: 3px solid #4468ae; display: block; overflow: hidden; }

h1 a { display: block; margin: 14px 0 0 8px; float: left; background-repeat: no-repeat; }
h1 div a { display: none; }

#tudnijo h1 a { width: 224px; height: 26px; background-image: url("http://static.origos.hu/s/img/tudnijo/tudomany-logo.png"); }
#tudnijo h1 #alrovatcim { display: none; }

/* ROVAT FEJLÉC VÉGE */

/* ROVAT CÍMKÉK */
#rovatcimkek { display: block; width: 990px; border-bottom: 1px dashed #cfcfb7; padding: 9px 0 9px 0; margin-bottom: 1px; }
#rovatcimkek a { color: #ce1900 !important; font-weight: bold; background: url("http://static.origos.hu/s/img/tudnijo/rovatcimke-bg.gif") 100% 5px no-repeat; padding-right: 11px; padding-left: 2px; }
/* ROVAT CÍMKÉK VÉGE */

/* MAIN */
#main { background: url("http://static.origos.hu/s/img/tudnijo/tudni-bg.png") top repeat-x; display: block; overflow: hidden; }

#mhead { display: block; height: 125px; }
#tudni-logo { width: 236px; height: 55px; background: url("http://static.origos.hu/s/img/tudnijo/tudni-logo.png") no-repeat; display: block; margin: 39px 0 0 20px; float: left; }
#tudni-szoveg { width: 543px; height: 41px; background: url("http://static.origos.hu/s/img/tudnijo/tudni-szoveg.png") no-repeat; display: block; float: left; margin: 45px 0 0 109px; }

#fulek { height: 39px; display: block; overflow: hidden; }
#fulek .fuldb { height: 39px; background: url("http://static.origos.hu/s/img/tudnijo/ful-bg-akt.png") repeat-x; float: left; margin-right: 5px; }
.fuldb .ful-bal { width: 13px; height: 39px; background: url("http://static.origos.hu/s/img/tudnijo/ful-bal.png") no-repeat; display: block; float: left; }
.fulaktiv .ful-bal { width: 13px; height: 39px; background: url("http://static.origos.hu/s/img/tudnijo/ful-bal-akt.png") no-repeat; display: block; float: left; }
.fuldb .fulben { height: 39px; background: url("http://static.origos.hu/s/img/tudnijo/ful-bg.png") repeat-x; float: left; color: #e20074; font-weight: bold; padding: 10px 7px; cursor: pointer; }
.fulaktiv .fulben { height: 39px; background: url("http://static.origos.hu/s/img/tudnijo/ful-bg-akt.png") repeat-x; float: left; color: #fff; cursor: default; }
.fuldb .fulben span { padding-right: 22px; background: url("http://static.origos.hu/s/img/tudnijo/ful-nyil.png") right 6px no-repeat; }
.fulaktiv .fulben span { padding-right: 22px; background: url("http://static.origos.hu/s/img/tudnijo/ful-nyil-akt.png") right 6px no-repeat; }
.fuldb .ful-jobb { width: 13px; height: 39px; background: url("http://static.origos.hu/s/img/tudnijo/ful-jobb.png") no-repeat; display: block; float: left; }
.fulaktiv .ful-jobb { width: 13px; height: 39px; background: url("http://static.origos.hu/s/img/tudnijo/ful-jobb-akt.png") no-repeat; display: block; float: left; }
#fulek a { color: #e20074; font-weight: bold; text-decoration: none; }
#fulek .fulaktiv a { color: #fff; cursor: default; }

#boxfej1 { width: 990px; height: 38px; padding-top: 66px; background: url("http://static.origos.hu/s/img/tudnijo/boxfej-1.png") no-repeat; }
#boxfej2 { width: 990px; height: 60px; background: url("http://static.origos.hu/s/img/tudnijo/boxfej-2.png") no-repeat; }
#boxfej3 { width: 990px; height: 60px; background: url("http://static.origos.hu/s/img/tudnijo/boxfej-3.png") no-repeat; }
#boxfej4 { width: 990px; height: 60px; background: url("http://static.origos.hu/s/img/tudnijo/boxfej-4.png") no-repeat; }
#boxfej5 { width: 990px; height: 60px; background: url("http://static.origos.hu/s/img/tudnijo/boxfej-5.png") no-repeat; }
#boxfej6 { width: 990px; height: 104px; background: url("http://static.origos.hu/s/img/tudnijo/boxfej-6.png") no-repeat; }
#me-naptar { margin: 0 0 0 30px; }
#me-naptar li { float: left; width: 38px; height: 38px; display: block; font-size: 11px; font-weight: bold; color: #666; margin-right: 22px; cursor: pointer; }
#me-naptar li span { font-size: 17px; display: block; }
#me-naptar li.lesz { color: #e20074; cursor: pointer; }
#me-van { width: 62px; height: 70px; padding: 13px 0 0 20px; background: url("http://static.origos.hu/s/img/tudnijo/me-van.png") no-repeat; position: absolute; margin: -47px 0 0 -21px; color: #fff; font-size: 11px; font-weight: bold; cursor: default; }

#boxfej7 { width: 990px; height: 156px; padding-top: 0; background: url("http://static.origos.hu/s/img/tudnijo/boxfej-7.png") no-repeat; overflow: hidden; }
#boxfej7 #me-naptar li { font-size: 18px; font-weight: bold; color: #666; margin-top: 128px; }
#boxfej7 #me-van { font-size: 18px; margin-top: -41px; width: 82px; text-align: center; padding-top: 24px; padding-left: 0; height: 59px; }

#me-acsady { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-acsady.jpg") no-repeat; }

#me-aszodi { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-aszodi.jpg") no-repeat; }
#me-aszodi .top p { color: #fff; }

#me-barabasi { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109283/img/tudnijo/mt-barabasi.jpg") no-repeat; }
#me-barabasi .top .mikor, #me-barabasi .top .mikor2 { color: #333; }
#me-barabasi .top h2 { color: #333; }
#me-barabasi .top p { color: #333; }
#me-barabasi .top a { color: #333; }

#me-chikan { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-chikan.jpg") no-repeat; }
#me-chikan .top .mikor, #me-chikan .top .mikor2 { color: #333; }
#me-chikan .top h2 { color: #333; }
#me-chikan .top p { color: #333; }
#me-chikan .top a { color: #333; }

#me-falus { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-falus.jpg") no-repeat; }

#me-gelencser { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-gelencser.jpg") no-repeat; }
#me-gelencser .top .mikor, #me-gelencser .top .mikor2 { color: #333; }
#me-gelencser .top h2 { color: #333; }
#me-gelencser .top p { color: #333; }
#me-gelencser .top a { color: #333; }

#me-hartai { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-hartai.jpg") no-repeat; }
#me-hartai .top p { color: #fff; }

#me-keri { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-keri.jpg") no-repeat; }
#me-keri .top .mikor, #me-keri .top .mikor2 { color: #333; }
#me-keri .top h2 { color: #333; }
#me-keri .top p { color: #333; }
#me-keri .top a { color: #333; }

#me-kiss { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-kiss.jpg") no-repeat; }
#me-kiss .top p { color: #fff; }

#me-kornai { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-kornai.jpg") no-repeat; }
#me-kornai .top p { color: #fff; }
#me-kornai #interju ul li { height: 280px !important; }

#me-levai { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-levai.jpg") no-repeat; }
#me-levai .top p { color: #fff; }

#me-madlne { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-madlne.jpg") no-repeat; }
#me-madlne .top p { color: #fff; }

#me-mihaly { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-mihaly.jpg") no-repeat; }
#me-mihaly .top p { color: #fff; }

#me-moravanszky { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-moravanszky.jpg") no-repeat; }
#me-moravanszky .top p { color: #fff; }

#me-sarkadi { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109282/img/tudnijo/mt-sarkadi.jpg") no-repeat; }
#me-sarkadi .top p { color: #fff; }

#me-tariska { width: 925px; padding-left: 65px; height: 936px; overflow: hidden; background: url("http://static.origos.hu/s/201109283/img/tudnijo/mt-tariska.jpg") no-repeat; }
#me-tariska .top p { color: #fff; }

#backhome { padding-top: 14px; }
#backhome a { font-weight: bold; font-size: 12px; color: #000; padding: 3px 0 0 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 7px no-repeat; }

#me-tedx { width: 925px; padding-left: 65px; height: 1027px; overflow: hidden; background: url("http://static.origos.hu/s/img/tudnijo/mt-2-tedxdanubia5.jpg") no-repeat; }
#me-tedx .top { margin-top: 22px; }
#me-tedx .top .mikor, #me-tedx .top .mikor2 { color: #333; }
#me-tedx .top h2 { color: #333; }
#me-tedx .top p { color: #333; }
#me-tedx .top a { color: #000; }
#me-tedx .topszurke { overflow: hidden; height: 330px; }
#me-tedx .kovkonf { width: 200px; height: 125px; display: block; margin: 15px 0 55px 20px; }

#me-kibu { width: 925px; padding-left: 65px; height: 1029px; overflow: hidden; background: url("http://static.origos.hu/s/img/tudnijo/mt-3-kitchenbudapest.jpg") no-repeat; }
#me-kibu .top { margin-top: 30px; }
#me-kibu .top .mikor, #me-kibu .top .mikor2 { color: #333; }
#me-kibu .top h2 { color: #333; }
#me-kibu .top p { color: #333; }
#me-kibu .top a { color: #000; }
#me-kibu .topszurke { overflow: hidden; height: 337px; }



#me-kutatok { width: 925px; padding-left: 65px; height: 529px; overflow: hidden; background: url("http://static.origos.hu/s/img/tudnijo/mt-4-kutatokejszakaja.jpg") no-repeat; }
#me-kutatok .top { margin-top: 30px; }
#me-kutatok .top p { color: #fff; }
#me-kutatok .topszurke { overflow: hidden; height: 268px; }

#me-tcity { width: 925px; padding-left: 65px; height: 1129px; overflow: hidden; background: url("http://static.origos.hu/s/img/tudnijo/mt-5-tcity.jpg") no-repeat; }
#me-tcity .top { margin-top: 30px; }
#me-tcity .top h2 { color: #333; }
#me-tcity .top p { color: #333; width: 400px; }
#me-tcity .topszurke { overflow: hidden; height: 348px; }
#me-tcity .top a { color: #000; }

#me-barabasi .husz, #me-mihaly .husz, #me-levai .husz { display: none; }

/* top szürke */
.topszurke { overflow: hidden; height: 316px; }
.topszurke .top { margin-top: 40px; float: left; width: 340px; margin-right: 250px; }
.top #adok { display: none; overflow: hidden; }
.top .mikor { color: #fff; padding: 6px 30px 0 60px; height: 24px; display: block; float: left; background: url("http://static.origos.hu/s/img/tudnijo/m1-logo-nagy.png") no-repeat; font-size: 27px; font-weight: bold; }
.top .mikor2 { color: #fff; padding-left: 60px; height: 24px; padding-top: 9px; display: block; float: left; background: url("/s/img/tudnijo/m2_50x33.jpg") no-repeat; font-size: 27px; font-weight: bold; }
.top .magenta { font-size: 15px; font-weight: bold; color: #e20074; display: block; padding: 16px 0 2px 0; }
.top h2 { font-size: 30px; font-weight: bold; color: #fff; margin: 0; padding: 0; }
.top p { color: #a4a4a4; padding: 10px 0 8px 0; width: 330px; line-height: 15px; }
.top a, .szurke a, .zoldbox a { font-weight: bold; color: #fff; padding-left: 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 5px no-repeat; font-size: 12px; }

.topszurke .szurke { width: 270px; float: left; padding: 13px 13px 10px 13px; background: url("http://static.origos.hu/s/img/tudnijo/szurke-bg.png") repeat-x #5c7280; margin-top: 22px; overflow: hidden; }
.szurke .szurke-fent { overflow: hidden; }
.szurke img { float: left; margin-right: 9px; }
.szurke .t-eloado { font-size: 10px; color: #fff; display: block; text-transform: uppercase; line-height: 10px; }
.szurke .t-nev { font-size: 13px; color: #fff; font-weight: bold; display: block; }
.szurke p { color: #fff; font-size: 12px; line-height: 15px; padding: 5px 0 3px; width: 161px; float: right; }
.szurke a { float: right; margin-right: 31px; }

.husz { padding-top: 32px; background: url("http://static.origos.hu/s/img/tudnijo/20-kerdes.png") 0 10px no-repeat; margin-top: 6px; border-top: 1px dashed #97a4ae; float: left; color: #fff; font-size: 12px; overflow: hidden; display: block; clear: both; width: 255px; }
.husz span { float: none !important; margin: 0; display: block; margin-top: 6px; font-weight: bold; color: #fff; padding-left: 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 5px no-repeat; font-size: 12px; cursor: pointer; }

.topszurke .zoldbox { width: 270px; float: left; padding: 15px 15px 10px 15px; background: url("http://static.origos.hu/s/img/tudnijo/zoldbox-bg.png") repeat-x #5d7f29; margin-top: 28px; overflow: hidden; }
.topszurke .zoldbox b, .topszurke .zoldbox p, .topszurke .zoldbox a { color: #fff; }
.topszurke .zoldbox p { font-size: 11px; line-height: 13px; padding: 4px 0; }
.topszurke .zoldbox .plusz { font-size: 11px; line-height: 13px; color: #fff; padding-top: 8px; border-top: 1px dashed #9ab071; margin-top: 8px; }

.topszurke .barnabox { width: 270px; float: left; padding: 15px 15px 10px 15px; background: url("http://static.origos.hu/s/img/tudnijo/barnabox-bg.png") repeat-x #6b6157; margin-top: 32px; overflow: hidden; }
.topszurke .barnabox p { color: #fff; font-size: 11px; line-height: 13px; padding: 4px 0; }

.topszurke .kepzeldujra { width: 270px; float: left; padding: 15px 15px 10px 15px; margin-top: 32px; overflow: hidden; }
.topszurke .kepzeldujra p { color: #000; font-size: 12px; line-height: 15px; padding: 4px 0; }
.topszurke .kepzeldujra p#p2 { padding-top: 96px; }
.topszurke .kepzeldujra a { width: 270px; height: 47px; display: block; }

#kepzeld-tedx { width: 270px; float: left; padding: 95px 15px 10px 40px; margin-top: 32px; overflow: hidden; }
#kepzeld-tedx p { color: #000; font-size: 12px; line-height: 15px; padding: 4px 0 6px 0; }
#kepzeld-tedx a { width: 270px; height: 47px; display: block; }

.topszurke .biborbox { width: 270px; float: left; padding: 15px 15px 10px 15px; background: url("http://static.origos.hu/s/img/tudnijo/biborbox-bg.png") repeat-x #3d0a2d; margin-top: 32px; overflow: hidden; }
.topszurke .biborbox p { color: #fff; font-size: 11px; line-height: 13px; padding: 4px 0; }

.topszurke .magentabox { width: 270px; float: left; padding: 15px 15px 10px 15px; background: url("http://static.origos.hu/s/img/tudnijo/magentabox-bg.png") repeat-x #ac0053; margin-top: 32px; overflow: hidden; }
.topszurke .magentabox p { color: #fff; font-size: 11px; line-height: 13px; padding: 4px 0; }
/* top szürke vége */

/* kapcsolódó */
.kapcsolodo { overflow: hidden; height: 160px; }
.kapcsolodo #kapcs-bal { width: 528px; float: left; margin-right: 76px; }
.kapcsolodo #kapcs-bal p { font-size: 12px; color: #333; padding: 35px 0 45px; }
.kapcsolodo #kapcs-jobb { width: 280px; float: left; }
#me-tedx .kapcsolodo { height: 607px; }
#me-kibu .kapcsolodo { overflow: hidden; height: 618px; }
#me-kutatok .kapcsolodo { overflow: hidden; height: 200px; }
#me-tcity .kapcsolodo { overflow: hidden; height: 760px; }
.kapcsolodo h3 { font-size: 12px; text-transform: uppercase; margin: 0; padding: 10px 0 0 0; }
.kapcsolodo .musor { width: 574px; margin-right: 30px; float: left; }
.musor .musor1 { padding-top: 20px;  width: 280px; margin-right: 5px; float: left; }
.musor .musor2 { padding-top: 20px;  width: 280px; float: left; }
.musor .musor1 p a, .musor .musor2 p a { font-weight: bold; color: #000; padding: 3px 0 0 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 8px no-repeat; font-size: 12px; float: left; width: 170px; clear: left; }
.musor img, .ismetles img { float: left; margin-right: 9px; }
.musor b, .ismetles b { font-size: 11px; line-height: 9px; padding-top: 3px; display: block; }
.musor p, .ismetles p { font-size: 12px; line-height: 14px; padding: 5px 0 0 0; height: 45px; }
.musor .ism, .ismetles .ism { font-size: 11px; padding-left: 30px; background: url("http://static.origos.hu/s/img/tudnijo/m1-logo-kicsi.png") no-repeat; margin-top: 10px; display: none; }
.musor .ism2 { font-size: 11px; padding-left: 30px; background: url("http://static.origos.hu/s/img/tudnijo/m2-logo-kicsi.png") no-repeat; margin-top: 6px; display: none; }
.musor .m2, .ismetles .m2 { background-image: url("http://static.origos.hu/s/img/tudnijo/m2-logo-kicsi.png") !important; }

.korabbi-title { font-size: 12px; text-transform: uppercase; padding: 0; font-weight: bold; }
.korabbi ul { margin-top: 20px; float: left; width: 290px; overflow: hidden; }
.korabbi ul li { float: left; width: 120px; overflow: hidden; margin-right: 21px; }
.korabbi ul li img { display: block; border: 1px solid #666; }
.korabbi ul li b { display: block; padding: 0; font-size: 11px; color: #333; }
.korabbi ul li p { font-size: 12px; color: #333; }
.korabbi ul li span { font-size: 11px; color: #333; }

.kibu-munka { height: 618px; overflow: hidden; }
.kibu-munka .kibu-db { width: 276px; height: 250px; margin-top: 35px; float: left; margin-right: 16px; }
.kibu-munka .kibu-db img { display: block; margin-bottom: 4px; }
.kibu-munka .kibu-db p { font-size: 12px; padding: 6px 0; line-height: 14px; }
.kibu-munka .kibu-db a.tovabbi { font-weight: bold; color: #000; padding-left: 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 5px no-repeat; font-size: 12px; }

.ilyen { height: 200px; overflow: hidden; }
.ilyen a.tovabbi { font-weight: bold; color: #000; padding-left: 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 6px no-repeat; font-size: 12px; width: 145px; display: block; padding-bottom: 3px; }
.ilyen div { width: 210px; height: 120px; float: left; margin-top: 37px; padding-right: 10px; }
.ilyen div p { font-size: 12px; line-height: 14px; padding-bottom: 6px; }
.ilyen img { float: left; margin-right: 15px; border: 1px solid #666; margin-top: 34px; }

.teruletek { height: 780px; overflow: hidden; }
.teruletek #tcity-boxok { width: 590px; float: left; margin-top: 34px; overflow: hidden; margin-right: 30px; }
#tcity-boxok .tbox-db { width: 242px; height: 190px; padding: 15px; background: url("http://static.origos.hu/s/img/tudnijo/tcity-box.png") no-repeat; float: left; margin: 0 15px 15px 0; }
.tbox-db span { display: block; font-size: 15px; color: #333; padding-bottom: 11px; }
.tbox-db p { font-size: 12px; line-height: 14px; color: #333; padding: 5px 0 18px 0; }
.tbox-db .tudjmeg { font-weight: bold; color: #000; padding-left: 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 5px no-repeat; font-size: 12px; }
.teruletek #tcity-eredmenyek { width: 270px; height: 420px; float: left; margin-top: 34px; background: url("http://static.origos.hu/s/img/tudnijo/tcity-eredmenyek.png") left top no-repeat; padding: 34px 0 0 30px; }
#tcity-eredmenyek div { font-size: 15px; padding-bottom: 19px; }
#tcity-eredmenyek div a { font-weight: bold; color: #000; padding-left: 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 5px no-repeat; font-size: 12px; display: block; margin-left: 11px; }

#tcity-eredmenyek div span { font-weight: bold; color: #333; padding-left: 9px; font-size: 12px; display: block; margin-left: 11px; }

.kapcsolodo .ismetles { width: 286px; float: left; }
.ismetles .ism-db { padding-top: 20px; width: 280px; margin-right: 5px; }
/* kapcsolódó vége */

/* gyűjtemény */
.gyujtemeny { padding-top: 10px; overflow: hidden; }
.gyujtemeny .linkek { width: 530px; height: 300px; overflow: hidden; float: left; margin-right: 90px; }
.gyujtemeny .linkek h4 { height: 20px; background: url("http://static.origos.hu/s/img/tudnijo/szurke-vonal.png") 0 17px repeat-x; }
.gyujtemeny .linkek h4 span { width: 157px; height: 30px; display: block; background: url("http://static.origos.hu/s/img/tudnijo/linkgyujtemeny.png") no-repeat #fff; }
.gyujtemeny .linkek .link-bal { width: 255px; margin-right: 25px; float: left; }
.gyujtemeny .linkek .link-jobb { width: 246px; float: left; }
.gyujtemeny .linkek .link-bal div, .gyujtemeny .linkek .link-jobb div { width: 240px; padding: 27px 0 5px 0; }
.gyujtemeny .linkek .ajanlott { background: url("http://static.origos.hu/s/img/tudnijo/ajanlott-cikkek.png") left top no-repeat; }
.gyujtemeny .linkek .konyv { background: url("http://static.origos.hu/s/img/tudnijo/konyvajanlo.png") left top no-repeat; }
.gyujtemeny .linkek .videok { background: url("http://static.origos.hu/s/img/tudnijo/videok.png") left top no-repeat; }
.gyujtemeny .linkek .szakkifejez { background: url("http://static.origos.hu/s/img/tudnijo/szakkifejezesek.png") left top no-repeat; }
.gyujtemeny .linkek .teszteld { background: url("http://static.origos.hu/s/img/tudnijo/teszteld.png") left top no-repeat; }
.gyujtemeny .linkek .blogok { background: url("http://static.origos.hu/s/img/tudnijo/blogok-a-temaban.png") left top no-repeat; }
.gyujtemeny .linkek .cikk-video { background: url("http://static.origos.hu/s/img/tudnijo/cikkek-videok.png") left top no-repeat; }
.gyujtemeny .linkek .olvasmanyok { background: url("http://static.origos.hu/s/img/tudnijo/olvasmanyok.png") left top no-repeat; }
.gyujtemeny .linkek div a { display: block; padding-left: 10px; padding-left: 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 5px no-repeat; font-size: 12px; color: #000; }

.origon { float: left; width: 241px; }
.origon h4 { height: 15px; background: url("http://static.origos.hu/s/img/tudnijo/szurke-vonal.png") 0 17px repeat-x; }
.origon h4 span { width: 185px; height: 30px; display: block; background: url("http://static.origos.hu/s/img/tudnijo/cikkek-origo.png") no-repeat #fff; }
.origon .cikk-db { padding: 0 0 12px; overflow: hidden; }
.origon .cikk-db img { float: left; margin-right: 11px; }
.origon .cikk-db a { font-size: 12px; color: #4368ae; font-weight: bold; text-decoration: underline; }
.origon .cikk-db a:hover { text-decoration: none; }
.origon .cikk-db p { font-size: 12px; padding-top: 3px; }
/* gyűjtemény vége */

/* ME láb */
.me-lab { width: 990px; margin-top: 27px; }
.me-lab div { width: 590px; float: left; margin-right: 28px; }
.me-lab .me-honlap { padding: 3px 0 3px 30px; background: url("http://static.origos.hu/s/img/tudnijo/me-honlap.png") left no-repeat; font-size: 11px; font-weight: bold; color: #000; height: 20px; }
.me-lab span { font-size: 11px; display: block; padding-top: 12px; }
.me-lab .bovebben { font-size: 11px; font-weight: bold; color: #e20074; padding-right: 11px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-vastag.png") right 4px no-repeat; }
.me-lab .me-fb { padding: 4px 0 4px 30px; background: url("http://static.origos.hu/s/img/tudnijo/me-fb.png") left no-repeat; font-size: 11px; font-weight: bold; color: #000; margin-top: 25px; position: relative; top: 45px; }
/* ME láb vége */

/* Tedx láb */
#me-tedx .tedx-lab { width: 900px; overflow: hidden; height: 90px; margin-top: 6px; }
#me-kibu .tedx-lab { width: 900px; overflow: hidden; height: 90px; margin-top: 6px; }
#me-kutatok .tedx-lab { width: 900px; overflow: hidden; height: 50px; }
#me-tedx .tedx-lab div { margin-top: 40px; width: 590px; float: left; margin-right: 30px; }
#me-kibu .tedx-lab div { margin-top: 24px; width: 590px; float: left; margin-right: 30px; }
#me-kutatok .tedx-lab div { margin-top: 25px; width: 590px; float: left; margin-right: 30px; }
.tedx-lab .nagy-nyilas { padding: 3px 11px 3px 30px; background: url("http://static.origos.hu/s/img/tudnijo/me-honlap.png") left no-repeat; font-size: 12px; font-weight: bold; color: #000; height: 25px; }
.tedx-lab .kis-nyilas { font-weight: bold; color: #000; padding-left: 9px; background: url("http://static.origos.hu/s/img/tudnijo/nyil-magenta.png") 0 5px no-repeat; font-size: 12px; }
.tedx-lab ul { float: left; margin-top: 15px; }
#me-kibu .tedx-lab ul { float: left; margin-top: 10px; }
.tedx-lab ul li { margin-bottom: 5px; }
.tedx-lab ul li .fb { padding: 4px 0 4px 30px; background: url("http://static.origos.hu/s/img/tudnijo/me-fb.png") left no-repeat; font-size: 11px; font-weight: bold; color: #000; }
.tedx-lab ul li .tw { padding: 4px 0 4px 30px; background: url("http://static.origos.hu/s/img/tudnijo/twitter-logo.png") left no-repeat; font-size: 11px; font-weight: bold; color: #000; }
.tedx-lab ul li .iwiw { padding: 4px 0 4px 30px; background: url("http://static.origos.hu/s/img/tudnijo/me-iwiw.png") left no-repeat; font-size: 11px; font-weight: bold; color: #000; }

#me-kutatok .tedx-lab ul { margin-top: 25px; }
/* Tedx láb vége */

/* MAIN vége */

/* LÁBLÉC */
#footer { width: 990px; height: 261px; padding: 0; background: url("http://static.origos.hu/s/img/tudnijo/lablec-bg.png") no-repeat; margin-bottom: 35px; overflow: hidden; }
#footer a.hh-logo { width: 100px; height: 100px; position: absolute; display: block; margin: 20px 0 0 550px; }
#footer ul { margin: 31px 0 0 683px; }
#footer ul li { height: 21px; display: block; padding-bottom: 4px; }
#footer ul li a { font-weight: bold; color: #000; padding-left: 30px; height: 21px; display: block; background-repeat: no-repeat; font-weight: bold; color: #000; }
#footer ul li a#footer-holnap { background-image: url("http://static.origos.hu/s/img/tudnijo/helloholnap-logo.png"); }
#footer ul li a#iwiw-holnap { background-image: url("http://static.origos.hu/s/img/tudnijo/iwiw-logo.png"); }
#footer ul li a#facebook-holnap { background-image: url("http://static.origos.hu/s/img/tudnijo/facebook-logo.png"); }
/* LÁBLÉC vége */

/* 20 kérdés layer */
#kerdes20 { position: absolute; width: 743px; overflow: hidden; display: none; }
#kerdes20 #layer-top { width: 743px; height: 57px; background: url("http://static.origos.hu/s/img/tudnijo/layer-top.png") no-repeat; }
#kerdes20 #layer-top #bezar { padding: 7px 30px 7px 0; background: url("http://static.origos.hu/s/img/tudnijo/bezar.png") right no-repeat; font-size: 11px; color: #e92c87; float: right; margin: 27px 35px 0 0; display: block; width: 39px; cursor: pointer; }
#kerdes20 #layer-bottom { width: 743px; height: 41px; background: url("http://static.origos.hu/s/img/tudnijo/layer-bottom.png") no-repeat; }
#kerdes20 #layer-m { width: 675px; padding: 0 34px; background: url("http://static.origos.hu/s/img/tudnijo/layer-bg.png") repeat-y; display: block; }
#layer-head { overflow: hidden; padding-bottom: 15px; }
#layer-head img { float: left; margin-right: 15px; }
#layer-head h5 { font-size: 22px; margin: 0; padding: 0 0 5px 0; }
#layer-head span { font-size: 15px; color: #5b5b5b; }
#layer-m #interju { color: #424242; overflow: auto; height: 500px; padding-right: 20px; }
#layer-m #interju b { display: block; padding: 7px 0; }
#layer-m #interju a { color: #ec008c; text-decoration: underline; }
#layer-m #interju a:hover { color: #ec008c; text-decoration: none; }
#layer-m #interju span { padding: 12px 0 5px 0; border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; display: block; margin-top: 10px; text-align: center; font-size: 11px; color: #797979; }
#layer-m #interju span img { margin-bottom: 5px; display: block; }
#villam { font-size: 18px; color: #424242; display: block; padding: 10px 0; margin-top: 10px; border-top: 1px solid #d5d5d5; }
#interju ul { width: 100%; overflow: hidden; }
#interju ul li { width: 180px; height: 55px; float: left; padding: 0 30px 0 0; color: #424242; }
#interju ul li b { padding: 2px 0 !important; }
/* 20 kérdés layer vége */

/* IE fix */
*:first-child+html .gyujtemeny { margin-top: 15px; }
*:first-child+html .gyujtemeny .linkek { height: 285px; }
*:first-child+html #kerdes20 { margin: 0 0 0 -940px;  }
*:first-child+html .szurke a { width: 150px; margin: 0; }
*:first-child+html .szurke .t-eloado { line-height: 13px; }
/* IE fix vége */