* {border:0; margin:0; padding:0}
body {font:12px Arial, Helvetica, sans-serif; color:#555; background:#544f48 url(/img/hatter.jpg)}
a {text-decoration:underline; color:#263264; outline:none}
a:hover {text-decoration:none; color:#000}
hr {clear:both; height:0; line-height:0; font-size:0; visibility:hidden}
/* foblokkok  */
#content {position:absolute; top:50%; left:50%; width:760px; height:650px; margin:-325px 0 0 -380px}
#header {height:135px; background:#263264 url(/img/fejlec.jpg); position:relative}
#maincontent {height:455px; background:#fff url(/img/tartalom.jpg); overflow:hidden; padding:5px 20px 10px 25px}
h1#logo a, #langselect a {overflow:hidden; text-indent:-1000em} /* img replacements  */
h1#logo {position:absolute; top:31px; left:24px; width:260px; height:54px}
h1#logo a {display:block; width:260px; height:54px; background:transparent url(/img/logo.jpg) no-repeat 0 0}
h1#logo a:hover {background-position:0 -54px}
/* zaszlok */
#langselect {position:absolute; top:26px; right:30px}
#langselect a {display:block; width:96px; height:36px; background:transparent url(/img/zaszlok.jpg) no-repeat}
#langselect a.hun, #langselect a.eng:hover {background-position:0 0}
#langselect a.eng, #langselect a.hun:hover {background-position:0 -36px}
/* az utvonal a csikon */
#breadcrumbs {position:absolute; top:74px; height:13px; overflow:hidden}
#breadcrumbs p {margin-left:200px; font-weight:bold; font-size:13px; font-variant:small-caps; line-height:13px; color:#172042}
#breadcrumbs a {color:#172042; text-decoration:none}
#breadcrumbs a:hover, #breadcrumbs p span {color:#475584}
ul#menu {position:absolute; top:95px; left:11px; height:30px; list-style:none}
ul#menu li {float:left; height:30px; font-size:14px; font-weight:bold; text-transform:uppercase; background:transparent url(/img/szagg.gif) no-repeat 100% 2px; padding:0 14px 0 12px}
ul#menu a {display:block; padding-left:10px; line-height:30px; text-decoration:none; color:#c0c4d8; background:transparent url(/img/nyil.gif) no-repeat 0 13px}
ul#menu a:hover {color:#fff; background-position:0 -32px}
ul#menu li.noborder {background:none}
/* scrollbaros elemek */
#frame-left {float:left; width:345px; height:445px; background:transparent url(/img/szagg2.gif) repeat-y 322px 2px; overflow:auto}
#inner-frame-left {width:310px}
#frame-right {float:left; width:365px; height:445px; overflow:auto}
#inner-frame-right {width:320px; padding-left:25px}
#frame-right .article {background:none}
#frame {height:445px; width:710px; background:transparent url(/img/szagg2.gif) repeat-y 687px 2px; overflow:auto}
#inner-frame {width:675px}
.emptypage {margin-right:3px}
/* grafikas-alahuzott cimek */
h2 {padding-bottom:25px; text-align:center; font-size:14px; line-height:24px; letter-spacing:1px; font-weight:bold; text-transform:uppercase; color:#454e6f; background:transparent url(/img/cim.jpg) no-repeat 50% 0; margin:0 auto}
/* egy bejegyzes */
.article {margin-bottom:10px; background:transparent url(/img/szagg3.gif) repeat-x -1px 100%; padding:0 10px 10px 0}
.article h3 {text-transform:uppercase; font-size:12px; font-weight:bold; color:#000}
.article h3 a {text-decoration:none; color:#000}
.article h3 a:hover {color:#263264}
.article .meta {clear:both; text-transform:uppercase; font-size:10px; font-weight:bold; color:#263264}
.article .meta a {text-decoration:none; color:#263264}
.article .meta a:hover {color:#000}
.article .artcontent p, .article .artcontent li {line-height:14px; margin:8px 0}
.article .artcontent ul {list-style:square; padding-left:50px}
.article .artcontent ol {padding-left:50px}
span.more-link {display:block; text-align:right; margin:8px 0}
/* [szerk] */
.editlink {clear:both; text-align:right}
.editlink a {color:#000; font-size:10px; letter-spacing:1px; text-decoration:none; background:#fff}
.editlink a:hover {color:#fff; background:#000}
/* media  */
.media {width:500px; margin:70px auto 0}
.media td {width:33%; text-align:center}
.media a {font-size:14px; font-weight:bold; color:#263264; text-decoration:none; text-transform:uppercase}
.media a:hover {color:#000}
a.maud, a.mvid, a.mgal {display:block; width:100px; height:150px; margin:0 auto}
a.maud {background:transparent url(/img/maud.jpg) no-repeat 50% 30px}
a.mvid {background:transparent url(/img/mvid.jpg) no-repeat 50% 30px}
a.mgal {background:transparent url(/img/mgal.jpg) no-repeat 50% 30px}
a.maud:hover, a.mvid:hover, a.mgal:hover {background-position:50% -120px}
/* koncertek */
.article .artcontent ul.koncertlista {list-style:none; padding-left:0}
.article .artcontent ul.koncertlista li {margin:5px 0; padding-bottom:6px; border-bottom:1px solid #eee}
/* hozzaszolasok ------------------------------------  */
#comments p {margin:8px 0}
.comment-page-numbers {float:left; width:400px}
.comment-page-numbers strong {color:#000}
.comment-page-numbers a {font-weight:bold}
.comment-form-link {float:right}
.comment-form-link a {font-weight:bold}
#commentlist {clear:both; padding:20px 0}
.comment {padding-bottom:20px}
.comment-head {height:42px; background:transparent url(/img/komment.jpg) no-repeat 0 0}
.author-comment {background:transparent url(/img/komment-a.jpg) no-repeat 0 0}
.comment-head cite {padding-left:30px; font-style:normal; font-weight:bold; font-size:14px; color:#fff; line-height:45px}
.comment-head cite a {text-decoration:underline; color:#fff}
.comment-head cite a:hover {text-decoration:none; color:#c0c4d8}
.comment-head cite small {font-size:10px; font-weight:bold}
.comment-head .comment-number {display:none}
.comment-body {width:630px; padding-left:20px; overflow:hidden}
.comment-body .moderation {font-weight:bold; color:#800}
#commentform {clear:both; padding:20px 0}
#commentform label strong {font-size:12px; color:#800}
#commentform input {width:200px; height:25px; padding-left:20px; color:#c0c4d8; line-height:25px; background:transparent url(/img/input.jpg) no-repeat 0 0}
#commentform input:hover, #commentform input:focus {color:#fff}
#commentform #comment {width:670px; background:transparent url(/img/komment-szagg.gif) no-repeat 0 0; padding:5px}
#commentform #submit {height:30px; line-height:30px; font-weight:bold; background:transparent url(/img/gomb.jpg) no-repeat 100% 0; border:1px solid #000; margin:0 auto; padding:0 15px}
#commentform #submit:hover, #commentform #submit:focus, #commentform #submit:active {background-position:100% -40px}
/* lablec  */
#footer {clear:both; width:650px; height:40px; padding-top:10px; font-size:11px; line-height:14px; color:#96938f; margin:0 auto}
#footer a {color:#96938f; text-decoration:underline}
#footer a:hover {color:#ccc8c4}
#credits {float:left}
#searchform {float:right; width:225px; height:31px; background:#716e68 url(/img/kereses.jpg) no-repeat 0 0}
#searchform #s {font-size:10px; text-transform:uppercase; color:#ccc8c4; background:transparent; margin:12px 0 0 30px}
#searchform #s:hover, #searchform #s:focus {color:#fff}
/* slideshow  */
#slideshow {float:right; width:344px; height:422px; margin:4px 6px 0 0}
ul#fade {position:relative; list-style:none; background:transparent url(/img/slide/1.jpg) repeat 0 0}
ul#fade li {position:absolute; top:0; left:0; visibility:hidden}
ul#fade li img {display:block}
/* keppoziciok  */
.ZenPress_thumb, .leftpic, .rightpic, .centerpic {display:block; border:1px solid #c0c4d8; margin:10px; padding:4px}
.ZenPress_thumb, .leftpic {float:left}
.rightpic {float:right}
.centerpic {margin:0 auto}
