            /* -------------------- */
/* --------- *    KOZEPSO HASAB     * --------- */
            /* -------------------- */

/* TARTALMI HASAB */
.cntcol { margin: 16px 10px; }

/* FOSZPONZOR */
.mainsp { height: 12px; padding: 1px; font: bold 10px/12px Tahoma, Arial, sans-serif; }
.mainsp h4 { display: none; }
.mainsp a { display: inline-block; vertical-align: top; color: #828282; }
.mainsp img { height: 8px; padding: 2px; vertical-align: top; }
/* FOSZPONZOR FENT */
.mainspt { float: right; display: inline; margin: 3px 10px; }
/* FOSZPONZOR LENT */
.mainspb { clear: both; padding: 5px 1px 1px 1px; margin-bottom: -18px; text-align: right; }
.mainspb a { position: relative; z-index: 1; }

/* KAPCSOLODO ANYAGOK */
.relcnt { width: 283px; margin-bottom: 16px; }
.relcnt h4 { margin-bottom: 3px; font: bold 18px/21px Arial, Tahoma, Verdana; color: #424242; }
.relcnt li { padding: 6px 0 5px 0; background: url(/design/common-hr-b2.gif) repeat-x -1px 0; }
.relcnt h1 { font: bold 12px/14px Tahoma, Arial, sans-serif; color: #242424; }
.relcnt .atc h1 { margin-bottom: 6px; }
.relcnt .atc img { width: 28px; height: 21px; float: left; display: inline; border: 1px solid #aeaeae; padding: 1px; margin-right: 8px; }
.relcnt .atc p { font: normal 10px/12px Tahoma, Arial, sans-serif; color: #626262; }

/* AZOTA TORTENT */
.relcntf a { color: #4aa62a; }

/* KAPCSOLODO CEGEK */
.relcmp { width: 100%; clear: both; margin-bottom: 16px; }
.relcmp h4 {
  padding-bottom: 3px; margin-bottom: 3px; background: url(/design/common-hr-b2.gif) repeat-x 50% 100%;
  font: bold 15px/18px Arial, Tahoma, Verdana; color: #424242;
}
.relcmp ul { width: 100%; font: normal 12px/14px Tahoma, Arial, sans-serif; }
.relcmp li { float: left; display: inline; margin-right: 15px; padding-left: 9px; background: url(/design/common-bulout-blue.gif) no-repeat 0 6px; }
.relcmp a.deleted, .relcmp a.deleted:hover { text-decoration: none !important; color: #888; }

/* BITMARKET AJANLO */
#center .bitmarket { width: 281px; margin-bottom: 16px; }
#center .bitmarket, #center .bitmarket h4, #center .bitmarket:after { background-image: url(/design/bitmarketc-box.gif); }
#center .bitmarket ul { width: 263px; border-bottom: 1px solid #dadada; }
#center .bitmarket .feat { position: relative; z-index: 1; }
#center .bitmarket .feat h1 { margin-bottom: 3px; font: bold 12px/14px Tahoma, Arial, sans-serif; }
#center .bitmarket .feat .img { margin-top: 2px; }
#center .bitmarket .feat .img img { width: 40px; height: 30px; border: 1px solid #aeaeae; }
#center .bitmarket .feat p { float: left; display: inline; width: 213px; height: 36px; overflow: hidden; margin-bottom: 6px; color: #828282; }
#center .bitmarket .feat .rating { margin-left: 6px; border-left: 1px solid #cfcfcf; padding-left: 6px; }
#center .bitmarket .feat .rating small { font-size: 1em; color: #828282; }
#center .bitmarket .feat .button { float: right; }
#center .bitmarket .norm { background-color: #fefefe; }
#center .bitmarket .norm h1 { width: 137px; }
#center .bitmarket h6 { margin: 6px 9px; padding-left: 9px; background: url(/design/common-bulout-red.gif) no-repeat 0 5px; }
#center .bitmarket h6 a { color: #b42224; }


            /* -------------------- */
/* --------- *       TARTALOM       * --------- */
            /* -------------------- */

/* TARTALOM */
.anyag { margin-bottom: 16px; }
.anyag h1 { margin-bottom: 12px; font: bold 28px/35px Helvetica, Arial, Tahoma, sans-serif; color: #222120; }
.anyag h2 { padding: 8px; background: #f5f5f5; font: bold 12px Tahoma, Arial, sans-serif; color: #727272; }
.anyag .mod { margin-top: 8px; text-transform: uppercase; }
.anyag .bar { padding: 1px 0; background: url(/design/common-hr-7c.gif) repeat 50% 0; }
.anyag .bar .bar { margin: 0; padding: 5px 0; background: #fff; font: normal 10px/18px Tahoma, Arial, sans-serif; color: #727272; }
.anyag .opts { float: right; display: inline; }
.anyag .opts a, .anyag .opts a img { height: 12px; vertical-align: top; }
.anyag .opts a { display: inline-block; padding: 3px; line-height: 12px; }
.anyag .opts a img { width: 14px; }
.anyag .facebook { margin-bottom: 16px; }
.anyag .facebook iframe { border: none; overflow: hidden; width: 100%; height: 25px; margin: 0; padding: 0; }
.anyag .barh { margin-bottom: 12px; }
.anyag .barh a { font-weight: bold; }
.anyag .barh .opts { text-align: right; }
.anyag .barh .opts li { margin-left: 5px; }
.anyag .barf .rss { float: left; display: inline; height: 18px; }
.anyag .barf .rss a { display: inline-block; height: 100%; padding-left: 24px; background: url(/design/icon-rss-ma.png) no-repeat 0 1px; color: #4aa62a; font-weight: bold; }
.anyag .barf .share { float: left; display: inline; height: 17px; padding: 1px 4px 0 0; border-right: 1px solid #9f9f9f; margin-right: 9px; }
.anyag .barf .share a, .anyag .barf .share img { width: 17px; height: 17px; }
.anyag .barf .share a, .anyag .barf .share span { float: left; display: inline; margin-right: 5px; text-align: center; line-height: 15px; }
.anyag .barf .share span { margin-right: 9px; } 
.anyag .barf .opts li { margin-left: 12px; }
.anyag .barf .opts a { padding-right: 22px; background: no-repeat 100% 50%; color: #727272; }
.anyag .barf .opts .oforum a { background-image: url(/design/icon-forum-norm.gif); }
.anyag .barf .opts .oshare a { background-image: url(/design/icon-email-norm.gif); }
.anyag .barf .opts .oprint a { background-image: url(/design/icon-print-norm.gif); }

/* CIKK */
.cikk .toc {
  float: left; display: inline; width: 64px; height: 16px; border: 1px solid #bfbfbf; margin-right: 6px;
  background: #e8e2cb; font: normal 10px/12px Tahoma, Arial, sans-serif;
}
* html .cikk .toc { margin-right: 3px; }
.cikk .toc a { display: block; font-weight: normal; }
.cikk .toc .open {
  display: block; margin: -1px; height: 12px; padding: 2px 20px 4px 8px; position: relative; overflow: hidden;
  background: url(/design/cikk-toc.png) no-repeat 50% 50%; color: #424242; white-space: nowrap; outline: none;
}
.cikk .toc .menu { left: -1px; top: 19px; border: 1px solid #dfdfdf; padding: 1px; background: #fff; }
.cikk .toc ul { border-top: 3px solid #7bd65c; overflow: visible; white-space: nowrap; }
.cikk .pages { margin: 8px auto; }
.cikk .defcnt .nextpage { margin: 0 0 16px 0; text-align: left; font-style: italic; }
.cikk h5 {
  float: right; display: inline; width: 94px; height: 16px; border: 1px solid #bfbfbf;
  background: #e8e2cb; font: normal 10px/12px Tahoma, Arial, sans-serif;
}
.cikk h5 a {
  display: block; margin: -1px; height: 12px; padding: 2px 16px 4px 8px; position: relative; overflow: hidden;
  background: url(/design/cikk-nextpage.png) no-repeat 50% 50%; color: #424242; outline: none;
}

/* TARTALOM SZOVEG */
.defcnt { width: 580px; padding: 0 1px; overflow: hidden; margin-top: 16px; font-size: 13px; line-height: 18px; text-align: justify; color: #262620; }
.defcnt a { font-weight: bold; }
.defcnt h1 { font-size: 24px;  line-height: normal; color: #000; }
.defcnt h2 { margin-bottom: 16px; padding: 0; background: none; font-size: 18px; line-height: normal; color: #000; }
.defcnt p, .defcnt div, .defcnt ul, .defcnt table { margin: 0 auto 16px auto; padding: 0; }
.defcnt li p, .defcnt li div, .defcnt li ul, .defcnt li table,
.defcnt table p, .defcnt table div, .defcnt table ul, .defcnt table table,
.defcnt p.nomargo, .defcnt div.nomargo, .defcnt ul.nomargo, .defcnt table.nomargo { margin-top: 0; margin-bottom: 0; }
.defcnt .tabla { border-collapse: collapse; border-spacing: 0; text-align: left; font: normal 11px/16px Arial, Helvetica, Tahoma, sans-serif; color: #222; }
.defcnt .tabla a { font-weight: bold; }
.defcnt .tabla caption { font: bold 12px/20px Tahoma, Arial, Verdana, sans-serif; text-align: left; }
.defcnt .tabla th, .defcnt .tabla td { border: 1px solid #d8d8d8; padding: 2px 6px 3px 6px; vertical-align: top; text-align: left; }
.defcnt .tabla th { background-color: #f0f0f0; text-align: right; font-weight: bold; color: #222; }
.defcnt .tabla thead { font-weight: bold; font-family: Tahoma, Helvetica, Arial, sans-serif; }
.defcnt .tabla thead th, .defcnt .tabla thead td { padding: 6px; background-color: #424242; }
.defcnt .tabla thead th { text-align: right; color: #fff; }
.defcnt .tabla thead td { text-align: left; color: #fbd94f; }
.defcnt .tabla tfoot th { background-color: #fff; vertical-align: top; text-align: right; }
.defcnt .tabla tfoot td { background-color: #f5f5f5; text-align: left; }
.defcnt .tabla .nobold, .defcnt .tabla .nobold th, .defcnt .tabla .nobold td { font-weight: normal; }
.defcnt .tabla .bold, .defcnt .tabla .bold th, .defcnt .tabla .bold td { font-weight: bold; }
.defcnt .tabla .beigeblack, .defcnt .tabla .beigeblack th, .defcnt .tabla .beigeblack td { background-color: #dddbcc; color: #000; }
.defcnt .tabla .bluewhite, .defcnt .tabla .bluewhite th, .defcnt .tabla .bluewhite td { background-color: #7e8e9a; color: #fff; }
.defcnt .tabla .grayblack, .defcnt .tabla .grayblack th, .defcnt .tabla .grayblack td { background-color: #f0f0f0; color: #000; }
.defcnt .tabla .graywhite, .defcnt .tabla .graywhite th, .defcnt .tabla .graywhite td { background-color: #626262; color: #f8f8f8; }
.defcnt .tabla .grayred, .defcnt .tabla .grayred th, .defcnt .tabla .grayred td { background-color: #e0e0e0; color: #b42224; }
.defcnt .tabla .beige, .defcnt .tabla .beige th, .defcnt .tabla .beige td { background-color: #dddbcc; color: #000; }
.defcnt .tabla .note, .defcnt .tabla .note th, .defcnt .tabla .note td { text-align: left; font-size: 9px; padding: 3px 6px 2px 6px; }
.defcnt .trating { width: 270px; float: right; display: inline; margin-left: 10px; }
.defcnt .trating th, .defcnt .trating td { border-style: none; padding: 2px 6px; font-size: 10px; font-weight: normal; line-height: 13px; }
.defcnt .trating th { width: 100%; text-align: left; border-left-style: solid; }
.defcnt .trating td { white-space: nowrap; text-align: right; border-right-style: solid; }
.defcnt .trating caption, .defcnt .trating .subhead th { padding: 2px 6px; font-size: 11px; font-weight: bold; line-height: 15px; }
.defcnt .trating caption { border-bottom: 4px solid #fff; background-color: #4aa62a; color: #fff; line-height: 19px; }
.defcnt .trating .subhead th { border-style: solid; padding-right: 67px; background: url(/design/defcnt-subhead-bcg.gif) no-repeat 100% 50%; }
.defcnt .trating .rate th { padding-right: 6px; background: none; text-align: center; }
.defcnt .tspecs { width: 100%; }
.defcnt .tspecs th { color: #424242; }
.defcnt .tspecs caption, .defcnt .tspecs .subhead th { font-weight: bold; text-align: left; }
.defcnt .tspecs caption { padding: 3px 6px; border-bottom: 4px solid #fff; background-color: #4aa62a; color: #fff; }
.defcnt .tspecs .subhead th { padding-right: 67px; background: url(/design/defcnt-subhead-bcg.gif) no-repeat 100% 50%; font-size: 11px; line-height: 18px; }
.defcnt .tspecs .img { padding: 3px 10px 3px 0; border-style: none; text-align: center; }
.defcnt .dij { width: 100%; text-align: center; font-weight: bold; }
html>/**/body .defcnt .dij { clear: both; }
.defcnt .dij img { color: #b42224; }
.defcnt .left, .defcnt .left th, .defcnt .left td { text-align: left; vertical-align: middle; }
.defcnt .right, .defcnt .right th, .defcnt .right td { text-align: right; vertical-align: middle; }
.defcnt .center, .defcnt .center th, .defcnt .center td { text-align: center; vertical-align: middle; }
.defcnt ul { margin-left: 30px; line-height: normal; list-style-type: disc; text-align: left; }
.defcnt ul ul { list-style-type: circle; }
.defcnt ul ul ul { list-style-type: square; }
.defcnt li { margin: 8px 0; padding: 0; }
.defcnt small { font-size: 75%; }
.defcnt img, .defcnt object { vertical-align: -4px; margin: 2px 0; }
.defcnt img { border: 0px solid black; }
.defcnt img.keret { border-width: 1px; }
.defcnt img.nokeret { border-width: 0px; }
.defcnt .keretes {
  width: 300px; padding: 6px 10px; margin: 0 0 6px 0; border: 1px solid #b5b5b5;
  background-color: #f5f5f5; font: normal 12px/16px Tahoma, sans-serif; text-align: justify;
}
.defcnt .balra { float: left; margin-right: 10px; }
.defcnt .jobbra { float: right; margin-left: 10px; }
.defcnt .alulra { width: 100%; }
.defcnt .poll { width: 190px; float: right; margin-left: 10px; }
.defcnt pre { overflow: auto; }

/* HIR SZOVEG */
.cntnew img { border-width: 1px; }

/* NYOMTATOBARAT VERZIO */
.print { padding: 10px; }
.print .cntcol, .print .anyag { margin: 0; }
.print .cntcol, .print .anyag, .print .defcnt { width: auto; float: none; padding: 0; overflow: visible; }
.print .anyag .opts, .print .anyag p.mod { display: none; }


            /* -------------------- */
/* --------- *      KEPGALERIA      * --------- */
            /* -------------------- */

body.gallb { background: #000; color: #fff; }
body.gallb a { color: #fff; }

/* GALERIA */
.gallery { width: 753px; height: 485px; border: 2px solid #444; position: relative; font: normal 10px Tahoma, sans-serif; }
.gallery h1 {
  height: 22px; overflow: hidden; padding: 3px 5px; border-bottom: 2px solid #444;
  background: #222; font: bold 18px/22px Tahoma, sans-serif;
}
.gallery .thumbs {
  width: 133px; height: 447px; margin: 0; padding: 8px 0 0 0; position: absolute; left: 0; bottom: 0;
  overflow: scroll; overflow-x: hidden; list-style-type: none; text-align: center;
}
.gallery .thumbs li { margin: -8px 0 0 0; padding: 3px; }
.gallery .thumbs img { display: inline-block; padding: 3px; vertical-align: text-bottom; background: #000; }
.gallery .thumbs a { display: inline-block; padding: 2px; text-decoration: none; position: relative; }
.gallery .thumbs a:focus { outline: none; z-index: 1; border: 1px dotted #fff; padding: 1px; }
.gallery .thumbs li.loading img { border: 1px solid #888; }
.gallery .thumbs li.loading a { z-index: 2; padding: 1px; background: #444; }
.gallery .thumbs li.loading a:focus { padding: 0; }
.gallery .thumbs li.active img { border: 1px solid #fff; }
.gallery .thumbs li.active a { z-index: 3; padding: 1px; background: #888; }
.gallery .thumbs li.active a:focus { padding: 0; }
.gallery iframe { width: 620px; height: 455px; position: absolute; right: 0; bottom: 0; background: #fff; }
.gallery .emptylist { margin: 5px; }

/* GALERIA-KEP */
.galpic { width: 620px; height: 455px; overflow: hidden; position: relative; font: normal 10px Tahoma, sans-serif; }
.galpic h1 {
  width: 610px; height: 18px; overflow: hidden; padding: 3px 5px; border-top: 1px solid #444;
  position: absolute; bottom: 0; font: bold 15px/18px Tahoma, sans-serif; text-align: center;
}
.galpic table, .galpic td { margin: 0; padding: 0; border: 0; overflow: hidden; text-align: center; vertical-align: middle; }
.galpic table { width: 620px; border-spacing: 0; }
*+html .galpic table { border-collapse: collapse; }
* html .galpic table { border-collapse: collapse; }
.galpic td { height: 430px; padding: 0 2px; }
.galpic td.side { width: 24px; font: normal 9px Arial, sans-serif; }
.galpic a { display: inline-block; }


            /* -------------------- */
/* --------- *   STATIKUS OLDALAK   * --------- */
            /* -------------------- */

.cntstat { width: auto; margin: 0; padding: 0; }
.cntstat hr { height: 1px; clear: both; margin: 0 auto 16px auto; border: 0; padding: 0; background: url(/design/common-hr-00.gif) repeat 50% 0; }
.cntstat .imp, .cntstat .imp div { margin-bottom: 0; }
.cntstat .imp a { font-weight: normal; }
.cntstat .imp h2 { margin-bottom: 8px; font-size: 13px; }
.cntstat .imp ul { margin-bottom: 20px; margin-left: 0; list-style-type: none; font-size: 11px; }
.cntstat .imp .floatl, .cntstat .imp .floatl ul { text-align: left; }
.cntstat .imp .floatr, .cntstat .imp .floatr ul { text-align: right; }
.cntstat .rss { text-align: left; }
.cntstat .rss ul { margin-left: 0; list-style-type: none; }
.cntstat .rss li { height: 17px; margin: 8px 0 0 0; padding-left: 24px; background: url(/design/icon-rss-ma.png) no-repeat 0 50%; }
.cntstat .rss li.facebook { background-image: url(/design/icon-share-facebook.png) }
.cntstat .rss li.twitter { background-image: url(/design/icon-share-twitter.png) }
.cntstat .rssh li { float: left; display: inline; width: 100px; margin-right: 8px;}
