/* CSS utf-8 ő */
BODY {font-family:Arial, Tahoma, Verdana; font-size:12px; color:#535353; padding:0px; margin:0px; text-align:center;}

A {color:#3d99c9; text-decoration:none;}
A:HOVER {color:#ec4f2b; text-decoration:underline;}

H1 {font-size:18px; color:#000000; font-weight:bold;}
H2, .h2 {font-size:15px; color:#000000; font-weight:normal;}
H3 {font-size:15px; color:#000000; font-weight:bold;}

.nodisplay {display:none;}
.nounder {text-decoration:none;}
.hand {cursor:pointer;}
.small {font-size:9px;}
.medium {font-size:11px;}

.pagecontainer {width:940px; margin:0 auto; text-align:left;} 

.head {position:relative; height:60px; margin-top:10px; border-top:0px solid #000000; border-bottom:0px solid #000000; margin-bottom:30px;}
.head .hlogo {position:absolute; top:10px; left:-8px; width:200px;}
.head .hmenu {position:absolute; top:40px; left:440px; width:500px; text-align:right;}
.head .hmenu A {color:#000000; font-weight:bold; text-transform:uppercase; margin-left:20px; font-size:11px;}

.bigpromo1 {margin-bottom:25px;}
.bigpromo1 .line1 {margin-bottom:10px;}
.bigpromo1 .line2 {text-align:center; white-space:nowrap; margin-bottom:3px;}
.bigpromo1 .line2 A {font-size:24px; font-weight:bold; text-transform:uppercase;}
.bigpromo1 .line3 {font-family:Garamond; font-size:16px; color:#a3a3a3; text-align:center; font-style:italic; margin-bottom:10px;}
.bigpromo1 .line4 {font-size:14px; text-align:center; padding:0px 100px 0px 100px;}

.content {}
.content .left {width:700px; float:left; margin-right:20px;}
.content .right {width:220px; float:left;}

.leftbox {margin-bottom:15px;}
.leftbox .lbtitle {color:#000000; font-weight:bold; text-transform:uppercase; font-size:11px; padding-top:12px; margin-top:12px; border-top:1px solid #dddddd; padding-bottom:15px;}
.leftbox .lbcontent {}

.evenlist {margin-top:15px;}
.evenlist .eventrow {}
.evenlist .eventrow .eventdate {width:100px; height:100px; background-color:#F8EC00; color:#000000; margin-right:10px;}
.evenlist .eventrow .eventdate .year {text-align:center; display:none;}
.evenlist .eventrow .eventdate .month {text-align:center; padding-top:10px; font-size:14px; font-weight:bold;}
.evenlist .eventrow .eventdate .day {text-align:center; font-size:32px; font-weight:bold;}
.evenlist .eventrow .eventdate .dayname {text-align:center;}
.evenlist .eventrow .eventpic {width:100px; height:100px; background-color:#f9f9f9; color:#000000; margin-right:10px;}
.evenlist .eventrow .eventauthor {font-size:12px; font-weight:normal; color:#000000;}
.evenlist .eventrow .eventname {font-size:16px; font-weight:bold;}
.evenlist .eventrow .eventnamesub {font-size:12px; font-weight:bold;}
.evenlist .eventrow .eventinfo1 {font-size:12px;}
.evenlist .eventrow .eventinfo1 .label {font-size:11px; font-style:italic; color:#cccccc;}
.evenlist .eventrow .eventinfo1 .esonap {font-size:11px;}

.evenlist .eventsep {margin-bottom:15px;}

.evenlist {margin-top:15px;}
.eventsheet {}
.eventsheet .eventdate {width:100px; height:100px; background-color:#F8EC00; color:#000000; margin-right:10px;}
.eventsheet .eventdate .year {text-align:center; display:none;}
.eventsheet .eventdate .month {text-align:center; padding-top:10px; font-size:14px; font-weight:bold;}
.eventsheet .eventdate .day {text-align:center; font-size:32px; font-weight:bold;}
.eventsheet .eventdate .dayname {text-align:center;}
.eventsheet .eventauthor {font-size:12px; font-weight:normal; color:#000000;}
.eventsheet .eventname {font-size:18px; font-weight:bold; color:#000000;}
.eventsheet .eventnamesub {font-size:12px; font-weight:bold;}
.eventsheet .eventinfo1 {font-size:12px;}
.eventsheet .eventinfo1 .label {font-size:11px; font-style:italic; color:#cccccc;}
.eventsheet .eventinfo1 .esonap {font-size:11px;}
.eventsheet .eventpic {margin-top:20px;}
.eventsheet .eventtext {margin-top:20px; font-size:12px;}
.eventsheet .eventposterbig {margin-top:20px;}
.eventsheet .eventposter {margin-top:20px; margin-left:20px;}
.eventsheet .eventpostertitle {font-size:14px; text-align:center; color:#999999; font-family:Garamond; font-style:italic; padding:5px 0px 0px 0px;}
.eventsheet .personlink {font-weight:bold; color:#535353; border-bottom:1px dotted #cccccc;}
.eventsheet .personlink:HOVER {text-decoration:none; border-bottom:1px dotted #3d99c9; color:#000000;}

.peronsheet {}
.peronsheet .personname {font-size:18px; font-weight:bold; color:#000000;}

.nexteventcontainer {height:280px; width:940px; overflow:hidden;}
.nextevent1 {width:220px; height:100px; float:left; margin-right:20px; overflow:hidden;}
.nextevent1 .pic {width:80px; height:80px; background-color:#f9f9f9; float:left; margin-right:10px;}
.nextevent1 .nopic {}
.nextevent1 .pic .date {margin-bottom:0px; height:18px; background-color:#F8EC00; color:#000000; text-align:center; font-weight:bold; margin-top:60px; padding-top:2px;}
.nextevent1 .info {width:120px; height:80px; float:left; overflow:hidden;}
.nextevent1 .info .author {font-size:11px; font-weight:normal; font-style:italic; color:#888888;}
.nextevent1 .info .title {font-size:12px; font-weight:bold; margin-bottom:3px;}
.nextevent1 .info .info {font-size:9px; font-weight:normal; color:#aaaaaa; font-family:tahoma;}
.nextevent1last {margin-right:0px;}

.nexteventcontainer2 {clear:both;}
.napibontasdatum {clear:both; padding:3px 0px 3px 0px; border-top:1px solid #000000; border-bottom:0px solid #000000; font-size:14px; font-weight:bold; color:#000000; margin:25px 0px 15px 0px;}

.albumlist1 {width:220px; height:180px; float:left; margin-right:20px;}
.albumlist1 .albumpic {width:220px; height:110px; margin-bottom:10px;}
.albumlist1 .albumtitle {font-size:14px; font-weight:bold; margin-bottom:2px; text-align:center;}
.albumlist1 .albuminfo {font-size:11px; color:#aaaaaa; text-align:center;}
.albumlist1last {margin-right:0px;}

.newsitem1 {margin-bottom:20px;}
.newsitem1 .line1 {color:#797979; font-weight:bold; font-size:12px; margin-bottom:1px;}
.newsitem1 .line2 {font-weight:normal; font-size:11px; color:#999999;}

.lnewslistitem {padding-bottom:10px; margin-bottom:10px;}
.lnewslistitem .lnlititle {font-weight:bold; margin-bottom:3px; font-size:14px;}
.lnewslistitem .lnlititle .lnlitdate {color:#c8c8c8; font-weight:normal;}
.lnewslistitem .lnlitext {}
.lnewslistitem .lnlitext .lnlitdate {color:#c8c8c8;}

.albumadatlap {}
.albumadatlap .albumtitle {font-size:18px; font-weight:bold; color:#000000;}
.albumadatlap .albuminfo {font-size:11px; color:#999999;}
.albumadatlap .albumtext {margin-top:10px;}
.albumadatlap .albumpiclist {margin-top:20px;}
.albumadatlap .albumpiclist .albumpic {width:100px; height:100px; margin:0px 10px 10px 0px; float:left;}

/* tab */
.tabcontainer {clear:both; padding:0px; margin:0px; border:0px; border-bottom:1px solid #E0E0E0; height:23px; padding-left:5px;}
.tabcontainer .taboff {float:left; padding:3px 8px 1px 8px; border:1px #E0E0E0 solid; margin-right:5px; margin-top:2px;}
.tabcontainer .taboff A {text-decoration:none; cursor:pointer; text-transform:uppercase; font-size:14px; font-weight:normal;}
.tabcontainer .taboff:HOVER {cursor:pointer; padding:3px 8px 3px 8px; margin-top:0px; background-color:#3d99c9; }
.tabcontainer .taboff A:HOVER {color:#ffffff;}
.tabcontainer .tabon {float:left; padding:3px 8px 3px 8px; border:1px #E0E0E0 solid; margin-right:5px; background-color:#E0E0E0;}
.tabcontainer .tabon A {text-decoration:none; color:#000000; text-transform:uppercase; font-size:14px; font-weight:bold;}
.tabcontentcontainer {clear:both; padding:0px; margin:0px; border:0px; border-top:2px solid #F4F4F4;}
.tabcontentcontainer .contentoff {display:none;}
.tabcontentcontainer .contenton {border:0px; padding:10px 0px 0px 0px; margin:0px; border-top:2px solid #F4F4F4;}

.footer {padding-top:20px; margin-top:50px; border-top:1px solid #dddddd; margin-bottom:50px;}
.fbox {width:240px;}
.fbox .fbtitle {color:#cccccc; font-size:10px; text-transform:uppercase; margin-bottom:20px;}
.fbox .fbcontent {color:#777777; font-size:11px;}
.fbox .fbcontent .label {color:#cccccc; font-style:italic;}
.fbox .fbcontent .title {color:#000000; font-size:12px; font-weight:bold;}
.fbox .fbcontent .fmenuline {margin-bottom:2px;}
.fbox .fbcontent .fmenuline A {color:#777777;}


