﻿/* font set */
@font-face { font-family: 'DiasparCondensed'; src: url('diaspar-condensed.eot'); src: url('diaspar-condensed.eot?#iefix') format('embedded-opentype'), url('diaspar-condensed.woff') format('woff'), url('diaspar-condensed.ttf') format('truetype'), url('diaspar-condensed.svg#font') format('svg'); font-style: normal; font-weight: normal; font-variant: normal; }
@font-face { font-family: 'Diaspar'; src: url('diaspar.eot'); src: url('diaspar.eot?#iefix') format('embedded-opentype'), url('diaspar.woff') format('woff'), url('diaspar.ttf') format('truetype'), url('diaspar.svg#font') format('svg'); font-style: normal; font-weight: normal; font-variant: normal; }
@font-face { font-family: 'DiasparBold'; src: url('diaspar-bold.eot'); src: url('diaspar-bold.eot?#iefix') format('embedded-opentype'), url('diaspar-bold.woff') format('woff'), url('diaspar-bold.ttf') format('truetype'), url('diaspar-bold.svg#font') format('svg'); font-style: normal; font-weight: normal; font-variant: normal; }
/* font set end */

/* alapstilusok */
body { margin: 0px; }
form { margin: 0px; padding: 0px; } /* form-nak nincs kerete */
a:active, a:focus { outline: 0; } /* linkelt szovegnek es kepnek nincs kerete firefoxban kattintas utan */
input, select, textarea, input:focus, select:focus, textarea:focus { outline: none; } /* form-nak nincs kerete chromeban */
iframe { overflow: hidden; }
.clearfloat { clear: both; height: 0; overflow: hidden; line-height: 0; margin: 0; padding: 0; }

#site-bg { margin: 0 auto; width: 970px; height: auto; background-image: url(../dizajn-elemek/site_bg.gif); background-repeat: repeat-y; }
#page-main { margin: 0 auto; width: 960px; }
/* alapstilusok end */

/* header es footer elrendezes */
#header { width: 960px; height: 104px; padding-right: 0px; background-image: url(../dizajn-elemek/bg-menu.png); background-repeat: repeat-x; display: block; position: relative; top: 0px; left: 0px; }
#header .logo { /* background-image: url(rotator/rotator.php); */ background-repeat: no-repeat; width: 214px; height: 86px; position: absolute; top: 10px; left: 13px; display: block; cursor: url(../dizajn-elemek/hocipo.cur), pointer; }

#header .menu-container { width: 706px; height: 14px; padding-left: 10px; padding-right: 4px; padding-top: 5px; padding-bottom: 8px; text-align: left; background-image: url(../dizajn-elemek/topmenu.png); display: block; position: absolute; left: 240px; top: 3px; z-index: 0; }
.menu, .footer-copy { font-family: "DiasparCondensed", "Arial Narrow", Tahoma; font-size: 13px; color: #FFFFFF; text-decoration: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: uppercase; }
.menu:hover { color: #ebdb00; }

#header .menu-fb a { width: 44px; height: 38px; display: block; background-image: url(../dizajn-elemek/menu-fb-0.png); position: absolute; top: 6px; left: 802px; z-index: 1; }
#header .menu-tw a { width: 44px; height: 38px; display: block; background-image: url(../dizajn-elemek/menu-tw-0.png); position: absolute; top: 6px; left: 852px; z-index: 1; }
#header .menu-rss a { width: 44px; height: 38px; display: block; background-image: url(../dizajn-elemek/menu-rss-0.png); position: absolute; top: 6px; left: 902px; z-index: 1 }

#header .menu-fb a:hover { background-image: url(../dizajn-elemek/menu-fb-1.png) !important; }
#header .menu-tw a:hover { background-image: url(../dizajn-elemek/menu-tw-1.png) !important; }
#header .menu-rss a:hover { background-image: url(../dizajn-elemek/menu-rss-1.png) !important; }

#header .menu-banner { width: 549px; height: 60px; text-align: center; display: block; position: absolute; left: 240px; top: 37px; }

#searchcontainer { background: url(../dizajn-elemek/szorcs-0.png); background-repeat: no-repeat; width: 144px; height: 24px; position: absolute; top: 50px; left: 802px; }
#searchcontainer:hover { background: url(../dizajn-elemek/szorcs-1.png) !important; }

#searchcontainer form { display: inline ; }
#searchcontainer .searchbox { border: 0px; background-color: transparent; position: absolute; top: 2px; left: 4px; width: 114px; height: 18px; font-family: "Diaspar", Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #4d4d4d; }
#searchcontainer .searchbox_submit { border: 0px; background-color: transparent; position: absolute; top: 0px; left: 120px; width: 24px; height: 24px; }

#footer-container { display: block; height: 30px; background-color: #000000; }
#footer-container .footer-menu { width: 587px; height: 14px; padding-left: 13px; padding-right: 13px; padding-top: 7px; padding-bottom: 9px; text-align: left; background-color: #000000; float: left; }
#footer-container .footer-copy { width: 334px; height: 14px; padding-right: 13px; padding-top: 7px; padding-bottom: 9px; text-align: right; background-color: #000000; float: right; }
/* header es footer end */

/* tartalom elrendezes */
#content-main { padding-left: 14px; padding-right: 14px; width: 932px; overflow-x: hidden; background-image: url(../dizajn-elemek/lenia-633.gif); background-repeat: repeat-y; margin-top: 3px; }
#content-left { width: 605px; float: left; }
#content-right { width: 300px; float: right; padding-left: 27px; padding-top: 18px; background-image: url(../dizajn-elemek/takaro-18.gif); background-repeat: no-repeat; }
/* tartalom elrendezes end */

/* rovatfejlecek */
.rovat-doku, .rovat-friss, .rovat-hirek, .rovat-karikatura, .rovat-kep, .rovat-komoly, .belso-komoly, .rovat-konnyu, .rovat-kult, .rovat-mindenmas, .rovat-riport, .rovat-sport, .rovat-video, .rovat-archivum, .rovat-kerestalal, .rovat-szavazas, .rovat-elofizetes, .rovat-vikipedia, .rovat-kepriport { width: 605px; height: 67px; overflow: hidden; display: block; margin: 0px; padding: 0px; }
.belso-doku, .belso-karikatura, .belso-kep { width: 605px; height: 63px; overflow: hidden; display: block; padding: 0px; margin: 0px; }
.rovat-doku { background-image: url(../fejlecek/hdr-605-doku.png); }
.rovat-friss { background-image: url(../fejlecek/hdr-605-friss.png); }
.rovat-hirek { background-image: url(../fejlecek/hdr-605-hirek.png); }
.rovat-karikatura { background-image: url(../fejlecek/hdr-605-karikatura.png); }
.rovat-kep { background-image: url(../fejlecek/hdr-605-kep.png); }
.rovat-komoly { background-image: url(../fejlecek/hdr-605-komoly.png); }
.belso-komoly { background-image: url(../fejlecek/inner-605-komoly.png); }
.rovat-konnyu { background-image: url(../fejlecek/hdr-605-konnyu.png); }
.rovat-kult { background-image: url(../fejlecek/hdr-605-kult.png); }
.rovat-mindenmas { background-image: url(../fejlecek/hdr-605-mindenmas.png); }
.rovat-riport { background-image: url(../fejlecek/hdr-605-riport.png); }
.rovat-sport { background-image: url(../fejlecek/hdr-605-sport.png); }
.rovat-video { background-image: url(../fejlecek/hdr-605-video.png); }

.rovat-archivum { background-image: url(../fejlecek/hdr-605-archivum.png); }
.rovat-kerestalal { background-image: url(../fejlecek/hdr-605-kerestalal.png); text-align: right; }
.rovat-szavazas { background-image: url(../fejlecek/hdr-605-szavazas.png); }
.rovat-elofizetes { background-image: url(../fejlecek/hdr-605-elofizetes.png); }
.rovat-kepriport { background-image: url(../fejlecek/hdr-605-kepriport.png); }
.rovat-vikipedia { background-image: url(../fejlecek/hdr-605-orbanvikipedia.png); }

.belso-doku { background-image: url(../fejlecek/inner-605-doku.png); }
.belso-karikatura { background-image: url(../fejlecek/inner-605-karikatura.png); }
.belso-kep { background-image: url(../fejlecek/inner-605-kep.png); }
/* rovatfejlecek end */

/* nyitolap cikkek dobozai */
.szovegdoboz { width: 605px; max-width: 605px; margin-bottom: 14px; overflow-x: hidden; background-image: url(../dizajn-elemek/lenia-303.gif); background-repeat: repeat-y; }
.szovegdoboz:last-of-type { margin-bottom: 0px !important; }
.szovegdoboz .left { width: 290px; float: left; overflow-x: hidden; margin-right: 25px; }
.szovegdoboz .right { width: 290px; float: right; overflow-x: hidden; }

.kepdoboz { width: 605px; max-width: 605px; margin-bottom: 14px; overflow-x: hidden; background-image: url(../dizajn-elemek/lenia-393.gif); background-repeat: repeat-y; }
.kepdoboz .left { width: 380px; float: left; overflow-x: hidden; margin-right: 25px; }
.kepdoboz .right { width: 200px; float: right; overflow-x: hidden; }
/* nyitolap cikkek dobozai end*/

/* nyitolap cikkbevezetok stilusai */
.szovegdoboz .left h2, .szovegdoboz .right h2, .archivum-left h2, .archivum-right h2 { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 16px; line-height: 21px; font-weight: normal; color: #000000; text-decoration: none; text-transform: uppercase; margin-bottom: 6px; margin-top: 0px; }
.szovegdoboz .left h2 a, .szovegdoboz .right h2 a, .archivum-left h2 a, .archivum-right h2 a { color: #264893; text-decoration: none; }
.szovegdoboz .left h2 a:hover, .szovegdoboz .right h2 a:hover, .archivum-left h2 a:hover, .archivum-right h2 a:hover { color: #264893; text-decoration: underline; }

.kepdoboz .left h2, .kepdoboz .right h2 { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 16px; line-height: 21px; font-weight: normal; color: #000000; text-decoration: none; text-transform: uppercase; margin-bottom: 6px; margin-top: 0px; text-align: center; }
.kepdoboz .left h2 a, .kepdoboz .right h2 a { color: #264893; text-decoration: none; }
.kepdoboz .left h2 a:hover, .kepdoboz .right h2 a:hover { color: #264893; text-decoration: underline; }

.szovegdoboz .left .szerzo, .szovegdoboz .right .szerzo, .archivum-left .szerzo, .archivum-right .szerzo { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 19px; margin-bottom: 5px; text-transform: uppercase; color: #666666; text-decoration: none; }
.szovegdoboz .left .portre, .szovegdoboz .right .portre, .archivum-left .portre, .archivum-right .portre { margin-right: 10px; max-height: 85px; width: auto; }
.szovegdoboz .left .szoveg br, .szovegdoboz .right .szoveg br, .archivum-left .szoveg br, .archivum-right .szoveg br { line-height: 7px; }

.kepdoboz .left .kepala { font-family: "DiasparCondensed", "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 1.16em; line-height: normal; color: #000000; margin-top: 5px; text-align: center; text-decoration: none; font-style: normal; font-weight: normal; font-variant:normal; }

.szovegdoboz .left .hir, .szovegdoboz .right .hir { font-family: Georgia, "Times New Roman", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 19px; color: #000000; margin-top: 5px; -moz-hyphens: auto; }
.archivum-left .hir, .archivum-right .hir { font-family: Georgia, "Times New Roman", Arial, Helvetica, sans-serif; font-size: 14px; line-height: 19px; color: #000000; margin-top: 5px; -moz-hyphens: auto; }
.szovegdoboz .left .hir:before, .szovegdoboz .right .hir:before, .archivum-left .hir:before, .archivum-right .hir:before { content: url(../dizajn-elemek/hirek-front.png); padding-right: 7px; }

.front-cikk-koz { margin-bottom: 18px; }
.front-tovabb-koz { margin-bottom: 8px; }
.front-tovabb { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #264893; text-decoration: none; text-transform: uppercase; display: block; text-align: right; margin-top: 8px; }
.front-tovabb:hover { text-decoration: underline; }

/* cikklistak mindenutt */
.cikklista { list-style-type: none; margin: 0px; padding:0px; }
.cikklista .h3 a { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #264893; text-decoration: none; background-color: #f5f5f5; display: block; padding: 2px; list-style: none; margin-left: 0; border-bottom-style: solid; border-bottom-color: #b0b0b0; border-bottom-width: 1px; }
.cikklista .h3 a:hover { color: #2a4480; text-decoration: none; background-color: #e0e0e0; }
.cikklista .h3:first-child a { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #264893; text-decoration: none; background-color: #f5f5f5; display: block; padding: 2px; list-style: none; margin-left: 0; border-top-style: solid; border-top-color: #b0b0b0; border-top-width: 1px; border-bottom-style: solid; border-bottom-color: #b0b0b0; border-bottom-width: 1px; }
.cikklista .h3:first-child a:hover { color: #2a4480; text-decoration: none; background-color: #e0e0e0; }
h2 img, .h3 img { padding-right: 5px; border: 0px; display: inline !important; }

.kepdoboz .right .kategorialista { background-color: #f5f5f5; border-top-style: solid; border-top-color: #b0b0b0; border-top-width: 1px; border-bottom-style: solid; border-bottom-color: #b0b0b0; border-bottom-width: 1px; }
.kepdoboz .right .kategorialista a { font-family: "Diaspar", Tahoma, Arial; font-size: 13px; line-height: 24px; color: #264893; text-decoration: none; font-style: normal; font-weight: normal; font-variant:normal; background-color: #f5f5f5; padding-top: 2px; padding-bottom: 2px; padding-left: 3px; padding-right: 3px; }
.kepdoboz .right .kategorialista a:hover { color: #2a4480; text-decoration: none; background-color: #e0e0e0; }

/* jobbhasab ajanlo box */
.box-ajanlo { width: 278px; margin-bottom: 14px; overflow-x: hidden; display: block; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 3px; background-color: #f5f5f5; background-image: url(../dizajn-elemek/ajanlo.gif); background-repeat: repeat-x; border: 1px solid #9a9a9a; }
.box-ajanlo img { margin-bottom: 10px; border: 1px solid #9a9a9a; max-width: 276px; height: auto; }
.box-ajanlo .lapszam { font-family: "Diaspar", "Trebuchet MS", Tahoma, Helvetica, sans-serif; font-weight: normal; text-align: center; font-size: 12px; line-height: normal; color: #f5f5f5; display: block; margin-bottom: 10px; max-width:278px; }
.box-ajanlo .lapszam b { font-family: "DiasparBold", "Arial Black", Tahoma, Helvetica, sans-serif; font-weight: normal; font-size: 16px; line-height: normal; }
.box-ajanlo .szoveg { font-family: "Diaspar", "Trebuchet MS", Tahoma, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: normal; color: #262626; display: block; margin-bottom: 7px; max-width:278px; -moz-hyphens: auto; }
.box-ajanlo .szoveg b { font-family: "DiasparBold", "Trebuchet MS", Tahoma, Helvetica, sans-serif; font-weight: normal; }
.box-ajanlo .szoveg a { color: #264893; text-decoration: none; font-weight: normal; }
.box-ajanlo .szoveg a:hover { text-decoration: underline; }

/* jobbhasab box */
.box { width: 278px; margin-bottom: 14px; overflow-x: hidden; display: block; padding: 10px; background-color: #f5f5f5; border: 1px solid #9a9a9a; }
.box:last-of-type { margin-bottom: 0px !important; }
.box hr { height: 1px; width: 100%; background: #b0b0b0; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.box img { max-width: 278px; height: auto; }
.box .cim { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #262626; text-decoration: none; text-transform: uppercase; display: block; text-align: center; margin-bottom: 4px; }
.box .alcim { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; color: #262626; text-decoration: none; text-transform: uppercase; margin-bottom: 10px; text-align: center; display: block; }
.box .selector { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #262626; text-decoration: none; text-transform: uppercase; padding: 2px; margin-bottom: 10px; text-align:center; }
.box .select { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #262626; text-decoration: none; text-transform: uppercase; padding: 2px; margin-bottom: 10px; text-align:center; }
.box .select:hover { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 10px; line-height: 10px; color: #264893; text-decoration: none; text-transform: uppercase; padding: 2px; margin-bottom: 10px; text-align:center; }
.box .szoveg { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; display: block; -moz-hyphens: auto; }
.box .szoveg a { color: #264893; text-decoration: none; }
.box .szoveg a:hover { color: #264893; text-decoration: underline; }
.box .mostread { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 23px; color: #262626; text-decoration: none; }
.box .mostread a { color: #264893; text-decoration: none; }
.box .mostread a:hover { color: #264893; text-decoration: underline; }

.kozlemeny { width: 276px; height: 50px; display: block;  padding-top: 28px; border: 1px solid #262626; background-color: #00368c; }
.kozlemeny-txt { font-family: Courier, "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #ffffff; text-decoration: none; padding-top: 0px; }

/* jobbhasab szavazas box */
.box .poll .kerdes { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; margin-bottom: 6px; -moz-hyphens: auto; }
.box .poll .valasz { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; margin-left: 0px; margin-bottom: 6px; -moz-hyphens: auto; }
.box .poll .valasz label { display: block; padding-left: 25px; text-indent: -25px; }
.box .poll .valasz input { margin-right: 7px; }
.box .poll .szavaz { padding-top: 5px; text-align: center; }
.box .poll .szavaz input { margin-left: 5px; margin-right: 5px; }
.box .poll .gomb { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; }

/* jobbhasab idojaras */
.box .weather { font-family: "DiasparCondensed", "Arial Narrow", Tahoma; font-size: 13px; color: #666666; text-decoration: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: uppercase; margin-top: 10px; text-align: center; }
.box .weather a { color: #264893; text-decoration: none; }
.box .weather a:hover { color: #264893; text-decoration: underline; }

/* jobbhasab arfolyam */
.box .rate { width: 278px; max-width: 278px; overflow-x: hidden; padding-bottom: 3px; border-bottom: 1px solid #9a9a9a; margin-top: 5px; }
.box .rate .valuta { font-family: "DiasparCondensed", "Arial Narrow", Tahoma; font-size: 14px; color: #000000; text-transform: uppercase; width: 185px; padding-left: 5px; float: left; }
.box .rate .arfolyam { font-family: "DiasparCondensed", "Arial Narrow", Tahoma; font-size: 14px; color: #666666; width: 40px; float: left; text-align: right; }
.box .rate .forint { font-family: "DiasparCondensed", "Arial Narrow", Tahoma; font-size: 14px; color: #000000; text-transform: uppercase; width: 40px; float: left; padding-left: 8px; }
.box .hivatkozas { font-family: "DiasparCondensed", "Arial Narrow", Tahoma; font-size: 13px; color: #666666; text-transform: uppercase; text-align: center; margin-top: 5px; }
.box .hivatkozas a { color: #264893; text-decoration: none; }
.box .hivatkozas a:hover { color: #264893; text-decoration: underline; }

/* jobbhasab doboz nekuli kepek */
.box-kep { width: 300px; margin-bottom: 14px; overflow-x: hidden; display: block; }
.box-kep img { max-width: 300px; height: auto; }

/* jobbhasab etarget box */
.box-etarget { width: 288px; margin-bottom: 14px; overflow-x: hidden; display: block; padding: 5px; background-color: #f5f5f5; border-color: #9a9a9a; border-width: 1px; border-style: solid; }

/* jobbhasab partner box */
.box .partner-left { width: 134px; float: left; }
.box .partner-right { width: 134px; float: right; }
.box .partner-left img, .box .partner-right img { border-color: #9a9a9a; border-width: 1px; border-style: solid; margin-top: 10px; overflow-x: hidden; }

/* belso oldalak konténerei */
.cikk, .cikk-kep, .cikk-szavazas { width: 580px; max-width: 580px; padding-left: 12px; padding-right: 13px; }
.cikk-archivum { width: 605px; max-width: 605px; }

.cikk img { max-width: 580px; height: auto; overflow-x: hidden; border: 0; }
.cikk-kep img { max-width: 580px; height: auto; overflow-x: hidden; text-align: center; }
.cikk:after, .cikk-kep:after, .cikk-szavazas:after, .cikk-archivum:after { display: block; text-align: center; content: url('../dizajn-elemek/3star.png'); margin-top: 25px; margin-bottom: 25px; }

/* belso oldalak cikk header */

/* belso oldalak kepoldal header */
.cikk-kep .rule { width: 580px; border-top-width: 1px; border-top-color: #9a9a9a; border-top-style: dotted; margin-bottom: 5px; margin-top: 40px; display: block; }
.cikk-kep .rule:first-of-type { margin-top: 20px !important; }

.kategoriavalaszto { width: 581px; max-width: 581px; padding-left: 12px; padding-right: 12px; padding-bottom: 12px; padding-top: 2px; overflow-x: hidden; border-bottom: 1px solid #b0b0b0; background-color: #f5f5f5; }
.kategoriavalaszto .kategoria { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 23px; color: #262626; text-decoration: none; }
.kategoriavalaszto .kategoria a { color: #264893; text-decoration: none; }
.kategoriavalaszto .kategoria a:hover { color: #264893; text-decoration: underline; }
.kategoriavalaszto .kategoria b { color: #264893; font-family: "DiasparBold", "Trebuchet MS", Tahoma, Helvetica, sans-serif; font-weight: normal; }

/* belso oldalak kepoldal stilusok */
.cikk-kep .datum { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 13px; color: #666666; text-decoration: none; text-transform: uppercase; margin-bottom: 8px; float: left; text-align: left; width: 200px; font-weight: normal; display: block; }
.cikk-kep .szerzo { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 13px; color: #666666; text-decoration: none; text-transform: uppercase; margin-bottom: 8px; float: right; text-align: right; width: 380px; font-weight: normal;  display: block; }
.cikk-kep .szerzo a { color: #666666; text-decoration: none; }
.cikk-kep .szerzo a:hover { color: #264893; text-decoration: underline; }
.cikk-kep h1 { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 21px; line-height: 26px; font-weight: normal; color: #000000; text-decoration: none; text-transform: uppercase; text-align: center; display: block; margin: 0; padding-bottom: 5px; }
.cikk-kep .kepala { font-family: "DiasparCondensed", "Arial Narrow", Arial, Helvetica, sans-serif; font-size: 20px; line-height: normal; color: #000000; margin-top: 5px; text-align: center; text-decoration: none; font-style: normal; font-weight: normal; font-variant:normal; }

/* belso oldalak cikk stilusok */

.cikk img, .cikk .szoveg .img { max-width: 580px; height: auto; overflow-x: hidden; }
.cikk .szoveg br { line-height: 12px !important; }
.cikk .szoveg a { color: #264893; text-decoration: none; }
.cikk .szoveg a:hover { color: #264893; text-decoration: underline; }

.cikkajanlo { width: 583px; max-width: 583px; overflow-x: hidden; background-repeat: repeat-y; display: block; padding: 10px; background-color: #f5f5f5; border-color: #9a9a9a; border-width: 1px; border-style: solid; }
.cikkajanlo .left { width: 279px; float: left; overflow-x: hidden; padding-right: 12px; border-right: 1px; border-right-color: #9a9a9a; border-right-style: solid; margin-right: 12px; }
.cikkajanlo .right { width: 279px; float: right; overflow-x: hidden; }
.cikkajanlo .left .cim, .cikkajanlo .right .cim { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; text-transform: uppercase; margin-bottom: 10px; margin-top: 0px; text-align: center; }
.cikkajanlo .tovabb { width: 583px; max-width: 583px; display: block; padding-top: 10px; text-align: right; overflow-x: hidden; }
.cikkajanlo .tovabb a { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #264893; text-decoration: none; text-transform: uppercase; }
.cikkajanlo .tovabb a:hover { text-decoration: underline; }

/* belso oldalak video stilusok */
.video-16-9 { position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; }
.video-4-3 { position: relative; padding-bottom: 75%; height: 0; overflow: hidden; }
.video-16-9 iframe, .video-16-9 object, .video-16-9 embed, .video-4-3 iframe, .video-4-3 object, .video-4-3 embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }

/* belso oldalak tovabb */
.lapozo { width: 580px; max-width: 580px; overflow-x: hidden; text-align: center; font-family: "Diaspar", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000; text-decoration: none; text-transform: uppercase; display: block; margin-top: 35px; }
.lapozo b { font-family: "DiasparBold", "Arial Black", Tahoma, Helvetica, sans-serif; font-weight: normal; }
.lapozo a { color: #264893; text-decoration: none; }
.lapozo a:hover { color: #264893; text-decoration: underline; }

.cikk-archivum .lapozo { width: 605px !important; max-width: 605px !important; margin-top: 35px; }

/* social stilusok */
#box-fb { border: 1px solid #9a9a9a; width: 298px; height: 349px; z-index: 10; overflow: hidden; position: relative; top: -1px; left: 0px; background-color: #f5f5f5; margin-bottom: 13px; }
#box-fb iframe { left: -1px; overflow: hidden; position: relative; top: -1px; height: 250px; }

.share { width: 593px; max-width: 593px; padding-top: 12px; padding-left: 12px; padding-bottom: 11px; margin-bottom: 15px; overflow-x: hidden; border-top: 1px solid #b0b0b0; border-bottom: 1px solid #b0b0b0; background-color: #f5f5f5; }
.share .fb { display: block; width: 580px; max-width: 580px; overflow: hidden; padding-bottom: 12px; }
.share .twitter { float: left; width: 99px; max-width: 99px; overflow: hidden; height: 21px; }
.share .iwiw { float: left; width: 0px; max-width: 0px; overflow: hidden; height: 21px; visibility: hidden; }
.share .gp1 { float: left; width: 79px; max-width: 79px; overflow: hidden; height: 21px; }
.share .tumblr { float: left; width: 87px; max-width: 87px; overflow: hidden; height: 21px; }
.share .linkedin { float: left; width: 121px; max-width: 121px; overflow: hidden; height: 21px; }
.share .pinit { float: left; width: 75px; max-width: 75px; overflow: hidden; height: 21px; }


/* archivum */
.archivum { width: 583px; max-width: 583px; margin-top: 5px; margin-bottom: 5px; overflow-x: hidden; padding: 10px; background-color: #f5f5f5; background-image: url(../dizajn-elemek/archive.jpg); border-color: #9a9a9a; border-width: 1px; border-style: solid; }
.archivum-sor { width: 583px; max-width: 583px; display: block; margin-bottom: 10px; }
.archivum hr { height: 1px; width: 320px; background: #9a9a9a; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin-bottom: 10px; margin-left: 0; text-align: left; }

.archivum-holkeres { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; width: 70px; float: left; padding-top: 2px; }
.archivum-holkeres-select { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 250px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; padding-left: 2px; }
.archivum-evfolyam { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; width: 70px; float: left; padding-top: 2px; }
.archivum-evfolyam-select { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 98px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; float: left; padding-left: 2px; }
.archivum-lapszam { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; float: left; width: 63px; padding-top: 2px; margin-left: 10px; }
.archivum-lapszam-select { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 80px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; padding-left: 2px; }
.archivum-szerzo { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; float: left; width: 70px; padding-top: 2px; }
.archivum-szerzo-select { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 250px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; padding-left: 2px; }
.archivum-datum { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; float: left; width: 70px; padding-top: 2px; }
.archivum-datum2 { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; padding-left: 4px; padding-right: 4px; padding-top: 2px; }
.archivum-datum-input { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 92px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; text-align: center; }
.archivum-kifejezes { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; float: left; width: 70px; padding-top: 2px; }
.archivum-kifejezes-input { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 250px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; padding-left: 2px; }
.archivum-sorrend { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #262626; text-decoration: none; width: 70px; float: left; padding-top: 2px; }
.archivum-sorrend-select { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 250px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; padding-left: 2px; }
.archivum-button { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; text-transform: uppercase; margin-left: 70px; width: 250px; text-align: center; padding-top: 2px; }
.archivum-koz { width: 605px; height: 14px; display: block; padding: 0px; margin: 0px; background-image: url(../dizajn-elemek/lenia-303.gif); background-repeat: repeat-y; }
.talalatok { margin-right: 6px; margin-top: 24px; max-width: 100px; text-align: right; font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 18px; line-height: 18px; font-weight: normal; color: #666666; text-decoration: none; text-transform: uppercase; background: #f5f5f5; display: inline-block; padding: 2px 2px 1px 2px; border: 1px solid #9a9a9a; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.archivum-box { width: 605px; max-width: 605px; overflow-x: hidden; background-image: url(../dizajn-elemek/lenia-303.gif); background-repeat: repeat-y; }
.archivum-left { width: 290px; float: left; overflow-x: hidden; margin-right: 25px; }
.archivum-right { width: 290px; float: right; overflow-x: hidden; }

.archivum-left .datum, .archivum-right .datum { width: 290px; max-width: 290px; font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: normal; color: #666666; text-decoration: none; display: block; margin-bottom: 8px; text-transform: uppercase; background-color: #f5f5f5; border-bottom: 1px dotted #9a9a9a; padding-top: 2px; padding-bottom: 1px; padding-right: 4px; text-align: right; }

.archivum-left .datum-txt, .archivum-right .datum-txt { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: 13px; color: #666666; background-color: #ffffff; text-decoration: none; text-transform: uppercase; padding-rightt: 2px; float: right; }

/* szavazas stilusok */

.szavazas { display: block; margin-bottom: 30px; }
.szavazas img { max-width: 580px; height: auto; overflow-x: hidden; }
.szavazas h1 { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 16px; line-height: 23px; font-weight: normal; color: #000000; text-decoration: none; display: block; margin-top: 10px; margin-bottom: 7px; text-transform: uppercase; }
.szavazas h2 { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: normal; color: #666666; text-decoration: none; display: block; margin-bottom: 5px; text-transform: uppercase; background-color: #f5f5f5; border-bottom: 1px dotted #9a9a9a; padding-top: 2px; padding-bottom: 2px; padding-left: 4px; }
.szavazas .szavazat { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: normal; color: #000000; text-decoration: none; display: block; }
.szavazas .pollarea { height: 15px; width: 100%; overflow-x: hidden; padding-right: 1px; background-image: url(../dizajn-elemek/pollbar-bg.png); background-repeat: repeat-x; margin-top: 2px; margin-bottom: 2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border: 1px solid #adadad; display: block; text-align: right; }
.szavazas .szavazatdb {font-family: "DiasparBold", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 10px; font-weight: normal; color: #000000; text-decoration: none; padding-top: 3px; text-align: right; }
.szavazas .pollbar { height: 15px; background-repeat: repeat-x; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; border-right: 1px solid #adadad; position: relative; margin-left: 1px; top: -18px; background-image: url(../dizajn-elemek/pollbar-01.png); }
.szavazas .pollbar:nth-of-type(3) { background-image: url(../dizajn-elemek/pollbar-01.png); }
.szavazas .pollbar:nth-of-type(6) { background-image: url(../dizajn-elemek/pollbar-02.png); }
.szavazas .pollbar:nth-of-type(9) { background-image: url(../dizajn-elemek/pollbar-03.png); }
.szavazas .pollbar:nth-of-type(12) { background-image: url(../dizajn-elemek/pollbar-04.png); }
.szavazas .pollbar:nth-of-type(15) { background-image: url(../dizajn-elemek/pollbar-05.png); }
.szavazas .pollbar:nth-of-type(18) { background-image: url(../dizajn-elemek/pollbar-06.png); }
.szavazas .pollbar:nth-of-type(21) { background-image: url(../dizajn-elemek/pollbar-07.png); }
.szavazas .pollbar:nth-of-type(24) { background-image: url(../dizajn-elemek/pollbar-08.png); }
.szavazas .pollbar:nth-of-type(27) { background-image: url(../dizajn-elemek/pollbar-09.png); }
.szavazas .pollbar:nth-of-type(30) { background-image: url(../dizajn-elemek/pollbar-10.png); }
.szavazas .pollbar:nth-of-type(33) { background-image: url(../dizajn-elemek/pollbar-11.png); }
.szavazas .pollbar:nth-of-type(36), .szavazas .pollbar:nth-of-type(39), .szavazas .pollbar:nth-of-type(42), .szavazas .pollbar:nth-of-type(45), .szavazas .pollbar:nth-of-type(48), .szavazas .pollbar:nth-of-type(51), .szavazas .pollbar:nth-of-type(54), .szavazas .pollbar:nth-of-type(57), .szavazas .pollbar:nth-of-type(60), .szavazas .pollbar:nth-of-type(63) { background-image: url(../dizajn-elemek/pollbar-12.png); }

/* elofizetes stilusok */
.elofizetes-sor { width: 580px; max-width: 580px; display: block; margin-bottom: 10px; }
.elofizetes-input { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #000000; text-decoration: none; width: 120px; float: left; padding-top: 2px; }
.elofizetes-input2 { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #000000; text-decoration: none; padding-top: 3px; padding-left: 4px; }
.elofizetes-input3 { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #000000; text-decoration: none; padding-top: 10px; display: block; width: 580px; padding-bottom: 8px; }
.elofizetes-select { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 354px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; padding-left: 2px; }
.elofizetes-db { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 25px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; text-align: center; }
.elofizetes-nev { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; color: #000000; text-decoration: none; width: 350px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; padding-left: 2px; }
.elofizetes-button { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; margin-left: 120px; width: 354px; text-align: center; padding-top: 2px; }

.hirlevel-sor { width: 580px; max-width: 580px; display: block; }
.hirlevel-email { font-family: "Diaspar", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; color: #000000; text-decoration: none; width: 350px; float: left; padding-top: 2px; padding-left: 2px; background-color: #ffffff; border-color: #9a9a9a; border-width: 1px; border-style: solid; }
.hirlevel-button { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; margin-left: 20px; width: 200px; text-align: center; padding-top: 2px; }

/* banner stilusok */
#site-topbanner { margin: 0 auto; width: 970px; height: 90px; background: #b5b5b5; padding-top: 14px; padding-bottom: 11px; text-align: center; }
#site-topbanner-lenia { margin: 0 auto; width: 970px; height: 4px; background: #b5b5b5; background-image: url(../dizajn-elemek/site_top.gif); }
.banner-border img { background-color: #cccccc; padding: 1px; }

.banner605-nyitolap { text-align: center; margin-top: 15px; margin-bottom: 14px; display: block; width: 605px; }
.banner605-cikkoldal { text-align: center; margin-bottom: 15px; display: block; width: 605px;  }
.banner605-nyitolap img, .banner605-cikkoldal img { max-width: 590px; height: auto; }

.banner-footer { width: 728px; max-width: 728px; height: 90px; max-height: 90px; overflow-x: hidden; overflow-y: hidden; float: left; padding-right: 14px; padding-top: 14px; padding-bottom: 14px; background-color: #ffffff; }
.banner-footer-barcode { width: 175px; height: 90px; float: right; background-image: url(../dizajn-elemek/barcode-175.png); background-repeat: no-repeat; margin-top: 14px; margin-bottom: 14px; background-color: #ffffff; }

/* konyv stilusok */
.konyv-bal { width: 102px; max-width: 102px; padding-right: 10px; height: 152px; display: block; float: left; overflow-x: hidden; overflow-y: hidden; margin-top: 4px; }
.konyv-bal img { border: 1px solid #9a9a9a; max-width: 100px; height: auto; }
.konyv-jobb { width: 166px; max-width: 166px; height: 152px; display: block; float: right; overflow-x: hidden; overflow-y: hidden; margin-top: 4px; }
.konyv-szerzo { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; line-height: normal; color: #666666; text-decoration: none; font-weight: normal; display: block; padding-bottom: 3px; }
.konyv-cim { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 16px; text-transform: uppercase; line-height: normal; color: #000000; text-decoration: none; font-weight: normal; display: block; margin: 0; padding-bottom: 3px; }
.konyv-jobb hr { height: 1px; width: 100%; background: #b0b0b0; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; margin: 0; }
.konyv-buy { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; line-height: normal; color: #666666; text-decoration: none; font-weight: normal; display: block; padding-top: 4px; }
.konyv-buy a { color: #264893; text-decoration: none; }
.konyv-buy a:hover { color: #264893; text-decoration: underline; }

/* lotto stilusok */
.lottoszamok { width: 300px; height: 267px; display: block; background-color: #f5f5f5; background-image: url(../../lotto/lotto.jpg); text-align: center; }
.szamok { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 20px; color: #ffffff; display: block; padding-top: 29px; padding-bottom: 5px; }

/* ezo stilusok */
.ezo { font-family: "Diaspar", "Trebuchet MS", Tahoma, Helvetica, sans-serif; font-size: 14px; line-height: 22px; color: #000000; }
.ezo b { font-family: "DiasparBold", "Trebuchet MS", Tahoma, Helvetica, sans-serif; }
.ezo u { }
.ezo img { width: 153px; height: 300px; float: left; margin-left: 0px; margin-right: 14px; }

/* print stilusok */
.print-header { width: 204px; height: 72px; }
.print-header2 { width: 580px; height: 25px; margin-bottom: 13px; }
.print-print { float: right; padding-top: 10px; }
.print-print input { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; }
.print-footer { font-family: "DiasparCondensed", "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; text-transform: uppercase; color: #9a9a9a; margin-top: 30px; border-top-color: #9a9a9a; border-top-width: 1px; border-top-style: solid; padding-top: 10px; }
@media print { .print-print input { display: none; } }

/* regi stilusok */
.belso-cikk-cim { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 25px; line-height: 31px; font-weight: normal; color: #000000; text-decoration: none; text-transform: uppercase; display: block; padding-top: 10px; padding-bottom: 5px; }
.belso-cikk-alcim { font-family: "DiasparBold", "Arial Black", Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: normal; color: #666666; text-decoration: none; text-transform: uppercase; display: block; padding-top: 0px; padding-bottom: 8px; }