/* Közös CSS az összes skinnek 
[[en:MediaWiki:Common.css]]
*/

/*
== Táblázatok (a régi prettytable és wikitable összevonva) ==
*/

table.wikitable,
table.prettytable {
  border-collapse: collapse;
  background: #f9f9f9;
  margin: 1em 1em 1em 0;
}

table.wikitable td,
table.wikitable th,
table.prettytable td,
table.prettytable th { 
  border: 1px solid #ccc;
  padding: 3px 6px 3px 6px;
  overflow: visible; /* IE bugix: http://hu.wikipedia.org/w/index.php?title=Wikip%C3%A9dia:Kocsmafal_(m%C5%B1szaki)&oldid=5171001#IE_t.C3.A1bl.C3.A1zatprobl.C3.A9m.C3.A1k */
}

table.wikitable th, 
table.prettytable th {
  background: #efefef;
  font-weight: bold;
  text-align: center;
}

table.wikitable table td,
table.wikitable table th,
table.prettytable table td,
table.prettytable table th { 
  border: 0px none #fff;
}

table.wikitable table.wikitable td,
table.wikitable table.wikitable th,
table.wikitable table.prettytable td,
table.wikitable table.prettytable th,
table.prettytable table.wikitable td,
table.prettytable table.wikitable th,
table.prettytable table.prettytable td,
table.prettytable table.prettytable th {
  border: 1px solid #ccc; 
}

table.wikitable caption,
table.prettytable caption {
  margin-left: inherit;
  margin-right: inherit;
}

table.collapsible {
  overflow: hidden;
}


/* </source>
== Sablonstílusok ==
<source lang="css"> */

/* Merge template style */

.messagebox {
   border: 1px solid #aaaaaa;
   background-color: #f9f9f9;
   width: 85%;
   margin: 0 auto 1em auto;
   padding: .2em;
   text-align: justify;
}
.messagebox.merge {
   border: 1px solid #cf9fff;
   background-color: #f5edf5;
   text-align: center;
}
.messagebox.cleanup {
   border: 1px solid #9f9fff;
   background-color: #efefff;
   text-align: center;
}
.messagebox.standard-talk {
   border: 1px solid #c0c090;
   background-color: #f8eaba;
}

.messagebox.nested-talk {
   border: 1px solid #c0c090;
   background-color: #f8eaba;
   width: 100%;
   margin: 2px 4px 2px 4px;
}

.infobox {
   border: 1px solid #aaaaaa;
   background-color: #f9f9f9;
   margin-bottom: 0.5em;
   margin-left: 1em; 
   padding: .2em;
   float: right;
   clear: right;
   text-align: left;
}
.infobox tr {
   vertical-align: top;
}
.infobox caption {
   margin-left: inherit;
}
.infobox.bordered {
   border-collapse: collapse;
}
.infobox.bordered td, .infobox.bordered th {
   border: 1px solid #aaaaaa;
}
.infobox.sisterproject {
   width: 22em;
}

/* Style for "notices" */
.notice {
    text-align: justify;
    margin: 1em;
    padding: 0.2em;
}

#disambig {
    border-top: 3px double #cccccc; 
    border-bottom: 3px double #cccccc;
}

#spoiler {
    border-top: 2px solid #ddd;
    border-bottom:2px solid #ddd;
}

/* Standard talk template style */

.Talk-Notice  {
    border: 1px solid #C0C090;
    background-color: #F8EABA;
    margin-bottom: 3px;
    width: 85%;
    border-spacing: 3px;
    margin-left: auto;
    margin-right: auto;
}

/* Make template background appear correctly on all browsers */
.Talk-Notice td {
    background: inherit;
}

#mw-recreate-deleted-warn {
    background: lightGoldenRodYellow;
    border: 2px solid red;
}

/* </source>

===[[Wikipédia:Sablonegységesítés]]===
<source lang="css">
*/
/* Article message box template styles */
table.ambox {
    margin: 0 10%;                         /* Will not overlap with other elements */
    border-collapse: collapse; 
    background: #fbfbfb; 
    border: 1px solid #aaa; 
    border-left: 10px solid #1e90ff;       /* Default "notice" blue */
}
table.ambox th.ambox-text, table.ambox td.ambox-text {      /* The message body cell(s) */
    padding: 0.25em 0.5em;              /* 0.5em left/right */
    width: 100%;                        /* Make all templates the same width regardless of text size */
}
table.ambox td.ambox-image {            /* The left image cell */
    padding: 2px 0px 2px 0.5em;         /* 0.5em left, 0px right */
    text-align: center; 
}
table.ambox td.ambox-imageright {       /* The right image cell */
    padding: 2px 4px 2px 0px;           /* 0px left, 4px right */
    text-align: center; 
}
* html table.ambox td.ambox-image {
    height: 1%;
}
*:first-child+html table.ambox td.ambox-image {
    height: 1%;
}
div.ambox-image-inner {
    width: 52px;
}
table.ambox-notice {
    border-left: 10px solid #1e90ff;    /* Blue */
}
table.ambox-delete,
table.ambox-serious {
    border-left: 10px solid #b22222;    /* Red */
}
table.ambox-content {
    border-left: 10px solid #f28500;    /* Orange */
}
table.ambox-style {
    border-left: 10px solid #f4c430;    /* Yellow */
}
table.ambox-merge {
    border-left: 10px solid #9932cc;    /* Purple */
}
table.ambox-growth {
    border-left: 10px solid #228b22;    /* Forest green */
}
table.ambox-protection {
    border-left: 10px solid #bba;       /* Gray */
}
table.ambox-mini {                      /* small floating box variant */
    float: right;
    clear: right;
    margin: 0 0 0 1em;
    width: 25%;
}

/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
th.mbox-text, td.mbox-text {     /* The message body cell(s) */
    border: none; 
    padding: 0.25em 0.9em;       /* 0.9em left/right */
    width: 100%;    /* Make all mboxes the same width regardless of text length */
}
td.mbox-image {                  /* The left image cell */
    border: none; 
    padding: 2px 0 2px 0.9em;    /* 0.9em left, 0px right */
    text-align: center; 
}
td.mbox-imageright {             /* The right image cell */
    border: none;
    padding: 2px 0.9em 2px 0;    /* 0px left, 0.9em right */
    text-align: center; 
}

/* Image message box styles */
table.imbox {
    margin: 4px 10%; 
    border-collapse: collapse; 
    border: 3px solid #1e90ff;    /* Default "notice" blue */
    background: #fbfbfb;
}
.imbox .mbox-text .imbox {    /* For imboxes inside imbox-text cells. */
    margin: 0 -0.5em;    /* 0.9 - 0.5 = 0.4em left/right. */
}
.mbox-inside .imbox {    /* For imboxes inside other templates. */
    margin: 4px;
}

table.imbox-notice {
    border: 3px solid #1e90ff;    /* Blue */
}
table.imbox-speedy {
    border: 3px solid #b22222;    /* Red */
    background: #fee;             /* Pink */
}
table.imbox-delete {
    border: 3px solid #b22222;    /* Red */
}
table.imbox-content {
    border: 3px solid #f28500;    /* Orange */
}
table.imbox-style {
    border: 3px solid #f4c430;    /* Yellow */
}
table.imbox-move {
    border: 3px solid #9932cc;    /* Purple */
}
table.imbox-protection {
    border: 3px solid #bba;       /* Gray-gold */
}
table.imbox-license {
    border: 3px solid #88a;       /* Dark gray */
    background: #f7f8ff;          /* Light gray */
}
table.imbox-featured {
    border: 3px solid #cba135;    /* Brown-gold */
}

/* Category message box styles */
table.cmbox {
    margin: 3px 10%;
    border-collapse: collapse;
    border: 1px solid #aaa; 
    background: #DFE8FF;    /* Default "notice" blue */
}

table.cmbox-notice {
    background: #DFE8FF;    /* Blue */
}
table.cmbox-speedy {
    margin-top: 4px;
    margin-bottom: 4px;
    border: 4px solid #b22222;    /* Red */
    background: #FFDBDB;          /* Pink */
}
table.cmbox-delete {
    background: #FFDBDB;    /* Red */
}
table.cmbox-content {
    background: #FFE7CE;    /* Orange */
}
table.cmbox-style {
    background: #FFF9DB;    /* Yellow */
}
table.cmbox-move {
    background: #F1D0FF;    /* Purple */
}
table.cmbox-protection {
    background: #EFEFE1;    /* Gray-gold */
}

/* Other pages message box styles */
table.ombox {
    margin: 4px 10%; 
    border-collapse: collapse; 
    border: 1px solid #aaa;       /* Default "notice" gray */
    background: #f9f9f9;
}
table.ombox-small {    /* For the "small=yes" option */
    clear: right;
    float: right;
    margin: 4px 0 4px 1em;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}

table.ombox-notice {
    border: 1px solid #aaa;       /* Gray */
}
table.ombox-speedy {
    border: 2px solid #b22222;    /* Red */
    background: #fee;             /* Pink */
}
table.ombox-delete {
    border: 2px solid #b22222;    /* Red */
}
table.ombox-content {
    border: 1px solid #f28500;    /* Orange */
}
table.ombox-style {
    border: 1px solid #f4c430;    /* Yellow */
}
table.ombox-move {
    border: 1px solid #9932cc;    /* Purple */
}
table.ombox-protection {
    border: 2px solid #bba;       /* Gray-gold */
}
 
/* Talk page message box styles */
table.tmbox {
    margin: 4px 10%;
    border-collapse: collapse;
    border: 1px solid #c0c090;    /* Default "notice" gray-brown */
    background: #f8eaba;
}
table.tmbox-small {     /* For the "small=yes" option */
    clear: right;
    float: right;
    margin: 4px 0 4px 1em;
    width: 238px;
    font-size: 88%;
    line-height: 1.25em;
}
.mbox-inside .tmbox {    /* For tmboxes inside other templates. */
    margin: 2px 0;
    width: 100%;    /* Fix for Safari and Opera. */
}

table.tmbox-speedy {
    border: 2px solid #b22222;    /* Red */
    background: #fee;             /* Pink */
}
table.tmbox-delete {
    border: 2px solid #b22222;    /* Red */
}
table.tmbox-content {
    border: 2px solid #f28500;    /* Orange */
}
table.tmbox-style {
    border: 2px solid #f4c430;    /* Yellow */
}
table.tmbox-move {
    border: 2px solid #9932cc;    /* Purple */
}
table.tmbox-protection,
table.tmbox-notice {
    border: 1px solid #c0c090;    /* Gray-brown */
}

/* Pink fmbox warning style for div based warning notices. */
div.fmbox-warning,
div.mw-warning-with-logexcerpt,
div.figyelmeztetes {
    clear: both;
    margin: 0.2em 0;
    border: 1px solid #BB7070;
    background: #FFDBDB;
    padding: 0.25em 0.9em;
}

/*
</source>

=== Multimédiasablon-stílusok ===
<source lang="css">
*/

/* Class for links with loudspeaker icon next to them */

.audiolink a{
    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Loudspeaker.svg/11px-Loudspeaker.svg.png") center left no-repeat !important;
    padding-left: 16px !important;
    padding-right: 0 !important;
}

/* Icons for medialist templates [[Template:Listen]], [[Template:Multi-listen_start]], [[Template:Video]], [[Template:Multi-video_start]] */

div.listenlist {
    background: url("http://upload.wikimedia.org/wikipedia/commons/thumb/a/a6/Gnome-speakernotes.png/30px-Gnome-speakernotes.png");
    padding-left: 40px;
}

div.videolist, div.multivideolist {
    background: url("http://upload.wikimedia.org/wikipedia/en/thumb/2/20/Tango-video-x-generic.png/40px-Tango-video-x-generic.png");
    padding-left: 50px;
}

/* Style rules for media list templates */

div.medialist {
    min-height: 50px;
    margin: 1em;
    background-position: top left;
    background-repeat: no-repeat;
}

div.medialist ul {
    list-style-type: none; 
    list-style-image: none;
    margin: 0;
}

div.medialist ul li {
    padding-bottom: 0.5em;
}

div.medialist ul li li {
    font-size: 91%;
    padding-bottom: 0;
}

/* </source>

=== rquote sablon ===
<source lang="css"> */

table.rquote {
    font-family: Garamond, "Adobe Garamond Pro", "GaramondPremrPro", "ITC Garamond Std Book", "Stempel Garamond LT Pro", AGaramond, Galliard, serif;
    font-style: italic;
    font-size: 135%;
    line-height: 135%;

    background-color: inherit;
    border-collapse: collapse;
    border-style: none;
}

.rquote .forras {font-family: Verdana sans-serif;}

table.rquote i {
    font-style: normal;
}

table.rquote p.forras {
    line-height: 1em;
    text-align: right;
    font-style: normal;
    font-size: 76%;
}

table.rquote p.forras i {
    font-style: normal;
}

table.floatleft, table.floatright {
    margin: .5em .75em;
}

table.floatcenter {
    margin: .5em auto;
}

/* </source>

== Képek ==
<source lang="css"> */

/* The backgrounds for galleries. */
#content .gallerybox div.thumb {
    background-color: #F9F9F9;   /* Light gray padding */
}
/* Put a chequered background behind images, only visible if they have transparency */
.gallerybox .thumb img,
#file img {
    background: white url("http://upload.wikimedia.org/wikipedia/commons/5/5d/Checker-16x16.png") repeat;
}
/* But not on articles, user pages, portals or with opt-out. */
.ns-0 .gallerybox .thumb img,
.ns-2 .gallerybox .thumb img,
.ns-100 .gallerybox .thumb img, 
.nochecker .gallerybox .thumb img {
    background: white;
}

/* </source>

== [[Wikipédia:CommonsTicker|CommonsTicker]] stílus ==
<source lang="css"> */

/* links */
.tickerDiffLink { } /* diff links in ticker */
.tickerMiscLink { } /* misc links in ticker */

/* remove list bullets */
.tickerList ul,    .tickerList ul li    { list-style: none; text-indent:-2em; margin-left:2em;   text-align:left; }
.tickerList ul ul, .tickerList ul ul li { list-style: none; text-indent:0;    margin-left:1.5em; text-align:left; }

/* per-type styles */
.tickerEntry_deleted     { }  /* entry for image deletion */
.tickerEntry_restored    { }  /* entry for restored image */
.tickerEntry_replaced    { }  /* entry for image replacement */
.tickerEntry_tagged      { }  /* entry for adding/removing problem tags */
.tickerEntry_redir       { }  /* entry for critical redirection (fot tag redirects) */
.tickerEntry_recat       { }  /* entry for critical re-categorization (for tag categories) */
.tickerEntry_notify      { }  /* entry for global notifications */
.tickerEntry_changed     { }  /* entry for generic change */

/* per-status styles */
.tickerStatus_done     { text-decoration:line-through; }  /* strike through when entry has been handeled */
.tickerStatus_megoldva     { text-decoration:line-through; }  /* strike through when entry has been handeled */

/* per-action styles */
.tickerAction_deleted:before     { content:" TÖRL "; color: #FF0000; font-family:monospace; font-weight:bold; font-size:100%; }
.tickerAction_restored:before    { content:" VISSZA "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
.tickerAction_deletedRev:before  { content:" -RÉGI "; color: #DDAAAA; font-family:monospace; font-weight:bold; font-size:100%; }
.tickerAction_replaced:before    { content:" CSERE "; color: #CC88FF; font-family:monospace; font-weight:bold; font-size:100%; }
.tickerAction_replacedOwn:before { content:" FRISS "; color: #EEAAFF; font-family:monospace; font-weight:bold; font-size:100%; }
.tickerAction_addedBad:before    { content:" +SzT "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }
.tickerAction_removedBad:before  { content:" -SzT "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
.tickerAction_addedGood:before   { content:" +OK  "; color: #00BB00; font-family:monospace; font-weight:bold; font-size:100%; }
.tickerAction_removedGood:before { content:" -OK  "; color: #FF8800; font-family:monospace; font-weight:bold; font-size:100%; }

/* ticker usage list */
.tickerUsage  { font-size:80%; }

/* entry applies to a template used by multiple images */
.tickerTemplateEntry    { font-weight: bold; }

/* entry applies to sub-entries, i.e. images that use a specific template */
.tickerSubEntry         { }

/* minor entry styles */
.tickerMinorEntry  { color:#666; }     /* minor entry */
.tickerMinorEntry a,
.tickerMinorEntry a:link,
.tickerMinorEntry a:visited { color:#669; }
#bodyContent .tickerMinorEntry a.extiw,
#bodyContent .tickerMinorEntry a.extiw:link,
#bodyContent .tickerMinorEntry a.extiw:visited { color:#669; }

/*</source>

== Friss változtatásoknál a betűszámláló betűi ==
<source lang="css">
*/
/*****
** Bytecounter colours
*****/ 
span.mw-plusminus-neg {
   color: #900;
}
strong.mw-plusminus-neg {
   color: #c00;
}
span.mw-plusminus-pos {
   color: #060;
}
strong.mw-plusminus-pos {
   color: #080;
}

/*
</source>

== [[Speciális:Címkék|Címkék]] ==
<source lang="css">
*/

.mw-tag-marker {
  margin: 0 2px;
  border: 1px solid #AAAAAA;
  border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px;
  padding: 1px 3px;
  background-color: #DDDDDD;
}

/*
</source>

== Lábjegyzetek ==
<source lang="css">
*/

/* Két oszlopba; csak Firefox és Safari */
ol.references {
   font-size: 85%;
   column-count: 2;
   -moz-column-count: 2; 
   -webkit-column-count: 2;
   column-gap: 3em;
   -moz-column-gap: 3em;
   -webkit-column-gap: 3em; 
}
ol.references > li {
   -webkit-column-break-inside: avoid;
}
.ref-1col ol.references {
   column-count: 1;
   -moz-column-count:1; 
   -webkit-column-count: 1;
}

/* Kijelölt hivatkozásnak kék háttér */
ol.references li:target {
   background-color: #DEF;
}
sup.reference:target { 
   background-color: #DEF;
}

/* Felső indexek relatív pozicionálása, hogy ne növeljék meg a sorközt */
sup.reference  {
   vertical-align: baseline; 
   position: relative; 
   bottom: 1ex; 
}


/*
</source>
==Redirekt listában dőlt betűs==
<source lang="css">
*/

.redirect-in-category, .allpagesredirect {
 font-style:italic;
}

/*
</source>

== [[Sablon:Edittools|Edittools]] gombok ==
<source lang="css">
*/

#specialchars a {
   color: black;
   background-color: #ccddee !important;
   text-decoration: none;
   border: thin #006699 outset;
   padding: 0.1em;
 }
#specialchars a:hover, .my-buttons a:active {
   background-color: #bbccdd;
   border-style: inset;
}

/* Special characters list below edit window works better without underlining */
#specialchars a, #editpage-specialchars a { text-decoration: none; }
#specialchars a:hover, #editpage-specialchars a:hover { text-decoration: underline; }

/*
</source>

== Külső linkek ikonjai ==
<source lang="css">
*/

#bodyContent a.external[href$=".pdf"], 
#bodyContent a.external[href*=".pdf?"], 
#bodyContent a.external[href*=".pdf#"], 
#bodyContent a.external[href$=".PDF"], 
#bodyContent a.external[href*=".PDF?"], 
#bodyContent a.external[href*=".PDF#"] {
   background:transparent url(http://upload.wikimedia.org/wikipedia/commons/2/23/Icons-mini-file_acrobat.gif) no-repeat scroll right center;
   padding-right:17px;
}

/* </source>

=== Nyilacska nélküli külső linkek ===
<source lang="css"> */

/*Add formatting to make sure that "external references" from [[Template:Ref]] do
  not get URL expansion, not even when printed. The mechanism up to MediaWiki 1.4 was
  that the HTML code contained a SPAN following the anchor A; this SPAN had the class
  "urlexpansion", which was not displayed on screen, but was shown when the medium was
  "print". The rules below ensure (a) that there is no extra padding to the right of
  the anchor (displayed as "[<number>]"), (b) that there is no "external link arrow" for
  the link, and (c) that this SPAN of class "urlexpansion" is never shown.
  ~~~~
*/

.plainlinksneverexpand {
  background: none ! important;
  padding: 0 ! important;
}

.plainlinksneverexpand .urlexpansion {
  display : none ! important;
}

/* Make sure that ext links displayed within "plainlinksneverexpand" don't get
   the arrow...
*/
.plainlinksneverexpand a {
   background: none !important;
   padding: 0 !important
}

/* With MediaWiki 1.5, the mechanism has changed: instead of a SPAN of class "urlexpansion"
   following the anchor A, the anchor itself now has class "external autonumber" and the
   expansion is inserted when printing (see the common printing style sheet at
   http://en.wikipedia.org/skins-1.5/common/commonPrint.css) using the ":after" pseudo-
   element of CSS. We have to switch this off for links due to Template:Ref!
   ~~~~
*/
.plainlinksneverexpand a.external.text:after {
  display: none !important;
}
.plainlinksneverexpand a.external.autonumber:after {
  display: none !important;
}

/* Remove padding from external links displayed without icon */
#bodyContent .plainlinks a {padding: 0 !important}

/* Nyilacska nélküli külső linkek (lásd az en:MediaWiki:Common.css-ben a plainlinksneverexpand osztályt a részletesebb magyarázatért */
.nincslinkikon {
  background: none ! important;
  padding: 0 ! important;
}
.nincslinkikon a {
  background: none ! important;
  padding: 0 ! important;
}
.nincslinkikon .urlexpansion {
  display : none ! important;
}
.nincslinkikon a.external.autonumber:after {
  display: none !important
}

/* try adding here, this had no effect in [[MediaWiki:Common.css]] */
.plainlinksneverexpand a.external.text:after {
 display: none !important
}

/* </source>
== Patrolling ==
<source lang="css"> */

li.not-patrolled {
   background: none;
   border-left: 2px solid red;
   padding-left: 5px;
   /* list-style-image: url(http://upload.wikimedia.org/wikipedia/commons/thumb/8/84/Important-3.svg/5px-Important-3.svg.png); */
}

/* </source> 
== Navigáció ==
<source lang="css"> */
/* A kinyit-becsuk mechanizmus része, a többi a monobook.js-ben található */

div.Boxmerge,
div.NavFrame {
        margin: 0px;
        padding: 2px;
        border: 1px solid #aaaaaa;
        text-align: center;
        border-collapse: collapse;
        font-size: 95%;
}
div.Boxmerge div.NavFrame {
        border-style: none;
        border-style: hidden;
}
div.NavFrame + div.NavFrame {
        border-top-style: none;
        border-top-style: hidden;
}
div.NavPic {
        background-color: #ffffff;
        margin: 0px;
        padding: 2px;
        float: left;
}
div.NavFrame div.NavHead {
        height: 1.6em;
        font-weight: bold;
        font-size: 100%;
        background-color: #efefef;
        position:relative;
}
div.NavFrame p {
        font-size: 100%;
}
div.NavFrame div.NavContent {
        font-size: 100%;
}
div.NavFrame div.NavContent p {
        font-size: 100%;
}
div.NavEnd {
        margin: 0px;
        padding: 0px;
        line-height: 1px;
        clear: both;
}
a.NavToggle {
        position:absolute;
        top:0px;
        right:3px;
        font-weight:normal;
        font-size:smaller;
}
.NavLeft div.NavFrame div.NavHead {
        padding-left: 4em;
}
.NavLeft a.NavToggle {
        right:auto;
        left:3px;
}

/* </source>
== Keretes szövegek ==
<source lang="css"> */

/* keretes szovegek, div class="keretjobb" ... */
div.keretjobb { 
    float:right; 
    background: #cccccc; 
    width: 33%; 
    border: 5px groove gray; 
    padding: 1em; 
    margin: 1em; 
    font-size: smaller; 
}
div.keretbal { 
    float:left; 
    background: #cccccc; 
    width: 33%; 
    border: 5px groove gray; 
    padding: 1em; 
    margin: 1em; 
    font-size: smaller; 
}


/* </source>
== Diff lapok ==
<source lang="css"> */

/* diff formázás */
/* normál méretű betűk */
td.diff-addedline, td.diff-deletedline, td.diff-context { 
   font-size: 100%;
}

/* az eltérések kiemelése vastagon, aláhúzva, színesen */
span.diffchange { color: red; font-weight: bold; text-decoration: underline; }

/* Accessibility experiment: make diff changes not just colour-based */ 

.diffchange {
    font-weight: bold;
    background-color: inherit;
}

td.diff-addedline, td.diff-deletedline, td.diff-context {
    font-size: 85%;
    color: inherit;
}

/*
== Tartalomjegyzék ==
*/

/* Allow limiting of which header levels are shown in a TOC; <div class="toclimit-3">, for
   instance, will limit to showing ==headings== and ===headings=== but no further (as long as
   there are no =headings= on the page, which there shouldn't be according to the MoS). */
.toclimit-2 .toclevel-2 {display:none;}
.toclimit-3 .toclevel-3 {display:none;}
.toclimit-4 .toclevel-4 {display:none;}
.toclimit-5 .toclevel-5 {display:none;}
.toclimit-6 .toclevel-6 {display:none;}
.toclimit-7 .toclevel-7 {display:none;}

/* </source>
== Bugfixek ==
<source lang="css"> */
/* floatoknak feher kerete van, ettol a transparent szetcsuszik --[[user:grin|2004.11.23.]] */
div.floatright, table.floatright {
    clear: right;
    float: right; 
    margin: 0.5em 0 0.8em 1.4em;
    position: relative;
    border-width: 0;
}
div.floatleft, table.floatleft {
    float: left; 
    margin: 0.3em 0.5em 0.5em 0;
    position: relative;
    border-width: 0;
}

/* RTL usernevek ne zavarják össze az RC és egyéb listákat */
span.changedby, span.comment {
    unicode-bidi:embed
}

/* Ne folyjon ki a keretből a hosszú sor (helyette vízszintes scrollbar). Gecko-s böngészőkben. */
pre { overflow: auto; }
/* becsukható táblázatok nem működnek, ha overflow:auto van bennük */
.row-collapsed pre { overflow: hidden; background-color: transparent; }

/* Ne legyen kihagyott hely a Special:Allpages listájában szereplő cikkcímek 
és az elválasztó között (http://bugzilla.wikimedia.org/show_bug.cgi?id=5565) */

table.allpageslist {border-collapse: collapse; border-spacing: 0}
table.allpageslist td {padding: 0}

/* inline-block hack */
.inline-block {
  display: -moz-inline-stack;
  display: inline-block;
}

/* </source>

=== IE Unicode bugfixek ===
<source lang="css"> */

.IPA { /* IE only ( http://www.ibloomstudios.com/articles/the_ie7_css_hack/ ) */
        font-family: "Chrysanthi Unicode", "Doulos SIL", Gentium, GentiumAlt, Code2000, "TITUS Cyberbit Basic", "DejaVu Sans", "Bitstream Cyberbit", "Arial Unicode MS", "Lucida Sans Unicode", "Hiragino Kaku Gothic Pro", "Matrix Unicode";   
}
.IPA:lang(en) {
        font-family: inherit;
}
.IPA:empty { /* Safari */
        font-family: inherit;
}

.polytonic {
        font-family: Athena, Gentium, "Palatino Linotype", "Arial Unicode MS", "Lucida Sans Unicode", "Lucida Grande", Code2000; 
        font-family /**/:inherit;
}

/* </source>
=== Sitenotice fix ===
*/

#mw-dismissable-notice td:first-child {width:95%;}
#mw-dismissable-notice td:last-child {width:5%;}
* html #mw-dismissable-notice td {width:95%;}

/*
=== Chrome/Safari lábjegyzet fix ===
*/

@media screen and (-webkit-min-device-pixel-ratio:0) {
  .references {
    list-style-position: inside;
  }
}


/*
== Új infoboxok stílusa ==
*/

.ujinfobox {
    border: 1px solid #aaaaaa;
    color: black;
    margin: 0 0 0.5em 1em;
    background-color: #f9f9f9;
    padding: 5px;
    float: right;
    clear: right;
    width: 272px;
    text-align: left;
    vertical-align: top;
    font-size: 92%; 
    line-height: 150%;
    padding: 5px;
}
 
.ujinfobox th {
    vertical-align:top;
    text-align:left;
}
 
.ujinfobox th a {
    color:black;
}
 
.ujinfobox .fejlec {
    height: 40px;
    max-height: 40px;
    vertical-align: middle;
    text-align: center;
    font-size: 135%; 
    font-weight: bolder;
    line-height: 1.2em;
}

.ujinfobox td {
    padding: 0px;
}

.ujinfobox td.kronologia {
    font-size: 90%;
    text-align: center;
}

.ujinfobox td.fejezet {
  text-align:center;
  padding:1px 0px;
}

.ujinfobox span.nyitolink {
  float:right;
  padding-left:5px;
}

.ujinfobox td.cimke {
    padding: 0px 3px 0px 0px;
    vertical-align: top;
    font-weight: bold;
}

.ujinfobox td.cimkealatt {
    padding: 0px 3px 0px 15px;
    vertical-align: top; 
    font-weight: normal;
}

.ujinfobox td.adat {
    padding: 0px;
    vertical-align: top;
}

/*
 * Az új infoboxok fejlécéhez háttérképnek
*/

.autopalyainfobox {
    background: url("http://upload.wikimedia.org/wikipedia/commons/5/57/Picto_infobox_motorway.png")
    no-repeat top right;
}
* html .autopalyainfobox {
    background: none;
}

.filminfobox {
    background: url("http://upload.wikimedia.org/wikipedia/commons/4/4d/Picto_infobox_film.png") no-repeat top right;
}

* html .filminfobox {
    background: none;
}

.fociinfobox {
    background: url("http://upload.wikimedia.org/wikipedia/commons/a/a8/Picto_infobox_football.png")
    no-repeat top right;
}
* html .fociinfobox {
    background: none;
}

.hidinfobox {
    background: url("http://upload.wikimedia.org/wikipedia/commons/8/87/Picto_infobox_bridge.png")
    no-repeat top right;
}
* html .hidinfobox {
    background: none;
}

.kepregenyinfobox {
    background: url("http://upload.wikimedia.org/wikipedia/hu/6/64/Speech_balloon_for_infobox.png")
    no-repeat top right;
}
* html .kepregenyinfobox {
    background: none;
}

.szineszinfobox {
    background: url("http://upload.wikimedia.org/wikipedia/commons/3/37/Picto_infobox_masks.png")
    no-repeat top right;
}
* html .szineszinfobox {
    background: none;
}

.telepulesinfobox {
    background: url("http://upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png")
    no-repeat top right;
}
* html .telepulesinfobox {
    background: none;
}

.videojatekinfobox {
    background: url("http://upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png")
    no-repeat bottom right;
}
* html .videojatekinfobox {
    background: none;
}

.zeneiinfobox {
    background: url("http://upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png")
    no-repeat bottom right;
}
* html .zeneiinfobox {
    background: none;
}

/* Új infoboxok stílusának vége */

/*
== Az új navboxok stílusa ==
 */
 
/* default skin for navigation boxes */
table.navbox {            /* navbox container style */
border:1px solid #aaa;
width:100%; 
margin:auto;
clear:both;
font-size:90%;
text-align:center;
padding:1px;
}
table.navbox + table.navbox {
margin-top:-1px;        /* single pixel border between adjacent navboxes (doesn't work for IE6, but that's okay) */
}
.navbox-title, .navbox-abovebelow, table.navbox th {
text-align:center;      /* title and above/below styles */
padding-left:1em;
padding-right:1em;
}
.navbox-group {           /* group style */
white-space:nowrap;
text-align:right;
font-weight:bold;
padding-left:1em;
padding-right:1em;
}
.navbox, .navbox-subgroup {
background:#fdfdfd;     /* Background color */
}
.navbox-list {
border-color:#fdfdfd;   /* Must match background color */
}
.navbox-title, table.navbox th {
background:#ccccff;     /* Level 1 color */
}
.navbox-abovebelow, .navbox-group, .navbox-subgroup .navbox-title {
background:#ddddff;     /* Level 2 color */
}
.navbox-subgroup .navbox-group, .navbox-subgroup .navbox-abovebelow {
background:#e6e6ff;     /* Level 3 color */
}
.navbox-even {
background:#f7f7f7;     /* Even row striping */
}
.navbox-odd {
background:transparent; /* Odd row striping */
}

/* Új navboxok stílusának vége */

/*
== API ==
*/
a.api-working {
  padding-right: 20px;
  background: url("http://upload.wikimedia.org/wikipedia/commons/4/49/Linux_Ubuntu_Loader.gif") center right no-repeat;
}

a.api-success {
  padding-right: 20px;
  background: url("http://upload.wikimedia.org/wikipedia/commons/2/22/Accept.png") center right no-repeat;  
}

a.api-error {
  padding-right: 20px;
  background: url("http://upload.wikimedia.org/wikipedia/commons/c/c0/Exclamation.png") center right no-repeat;  
}

/*
== Egyéb ==
*/

/*
 * Knávom, azaz a kínai nevek átírását váltogató mechanika.
 */
.kinai-szoveg .hidden {
  display: none;
}

/*
 * FlaggedRevs quality ikonjának cseréje a kiemelt csillagra.
 */

.fr-icon-quality {
  background-image: url("http://upload.wikimedia.org/wikipedia/commons/thumb/8/8c/Featured_article_star.png/18px-Featured_article_star.png");
}

/* laptörténet flagrev háttérszín láthatóbbra */
.flaggedrevs-color-1 {
  background-color:#E6F4F0;
}

/* blokk módosítás checkbox feltűnőbbre */
#wpChangeBlockRow {
  font-weight: bold;
}

/* kategóriabeszúróhoz, újabban valamiért display:none-ozza a pluszjeleket */
.CategoryTreeToggle, .CategoryTreeLoaded {
  display: inline !important;
}

/* ikon a .doc kiterjesztésű linkeknek */
#bodyContent a.external[href $=".doc"], #bodyContent a.external[href $=".DOC"],
#bodyContent a.external[href *=".doc#"], #bodyContent a.external[href *=".DOC#"],
#bodyContent a.external[href *=".doc?"], #bodyContent a.external[href *=".DOC?"],
.link-document {
	background: url("http://hu.wikipedia.org/skins-1.5/monobook/document.png") center right no-repeat;
	padding: 0 12px;
}

/* Sarokikon trükkhöz szükséges css-ek */
.sarokikon {
  display:inline;
}
.sarokikon_fenn {
  display:inline;
}
/* Userpage Utils css-ek */
.kategoria {
  display: none;
}
.betutipus, #betutipus {
  display: none;
}
#sajatcim {
  display: none;
}
#sajatalcim {
  display: none;
}
#hatterszin {
  display: none;
}

/* TranslateWikis üzenet */
.translateWikiMessage {
  background: #ddddff;
  border: 1px solid #b3b7ff;
  color: #000000;
  margin: .2em 0 .5em;
  padding: .5em 1em;
  text-align: center;
  vertical-align: middle;
  clear: both;
  font-size:85%;
}

/* A thumboknak ne legyen borderjük */
div.thumb {
  border-style: none;
}

/*
 * Nyomtatásspecifikus stílusok
*/

@media print {
  /* A navboxok egyáltalán ne jelenjenek meg */
  .navbox {
    display: none;
  }

  /* Az új infoboxok „Az adatok megjelenítéséhez kattintson...” szövegei ne jelenjenek meg */
  .nyitasinfo {
    display: none;
  }
}